From 9b58d35185905f8334142bf4988cb784e993aea7 Mon Sep 17 00:00:00 2001 From: Timothy Pearson Date: Mon, 21 Nov 2011 02:23:03 -0600 Subject: Initial import of extracted KDE i18n tarballs --- tde-i18n-ru/docs/Makefile.am | 4 + tde-i18n-ru/docs/Makefile.in | 587 +++ tde-i18n-ru/docs/common/Makefile.am | 4 + tde-i18n-ru/docs/common/Makefile.in | 623 +++ tde-i18n-ru/docs/common/appheader.html | 36 + tde-i18n-ru/docs/common/artistic-license.html | 165 + tde-i18n-ru/docs/common/bsd-license.html | 29 + tde-i18n-ru/docs/common/doxygen.css | 416 ++ tde-i18n-ru/docs/common/fdl-license | 356 ++ tde-i18n-ru/docs/common/fdl-license.html | 180 + tde-i18n-ru/docs/common/fdl-notice.html | 19 + tde-i18n-ru/docs/common/footer.html | 65 + tde-i18n-ru/docs/common/gpl-license | 340 ++ tde-i18n-ru/docs/common/gpl-license.html | 487 ++ tde-i18n-ru/docs/common/header.html | 56 + tde-i18n-ru/docs/common/kde-common.css | 32 + tde-i18n-ru/docs/common/kde-default.css | 327 ++ tde-i18n-ru/docs/common/kde-localised.css | 28 + tde-i18n-ru/docs/common/kde-web.css | 178 + tde-i18n-ru/docs/common/lgpl-license | 504 ++ tde-i18n-ru/docs/common/lgpl-license.html | 180 + tde-i18n-ru/docs/common/mainfooter.html | 68 + tde-i18n-ru/docs/common/mainheader.html | 70 + tde-i18n-ru/docs/common/qpl-license.html | 164 + tde-i18n-ru/docs/common/x11-license.html | 45 + tde-i18n-ru/docs/common/xml.dcl | 179 + tde-i18n-ru/docs/kdeaddons/Makefile.am | 4 + tde-i18n-ru/docs/kdeaddons/Makefile.in | 587 +++ .../docs/kdeaddons/kate-plugins/Makefile.am | 4 + .../docs/kdeaddons/kate-plugins/Makefile.in | 613 +++ .../docs/kdeaddons/kate-plugins/openheader.docbook | 61 + .../docs/kdeaddons/kate-plugins/textfilter.docbook | 63 + .../docs/kdeaddons/kicker-applets/Makefile.am | 4 + .../docs/kdeaddons/kicker-applets/Makefile.in | 635 +++ .../docs/kdeaddons/kicker-applets/index.cache.bz2 | Bin 0 -> 9369 bytes .../docs/kdeaddons/kicker-applets/index.docbook | 150 + .../kdeaddons/kicker-applets/kolourpicker.docbook | 69 + .../docs/kdeaddons/kicker-applets/ktimemon.docbook | 461 ++ .../docs/kdeaddons/konq-plugins/Makefile.am | 4 + .../docs/kdeaddons/konq-plugins/Makefile.in | 587 +++ .../kdeaddons/konq-plugins/crashes/Makefile.am | 4 + .../kdeaddons/konq-plugins/crashes/Makefile.in | 635 +++ .../kdeaddons/konq-plugins/crashes/index.cache.bz2 | Bin 0 -> 1735 bytes .../kdeaddons/konq-plugins/crashes/index.docbook | 97 + .../kdeaddons/konq-plugins/dirfilter/Makefile.am | 4 + .../kdeaddons/konq-plugins/dirfilter/Makefile.in | 635 +++ .../konq-plugins/dirfilter/index.cache.bz2 | Bin 0 -> 1789 bytes .../kdeaddons/konq-plugins/dirfilter/index.docbook | 97 + .../kdeaddons/konq-plugins/mediaplayer/Makefile.am | 4 + .../kdeaddons/konq-plugins/mediaplayer/Makefile.in | 635 +++ .../konq-plugins/mediaplayer/index.cache.bz2 | Bin 0 -> 1856 bytes .../konq-plugins/mediaplayer/index.docbook | 107 + .../kdeaddons/konq-plugins/uachanger/Makefile.am | 4 + .../kdeaddons/konq-plugins/uachanger/Makefile.in | 635 +++ .../konq-plugins/uachanger/index.cache.bz2 | Bin 0 -> 2472 bytes .../kdeaddons/konq-plugins/uachanger/index.docbook | 185 + .../kdeaddons/konq-plugins/webarchiver/Makefile.am | 4 + .../kdeaddons/konq-plugins/webarchiver/Makefile.in | 635 +++ .../konq-plugins/webarchiver/index.cache.bz2 | Bin 0 -> 1885 bytes .../konq-plugins/webarchiver/index.docbook | 103 + tde-i18n-ru/docs/kdeadmin/Makefile.am | 4 + tde-i18n-ru/docs/kdeadmin/Makefile.in | 587 +++ tde-i18n-ru/docs/kdeadmin/kdat/Makefile.am | 4 + tde-i18n-ru/docs/kdeadmin/kdat/Makefile.in | 635 +++ tde-i18n-ru/docs/kdeadmin/kdat/index.cache.bz2 | Bin 0 -> 8573 bytes tde-i18n-ru/docs/kdeadmin/kdat/index.docbook | 1115 +++++ tde-i18n-ru/docs/kdeadmin/kuser/Makefile.am | 4 + tde-i18n-ru/docs/kdeadmin/kuser/Makefile.in | 635 +++ tde-i18n-ru/docs/kdeadmin/kuser/index.cache.bz2 | Bin 0 -> 5489 bytes tde-i18n-ru/docs/kdeadmin/kuser/index.docbook | 452 ++ tde-i18n-ru/docs/kdebase/Makefile.am | 4 + tde-i18n-ru/docs/kdebase/Makefile.in | 587 +++ tde-i18n-ru/docs/kdebase/faq/Makefile.am | 4 + tde-i18n-ru/docs/kdebase/faq/Makefile.in | 635 +++ tde-i18n-ru/docs/kdebase/faq/about.docbook | 88 + tde-i18n-ru/docs/kdebase/faq/configkde.docbook | 370 ++ tde-i18n-ru/docs/kdebase/faq/contrib.docbook | 208 + tde-i18n-ru/docs/kdebase/faq/desktop.docbook | 146 + tde-i18n-ru/docs/kdebase/faq/filemng.docbook | 297 ++ tde-i18n-ru/docs/kdebase/faq/getkde.docbook | 91 + tde-i18n-ru/docs/kdebase/faq/index.cache.bz2 | Bin 0 -> 34878 bytes tde-i18n-ru/docs/kdebase/faq/index.docbook | 202 + tde-i18n-ru/docs/kdebase/faq/install.docbook | 1045 +++++ tde-i18n-ru/docs/kdebase/faq/intro.docbook | 96 + tde-i18n-ru/docs/kdebase/faq/kdeapps.docbook | 234 + tde-i18n-ru/docs/kdebase/faq/misc.docbook | 257 ++ tde-i18n-ru/docs/kdebase/faq/moreinfo.docbook | 238 + tde-i18n-ru/docs/kdebase/faq/nonkdeapps.docbook | 127 + tde-i18n-ru/docs/kdebase/faq/notrelated.docbook | 308 ++ tde-i18n-ru/docs/kdebase/faq/panel.docbook | 277 ++ tde-i18n-ru/docs/kdebase/faq/qt.docbook | 76 + tde-i18n-ru/docs/kdebase/faq/questions.docbook | 151 + tde-i18n-ru/docs/kdebase/faq/sound.docbook | 96 + tde-i18n-ru/docs/kdebase/faq/tips.docbook | 205 + tde-i18n-ru/docs/kdebase/faq/webbrowse.docbook | 349 ++ tde-i18n-ru/docs/kdebase/faq/winmng.docbook | 176 + tde-i18n-ru/docs/kdebase/glossary/Makefile.am | 4 + tde-i18n-ru/docs/kdebase/glossary/Makefile.in | 635 +++ tde-i18n-ru/docs/kdebase/glossary/index.cache.bz2 | Bin 0 -> 15254 bytes tde-i18n-ru/docs/kdebase/glossary/index.docbook | 465 ++ .../kdebase/glossary/kdeprintingglossary.docbook | 1258 +++++ tde-i18n-ru/docs/kdebase/kappfinder/Makefile.am | 4 + tde-i18n-ru/docs/kdebase/kappfinder/Makefile.in | 613 +++ .../kdebase/kappfinder/man-kappfinder.1.docbook | 132 + tde-i18n-ru/docs/kdebase/kate/Makefile.am | 4 + tde-i18n-ru/docs/kdebase/kate/Makefile.in | 635 +++ tde-i18n-ru/docs/kdebase/kate/advanced.docbook | 2310 ++++++++++ tde-i18n-ru/docs/kdebase/kate/configuring.docbook | 2600 +++++++++++ tde-i18n-ru/docs/kdebase/kate/fundamentals.docbook | 1097 +++++ tde-i18n-ru/docs/kdebase/kate/highlighting.docbook | 1404 ++++++ tde-i18n-ru/docs/kdebase/kate/index.cache.bz2 | Bin 0 -> 61398 bytes tde-i18n-ru/docs/kdebase/kate/index.docbook | 504 ++ tde-i18n-ru/docs/kdebase/kate/man-kate.1.docbook | 292 ++ tde-i18n-ru/docs/kdebase/kate/mdi.docbook | 356 ++ tde-i18n-ru/docs/kdebase/kate/menus.docbook | 2238 +++++++++ tde-i18n-ru/docs/kdebase/kate/part.docbook | 984 ++++ tde-i18n-ru/docs/kdebase/kate/plugins.docbook | 39 + .../docs/kdebase/kate/regular-expressions.docbook | 1208 +++++ tde-i18n-ru/docs/kdebase/kcontrol/Makefile.am | 4 + tde-i18n-ru/docs/kdebase/kcontrol/Makefile.in | 635 +++ tde-i18n-ru/docs/kdebase/kcontrol/arts/Makefile.am | 4 + tde-i18n-ru/docs/kdebase/kcontrol/arts/Makefile.in | 635 +++ .../docs/kdebase/kcontrol/arts/index.cache.bz2 | Bin 0 -> 4192 bytes .../docs/kdebase/kcontrol/arts/index.docbook | 259 ++ .../docs/kdebase/kcontrol/arts/midi.docbook | 47 + .../docs/kdebase/kcontrol/background/Makefile.am | 4 + .../docs/kdebase/kcontrol/background/Makefile.in | 635 +++ .../kdebase/kcontrol/background/index.cache.bz2 | Bin 0 -> 5030 bytes .../docs/kdebase/kcontrol/background/index.docbook | 512 +++ tde-i18n-ru/docs/kdebase/kcontrol/bell/Makefile.am | 4 + tde-i18n-ru/docs/kdebase/kcontrol/bell/Makefile.in | 635 +++ .../docs/kdebase/kcontrol/bell/index.cache.bz2 | Bin 0 -> 2302 bytes .../docs/kdebase/kcontrol/bell/index.docbook | 125 + .../docs/kdebase/kcontrol/cache/Makefile.am | 4 + .../docs/kdebase/kcontrol/cache/Makefile.in | 635 +++ .../docs/kdebase/kcontrol/cache/index.cache.bz2 | Bin 0 -> 2299 bytes .../docs/kdebase/kcontrol/cache/index.docbook | 92 + .../docs/kdebase/kcontrol/clock/Makefile.am | 4 + .../docs/kdebase/kcontrol/clock/Makefile.in | 635 +++ .../docs/kdebase/kcontrol/clock/index.cache.bz2 | Bin 0 -> 2204 bytes .../docs/kdebase/kcontrol/clock/index.docbook | 107 + .../docs/kdebase/kcontrol/colors/Makefile.am | 4 + .../docs/kdebase/kcontrol/colors/Makefile.in | 635 +++ .../docs/kdebase/kcontrol/colors/index.cache.bz2 | Bin 0 -> 3000 bytes .../docs/kdebase/kcontrol/colors/index.docbook | 192 + .../docs/kdebase/kcontrol/cookies/Makefile.am | 4 + .../docs/kdebase/kcontrol/cookies/Makefile.in | 635 +++ .../docs/kdebase/kcontrol/cookies/index.cache.bz2 | Bin 0 -> 4297 bytes .../docs/kdebase/kcontrol/cookies/index.docbook | 315 ++ .../docs/kdebase/kcontrol/crypto/Makefile.am | 4 + .../docs/kdebase/kcontrol/crypto/Makefile.in | 635 +++ .../docs/kdebase/kcontrol/crypto/index.cache.bz2 | Bin 0 -> 3294 bytes .../docs/kdebase/kcontrol/crypto/index.docbook | 309 ++ .../docs/kdebase/kcontrol/desktop/Makefile.am | 4 + .../docs/kdebase/kcontrol/desktop/Makefile.in | 635 +++ .../docs/kdebase/kcontrol/desktop/index.cache.bz2 | Bin 0 -> 2210 bytes .../docs/kdebase/kcontrol/desktop/index.docbook | 136 + .../kdebase/kcontrol/desktopbehavior/Makefile.am | 4 + .../kdebase/kcontrol/desktopbehavior/Makefile.in | 635 +++ .../kcontrol/desktopbehavior/index.cache.bz2 | Bin 0 -> 3810 bytes .../kdebase/kcontrol/desktopbehavior/index.docbook | 270 ++ .../docs/kdebase/kcontrol/ebrowsing/Makefile.am | 4 + .../docs/kdebase/kcontrol/ebrowsing/Makefile.in | 635 +++ .../kdebase/kcontrol/ebrowsing/index.cache.bz2 | Bin 0 -> 3611 bytes .../docs/kdebase/kcontrol/ebrowsing/index.docbook | 219 + .../docs/kdebase/kcontrol/email/Makefile.am | 4 + .../docs/kdebase/kcontrol/email/Makefile.in | 635 +++ .../docs/kdebase/kcontrol/email/index.cache.bz2 | Bin 0 -> 2367 bytes .../docs/kdebase/kcontrol/email/index.docbook | 141 + .../docs/kdebase/kcontrol/energy/Makefile.am | 4 + .../docs/kdebase/kcontrol/energy/Makefile.in | 635 +++ .../docs/kdebase/kcontrol/energy/index.cache.bz2 | Bin 0 -> 2956 bytes .../docs/kdebase/kcontrol/energy/index.docbook | 150 + .../docs/kdebase/kcontrol/filemanager/Makefile.am | 4 + .../docs/kdebase/kcontrol/filemanager/Makefile.in | 635 +++ .../kdebase/kcontrol/filemanager/index.cache.bz2 | Bin 0 -> 4496 bytes .../kdebase/kcontrol/filemanager/index.docbook | 388 ++ .../docs/kdebase/kcontrol/filetypes/Makefile.am | 4 + .../docs/kdebase/kcontrol/filetypes/Makefile.in | 635 +++ .../kdebase/kcontrol/filetypes/index.cache.bz2 | Bin 0 -> 5308 bytes .../docs/kdebase/kcontrol/filetypes/index.docbook | 489 ++ .../docs/kdebase/kcontrol/fonts/Makefile.am | 4 + .../docs/kdebase/kcontrol/fonts/Makefile.in | 635 +++ .../docs/kdebase/kcontrol/fonts/index.cache.bz2 | Bin 0 -> 2966 bytes .../docs/kdebase/kcontrol/fonts/index.docbook | 181 + .../docs/kdebase/kcontrol/helpindex/Makefile.am | 4 + .../docs/kdebase/kcontrol/helpindex/Makefile.in | 635 +++ .../kdebase/kcontrol/helpindex/index.cache.bz2 | Bin 0 -> 3503 bytes .../docs/kdebase/kcontrol/helpindex/index.docbook | 221 + .../docs/kdebase/kcontrol/icons/Makefile.am | 4 + .../docs/kdebase/kcontrol/icons/Makefile.in | 635 +++ .../docs/kdebase/kcontrol/icons/index.cache.bz2 | Bin 0 -> 4326 bytes .../docs/kdebase/kcontrol/icons/index.docbook | 311 ++ tde-i18n-ru/docs/kdebase/kcontrol/index.cache.bz2 | Bin 0 -> 6932 bytes tde-i18n-ru/docs/kdebase/kcontrol/index.docbook | 926 ++++ .../docs/kdebase/kcontrol/kcmaccess/Makefile.am | 4 + .../docs/kdebase/kcontrol/kcmaccess/Makefile.in | 635 +++ .../kdebase/kcontrol/kcmaccess/index.cache.bz2 | Bin 0 -> 3055 bytes .../docs/kdebase/kcontrol/kcmaccess/index.docbook | 230 + .../docs/kdebase/kcontrol/kcmcss/Makefile.am | 4 + .../docs/kdebase/kcontrol/kcmcss/Makefile.in | 635 +++ .../docs/kdebase/kcontrol/kcmcss/index.cache.bz2 | Bin 0 -> 3948 bytes .../docs/kdebase/kcontrol/kcmcss/index.docbook | 336 ++ .../docs/kdebase/kcontrol/kcmfontinst/Makefile.am | 4 + .../docs/kdebase/kcontrol/kcmfontinst/Makefile.in | 635 +++ .../kdebase/kcontrol/kcmfontinst/index.cache.bz2 | Bin 0 -> 2439 bytes .../kdebase/kcontrol/kcmfontinst/index.docbook | 112 + .../docs/kdebase/kcontrol/kcmkonsole/Makefile.am | 4 + .../docs/kdebase/kcontrol/kcmkonsole/Makefile.in | 635 +++ .../kdebase/kcontrol/kcmkonsole/index.cache.bz2 | Bin 0 -> 2636 bytes .../docs/kdebase/kcontrol/kcmkonsole/index.docbook | 266 ++ .../docs/kdebase/kcontrol/kcmlaunch/Makefile.am | 4 + .../docs/kdebase/kcontrol/kcmlaunch/Makefile.in | 635 +++ .../kdebase/kcontrol/kcmlaunch/index.cache.bz2 | Bin 0 -> 2348 bytes .../docs/kdebase/kcontrol/kcmlaunch/index.docbook | 91 + .../docs/kdebase/kcontrol/kcmnotify/Makefile.am | 4 + .../docs/kdebase/kcontrol/kcmnotify/Makefile.in | 635 +++ .../kdebase/kcontrol/kcmnotify/index.cache.bz2 | Bin 0 -> 4145 bytes .../docs/kdebase/kcontrol/kcmnotify/index.docbook | 304 ++ .../docs/kdebase/kcontrol/kcmsmserver/Makefile.am | 4 + .../docs/kdebase/kcontrol/kcmsmserver/Makefile.in | 635 +++ .../kdebase/kcontrol/kcmsmserver/index.cache.bz2 | Bin 0 -> 2489 bytes .../kdebase/kcontrol/kcmsmserver/index.docbook | 158 + .../docs/kdebase/kcontrol/kcmstyle/Makefile.am | 4 + .../docs/kdebase/kcontrol/kcmstyle/Makefile.in | 635 +++ .../docs/kdebase/kcontrol/kcmstyle/index.cache.bz2 | Bin 0 -> 3513 bytes .../docs/kdebase/kcontrol/kcmstyle/index.docbook | 331 ++ .../docs/kdebase/kcontrol/kcmtaskbar/Makefile.am | 4 + .../docs/kdebase/kcontrol/kcmtaskbar/Makefile.in | 635 +++ .../kdebase/kcontrol/kcmtaskbar/index.cache.bz2 | Bin 0 -> 3080 bytes .../docs/kdebase/kcontrol/kcmtaskbar/index.docbook | 198 + tde-i18n-ru/docs/kdebase/kcontrol/kdm/Makefile.am | 4 + tde-i18n-ru/docs/kdebase/kcontrol/kdm/Makefile.in | 635 +++ .../docs/kdebase/kcontrol/kdm/index.cache.bz2 | Bin 0 -> 6459 bytes .../docs/kdebase/kcontrol/kdm/index.docbook | 714 +++ .../docs/kdebase/kcontrol/keyboard/Makefile.am | 4 + .../docs/kdebase/kcontrol/keyboard/Makefile.in | 635 +++ .../docs/kdebase/kcontrol/keyboard/index.cache.bz2 | Bin 0 -> 2404 bytes .../docs/kdebase/kcontrol/keyboard/index.docbook | 118 + tde-i18n-ru/docs/kdebase/kcontrol/keys/Makefile.am | 4 + tde-i18n-ru/docs/kdebase/kcontrol/keys/Makefile.in | 635 +++ .../docs/kdebase/kcontrol/keys/index.cache.bz2 | Bin 0 -> 4029 bytes .../docs/kdebase/kcontrol/keys/index.docbook | 254 + .../docs/kdebase/kcontrol/khtml/Makefile.am | 4 + .../docs/kdebase/kcontrol/khtml/Makefile.in | 635 +++ .../docs/kdebase/kcontrol/khtml/index.cache.bz2 | Bin 0 -> 7346 bytes .../docs/kdebase/kcontrol/khtml/index.docbook | 359 ++ .../docs/kdebase/kcontrol/khtml/nsplugin.docbook | 98 + .../kdebase/kcontrol/kwindecoration/Makefile.am | 4 + .../kdebase/kcontrol/kwindecoration/Makefile.in | 635 +++ .../kcontrol/kwindecoration/index.cache.bz2 | Bin 0 -> 2340 bytes .../kdebase/kcontrol/kwindecoration/index.docbook | 121 + .../docs/kdebase/kcontrol/language/Makefile.am | 4 + .../docs/kdebase/kcontrol/language/Makefile.in | 635 +++ .../docs/kdebase/kcontrol/language/index.cache.bz2 | Bin 0 -> 3778 bytes .../docs/kdebase/kcontrol/language/index.docbook | 335 ++ .../docs/kdebase/kcontrol/mouse/Makefile.am | 4 + .../docs/kdebase/kcontrol/mouse/Makefile.in | 635 +++ .../docs/kdebase/kcontrol/mouse/index.cache.bz2 | Bin 0 -> 7178 bytes .../docs/kdebase/kcontrol/mouse/index.docbook | 658 +++ .../docs/kdebase/kcontrol/netpref/Makefile.am | 4 + .../docs/kdebase/kcontrol/netpref/Makefile.in | 635 +++ .../docs/kdebase/kcontrol/netpref/index.cache.bz2 | Bin 0 -> 2499 bytes .../docs/kdebase/kcontrol/netpref/index.docbook | 160 + .../docs/kdebase/kcontrol/panel/Makefile.am | 4 + .../docs/kdebase/kcontrol/panel/Makefile.in | 635 +++ .../docs/kdebase/kcontrol/panel/index.cache.bz2 | Bin 0 -> 4905 bytes .../docs/kdebase/kcontrol/panel/index.docbook | 375 ++ .../kdebase/kcontrol/panelappearance/Makefile.am | 4 + .../kdebase/kcontrol/panelappearance/Makefile.in | 635 +++ .../kcontrol/panelappearance/index.cache.bz2 | Bin 0 -> 2959 bytes .../kdebase/kcontrol/panelappearance/index.docbook | 174 + .../docs/kdebase/kcontrol/passwords/Makefile.am | 4 + .../docs/kdebase/kcontrol/passwords/Makefile.in | 635 +++ .../kdebase/kcontrol/passwords/index.cache.bz2 | Bin 0 -> 2508 bytes .../docs/kdebase/kcontrol/passwords/index.docbook | 104 + .../docs/kdebase/kcontrol/performance/Makefile.am | 4 + .../docs/kdebase/kcontrol/performance/Makefile.in | 635 +++ .../kdebase/kcontrol/performance/index.cache.bz2 | Bin 0 -> 3913 bytes .../kdebase/kcontrol/performance/index.docbook | 188 + .../docs/kdebase/kcontrol/proxy/Makefile.am | 4 + .../docs/kdebase/kcontrol/proxy/Makefile.in | 635 +++ .../docs/kdebase/kcontrol/proxy/index.cache.bz2 | Bin 0 -> 4588 bytes .../docs/kdebase/kcontrol/proxy/index.docbook | 250 + .../docs/kdebase/kcontrol/proxy/socks.docbook | 81 + .../docs/kdebase/kcontrol/screensaver/Makefile.am | 4 + .../docs/kdebase/kcontrol/screensaver/Makefile.in | 635 +++ .../kdebase/kcontrol/screensaver/index.cache.bz2 | Bin 0 -> 3973 bytes .../kdebase/kcontrol/screensaver/index.docbook | 279 ++ tde-i18n-ru/docs/kdebase/kcontrol/smb/Makefile.am | 4 + tde-i18n-ru/docs/kdebase/kcontrol/smb/Makefile.in | 635 +++ .../docs/kdebase/kcontrol/smb/index.cache.bz2 | Bin 0 -> 2899 bytes .../docs/kdebase/kcontrol/smb/index.docbook | 154 + .../kdebase/kcontrol/spellchecking/Makefile.am | 4 + .../kdebase/kcontrol/spellchecking/Makefile.in | 635 +++ .../kdebase/kcontrol/spellchecking/index.cache.bz2 | Bin 0 -> 2317 bytes .../kdebase/kcontrol/spellchecking/index.docbook | 135 + .../docs/kdebase/kcontrol/useragent/Makefile.am | 4 + .../docs/kdebase/kcontrol/useragent/Makefile.in | 635 +++ .../kdebase/kcontrol/useragent/index.cache.bz2 | Bin 0 -> 3166 bytes .../docs/kdebase/kcontrol/useragent/index.docbook | 157 + .../kdebase/kcontrol/windowmanagement/Makefile.am | 4 + .../kdebase/kcontrol/windowmanagement/Makefile.in | 635 +++ .../kcontrol/windowmanagement/index.cache.bz2 | Bin 0 -> 2168 bytes .../kcontrol/windowmanagement/index.docbook | 86 + tde-i18n-ru/docs/kdebase/kdcop/Makefile.am | 4 + tde-i18n-ru/docs/kdebase/kdcop/Makefile.in | 635 +++ tde-i18n-ru/docs/kdebase/kdcop/index.cache.bz2 | Bin 0 -> 2468 bytes tde-i18n-ru/docs/kdebase/kdcop/index.docbook | 108 + tde-i18n-ru/docs/kdebase/kdebugdialog/Makefile.am | 4 + tde-i18n-ru/docs/kdebase/kdebugdialog/Makefile.in | 635 +++ .../docs/kdebase/kdebugdialog/index.cache.bz2 | Bin 0 -> 3322 bytes .../docs/kdebase/kdebugdialog/index.docbook | 202 + tde-i18n-ru/docs/kdebase/kdeprint/Makefile.am | 4 + tde-i18n-ru/docs/kdebase/kdeprint/Makefile.in | 635 +++ .../docs/kdebase/kdeprint/add-printer-wiz.docbook | 342 ++ .../docs/kdebase/kdeprint/cups-config.docbook | 2905 ++++++++++++ .../docs/kdebase/kdeprint/cupsoptions.docbook | 858 ++++ .../docs/kdebase/kdeprint/extensions.docbook | 79 + .../docs/kdebase/kdeprint/external-command.docbook | 27 + .../docs/kdebase/kdeprint/final-word.docbook | 90 + .../docs/kdebase/kdeprint/getting-started.docbook | 181 + .../docs/kdebase/kdeprint/highlights.docbook | 631 +++ tde-i18n-ru/docs/kdebase/kdeprint/index.cache.bz2 | Bin 0 -> 47363 bytes tde-i18n-ru/docs/kdebase/kdeprint/index.docbook | 289 ++ tde-i18n-ru/docs/kdebase/kdeprint/lpd.docbook | 31 + tde-i18n-ru/docs/kdebase/kdeprint/lpr-bsd.docbook | 37 + tde-i18n-ru/docs/kdebase/kdeprint/lprng.docbook | 12 + tde-i18n-ru/docs/kdebase/kdeprint/rlpr.docbook | 22 + .../docs/kdebase/kdeprint/tech-overview.docbook | 332 ++ tde-i18n-ru/docs/kdebase/kdeprint/theory.docbook | 612 +++ tde-i18n-ru/docs/kdebase/kdesu/Makefile.am | 4 + tde-i18n-ru/docs/kdebase/kdesu/Makefile.in | 635 +++ tde-i18n-ru/docs/kdebase/kdesu/index.cache.bz2 | Bin 0 -> 6938 bytes tde-i18n-ru/docs/kdebase/kdesu/index.docbook | 507 ++ tde-i18n-ru/docs/kdebase/kdesu/man-kdesu.1.docbook | 364 ++ tde-i18n-ru/docs/kdebase/kdm/Makefile.am | 4 + tde-i18n-ru/docs/kdebase/kdm/Makefile.in | 635 +++ tde-i18n-ru/docs/kdebase/kdm/index.cache.bz2 | Bin 0 -> 31128 bytes tde-i18n-ru/docs/kdebase/kdm/index.docbook | 2063 +++++++++ tde-i18n-ru/docs/kdebase/kdm/kdmrc-ref.docbook | 3412 ++++++++++++++ tde-i18n-ru/docs/kdebase/kfind/Makefile.am | 4 + tde-i18n-ru/docs/kdebase/kfind/Makefile.in | 635 +++ tde-i18n-ru/docs/kdebase/kfind/index.cache.bz2 | Bin 0 -> 6243 bytes tde-i18n-ru/docs/kdebase/kfind/index.docbook | 473 ++ tde-i18n-ru/docs/kdebase/kfind/man-kfind.1.docbook | 109 + tde-i18n-ru/docs/kdebase/khelpcenter/Makefile.am | 4 + tde-i18n-ru/docs/kdebase/khelpcenter/Makefile.in | 635 +++ .../docs/kdebase/khelpcenter/contact.docbook | 232 + tde-i18n-ru/docs/kdebase/khelpcenter/help.docbook | 967 ++++ .../docs/kdebase/khelpcenter/index.cache.bz2 | Bin 0 -> 12749 bytes tde-i18n-ru/docs/kdebase/khelpcenter/index.docbook | 107 + .../docs/kdebase/khelpcenter/support.docbook | 102 + .../docs/kdebase/khelpcenter/welcome.docbook | 98 + .../docs/kdebase/khelpcenter/whatiskde.docbook | 101 + tde-i18n-ru/docs/kdebase/kicker/Makefile.am | 4 + tde-i18n-ru/docs/kdebase/kicker/Makefile.in | 635 +++ tde-i18n-ru/docs/kdebase/kicker/index.cache.bz2 | Bin 0 -> 19008 bytes tde-i18n-ru/docs/kdebase/kicker/index.docbook | 2628 +++++++++++ .../docs/kdebase/kicker/man-appletproxy.1.docbook | 158 + .../docs/kdebase/kicker/man-kicker.1.docbook | 119 + tde-i18n-ru/docs/kdebase/kinfocenter/Makefile.am | 4 + tde-i18n-ru/docs/kdebase/kinfocenter/Makefile.in | 635 +++ .../docs/kdebase/kinfocenter/cdinfo/Makefile.am | 4 + .../docs/kdebase/kinfocenter/cdinfo/Makefile.in | 635 +++ .../kdebase/kinfocenter/cdinfo/index.cache.bz2 | Bin 0 -> 1736 bytes .../docs/kdebase/kinfocenter/cdinfo/index.docbook | 79 + .../docs/kdebase/kinfocenter/devices/Makefile.am | 4 + .../docs/kdebase/kinfocenter/devices/Makefile.in | 635 +++ .../kdebase/kinfocenter/devices/index.cache.bz2 | Bin 0 -> 1891 bytes .../docs/kdebase/kinfocenter/devices/index.docbook | 82 + .../docs/kdebase/kinfocenter/dma/Makefile.am | 4 + .../docs/kdebase/kinfocenter/dma/Makefile.in | 635 +++ .../docs/kdebase/kinfocenter/dma/index.cache.bz2 | Bin 0 -> 2104 bytes .../docs/kdebase/kinfocenter/dma/index.docbook | 108 + .../docs/kdebase/kinfocenter/index.cache.bz2 | Bin 0 -> 5226 bytes tde-i18n-ru/docs/kdebase/kinfocenter/index.docbook | 520 +++ .../kdebase/kinfocenter/interrupts/Makefile.am | 4 + .../kdebase/kinfocenter/interrupts/Makefile.in | 635 +++ .../kdebase/kinfocenter/interrupts/index.cache.bz2 | Bin 0 -> 2320 bytes .../kdebase/kinfocenter/interrupts/index.docbook | 111 + .../docs/kdebase/kinfocenter/ioports/Makefile.am | 4 + .../docs/kdebase/kinfocenter/ioports/Makefile.in | 635 +++ .../kdebase/kinfocenter/ioports/index.cache.bz2 | Bin 0 -> 2108 bytes .../docs/kdebase/kinfocenter/ioports/index.docbook | 90 + .../docs/kdebase/kinfocenter/memory/Makefile.am | 4 + .../docs/kdebase/kinfocenter/memory/Makefile.in | 635 +++ .../kdebase/kinfocenter/memory/index.cache.bz2 | Bin 0 -> 2813 bytes .../docs/kdebase/kinfocenter/memory/index.docbook | 143 + .../docs/kdebase/kinfocenter/nics/Makefile.am | 4 + .../docs/kdebase/kinfocenter/nics/Makefile.in | 635 +++ .../docs/kdebase/kinfocenter/nics/index.cache.bz2 | Bin 0 -> 1627 bytes .../docs/kdebase/kinfocenter/nics/index.docbook | 70 + .../docs/kdebase/kinfocenter/opengl/Makefile.am | 4 + .../docs/kdebase/kinfocenter/opengl/Makefile.in | 635 +++ .../kdebase/kinfocenter/opengl/index.cache.bz2 | Bin 0 -> 1792 bytes .../docs/kdebase/kinfocenter/opengl/index.docbook | 90 + .../kdebase/kinfocenter/partitions/Makefile.am | 4 + .../kdebase/kinfocenter/partitions/Makefile.in | 635 +++ .../kdebase/kinfocenter/partitions/index.cache.bz2 | Bin 0 -> 1957 bytes .../kdebase/kinfocenter/partitions/index.docbook | 85 + .../docs/kdebase/kinfocenter/pci/Makefile.am | 4 + .../docs/kdebase/kinfocenter/pci/Makefile.in | 635 +++ .../docs/kdebase/kinfocenter/pci/index.cache.bz2 | Bin 0 -> 2002 bytes .../docs/kdebase/kinfocenter/pci/index.docbook | 102 + .../docs/kdebase/kinfocenter/pcmcia/Makefile.am | 4 + .../docs/kdebase/kinfocenter/pcmcia/Makefile.in | 635 +++ .../kdebase/kinfocenter/pcmcia/index.cache.bz2 | Bin 0 -> 1540 bytes .../docs/kdebase/kinfocenter/pcmcia/index.docbook | 68 + .../docs/kdebase/kinfocenter/processor/Makefile.am | 4 + .../docs/kdebase/kinfocenter/processor/Makefile.in | 635 +++ .../kdebase/kinfocenter/processor/index.cache.bz2 | Bin 0 -> 1915 bytes .../kdebase/kinfocenter/processor/index.docbook | 90 + .../docs/kdebase/kinfocenter/protocols/Makefile.am | 4 + .../docs/kdebase/kinfocenter/protocols/Makefile.in | 635 +++ .../kdebase/kinfocenter/protocols/index.cache.bz2 | Bin 0 -> 1669 bytes .../kdebase/kinfocenter/protocols/index.docbook | 60 + .../docs/kdebase/kinfocenter/samba/Makefile.am | 4 + .../docs/kdebase/kinfocenter/samba/Makefile.in | 635 +++ .../docs/kdebase/kinfocenter/samba/index.cache.bz2 | Bin 0 -> 4796 bytes .../docs/kdebase/kinfocenter/samba/index.docbook | 304 ++ .../docs/kdebase/kinfocenter/scsi/Makefile.am | 4 + .../docs/kdebase/kinfocenter/scsi/Makefile.in | 635 +++ .../docs/kdebase/kinfocenter/scsi/index.cache.bz2 | Bin 0 -> 1936 bytes .../docs/kdebase/kinfocenter/scsi/index.docbook | 97 + .../docs/kdebase/kinfocenter/sound/Makefile.am | 4 + .../docs/kdebase/kinfocenter/sound/Makefile.in | 635 +++ .../docs/kdebase/kinfocenter/sound/index.cache.bz2 | Bin 0 -> 1917 bytes .../docs/kdebase/kinfocenter/sound/index.docbook | 84 + .../docs/kdebase/kinfocenter/usb/Makefile.am | 4 + .../docs/kdebase/kinfocenter/usb/Makefile.in | 635 +++ .../docs/kdebase/kinfocenter/usb/index.cache.bz2 | Bin 0 -> 1514 bytes .../docs/kdebase/kinfocenter/usb/index.docbook | 73 + .../docs/kdebase/kinfocenter/xserver/Makefile.am | 4 + .../docs/kdebase/kinfocenter/xserver/Makefile.in | 635 +++ .../kdebase/kinfocenter/xserver/index.cache.bz2 | Bin 0 -> 1900 bytes .../docs/kdebase/kinfocenter/xserver/index.docbook | 80 + tde-i18n-ru/docs/kdebase/kioslave/Makefile.am | 4 + tde-i18n-ru/docs/kdebase/kioslave/Makefile.in | 635 +++ tde-i18n-ru/docs/kdebase/kioslave/bzip.docbook | 46 + tde-i18n-ru/docs/kdebase/kioslave/bzip2.docbook | 49 + tde-i18n-ru/docs/kdebase/kioslave/cgi.docbook | 40 + tde-i18n-ru/docs/kdebase/kioslave/data.docbook | 75 + tde-i18n-ru/docs/kdebase/kioslave/file.docbook | 39 + tde-i18n-ru/docs/kdebase/kioslave/finger.docbook | 61 + tde-i18n-ru/docs/kdebase/kioslave/fish.docbook | 151 + tde-i18n-ru/docs/kdebase/kioslave/floppy.docbook | 83 + tde-i18n-ru/docs/kdebase/kioslave/ftp.docbook | 51 + tde-i18n-ru/docs/kdebase/kioslave/gopher.docbook | 43 + tde-i18n-ru/docs/kdebase/kioslave/gzip.docbook | 51 + tde-i18n-ru/docs/kdebase/kioslave/help.docbook | 33 + tde-i18n-ru/docs/kdebase/kioslave/http.docbook | 56 + tde-i18n-ru/docs/kdebase/kioslave/https.docbook | 34 + tde-i18n-ru/docs/kdebase/kioslave/imap.docbook | 44 + tde-i18n-ru/docs/kdebase/kioslave/imaps.docbook | 36 + tde-i18n-ru/docs/kdebase/kioslave/index.cache.bz2 | Bin 0 -> 15319 bytes tde-i18n-ru/docs/kdebase/kioslave/index.docbook | 66 + tde-i18n-ru/docs/kdebase/kioslave/info.docbook | 62 + tde-i18n-ru/docs/kdebase/kioslave/lan.docbook | 51 + tde-i18n-ru/docs/kdebase/kioslave/ldap.docbook | 46 + tde-i18n-ru/docs/kdebase/kioslave/mac.docbook | 71 + tde-i18n-ru/docs/kdebase/kioslave/mailto.docbook | 34 + tde-i18n-ru/docs/kdebase/kioslave/man.docbook | 147 + tde-i18n-ru/docs/kdebase/kioslave/mrml.docbook | 50 + tde-i18n-ru/docs/kdebase/kioslave/news.docbook | 37 + tde-i18n-ru/docs/kdebase/kioslave/nfs.docbook | 55 + tde-i18n-ru/docs/kdebase/kioslave/nntp.docbook | 59 + tde-i18n-ru/docs/kdebase/kioslave/pop3.docbook | 28 + tde-i18n-ru/docs/kdebase/kioslave/pop3s.docbook | 28 + tde-i18n-ru/docs/kdebase/kioslave/print.docbook | 242 + tde-i18n-ru/docs/kdebase/kioslave/rlan.docbook | 28 + tde-i18n-ru/docs/kdebase/kioslave/rlogin.docbook | 60 + tde-i18n-ru/docs/kdebase/kioslave/sftp.docbook | 41 + tde-i18n-ru/docs/kdebase/kioslave/smb.docbook | 103 + tde-i18n-ru/docs/kdebase/kioslave/smtp.docbook | 33 + tde-i18n-ru/docs/kdebase/kioslave/tar.docbook | 33 + tde-i18n-ru/docs/kdebase/kioslave/telnet.docbook | 33 + .../docs/kdebase/kioslave/thumbnail.docbook | 49 + tde-i18n-ru/docs/kdebase/kioslave/webdav.docbook | 89 + tde-i18n-ru/docs/kdebase/kioslave/webdavs.docbook | 36 + tde-i18n-ru/docs/kdebase/klipper/Makefile.am | 4 + tde-i18n-ru/docs/kdebase/klipper/Makefile.in | 635 +++ tde-i18n-ru/docs/kdebase/klipper/index.cache.bz2 | Bin 0 -> 7936 bytes tde-i18n-ru/docs/kdebase/klipper/index.docbook | 723 +++ tde-i18n-ru/docs/kdebase/kmenuedit/Makefile.am | 4 + tde-i18n-ru/docs/kdebase/kmenuedit/Makefile.in | 635 +++ tde-i18n-ru/docs/kdebase/kmenuedit/index.cache.bz2 | Bin 0 -> 8057 bytes tde-i18n-ru/docs/kdebase/kmenuedit/index.docbook | 900 ++++ tde-i18n-ru/docs/kdebase/knetattach/Makefile.am | 4 + tde-i18n-ru/docs/kdebase/knetattach/Makefile.in | 635 +++ .../docs/kdebase/knetattach/index.cache.bz2 | Bin 0 -> 5086 bytes tde-i18n-ru/docs/kdebase/knetattach/index.docbook | 388 ++ tde-i18n-ru/docs/kdebase/kompmgr/Makefile.am | 4 + tde-i18n-ru/docs/kdebase/kompmgr/Makefile.in | 635 +++ tde-i18n-ru/docs/kdebase/kompmgr/index.cache.bz2 | Bin 0 -> 8291 bytes tde-i18n-ru/docs/kdebase/kompmgr/index.docbook | 586 +++ tde-i18n-ru/docs/kdebase/konqueror/Makefile.am | 4 + tde-i18n-ru/docs/kdebase/konqueror/Makefile.in | 635 +++ tde-i18n-ru/docs/kdebase/konqueror/basics.docbook | 580 +++ .../docs/kdebase/konqueror/bookmarks.docbook | 245 + tde-i18n-ru/docs/kdebase/konqueror/browser.docbook | 706 +++ .../docs/kdebase/konqueror/commands.docbook | 2131 +++++++++ tde-i18n-ru/docs/kdebase/konqueror/config.docbook | 203 + tde-i18n-ru/docs/kdebase/konqueror/credits.docbook | 361 ++ tde-i18n-ru/docs/kdebase/konqueror/faq.docbook | 301 ++ .../docs/kdebase/konqueror/filemanager.docbook | 1479 ++++++ tde-i18n-ru/docs/kdebase/konqueror/index.cache.bz2 | Bin 0 -> 33206 bytes tde-i18n-ru/docs/kdebase/konqueror/index.docbook | 173 + .../docs/kdebase/konqueror/introduction.docbook | 101 + .../konqueror/man-kbookmarkmerger.1.docbook | 124 + .../docs/kdebase/konqueror/path-complete.docbook | 150 + tde-i18n-ru/docs/kdebase/konqueror/plugins.docbook | 292 ++ .../docs/kdebase/konqueror/save-settings.docbook | 170 + tde-i18n-ru/docs/kdebase/konqueror/sidebar.docbook | 326 ++ tde-i18n-ru/docs/kdebase/konsole/Makefile.am | 4 + tde-i18n-ru/docs/kdebase/konsole/Makefile.in | 635 +++ tde-i18n-ru/docs/kdebase/konsole/index.cache.bz2 | Bin 0 -> 14463 bytes tde-i18n-ru/docs/kdebase/konsole/index.docbook | 2838 ++++++++++++ tde-i18n-ru/docs/kdebase/kpager/Makefile.am | 4 + tde-i18n-ru/docs/kdebase/kpager/Makefile.in | 635 +++ tde-i18n-ru/docs/kdebase/kpager/index.cache.bz2 | Bin 0 -> 6519 bytes tde-i18n-ru/docs/kdebase/kpager/index.docbook | 514 +++ tde-i18n-ru/docs/kdebase/ksplashml/Makefile.am | 4 + tde-i18n-ru/docs/kdebase/ksplashml/Makefile.in | 635 +++ tde-i18n-ru/docs/kdebase/ksplashml/index.cache.bz2 | Bin 0 -> 15347 bytes tde-i18n-ru/docs/kdebase/ksplashml/index.docbook | 1629 +++++++ tde-i18n-ru/docs/kdebase/ksysguard/Makefile.am | 4 + tde-i18n-ru/docs/kdebase/ksysguard/Makefile.in | 635 +++ tde-i18n-ru/docs/kdebase/ksysguard/index.cache.bz2 | Bin 0 -> 8401 bytes tde-i18n-ru/docs/kdebase/ksysguard/index.docbook | 669 +++ tde-i18n-ru/docs/kdebase/kwrite/Makefile.am | 4 + tde-i18n-ru/docs/kdebase/kwrite/Makefile.in | 635 +++ tde-i18n-ru/docs/kdebase/kwrite/index.cache.bz2 | Bin 0 -> 18911 bytes tde-i18n-ru/docs/kdebase/kwrite/index.docbook | 4832 ++++++++++++++++++++ tde-i18n-ru/docs/kdebase/kxkb/Makefile.am | 4 + tde-i18n-ru/docs/kdebase/kxkb/Makefile.in | 635 +++ tde-i18n-ru/docs/kdebase/kxkb/index.cache.bz2 | Bin 0 -> 7241 bytes tde-i18n-ru/docs/kdebase/kxkb/index.docbook | 425 ++ tde-i18n-ru/docs/kdebase/quickstart/Makefile.am | 4 + tde-i18n-ru/docs/kdebase/quickstart/Makefile.in | 635 +++ .../docs/kdebase/quickstart/index.cache.bz2 | Bin 0 -> 14641 bytes tde-i18n-ru/docs/kdebase/quickstart/index.docbook | 1516 ++++++ tde-i18n-ru/docs/kdebase/userguide/Makefile.am | 4 + tde-i18n-ru/docs/kdebase/userguide/Makefile.in | 635 +++ .../docs/kdebase/userguide/accessibility.docbook | 299 ++ .../userguide/base-kde-applications.docbook | 917 ++++ .../kdebase/userguide/browser-fine-tuning.docbook | 92 + .../docs/kdebase/userguide/burning-cds.docbook | 43 + .../docs/kdebase/userguide/control-center.docbook | 1167 +++++ .../kdebase/userguide/creating-graphics.docbook | 57 + .../kdebase/userguide/credits-and-license.docbook | 457 ++ .../kdebase/userguide/customizing-desktop.docbook | 381 ++ tde-i18n-ru/docs/kdebase/userguide/email.docbook | 365 ++ .../userguide/extragear-applications.docbook | 462 ++ .../docs/kdebase/userguide/file-sharing.docbook | 135 + .../kdebase/userguide/font-installation.docbook | 110 + .../docs/kdebase/userguide/getting-help.docbook | 314 ++ .../docs/kdebase/userguide/glossary.docbook | 43 + .../kdebase/userguide/groupware-kontact.docbook | 1158 +++++ tde-i18n-ru/docs/kdebase/userguide/index.cache.bz2 | Bin 0 -> 118546 bytes tde-i18n-ru/docs/kdebase/userguide/index.docbook | 670 +++ .../kdebase/userguide/internet-shortcuts.docbook | 120 + .../docs/kdebase/userguide/kde-as-root.docbook | 99 + .../docs/kdebase/userguide/kde-edutainment.docbook | 611 +++ .../docs/kdebase/userguide/kde-for-admins.docbook | 4352 ++++++++++++++++++ .../docs/kdebase/userguide/kde-office.docbook | 482 ++ .../docs/kdebase/userguide/konsole-intro.docbook | 163 + .../docs/kdebase/userguide/messaging-intro.docbook | 209 + .../userguide/migrator-applications.docbook | 759 +++ .../kdebase/userguide/migrator-dictionary.docbook | 43 + .../kdebase/userguide/net-connection-setup.docbook | 300 ++ .../userguide/networking-with-windows.docbook | 158 + .../kdebase/userguide/panel-and-desktop.docbook | 409 ++ .../docs/kdebase/userguide/pdf-files.docbook | 46 + .../kdebase/userguide/playing-audiocds.docbook | 147 + .../docs/kdebase/userguide/playing-movies.docbook | 58 + .../docs/kdebase/userguide/playing-music.docbook | 200 + .../docs/kdebase/userguide/printer-setup.docbook | 55 + .../kdebase/userguide/printing-from-apps.docbook | 46 + .../userguide/programs-and-documents.docbook | 717 +++ .../kdebase/userguide/programs-controlling.docbook | 45 + .../docs/kdebase/userguide/removable-disks.docbook | 189 + .../docs/kdebase/userguide/screen-captures.docbook | 43 + .../docs/kdebase/userguide/shared-sessions.docbook | 55 + .../userguide/standard-menu-entries.docbook | 477 ++ .../kdebase/userguide/switching-sessions.docbook | 112 + .../docs/kdebase/userguide/the-filemanager.docbook | 365 ++ .../userguide/troubleshooting-network-x.docbook | 88 + .../userguide/troubleshooting-no-open.docbook | 52 + .../docs/kdebase/userguide/under-the-hood.docbook | 636 +++ tde-i18n-ru/docs/kdebase/userguide/usenet.docbook | 358 ++ .../docs/kdebase/userguide/where-next.docbook | 46 + .../docs/kdebase/userguide/windows-how-to.docbook | 696 +++ .../kdebase/userguide/your-kde-account.docbook | 96 + tde-i18n-ru/docs/kdebase/visualdict/Makefile.am | 4 + tde-i18n-ru/docs/kdebase/visualdict/Makefile.in | 635 +++ .../docs/kdebase/visualdict/index.cache.bz2 | Bin 0 -> 3486 bytes tde-i18n-ru/docs/kdebase/visualdict/index.docbook | 400 ++ tde-i18n-ru/docs/kdeedu/Makefile.am | 4 + tde-i18n-ru/docs/kdeedu/Makefile.in | 587 +++ tde-i18n-ru/docs/kdeedu/blinken/Makefile.am | 4 + tde-i18n-ru/docs/kdeedu/blinken/Makefile.in | 635 +++ tde-i18n-ru/docs/kdeedu/blinken/index.cache.bz2 | Bin 0 -> 6424 bytes tde-i18n-ru/docs/kdeedu/blinken/index.docbook | 476 ++ tde-i18n-ru/docs/kdeedu/kalzium/Makefile.am | 4 + tde-i18n-ru/docs/kdeedu/kalzium/Makefile.in | 635 +++ tde-i18n-ru/docs/kdeedu/kalzium/index.cache.bz2 | Bin 0 -> 12612 bytes tde-i18n-ru/docs/kdeedu/kalzium/index.docbook | 1858 ++++++++ .../docs/kdeedu/kalzium/man-kalzium.1.docbook | 115 + tde-i18n-ru/docs/kdeedu/kanagram/Makefile.am | 4 + tde-i18n-ru/docs/kdeedu/kanagram/Makefile.in | 635 +++ tde-i18n-ru/docs/kdeedu/kanagram/index.cache.bz2 | Bin 0 -> 6783 bytes tde-i18n-ru/docs/kdeedu/kanagram/index.docbook | 736 +++ tde-i18n-ru/docs/kdeedu/kbruch/Makefile.am | 4 + tde-i18n-ru/docs/kdeedu/kbruch/Makefile.in | 635 +++ tde-i18n-ru/docs/kdeedu/kbruch/index.cache.bz2 | Bin 0 -> 8018 bytes tde-i18n-ru/docs/kdeedu/kbruch/index.docbook | 628 +++ .../docs/kdeedu/kbruch/man-kbruch.1.docbook | 90 + tde-i18n-ru/docs/kdeedu/keduca/Makefile.am | 4 + tde-i18n-ru/docs/kdeedu/keduca/Makefile.in | 635 +++ tde-i18n-ru/docs/kdeedu/keduca/index.cache.bz2 | Bin 0 -> 4432 bytes tde-i18n-ru/docs/kdeedu/keduca/index.docbook | 524 +++ .../docs/kdeedu/keduca/man-keduca.1.docbook | 115 + .../docs/kdeedu/keduca/man-keducabuilder.1.docbook | 138 + tde-i18n-ru/docs/kdeedu/kgeography/Makefile.am | 4 + tde-i18n-ru/docs/kdeedu/kgeography/Makefile.in | 635 +++ tde-i18n-ru/docs/kdeedu/kgeography/index.cache.bz2 | Bin 0 -> 8901 bytes tde-i18n-ru/docs/kdeedu/kgeography/index.docbook | 955 ++++ tde-i18n-ru/docs/kdeedu/khangman/Makefile.am | 4 + tde-i18n-ru/docs/kdeedu/khangman/Makefile.in | 635 +++ tde-i18n-ru/docs/kdeedu/khangman/index.cache.bz2 | Bin 0 -> 14829 bytes tde-i18n-ru/docs/kdeedu/khangman/index.docbook | 1341 ++++++ .../docs/kdeedu/khangman/man-khangman.6.docbook | 111 + tde-i18n-ru/docs/kdeedu/kig/Makefile.am | 4 + tde-i18n-ru/docs/kdeedu/kig/Makefile.in | 635 +++ tde-i18n-ru/docs/kdeedu/kig/index.cache.bz2 | Bin 0 -> 12022 bytes tde-i18n-ru/docs/kdeedu/kig/index.docbook | 916 ++++ tde-i18n-ru/docs/kdeedu/kig/man-kig.1.docbook | 206 + tde-i18n-ru/docs/kdeedu/kiten/Makefile.am | 4 + tde-i18n-ru/docs/kdeedu/kiten/Makefile.in | 635 +++ tde-i18n-ru/docs/kdeedu/kiten/index.cache.bz2 | Bin 0 -> 8932 bytes tde-i18n-ru/docs/kdeedu/kiten/index.docbook | 784 ++++ tde-i18n-ru/docs/kdeedu/klatin/Makefile.am | 4 + tde-i18n-ru/docs/kdeedu/klatin/Makefile.in | 635 +++ tde-i18n-ru/docs/kdeedu/klatin/adjectives.docbook | 436 ++ tde-i18n-ru/docs/kdeedu/klatin/index.cache.bz2 | Bin 0 -> 12583 bytes tde-i18n-ru/docs/kdeedu/klatin/index.docbook | 682 +++ tde-i18n-ru/docs/kdeedu/klatin/nouns.docbook | 367 ++ tde-i18n-ru/docs/kdeedu/klatin/numbers.docbook | 340 ++ tde-i18n-ru/docs/kdeedu/klatin/pronouns.docbook | 523 +++ tde-i18n-ru/docs/kdeedu/klatin/verbs.docbook | 2131 +++++++++ tde-i18n-ru/docs/kdeedu/klettres/Makefile.am | 4 + tde-i18n-ru/docs/kdeedu/klettres/Makefile.in | 635 +++ tde-i18n-ru/docs/kdeedu/klettres/index.cache.bz2 | Bin 0 -> 10922 bytes tde-i18n-ru/docs/kdeedu/klettres/index.docbook | 1214 +++++ tde-i18n-ru/docs/kdeedu/kmplot/Makefile.am | 4 + tde-i18n-ru/docs/kdeedu/kmplot/Makefile.in | 635 +++ tde-i18n-ru/docs/kdeedu/kmplot/commands.docbook | 769 ++++ .../docs/kdeedu/kmplot/configuration.docbook | 350 ++ tde-i18n-ru/docs/kdeedu/kmplot/credits.docbook | 65 + tde-i18n-ru/docs/kdeedu/kmplot/dcop.docbook | 785 ++++ tde-i18n-ru/docs/kdeedu/kmplot/developer.docbook | 21 + tde-i18n-ru/docs/kdeedu/kmplot/firststeps.docbook | 79 + tde-i18n-ru/docs/kdeedu/kmplot/index.cache.bz2 | Bin 0 -> 15723 bytes tde-i18n-ru/docs/kdeedu/kmplot/index.docbook | 140 + tde-i18n-ru/docs/kdeedu/kmplot/install.docbook | 38 + .../docs/kdeedu/kmplot/introduction.docbook | 61 + .../docs/kdeedu/kmplot/man-kmplot.1.docbook | 138 + tde-i18n-ru/docs/kdeedu/kmplot/reference.docbook | 388 ++ tde-i18n-ru/docs/kdeedu/kmplot/using.docbook | 410 ++ tde-i18n-ru/docs/kdeedu/kpercentage/Makefile.am | 4 + tde-i18n-ru/docs/kdeedu/kpercentage/Makefile.in | 635 +++ .../docs/kdeedu/kpercentage/commands.docbook | 61 + .../docs/kdeedu/kpercentage/credits.docbook | 56 + tde-i18n-ru/docs/kdeedu/kpercentage/devel.docbook | 12 + tde-i18n-ru/docs/kdeedu/kpercentage/faq.docbook | 23 + .../docs/kdeedu/kpercentage/index.cache.bz2 | Bin 0 -> 6192 bytes tde-i18n-ru/docs/kdeedu/kpercentage/index.docbook | 140 + .../docs/kdeedu/kpercentage/install.docbook | 23 + .../docs/kdeedu/kpercentage/introduction.docbook | 12 + tde-i18n-ru/docs/kdeedu/kpercentage/using.docbook | 82 + tde-i18n-ru/docs/kdeedu/kstars/Makefile.am | 4 + tde-i18n-ru/docs/kdeedu/kstars/Makefile.in | 635 +++ tde-i18n-ru/docs/kdeedu/kstars/ai-contents.docbook | 200 + tde-i18n-ru/docs/kdeedu/kstars/altvstime.docbook | 77 + tde-i18n-ru/docs/kdeedu/kstars/astroinfo.docbook | 9 + tde-i18n-ru/docs/kdeedu/kstars/blackbody.docbook | 126 + .../docs/kdeedu/kstars/calc-angdist.docbook | 39 + .../docs/kdeedu/kstars/calc-apcoords.docbook | 45 + .../docs/kdeedu/kstars/calc-dayduration.docbook | 33 + .../docs/kdeedu/kstars/calc-ecliptic.docbook | 45 + tde-i18n-ru/docs/kdeedu/kstars/calc-eqgal.docbook | 42 + .../docs/kdeedu/kstars/calc-equinox.docbook | 37 + .../docs/kdeedu/kstars/calc-geodetic.docbook | 45 + .../docs/kdeedu/kstars/calc-horizontal.docbook | 42 + .../docs/kdeedu/kstars/calc-julianday.docbook | 45 + .../docs/kdeedu/kstars/calc-planetcoords.docbook | 43 + .../docs/kdeedu/kstars/calc-precess.docbook | 41 + .../docs/kdeedu/kstars/calc-sidereal.docbook | 37 + tde-i18n-ru/docs/kdeedu/kstars/calculator.docbook | 102 + tde-i18n-ru/docs/kdeedu/kstars/cequator.docbook | 34 + .../docs/kdeedu/kstars/colorandtemp.docbook | 137 + tde-i18n-ru/docs/kdeedu/kstars/commands.docbook | 2067 +++++++++ tde-i18n-ru/docs/kdeedu/kstars/config.docbook | 493 ++ tde-i18n-ru/docs/kdeedu/kstars/cpoles.docbook | 62 + tde-i18n-ru/docs/kdeedu/kstars/credits.docbook | 119 + tde-i18n-ru/docs/kdeedu/kstars/csphere.docbook | 28 + tde-i18n-ru/docs/kdeedu/kstars/darkmatter.docbook | 84 + tde-i18n-ru/docs/kdeedu/kstars/dcop.docbook | 250 + tde-i18n-ru/docs/kdeedu/kstars/details.docbook | 110 + tde-i18n-ru/docs/kdeedu/kstars/dumpmode.docbook | 80 + tde-i18n-ru/docs/kdeedu/kstars/ecliptic.docbook | 52 + .../docs/kdeedu/kstars/ellipticalgalaxies.docbook | 104 + tde-i18n-ru/docs/kdeedu/kstars/equinox.docbook | 44 + tde-i18n-ru/docs/kdeedu/kstars/faq.docbook | 224 + tde-i18n-ru/docs/kdeedu/kstars/fitsviewer.docbook | 143 + tde-i18n-ru/docs/kdeedu/kstars/flux.docbook | 75 + tde-i18n-ru/docs/kdeedu/kstars/geocoords.docbook | 62 + tde-i18n-ru/docs/kdeedu/kstars/greatcircle.docbook | 32 + tde-i18n-ru/docs/kdeedu/kstars/horizon.docbook | 30 + tde-i18n-ru/docs/kdeedu/kstars/hourangle.docbook | 46 + tde-i18n-ru/docs/kdeedu/kstars/index.cache.bz2 | Bin 0 -> 78455 bytes tde-i18n-ru/docs/kdeedu/kstars/index.docbook | 393 ++ tde-i18n-ru/docs/kdeedu/kstars/indi.docbook | 1419 ++++++ tde-i18n-ru/docs/kdeedu/kstars/install.docbook | 136 + tde-i18n-ru/docs/kdeedu/kstars/jmoons.docbook | 39 + tde-i18n-ru/docs/kdeedu/kstars/julianday.docbook | 78 + tde-i18n-ru/docs/kdeedu/kstars/leapyear.docbook | 56 + tde-i18n-ru/docs/kdeedu/kstars/lightcurves.docbook | 221 + tde-i18n-ru/docs/kdeedu/kstars/luminosity.docbook | 42 + tde-i18n-ru/docs/kdeedu/kstars/magnitude.docbook | 60 + .../docs/kdeedu/kstars/man-celestrongps.1.docbook | 130 + .../docs/kdeedu/kstars/man-fliccd.1.docbook | 141 + .../docs/kdeedu/kstars/man-indiserver.1.docbook | 277 ++ .../docs/kdeedu/kstars/man-lx200_16.1.docbook | 140 + .../docs/kdeedu/kstars/man-lx200autostar.1.docbook | 140 + .../docs/kdeedu/kstars/man-lx200classic.1.docbook | 140 + .../docs/kdeedu/kstars/man-lx200generic.1.docbook | 140 + tde-i18n-ru/docs/kdeedu/kstars/man-temma.1.docbook | 140 + .../docs/kdeedu/kstars/man-v4ldriver.1.docbook | 140 + .../docs/kdeedu/kstars/man-v4lphilips.1.docbook | 141 + tde-i18n-ru/docs/kdeedu/kstars/meridian.docbook | 41 + .../docs/kdeedu/kstars/observinglist.docbook | 93 + tde-i18n-ru/docs/kdeedu/kstars/parallax.docbook | 62 + tde-i18n-ru/docs/kdeedu/kstars/precession.docbook | 50 + tde-i18n-ru/docs/kdeedu/kstars/quicktour.docbook | 411 ++ tde-i18n-ru/docs/kdeedu/kstars/retrograde.docbook | 31 + .../docs/kdeedu/kstars/scriptbuilder.docbook | 465 ++ tde-i18n-ru/docs/kdeedu/kstars/sidereal.docbook | 75 + tde-i18n-ru/docs/kdeedu/kstars/skycoords.docbook | 188 + tde-i18n-ru/docs/kdeedu/kstars/solarsys.docbook | 43 + .../docs/kdeedu/kstars/spiralgalaxies.docbook | 80 + tde-i18n-ru/docs/kdeedu/kstars/stars.docbook | 111 + tde-i18n-ru/docs/kdeedu/kstars/timezones.docbook | 28 + tde-i18n-ru/docs/kdeedu/kstars/tools.docbook | 73 + tde-i18n-ru/docs/kdeedu/kstars/utime.docbook | 54 + tde-i18n-ru/docs/kdeedu/kstars/wut.docbook | 56 + tde-i18n-ru/docs/kdeedu/kstars/zenith.docbook | 42 + tde-i18n-ru/docs/kdeedu/ktouch/Makefile.am | 4 + tde-i18n-ru/docs/kdeedu/ktouch/Makefile.in | 635 +++ tde-i18n-ru/docs/kdeedu/ktouch/index.cache.bz2 | Bin 0 -> 11448 bytes tde-i18n-ru/docs/kdeedu/ktouch/index.docbook | 1171 +++++ .../docs/kdeedu/ktouch/man-ktouch.1.docbook | 140 + tde-i18n-ru/docs/kdeedu/kturtle/Makefile.am | 4 + tde-i18n-ru/docs/kdeedu/kturtle/Makefile.in | 635 +++ .../docs/kdeedu/kturtle/getting-started.docbook | 298 ++ tde-i18n-ru/docs/kdeedu/kturtle/glossary.docbook | 396 ++ tde-i18n-ru/docs/kdeedu/kturtle/index.cache.bz2 | Bin 0 -> 24305 bytes tde-i18n-ru/docs/kdeedu/kturtle/index.docbook | 387 ++ .../kdeedu/kturtle/programming-reference.docbook | 1529 +++++++ .../docs/kdeedu/kturtle/translator-guide.docbook | 266 ++ .../docs/kdeedu/kturtle/using-kturtle.docbook | 1093 +++++ tde-i18n-ru/docs/kdeedu/kverbos/Makefile.am | 4 + tde-i18n-ru/docs/kdeedu/kverbos/Makefile.in | 635 +++ tde-i18n-ru/docs/kdeedu/kverbos/index.cache.bz2 | Bin 0 -> 9573 bytes tde-i18n-ru/docs/kdeedu/kverbos/index.docbook | 1297 ++++++ tde-i18n-ru/docs/kdeedu/kvoctrain/Makefile.am | 4 + tde-i18n-ru/docs/kdeedu/kvoctrain/Makefile.in | 635 +++ tde-i18n-ru/docs/kdeedu/kvoctrain/index.cache.bz2 | Bin 0 -> 25103 bytes tde-i18n-ru/docs/kdeedu/kvoctrain/index.docbook | 4489 ++++++++++++++++++ .../kdeedu/kvoctrain/man-spotlight2kvtml.1.docbook | 121 + tde-i18n-ru/docs/kdeedu/kwordquiz/Makefile.am | 4 + tde-i18n-ru/docs/kdeedu/kwordquiz/Makefile.in | 635 +++ tde-i18n-ru/docs/kdeedu/kwordquiz/index.cache.bz2 | Bin 0 -> 12469 bytes tde-i18n-ru/docs/kdeedu/kwordquiz/index.docbook | 2044 +++++++++ tde-i18n-ru/docs/kdegames/Makefile.am | 4 + tde-i18n-ru/docs/kdegames/Makefile.in | 587 +++ tde-i18n-ru/docs/kdegames/atlantik/Makefile.am | 4 + tde-i18n-ru/docs/kdegames/atlantik/Makefile.in | 635 +++ tde-i18n-ru/docs/kdegames/atlantik/index.cache.bz2 | Bin 0 -> 7019 bytes tde-i18n-ru/docs/kdegames/atlantik/index.docbook | 537 +++ .../docs/kdegames/atlantik/man-atlantik.6.docbook | 155 + tde-i18n-ru/docs/kdegames/kasteroids/Makefile.am | 4 + tde-i18n-ru/docs/kdegames/kasteroids/Makefile.in | 635 +++ .../docs/kdegames/kasteroids/index.cache.bz2 | Bin 0 -> 6932 bytes tde-i18n-ru/docs/kdegames/kasteroids/index.docbook | 513 +++ tde-i18n-ru/docs/kdegames/katomic/Makefile.am | 4 + tde-i18n-ru/docs/kdegames/katomic/Makefile.in | 635 +++ tde-i18n-ru/docs/kdegames/katomic/index.cache.bz2 | Bin 0 -> 6093 bytes tde-i18n-ru/docs/kdegames/katomic/index.docbook | 527 +++ tde-i18n-ru/docs/kdegames/kbackgammon/Makefile.am | 4 + tde-i18n-ru/docs/kdegames/kbackgammon/Makefile.in | 635 +++ .../docs/kdegames/kbackgammon/index.cache.bz2 | Bin 0 -> 8368 bytes .../docs/kdegames/kbackgammon/index.docbook | 943 ++++ tde-i18n-ru/docs/kdegames/kbattleship/Makefile.am | 4 + tde-i18n-ru/docs/kdegames/kbattleship/Makefile.in | 635 +++ .../docs/kdegames/kbattleship/index.cache.bz2 | Bin 0 -> 7361 bytes .../docs/kdegames/kbattleship/index.docbook | 618 +++ tde-i18n-ru/docs/kdegames/kbounce/Makefile.am | 4 + tde-i18n-ru/docs/kdegames/kbounce/Makefile.in | 635 +++ tde-i18n-ru/docs/kdegames/kbounce/index.cache.bz2 | Bin 0 -> 6213 bytes tde-i18n-ru/docs/kdegames/kbounce/index.docbook | 521 +++ tde-i18n-ru/docs/kdegames/kenolaba/Makefile.am | 4 + tde-i18n-ru/docs/kdegames/kenolaba/Makefile.in | 635 +++ tde-i18n-ru/docs/kdegames/kenolaba/index.cache.bz2 | Bin 0 -> 10907 bytes tde-i18n-ru/docs/kdegames/kenolaba/index.docbook | 1240 +++++ .../docs/kdegames/kenolaba/man-kenolaba.6.docbook | 163 + tde-i18n-ru/docs/kdegames/kfouleggs/Makefile.am | 4 + tde-i18n-ru/docs/kdegames/kfouleggs/Makefile.in | 635 +++ .../docs/kdegames/kfouleggs/index.cache.bz2 | Bin 0 -> 8258 bytes tde-i18n-ru/docs/kdegames/kfouleggs/index.docbook | 1274 ++++++ tde-i18n-ru/docs/kdegames/kgoldrunner/Makefile.am | 4 + tde-i18n-ru/docs/kdegames/kgoldrunner/Makefile.in | 635 +++ .../docs/kdegames/kgoldrunner/index.cache.bz2 | Bin 0 -> 20285 bytes .../docs/kdegames/kgoldrunner/index.docbook | 2056 +++++++++ tde-i18n-ru/docs/kdegames/kjumpingcube/Makefile.am | 4 + tde-i18n-ru/docs/kdegames/kjumpingcube/Makefile.in | 635 +++ .../docs/kdegames/kjumpingcube/index.cache.bz2 | Bin 0 -> 6544 bytes .../docs/kdegames/kjumpingcube/index.docbook | 665 +++ tde-i18n-ru/docs/kdegames/klickety/Makefile.am | 4 + tde-i18n-ru/docs/kdegames/klickety/Makefile.in | 635 +++ tde-i18n-ru/docs/kdegames/klickety/index.cache.bz2 | Bin 0 -> 7972 bytes tde-i18n-ru/docs/kdegames/klickety/index.docbook | 583 +++ tde-i18n-ru/docs/kdegames/klines/Makefile.am | 4 + tde-i18n-ru/docs/kdegames/klines/Makefile.in | 635 +++ tde-i18n-ru/docs/kdegames/klines/index.cache.bz2 | Bin 0 -> 6344 bytes tde-i18n-ru/docs/kdegames/klines/index.docbook | 528 +++ tde-i18n-ru/docs/kdegames/kmahjongg/Makefile.am | 4 + tde-i18n-ru/docs/kdegames/kmahjongg/Makefile.in | 635 +++ .../docs/kdegames/kmahjongg/index.cache.bz2 | Bin 0 -> 7344 bytes tde-i18n-ru/docs/kdegames/kmahjongg/index.docbook | 1504 ++++++ tde-i18n-ru/docs/kdegames/kmines/Makefile.am | 4 + tde-i18n-ru/docs/kdegames/kmines/Makefile.in | 635 +++ tde-i18n-ru/docs/kdegames/kmines/index.cache.bz2 | Bin 0 -> 9409 bytes tde-i18n-ru/docs/kdegames/kmines/index.docbook | 1131 +++++ tde-i18n-ru/docs/kdegames/kolf/Makefile.am | 4 + tde-i18n-ru/docs/kdegames/kolf/Makefile.in | 635 +++ tde-i18n-ru/docs/kdegames/kolf/index.cache.bz2 | Bin 0 -> 11978 bytes tde-i18n-ru/docs/kdegames/kolf/index.docbook | 1602 +++++++ tde-i18n-ru/docs/kdegames/konquest/Makefile.am | 4 + tde-i18n-ru/docs/kdegames/konquest/Makefile.in | 635 +++ tde-i18n-ru/docs/kdegames/konquest/index.cache.bz2 | Bin 0 -> 5899 bytes tde-i18n-ru/docs/kdegames/konquest/index.docbook | 425 ++ tde-i18n-ru/docs/kdegames/kpat/Makefile.am | 4 + tde-i18n-ru/docs/kdegames/kpat/Makefile.in | 635 +++ tde-i18n-ru/docs/kdegames/kpat/index.cache.bz2 | Bin 0 -> 9496 bytes tde-i18n-ru/docs/kdegames/kpat/index.docbook | 790 ++++ tde-i18n-ru/docs/kdegames/kpat/man-kpat.6.docbook | 537 +++ tde-i18n-ru/docs/kdegames/kpoker/Makefile.am | 4 + tde-i18n-ru/docs/kdegames/kpoker/Makefile.in | 635 +++ tde-i18n-ru/docs/kdegames/kpoker/index.cache.bz2 | Bin 0 -> 8880 bytes tde-i18n-ru/docs/kdegames/kpoker/index.docbook | 1087 +++++ tde-i18n-ru/docs/kdegames/kreversi/Makefile.am | 4 + tde-i18n-ru/docs/kdegames/kreversi/Makefile.in | 635 +++ tde-i18n-ru/docs/kdegames/kreversi/index.cache.bz2 | Bin 0 -> 7424 bytes tde-i18n-ru/docs/kdegames/kreversi/index.docbook | 929 ++++ tde-i18n-ru/docs/kdegames/ksame/Makefile.am | 4 + tde-i18n-ru/docs/kdegames/ksame/Makefile.in | 635 +++ tde-i18n-ru/docs/kdegames/ksame/index.cache.bz2 | Bin 0 -> 6137 bytes tde-i18n-ru/docs/kdegames/ksame/index.docbook | 461 ++ tde-i18n-ru/docs/kdegames/kshisen/Makefile.am | 4 + tde-i18n-ru/docs/kdegames/kshisen/Makefile.in | 635 +++ tde-i18n-ru/docs/kdegames/kshisen/index.cache.bz2 | Bin 0 -> 7151 bytes tde-i18n-ru/docs/kdegames/kshisen/index.docbook | 810 ++++ tde-i18n-ru/docs/kdegames/ksirtet/Makefile.am | 4 + tde-i18n-ru/docs/kdegames/ksirtet/Makefile.in | 635 +++ tde-i18n-ru/docs/kdegames/ksirtet/index.cache.bz2 | Bin 0 -> 7669 bytes tde-i18n-ru/docs/kdegames/ksirtet/index.docbook | 930 ++++ tde-i18n-ru/docs/kdegames/ksmiletris/Makefile.am | 4 + tde-i18n-ru/docs/kdegames/ksmiletris/Makefile.in | 635 +++ .../docs/kdegames/ksmiletris/index.cache.bz2 | Bin 0 -> 6304 bytes tde-i18n-ru/docs/kdegames/ksmiletris/index.docbook | 815 ++++ tde-i18n-ru/docs/kdegames/ksnake/Makefile.am | 4 + tde-i18n-ru/docs/kdegames/ksnake/Makefile.in | 635 +++ tde-i18n-ru/docs/kdegames/ksnake/index.cache.bz2 | Bin 0 -> 5620 bytes tde-i18n-ru/docs/kdegames/ksnake/index.docbook | 445 ++ tde-i18n-ru/docs/kdegames/ksokoban/Makefile.am | 4 + tde-i18n-ru/docs/kdegames/ksokoban/Makefile.in | 635 +++ tde-i18n-ru/docs/kdegames/ksokoban/index.cache.bz2 | Bin 0 -> 7313 bytes tde-i18n-ru/docs/kdegames/ksokoban/index.docbook | 761 +++ tde-i18n-ru/docs/kdegames/kspaceduel/Makefile.am | 4 + tde-i18n-ru/docs/kdegames/kspaceduel/Makefile.in | 635 +++ .../docs/kdegames/kspaceduel/index.cache.bz2 | Bin 0 -> 8583 bytes tde-i18n-ru/docs/kdegames/kspaceduel/index.docbook | 1227 +++++ tde-i18n-ru/docs/kdegames/ktron/Makefile.am | 4 + tde-i18n-ru/docs/kdegames/ktron/Makefile.in | 635 +++ tde-i18n-ru/docs/kdegames/ktron/index.cache.bz2 | Bin 0 -> 8154 bytes tde-i18n-ru/docs/kdegames/ktron/index.docbook | 865 ++++ tde-i18n-ru/docs/kdegames/ktuberling/Makefile.am | 4 + tde-i18n-ru/docs/kdegames/ktuberling/Makefile.in | 635 +++ .../docs/kdegames/ktuberling/index.cache.bz2 | Bin 0 -> 10933 bytes tde-i18n-ru/docs/kdegames/ktuberling/index.docbook | 1174 +++++ .../ktuberling/technical-reference.docbook | 361 ++ tde-i18n-ru/docs/kdegames/kwin4/Makefile.am | 4 + tde-i18n-ru/docs/kdegames/kwin4/Makefile.in | 635 +++ tde-i18n-ru/docs/kdegames/kwin4/index.cache.bz2 | Bin 0 -> 6687 bytes tde-i18n-ru/docs/kdegames/kwin4/index.docbook | 562 +++ tde-i18n-ru/docs/kdegames/lskat/Makefile.am | 4 + tde-i18n-ru/docs/kdegames/lskat/Makefile.in | 635 +++ tde-i18n-ru/docs/kdegames/lskat/index.cache.bz2 | Bin 0 -> 6754 bytes tde-i18n-ru/docs/kdegames/lskat/index.docbook | 659 +++ tde-i18n-ru/docs/kdegraphics/Makefile.am | 4 + tde-i18n-ru/docs/kdegraphics/Makefile.in | 587 +++ tde-i18n-ru/docs/kdegraphics/kdvi/Makefile.am | 4 + tde-i18n-ru/docs/kdegraphics/kdvi/Makefile.in | 635 +++ tde-i18n-ru/docs/kdegraphics/kdvi/index.cache.bz2 | Bin 0 -> 12524 bytes tde-i18n-ru/docs/kdegraphics/kdvi/index.docbook | 1378 ++++++ tde-i18n-ru/docs/kdegraphics/kgamma/Makefile.am | 4 + tde-i18n-ru/docs/kdegraphics/kgamma/Makefile.in | 635 +++ .../docs/kdegraphics/kgamma/index.cache.bz2 | Bin 0 -> 5693 bytes tde-i18n-ru/docs/kdegraphics/kgamma/index.docbook | 276 ++ tde-i18n-ru/docs/kdelibs/Makefile.am | 4 + tde-i18n-ru/docs/kdelibs/Makefile.in | 587 +++ tde-i18n-ru/docs/kdelibs/kdelibs/Makefile.am | 4 + tde-i18n-ru/docs/kdelibs/kdelibs/Makefile.in | 613 +++ .../docs/kdelibs/kdelibs/man-artsmessage.1.docbook | 151 + .../docs/kdelibs/kdelibs/man-checkXML.1.docbook | 67 + .../docs/kdelibs/kdelibs/man-dcop.1.docbook | 280 ++ .../kdelibs/kdelibs/man-kbuildsycoca.8.docbook | 279 ++ .../docs/kdelibs/kdelibs/man-kdeoptions.7.docbook | 176 + .../docs/kdelibs/kdelibs/man-qtoptions.7.docbook | 309 ++ tde-i18n-ru/docs/kdelibs/kspell/Makefile.am | 4 + tde-i18n-ru/docs/kdelibs/kspell/Makefile.in | 635 +++ tde-i18n-ru/docs/kdelibs/kspell/index.cache.bz2 | Bin 0 -> 4587 bytes tde-i18n-ru/docs/kdelibs/kspell/index.docbook | 261 ++ tde-i18n-ru/docs/kdemultimedia/Makefile.am | 4 + tde-i18n-ru/docs/kdemultimedia/Makefile.in | 587 +++ .../docs/kdemultimedia/artsbuilder/Makefile.am | 4 + .../docs/kdemultimedia/artsbuilder/Makefile.in | 635 +++ .../docs/kdemultimedia/artsbuilder/apis.docbook | 434 ++ .../kdemultimedia/artsbuilder/artsbuilder.docbook | 917 ++++ .../docs/kdemultimedia/artsbuilder/detail.docbook | 1365 ++++++ .../kdemultimedia/artsbuilder/digitalaudio.docbook | 16 + .../docs/kdemultimedia/artsbuilder/faq.docbook | 1296 ++++++ .../docs/kdemultimedia/artsbuilder/future.docbook | 399 ++ .../kdemultimedia/artsbuilder/glossary.docbook | 173 + .../docs/kdemultimedia/artsbuilder/gui.docbook | 29 + .../docs/kdemultimedia/artsbuilder/helping.docbook | 239 + .../docs/kdemultimedia/artsbuilder/index.cache.bz2 | Bin 0 -> 78369 bytes .../docs/kdemultimedia/artsbuilder/index.docbook | 417 ++ .../docs/kdemultimedia/artsbuilder/mcop.docbook | 1958 ++++++++ .../docs/kdemultimedia/artsbuilder/midi.docbook | 526 +++ .../kdemultimedia/artsbuilder/midiintro.docbook | 16 + .../docs/kdemultimedia/artsbuilder/modules.docbook | 1321 ++++++ .../docs/kdemultimedia/artsbuilder/porting.docbook | 52 + .../kdemultimedia/artsbuilder/references.docbook | 61 + .../docs/kdemultimedia/artsbuilder/tools.docbook | 1003 ++++ .../docs/kdemultimedia/kioslave/Makefile.am | 4 + .../docs/kdemultimedia/kioslave/Makefile.in | 613 +++ .../docs/kdemultimedia/kioslave/audiocd.docbook | 283 ++ tde-i18n-ru/docs/kdemultimedia/kmid/Makefile.am | 4 + tde-i18n-ru/docs/kdemultimedia/kmid/Makefile.in | 635 +++ .../docs/kdemultimedia/kmid/index.cache.bz2 | Bin 0 -> 15876 bytes tde-i18n-ru/docs/kdemultimedia/kmid/index.docbook | 1396 ++++++ tde-i18n-ru/docs/kdenetwork/Makefile.am | 4 + tde-i18n-ru/docs/kdenetwork/Makefile.in | 587 +++ tde-i18n-ru/docs/kdenetwork/kcontrol/Makefile.am | 4 + tde-i18n-ru/docs/kdenetwork/kcontrol/Makefile.in | 587 +++ .../docs/kdenetwork/kcontrol/kcmktalkd/Makefile.am | 4 + .../docs/kdenetwork/kcontrol/kcmktalkd/Makefile.in | 635 +++ .../kdenetwork/kcontrol/kcmktalkd/index.cache.bz2 | Bin 0 -> 1686 bytes .../kdenetwork/kcontrol/kcmktalkd/index.docbook | 93 + .../kdenetwork/kcontrol/lanbrowser/Makefile.am | 4 + .../kdenetwork/kcontrol/lanbrowser/Makefile.in | 635 +++ .../kdenetwork/kcontrol/lanbrowser/index.cache.bz2 | Bin 0 -> 1230 bytes .../kdenetwork/kcontrol/lanbrowser/index.docbook | 18 + tde-i18n-ru/docs/kdenetwork/kdict/Makefile.am | 4 + tde-i18n-ru/docs/kdenetwork/kdict/Makefile.in | 635 +++ tde-i18n-ru/docs/kdenetwork/kdict/index.cache.bz2 | Bin 0 -> 13234 bytes tde-i18n-ru/docs/kdenetwork/kdict/index.docbook | 1691 +++++++ .../docs/kdenetwork/knewsticker/Makefile.am | 4 + .../docs/kdenetwork/knewsticker/Makefile.in | 635 +++ .../docs/kdenetwork/knewsticker/index.cache.bz2 | Bin 0 -> 15130 bytes .../docs/kdenetwork/knewsticker/index.docbook | 2066 +++++++++ tde-i18n-ru/docs/kdenetwork/kppp/Makefile.am | 4 + tde-i18n-ru/docs/kdenetwork/kppp/Makefile.in | 635 +++ .../docs/kdenetwork/kppp/accounting.docbook | 162 + tde-i18n-ru/docs/kdenetwork/kppp/callback.docbook | 326 ++ tde-i18n-ru/docs/kdenetwork/kppp/chap.docbook | 315 ++ .../docs/kdenetwork/kppp/dialog-setup.docbook | 1165 +++++ .../docs/kdenetwork/kppp/getting-online.docbook | 93 + .../docs/kdenetwork/kppp/global-settings.docbook | 580 +++ tde-i18n-ru/docs/kdenetwork/kppp/hayes.docbook | 1909 ++++++++ tde-i18n-ru/docs/kdenetwork/kppp/index.cache.bz2 | Bin 0 -> 39788 bytes tde-i18n-ru/docs/kdenetwork/kppp/index.docbook | 384 ++ tde-i18n-ru/docs/kdenetwork/kppp/kppp-faq.docbook | 829 ++++ tde-i18n-ru/docs/kdenetwork/kppp/security.docbook | 140 + tde-i18n-ru/docs/kdenetwork/kppp/tricks.docbook | 296 ++ tde-i18n-ru/docs/kdenetwork/kppp/wizard.docbook | 169 + tde-i18n-ru/docs/kdenetwork/krdc/Makefile.am | 4 + tde-i18n-ru/docs/kdenetwork/krdc/Makefile.in | 635 +++ tde-i18n-ru/docs/kdenetwork/krdc/index.cache.bz2 | Bin 0 -> 8950 bytes tde-i18n-ru/docs/kdenetwork/krdc/index.docbook | 718 +++ tde-i18n-ru/docs/kdenetwork/krfb/Makefile.am | 4 + tde-i18n-ru/docs/kdenetwork/krfb/Makefile.in | 635 +++ tde-i18n-ru/docs/kdenetwork/krfb/index.cache.bz2 | Bin 0 -> 8087 bytes tde-i18n-ru/docs/kdenetwork/krfb/index.docbook | 575 +++ tde-i18n-ru/docs/kdenetwork/ktalkd/Makefile.am | 4 + tde-i18n-ru/docs/kdenetwork/ktalkd/Makefile.in | 635 +++ tde-i18n-ru/docs/kdenetwork/ktalkd/index.cache.bz2 | Bin 0 -> 8340 bytes tde-i18n-ru/docs/kdenetwork/ktalkd/index.docbook | 752 +++ tde-i18n-ru/docs/kdenetwork/lisa/Makefile.am | 4 + tde-i18n-ru/docs/kdenetwork/lisa/Makefile.in | 635 +++ tde-i18n-ru/docs/kdenetwork/lisa/index.cache.bz2 | Bin 0 -> 11101 bytes tde-i18n-ru/docs/kdenetwork/lisa/index.docbook | 900 ++++ tde-i18n-ru/docs/kdepim/Makefile.am | 4 + tde-i18n-ru/docs/kdepim/Makefile.in | 587 +++ tde-i18n-ru/docs/kdepim/kandy/Makefile.am | 4 + tde-i18n-ru/docs/kdepim/kandy/Makefile.in | 635 +++ tde-i18n-ru/docs/kdepim/kandy/index.cache.bz2 | Bin 0 -> 6514 bytes tde-i18n-ru/docs/kdepim/kandy/index.docbook | 466 ++ tde-i18n-ru/docs/kdepim/kmail/Makefile.am | 4 + tde-i18n-ru/docs/kdepim/kmail/Makefile.in | 613 +++ .../docs/kdepim/kmail/credits-and-licenses.docbook | 385 ++ .../docs/kdepim/kmail/getting-started.docbook | 621 +++ tde-i18n-ru/docs/kdepim/kmail/importing.docbook | 380 ++ tde-i18n-ru/docs/kdepim/kmail/intro.docbook | 84 + tde-i18n-ru/docs/kdepim/knode/Makefile.am | 4 + tde-i18n-ru/docs/kdepim/knode/Makefile.in | 613 +++ tde-i18n-ru/docs/kdepim/knode/faq.docbook | 289 ++ tde-i18n-ru/docs/kdepim/knode/gloss.docbook | 428 ++ tde-i18n-ru/docs/kdepim/knode/install.docbook | 59 + tde-i18n-ru/docs/kdepim/knode/introduction.docbook | 61 + tde-i18n-ru/docs/kdepim/knode/more.docbook | 226 + .../docs/kdepim/knode/using-morefeatures.docbook | 1281 ++++++ .../docs/kdepim/knode/using-subscribing.docbook | 2135 +++++++++ tde-i18n-ru/docs/kdepim/knotes/Makefile.am | 4 + tde-i18n-ru/docs/kdepim/knotes/Makefile.in | 635 +++ tde-i18n-ru/docs/kdepim/knotes/index.cache.bz2 | Bin 0 -> 5688 bytes tde-i18n-ru/docs/kdepim/knotes/index.docbook | 586 +++ .../docs/kdepim/konsolekalendar/Makefile.am | 4 + .../docs/kdepim/konsolekalendar/Makefile.in | 635 +++ .../docs/kdepim/konsolekalendar/index.cache.bz2 | Bin 0 -> 10417 bytes .../docs/kdepim/konsolekalendar/index.docbook | 1425 ++++++ tde-i18n-ru/docs/kdepim/korn/Makefile.am | 4 + tde-i18n-ru/docs/kdepim/korn/Makefile.in | 635 +++ tde-i18n-ru/docs/kdepim/korn/index.cache.bz2 | Bin 0 -> 5313 bytes tde-i18n-ru/docs/kdepim/korn/index.docbook | 383 ++ tde-i18n-ru/docs/kdepim/ktnef/Makefile.am | 4 + tde-i18n-ru/docs/kdepim/ktnef/Makefile.in | 635 +++ tde-i18n-ru/docs/kdepim/ktnef/index.cache.bz2 | Bin 0 -> 2866 bytes tde-i18n-ru/docs/kdepim/ktnef/index.docbook | 119 + tde-i18n-ru/docs/kdepim/kwatchgnupg/Makefile.am | 4 + tde-i18n-ru/docs/kdepim/kwatchgnupg/Makefile.in | 635 +++ .../docs/kdepim/kwatchgnupg/index.cache.bz2 | Bin 0 -> 5836 bytes tde-i18n-ru/docs/kdepim/kwatchgnupg/index.docbook | 331 ++ tde-i18n-ru/docs/kdesdk/Makefile.am | 4 + tde-i18n-ru/docs/kdesdk/Makefile.in | 587 +++ tde-i18n-ru/docs/kdesdk/kbabel/Makefile.am | 4 + tde-i18n-ru/docs/kdesdk/kbabel/Makefile.in | 613 +++ tde-i18n-ru/docs/kdesdk/kbabel/glossary.docbook | 280 ++ tde-i18n-ru/docs/kdesdk/kbabel/kbabeldict.docbook | 117 + tde-i18n-ru/docs/kdesdk/scripts/Makefile.am | 4 + tde-i18n-ru/docs/kdesdk/scripts/Makefile.in | 613 +++ .../docs/kdesdk/scripts/man-po2xml.1.docbook | 100 + .../docs/kdesdk/scripts/man-split2po.1.docbook | 104 + .../docs/kdesdk/scripts/man-swappo.1.docbook | 98 + .../docs/kdesdk/scripts/man-xml2pot.1.docbook | 103 + tde-i18n-ru/docs/kdesdk/umbrello/Makefile.am | 4 + tde-i18n-ru/docs/kdesdk/umbrello/Makefile.in | 635 +++ tde-i18n-ru/docs/kdesdk/umbrello/authors.docbook | 46 + .../umbrello/code_import_and_generation.docbook | 165 + tde-i18n-ru/docs/kdesdk/umbrello/credits.docbook | 11 + tde-i18n-ru/docs/kdesdk/umbrello/index.cache.bz2 | Bin 0 -> 18272 bytes tde-i18n-ru/docs/kdesdk/umbrello/index.docbook | 85 + .../docs/kdesdk/umbrello/introduction.docbook | 57 + .../docs/kdesdk/umbrello/other_features.docbook | 76 + .../docs/kdesdk/umbrello/uml_basics.docbook | 782 ++++ .../kdesdk/umbrello/working_with_umbrello.docbook | 397 ++ tde-i18n-ru/docs/kdetoys/Makefile.am | 4 + tde-i18n-ru/docs/kdetoys/Makefile.in | 587 +++ tde-i18n-ru/docs/kdetoys/amor/Makefile.am | 4 + tde-i18n-ru/docs/kdetoys/amor/Makefile.in | 635 +++ tde-i18n-ru/docs/kdetoys/amor/index.cache.bz2 | Bin 0 -> 5817 bytes tde-i18n-ru/docs/kdetoys/amor/index.docbook | 549 +++ tde-i18n-ru/docs/kdetoys/kmoon/Makefile.am | 4 + tde-i18n-ru/docs/kdetoys/kmoon/Makefile.in | 635 +++ tde-i18n-ru/docs/kdetoys/kmoon/index.cache.bz2 | Bin 0 -> 3665 bytes tde-i18n-ru/docs/kdetoys/kmoon/index.docbook | 179 + tde-i18n-ru/docs/kdetoys/kodo/Makefile.am | 4 + tde-i18n-ru/docs/kdetoys/kodo/Makefile.in | 635 +++ tde-i18n-ru/docs/kdetoys/kodo/index.cache.bz2 | Bin 0 -> 4528 bytes tde-i18n-ru/docs/kdetoys/kodo/index.docbook | 267 ++ tde-i18n-ru/docs/kdetoys/kweather/Makefile.am | 4 + tde-i18n-ru/docs/kdetoys/kweather/Makefile.in | 635 +++ tde-i18n-ru/docs/kdetoys/kweather/index.cache.bz2 | Bin 0 -> 5565 bytes tde-i18n-ru/docs/kdetoys/kweather/index.docbook | 364 ++ tde-i18n-ru/docs/kdetoys/kworldclock/Makefile.am | 4 + tde-i18n-ru/docs/kdetoys/kworldclock/Makefile.in | 635 +++ .../docs/kdetoys/kworldclock/index.cache.bz2 | Bin 0 -> 7057 bytes tde-i18n-ru/docs/kdetoys/kworldclock/index.docbook | 500 ++ .../docs/kdeutils/KRegExpEditor/Makefile.am | 4 + .../docs/kdeutils/KRegExpEditor/Makefile.in | 635 +++ .../docs/kdeutils/KRegExpEditor/index.cache.bz2 | Bin 0 -> 10314 bytes .../docs/kdeutils/KRegExpEditor/index.docbook | 893 ++++ tde-i18n-ru/docs/kdeutils/Makefile.am | 4 + tde-i18n-ru/docs/kdeutils/Makefile.in | 587 +++ tde-i18n-ru/docs/kdeutils/ark/Makefile.am | 4 + tde-i18n-ru/docs/kdeutils/ark/Makefile.in | 635 +++ tde-i18n-ru/docs/kdeutils/ark/index.cache.bz2 | Bin 0 -> 8898 bytes tde-i18n-ru/docs/kdeutils/ark/index.docbook | 1187 +++++ tde-i18n-ru/docs/kdeutils/ark/man-ark.1.docbook | 294 ++ tde-i18n-ru/docs/kdeutils/kcalc/Makefile.am | 4 + tde-i18n-ru/docs/kdeutils/kcalc/Makefile.in | 635 +++ tde-i18n-ru/docs/kdeutils/kcalc/commands.docbook | 435 ++ tde-i18n-ru/docs/kdeutils/kcalc/index.cache.bz2 | Bin 0 -> 11142 bytes tde-i18n-ru/docs/kdeutils/kcalc/index.docbook | 1532 +++++++ tde-i18n-ru/docs/kdeutils/kcharselect/Makefile.am | 4 + tde-i18n-ru/docs/kdeutils/kcharselect/Makefile.in | 635 +++ .../docs/kdeutils/kcharselect/index.cache.bz2 | Bin 0 -> 2392 bytes .../docs/kdeutils/kcharselect/index.docbook | 99 + tde-i18n-ru/docs/kdeutils/kcontrol/Makefile.am | 4 + tde-i18n-ru/docs/kdeutils/kcontrol/Makefile.in | 587 +++ .../kdeutils/kcontrol/kcmlowbatcrit/Makefile.am | 4 + .../kdeutils/kcontrol/kcmlowbatcrit/Makefile.in | 635 +++ .../kcontrol/kcmlowbatcrit/index.cache.bz2 | Bin 0 -> 1814 bytes .../kdeutils/kcontrol/kcmlowbatcrit/index.docbook | 82 + .../kdeutils/kcontrol/kcmlowbatwarn/Makefile.am | 4 + .../kdeutils/kcontrol/kcmlowbatwarn/Makefile.in | 635 +++ .../kcontrol/kcmlowbatwarn/index.cache.bz2 | Bin 0 -> 2638 bytes .../kdeutils/kcontrol/kcmlowbatwarn/index.docbook | 176 + .../docs/kdeutils/kcontrol/laptop/Makefile.am | 4 + .../docs/kdeutils/kcontrol/laptop/Makefile.in | 635 +++ .../docs/kdeutils/kcontrol/laptop/index.cache.bz2 | Bin 0 -> 2779 bytes .../docs/kdeutils/kcontrol/laptop/index.docbook | 171 + .../docs/kdeutils/kcontrol/powerctrl/Makefile.am | 4 + .../docs/kdeutils/kcontrol/powerctrl/Makefile.in | 635 +++ .../kdeutils/kcontrol/powerctrl/index.cache.bz2 | Bin 0 -> 2479 bytes .../docs/kdeutils/kcontrol/powerctrl/index.docbook | 122 + tde-i18n-ru/docs/kdeutils/kdelirc/Makefile.am | 4 + tde-i18n-ru/docs/kdeutils/kdelirc/Makefile.in | 587 +++ .../docs/kdeutils/kdelirc/irkick/Makefile.am | 4 + .../docs/kdeutils/kdelirc/irkick/Makefile.in | 635 +++ .../docs/kdeutils/kdelirc/irkick/index.cache.bz2 | Bin 0 -> 4057 bytes .../docs/kdeutils/kdelirc/irkick/index.docbook | 158 + .../docs/kdeutils/kdelirc/kcmlirc/Makefile.am | 4 + .../docs/kdeutils/kdelirc/kcmlirc/Makefile.in | 635 +++ .../docs/kdeutils/kdelirc/kcmlirc/index.cache.bz2 | Bin 0 -> 5164 bytes .../docs/kdeutils/kdelirc/kcmlirc/index.docbook | 194 + tde-i18n-ru/docs/kdeutils/kdf/Makefile.am | 4 + tde-i18n-ru/docs/kdeutils/kdf/Makefile.in | 635 +++ tde-i18n-ru/docs/kdeutils/kdf/index.cache.bz2 | Bin 0 -> 5409 bytes tde-i18n-ru/docs/kdeutils/kdf/index.docbook | 392 ++ tde-i18n-ru/docs/kdeutils/kedit/Makefile.am | 4 + tde-i18n-ru/docs/kdeutils/kedit/Makefile.in | 635 +++ tde-i18n-ru/docs/kdeutils/kedit/index.cache.bz2 | Bin 0 -> 12855 bytes tde-i18n-ru/docs/kdeutils/kedit/index.docbook | 1892 ++++++++ tde-i18n-ru/docs/kdeutils/kfloppy/Makefile.am | 4 + tde-i18n-ru/docs/kdeutils/kfloppy/Makefile.in | 635 +++ tde-i18n-ru/docs/kdeutils/kfloppy/index.cache.bz2 | Bin 0 -> 7913 bytes tde-i18n-ru/docs/kdeutils/kfloppy/index.docbook | 887 ++++ tde-i18n-ru/docs/kdeutils/kgpg/Makefile.am | 4 + tde-i18n-ru/docs/kdeutils/kgpg/Makefile.in | 635 +++ tde-i18n-ru/docs/kdeutils/kgpg/index.cache.bz2 | Bin 0 -> 6052 bytes tde-i18n-ru/docs/kdeutils/kgpg/index.docbook | 433 ++ tde-i18n-ru/docs/kdeutils/khexedit/Makefile.am | 4 + tde-i18n-ru/docs/kdeutils/khexedit/Makefile.in | 635 +++ tde-i18n-ru/docs/kdeutils/khexedit/index.cache.bz2 | Bin 0 -> 10404 bytes tde-i18n-ru/docs/kdeutils/khexedit/index.docbook | 1921 ++++++++ tde-i18n-ru/docs/kdeutils/kinfocenter/Makefile.am | 4 + tde-i18n-ru/docs/kdeutils/kinfocenter/Makefile.in | 587 +++ .../kdeutils/kinfocenter/blockdevices/Makefile.am | 4 + .../kdeutils/kinfocenter/blockdevices/Makefile.in | 635 +++ .../kinfocenter/blockdevices/index.cache.bz2 | Bin 0 -> 2285 bytes .../kinfocenter/blockdevices/index.docbook | 135 + tde-i18n-ru/docs/kdeutils/kjots/Makefile.am | 4 + tde-i18n-ru/docs/kdeutils/kjots/Makefile.in | 635 +++ tde-i18n-ru/docs/kdeutils/kjots/index.cache.bz2 | Bin 0 -> 7613 bytes tde-i18n-ru/docs/kdeutils/kjots/index.docbook | 890 ++++ tde-i18n-ru/docs/kdeutils/ksim/Makefile.am | 4 + tde-i18n-ru/docs/kdeutils/ksim/Makefile.in | 635 +++ tde-i18n-ru/docs/kdeutils/ksim/index.cache.bz2 | Bin 0 -> 2398 bytes tde-i18n-ru/docs/kdeutils/ksim/index.docbook | 99 + tde-i18n-ru/docs/kdeutils/ktimer/Makefile.am | 4 + tde-i18n-ru/docs/kdeutils/ktimer/Makefile.in | 635 +++ tde-i18n-ru/docs/kdeutils/ktimer/index.cache.bz2 | Bin 0 -> 2389 bytes tde-i18n-ru/docs/kdeutils/ktimer/index.docbook | 99 + tde-i18n-ru/docs/kdeutils/kwallet/Makefile.am | 4 + tde-i18n-ru/docs/kdeutils/kwallet/Makefile.in | 635 +++ tde-i18n-ru/docs/kdeutils/kwallet/index.cache.bz2 | Bin 0 -> 6234 bytes tde-i18n-ru/docs/kdeutils/kwallet/index.docbook | 500 ++ tde-i18n-ru/docs/kdeutils/superkaramba/Makefile.am | 4 + tde-i18n-ru/docs/kdeutils/superkaramba/Makefile.in | 635 +++ .../docs/kdeutils/superkaramba/index.cache.bz2 | Bin 0 -> 5895 bytes .../docs/kdeutils/superkaramba/index.docbook | 370 ++ tde-i18n-ru/docs/kdevelop/Makefile.am | 4 + tde-i18n-ru/docs/kdevelop/Makefile.in | 587 +++ .../docs/kdevelop/kde_app_devel/Makefile.am | 4 + .../docs/kdevelop/kde_app_devel/Makefile.in | 635 +++ .../docs/kdevelop/kde_app_devel/index.cache.bz2 | Bin 0 -> 20814 bytes .../docs/kdevelop/kde_app_devel/index.docbook | 1876 ++++++++ tde-i18n-ru/docs/kdevelop/kdearch/Makefile.am | 4 + tde-i18n-ru/docs/kdevelop/kdearch/Makefile.in | 635 +++ tde-i18n-ru/docs/kdevelop/kdearch/index.cache.bz2 | Bin 0 -> 26929 bytes tde-i18n-ru/docs/kdevelop/kdearch/index.docbook | 3676 +++++++++++++++ tde-i18n-ru/docs/kdevelop/kdevelop/Makefile.am | 4 + tde-i18n-ru/docs/kdevelop/kdevelop/Makefile.in | 635 +++ .../kdevelop/kdevelop/adv-build-management.docbook | 172 + .../docs/kdevelop/kdevelop/app-changelog.docbook | 85 + .../docs/kdevelop/kdevelop/app-files.docbook | 1598 +++++++ .../docs/kdevelop/kdevelop/app-menu.docbook | 72 + .../docs/kdevelop/kdevelop/app-misc-info.docbook | 28 + .../kdevelop/kdevelop/app-uimodes-examples.docbook | 180 + .../kdevelop/kdevelop/applicationwizard.docbook | 1320 ++++++ .../docs/kdevelop/kdevelop/class-browsers.docbook | 85 + .../docs/kdevelop/kdevelop/commands.docbook | 2999 ++++++++++++ tde-i18n-ru/docs/kdevelop/kdevelop/credits.docbook | 48 + tde-i18n-ru/docs/kdevelop/kdevelop/cvs.docbook | 133 + .../docs/kdevelop/kdevelop/debugger.docbook | 329 ++ .../docs/kdevelop/kdevelop/documentation.docbook | 73 + tde-i18n-ru/docs/kdevelop/kdevelop/editing.docbook | 606 +++ .../docs/kdevelop/kdevelop/file-browsers.docbook | 65 + .../docs/kdevelop/kdevelop/getting-started.docbook | 3994 ++++++++++++++++ tde-i18n-ru/docs/kdevelop/kdevelop/index.cache.bz2 | Bin 0 -> 103112 bytes tde-i18n-ru/docs/kdevelop/kdevelop/index.docbook | 708 +++ .../kdevelop/kdevelop/kdevelop-install.docbook | 1292 ++++++ .../kdevelop/kdevelop/kdevelop-scripting.docbook | 74 + .../docs/kdevelop/kdevelop/kdevelop-survey.docbook | 776 ++++ .../docs/kdevelop/kdevelop/nutshell.docbook | 378 ++ .../docs/kdevelop/kdevelop/plugin-tools.docbook | 725 +++ .../kdevelop/kdevelop/project-advanced.docbook | 111 + .../kdevelop/kdevelop/project-management.docbook | 1275 ++++++ tde-i18n-ru/docs/kdevelop/kdevelop/setup.docbook | 2923 ++++++++++++ .../docs/kdevelop/kdevelop/survey-manual.docbook | 329 ++ tde-i18n-ru/docs/kdevelop/kdevelop/unixdev.docbook | 646 +++ tde-i18n-ru/docs/kdewebdev/Makefile.am | 4 + tde-i18n-ru/docs/kdewebdev/Makefile.in | 587 +++ tde-i18n-ru/docs/kdewebdev/kxsldbg/Makefile.am | 4 + tde-i18n-ru/docs/kdewebdev/kxsldbg/Makefile.in | 613 +++ .../docs/kdewebdev/kxsldbg/callstack.docbook | 60 + tde-i18n-ru/docs/kdewebdev/kxsldbg/credits.docbook | 65 + .../docs/kdewebdev/kxsldbg/entities.docbook | 71 + .../docs/kdewebdev/kxsldbg/glossary.docbook | 73 + .../kdewebdev/kxsldbg/kxsldbg_configure.docbook | 165 + .../kdewebdev/kxsldbg/kxsldbg_inspector.docbook | 141 + .../kdewebdev/kxsldbg/kxsldbg_mainwindow.docbook | 577 +++ .../docs/kdewebdev/kxsldbg/kxsldbg_tools.docbook | 150 + tde-i18n-ru/docs/kdewebdev/kxsldbg/sources.docbook | 66 + .../docs/kdewebdev/kxsldbg/templates.docbook | 36 + .../docs/kdewebdev/kxsldbg/variables.docbook | 92 + tde-i18n-ru/docs/kdewebdev/quanta/Makefile.am | 4 + tde-i18n-ru/docs/kdewebdev/quanta/Makefile.in | 635 +++ .../docs/kdewebdev/quanta/adv-quanta.docbook | 829 ++++ .../docs/kdewebdev/quanta/config-quanta.docbook | 320 ++ .../docs/kdewebdev/quanta/credits-license.docbook | 274 ++ .../docs/kdewebdev/quanta/debugging-quanta.docbook | 432 ++ .../docs/kdewebdev/quanta/extending-quanta.docbook | 2692 +++++++++++ .../docs/kdewebdev/quanta/fundamentals.docbook | 391 ++ tde-i18n-ru/docs/kdewebdev/quanta/glossary.docbook | 90 + tde-i18n-ru/docs/kdewebdev/quanta/index.cache.bz2 | Bin 0 -> 38490 bytes tde-i18n-ru/docs/kdewebdev/quanta/index.docbook | 308 ++ .../docs/kdewebdev/quanta/installation.docbook | 37 + .../docs/kdewebdev/quanta/introduction.docbook | 172 + .../docs/kdewebdev/quanta/man-quanta.1.docbook | 177 + tde-i18n-ru/docs/kdewebdev/quanta/q-and-a.docbook | 67 + .../docs/kdewebdev/quanta/quanta-menus.docbook | 2682 +++++++++++ .../docs/kdewebdev/quanta/quanta-projects.docbook | 936 ++++ .../kdewebdev/quanta/working-with-quanta.docbook | 708 +++ tde-i18n-ru/docs/kdewebdev/xsldbg/Makefile.am | 4 + tde-i18n-ru/docs/kdewebdev/xsldbg/Makefile.in | 635 +++ tde-i18n-ru/docs/kdewebdev/xsldbg/commands.docbook | 1738 +++++++ tde-i18n-ru/docs/kdewebdev/xsldbg/credits.docbook | 29 + tde-i18n-ru/docs/kdewebdev/xsldbg/index.cache.bz2 | Bin 0 -> 15435 bytes tde-i18n-ru/docs/kdewebdev/xsldbg/index.docbook | 157 + .../docs/kdewebdev/xsldbg/introduction.docbook | 29 + tde-i18n-ru/docs/kdewebdev/xsldbg/usage.docbook | 299 ++ 1276 files changed, 415312 insertions(+) create mode 100644 tde-i18n-ru/docs/Makefile.am create mode 100644 tde-i18n-ru/docs/Makefile.in create mode 100644 tde-i18n-ru/docs/common/Makefile.am create mode 100644 tde-i18n-ru/docs/common/Makefile.in create mode 100644 tde-i18n-ru/docs/common/appheader.html create mode 100644 tde-i18n-ru/docs/common/artistic-license.html create mode 100644 tde-i18n-ru/docs/common/bsd-license.html create mode 100644 tde-i18n-ru/docs/common/doxygen.css create mode 100644 tde-i18n-ru/docs/common/fdl-license create mode 100644 tde-i18n-ru/docs/common/fdl-license.html create mode 100644 tde-i18n-ru/docs/common/fdl-notice.html create mode 100644 tde-i18n-ru/docs/common/footer.html create mode 100644 tde-i18n-ru/docs/common/gpl-license create mode 100644 tde-i18n-ru/docs/common/gpl-license.html create mode 100644 tde-i18n-ru/docs/common/header.html create mode 100644 tde-i18n-ru/docs/common/kde-common.css create mode 100644 tde-i18n-ru/docs/common/kde-default.css create mode 100644 tde-i18n-ru/docs/common/kde-localised.css create mode 100644 tde-i18n-ru/docs/common/kde-web.css create mode 100644 tde-i18n-ru/docs/common/lgpl-license create mode 100644 tde-i18n-ru/docs/common/lgpl-license.html create mode 100644 tde-i18n-ru/docs/common/mainfooter.html create mode 100644 tde-i18n-ru/docs/common/mainheader.html create mode 100644 tde-i18n-ru/docs/common/qpl-license.html create mode 100644 tde-i18n-ru/docs/common/x11-license.html create mode 100644 tde-i18n-ru/docs/common/xml.dcl create mode 100644 tde-i18n-ru/docs/kdeaddons/Makefile.am create mode 100644 tde-i18n-ru/docs/kdeaddons/Makefile.in create mode 100644 tde-i18n-ru/docs/kdeaddons/kate-plugins/Makefile.am create mode 100644 tde-i18n-ru/docs/kdeaddons/kate-plugins/Makefile.in create mode 100644 tde-i18n-ru/docs/kdeaddons/kate-plugins/openheader.docbook create mode 100644 tde-i18n-ru/docs/kdeaddons/kate-plugins/textfilter.docbook create mode 100644 tde-i18n-ru/docs/kdeaddons/kicker-applets/Makefile.am create mode 100644 tde-i18n-ru/docs/kdeaddons/kicker-applets/Makefile.in create mode 100644 tde-i18n-ru/docs/kdeaddons/kicker-applets/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdeaddons/kicker-applets/index.docbook create mode 100644 tde-i18n-ru/docs/kdeaddons/kicker-applets/kolourpicker.docbook create mode 100644 tde-i18n-ru/docs/kdeaddons/kicker-applets/ktimemon.docbook create mode 100644 tde-i18n-ru/docs/kdeaddons/konq-plugins/Makefile.am create mode 100644 tde-i18n-ru/docs/kdeaddons/konq-plugins/Makefile.in create mode 100644 tde-i18n-ru/docs/kdeaddons/konq-plugins/crashes/Makefile.am create mode 100644 tde-i18n-ru/docs/kdeaddons/konq-plugins/crashes/Makefile.in create mode 100644 tde-i18n-ru/docs/kdeaddons/konq-plugins/crashes/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdeaddons/konq-plugins/crashes/index.docbook create mode 100644 tde-i18n-ru/docs/kdeaddons/konq-plugins/dirfilter/Makefile.am create mode 100644 tde-i18n-ru/docs/kdeaddons/konq-plugins/dirfilter/Makefile.in create mode 100644 tde-i18n-ru/docs/kdeaddons/konq-plugins/dirfilter/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdeaddons/konq-plugins/dirfilter/index.docbook create mode 100644 tde-i18n-ru/docs/kdeaddons/konq-plugins/mediaplayer/Makefile.am create mode 100644 tde-i18n-ru/docs/kdeaddons/konq-plugins/mediaplayer/Makefile.in create mode 100644 tde-i18n-ru/docs/kdeaddons/konq-plugins/mediaplayer/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdeaddons/konq-plugins/mediaplayer/index.docbook create mode 100644 tde-i18n-ru/docs/kdeaddons/konq-plugins/uachanger/Makefile.am create mode 100644 tde-i18n-ru/docs/kdeaddons/konq-plugins/uachanger/Makefile.in create mode 100644 tde-i18n-ru/docs/kdeaddons/konq-plugins/uachanger/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdeaddons/konq-plugins/uachanger/index.docbook create mode 100644 tde-i18n-ru/docs/kdeaddons/konq-plugins/webarchiver/Makefile.am create mode 100644 tde-i18n-ru/docs/kdeaddons/konq-plugins/webarchiver/Makefile.in create mode 100644 tde-i18n-ru/docs/kdeaddons/konq-plugins/webarchiver/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdeaddons/konq-plugins/webarchiver/index.docbook create mode 100644 tde-i18n-ru/docs/kdeadmin/Makefile.am create mode 100644 tde-i18n-ru/docs/kdeadmin/Makefile.in create mode 100644 tde-i18n-ru/docs/kdeadmin/kdat/Makefile.am create mode 100644 tde-i18n-ru/docs/kdeadmin/kdat/Makefile.in create mode 100644 tde-i18n-ru/docs/kdeadmin/kdat/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdeadmin/kdat/index.docbook create mode 100644 tde-i18n-ru/docs/kdeadmin/kuser/Makefile.am create mode 100644 tde-i18n-ru/docs/kdeadmin/kuser/Makefile.in create mode 100644 tde-i18n-ru/docs/kdeadmin/kuser/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdeadmin/kuser/index.docbook create mode 100644 tde-i18n-ru/docs/kdebase/Makefile.am create mode 100644 tde-i18n-ru/docs/kdebase/Makefile.in create mode 100644 tde-i18n-ru/docs/kdebase/faq/Makefile.am create mode 100644 tde-i18n-ru/docs/kdebase/faq/Makefile.in create mode 100644 tde-i18n-ru/docs/kdebase/faq/about.docbook create mode 100644 tde-i18n-ru/docs/kdebase/faq/configkde.docbook create mode 100644 tde-i18n-ru/docs/kdebase/faq/contrib.docbook create mode 100644 tde-i18n-ru/docs/kdebase/faq/desktop.docbook create mode 100644 tde-i18n-ru/docs/kdebase/faq/filemng.docbook create mode 100644 tde-i18n-ru/docs/kdebase/faq/getkde.docbook create mode 100644 tde-i18n-ru/docs/kdebase/faq/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdebase/faq/index.docbook create mode 100644 tde-i18n-ru/docs/kdebase/faq/install.docbook create mode 100644 tde-i18n-ru/docs/kdebase/faq/intro.docbook create mode 100644 tde-i18n-ru/docs/kdebase/faq/kdeapps.docbook create mode 100644 tde-i18n-ru/docs/kdebase/faq/misc.docbook create mode 100644 tde-i18n-ru/docs/kdebase/faq/moreinfo.docbook create mode 100644 tde-i18n-ru/docs/kdebase/faq/nonkdeapps.docbook create mode 100644 tde-i18n-ru/docs/kdebase/faq/notrelated.docbook create mode 100644 tde-i18n-ru/docs/kdebase/faq/panel.docbook create mode 100644 tde-i18n-ru/docs/kdebase/faq/qt.docbook create mode 100644 tde-i18n-ru/docs/kdebase/faq/questions.docbook create mode 100644 tde-i18n-ru/docs/kdebase/faq/sound.docbook create mode 100644 tde-i18n-ru/docs/kdebase/faq/tips.docbook create mode 100644 tde-i18n-ru/docs/kdebase/faq/webbrowse.docbook create mode 100644 tde-i18n-ru/docs/kdebase/faq/winmng.docbook create mode 100644 tde-i18n-ru/docs/kdebase/glossary/Makefile.am create mode 100644 tde-i18n-ru/docs/kdebase/glossary/Makefile.in create mode 100644 tde-i18n-ru/docs/kdebase/glossary/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdebase/glossary/index.docbook create mode 100644 tde-i18n-ru/docs/kdebase/glossary/kdeprintingglossary.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kappfinder/Makefile.am create mode 100644 tde-i18n-ru/docs/kdebase/kappfinder/Makefile.in create mode 100644 tde-i18n-ru/docs/kdebase/kappfinder/man-kappfinder.1.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kate/Makefile.am create mode 100644 tde-i18n-ru/docs/kdebase/kate/Makefile.in create mode 100644 tde-i18n-ru/docs/kdebase/kate/advanced.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kate/configuring.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kate/fundamentals.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kate/highlighting.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kate/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdebase/kate/index.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kate/man-kate.1.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kate/mdi.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kate/menus.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kate/part.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kate/plugins.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kate/regular-expressions.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/Makefile.am create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/Makefile.in create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/arts/Makefile.am create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/arts/Makefile.in create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/arts/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/arts/index.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/arts/midi.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/background/Makefile.am create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/background/Makefile.in create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/background/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/background/index.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/bell/Makefile.am create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/bell/Makefile.in create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/bell/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/bell/index.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/cache/Makefile.am create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/cache/Makefile.in create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/cache/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/cache/index.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/clock/Makefile.am create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/clock/Makefile.in create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/clock/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/clock/index.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/colors/Makefile.am create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/colors/Makefile.in create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/colors/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/colors/index.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/cookies/Makefile.am create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/cookies/Makefile.in create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/cookies/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/cookies/index.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/crypto/Makefile.am create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/crypto/Makefile.in create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/crypto/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/crypto/index.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/desktop/Makefile.am create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/desktop/Makefile.in create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/desktop/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/desktop/index.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/desktopbehavior/Makefile.am create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/desktopbehavior/Makefile.in create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/desktopbehavior/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/desktopbehavior/index.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/ebrowsing/Makefile.am create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/ebrowsing/Makefile.in create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/ebrowsing/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/ebrowsing/index.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/email/Makefile.am create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/email/Makefile.in create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/email/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/email/index.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/energy/Makefile.am create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/energy/Makefile.in create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/energy/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/energy/index.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/filemanager/Makefile.am create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/filemanager/Makefile.in create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/filemanager/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/filemanager/index.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/filetypes/Makefile.am create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/filetypes/Makefile.in create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/filetypes/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/filetypes/index.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/fonts/Makefile.am create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/fonts/Makefile.in create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/fonts/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/fonts/index.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/helpindex/Makefile.am create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/helpindex/Makefile.in create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/helpindex/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/helpindex/index.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/icons/Makefile.am create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/icons/Makefile.in create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/icons/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/icons/index.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/index.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/kcmaccess/Makefile.am create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/kcmaccess/Makefile.in create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/kcmaccess/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/kcmaccess/index.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/kcmcss/Makefile.am create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/kcmcss/Makefile.in create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/kcmcss/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/kcmcss/index.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/kcmfontinst/Makefile.am create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/kcmfontinst/Makefile.in create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/kcmfontinst/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/kcmfontinst/index.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/kcmkonsole/Makefile.am create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/kcmkonsole/Makefile.in create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/kcmkonsole/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/kcmkonsole/index.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/kcmlaunch/Makefile.am create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/kcmlaunch/Makefile.in create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/kcmlaunch/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/kcmlaunch/index.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/kcmnotify/Makefile.am create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/kcmnotify/Makefile.in create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/kcmnotify/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/kcmnotify/index.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/kcmsmserver/Makefile.am create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/kcmsmserver/Makefile.in create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/kcmsmserver/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/kcmsmserver/index.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/kcmstyle/Makefile.am create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/kcmstyle/Makefile.in create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/kcmstyle/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/kcmstyle/index.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/kcmtaskbar/Makefile.am create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/kcmtaskbar/Makefile.in create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/kcmtaskbar/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/kcmtaskbar/index.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/kdm/Makefile.am create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/kdm/Makefile.in create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/kdm/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/kdm/index.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/keyboard/Makefile.am create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/keyboard/Makefile.in create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/keyboard/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/keyboard/index.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/keys/Makefile.am create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/keys/Makefile.in create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/keys/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/keys/index.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/khtml/Makefile.am create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/khtml/Makefile.in create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/khtml/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/khtml/index.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/khtml/nsplugin.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/kwindecoration/Makefile.am create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/kwindecoration/Makefile.in create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/kwindecoration/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/kwindecoration/index.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/language/Makefile.am create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/language/Makefile.in create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/language/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/language/index.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/mouse/Makefile.am create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/mouse/Makefile.in create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/mouse/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/mouse/index.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/netpref/Makefile.am create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/netpref/Makefile.in create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/netpref/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/netpref/index.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/panel/Makefile.am create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/panel/Makefile.in create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/panel/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/panel/index.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/panelappearance/Makefile.am create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/panelappearance/Makefile.in create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/panelappearance/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/panelappearance/index.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/passwords/Makefile.am create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/passwords/Makefile.in create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/passwords/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/passwords/index.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/performance/Makefile.am create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/performance/Makefile.in create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/performance/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/performance/index.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/proxy/Makefile.am create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/proxy/Makefile.in create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/proxy/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/proxy/index.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/proxy/socks.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/screensaver/Makefile.am create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/screensaver/Makefile.in create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/screensaver/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/screensaver/index.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/smb/Makefile.am create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/smb/Makefile.in create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/smb/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/smb/index.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/spellchecking/Makefile.am create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/spellchecking/Makefile.in create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/spellchecking/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/spellchecking/index.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/useragent/Makefile.am create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/useragent/Makefile.in create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/useragent/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/useragent/index.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/windowmanagement/Makefile.am create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/windowmanagement/Makefile.in create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/windowmanagement/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdebase/kcontrol/windowmanagement/index.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kdcop/Makefile.am create mode 100644 tde-i18n-ru/docs/kdebase/kdcop/Makefile.in create mode 100644 tde-i18n-ru/docs/kdebase/kdcop/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdebase/kdcop/index.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kdebugdialog/Makefile.am create mode 100644 tde-i18n-ru/docs/kdebase/kdebugdialog/Makefile.in create mode 100644 tde-i18n-ru/docs/kdebase/kdebugdialog/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdebase/kdebugdialog/index.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kdeprint/Makefile.am create mode 100644 tde-i18n-ru/docs/kdebase/kdeprint/Makefile.in create mode 100644 tde-i18n-ru/docs/kdebase/kdeprint/add-printer-wiz.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kdeprint/cups-config.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kdeprint/cupsoptions.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kdeprint/extensions.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kdeprint/external-command.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kdeprint/final-word.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kdeprint/getting-started.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kdeprint/highlights.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kdeprint/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdebase/kdeprint/index.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kdeprint/lpd.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kdeprint/lpr-bsd.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kdeprint/lprng.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kdeprint/rlpr.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kdeprint/tech-overview.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kdeprint/theory.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kdesu/Makefile.am create mode 100644 tde-i18n-ru/docs/kdebase/kdesu/Makefile.in create mode 100644 tde-i18n-ru/docs/kdebase/kdesu/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdebase/kdesu/index.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kdesu/man-kdesu.1.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kdm/Makefile.am create mode 100644 tde-i18n-ru/docs/kdebase/kdm/Makefile.in create mode 100644 tde-i18n-ru/docs/kdebase/kdm/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdebase/kdm/index.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kdm/kdmrc-ref.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kfind/Makefile.am create mode 100644 tde-i18n-ru/docs/kdebase/kfind/Makefile.in create mode 100644 tde-i18n-ru/docs/kdebase/kfind/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdebase/kfind/index.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kfind/man-kfind.1.docbook create mode 100644 tde-i18n-ru/docs/kdebase/khelpcenter/Makefile.am create mode 100644 tde-i18n-ru/docs/kdebase/khelpcenter/Makefile.in create mode 100644 tde-i18n-ru/docs/kdebase/khelpcenter/contact.docbook create mode 100644 tde-i18n-ru/docs/kdebase/khelpcenter/help.docbook create mode 100644 tde-i18n-ru/docs/kdebase/khelpcenter/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdebase/khelpcenter/index.docbook create mode 100644 tde-i18n-ru/docs/kdebase/khelpcenter/support.docbook create mode 100644 tde-i18n-ru/docs/kdebase/khelpcenter/welcome.docbook create mode 100644 tde-i18n-ru/docs/kdebase/khelpcenter/whatiskde.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kicker/Makefile.am create mode 100644 tde-i18n-ru/docs/kdebase/kicker/Makefile.in create mode 100644 tde-i18n-ru/docs/kdebase/kicker/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdebase/kicker/index.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kicker/man-appletproxy.1.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kicker/man-kicker.1.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kinfocenter/Makefile.am create mode 100644 tde-i18n-ru/docs/kdebase/kinfocenter/Makefile.in create mode 100644 tde-i18n-ru/docs/kdebase/kinfocenter/cdinfo/Makefile.am create mode 100644 tde-i18n-ru/docs/kdebase/kinfocenter/cdinfo/Makefile.in create mode 100644 tde-i18n-ru/docs/kdebase/kinfocenter/cdinfo/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdebase/kinfocenter/cdinfo/index.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kinfocenter/devices/Makefile.am create mode 100644 tde-i18n-ru/docs/kdebase/kinfocenter/devices/Makefile.in create mode 100644 tde-i18n-ru/docs/kdebase/kinfocenter/devices/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdebase/kinfocenter/devices/index.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kinfocenter/dma/Makefile.am create mode 100644 tde-i18n-ru/docs/kdebase/kinfocenter/dma/Makefile.in create mode 100644 tde-i18n-ru/docs/kdebase/kinfocenter/dma/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdebase/kinfocenter/dma/index.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kinfocenter/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdebase/kinfocenter/index.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kinfocenter/interrupts/Makefile.am create mode 100644 tde-i18n-ru/docs/kdebase/kinfocenter/interrupts/Makefile.in create mode 100644 tde-i18n-ru/docs/kdebase/kinfocenter/interrupts/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdebase/kinfocenter/interrupts/index.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kinfocenter/ioports/Makefile.am create mode 100644 tde-i18n-ru/docs/kdebase/kinfocenter/ioports/Makefile.in create mode 100644 tde-i18n-ru/docs/kdebase/kinfocenter/ioports/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdebase/kinfocenter/ioports/index.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kinfocenter/memory/Makefile.am create mode 100644 tde-i18n-ru/docs/kdebase/kinfocenter/memory/Makefile.in create mode 100644 tde-i18n-ru/docs/kdebase/kinfocenter/memory/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdebase/kinfocenter/memory/index.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kinfocenter/nics/Makefile.am create mode 100644 tde-i18n-ru/docs/kdebase/kinfocenter/nics/Makefile.in create mode 100644 tde-i18n-ru/docs/kdebase/kinfocenter/nics/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdebase/kinfocenter/nics/index.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kinfocenter/opengl/Makefile.am create mode 100644 tde-i18n-ru/docs/kdebase/kinfocenter/opengl/Makefile.in create mode 100644 tde-i18n-ru/docs/kdebase/kinfocenter/opengl/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdebase/kinfocenter/opengl/index.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kinfocenter/partitions/Makefile.am create mode 100644 tde-i18n-ru/docs/kdebase/kinfocenter/partitions/Makefile.in create mode 100644 tde-i18n-ru/docs/kdebase/kinfocenter/partitions/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdebase/kinfocenter/partitions/index.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kinfocenter/pci/Makefile.am create mode 100644 tde-i18n-ru/docs/kdebase/kinfocenter/pci/Makefile.in create mode 100644 tde-i18n-ru/docs/kdebase/kinfocenter/pci/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdebase/kinfocenter/pci/index.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kinfocenter/pcmcia/Makefile.am create mode 100644 tde-i18n-ru/docs/kdebase/kinfocenter/pcmcia/Makefile.in create mode 100644 tde-i18n-ru/docs/kdebase/kinfocenter/pcmcia/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdebase/kinfocenter/pcmcia/index.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kinfocenter/processor/Makefile.am create mode 100644 tde-i18n-ru/docs/kdebase/kinfocenter/processor/Makefile.in create mode 100644 tde-i18n-ru/docs/kdebase/kinfocenter/processor/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdebase/kinfocenter/processor/index.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kinfocenter/protocols/Makefile.am create mode 100644 tde-i18n-ru/docs/kdebase/kinfocenter/protocols/Makefile.in create mode 100644 tde-i18n-ru/docs/kdebase/kinfocenter/protocols/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdebase/kinfocenter/protocols/index.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kinfocenter/samba/Makefile.am create mode 100644 tde-i18n-ru/docs/kdebase/kinfocenter/samba/Makefile.in create mode 100644 tde-i18n-ru/docs/kdebase/kinfocenter/samba/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdebase/kinfocenter/samba/index.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kinfocenter/scsi/Makefile.am create mode 100644 tde-i18n-ru/docs/kdebase/kinfocenter/scsi/Makefile.in create mode 100644 tde-i18n-ru/docs/kdebase/kinfocenter/scsi/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdebase/kinfocenter/scsi/index.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kinfocenter/sound/Makefile.am create mode 100644 tde-i18n-ru/docs/kdebase/kinfocenter/sound/Makefile.in create mode 100644 tde-i18n-ru/docs/kdebase/kinfocenter/sound/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdebase/kinfocenter/sound/index.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kinfocenter/usb/Makefile.am create mode 100644 tde-i18n-ru/docs/kdebase/kinfocenter/usb/Makefile.in create mode 100644 tde-i18n-ru/docs/kdebase/kinfocenter/usb/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdebase/kinfocenter/usb/index.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kinfocenter/xserver/Makefile.am create mode 100644 tde-i18n-ru/docs/kdebase/kinfocenter/xserver/Makefile.in create mode 100644 tde-i18n-ru/docs/kdebase/kinfocenter/xserver/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdebase/kinfocenter/xserver/index.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kioslave/Makefile.am create mode 100644 tde-i18n-ru/docs/kdebase/kioslave/Makefile.in create mode 100644 tde-i18n-ru/docs/kdebase/kioslave/bzip.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kioslave/bzip2.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kioslave/cgi.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kioslave/data.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kioslave/file.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kioslave/finger.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kioslave/fish.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kioslave/floppy.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kioslave/ftp.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kioslave/gopher.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kioslave/gzip.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kioslave/help.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kioslave/http.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kioslave/https.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kioslave/imap.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kioslave/imaps.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kioslave/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdebase/kioslave/index.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kioslave/info.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kioslave/lan.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kioslave/ldap.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kioslave/mac.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kioslave/mailto.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kioslave/man.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kioslave/mrml.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kioslave/news.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kioslave/nfs.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kioslave/nntp.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kioslave/pop3.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kioslave/pop3s.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kioslave/print.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kioslave/rlan.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kioslave/rlogin.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kioslave/sftp.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kioslave/smb.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kioslave/smtp.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kioslave/tar.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kioslave/telnet.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kioslave/thumbnail.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kioslave/webdav.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kioslave/webdavs.docbook create mode 100644 tde-i18n-ru/docs/kdebase/klipper/Makefile.am create mode 100644 tde-i18n-ru/docs/kdebase/klipper/Makefile.in create mode 100644 tde-i18n-ru/docs/kdebase/klipper/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdebase/klipper/index.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kmenuedit/Makefile.am create mode 100644 tde-i18n-ru/docs/kdebase/kmenuedit/Makefile.in create mode 100644 tde-i18n-ru/docs/kdebase/kmenuedit/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdebase/kmenuedit/index.docbook create mode 100644 tde-i18n-ru/docs/kdebase/knetattach/Makefile.am create mode 100644 tde-i18n-ru/docs/kdebase/knetattach/Makefile.in create mode 100644 tde-i18n-ru/docs/kdebase/knetattach/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdebase/knetattach/index.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kompmgr/Makefile.am create mode 100644 tde-i18n-ru/docs/kdebase/kompmgr/Makefile.in create mode 100644 tde-i18n-ru/docs/kdebase/kompmgr/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdebase/kompmgr/index.docbook create mode 100644 tde-i18n-ru/docs/kdebase/konqueror/Makefile.am create mode 100644 tde-i18n-ru/docs/kdebase/konqueror/Makefile.in create mode 100644 tde-i18n-ru/docs/kdebase/konqueror/basics.docbook create mode 100644 tde-i18n-ru/docs/kdebase/konqueror/bookmarks.docbook create mode 100644 tde-i18n-ru/docs/kdebase/konqueror/browser.docbook create mode 100644 tde-i18n-ru/docs/kdebase/konqueror/commands.docbook create mode 100644 tde-i18n-ru/docs/kdebase/konqueror/config.docbook create mode 100644 tde-i18n-ru/docs/kdebase/konqueror/credits.docbook create mode 100644 tde-i18n-ru/docs/kdebase/konqueror/faq.docbook create mode 100644 tde-i18n-ru/docs/kdebase/konqueror/filemanager.docbook create mode 100644 tde-i18n-ru/docs/kdebase/konqueror/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdebase/konqueror/index.docbook create mode 100644 tde-i18n-ru/docs/kdebase/konqueror/introduction.docbook create mode 100644 tde-i18n-ru/docs/kdebase/konqueror/man-kbookmarkmerger.1.docbook create mode 100644 tde-i18n-ru/docs/kdebase/konqueror/path-complete.docbook create mode 100644 tde-i18n-ru/docs/kdebase/konqueror/plugins.docbook create mode 100644 tde-i18n-ru/docs/kdebase/konqueror/save-settings.docbook create mode 100644 tde-i18n-ru/docs/kdebase/konqueror/sidebar.docbook create mode 100644 tde-i18n-ru/docs/kdebase/konsole/Makefile.am create mode 100644 tde-i18n-ru/docs/kdebase/konsole/Makefile.in create mode 100644 tde-i18n-ru/docs/kdebase/konsole/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdebase/konsole/index.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kpager/Makefile.am create mode 100644 tde-i18n-ru/docs/kdebase/kpager/Makefile.in create mode 100644 tde-i18n-ru/docs/kdebase/kpager/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdebase/kpager/index.docbook create mode 100644 tde-i18n-ru/docs/kdebase/ksplashml/Makefile.am create mode 100644 tde-i18n-ru/docs/kdebase/ksplashml/Makefile.in create mode 100644 tde-i18n-ru/docs/kdebase/ksplashml/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdebase/ksplashml/index.docbook create mode 100644 tde-i18n-ru/docs/kdebase/ksysguard/Makefile.am create mode 100644 tde-i18n-ru/docs/kdebase/ksysguard/Makefile.in create mode 100644 tde-i18n-ru/docs/kdebase/ksysguard/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdebase/ksysguard/index.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kwrite/Makefile.am create mode 100644 tde-i18n-ru/docs/kdebase/kwrite/Makefile.in create mode 100644 tde-i18n-ru/docs/kdebase/kwrite/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdebase/kwrite/index.docbook create mode 100644 tde-i18n-ru/docs/kdebase/kxkb/Makefile.am create mode 100644 tde-i18n-ru/docs/kdebase/kxkb/Makefile.in create mode 100644 tde-i18n-ru/docs/kdebase/kxkb/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdebase/kxkb/index.docbook create mode 100644 tde-i18n-ru/docs/kdebase/quickstart/Makefile.am create mode 100644 tde-i18n-ru/docs/kdebase/quickstart/Makefile.in create mode 100644 tde-i18n-ru/docs/kdebase/quickstart/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdebase/quickstart/index.docbook create mode 100644 tde-i18n-ru/docs/kdebase/userguide/Makefile.am create mode 100644 tde-i18n-ru/docs/kdebase/userguide/Makefile.in create mode 100644 tde-i18n-ru/docs/kdebase/userguide/accessibility.docbook create mode 100644 tde-i18n-ru/docs/kdebase/userguide/base-kde-applications.docbook create mode 100644 tde-i18n-ru/docs/kdebase/userguide/browser-fine-tuning.docbook create mode 100644 tde-i18n-ru/docs/kdebase/userguide/burning-cds.docbook create mode 100644 tde-i18n-ru/docs/kdebase/userguide/control-center.docbook create mode 100644 tde-i18n-ru/docs/kdebase/userguide/creating-graphics.docbook create mode 100644 tde-i18n-ru/docs/kdebase/userguide/credits-and-license.docbook create mode 100644 tde-i18n-ru/docs/kdebase/userguide/customizing-desktop.docbook create mode 100644 tde-i18n-ru/docs/kdebase/userguide/email.docbook create mode 100644 tde-i18n-ru/docs/kdebase/userguide/extragear-applications.docbook create mode 100644 tde-i18n-ru/docs/kdebase/userguide/file-sharing.docbook create mode 100644 tde-i18n-ru/docs/kdebase/userguide/font-installation.docbook create mode 100644 tde-i18n-ru/docs/kdebase/userguide/getting-help.docbook create mode 100644 tde-i18n-ru/docs/kdebase/userguide/glossary.docbook create mode 100644 tde-i18n-ru/docs/kdebase/userguide/groupware-kontact.docbook create mode 100644 tde-i18n-ru/docs/kdebase/userguide/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdebase/userguide/index.docbook create mode 100644 tde-i18n-ru/docs/kdebase/userguide/internet-shortcuts.docbook create mode 100644 tde-i18n-ru/docs/kdebase/userguide/kde-as-root.docbook create mode 100644 tde-i18n-ru/docs/kdebase/userguide/kde-edutainment.docbook create mode 100644 tde-i18n-ru/docs/kdebase/userguide/kde-for-admins.docbook create mode 100644 tde-i18n-ru/docs/kdebase/userguide/kde-office.docbook create mode 100644 tde-i18n-ru/docs/kdebase/userguide/konsole-intro.docbook create mode 100644 tde-i18n-ru/docs/kdebase/userguide/messaging-intro.docbook create mode 100644 tde-i18n-ru/docs/kdebase/userguide/migrator-applications.docbook create mode 100644 tde-i18n-ru/docs/kdebase/userguide/migrator-dictionary.docbook create mode 100644 tde-i18n-ru/docs/kdebase/userguide/net-connection-setup.docbook create mode 100644 tde-i18n-ru/docs/kdebase/userguide/networking-with-windows.docbook create mode 100644 tde-i18n-ru/docs/kdebase/userguide/panel-and-desktop.docbook create mode 100644 tde-i18n-ru/docs/kdebase/userguide/pdf-files.docbook create mode 100644 tde-i18n-ru/docs/kdebase/userguide/playing-audiocds.docbook create mode 100644 tde-i18n-ru/docs/kdebase/userguide/playing-movies.docbook create mode 100644 tde-i18n-ru/docs/kdebase/userguide/playing-music.docbook create mode 100644 tde-i18n-ru/docs/kdebase/userguide/printer-setup.docbook create mode 100644 tde-i18n-ru/docs/kdebase/userguide/printing-from-apps.docbook create mode 100644 tde-i18n-ru/docs/kdebase/userguide/programs-and-documents.docbook create mode 100644 tde-i18n-ru/docs/kdebase/userguide/programs-controlling.docbook create mode 100644 tde-i18n-ru/docs/kdebase/userguide/removable-disks.docbook create mode 100644 tde-i18n-ru/docs/kdebase/userguide/screen-captures.docbook create mode 100644 tde-i18n-ru/docs/kdebase/userguide/shared-sessions.docbook create mode 100644 tde-i18n-ru/docs/kdebase/userguide/standard-menu-entries.docbook create mode 100644 tde-i18n-ru/docs/kdebase/userguide/switching-sessions.docbook create mode 100644 tde-i18n-ru/docs/kdebase/userguide/the-filemanager.docbook create mode 100644 tde-i18n-ru/docs/kdebase/userguide/troubleshooting-network-x.docbook create mode 100644 tde-i18n-ru/docs/kdebase/userguide/troubleshooting-no-open.docbook create mode 100644 tde-i18n-ru/docs/kdebase/userguide/under-the-hood.docbook create mode 100644 tde-i18n-ru/docs/kdebase/userguide/usenet.docbook create mode 100644 tde-i18n-ru/docs/kdebase/userguide/where-next.docbook create mode 100644 tde-i18n-ru/docs/kdebase/userguide/windows-how-to.docbook create mode 100644 tde-i18n-ru/docs/kdebase/userguide/your-kde-account.docbook create mode 100644 tde-i18n-ru/docs/kdebase/visualdict/Makefile.am create mode 100644 tde-i18n-ru/docs/kdebase/visualdict/Makefile.in create mode 100644 tde-i18n-ru/docs/kdebase/visualdict/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdebase/visualdict/index.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/Makefile.am create mode 100644 tde-i18n-ru/docs/kdeedu/Makefile.in create mode 100644 tde-i18n-ru/docs/kdeedu/blinken/Makefile.am create mode 100644 tde-i18n-ru/docs/kdeedu/blinken/Makefile.in create mode 100644 tde-i18n-ru/docs/kdeedu/blinken/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdeedu/blinken/index.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/kalzium/Makefile.am create mode 100644 tde-i18n-ru/docs/kdeedu/kalzium/Makefile.in create mode 100644 tde-i18n-ru/docs/kdeedu/kalzium/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdeedu/kalzium/index.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/kalzium/man-kalzium.1.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/kanagram/Makefile.am create mode 100644 tde-i18n-ru/docs/kdeedu/kanagram/Makefile.in create mode 100644 tde-i18n-ru/docs/kdeedu/kanagram/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdeedu/kanagram/index.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/kbruch/Makefile.am create mode 100644 tde-i18n-ru/docs/kdeedu/kbruch/Makefile.in create mode 100644 tde-i18n-ru/docs/kdeedu/kbruch/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdeedu/kbruch/index.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/kbruch/man-kbruch.1.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/keduca/Makefile.am create mode 100644 tde-i18n-ru/docs/kdeedu/keduca/Makefile.in create mode 100644 tde-i18n-ru/docs/kdeedu/keduca/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdeedu/keduca/index.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/keduca/man-keduca.1.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/keduca/man-keducabuilder.1.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/kgeography/Makefile.am create mode 100644 tde-i18n-ru/docs/kdeedu/kgeography/Makefile.in create mode 100644 tde-i18n-ru/docs/kdeedu/kgeography/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdeedu/kgeography/index.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/khangman/Makefile.am create mode 100644 tde-i18n-ru/docs/kdeedu/khangman/Makefile.in create mode 100644 tde-i18n-ru/docs/kdeedu/khangman/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdeedu/khangman/index.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/khangman/man-khangman.6.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/kig/Makefile.am create mode 100644 tde-i18n-ru/docs/kdeedu/kig/Makefile.in create mode 100644 tde-i18n-ru/docs/kdeedu/kig/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdeedu/kig/index.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/kig/man-kig.1.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/kiten/Makefile.am create mode 100644 tde-i18n-ru/docs/kdeedu/kiten/Makefile.in create mode 100644 tde-i18n-ru/docs/kdeedu/kiten/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdeedu/kiten/index.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/klatin/Makefile.am create mode 100644 tde-i18n-ru/docs/kdeedu/klatin/Makefile.in create mode 100644 tde-i18n-ru/docs/kdeedu/klatin/adjectives.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/klatin/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdeedu/klatin/index.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/klatin/nouns.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/klatin/numbers.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/klatin/pronouns.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/klatin/verbs.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/klettres/Makefile.am create mode 100644 tde-i18n-ru/docs/kdeedu/klettres/Makefile.in create mode 100644 tde-i18n-ru/docs/kdeedu/klettres/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdeedu/klettres/index.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/kmplot/Makefile.am create mode 100644 tde-i18n-ru/docs/kdeedu/kmplot/Makefile.in create mode 100644 tde-i18n-ru/docs/kdeedu/kmplot/commands.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/kmplot/configuration.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/kmplot/credits.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/kmplot/dcop.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/kmplot/developer.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/kmplot/firststeps.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/kmplot/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdeedu/kmplot/index.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/kmplot/install.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/kmplot/introduction.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/kmplot/man-kmplot.1.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/kmplot/reference.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/kmplot/using.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/kpercentage/Makefile.am create mode 100644 tde-i18n-ru/docs/kdeedu/kpercentage/Makefile.in create mode 100644 tde-i18n-ru/docs/kdeedu/kpercentage/commands.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/kpercentage/credits.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/kpercentage/devel.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/kpercentage/faq.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/kpercentage/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdeedu/kpercentage/index.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/kpercentage/install.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/kpercentage/introduction.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/kpercentage/using.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/kstars/Makefile.am create mode 100644 tde-i18n-ru/docs/kdeedu/kstars/Makefile.in create mode 100644 tde-i18n-ru/docs/kdeedu/kstars/ai-contents.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/kstars/altvstime.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/kstars/astroinfo.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/kstars/blackbody.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/kstars/calc-angdist.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/kstars/calc-apcoords.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/kstars/calc-dayduration.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/kstars/calc-ecliptic.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/kstars/calc-eqgal.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/kstars/calc-equinox.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/kstars/calc-geodetic.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/kstars/calc-horizontal.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/kstars/calc-julianday.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/kstars/calc-planetcoords.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/kstars/calc-precess.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/kstars/calc-sidereal.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/kstars/calculator.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/kstars/cequator.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/kstars/colorandtemp.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/kstars/commands.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/kstars/config.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/kstars/cpoles.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/kstars/credits.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/kstars/csphere.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/kstars/darkmatter.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/kstars/dcop.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/kstars/details.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/kstars/dumpmode.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/kstars/ecliptic.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/kstars/ellipticalgalaxies.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/kstars/equinox.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/kstars/faq.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/kstars/fitsviewer.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/kstars/flux.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/kstars/geocoords.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/kstars/greatcircle.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/kstars/horizon.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/kstars/hourangle.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/kstars/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdeedu/kstars/index.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/kstars/indi.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/kstars/install.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/kstars/jmoons.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/kstars/julianday.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/kstars/leapyear.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/kstars/lightcurves.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/kstars/luminosity.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/kstars/magnitude.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/kstars/man-celestrongps.1.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/kstars/man-fliccd.1.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/kstars/man-indiserver.1.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/kstars/man-lx200_16.1.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/kstars/man-lx200autostar.1.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/kstars/man-lx200classic.1.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/kstars/man-lx200generic.1.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/kstars/man-temma.1.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/kstars/man-v4ldriver.1.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/kstars/man-v4lphilips.1.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/kstars/meridian.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/kstars/observinglist.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/kstars/parallax.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/kstars/precession.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/kstars/quicktour.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/kstars/retrograde.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/kstars/scriptbuilder.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/kstars/sidereal.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/kstars/skycoords.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/kstars/solarsys.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/kstars/spiralgalaxies.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/kstars/stars.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/kstars/timezones.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/kstars/tools.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/kstars/utime.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/kstars/wut.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/kstars/zenith.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/ktouch/Makefile.am create mode 100644 tde-i18n-ru/docs/kdeedu/ktouch/Makefile.in create mode 100644 tde-i18n-ru/docs/kdeedu/ktouch/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdeedu/ktouch/index.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/ktouch/man-ktouch.1.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/kturtle/Makefile.am create mode 100644 tde-i18n-ru/docs/kdeedu/kturtle/Makefile.in create mode 100644 tde-i18n-ru/docs/kdeedu/kturtle/getting-started.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/kturtle/glossary.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/kturtle/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdeedu/kturtle/index.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/kturtle/programming-reference.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/kturtle/translator-guide.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/kturtle/using-kturtle.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/kverbos/Makefile.am create mode 100644 tde-i18n-ru/docs/kdeedu/kverbos/Makefile.in create mode 100644 tde-i18n-ru/docs/kdeedu/kverbos/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdeedu/kverbos/index.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/kvoctrain/Makefile.am create mode 100644 tde-i18n-ru/docs/kdeedu/kvoctrain/Makefile.in create mode 100644 tde-i18n-ru/docs/kdeedu/kvoctrain/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdeedu/kvoctrain/index.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/kvoctrain/man-spotlight2kvtml.1.docbook create mode 100644 tde-i18n-ru/docs/kdeedu/kwordquiz/Makefile.am create mode 100644 tde-i18n-ru/docs/kdeedu/kwordquiz/Makefile.in create mode 100644 tde-i18n-ru/docs/kdeedu/kwordquiz/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdeedu/kwordquiz/index.docbook create mode 100644 tde-i18n-ru/docs/kdegames/Makefile.am create mode 100644 tde-i18n-ru/docs/kdegames/Makefile.in create mode 100644 tde-i18n-ru/docs/kdegames/atlantik/Makefile.am create mode 100644 tde-i18n-ru/docs/kdegames/atlantik/Makefile.in create mode 100644 tde-i18n-ru/docs/kdegames/atlantik/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdegames/atlantik/index.docbook create mode 100644 tde-i18n-ru/docs/kdegames/atlantik/man-atlantik.6.docbook create mode 100644 tde-i18n-ru/docs/kdegames/kasteroids/Makefile.am create mode 100644 tde-i18n-ru/docs/kdegames/kasteroids/Makefile.in create mode 100644 tde-i18n-ru/docs/kdegames/kasteroids/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdegames/kasteroids/index.docbook create mode 100644 tde-i18n-ru/docs/kdegames/katomic/Makefile.am create mode 100644 tde-i18n-ru/docs/kdegames/katomic/Makefile.in create mode 100644 tde-i18n-ru/docs/kdegames/katomic/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdegames/katomic/index.docbook create mode 100644 tde-i18n-ru/docs/kdegames/kbackgammon/Makefile.am create mode 100644 tde-i18n-ru/docs/kdegames/kbackgammon/Makefile.in create mode 100644 tde-i18n-ru/docs/kdegames/kbackgammon/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdegames/kbackgammon/index.docbook create mode 100644 tde-i18n-ru/docs/kdegames/kbattleship/Makefile.am create mode 100644 tde-i18n-ru/docs/kdegames/kbattleship/Makefile.in create mode 100644 tde-i18n-ru/docs/kdegames/kbattleship/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdegames/kbattleship/index.docbook create mode 100644 tde-i18n-ru/docs/kdegames/kbounce/Makefile.am create mode 100644 tde-i18n-ru/docs/kdegames/kbounce/Makefile.in create mode 100644 tde-i18n-ru/docs/kdegames/kbounce/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdegames/kbounce/index.docbook create mode 100644 tde-i18n-ru/docs/kdegames/kenolaba/Makefile.am create mode 100644 tde-i18n-ru/docs/kdegames/kenolaba/Makefile.in create mode 100644 tde-i18n-ru/docs/kdegames/kenolaba/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdegames/kenolaba/index.docbook create mode 100644 tde-i18n-ru/docs/kdegames/kenolaba/man-kenolaba.6.docbook create mode 100644 tde-i18n-ru/docs/kdegames/kfouleggs/Makefile.am create mode 100644 tde-i18n-ru/docs/kdegames/kfouleggs/Makefile.in create mode 100644 tde-i18n-ru/docs/kdegames/kfouleggs/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdegames/kfouleggs/index.docbook create mode 100644 tde-i18n-ru/docs/kdegames/kgoldrunner/Makefile.am create mode 100644 tde-i18n-ru/docs/kdegames/kgoldrunner/Makefile.in create mode 100644 tde-i18n-ru/docs/kdegames/kgoldrunner/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdegames/kgoldrunner/index.docbook create mode 100644 tde-i18n-ru/docs/kdegames/kjumpingcube/Makefile.am create mode 100644 tde-i18n-ru/docs/kdegames/kjumpingcube/Makefile.in create mode 100644 tde-i18n-ru/docs/kdegames/kjumpingcube/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdegames/kjumpingcube/index.docbook create mode 100644 tde-i18n-ru/docs/kdegames/klickety/Makefile.am create mode 100644 tde-i18n-ru/docs/kdegames/klickety/Makefile.in create mode 100644 tde-i18n-ru/docs/kdegames/klickety/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdegames/klickety/index.docbook create mode 100644 tde-i18n-ru/docs/kdegames/klines/Makefile.am create mode 100644 tde-i18n-ru/docs/kdegames/klines/Makefile.in create mode 100644 tde-i18n-ru/docs/kdegames/klines/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdegames/klines/index.docbook create mode 100644 tde-i18n-ru/docs/kdegames/kmahjongg/Makefile.am create mode 100644 tde-i18n-ru/docs/kdegames/kmahjongg/Makefile.in create mode 100644 tde-i18n-ru/docs/kdegames/kmahjongg/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdegames/kmahjongg/index.docbook create mode 100644 tde-i18n-ru/docs/kdegames/kmines/Makefile.am create mode 100644 tde-i18n-ru/docs/kdegames/kmines/Makefile.in create mode 100644 tde-i18n-ru/docs/kdegames/kmines/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdegames/kmines/index.docbook create mode 100644 tde-i18n-ru/docs/kdegames/kolf/Makefile.am create mode 100644 tde-i18n-ru/docs/kdegames/kolf/Makefile.in create mode 100644 tde-i18n-ru/docs/kdegames/kolf/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdegames/kolf/index.docbook create mode 100644 tde-i18n-ru/docs/kdegames/konquest/Makefile.am create mode 100644 tde-i18n-ru/docs/kdegames/konquest/Makefile.in create mode 100644 tde-i18n-ru/docs/kdegames/konquest/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdegames/konquest/index.docbook create mode 100644 tde-i18n-ru/docs/kdegames/kpat/Makefile.am create mode 100644 tde-i18n-ru/docs/kdegames/kpat/Makefile.in create mode 100644 tde-i18n-ru/docs/kdegames/kpat/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdegames/kpat/index.docbook create mode 100644 tde-i18n-ru/docs/kdegames/kpat/man-kpat.6.docbook create mode 100644 tde-i18n-ru/docs/kdegames/kpoker/Makefile.am create mode 100644 tde-i18n-ru/docs/kdegames/kpoker/Makefile.in create mode 100644 tde-i18n-ru/docs/kdegames/kpoker/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdegames/kpoker/index.docbook create mode 100644 tde-i18n-ru/docs/kdegames/kreversi/Makefile.am create mode 100644 tde-i18n-ru/docs/kdegames/kreversi/Makefile.in create mode 100644 tde-i18n-ru/docs/kdegames/kreversi/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdegames/kreversi/index.docbook create mode 100644 tde-i18n-ru/docs/kdegames/ksame/Makefile.am create mode 100644 tde-i18n-ru/docs/kdegames/ksame/Makefile.in create mode 100644 tde-i18n-ru/docs/kdegames/ksame/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdegames/ksame/index.docbook create mode 100644 tde-i18n-ru/docs/kdegames/kshisen/Makefile.am create mode 100644 tde-i18n-ru/docs/kdegames/kshisen/Makefile.in create mode 100644 tde-i18n-ru/docs/kdegames/kshisen/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdegames/kshisen/index.docbook create mode 100644 tde-i18n-ru/docs/kdegames/ksirtet/Makefile.am create mode 100644 tde-i18n-ru/docs/kdegames/ksirtet/Makefile.in create mode 100644 tde-i18n-ru/docs/kdegames/ksirtet/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdegames/ksirtet/index.docbook create mode 100644 tde-i18n-ru/docs/kdegames/ksmiletris/Makefile.am create mode 100644 tde-i18n-ru/docs/kdegames/ksmiletris/Makefile.in create mode 100644 tde-i18n-ru/docs/kdegames/ksmiletris/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdegames/ksmiletris/index.docbook create mode 100644 tde-i18n-ru/docs/kdegames/ksnake/Makefile.am create mode 100644 tde-i18n-ru/docs/kdegames/ksnake/Makefile.in create mode 100644 tde-i18n-ru/docs/kdegames/ksnake/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdegames/ksnake/index.docbook create mode 100644 tde-i18n-ru/docs/kdegames/ksokoban/Makefile.am create mode 100644 tde-i18n-ru/docs/kdegames/ksokoban/Makefile.in create mode 100644 tde-i18n-ru/docs/kdegames/ksokoban/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdegames/ksokoban/index.docbook create mode 100644 tde-i18n-ru/docs/kdegames/kspaceduel/Makefile.am create mode 100644 tde-i18n-ru/docs/kdegames/kspaceduel/Makefile.in create mode 100644 tde-i18n-ru/docs/kdegames/kspaceduel/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdegames/kspaceduel/index.docbook create mode 100644 tde-i18n-ru/docs/kdegames/ktron/Makefile.am create mode 100644 tde-i18n-ru/docs/kdegames/ktron/Makefile.in create mode 100644 tde-i18n-ru/docs/kdegames/ktron/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdegames/ktron/index.docbook create mode 100644 tde-i18n-ru/docs/kdegames/ktuberling/Makefile.am create mode 100644 tde-i18n-ru/docs/kdegames/ktuberling/Makefile.in create mode 100644 tde-i18n-ru/docs/kdegames/ktuberling/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdegames/ktuberling/index.docbook create mode 100644 tde-i18n-ru/docs/kdegames/ktuberling/technical-reference.docbook create mode 100644 tde-i18n-ru/docs/kdegames/kwin4/Makefile.am create mode 100644 tde-i18n-ru/docs/kdegames/kwin4/Makefile.in create mode 100644 tde-i18n-ru/docs/kdegames/kwin4/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdegames/kwin4/index.docbook create mode 100644 tde-i18n-ru/docs/kdegames/lskat/Makefile.am create mode 100644 tde-i18n-ru/docs/kdegames/lskat/Makefile.in create mode 100644 tde-i18n-ru/docs/kdegames/lskat/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdegames/lskat/index.docbook create mode 100644 tde-i18n-ru/docs/kdegraphics/Makefile.am create mode 100644 tde-i18n-ru/docs/kdegraphics/Makefile.in create mode 100644 tde-i18n-ru/docs/kdegraphics/kdvi/Makefile.am create mode 100644 tde-i18n-ru/docs/kdegraphics/kdvi/Makefile.in create mode 100644 tde-i18n-ru/docs/kdegraphics/kdvi/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdegraphics/kdvi/index.docbook create mode 100644 tde-i18n-ru/docs/kdegraphics/kgamma/Makefile.am create mode 100644 tde-i18n-ru/docs/kdegraphics/kgamma/Makefile.in create mode 100644 tde-i18n-ru/docs/kdegraphics/kgamma/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdegraphics/kgamma/index.docbook create mode 100644 tde-i18n-ru/docs/kdelibs/Makefile.am create mode 100644 tde-i18n-ru/docs/kdelibs/Makefile.in create mode 100644 tde-i18n-ru/docs/kdelibs/kdelibs/Makefile.am create mode 100644 tde-i18n-ru/docs/kdelibs/kdelibs/Makefile.in create mode 100644 tde-i18n-ru/docs/kdelibs/kdelibs/man-artsmessage.1.docbook create mode 100644 tde-i18n-ru/docs/kdelibs/kdelibs/man-checkXML.1.docbook create mode 100644 tde-i18n-ru/docs/kdelibs/kdelibs/man-dcop.1.docbook create mode 100644 tde-i18n-ru/docs/kdelibs/kdelibs/man-kbuildsycoca.8.docbook create mode 100644 tde-i18n-ru/docs/kdelibs/kdelibs/man-kdeoptions.7.docbook create mode 100644 tde-i18n-ru/docs/kdelibs/kdelibs/man-qtoptions.7.docbook create mode 100644 tde-i18n-ru/docs/kdelibs/kspell/Makefile.am create mode 100644 tde-i18n-ru/docs/kdelibs/kspell/Makefile.in create mode 100644 tde-i18n-ru/docs/kdelibs/kspell/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdelibs/kspell/index.docbook create mode 100644 tde-i18n-ru/docs/kdemultimedia/Makefile.am create mode 100644 tde-i18n-ru/docs/kdemultimedia/Makefile.in create mode 100644 tde-i18n-ru/docs/kdemultimedia/artsbuilder/Makefile.am create mode 100644 tde-i18n-ru/docs/kdemultimedia/artsbuilder/Makefile.in create mode 100644 tde-i18n-ru/docs/kdemultimedia/artsbuilder/apis.docbook create mode 100644 tde-i18n-ru/docs/kdemultimedia/artsbuilder/artsbuilder.docbook create mode 100644 tde-i18n-ru/docs/kdemultimedia/artsbuilder/detail.docbook create mode 100644 tde-i18n-ru/docs/kdemultimedia/artsbuilder/digitalaudio.docbook create mode 100644 tde-i18n-ru/docs/kdemultimedia/artsbuilder/faq.docbook create mode 100644 tde-i18n-ru/docs/kdemultimedia/artsbuilder/future.docbook create mode 100644 tde-i18n-ru/docs/kdemultimedia/artsbuilder/glossary.docbook create mode 100644 tde-i18n-ru/docs/kdemultimedia/artsbuilder/gui.docbook create mode 100644 tde-i18n-ru/docs/kdemultimedia/artsbuilder/helping.docbook create mode 100644 tde-i18n-ru/docs/kdemultimedia/artsbuilder/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdemultimedia/artsbuilder/index.docbook create mode 100644 tde-i18n-ru/docs/kdemultimedia/artsbuilder/mcop.docbook create mode 100644 tde-i18n-ru/docs/kdemultimedia/artsbuilder/midi.docbook create mode 100644 tde-i18n-ru/docs/kdemultimedia/artsbuilder/midiintro.docbook create mode 100644 tde-i18n-ru/docs/kdemultimedia/artsbuilder/modules.docbook create mode 100644 tde-i18n-ru/docs/kdemultimedia/artsbuilder/porting.docbook create mode 100644 tde-i18n-ru/docs/kdemultimedia/artsbuilder/references.docbook create mode 100644 tde-i18n-ru/docs/kdemultimedia/artsbuilder/tools.docbook create mode 100644 tde-i18n-ru/docs/kdemultimedia/kioslave/Makefile.am create mode 100644 tde-i18n-ru/docs/kdemultimedia/kioslave/Makefile.in create mode 100644 tde-i18n-ru/docs/kdemultimedia/kioslave/audiocd.docbook create mode 100644 tde-i18n-ru/docs/kdemultimedia/kmid/Makefile.am create mode 100644 tde-i18n-ru/docs/kdemultimedia/kmid/Makefile.in create mode 100644 tde-i18n-ru/docs/kdemultimedia/kmid/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdemultimedia/kmid/index.docbook create mode 100644 tde-i18n-ru/docs/kdenetwork/Makefile.am create mode 100644 tde-i18n-ru/docs/kdenetwork/Makefile.in create mode 100644 tde-i18n-ru/docs/kdenetwork/kcontrol/Makefile.am create mode 100644 tde-i18n-ru/docs/kdenetwork/kcontrol/Makefile.in create mode 100644 tde-i18n-ru/docs/kdenetwork/kcontrol/kcmktalkd/Makefile.am create mode 100644 tde-i18n-ru/docs/kdenetwork/kcontrol/kcmktalkd/Makefile.in create mode 100644 tde-i18n-ru/docs/kdenetwork/kcontrol/kcmktalkd/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdenetwork/kcontrol/kcmktalkd/index.docbook create mode 100644 tde-i18n-ru/docs/kdenetwork/kcontrol/lanbrowser/Makefile.am create mode 100644 tde-i18n-ru/docs/kdenetwork/kcontrol/lanbrowser/Makefile.in create mode 100644 tde-i18n-ru/docs/kdenetwork/kcontrol/lanbrowser/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdenetwork/kcontrol/lanbrowser/index.docbook create mode 100644 tde-i18n-ru/docs/kdenetwork/kdict/Makefile.am create mode 100644 tde-i18n-ru/docs/kdenetwork/kdict/Makefile.in create mode 100644 tde-i18n-ru/docs/kdenetwork/kdict/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdenetwork/kdict/index.docbook create mode 100644 tde-i18n-ru/docs/kdenetwork/knewsticker/Makefile.am create mode 100644 tde-i18n-ru/docs/kdenetwork/knewsticker/Makefile.in create mode 100644 tde-i18n-ru/docs/kdenetwork/knewsticker/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdenetwork/knewsticker/index.docbook create mode 100644 tde-i18n-ru/docs/kdenetwork/kppp/Makefile.am create mode 100644 tde-i18n-ru/docs/kdenetwork/kppp/Makefile.in create mode 100644 tde-i18n-ru/docs/kdenetwork/kppp/accounting.docbook create mode 100644 tde-i18n-ru/docs/kdenetwork/kppp/callback.docbook create mode 100644 tde-i18n-ru/docs/kdenetwork/kppp/chap.docbook create mode 100644 tde-i18n-ru/docs/kdenetwork/kppp/dialog-setup.docbook create mode 100644 tde-i18n-ru/docs/kdenetwork/kppp/getting-online.docbook create mode 100644 tde-i18n-ru/docs/kdenetwork/kppp/global-settings.docbook create mode 100644 tde-i18n-ru/docs/kdenetwork/kppp/hayes.docbook create mode 100644 tde-i18n-ru/docs/kdenetwork/kppp/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdenetwork/kppp/index.docbook create mode 100644 tde-i18n-ru/docs/kdenetwork/kppp/kppp-faq.docbook create mode 100644 tde-i18n-ru/docs/kdenetwork/kppp/security.docbook create mode 100644 tde-i18n-ru/docs/kdenetwork/kppp/tricks.docbook create mode 100644 tde-i18n-ru/docs/kdenetwork/kppp/wizard.docbook create mode 100644 tde-i18n-ru/docs/kdenetwork/krdc/Makefile.am create mode 100644 tde-i18n-ru/docs/kdenetwork/krdc/Makefile.in create mode 100644 tde-i18n-ru/docs/kdenetwork/krdc/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdenetwork/krdc/index.docbook create mode 100644 tde-i18n-ru/docs/kdenetwork/krfb/Makefile.am create mode 100644 tde-i18n-ru/docs/kdenetwork/krfb/Makefile.in create mode 100644 tde-i18n-ru/docs/kdenetwork/krfb/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdenetwork/krfb/index.docbook create mode 100644 tde-i18n-ru/docs/kdenetwork/ktalkd/Makefile.am create mode 100644 tde-i18n-ru/docs/kdenetwork/ktalkd/Makefile.in create mode 100644 tde-i18n-ru/docs/kdenetwork/ktalkd/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdenetwork/ktalkd/index.docbook create mode 100644 tde-i18n-ru/docs/kdenetwork/lisa/Makefile.am create mode 100644 tde-i18n-ru/docs/kdenetwork/lisa/Makefile.in create mode 100644 tde-i18n-ru/docs/kdenetwork/lisa/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdenetwork/lisa/index.docbook create mode 100644 tde-i18n-ru/docs/kdepim/Makefile.am create mode 100644 tde-i18n-ru/docs/kdepim/Makefile.in create mode 100644 tde-i18n-ru/docs/kdepim/kandy/Makefile.am create mode 100644 tde-i18n-ru/docs/kdepim/kandy/Makefile.in create mode 100644 tde-i18n-ru/docs/kdepim/kandy/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdepim/kandy/index.docbook create mode 100644 tde-i18n-ru/docs/kdepim/kmail/Makefile.am create mode 100644 tde-i18n-ru/docs/kdepim/kmail/Makefile.in create mode 100644 tde-i18n-ru/docs/kdepim/kmail/credits-and-licenses.docbook create mode 100644 tde-i18n-ru/docs/kdepim/kmail/getting-started.docbook create mode 100644 tde-i18n-ru/docs/kdepim/kmail/importing.docbook create mode 100644 tde-i18n-ru/docs/kdepim/kmail/intro.docbook create mode 100644 tde-i18n-ru/docs/kdepim/knode/Makefile.am create mode 100644 tde-i18n-ru/docs/kdepim/knode/Makefile.in create mode 100644 tde-i18n-ru/docs/kdepim/knode/faq.docbook create mode 100644 tde-i18n-ru/docs/kdepim/knode/gloss.docbook create mode 100644 tde-i18n-ru/docs/kdepim/knode/install.docbook create mode 100644 tde-i18n-ru/docs/kdepim/knode/introduction.docbook create mode 100644 tde-i18n-ru/docs/kdepim/knode/more.docbook create mode 100644 tde-i18n-ru/docs/kdepim/knode/using-morefeatures.docbook create mode 100644 tde-i18n-ru/docs/kdepim/knode/using-subscribing.docbook create mode 100644 tde-i18n-ru/docs/kdepim/knotes/Makefile.am create mode 100644 tde-i18n-ru/docs/kdepim/knotes/Makefile.in create mode 100644 tde-i18n-ru/docs/kdepim/knotes/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdepim/knotes/index.docbook create mode 100644 tde-i18n-ru/docs/kdepim/konsolekalendar/Makefile.am create mode 100644 tde-i18n-ru/docs/kdepim/konsolekalendar/Makefile.in create mode 100644 tde-i18n-ru/docs/kdepim/konsolekalendar/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdepim/konsolekalendar/index.docbook create mode 100644 tde-i18n-ru/docs/kdepim/korn/Makefile.am create mode 100644 tde-i18n-ru/docs/kdepim/korn/Makefile.in create mode 100644 tde-i18n-ru/docs/kdepim/korn/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdepim/korn/index.docbook create mode 100644 tde-i18n-ru/docs/kdepim/ktnef/Makefile.am create mode 100644 tde-i18n-ru/docs/kdepim/ktnef/Makefile.in create mode 100644 tde-i18n-ru/docs/kdepim/ktnef/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdepim/ktnef/index.docbook create mode 100644 tde-i18n-ru/docs/kdepim/kwatchgnupg/Makefile.am create mode 100644 tde-i18n-ru/docs/kdepim/kwatchgnupg/Makefile.in create mode 100644 tde-i18n-ru/docs/kdepim/kwatchgnupg/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdepim/kwatchgnupg/index.docbook create mode 100644 tde-i18n-ru/docs/kdesdk/Makefile.am create mode 100644 tde-i18n-ru/docs/kdesdk/Makefile.in create mode 100644 tde-i18n-ru/docs/kdesdk/kbabel/Makefile.am create mode 100644 tde-i18n-ru/docs/kdesdk/kbabel/Makefile.in create mode 100644 tde-i18n-ru/docs/kdesdk/kbabel/glossary.docbook create mode 100644 tde-i18n-ru/docs/kdesdk/kbabel/kbabeldict.docbook create mode 100644 tde-i18n-ru/docs/kdesdk/scripts/Makefile.am create mode 100644 tde-i18n-ru/docs/kdesdk/scripts/Makefile.in create mode 100644 tde-i18n-ru/docs/kdesdk/scripts/man-po2xml.1.docbook create mode 100644 tde-i18n-ru/docs/kdesdk/scripts/man-split2po.1.docbook create mode 100644 tde-i18n-ru/docs/kdesdk/scripts/man-swappo.1.docbook create mode 100644 tde-i18n-ru/docs/kdesdk/scripts/man-xml2pot.1.docbook create mode 100644 tde-i18n-ru/docs/kdesdk/umbrello/Makefile.am create mode 100644 tde-i18n-ru/docs/kdesdk/umbrello/Makefile.in create mode 100644 tde-i18n-ru/docs/kdesdk/umbrello/authors.docbook create mode 100644 tde-i18n-ru/docs/kdesdk/umbrello/code_import_and_generation.docbook create mode 100644 tde-i18n-ru/docs/kdesdk/umbrello/credits.docbook create mode 100644 tde-i18n-ru/docs/kdesdk/umbrello/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdesdk/umbrello/index.docbook create mode 100644 tde-i18n-ru/docs/kdesdk/umbrello/introduction.docbook create mode 100644 tde-i18n-ru/docs/kdesdk/umbrello/other_features.docbook create mode 100644 tde-i18n-ru/docs/kdesdk/umbrello/uml_basics.docbook create mode 100644 tde-i18n-ru/docs/kdesdk/umbrello/working_with_umbrello.docbook create mode 100644 tde-i18n-ru/docs/kdetoys/Makefile.am create mode 100644 tde-i18n-ru/docs/kdetoys/Makefile.in create mode 100644 tde-i18n-ru/docs/kdetoys/amor/Makefile.am create mode 100644 tde-i18n-ru/docs/kdetoys/amor/Makefile.in create mode 100644 tde-i18n-ru/docs/kdetoys/amor/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdetoys/amor/index.docbook create mode 100644 tde-i18n-ru/docs/kdetoys/kmoon/Makefile.am create mode 100644 tde-i18n-ru/docs/kdetoys/kmoon/Makefile.in create mode 100644 tde-i18n-ru/docs/kdetoys/kmoon/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdetoys/kmoon/index.docbook create mode 100644 tde-i18n-ru/docs/kdetoys/kodo/Makefile.am create mode 100644 tde-i18n-ru/docs/kdetoys/kodo/Makefile.in create mode 100644 tde-i18n-ru/docs/kdetoys/kodo/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdetoys/kodo/index.docbook create mode 100644 tde-i18n-ru/docs/kdetoys/kweather/Makefile.am create mode 100644 tde-i18n-ru/docs/kdetoys/kweather/Makefile.in create mode 100644 tde-i18n-ru/docs/kdetoys/kweather/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdetoys/kweather/index.docbook create mode 100644 tde-i18n-ru/docs/kdetoys/kworldclock/Makefile.am create mode 100644 tde-i18n-ru/docs/kdetoys/kworldclock/Makefile.in create mode 100644 tde-i18n-ru/docs/kdetoys/kworldclock/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdetoys/kworldclock/index.docbook create mode 100644 tde-i18n-ru/docs/kdeutils/KRegExpEditor/Makefile.am create mode 100644 tde-i18n-ru/docs/kdeutils/KRegExpEditor/Makefile.in create mode 100644 tde-i18n-ru/docs/kdeutils/KRegExpEditor/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdeutils/KRegExpEditor/index.docbook create mode 100644 tde-i18n-ru/docs/kdeutils/Makefile.am create mode 100644 tde-i18n-ru/docs/kdeutils/Makefile.in create mode 100644 tde-i18n-ru/docs/kdeutils/ark/Makefile.am create mode 100644 tde-i18n-ru/docs/kdeutils/ark/Makefile.in create mode 100644 tde-i18n-ru/docs/kdeutils/ark/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdeutils/ark/index.docbook create mode 100644 tde-i18n-ru/docs/kdeutils/ark/man-ark.1.docbook create mode 100644 tde-i18n-ru/docs/kdeutils/kcalc/Makefile.am create mode 100644 tde-i18n-ru/docs/kdeutils/kcalc/Makefile.in create mode 100644 tde-i18n-ru/docs/kdeutils/kcalc/commands.docbook create mode 100644 tde-i18n-ru/docs/kdeutils/kcalc/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdeutils/kcalc/index.docbook create mode 100644 tde-i18n-ru/docs/kdeutils/kcharselect/Makefile.am create mode 100644 tde-i18n-ru/docs/kdeutils/kcharselect/Makefile.in create mode 100644 tde-i18n-ru/docs/kdeutils/kcharselect/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdeutils/kcharselect/index.docbook create mode 100644 tde-i18n-ru/docs/kdeutils/kcontrol/Makefile.am create mode 100644 tde-i18n-ru/docs/kdeutils/kcontrol/Makefile.in create mode 100644 tde-i18n-ru/docs/kdeutils/kcontrol/kcmlowbatcrit/Makefile.am create mode 100644 tde-i18n-ru/docs/kdeutils/kcontrol/kcmlowbatcrit/Makefile.in create mode 100644 tde-i18n-ru/docs/kdeutils/kcontrol/kcmlowbatcrit/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdeutils/kcontrol/kcmlowbatcrit/index.docbook create mode 100644 tde-i18n-ru/docs/kdeutils/kcontrol/kcmlowbatwarn/Makefile.am create mode 100644 tde-i18n-ru/docs/kdeutils/kcontrol/kcmlowbatwarn/Makefile.in create mode 100644 tde-i18n-ru/docs/kdeutils/kcontrol/kcmlowbatwarn/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdeutils/kcontrol/kcmlowbatwarn/index.docbook create mode 100644 tde-i18n-ru/docs/kdeutils/kcontrol/laptop/Makefile.am create mode 100644 tde-i18n-ru/docs/kdeutils/kcontrol/laptop/Makefile.in create mode 100644 tde-i18n-ru/docs/kdeutils/kcontrol/laptop/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdeutils/kcontrol/laptop/index.docbook create mode 100644 tde-i18n-ru/docs/kdeutils/kcontrol/powerctrl/Makefile.am create mode 100644 tde-i18n-ru/docs/kdeutils/kcontrol/powerctrl/Makefile.in create mode 100644 tde-i18n-ru/docs/kdeutils/kcontrol/powerctrl/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdeutils/kcontrol/powerctrl/index.docbook create mode 100644 tde-i18n-ru/docs/kdeutils/kdelirc/Makefile.am create mode 100644 tde-i18n-ru/docs/kdeutils/kdelirc/Makefile.in create mode 100644 tde-i18n-ru/docs/kdeutils/kdelirc/irkick/Makefile.am create mode 100644 tde-i18n-ru/docs/kdeutils/kdelirc/irkick/Makefile.in create mode 100644 tde-i18n-ru/docs/kdeutils/kdelirc/irkick/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdeutils/kdelirc/irkick/index.docbook create mode 100644 tde-i18n-ru/docs/kdeutils/kdelirc/kcmlirc/Makefile.am create mode 100644 tde-i18n-ru/docs/kdeutils/kdelirc/kcmlirc/Makefile.in create mode 100644 tde-i18n-ru/docs/kdeutils/kdelirc/kcmlirc/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdeutils/kdelirc/kcmlirc/index.docbook create mode 100644 tde-i18n-ru/docs/kdeutils/kdf/Makefile.am create mode 100644 tde-i18n-ru/docs/kdeutils/kdf/Makefile.in create mode 100644 tde-i18n-ru/docs/kdeutils/kdf/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdeutils/kdf/index.docbook create mode 100644 tde-i18n-ru/docs/kdeutils/kedit/Makefile.am create mode 100644 tde-i18n-ru/docs/kdeutils/kedit/Makefile.in create mode 100644 tde-i18n-ru/docs/kdeutils/kedit/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdeutils/kedit/index.docbook create mode 100644 tde-i18n-ru/docs/kdeutils/kfloppy/Makefile.am create mode 100644 tde-i18n-ru/docs/kdeutils/kfloppy/Makefile.in create mode 100644 tde-i18n-ru/docs/kdeutils/kfloppy/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdeutils/kfloppy/index.docbook create mode 100644 tde-i18n-ru/docs/kdeutils/kgpg/Makefile.am create mode 100644 tde-i18n-ru/docs/kdeutils/kgpg/Makefile.in create mode 100644 tde-i18n-ru/docs/kdeutils/kgpg/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdeutils/kgpg/index.docbook create mode 100644 tde-i18n-ru/docs/kdeutils/khexedit/Makefile.am create mode 100644 tde-i18n-ru/docs/kdeutils/khexedit/Makefile.in create mode 100644 tde-i18n-ru/docs/kdeutils/khexedit/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdeutils/khexedit/index.docbook create mode 100644 tde-i18n-ru/docs/kdeutils/kinfocenter/Makefile.am create mode 100644 tde-i18n-ru/docs/kdeutils/kinfocenter/Makefile.in create mode 100644 tde-i18n-ru/docs/kdeutils/kinfocenter/blockdevices/Makefile.am create mode 100644 tde-i18n-ru/docs/kdeutils/kinfocenter/blockdevices/Makefile.in create mode 100644 tde-i18n-ru/docs/kdeutils/kinfocenter/blockdevices/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdeutils/kinfocenter/blockdevices/index.docbook create mode 100644 tde-i18n-ru/docs/kdeutils/kjots/Makefile.am create mode 100644 tde-i18n-ru/docs/kdeutils/kjots/Makefile.in create mode 100644 tde-i18n-ru/docs/kdeutils/kjots/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdeutils/kjots/index.docbook create mode 100644 tde-i18n-ru/docs/kdeutils/ksim/Makefile.am create mode 100644 tde-i18n-ru/docs/kdeutils/ksim/Makefile.in create mode 100644 tde-i18n-ru/docs/kdeutils/ksim/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdeutils/ksim/index.docbook create mode 100644 tde-i18n-ru/docs/kdeutils/ktimer/Makefile.am create mode 100644 tde-i18n-ru/docs/kdeutils/ktimer/Makefile.in create mode 100644 tde-i18n-ru/docs/kdeutils/ktimer/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdeutils/ktimer/index.docbook create mode 100644 tde-i18n-ru/docs/kdeutils/kwallet/Makefile.am create mode 100644 tde-i18n-ru/docs/kdeutils/kwallet/Makefile.in create mode 100644 tde-i18n-ru/docs/kdeutils/kwallet/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdeutils/kwallet/index.docbook create mode 100644 tde-i18n-ru/docs/kdeutils/superkaramba/Makefile.am create mode 100644 tde-i18n-ru/docs/kdeutils/superkaramba/Makefile.in create mode 100644 tde-i18n-ru/docs/kdeutils/superkaramba/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdeutils/superkaramba/index.docbook create mode 100644 tde-i18n-ru/docs/kdevelop/Makefile.am create mode 100644 tde-i18n-ru/docs/kdevelop/Makefile.in create mode 100644 tde-i18n-ru/docs/kdevelop/kde_app_devel/Makefile.am create mode 100644 tde-i18n-ru/docs/kdevelop/kde_app_devel/Makefile.in create mode 100644 tde-i18n-ru/docs/kdevelop/kde_app_devel/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdevelop/kde_app_devel/index.docbook create mode 100644 tde-i18n-ru/docs/kdevelop/kdearch/Makefile.am create mode 100644 tde-i18n-ru/docs/kdevelop/kdearch/Makefile.in create mode 100644 tde-i18n-ru/docs/kdevelop/kdearch/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdevelop/kdearch/index.docbook create mode 100644 tde-i18n-ru/docs/kdevelop/kdevelop/Makefile.am create mode 100644 tde-i18n-ru/docs/kdevelop/kdevelop/Makefile.in create mode 100644 tde-i18n-ru/docs/kdevelop/kdevelop/adv-build-management.docbook create mode 100644 tde-i18n-ru/docs/kdevelop/kdevelop/app-changelog.docbook create mode 100644 tde-i18n-ru/docs/kdevelop/kdevelop/app-files.docbook create mode 100644 tde-i18n-ru/docs/kdevelop/kdevelop/app-menu.docbook create mode 100644 tde-i18n-ru/docs/kdevelop/kdevelop/app-misc-info.docbook create mode 100644 tde-i18n-ru/docs/kdevelop/kdevelop/app-uimodes-examples.docbook create mode 100644 tde-i18n-ru/docs/kdevelop/kdevelop/applicationwizard.docbook create mode 100644 tde-i18n-ru/docs/kdevelop/kdevelop/class-browsers.docbook create mode 100644 tde-i18n-ru/docs/kdevelop/kdevelop/commands.docbook create mode 100644 tde-i18n-ru/docs/kdevelop/kdevelop/credits.docbook create mode 100644 tde-i18n-ru/docs/kdevelop/kdevelop/cvs.docbook create mode 100644 tde-i18n-ru/docs/kdevelop/kdevelop/debugger.docbook create mode 100644 tde-i18n-ru/docs/kdevelop/kdevelop/documentation.docbook create mode 100644 tde-i18n-ru/docs/kdevelop/kdevelop/editing.docbook create mode 100644 tde-i18n-ru/docs/kdevelop/kdevelop/file-browsers.docbook create mode 100644 tde-i18n-ru/docs/kdevelop/kdevelop/getting-started.docbook create mode 100644 tde-i18n-ru/docs/kdevelop/kdevelop/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdevelop/kdevelop/index.docbook create mode 100644 tde-i18n-ru/docs/kdevelop/kdevelop/kdevelop-install.docbook create mode 100644 tde-i18n-ru/docs/kdevelop/kdevelop/kdevelop-scripting.docbook create mode 100644 tde-i18n-ru/docs/kdevelop/kdevelop/kdevelop-survey.docbook create mode 100644 tde-i18n-ru/docs/kdevelop/kdevelop/nutshell.docbook create mode 100644 tde-i18n-ru/docs/kdevelop/kdevelop/plugin-tools.docbook create mode 100644 tde-i18n-ru/docs/kdevelop/kdevelop/project-advanced.docbook create mode 100644 tde-i18n-ru/docs/kdevelop/kdevelop/project-management.docbook create mode 100644 tde-i18n-ru/docs/kdevelop/kdevelop/setup.docbook create mode 100644 tde-i18n-ru/docs/kdevelop/kdevelop/survey-manual.docbook create mode 100644 tde-i18n-ru/docs/kdevelop/kdevelop/unixdev.docbook create mode 100644 tde-i18n-ru/docs/kdewebdev/Makefile.am create mode 100644 tde-i18n-ru/docs/kdewebdev/Makefile.in create mode 100644 tde-i18n-ru/docs/kdewebdev/kxsldbg/Makefile.am create mode 100644 tde-i18n-ru/docs/kdewebdev/kxsldbg/Makefile.in create mode 100644 tde-i18n-ru/docs/kdewebdev/kxsldbg/callstack.docbook create mode 100644 tde-i18n-ru/docs/kdewebdev/kxsldbg/credits.docbook create mode 100644 tde-i18n-ru/docs/kdewebdev/kxsldbg/entities.docbook create mode 100644 tde-i18n-ru/docs/kdewebdev/kxsldbg/glossary.docbook create mode 100644 tde-i18n-ru/docs/kdewebdev/kxsldbg/kxsldbg_configure.docbook create mode 100644 tde-i18n-ru/docs/kdewebdev/kxsldbg/kxsldbg_inspector.docbook create mode 100644 tde-i18n-ru/docs/kdewebdev/kxsldbg/kxsldbg_mainwindow.docbook create mode 100644 tde-i18n-ru/docs/kdewebdev/kxsldbg/kxsldbg_tools.docbook create mode 100644 tde-i18n-ru/docs/kdewebdev/kxsldbg/sources.docbook create mode 100644 tde-i18n-ru/docs/kdewebdev/kxsldbg/templates.docbook create mode 100644 tde-i18n-ru/docs/kdewebdev/kxsldbg/variables.docbook create mode 100644 tde-i18n-ru/docs/kdewebdev/quanta/Makefile.am create mode 100644 tde-i18n-ru/docs/kdewebdev/quanta/Makefile.in create mode 100644 tde-i18n-ru/docs/kdewebdev/quanta/adv-quanta.docbook create mode 100644 tde-i18n-ru/docs/kdewebdev/quanta/config-quanta.docbook create mode 100644 tde-i18n-ru/docs/kdewebdev/quanta/credits-license.docbook create mode 100644 tde-i18n-ru/docs/kdewebdev/quanta/debugging-quanta.docbook create mode 100644 tde-i18n-ru/docs/kdewebdev/quanta/extending-quanta.docbook create mode 100644 tde-i18n-ru/docs/kdewebdev/quanta/fundamentals.docbook create mode 100644 tde-i18n-ru/docs/kdewebdev/quanta/glossary.docbook create mode 100644 tde-i18n-ru/docs/kdewebdev/quanta/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdewebdev/quanta/index.docbook create mode 100644 tde-i18n-ru/docs/kdewebdev/quanta/installation.docbook create mode 100644 tde-i18n-ru/docs/kdewebdev/quanta/introduction.docbook create mode 100644 tde-i18n-ru/docs/kdewebdev/quanta/man-quanta.1.docbook create mode 100644 tde-i18n-ru/docs/kdewebdev/quanta/q-and-a.docbook create mode 100644 tde-i18n-ru/docs/kdewebdev/quanta/quanta-menus.docbook create mode 100644 tde-i18n-ru/docs/kdewebdev/quanta/quanta-projects.docbook create mode 100644 tde-i18n-ru/docs/kdewebdev/quanta/working-with-quanta.docbook create mode 100644 tde-i18n-ru/docs/kdewebdev/xsldbg/Makefile.am create mode 100644 tde-i18n-ru/docs/kdewebdev/xsldbg/Makefile.in create mode 100644 tde-i18n-ru/docs/kdewebdev/xsldbg/commands.docbook create mode 100644 tde-i18n-ru/docs/kdewebdev/xsldbg/credits.docbook create mode 100644 tde-i18n-ru/docs/kdewebdev/xsldbg/index.cache.bz2 create mode 100644 tde-i18n-ru/docs/kdewebdev/xsldbg/index.docbook create mode 100644 tde-i18n-ru/docs/kdewebdev/xsldbg/introduction.docbook create mode 100644 tde-i18n-ru/docs/kdewebdev/xsldbg/usage.docbook (limited to 'tde-i18n-ru/docs') diff --git a/tde-i18n-ru/docs/Makefile.am b/tde-i18n-ru/docs/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/Makefile.in b/tde-i18n-ru/docs/Makefile.in new file mode 100644 index 00000000000..281cc27e1b6 --- /dev/null +++ b/tde-i18n-ru/docs/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 +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. kdegraphics common kdeutils kdenetwork kdeadmin kdepim kdetoys kdeedu kdevelop kdesdk kdeaddons kdegames kdemultimedia kdebase kdelibs kdewebdev +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/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/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/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/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/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/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-ru/docs/common/Makefile.am b/tde-i18n-ru/docs/common/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/common/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/common/Makefile.in b/tde-i18n-ru/docs/common/Makefile.in new file mode 100644 index 00000000000..5fa47061344 --- /dev/null +++ b/tde-i18n-ru/docs/common/Makefile.in @@ -0,0 +1,623 @@ +# 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/common +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- 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/common/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/common/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/common/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/common/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/common/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-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-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-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=gpl-license.html kde-web.css Makefile.in appheader.html kde-default.css footer.html kde-common.css x11-license.html fdl-license.html mainfooter.html artistic-license.html xml.dcl bsd-license.html fdl-notice.html kde-localised.css mainheader.html lgpl-license.html header.html qpl-license.html Makefile.am doxygen.css fdl-license lgpl-license gpl-license + +#>+ 2 +docs-am: gpl-license.html header.html footer.html mainheader.html mainfooter.html kde-web.css gpl-license kde-common.css appheader.html fdl-license.html kde-default.css doxygen.css x11-license.html lgpl-license.html fdl-notice.html bsd-license.html fdl-license kde-localised.css qpl-license.html xml.dcl lgpl-license artistic-license.html + +#>+ 23 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/common + @for base in gpl-license.html header.html footer.html mainheader.html mainfooter.html kde-web.css gpl-license kde-common.css appheader.html fdl-license.html kde-default.css doxygen.css x11-license.html lgpl-license.html fdl-notice.html bsd-license.html fdl-license kde-localised.css qpl-license.html xml.dcl lgpl-license artistic-license.html ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/common/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/common/$$base ;\ + done + @echo "merging common and language specific dir" ;\ + if test ! -f $(kde_htmldir)/en/common/kde-common.css; then echo 'no english docs found in $(kde_htmldir)/en/common/'; exit 1; fi + @com_files=`cd $(kde_htmldir)/en/common && echo *` ;\ + cd $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/common ;\ + if test -n "$$com_files"; then for p in $$com_files ; do \ + case " gpl-license.html header.html footer.html mainheader.html mainfooter.html kde-web.css gpl-license kde-common.css appheader.html fdl-license.html kde-default.css doxygen.css x11-license.html lgpl-license.html fdl-notice.html bsd-license.html fdl-license kde-localised.css qpl-license.html xml.dcl lgpl-license artistic-license.html " in \ + *" $$p "*) ;; \ + *) test ! -f $$p && echo $(LN_S) ../../en/common/$$p $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/common/$$p && $(LN_S) ../../en/common/$$p $$p ;; \ + esac ; \ + done ; fi ; true + +uninstall-nls: + for base in gpl-license.html header.html footer.html mainheader.html mainfooter.html kde-web.css gpl-license kde-common.css appheader.html fdl-license.html kde-default.css doxygen.css x11-license.html lgpl-license.html fdl-notice.html bsd-license.html fdl-license kde-localised.css qpl-license.html xml.dcl lgpl-license artistic-license.html ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/common/$$base ;\ + done + + +#>+ 5 +distdir-nls: + for file in gpl-license.html header.html footer.html mainheader.html mainfooter.html kde-web.css gpl-license kde-common.css appheader.html fdl-license.html kde-default.css doxygen.css x11-license.html lgpl-license.html fdl-notice.html bsd-license.html fdl-license kde-localised.css qpl-license.html xml.dcl lgpl-license artistic-license.html ; 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/common/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/common/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/common/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-ru/docs/common/appheader.html b/tde-i18n-ru/docs/common/appheader.html new file mode 100644 index 00000000000..a214094157f --- /dev/null +++ b/tde-i18n-ru/docs/common/appheader.html @@ -0,0 +1,36 @@ + + + + + $title ($projectname) + + +
+ + + + + + +
+ + +

Документация по API $projectname

+
+ + + + + + + + + + + + + +
+
+
+
diff --git a/tde-i18n-ru/docs/common/artistic-license.html b/tde-i18n-ru/docs/common/artistic-license.html new file mode 100644 index 00000000000..2069b4ed07b --- /dev/null +++ b/tde-i18n-ru/docs/common/artistic-license.html @@ -0,0 +1,165 @@ + + + + The "Artistic License" + + + + + + + + + +

The "Artistic License"

+ +

Preamble

+ +

The intent of this document is to state the conditions under + which a Package may be copied, such that the Copyright Holder + maintains some semblance of artistic control over the + development of the package, while giving the users of the + package the right to use and distribute the Package in a + more-or-less customary fashion, plus the right to make + reasonable modifications.

+ +

Definitions

+ + +

"Package" refers to the collection of files distributed by the + Copyright Holder, and derivatives of that collection of files + created through textual modification.

+ +

"Standard Version" refers to such a Package if it has not been + modified, or has been modified in accordance with the wishes of + the Copyright Holder as specified below.

+ +

"Copyright Holder" is whoever is named in the copyright or + copyrights for the package.

+ +

"You" is you, if you're thinking about copying or distributing + this Package.

+ +

"Reasonable copying fee" is whatever you can justify on the + basis of media cost, duplication charges, time of people + involved, and so on. (You will not be required to justify it to + the Copyright Holder, but only to the computing community at + large as a market that must bear the fee.)

+ +

"Freely Available" means that no fee is charged for the item + itself, though there may be fees involved in handling the + item. It also means that recipients of the item may redistribute + it under the same conditions they received it.

+ + +
    +
  1. You may make and give away verbatim copies of the source + form of the Standard Version of this Package without + restriction, provided that you duplicate all of the original + copyright notices and associated disclaimers.
  2. + +
  3. You may apply bug fixes, portability fixes and other + modifications derived from the Public Domain or from the + Copyright Holder. A Package modified in such a way shall still + be considered the Standard Version.
  4. + +
  5. You may otherwise modify your copy of this Package in any + way, provided that you insert a prominent notice in each + changed file stating how and when you changed that file, and + provided that you do at least ONE of the following: +
      +
    1. place your modifications in the Public Domain or + otherwise make them Freely Available, such as by posting + said modifications to Usenet or an equivalent medium, or + placing the modifications on a major archive site such as + uunet.uu.net, or by allowing the Copyright Holder to + include your modifications in the Standard Version of the + Package.
    2. + +
    3. use the modified Package only within your corporation or + organization.
    4. + +
    5. rename any non-standard executables so the names do not + conflict with standard executables, which must also be + provided, and provide a separate manual page for each + non-standard executable that clearly documents how it + differs from the Standard Version. d. make other + distribution arrangements with the Copyright Holder.
    6. +
    +
  6. +
+ +

You may distribute the programs of this Package in object code + or executable form, provided that you do at least ONE of the + following:

+ +
    +
  1. distribute a Standard Version of the executables and library + files, together with instructions (in the manual page or + equivalent) on where to get the Standard Version.
  2. + +
  3. accompany the distribution with the machine-readable source + of the Package with your modifications.
  4. + +
  5. give non-standard executables non-standard names, and + clearly document the differences in manual pages (or + equivalent), together with instructions on where to get the + Standard Version.
  6. + +
  7. make other distribution arrangements with the Copyright + Holder.
  8. +
+ +

You may charge a reasonable copying fee for any distribution of + this Package. You may charge any fee you choose for support of + this Package. You may not charge a fee for this Package + itself. However, you may distribute this Package in aggregate + with other (possibly commercial) programs as part of a larger + (possibly commercial) software distribution provided that you do + not advertise this Package as a product of your own. You may + embed this Package's interpreter within an executable of yours + (by linking); this shall be construed as a mere form of + aggregation, provided that the complete Standard Version of the + interpreter is so embedded.

+ +

The scripts and library files supplied as input to or produced + as output from the programs of this Package do not automatically + fall under the copyright of this Package, but belong to whomever + generated them, and may be sold commercially, and may be + aggregated with this Package. If such scripts or library files + are aggregated with this Package via the so-called "undump" or + "unexec" methods of producing a binary executable image, then + distribution of such an image shall neither be construed as a + distribution of this Package nor shall it fall under the + restrictions of Paragraphs 3 and 4, provided that you do not + represent such an executable image as a Standard Version of this + Package.

+ +

C subroutines (or comparably compiled subroutines in other + languages) supplied by you and linked into this Package in order + to emulate subroutines and variables of the language defined by + this Package shall not be considered part of this Package, but + are the equivalent of input as in Paragraph 6, provided these + subroutines do not change the language in any way that would + cause it to fail the regression tests for the language.

+ +

Aggregation of this Package with a commercial distribution is + always permitted provided that the use of this Package is + embedded; that is, when no overt attempt is made to make this + Package's interfaces visible to the end user of the commercial + distribution. Such use shall not be construed as a distribution + of this Package.

+ +

The name of the Copyright Holder may not be used to endorse or + promote products derived from this software without specific + prior written permission.

+ +

THIS PACKAGE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR + IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED + WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR + PURPOSE.

+ +
The End
+ + diff --git a/tde-i18n-ru/docs/common/bsd-license.html b/tde-i18n-ru/docs/common/bsd-license.html new file mode 100644 index 00000000000..7e87fe00e70 --- /dev/null +++ b/tde-i18n-ru/docs/common/bsd-license.html @@ -0,0 +1,29 @@ + + + + Лицензия BSD + + + + + + + + + +

Лицензия BSD

+ +

Разрешается повторное распространение и использование как в + виде исходника так и в двоичной форме, с изменениями или без, + при соблюдении следующих условий:

+ +
    +
  1. При повторном распространении исходного кода должно оставаться указанное выше уведомление об авторском праве, этот список условий и нижеследующий отказ от гарантий.
  2. + +
  3. При повторном распространении двоичного кода должно воспроизводиться указанное выше уведомление об авторском праве, этот список условий и нижеследующий отказ от гарантий в документации и/или в других материалах, поставляемых при распространении.
  4. +
+ +

ЭТО ПРОГРАММА ПРЕДОСТАВЛЕНА БЕСПЛАТНО ДЕРЖАТЕЛЯМИ АВТОРСКИХ ПРАВ И/ИЛИ ДРУГИМИ СТОРОНАМИ «КАК ОНА ЕСТЬ» БЕЗ КАКОГО-ЛИБО ВИДА ГАРАНТИЙ, ВЫРАЖЕННЫХ ЯВНО ИЛИ ПОДРАЗУМЕВАЕМЫХ, ВКЛЮЧАЯ, НО НЕ ОГРАНИЧИВАЯСЬ ИМИ, ПОДРАЗУМЕВАЕМЫЕ ГАРАНТИИ КОММЕРЧЕСКОЙ ЦЕННОСТИ И ПРИГОДНОСТИ ДЛЯ КОНКРЕТНОЙ ЦЕЛИ. НИ В КОЕМ СЛУЧАЕ, ЕСЛИ НЕ ТРЕБУЕТСЯ СООТВЕТСТВУЮЩИМ ЗАКОНОМ, ИЛИ НЕ УСТАНОВЛЕНО В УСНОЙ ФОРМЕ, НИ ОДИН ДЕРЖАТЕЛЬ АВТОРСКИХ ПРАВ И НИ ОДНО ДРУГОЕ ЛИЦО, КОТОРОЕ МОЖЕТ ИЗМЕНЯТЬ И/ИЛИ ПОВТОРНО РАСПРОСТРАНЯТЬ ПРОГРАММУ, КАК БЫЛО РАЗРЕШЕНО ВЫШЕ, НЕ ОТВЕТСТВЕННЫ ПЕРЕД ВАМИ ЗА УБЫТКИ, ВКЛЮЧАЯ ЛЮБЫЕ ОБЩИЕ, СЛУЧАЙНЫЕ, СПЕЦИАЛЬНЫЕ ИЛИ ПОСЛЕДОВАВШИЕ УБЫТКИ, ПРОИСТЕКАЮЩИЕ ИЗ ИСПОЛЬЗОВАНИЯ ИЛИ НЕВОЗМОЖНОСТИ ИСПЛЬЗОВАНИЯ ПРОГРАММЫ (ВКЛЮЧАЯ, НО НЕ ОГРАНИЧИВАЯСЬ ПОТЕРЕЙ ДАННЫХ, ИЛИ ДАННЫМИ, СТАВШИМИ НЕПРАВИЛЬНЫМИ, ИЛИ ПОТЕРЯМИ ПРИНЕСЕННЫМИ ИЗ-ЗА ВАС ИЛИ ТРЕТЬИХ ЛИЦ, ИЛИ ОТКАЗОМ ПРОГРАММЫ РАБОТАТЬ СОВМЕСТНО С ДРУГИМИ ПРОГРАММАМИ), ДАЖЕ ЕСЛИ ТАКОЙ ДЕРЖАТЕЛЬ ИЛИ ДРУГОЕ ЛИЦО БЫЛИ ИЗВЕЩЕНЫ О ВОЗМОЖНОСТИ ТАКИХ УБЫТКОВ.

+ + diff --git a/tde-i18n-ru/docs/common/doxygen.css b/tde-i18n-ru/docs/common/doxygen.css new file mode 100644 index 00000000000..587390b3744 --- /dev/null +++ b/tde-i18n-ru/docs/common/doxygen.css @@ -0,0 +1,416 @@ +/** + * based on code by Sebastian Faubel + * modified by Christoph Cullmann + */ + +/* common (X)HTML formats */ + +body { +font-size: 100%; +line-height: 1.2em; /* Note: it is inherited as is, not recalculated! */ +background-color: white; +color: black; +font-family: sans-serif; +padding: 0; +margin: 0; +} + +table, td, th { +font-family: sans-serif; +padding: 0; +margin: 0; +text-align: left; +} + +input, select { +font-size: 0.8em; +line-height: 1em; +} + +optgroup { +font-style: normal; +} + +a:link { +color: #0000C0; +text-decoration: none; +} + +a:visited { +color: #800080; +text-decoration: none; +} + +a:hover { +text-decoration: underline; +} + +/* navigation header, this is the combined area with logo and section links */ + +#nav_header_top { + position: absolute; + z-index: 5; + + top: 0px; + left: 0px; + right: 0px; + width: 100%; + height: 52px; + + text-align: right; + + background-color: #418ade; + border-bottom: 1px solid #000000; +} + +#nav_header_bottom { + margin-top: 52px; + padding: 6px 6px 6px 84px; + background-color: #dfe7f3; + border-bottom: 1px solid #000000; + height: 1em; +} + +#nav_header_logo { + float: left; + margin-top: 10px; + margin-left: 10px; + border: 0px; + z-index: 10; +} + +#nav_header_logo a img { + width: 64px; + height: 64px; +} + +/* title text */ +#nav_header_title { + position: absolute; + top: 12px; + left: 86px; + border: 0px; + font-size: 32px; + font-weight: bold; + color: white; + white-space: nowrap; + + line-height: 36px; +} + +/* location combo */ +#nav_header_location { + position: absolute; + top: 12px; + right: 8px; + border: 0px; + color: #444; + vertical-align: middle; + white-space: nowrap; + + font-size: 14px; +} + +/* location URL */ +#nav_header_bottom_left { + float:left; + text-align: left; + vertical-align: middle; + + font-size: 0.8em; + line-height: 1.1em; +} + +/* place for the links to contact, sitemap, ... s*/ +#nav_header_bottom_right { + text-align: right; + vertical-align: middle; + + font-size: 0.8em; + line-height: 1.1em; +} + +#nav_header_bottom a:link, #nav_header_bottom a:visited { + text-decoration: none; +} + +#nav_header_bottom a:hover { + text-decoration: underline; +} + +.nav_list ul { +margin: 0px; +padding: 0em; +} + +.nav_list ul li { +list-style-type: none; +position: relative; +left: -2em; +padding: 0px; +} + +/* main color definitions */ + +.invisible { +display: none; +} + +.menuheader { +height: 0; +line-height: 0; +margin: 0; +padding: 0; +font-size: 0; +background-color: #3E91EB; +} + +#leftmenu, #rightmenu { +width: 20%; +} + +#leftmenu h2, #rightmenu h2 { +font-size: 1em; +padding-left: 1em; +vertical-align: middle; +background-color: #418ade; +border-top: 0.3em solid #418ade; +border-bottom: 0.3em solid #418ade; +color: white; +margin-top: 0; +} + +#leftmenu ul, #rightmenu ul { +margin: 0; +padding-left: 0.5em; +padding-bottom: 1em; +} + +#leftmenu li, #rightmenu li { +font-size: 0.8em; +margin-left: 2em; +} + +#leftmenu ul ul, #rightmenu ul ul { +margin: 0; +padding-left: 0; +} + +#leftmenu li li, #rightmenu li li{ +font-size: 0.8em; +margin-left: 1em; +} + +/** + * page footer + */ + +/* background + border at top */ +#footer { + border-top: 1px solid #000000; + background-image: url(/media/images/footer_bg.png); + background-repeat: repeat-x; + background: #418ADE; + width: 100%; + height: 100px; + bottom:0px; +} + +/* right footer, contains the wave image */ +#footer_right { + float: right; + right: 0px; + text-align: right; + z-index: 5; +} + +#footer_right img { +display: none; +} + +/* left footer, contains the text */ +#footer_left { + float: left; + text-align: left; + padding: 1em 1.5em 0em 1.5em; + clear: both; + z-index: 10; +} + +#header { +font-size: 0.8em; +height: 1.2em; +padding-left: 1em; +vertical-align: middle; +background-color: #418ade; +color: white; +margin: 0; +padding: 0; +border-top: 1px solid white; +border-bottom: 1px solid #206dcd; +} + +#headerpath { +text-align: left; +font-weight: bold; +padding-left: 0.5em; +} + +#headermenu { +text-align: right; +font-weight: bold; +padding-right: 0.5em; +} + +#rightmenu h3 { +padding: 0.3em 1.3em; +font-size: 1em; +} + +/* classes */ + +/* static IDs, ordered top to bottom */ + +#location { +padding-right: 1em; +vertical-align: middle; +text-align: right; +} + +#location i { +color: #036; +font-style: normal; +font-size: 0.8em; +} + +#location form { +margin: 0; +} + +#location input, #location select { +margin: 2px; +} + +#content { +background-color: white; +padding: 0.5em 0.7em 1.5em 0.7em; +background-color: white; +text-align: justify; +} + +#content td, #content th { +font-family: sans-serif; +padding: 0.25em; +margin: 0; +text-align: left; +} + +#content h4, #content h3, #content h2, #content h1 { +color: #418ade; +text-align: left; +line-height: 1em; /* without this lines stick in each other for headings */ +} + +#quicklinks { +background-color: #E6F0F9; +font-size: 1em; +padding: 1em; +text-align: center; +margin-top: 1em; +margin-left: 0.5em; +margin-bottom: 0.5em; +margin-right: 0.5em; +} + +#leftmenu, #rightmenu { +background-color: white; +color: #036; +} + +.menu_box { + border-top: 8px solid white; + + border-right: 8px solid white; + border-left: 8px solid white; + + background-color: #dfe7f3; +} + +#search { +text-align: center; +padding: 0.2em 0.2em 0.2em 0.2em; +} + +#search label { +display: none; +} + +#search input, #search select { +width: 95%; +margin-bottom: 2px; +} + +#hotspot { +font-size: 0.8em; +line-height: 1em; +text-align: center; +padding: 0 0 0.8em 0; +} + +#rightmenu h3 { +margin-bottom: 0; +} + +.newsbox1 { +background-color: #E6F0F9; +margin-top: 1em; +margin-bottom: 0.5em; +} + +.newsbox2 { +background-color: white; +margin-top: 1em; +margin-bottom: 0.5em +} + +/* hidden stuff */ +.doNotDisplay { + display: none; +} + +/* common style for tables used in the page */ +.table_box { + background-color: #dfe7f3; + border: 0; + padding: 0; + margin: 0; + border-spacing: 0; +} + +.table_box th { + background-color: #418ade; + color: white; +} + +td.indexkey { +vertical-align: top; +background: #dfe7f3; +} + +#content td.memItemLeft { +text-align: right; +} + +.groupHeader { +font-size: large; +color: #418ADE; +} + +hr { display: none; } +#content h2 { margin-left: 0px; } +table.mdTable { background-color: #f8f8f8; border: .2em solid #d7d7d7; } +td.mdRow { padding: 8px 20px; } +td.md { font-weight: bold; } +td.mdname1 { font-weight: bold; color: #602020; } +td.mdname { font-weight: bold; color: #602020; } + diff --git a/tde-i18n-ru/docs/common/fdl-license b/tde-i18n-ru/docs/common/fdl-license new file mode 100644 index 00000000000..2f56ad43524 --- /dev/null +++ b/tde-i18n-ru/docs/common/fdl-license @@ -0,0 +1,356 @@ + GNU Free Documentation License + Version 1.1, March 2000 + + Copyright (C) 2000 Free Software Foundation, Inc. + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + +0. PREAMBLE + +The purpose of this License is to make a manual, textbook, or other +written document "free" in the sense of freedom: to assure everyone +the effective freedom to copy and redistribute it, with or without +modifying it, either commercially or noncommercially. Secondarily, +this License preserves for the author and publisher a way to get +credit for their work, while not being considered responsible for +modifications made by others. + +This License is a kind of "copyleft", which means that derivative +works of the document must themselves be free in the same sense. It +complements the GNU General Public License, which is a copyleft +license designed for free software. + +We have designed this License in order to use it for manuals for free +software, because free software needs free documentation: a free +program should come with manuals providing the same freedoms that the +software does. But this License is not limited to software manuals; +it can be used for any textual work, regardless of subject matter or +whether it is published as a printed book. We recommend this License +principally for works whose purpose is instruction or reference. + + +1. APPLICABILITY AND DEFINITIONS + +This License applies to any manual or other work that contains a +notice placed by the copyright holder saying it can be distributed +under the terms of this License. The "Document", below, refers to any +such manual or work. Any member of the public is a licensee, and is +addressed as "you". + +A "Modified Version" of the Document means any work containing the +Document or a portion of it, either copied verbatim, or with +modifications and/or translated into another language. + +A "Secondary Section" is a named appendix or a front-matter section of +the Document that deals exclusively with the relationship of the +publishers or authors of the Document to the Document's overall subject +(or to related matters) and contains nothing that could fall directly +within that overall subject. (For example, if the Document is in part a +textbook of mathematics, a Secondary Section may not explain any +mathematics.) The relationship could be a matter of historical +connection with the subject or with related matters, or of legal, +commercial, philosophical, ethical or political position regarding +them. + +The "Invariant Sections" are certain Secondary Sections whose titles +are designated, as being those of Invariant Sections, in the notice +that says that the Document is released under this License. + +The "Cover Texts" are certain short passages of text that are listed, +as Front-Cover Texts or Back-Cover Texts, in the notice that says that +the Document is released under this License. + +A "Transparent" copy of the Document means a machine-readable copy, +represented in a format whose specification is available to the +general public, whose contents can be viewed and edited directly and +straightforwardly with generic text editors or (for images composed of +pixels) generic paint programs or (for drawings) some widely available +drawing editor, and that is suitable for input to text formatters or +for automatic translation to a variety of formats suitable for input +to text formatters. A copy made in an otherwise Transparent file +format whose markup has been designed to thwart or discourage +subsequent modification by readers is not Transparent. A copy that is +not "Transparent" is called "Opaque". + +Examples of suitable formats for Transparent copies include plain +ASCII without markup, Texinfo input format, LaTeX input format, SGML +or XML using a publicly available DTD, and standard-conforming simple +HTML designed for human modification. Opaque formats include +PostScript, PDF, proprietary formats that can be read and edited only +by proprietary word processors, SGML or XML for which the DTD and/or +processing tools are not generally available, and the +machine-generated HTML produced by some word processors for output +purposes only. + +The "Title Page" means, for a printed book, the title page itself, +plus such following pages as are needed to hold, legibly, the material +this License requires to appear in the title page. For works in +formats which do not have any title page as such, "Title Page" means +the text near the most prominent appearance of the work's title, +preceding the beginning of the body of the text. + + +2. VERBATIM COPYING + +You may copy and distribute the Document in any medium, either +commercially or noncommercially, provided that this License, the +copyright notices, and the license notice saying this License applies +to the Document are reproduced in all copies, and that you add no other +conditions whatsoever to those of this License. You may not use +technical measures to obstruct or control the reading or further +copying of the copies you make or distribute. However, you may accept +compensation in exchange for copies. If you distribute a large enough +number of copies you must also follow the conditions in section 3. + +You may also lend copies, under the same conditions stated above, and +you may publicly display copies. + + +3. COPYING IN QUANTITY + +If you publish printed copies of the Document numbering more than 100, +and the Document's license notice requires Cover Texts, you must enclose +the copies in covers that carry, clearly and legibly, all these Cover +Texts: Front-Cover Texts on the front cover, and Back-Cover Texts on +the back cover. Both covers must also clearly and legibly identify +you as the publisher of these copies. The front cover must present +the full title with all words of the title equally prominent and +visible. You may add other material on the covers in addition. +Copying with changes limited to the covers, as long as they preserve +the title of the Document and satisfy these conditions, can be treated +as verbatim copying in other respects. + +If the required texts for either cover are too voluminous to fit +legibly, you should put the first ones listed (as many as fit +reasonably) on the actual cover, and continue the rest onto adjacent +pages. + +If you publish or distribute Opaque copies of the Document numbering +more than 100, you must either include a machine-readable Transparent +copy along with each Opaque copy, or state in or with each Opaque copy +a publicly-accessible computer-network location containing a complete +Transparent copy of the Document, free of added material, which the +general network-using public has access to download anonymously at no +charge using public-standard network protocols. If you use the latter +option, you must take reasonably prudent steps, when you begin +distribution of Opaque copies in quantity, to ensure that this +Transparent copy will remain thus accessible at the stated location +until at least one year after the last time you distribute an Opaque +copy (directly or through your agents or retailers) of that edition to +the public. + +It is requested, but not required, that you contact the authors of the +Document well before redistributing any large number of copies, to give +them a chance to provide you with an updated version of the Document. + + +4. MODIFICATIONS + +You may copy and distribute a Modified Version of the Document under +the conditions of sections 2 and 3 above, provided that you release +the Modified Version under precisely this License, with the Modified +Version filling the role of the Document, thus licensing distribution +and modification of the Modified Version to whoever possesses a copy +of it. In addition, you must do these things in the Modified Version: + +A. Use in the Title Page (and on the covers, if any) a title distinct + from that of the Document, and from those of previous versions + (which should, if there were any, be listed in the History section + of the Document). You may use the same title as a previous version + if the original publisher of that version gives permission. +B. List on the Title Page, as authors, one or more persons or entities + responsible for authorship of the modifications in the Modified + Version, together with at least five of the principal authors of the + Document (all of its principal authors, if it has less than five). +C. State on the Title page the name of the publisher of the + Modified Version, as the publisher. +D. Preserve all the copyright notices of the Document. +E. Add an appropriate copyright notice for your modifications + adjacent to the other copyright notices. +F. Include, immediately after the copyright notices, a license notice + giving the public permission to use the Modified Version under the + terms of this License, in the form shown in the Addendum below. +G. Preserve in that license notice the full lists of Invariant Sections + and required Cover Texts given in the Document's license notice. +H. Include an unaltered copy of this License. +I. Preserve the section entitled "History", and its title, and add to + it an item stating at least the title, year, new authors, and + publisher of the Modified Version as given on the Title Page. If + there is no section entitled "History" in the Document, create one + stating the title, year, authors, and publisher of the Document as + given on its Title Page, then add an item describing the Modified + Version as stated in the previous sentence. +J. Preserve the network location, if any, given in the Document for + public access to a Transparent copy of the Document, and likewise + the network locations given in the Document for previous versions + it was based on. These may be placed in the "History" section. + You may omit a network location for a work that was published at + least four years before the Document itself, or if the original + publisher of the version it refers to gives permission. +K. In any section entitled "Acknowledgements" or "Dedications", + preserve the section's title, and preserve in the section all the + substance and tone of each of the contributor acknowledgements + and/or dedications given therein. +L. Preserve all the Invariant Sections of the Document, + unaltered in their text and in their titles. Section numbers + or the equivalent are not considered part of the section titles. +M. Delete any section entitled "Endorsements". Such a section + may not be included in the Modified Version. +N. Do not retitle any existing section as "Endorsements" + or to conflict in title with any Invariant Section. + +If the Modified Version includes new front-matter sections or +appendices that qualify as Secondary Sections and contain no material +copied from the Document, you may at your option designate some or all +of these sections as invariant. To do this, add their titles to the +list of Invariant Sections in the Modified Version's license notice. +These titles must be distinct from any other section titles. + +You may add a section entitled "Endorsements", provided it contains +nothing but endorsements of your Modified Version by various +parties--for example, statements of peer review or that the text has +been approved by an organization as the authoritative definition of a +standard. + +You may add a passage of up to five words as a Front-Cover Text, and a +passage of up to 25 words as a Back-Cover Text, to the end of the list +of Cover Texts in the Modified Version. Only one passage of +Front-Cover Text and one of Back-Cover Text may be added by (or +through arrangements made by) any one entity. If the Document already +includes a cover text for the same cover, previously added by you or +by arrangement made by the same entity you are acting on behalf of, +you may not add another; but you may replace the old one, on explicit +permission from the previous publisher that added the old one. + +The author(s) and publisher(s) of the Document do not by this License +give permission to use their names for publicity for or to assert or +imply endorsement of any Modified Version. + + +5. COMBINING DOCUMENTS + +You may combine the Document with other documents released under this +License, under the terms defined in section 4 above for modified +versions, provided that you include in the combination all of the +Invariant Sections of all of the original documents, unmodified, and +list them all as Invariant Sections of your combined work in its +license notice. + +The combined work need only contain one copy of this License, and +multiple identical Invariant Sections may be replaced with a single +copy. If there are multiple Invariant Sections with the same name but +different contents, make the title of each such section unique by +adding at the end of it, in parentheses, the name of the original +author or publisher of that section if known, or else a unique number. +Make the same adjustment to the section titles in the list of +Invariant Sections in the license notice of the combined work. + +In the combination, you must combine any sections entitled "History" +in the various original documents, forming one section entitled +"History"; likewise combine any sections entitled "Acknowledgements", +and any sections entitled "Dedications". You must delete all sections +entitled "Endorsements." + + +6. COLLECTIONS OF DOCUMENTS + +You may make a collection consisting of the Document and other documents +released under this License, and replace the individual copies of this +License in the various documents with a single copy that is included in +the collection, provided that you follow the rules of this License for +verbatim copying of each of the documents in all other respects. + +You may extract a single document from such a collection, and distribute +it individually under this License, provided you insert a copy of this +License into the extracted document, and follow this License in all +other respects regarding verbatim copying of that document. + + + +7. AGGREGATION WITH INDEPENDENT WORKS + +A compilation of the Document or its derivatives with other separate +and independent documents or works, in or on a volume of a storage or +distribution medium, does not as a whole count as a Modified Version +of the Document, provided no compilation copyright is claimed for the +compilation. Such a compilation is called an "aggregate", and this +License does not apply to the other self-contained works thus compiled +with the Document, on account of their being thus compiled, if they +are not themselves derivative works of the Document. + +If the Cover Text requirement of section 3 is applicable to these +copies of the Document, then if the Document is less than one quarter +of the entire aggregate, the Document's Cover Texts may be placed on +covers that surround only the Document within the aggregate. +Otherwise they must appear on covers around the whole aggregate. + + +8. TRANSLATION + +Translation is considered a kind of modification, so you may +distribute translations of the Document under the terms of section 4. +Replacing Invariant Sections with translations requires special +permission from their copyright holders, but you may include +translations of some or all Invariant Sections in addition to the +original versions of these Invariant Sections. You may include a +translation of this License provided that you also include the +original English version of this License. In case of a disagreement +between the translation and the original English version of this +License, the original English version will prevail. + + +9. TERMINATION + +You may not copy, modify, sublicense, or distribute the Document except +as expressly provided for under this License. Any other attempt to +copy, modify, sublicense or distribute the Document is void, and will +automatically terminate your rights under this License. However, +parties who have received copies, or rights, from you under this +License will not have their licenses terminated so long as such +parties remain in full compliance. + + +10. FUTURE REVISIONS OF THIS LICENSE + +The Free Software Foundation may publish new, revised versions +of the GNU Free Documentation License from time to time. Such new +versions will be similar in spirit to the present version, but may +differ in detail to address new problems or concerns. See +http:///www.gnu.org/copyleft/. + +Each version of the License is given a distinguishing version number. +If the Document specifies that a particular numbered version of this +License "or any later version" applies to it, you have the option of +following the terms and conditions either of that specified version or +of any later version that has been published (not as a draft) by the +Free Software Foundation. If the Document does not specify a version +number of this License, you may choose any version ever published (not +as a draft) by the Free Software Foundation. + + +ADDENDUM: How to use this License for your documents + +To use this License in a document you have written, include a copy of +the License in the document and put the following copyright and +license notices just after the title page: + + Copyright (c) YEAR YOUR NAME. + Permission is granted to copy, distribute and/or modify this document + under the terms of the GNU Free Documentation License, Version 1.1 + or any later version published by the Free Software Foundation; + with the Invariant Sections being LIST THEIR TITLES, with the + Front-Cover Texts being LIST, and with the Back-Cover Texts being LIST. + A copy of the license is included in the section entitled "GNU + Free Documentation License". + +If you have no Invariant Sections, write "with no Invariant Sections" +instead of saying which ones are invariant. If you have no +Front-Cover Texts, write "no Front-Cover Texts" instead of +"Front-Cover Texts being LIST"; likewise for Back-Cover Texts. + +If your document contains nontrivial examples of program code, we +recommend releasing these examples in parallel under your choice of +free software license, such as the GNU General Public License, +to permit their use in free software. diff --git a/tde-i18n-ru/docs/common/fdl-license.html b/tde-i18n-ru/docs/common/fdl-license.html new file mode 100644 index 00000000000..2a47a548074 --- /dev/null +++ b/tde-i18n-ru/docs/common/fdl-license.html @@ -0,0 +1,180 @@ + + + + ЛИЦЕНЗИЯ GNU НА СВОБОДНУЮ ДОКУМЕНТАЦИЮ - версия 1.1 + + + + + + + + + +

Перевод (неофициальный, юридически ничтожный)

+

ПЕРЕВОД НА РУССКИЙ ЯЗЫК ЛИЦЕНЗИИ GNU НА СВОБОДНУЮ ДОКУМЕНТАЦИЮ

+

автор перевода версии 1.1 Елена Тяпкина, 9 августа 2001. +http://www.infolex.narod.ru/gpl_gnu/gfdlrus.html +
автор перевода версии 1.2 (с использованием перевода версии 1.1) Владимир Медейко, 7 августа 2003. +http://ru.wikipedia.org/wiki/GNU_FDL

+

This is an unofficial translation of the GNU Free Documentation License (GFDL) into Russian. It was not published by the Free Software Foundation, and does not legally state the distribution terms for works that uses the GFDL - only the original English text of the GFDL does that. However, we hope that this translation will help Russian speakers understand the GFDL better.

+

Настоящий перевод Лицензии GNU на Свободную Документацию (GFDL) на русский язык не является официальным. Он не публикуется Free Software Foundation и не устанавливает имеющих юридическую силу условий для распространения произведений, которые распространяются на условиях GFDL. Условия, имеющие юридическую силу, закреплены исключительно в аутентичном тексте GFDL на английском языке. Я надеюсь, что настоящий перевод поможет русскоязычным пользователям лучше понять содержание GFDL. +Текст GFDL на английском языке вы можете прочитать здесь.

+ +

ЛИЦЕНЗИЯ GNU НА СВОБОДНУЮ ДОКУМЕНТАЦИЮ

+ версия 1.1, март 2000 + +

Copyright (C) 2000 Free Software Foundation, Inc. + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+Каждый вправе копировать и распространять экземпляры настоящей Лицензии без внесения изменений в ее текст.

+ +

0. ПРЕАМБУЛА

+ +

Цель настоящей Лицензии - сделать свободными справочники, руководства пользователя или иные функциональные и полезные документы в письменной форме, т.е. обеспечить каждому право свободно копировать и распространять как с изменениями, так и без изменений, за вознаграждение или бесплатно указанные документы. Настоящая Лицензия также позволяет авторам или издателям документа сохранить свою репутацию, не принимая на себя ответственность за изменения, сделанные третьими лицами.

+ +

Настоящая Лицензия относится к категории «copyleft». Это означает, что все произведения, производные от документа, должны быть свободными в соответствии с концепцией «copyleft». Настоящая Лицензия дополняет General Public License GNU, которая является лицензией «copyleft», разработанной для свободного программного обеспечения.

+ +

Настоящая Лицензия разработана для применения ее к документации на свободное программное обеспечение, поскольку свободное программное обеспечение должно сопровождаться свободной документацией. Пользователь должен обладать теми же правами в отношении руководства пользователя, какими он обладает в отношении свободного программного обеспечения. При этом действие настоящей Лицензии не распространяется только на руководство пользователя. Настоящая Лицензия может применяться к любому текстовому произведению независимо от его темы или от того, издано ли данное произведение в виде печатной книги или нет. Настоящую Лицензию рекомендуется применять для произведений справочного или обучающего характера.

+ +

1. СФЕРА ДЕЙСТВИЯ, ТЕРМИНЫ И ИХ ОПРЕДЕЛЕНИЯ

+ +

Условия настоящей Лицензии применяются к любому руководству пользователя или иному произведению на любом носителе, которое в соответствии с уведомлением, помещенным правообладателем, может распространяться на условиях настоящей Лицензии. Таковое уведомление предоставляет всемирную, свободную от выплат и неограниченную по сроку действия лицензию на использование такового произведения на определённых в данном соглашении условиях. Далее под термином «Документ» понимается любое подобное руководство пользователя или произведение. Лицо, которому передаются права по настоящей Лицензии, в дальнейшем именуется «Лицензиат». Лицензиат принимает условия этой лицензии если он копирует, модифицирует или распространяет произведение способом, требующим разрешения в соответствии с законодательством об авторском праве.

+ +

«Модифицированная версия Документа» - любое произведение, содержащее Документ или его часть, скопированные как с изменениями, так и без них и/или переведенные на другой язык.

+ +

«Второстепенный раздел» - имеющее название приложение или предисловие к Документу, в котором отражено исключительно отношение издателей или авторов Документа к его содержанию в целом, либо к вопросам, связанным с содержанием Документа. Второстепенный раздел не может включать в себя то, что относится непосредственно к содержанию Документа. (То есть, если Документ является частью учебника по математике, во Второстепенном разделе не может содержаться что-либо имеющее отношение непосредственно к математике). Во Второстепенных разделах могут быть затронуты вопросы истории того, что составляет содержание или что связано с содержанием Документа, а также правовые, коммерческие, философские, этические или политические взгляды относительно содержания Документа.

+ +

«Неизменяемые разделы» - определенные Второстепенные разделы, названия которых перечислены как Неизменяемые разделы в уведомлении Документа, определяющем лицензионные условия. Если раздел не удовлетворяет приведённому выше определению Второстепенного раздела, то он не может быть назван Неизменяемым. Документ может не содержать Неизменяемых разделов. В случае, если в Документе не перечисляются какие бы то ни было неизменяемые разделы, то такие разделы отсутствуют.

+ +

«Текст, помещаемый на обложке» - определенные краткие строки текста, которые перечислены в уведомлении Документа, определяющем лицензионные условия, как текст, помещаемый на первой и последней страницах обложки. Текст, помещаемый на первой странице обложки, не может быть длиннее 5 слов, а текст, помещаемый на последней странице обложки, не может содержать более 25 слов.

+ +

«Прозрачный» экземпляр Документа - экземпляр Документа в машиночитаемой форме, представленный в формате с общедоступной спецификацией, подходящим для просмотра и исправлений, при условии, что документ может просматриваться и редактироваться непосредственно с помощью общедоступных текстовых редакторов или общедоступных программ для векторной или растровой графики (в случае, если в документе содержатся изображения векторной или растровой графики). Указанный формат должен обеспечить ввод текста Документа в программы форматирования текста или автоматический перевод Документа в различные форматы, подходящие для ввода текста Документа в программы форматирования текста. Экземпляр Документа, представленный в ином формате, разметка или отсутствие разметки которого затрудняет или препятствует внесению в Документ последующих изменений пользователями, не является Прозрачным. Графический формат не является Прозрачным, если он применён для сколько-нибудь значительного количества текста. Экземпляр документа, не являющийся Прозрачным, называется «Непрозрачным».

+ +

Форматы, в которых может быть представлен Прозрачный экземпляр Документа, включают простой формат ASCII без разметки, формат ввода Texinfo, формат ввода LaTeX, SGML или XML с использованием общедоступного DTD, а также соответствующий стандартам простой формат HTML, PostScript и PDF, предназначений для внесения модификаций человеком. В число графических форматов, являющихся Прозрачными, входят PNG, XCF и JPG. «Непрозрачные» форматы включают в себя форматы, которые можно прочитать и редактировать только с помощью текстовых редакторов, права на использование которых свободно не передаются, форматы SGML или XML, для которых DTD или инструменты для обработки не являются общедоступными, а также генерируемый компьютером HTML, Postscript или PDF, который вырабатывается некоторыми текстовыми редакторами исключительно в целях отображения.

+ +

«Титульный лист» - для печатной книги собственно титульный лист, а также следующие за ним страницы, которые должны содержать сведения, помещаемые на титульном листе в соответствии с условиями настоящей Лицензии. Для произведений, формат которых не предполагает наличие титульного листа, под Титульным листом понимается текст, который помещен перед началом основного текста произведения, после его названия, напечатанного наиболее заметным шрифтом.

+ +

2. КОПИРОВАНИЕ БЕЗ ВНЕСЕНИЯ ИЗМЕНЕНИЙ

+ +

Лицензиат вправе воспроизводить и распространять экземпляры Документа на любом носителе за вознаграждение или безвозмездно при условии, что каждый экземпляр содержит текст настоящей Лицензии, знаки охраны авторских прав, а также уведомление, что экземпляр распространяется в соответствии с настоящей Лицензией, при этом Лицензиат не вправе предусматривать иные лицензионные условия дополнительно к тем, которые закреплены в настоящей Лицензии. Лицензиат не вправе использовать технические стредства для воспрепятствования или контроля за чтением или последующим изготовлением копий с экземпляров, распространяемых Лицензиатом. Лицензиат вправе получать вознаграждение за изготовление и распространение экземпляров Документа. При распространении большого количества экземпляров Документа Лицензиат обязан соблюдать условия пункта 3 настоящей Лицензии.

+ +

Лицензиат вправе сдавать экземпляры Документа в прокат на условиях, определенных в предыдущем абзаце, или осуществлять публичный показ экземпляров Документа.

+ +

3. ТИРАЖИРОВАНИЕ

+ +

Если Лицензиат издает печатные экземпляры (или экземпляры на носителе, обычно имеющем печатные обложки) Документа в количестве свыше 100, и в соответствии с уведомлением Документа, определяющем лицензионные условия, Документ должен содержать Текст, помещаемый на обложке, Лицензиат обязан издавать экземпляры Документа в обложке с напечатанными на ней ясно и разборчиво соответствующими Текстами, помещаемыми на обложке: Тексты, помещаемые на первой странице обложки - на первой странице, Тексты, помещаемые на последней странице - соответственно на последней. Также на первой и последней странице обложки экземпляра Документа должно быть ясно и разборчиво указано, что Лицензиат является издателем данных экземпляров. На первой странице обложки должно быть указано полное название Документа без пропусков и сокращений, все слова в названии должны быть набраны шрифтом одинакового размера. Лицензиат вправе поместить прочие сведения на обложке экземпляра. Если при издании экземпляров Документа изменяются только сведения, помещенные на обложке экземпляра, за исключением названия Документа, и при этом соблюдаются требования настоящего пункта, такие действия приравниваются к копированию без внесения изменений.

+ +

Если объем текста, который должен быть помещен на обложке экземпляра, не позволяет напечатать его разборчиво полностью, Лицензиат обязан поместить разумную часть текста с его начала непосредственно на обложке, а остальной текст на страницах Документа, следующих сразу за обложкой.

+ +

Если Лицензиат издает или распространяет Непрозрачные экземпляры Документа в количестве свыше 100, Лицензиат обязан к каждому такому экземпляру приложить Прозрачный экземпляр этого Документа в машиночитаемой форме или указать на каждом Непрозрачном экземпляре Документа адрес в компьютерной сети общего пользования, где содержится полный Прозрачный экземпляр без каких-либо добавленных материалов, полный текст которого каждый пользователь компьютерной сети общего пользования вправе записать в память компьютера с использованием общедоступных сетевых протоколов. Во втором случае Лицензиат обязан предпринять разумные шаги с тем, чтобы доступ к Прозрачному экземпляру Документа по указанному адресу сохранялся по крайней мере в течение одного года после последнего распространения Непрозрачного экземпляра Документа данного тиража, независимо от того, было ли распространение осуществлено Лицензиатом непосредственно или через агентов или розничных продавцов.

+ +

Прежде, чем начать распространение большого количества экземпляров Документа, Лицензиату заблаговременно следует связаться с авторами Документа, чтобы они имели возможность предоставить Лицензиату обновленную версию Документа. Лицензиат не обязан выполнять данное условие.

+ +

4. ВНЕСЕНИЕ ИЗМЕНЕНИЙ

+ +

Лицензиат вправе воспроизводить и распространять Модифицированные версии Документа в соответствии с условиями пунктов 2 и 3 настоящей Лицензии при условии, что Модифицированная версия Документа публикуется в соответствии с настоящей Лицензией. В частности, Лицензиат обязан передать каждому обладателю экземпляра Модифицированной версии Документа права на распространение и внесение изменений в данную Модифицированную версию Документа, аналогично правам на распространение и внесение изменений, которые передаются обладателю экземпляра Документа. При распространении Модифицированных версий Документа Лицензиат обязан:

+ +
    +
  1. поместить на Титульном листе и на обложке при ее наличии название модифицированной версии, отличающееся от названия Документа и названий предыдущих версий. Названия предыдущих версий при их наличии должны быть указаны в Документе в разделе «История». Лицензиат вправе использовать название предыдущей версии Документа с согласия издателя предыдущей версии;
  2. + +
  3. указать на Титульном листе в качестве авторов одно или более лиц, ответственных за изменения в Модифицированной версии, а также не менее пяти основных авторов Документа либо всех авторов, если их менее пяти, если только они не освободили Лицензиата от этого требования;
  4. + +
  5. указать на Титульном листе наименование издателя Модифицированной версии, с указанием, что он является издателем данной Версии;
  6. + +
  7. сохранить все знаки охраны авторского права Документа;
  8. + +
  9. поместить соответствующий знак охраны авторского права на внесенные Лицензиатом изменения рядом с прочими знаками охраны авторского права;
  10. + +
  11. поместить непосредственно после знаков охраны авторского права уведомление, в соответствии с которым каждому предоставляется право использовать Модифицированную Версию в соответствии с условиями настоящей Лицензии. Текст уведомления приводится в Приложении к настоящей Лицензии;
  12. + +
  13. сохранить в уведомлении, указанном в подпункте F, полный список Неизменяемых разделов и Текста, помещаемого на обложке, перечисленных в уведомлении Документа;
  14. + +
  15. включить в Модифицированную версию текст настоящий Лицензии без каких-либо изменений;
  16. + +
  17. сохранить в Модифицированной версии раздел, Озаглавленный «История», включая его Название, и дополнить его пунктом, в котором указать так же, как данные сведения указаны на Титульном листе, название, год публикации, наименования новых авторов и издателя Модифицированной версии. Если в Документе отсутствует раздел, Озаглавленный «История», Лицензиат обязан создать в Модифицированной версии такой раздел, указать в нем название, год публикации, авторов и издателя Документа так же, как данные сведения указаны на Титульном листе Документа и дополнить этот раздел пунктом, содержание которого описано в предыдущем предложении;
  18. + +
  19. сохранить в Модифицированной версии адрес в компьютерной сети, указанный в Документе, по которому каждый вправе осуществить доступ к Прозрачному экземпляру Документа, а также адрес в компьютерной сети, указанный в Документе, по которому можно получить доступ к предыдущим версиям Документа. Адреса, по которым находятся предыдущие версии Документа, можно поместить в раздел «История». Лицензиат вправе не указывать адрес произведения в компьютерной сети, которое было опубликовано не менее чем за четыре года до публикации самого Документа. Лицензиат вправе не указывать адрес определенной версии в компьютерной сети с разрешения первоначального издателя данной версии;
  20. + +
  21. сохранить без изменений названия разделов, Озаглавленных «Благодарности» или «Посвящения», а также содержание и стиль каждой благодарности и/или посвящения;
  22. + +
  23. сохранить без изменений названия и содержание всех Неизменяемых разделов Документа. Нумерация данных разделов или иной способ их перечисления не включается в состав названий разделов;
  24. + +
  25. удалить существующий раздел Документа, Озаглавленный «Одобрения». Такой раздел не может быть включен в Модифицированную версию;
  26. + +
  27. не присваивать существующим разделам Модифицированной версии название «Одобрения» или такие названия, которые повторяют название любого из Неизменяемых разделов;
  28. +
+ +

Если в Модифицированную версию включены новые предисловия или приложения, которые могут быть определены как Второстепенные разделы и которые не содержат текст, скопированный из Документа, Лицензиат вправе по своему выбору определить все или некоторые из этих разделов как Неизменяемые. Для этого следует добавить их названия в список Неизменяемых разделов в уведомлении в Модифицированной версии, определяющем лицензионные условия. Названия данных разделов должны отличаться от названий всех остальных разделов.

+ +

Лицензиат вправе дополнить Модифицированную версию новым разделом, Озаглавленным «Одобрения» при условии, что в него включены исключительно одобрения Модифицированной версии Лицензиата третьими сторонами, например оценки экспертов или указания, что текст Модифицированной версии был одобрен организацией в качестве официального определения стандарта.

+ +

Лицензиат вправе дополнительно поместить на обложке Модифицированной версии Текст, помещаемый на обложке, не превышающий пяти слов для первой страницы обложки и 25 слов для последней страницы обложки. К Тексту, помещаемому на обложке, каждым лицом непосредственно или от имени этого лица на основании соглашения с ним может быть добавлено только по одной строке на первой и на последней страницах обложки. Если на обложке Документа Лицензиатом от своего имени или от имени лица, в интересах которого действует Лицензиат, уже был помещен Текст, помещаемый на обложке, Лицензиат не вправе добавить другой Текст. В этом случае Лицензиат вправе заменить старый текст на новый с разрешения предыдущего издателя, который включил старый текст в издание.

+ +

По настоящей Лицензии автор(ы) и издатель(и) Документа не передают право использовать их имена и/или наименования в целях рекламы или заявления или предположения, что любая из Модифицированных Версий получила их одобрение.

+ +

5. ОБЪЕДИНЕНИЕ ДОКУМЕНТОВ

+ +

Лицензиат с соблюдением условий п.4 настоящей Лицензии вправе объединить Документ с другими документами, которые опубликованы на условиях настоящей Лицензии, при этом Лицензиат должен включить в произведение, возникшее в результате объединения, все Неизменяемые разделы из всех первоначальных документов без внесения в них изменений, а также указать их в качестве Неизменяемых разделов данного произведения в списке Неизменяемых разделов, который содержится в уведомлении, определяющем лицензионные условия для произведения, и сохранить без изменений все Отказы от отвтетственности.

+ +

Произведение, возникшее в результате объединения, должно содержать только один экземпляр настоящей Лицензии. Повторяющиеся в произведении одинаковые Неизменяемые разделы могут быть заменены единственной копией таких разделов. Если произведение содержит несколько Неизменяемых Разделов с одним и тем же названием, но с разным содержанием, Лицензиат обязан сделать название каждого такого раздела уникальным путем добавления после названия в скобках уникального номера данного раздела или имени первоначального автора или издателя данного раздела, если автор или издатель известны Лицензиату. Лицензиат обязан соответственно изменить названия Неизменяемых разделов в списке Неизменяемых разделов в уведомлении, определяющем лицензионные условия для произведения, возникшего в результате объединения.

+ +

В произведении, возникшем в результате объединения, Лицензиат обязан объединить все разделы, Озаглавленные «История» из различных первоначальных Документов в один общий раздел, Озаглавленный «История». Подобным образом Лицензиат обязан объединить все разделы, Озаглавленные «Благодарности» и «Посвящения». Лицензиат обязан исключить из произведения все разделы, Озаглавленные «Одобрения».

+ +

6. СБОРНИКИ ДОКУМЕНТОВ

+ +

Лицензиат вправе издать сборник, состоящий из Документа и других документов, публикуемых в соответствии с условиями настоящей Лицензии. В этом случае Лицензиат вправе заменить все экземпляры настоящей Лицензии в документах одним экземпляром, включенным в сборник, при условии, что остальной текст каждого документа включен в сборник с соблюдением условий по осуществлению копирования без внесения изменений.

+ +

Лицензиат вправе выделить какой-либо документ из сборника и издать его отдельно в соответствии с настоящей Лицензией, при условии, что Лицензиатом в данный документ включен текст настоящей Лицензии и им соблюдены условия Лицензии по осуществлению копирования без внесения изменений в отношении данного документа.

+ +

7. ПОДБОРКА ДОКУМЕНТА И САМОСТОЯТЕЛЬНЫХ ПРОИЗВЕДЕНИЙ

+ +

Размещение Документа или произведений, производных от Документа, с другими самостоятельными документами или произведениями на одном устройстве для хранения или распространения информации или носителе, называется «подборкой», если авторское право, возникоющее в результате такой компиляции не используется для ограничения пользователей компиляции сильнее, чем указано в лицензии каждого из отдельных произведений. При включении Документа в «подборку», условия настоящей Лицензии не применяются к самостоятельным произведениям, размещенным вышеуказанным способом вместе с Документом, при условии, что они не являются произведениями, производными от Документа.

+ +

Если условия пункта 3 настоящей Лицензии относительно Текста, помещаемого на обложке, могут быть применены к экземплярам Документа в Подборке, то в этом случае Текст с обложки Документа может быть помещен на обложке только собственно Документа внутри подборки при условии, что Документ занимает менее половины объема всей Подборки. Если Документ занимает более четвертой части объема Подборки, в этом случае Текст с обложки Документа должен быть помещен на печатной обложке всей Подборки.

+ +

8. ПЕРЕВОД

+ +

Перевод является одним из способов модификации Документа, в силу чего Лицензиат вправе распространять экземпляры перевода Документа в соответствии с пунктом 4 настоящей Лицензии. Замена Неизменяемых разделов их переводами может быть осуществлена только с разрешения соответствующих правообладателей, однако Лицензиат вправе в дополнение к оригинальным версиям таких Неизменяемых разделов включить в текст экземпляра перевод всех или части таких Разделов. Лицензиат вправе включить в текст экземпляра перевод настоящей Лицензии, всех лицензионных уведомлений, включённых в Документ и всех Отказов от ответственности при условии, что в него включен также и оригинальный текст настоящей Лицензии на английском языке и оригинальные тексты всех уведомлений и отказов. В случае разногласий в толковании текста перевода и оригинального текста Лицензии, уведомлений или отказов, предпочтение отдается оригинальному тексту.

+ +

9. РАСТОРЖЕНИЕ ЛИЦЕНЗИИ

+ +

Лицензиат вправе воспроизводить, модифицировать, распространять или передавать права на использование Документа только на условиях настоящей Лицензии. Любое воспроизведение, модификация, распространение или передача прав на иных условиях являются недействительными и автоматически ведут к расторжению настоящей Лицензии и прекращению всех прав Лицензиата, предоставленных ему настоящей Лицензией. При этом права третьих лиц, которым Лицензиат в соответствии с настоящей Лицензией передал экземпляры Документа или права на него, сохраняются в силе при условии полного соблюдения ими настоящей Лицензии.

+ +

10. ПЕРЕСМОТР УСЛОВИЙ ЛИЦЕНЗИИ

+ +

Free Software Foundation может публиковать новые исправленные версии GFDL. Такие версии могут быть дополнены различными нормами, регулирующими правоотношения, которые возникли после опубликования предыдущих версий, однако в них будут сохранены основные принципы, закрепленные в настоящей версии (смотри http:///www.gnu.org/copyleft/.

+ +

Каждой версии присваивается свой собственный номер. Если указано, что Документ распространяется в соответствии с определенной версией, т.е. указан ее номер, или любой более поздней версией настоящей Лицензии, Лицензиат вправе присоединиться к любой из этих версий Лицензии, опубликованных Free Software Foundation (при условии, что ни одна из версий не является проектом Лицензии). Если Документ не содержит такого указания на номер версии Лицензии, Лицензиат вправе присоединиться к любой из версий Лицензии, опубликованных когда-либо Free Software Foundation (при условии, что ни одна из версий не является Проектом Лицензии).

+ +

ПРИЛОЖЕНИЕ: Порядок применения условий настоящей Лицензии к вашей документации

+ +

Чтобы применить условия настоящей Лицензии к созданному вами документу, вам следует включить в документ текст настоящей Лицензии, а также знак охраны авторского права и уведомление, определяющее лицензионные условия, сразу после титульного листа документа в соответствии с нижеприведенным образцом:

+ +
© имя (наименование) автора или иного правообладателя, год первого
+опубликования документа 
+Каждый имеет право воспроизводить, распространять и/или вносить изменения в
+настоящий Документ в соответствии с условиями GNU Free Documentation License,
+Версией 1.2 или любой более поздней версией, опубликованной Free Software
+Foundation;
+данный Документ не содержит Неизменяемых разделов, не содержит
+Текста, помещаемого на первой странице обложки и не содежит Текста,
+помещаемого на последней страницы обложки.
+Копия лицензионного соглашения включена в секцию, озаглавленную "GNU
+Free Documentation License".
+ +

Если документ содержит Неизменяемые разделы, Текст, помещаемый на первой странице обложки либо Текст, помещаемый на последней странице обложки, замените три строки «данный .. обложки.» на нижеследущее:

+ +
+Данный Документ содержит следующие Неизменяемые разделы (указать названия
+Неизменяемых разделов); данный документ содержит следующий Текст, помещаемый
+на первой странице обложки (перечислить),
+данный документ содержит следующий Текст, помещаемый на последней странице
+обложки (перечислить).
+ +

Если документ содержит Неизменяемые разделы, но не содержит Текстов, помещаемых на обложке, либо какую-нибудь другую комбинацию этих трёх утверждений, скомпонуйте две предложенные альтернативы так, чтобы они подходили к ситуации.

+ +

Если ваш документ содержит имеющие существенное значение примеры программного кода, мы рекомендуем вам выпустить их отдельно в соответствии с условиями одной из лицензий на свободное программное обеспечение, например GNU General Public License, чтобы их можно было использовать как свободное программное обеспечение.

+ + + diff --git a/tde-i18n-ru/docs/common/fdl-notice.html b/tde-i18n-ru/docs/common/fdl-notice.html new file mode 100644 index 00000000000..ebbc58fdf1e --- /dev/null +++ b/tde-i18n-ru/docs/common/fdl-notice.html @@ -0,0 +1,19 @@ + + + Уведомление о лицензии FDL + + + + + +

Каждый имеет право воспроизводить, распространять и/или вносить изменения в +настоящий Документ в соответствии с условиями GNU Free Documentation License, +Версией 1.2 или любой более поздней версией, опубликованной Free Software +Foundation; +данный Документ не содержит Неизменяемых разделов, не содержит +Текста, помещаемого на первой странице обложки и не содежит Текста, +помещаемого на последней страницы обложки. +Копия лицензионного соглашения находится здесь.

+ + + diff --git a/tde-i18n-ru/docs/common/footer.html b/tde-i18n-ru/docs/common/footer.html new file mode 100644 index 00000000000..33f5e8500a2 --- /dev/null +++ b/tde-i18n-ru/docs/common/footer.html @@ -0,0 +1,65 @@ +
+ + + + + + + + + + + + + + + + + KDE Home | + KDE Accessibility Home | + Description of Access Keys + + + +
+ + + + + + + + diff --git a/tde-i18n-ru/docs/common/gpl-license b/tde-i18n-ru/docs/common/gpl-license new file mode 100644 index 00000000000..93796b60a25 --- /dev/null +++ b/tde-i18n-ru/docs/common/gpl-license @@ -0,0 +1,340 @@ + GNU GENERAL PUBLIC LICENSE + Version 2, June 1991 + + Copyright (C) 1989, 1991 Free Software Foundation, Inc. + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The licenses for most software are designed to take away your +freedom to share and change it. By contrast, the GNU General Public +License is intended to guarantee your freedom to share and change free +software--to make sure the software is free for all its users. This +General Public License applies to most of the Free Software +Foundation's software and to any other program whose authors commit to +using it. (Some other Free Software Foundation software is covered by +the GNU Library General Public License instead.) You can apply it to +your programs, too. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +this service if you wish), that you receive source code or can get it +if you want it, that you can change the software or use pieces of it +in new free programs; and that you know you can do these things. + + To protect your rights, we need to make restrictions that forbid +anyone to deny you these rights or to ask you to surrender the rights. +These restrictions translate to certain responsibilities for you if you +distribute copies of the software, or if you modify it. + + For example, if you distribute copies of such a program, whether +gratis or for a fee, you must give the recipients all the rights that +you have. You must make sure that they, too, receive or can get the +source code. And you must show them these terms so they know their +rights. + + We protect your rights with two steps: (1) copyright the software, and +(2) offer you this license which gives you legal permission to copy, +distribute and/or modify the software. + + Also, for each author's protection and ours, we want to make certain +that everyone understands that there is no warranty for this free +software. If the software is modified by someone else and passed on, we +want its recipients to know that what they have is not the original, so +that any problems introduced by others will not reflect on the original +authors' reputations. + + Finally, any free program is threatened constantly by software +patents. We wish to avoid the danger that redistributors of a free +program will individually obtain patent licenses, in effect making the +program proprietary. To prevent this, we have made it clear that any +patent must be licensed for everyone's free use or not licensed at all. + + The precise terms and conditions for copying, distribution and +modification follow. + + GNU GENERAL PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. This License applies to any program or other work which contains +a notice placed by the copyright holder saying it may be distributed +under the terms of this General Public License. The "Program", below, +refers to any such program or work, and a "work based on the Program" +means either the Program or any derivative work under copyright law: +that is to say, a work containing the Program or a portion of it, +either verbatim or with modifications and/or translated into another +language. (Hereinafter, translation is included without limitation in +the term "modification".) Each licensee is addressed as "you". + +Activities other than copying, distribution and modification are not +covered by this License; they are outside its scope. The act of +running the Program is not restricted, and the output from the Program +is covered only if its contents constitute a work based on the +Program (independent of having been made by running the Program). +Whether that is true depends on what the Program does. + + 1. You may copy and distribute verbatim copies of the Program's +source code as you receive it, in any medium, provided that you +conspicuously and appropriately publish on each copy an appropriate +copyright notice and disclaimer of warranty; keep intact all the +notices that refer to this License and to the absence of any warranty; +and give any other recipients of the Program a copy of this License +along with the Program. + +You may charge a fee for the physical act of transferring a copy, and +you may at your option offer warranty protection in exchange for a fee. + + 2. You may modify your copy or copies of the Program or any portion +of it, thus forming a work based on the Program, and copy and +distribute such modifications or work under the terms of Section 1 +above, provided that you also meet all of these conditions: + + a) You must cause the modified files to carry prominent notices + stating that you changed the files and the date of any change. + + b) You must cause any work that you distribute or publish, that in + whole or in part contains or is derived from the Program or any + part thereof, to be licensed as a whole at no charge to all third + parties under the terms of this License. + + c) If the modified program normally reads commands interactively + when run, you must cause it, when started running for such + interactive use in the most ordinary way, to print or display an + announcement including an appropriate copyright notice and a + notice that there is no warranty (or else, saying that you provide + a warranty) and that users may redistribute the program under + these conditions, and telling the user how to view a copy of this + License. (Exception: if the Program itself is interactive but + does not normally print such an announcement, your work based on + the Program is not required to print an announcement.) + +These requirements apply to the modified work as a whole. If +identifiable sections of that work are not derived from the Program, +and can be reasonably considered independent and separate works in +themselves, then this License, and its terms, do not apply to those +sections when you distribute them as separate works. But when you +distribute the same sections as part of a whole which is a work based +on the Program, the distribution of the whole must be on the terms of +this License, whose permissions for other licensees extend to the +entire whole, and thus to each and every part regardless of who wrote it. + +Thus, it is not the intent of this section to claim rights or contest +your rights to work written entirely by you; rather, the intent is to +exercise the right to control the distribution of derivative or +collective works based on the Program. + +In addition, mere aggregation of another work not based on the Program +with the Program (or with a work based on the Program) on a volume of +a storage or distribution medium does not bring the other work under +the scope of this License. + + 3. You may copy and distribute the Program (or a work based on it, +under Section 2) in object code or executable form under the terms of +Sections 1 and 2 above provided that you also do one of the following: + + a) Accompany it with the complete corresponding machine-readable + source code, which must be distributed under the terms of Sections + 1 and 2 above on a medium customarily used for software interchange; or, + + b) Accompany it with a written offer, valid for at least three + years, to give any third party, for a charge no more than your + cost of physically performing source distribution, a complete + machine-readable copy of the corresponding source code, to be + distributed under the terms of Sections 1 and 2 above on a medium + customarily used for software interchange; or, + + c) Accompany it with the information you received as to the offer + to distribute corresponding source code. (This alternative is + allowed only for noncommercial distribution and only if you + received the program in object code or executable form with such + an offer, in accord with Subsection b above.) + +The source code for a work means the preferred form of the work for +making modifications to it. For an executable work, complete source +code means all the source code for all modules it contains, plus any +associated interface definition files, plus the scripts used to +control compilation and installation of the executable. However, as a +special exception, the source code distributed need not include +anything that is normally distributed (in either source or binary +form) with the major components (compiler, kernel, and so on) of the +operating system on which the executable runs, unless that component +itself accompanies the executable. + +If distribution of executable or object code is made by offering +access to copy from a designated place, then offering equivalent +access to copy the source code from the same place counts as +distribution of the source code, even though third parties are not +compelled to copy the source along with the object code. + + 4. You may not copy, modify, sublicense, or distribute the Program +except as expressly provided under this License. Any attempt +otherwise to copy, modify, sublicense or distribute the Program is +void, and will automatically terminate your rights under this License. +However, parties who have received copies, or rights, from you under +this License will not have their licenses terminated so long as such +parties remain in full compliance. + + 5. You are not required to accept this License, since you have not +signed it. However, nothing else grants you permission to modify or +distribute the Program or its derivative works. These actions are +prohibited by law if you do not accept this License. Therefore, by +modifying or distributing the Program (or any work based on the +Program), you indicate your acceptance of this License to do so, and +all its terms and conditions for copying, distributing or modifying +the Program or works based on it. + + 6. Each time you redistribute the Program (or any work based on the +Program), the recipient automatically receives a license from the +original licensor to copy, distribute or modify the Program subject to +these terms and conditions. You may not impose any further +restrictions on the recipients' exercise of the rights granted herein. +You are not responsible for enforcing compliance by third parties to +this License. + + 7. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), +conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot +distribute so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you +may not distribute the Program at all. For example, if a patent +license would not permit royalty-free redistribution of the Program by +all those who receive copies directly or indirectly through you, then +the only way you could satisfy both it and this License would be to +refrain entirely from distribution of the Program. + +If any portion of this section is held invalid or unenforceable under +any particular circumstance, the balance of the section is intended to +apply and the section as a whole is intended to apply in other +circumstances. + +It is not the purpose of this section to induce you to infringe any +patents or other property right claims or to contest validity of any +such claims; this section has the sole purpose of protecting the +integrity of the free software distribution system, which is +implemented by public license practices. Many people have made +generous contributions to the wide range of software distributed +through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing +to distribute software through any other system and a licensee cannot +impose that choice. + +This section is intended to make thoroughly clear what is believed to +be a consequence of the rest of this License. + + 8. If the distribution and/or use of the Program is restricted in +certain countries either by patents or by copyrighted interfaces, the +original copyright holder who places the Program under this License +may add an explicit geographical distribution limitation excluding +those countries, so that distribution is permitted only in or among +countries not thus excluded. In such case, this License incorporates +the limitation as if written in the body of this License. + + 9. The Free Software Foundation may publish revised and/or new versions +of the General Public License from time to time. Such new versions will +be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + +Each version is given a distinguishing version number. If the Program +specifies a version number of this License which applies to it and "any +later version", you have the option of following the terms and conditions +either of that version or of any later version published by the Free +Software Foundation. If the Program does not specify a version number of +this License, you may choose any version ever published by the Free Software +Foundation. + + 10. If you wish to incorporate parts of the Program into other free +programs whose distribution conditions are different, write to the author +to ask for permission. For software which is copyrighted by the Free +Software Foundation, write to the Free Software Foundation; we sometimes +make exceptions for this. Our decision will be guided by the two goals +of preserving the free status of all derivatives of our free software and +of promoting the sharing and reuse of software generally. + + NO WARRANTY + + 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY +FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN +OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES +PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED +OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS +TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE +PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, +REPAIR OR CORRECTION. + + 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR +REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, +INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING +OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED +TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY +YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER +PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE +POSSIBILITY OF SUCH DAMAGES. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Programs + + If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + + To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +convey the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + + Copyright (C) 19yy + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + + +Also add information on how to contact you by electronic and paper mail. + +If the program is interactive, make it output a short notice like this +when it starts in an interactive mode: + + Gnomovision version 69, Copyright (C) 19yy name of author + Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. + This is free software, and you are welcome to redistribute it + under certain conditions; type `show c' for details. + +The hypothetical commands `show w' and `show c' should show the appropriate +parts of the General Public License. Of course, the commands you use may +be called something other than `show w' and `show c'; they could even be +mouse-clicks or menu items--whatever suits your program. + +You should also get your employer (if you work as a programmer) or your +school, if any, to sign a "copyright disclaimer" for the program, if +necessary. Here is a sample; alter the names: + + Yoyodyne, Inc., hereby disclaims all copyright interest in the program + `Gnomovision' (which makes passes at compilers) written by James Hacker. + + , 1 April 1989 + Ty Coon, President of Vice + +This General Public License does not permit incorporating your program into +proprietary programs. If your program is a subroutine library, you may +consider it more useful to permit linking proprietary applications with the +library. If this is what you want to do, use the GNU Library General +Public License instead of this License. diff --git a/tde-i18n-ru/docs/common/gpl-license.html b/tde-i18n-ru/docs/common/gpl-license.html new file mode 100644 index 00000000000..ae8de86427a --- /dev/null +++ b/tde-i18n-ru/docs/common/gpl-license.html @@ -0,0 +1,487 @@ + + + + СТАНДАРТНАЯ ОБЩЕДОСТУПНАЯ ЛИЦЕНЗИЯ GNU + + + + + + + + + +

Перевод (неофициальный, юридически ничтожный)

+

ПЕРЕВОД НА РУССКИЙ ЯЗЫК СТАНДАРТНОЙ ОБЩЕДОСТУПНОЙ ЛИЦЕНЗИИ GNU

+

© Перевод лицензии с английского — Колесников О.Э., 01.02.1997 г. +

Здесь приведен неофициальный русский перевод стандартной общедоступной + лицензии GNU. Он не был опубликован Фондом Свободного ПО и не + устанавливает законные условия распространения ПО, использующего + GNU GPL, что делает только оригинальный английский текст GNU GPL. + Однако, мы надеемся, что этот перевод поможет людям, говорящим на + русском языке, лучше понять GNU GPL. + +

This is a translation of the GNU General Public License into + Russian. This translation is distributed in the hope that it will + facilitate understanding, but it is not an official or legally + approved translation.

+ +

The Free Software Foundation is not the publisher of this translation + and has not approved it as a legal substitute for the authentic GNU + General Public License. The translation has not been reviewed + carefully by lawyers, and therefore the translator cannot be sure that + it exactly represents the legal meaning of the GNU General Public + License. If you wish to be sure whether your planned activities are + permitted by the GNU General Public License, please refer to the + authentic English version.

+ +

The Free Software Foundation strongly urges you not to use this + translation as the official distribution terms for your programs; + instead, please use the authentic English version published by the + Free Software Foundation.

+ +
+ +

СТАНДАРТНАЯ ОБЩЕДОСТУПНАЯ ЛИЦЕНЗИЯ GNU

+ +

Версия 2 (июнь 1991 г.) + + +

+

GNU General Public License. Version 2 (June 1991)

+

+ Copyright (C) 1989, 1991 Free Software Foundation, Inc.
+ 675 Mass Ave, Cambridge, MA 02139, USA +

+ +

Данный лицензионный документ разрешается копировать и распространять + его точные копии. Вносить какие-либо изменения в текст данного документа + запрещается. + + +

Вводная часть

+ +

Лицензионные соглашения на пользование большинством программных продуктов + составлены так, чтобы исключить возможность совместного пользования ими или + их изменения. Стандартная общедоступная лицензия GNU, напротив, гарантирует вам + возможность свободно совместно использовать и свободно изменять свободно + распространяемые программные продукты -- то есть обеспечивает всем + пользователям неограниченный доступ к программным продуктам. Действие данной + стандартной общедоступной лицензии распространяется на большую часть программных + продуктов, выпущенных "Free Software Foundation" и на любые другие программы, + авторы которых позволяют использовать их таким образом. (На некоторые другие + разработки "Free Software Foundation" распространяется действие стандартной + общедоступной лицензии библиотеки GNU.) + +

Вы можете использовать эту лицензию и применительно к разработанным + вами программным продуктам. + +

Говоря о свободной распространяемости программных продуктах, мы имеем в виду + отсутствие ограничений на распространение, а не бесплатность распространения. + Наши стандартные общедоступные лицензии составлены с тем расчетом, чтобы + обеспечить пользователю возможность свободно распространять копии + свободно распространяемых программных продуктов (и при желании взимать плату + за эту услугу); получение, если он того захочет, исходной программы; + возможность вносить изменения в программные продукты или использовать их + фрагменты в новых свободно распространяемых программах, и довести до + сведения пользователя, что он все это может делать. + +

Чтобы защитить Ваши права на это, мы вводим ряд ограничений, исключающих + какую бы то ни было возможность отказать Вам в Ваших правах или требовать от + Вас отказаться от этих прав. Эти ограничения налагают на Вас определенную + ответственность в случае, если Вы распространяете копии программного + продукта или видоизменяете (модифицируете) его. + В частности, распространяя копии подобной программы, бесплатно или за плату, + Вы должны передать новому обладателю все права, которыми пользуетесь. + Вам также следует позаботится, чтобы он получил исходные коды программы + или имел возможность при желании получить их, а также ознакомить нового + обладателя с условиями данного лицензионного соглашения, чтобы + он знал свои права. + +

Для защиты ваших прав мы: (1) оставляем за собой авторские права на + программный продукт и (2) прилагаем к нему данное лицензионное соглашение, + официально разрешающее Вам копировать, распространять и\или модифицировать + этот программный продукт. Кроме того, для безопасности все разработчиков + таких программных продуктов, мы доводим до всеобщего сведения, что гарантий + на эти программные продукты не существует. + Если кто-либо вносит изменения в программный продукт и распространяет его + в измененном виде, он должен, чтобы возможные возникшие в связи с этим + проблемы не отразились на репутации авторов исходного продукта, сообщать + новым обладателям, что они получают не оригинал. + +

Основная угроза для всех свободно распространяемых программных продуктов - + патентное законодательство. Редистрибуторы свободно распространяемого + программного продукта могут частным порядком получить патентную лицензию, + превратив тем самым этот программный продукт в свою собственность. + Во избежание возможных юридических противоречий мы заявляем, что любой + такой патент должен быть лицензирован для всеобщего свободного + использования или не лицензирован вообще. + +

Далее приводятся точные условия изготовления копий, распространения + и модификации. + +

УСЛОВИЯ ИЗГОТОВЛЕНИЯ КОПИЙ, РАСПРОСТРАНЕНИЯ И МОДИФИКАЦИИ

+ +

0. Действие данного лицензионного соглашения распространяется на все + программные продукты или иные разработки, в которых владельцем авторских + прав указано, что данная программа (разработка) может распространяться + только на условиях данного стандартного общедоступного лицензионного соглашения. + +

Термин "Программный продукт", употребляемый ниже, в применении к такой + программе (разработке) и термин "разработка на основе Программного + продукта" подразумевают либо сам Программный продукт, либо любую + произведенную на ее основе разработку, защищаемую законом об авторском + праве, то есть разработку, содержащую Программный продукт или его + части -- без изменений или модифицированные и\или переведенные на другой + язык. (В дальнейшем понятие "перевод" в самом широком смысле включается + в понятие "модификация" или "изменение".) + +

Как принято во всех лицензионных соглашениях, оно адресовано Вам и + заключается с Вами. + +

Данное лицензионное соглашение распространяется только на изготовление + копий, распространение и модификацию; иные виды действий над Программным + продуктом выходят за его рамки. Непосредственно использование Программного + продукта не ограничивается ничем. Действие лицензионного соглашения + распространяется на результаты использования Программного продукта лишь + в том случае, если они представляют собой разработку, основанную на этом + Программном продукте (вне зависимости от того, являются ли они результатом + исполнения Программного продукта). Более точно это определяется + возможностями самого Программного продукта. + +

1. Разрешается делать копии и распространять точные копии исходных кодов + Программного продукта в том виде, в каком Вы их получили, на любом носителе + при условии, что каждую копию Вы снабжаете -- и обращаете на это внимание + нового обладателя -- упоминаниями об авторском праве и отказом от гарантий; + сохраняете без изменений все, относящееся к данному лицензионному соглашению + и отсутствию каких-либо гарантий, и передаете всем сторонним получателям + Программного продукта копию данного лицензионного соглашения вместе с + Программным продуктом. Непосредственно за сам акт передачи копии разрешается + взимать плату. Вы можете также, по своему усмотрению, предлагать платную + поддержку по использованию программного продукта. + +

2. В свою копию Программного продукта и в любую его часть Вы можете + вносить изменения, создавая, таким образом, разработку на основе + Программного продукта, и делать копии и распространять эти модификации + или разработки на условиях, перечисленных выше, в разделе 1, в том случае, + если будут соблюдены также следующие условия: + +

а) вы обязаны в точности указать, какие файлы были изменены, что именно + было изменено, и проставить дату внесения изменений. + +

б) любые распространяемые или публикуемые вами разработки, которые + включают в себя целиком Программный продукт или какие-либо его части + или сделаны на основе Программного продукта или каких-либо его частей, + Вы должны в обязательном порядке лицензировать на условиях данного + лицензионного соглашения в цельности, без изменений (возможно, с + дополнениями). + +

c) Если модифицируемая программа предназначена для интерактивной работы, + то при начале работы с целью подобного интерактивного использования + в обычном порядке обязательно должна быть показана или должно быть + сообщено о наличие и возможности просмотра уведомлений об авторском праве и + об отсутствии (или наличии обеспечиваемых вами) гарантий и о том, что + пользователи могут на условиях данного соглашения передавать программный + продукт другим пользователям, а также указания для пользователя, как + просмотреть копию данного лицензионного соглашения. (Исключение: если + Программный продукт работает интерактивно, но не содержит информацию + такого рода, ваша разработка на основе такого Программного продукта не + обязана демонстрировать подобную информацию.) + +

Эти требования распространяются на модифицированную разработку в целом. + +

Если логически выделенные составные части Вашей разработки не основаны на + этом Программный продукт и их можно полноправно считать независимыми + и самостоятельными разработками, данное лицензионное соглашение и ее + условия не распространяются на упомянутые разделы в тех случаях, когда вы + распространяете их как отдельные разработки. + +

Если же эти составные части распространяются как часть целостной разработки + на основе Программного продукта, вступает в силу данное лицензионное + соглашение, разрешающее лицензирование этой целостной разработки, и, + следовательно, применимое для всех и касающееся всякой ее части, вне + зависимости от того, кто является ее автором. + +

Таким образом, целью данного раздела является не заявить о своих правах + или оспорить ваши права на разработку, выполненную целиком и полностью + вами. Скорее, в наши намерения входит гарантировать свое право + контролировать распространение производных или совокупных разработок, + основанных на Программном продукте. + +

Простое совместное хранение с Программным продуктом (или разработкой, + созданной на основе Программного продукта) разработок, созданных не + на основе Программного продукта, на одном устройстве хранения или одном + носителе не подводит эту другую разработку под действие данного лицензионного + соглашения. + +

Вы можете делать копии и распространять Программный продукт (или основанную + на нем разработку -- см. раздел 2) в виде объектных кодов или в виде исполняемых + модулей на приведенных выше условиях разделов 1 и 2 в том и только том + случае, если будет выполнено одно из следующих условий: + +

a) Вы снабжаете копию полными соответствующими машинно-читаемыми + исходными кодами, которые следует распространять на приведенных выше + условиях разделов 1 и 2 на носителях, традиционно используемых для + передачи программного обеспечения, + +

или + +

b) Вы снабжаете копию письменным обязательством, юридически + действующим в течение не менее трех лет, выдавать любой третьей + стороне за плату, не превышающую ваши собственные издержки, + связанные с физическим актом распространения исходных кодов, полную + машинно-читаемую копию соответствующих исходных кодов программного + продукта, подлежащих распространению на приведенных выше условиях + разделов 1 и 2, на носителе, традиционно используемом для передачи + программного обеспечения, + +

или + +

c) Вместе с копией Вы даете сообщенную Вам информацию относительно + того, как можно получить соответствующие исходные коды. (Этот + вариант допустим лишь в случае некоммерческого распространения и + только если Вы и сами получили программный продукт в виде объектных + кодов или исполняемых модулей вместе с аналогичной информацией о + возможности получения исходных кодов, удовлетворяющей приведенному + выше подразделу b.) + + +

"Исходные коды" применительно к разработке означает ту форму разработки, + в которую предпочтительнее вносить изменения. В случае разработки, + представляющей собой исполняемую программу, термин "полные исходные коды" + означает совокупность исходных кодов всех слагающих ее модулей, плюс все + файлы, имеющие отношение к описанию интерфейса, плюс все файлы сценариев, + используемые для контроля за компиляцией и созданием исполняемых модулей. + +

Однако, как особое исключение, при распространении исходных кодов не + требуется прилагать ничего из того, что, как правило, распространяется (в + исходной или бинарной форме) вместе с основными компонентами (компилятор, + ядро и т.п.) операционной системы, на которую рассчитаны исполняемые + модули, если наличие именно этих компонентов именно в таком виде не + является обязательным для этих исполняемых модулей. + +

Если распространение исполняемых или объектных кодов программы происходит + в форме предложения возможности сделать копию из определенного места, + то возможность сделать оттуда же копию исходных кодов программы расценивается + как распространение исходных кодов программы, даже если третью сторону не + обязуют делать копию исходных кодов вместе с копией объектных кодов программы. + + +

4. Делать копии, вносить изменения, сублицензировать или распространять + Программный продукт можно лишь на условиях, прямо оговоренных в данном + лицензионном соглашении. Любые иные попытки делать копии, изменять, + сублицензировать или распространять Программный продукт считаются + нарушением лицензионного соглашения и автоматически лишают вас прав, + предоставляемых данным соглашением. + +

Однако лицензии третьих лиц, уже получивших от Вас копии или какие-либо + права на условиях данного лицензионного соглашения, будут сохранять + юридическую силу до тех пор, пока эти лица полностью выполняют условия + соглашения. + + +

5. Вы не обязаны принимать условия данного лицензионного соглашения, + поскольку вы не подписывали его. Однако ничто иное не дает вам позволения + изменять или распространять Программный продукт или созданные на его + основе разработки. Подобные действия запрещены действующим + законодательством, если вы не приняли условия данного соглашения. + +

Следовательно, внося какие-либо изменения или передавая кому-либо копию + Программного продукта (или любой разработки, созданной на его основе), вы + тем самым показываете, что приняли данное лицензионное соглашение, со + всеми его условиями и ограничениями относительно создания копий, + распространения или изменения Программного продукта или созданных на + его основе разработок. + + +

6. Всякий раз, когда Вы передаете кому-либо копию Программного продукта + (или разработки, созданной на основе Программного продукта), новый + обладатель автоматически получает от исходного правообладателя разрешение + делать копии, распространять и вносить изменения в Программный продукт + в соответствии с условиями и ограничениями данного лицензионного соглашения. + Вы не можете вводить какие-либо дополнительные ограничения для прав нового + обладателя, предоставляемых ему данным лицензионным соглашением. + Вы не обязаны следить за соблюдением третьими лицами условий данного + соглашения. + + +

7. Если вследствие судебного разбирательства, или объявления копии + контрафактной, или по какой-либо иной причине (не обязательно патентного + характера), вы (решением суда, взаимным соглашением или как-либо иначе) + поставлены в условия, противоречащие условиям данного лицензионного + соглашения, это не освобождает вас от обязанности соблюдать условия + данного лицензионного соглашения. + +

Если Вы не можете одновременно выполнять обязательства, налагаемые данным + лицензионным соглашением, и иные взятые на себя обязательства, то, как + следствие, Вы не должны распространять Программный продукт. + Например, если патентное соглашение не допускает безвозмездного дальнейшего + распространения Программного продукта теми, кто, прямо или косвенно, + получил его копию от вас, то единственный способ не нарушить ни его + условия, ни условия данного лицензионного соглашения -- это полностью + воздержаться от распространения Программного продукта. + +

Если какая-либо часть данного раздела признается не имеющей юридическую + силу или неприменимой в конкретных обстоятельствах, остальная + часть раздела остается в силе, а раздел в целом применим при иных + обстоятельствах. + +

Целью этого раздела не является принуждение Вас нарушать каких-либо + патенты или иные права собственности или оспаривать их юридическую силу; + данный раздел преследует единственную цель -- защитить саму систему + свободного распространения программных продуктов, базирующуюся на + практике публичного лицензирования. Много людей внесли свой щедрый вклад + в создание широкого диапазона программ, распространяемых посредством + данной системы, рассчитывая на постоянное использование данной системы; + автор, создавший что-либо полезное для других, вправе сам решать, хочет + ли он\она распространять свой программный продукт каким-либо иным способом, + и лицензия не может влиять на этот выбор. + +

Это заявление имеет целью ясно и недвусмысленно объяснить, что какую цель + преследуют нижеследующие положения данного лицензионного соглашения. + + +

8. Если распространение и\или использование Программного продукта в + конкретных странах ограничено патентными соглашениями или отношениями в + области авторских прав, исходный обладатель авторских прав, помещающий + свой Программный продукт под действие данного лицензионного соглашения, + может добавить четко сформулированные географические ограничения + распространения, исключив данные страны из числа тех, в которых позволено + распространение. В таком случае данное лицензионное соглашение должно + содержать эти ограничения, записанные непосредственно в собственно тексте + соглашения. + + +

9. "Free Software Foundation" может по своему усмотрению публиковать время + от времени пересмотренный или измененный текст стандартной общедоступной + лицензии или новый вариант ее. Эти варианты по духу будут совпадать с + настоящей версией, но могут отличаться от нее в деталях для соответствия + возникшим проблемам и вопросам. + +

Каждой версии Лицензии присваивается отличительный номер версии. + Если в Программном продукте конкретно указан номер версии лицензионного + соглашения и оговорена применимость "любой более поздней версии", Вы + можете, на Ваше усмотрение, следовать условиям и ограничениям данной + либо любой более поздней версии, опубликованной "Free Software Foundation". + Если в программном продукте конкретно не указан номер версии лицензионного + соглашения, Вы можете выбрать для использования любую версию, опубликованную + "Free Software Foundation". + +

10. Если вы хотите включить части Программного продукта в иные свободно + распространяемые программные продукты, но распространяемые на иных условиях, + письменно спросите позволения у автора. В случае программных продуктов, + авторские права на которые принадлежат непосредственно "Free Software + Foundation", пишите в "Free Software Foundation" -- иногда мы делаем в + таких случаях исключения. Принимая в таком случае решение, мы будем + руководствоваться следующим: сохранение всем производным наших свободно + распространяемых программных продуктов статуса свободно распространяемых, + обеспечение самого широкого доступа к ним и их неограниченное использование. + + +

ОТКАЗ ОТ ПРЕДОСТАВЛЕНИЯ ГАРАНТИЙ + +

11. ВВИДУ ТОГО, ЧТО ПРОГРАММНЫЙ ПРОДУКТ ЛИЦЕНЗИРУЕТСЯ БЕСПЛАТНО, НИКАКИЕ + ГАРАНТИИ НЕ ПРЕДОСТАВЛЯЮТСЯ -- В ТОЙ МЕРЕ, В КАКОЙ ЭТО ПОЗВОЛЯЕТСЯ + ДЕЙСТВУЮЩИМ ЗАКОНОДАТЕЛЬСТВОМ. ЗА ИСКЛЮЧЕНИЕМ СЛУЧАЕВ, КОГДА ИМЕЕТСЯ + ПИСЬМЕННОЕ ЗАЯВЛЕНИЕ ПРАВООБЛАДАТЕЛЕЙ ИЛИ РАСПРОСТРАНИТЕЛЕЙ ПРОГРАММНОГО + ПРОДУКТА, ПРОГРАММНЫЙ ПРОДУКТ ПРЕДОСТАВЛЯЕТСЯ ВАМ "КАК ЕСТЬ", ЧТО НЕ + ПРЕДУСМАТРИВАЕТ КАКИХ-ЛИБО ГАРАНТИЙ, В ТОМ ЧИСЛЕ ПОДРАЗУМЕВАЕМОЙ ГАРАНТИИ + О ПРИГОДНОСТИ К КУПЛЕ-ПРОДАЖЕ, А ТАКЖЕ ИСПОЛЬЗОВАНИЮ В ТЕХ ИЛИ ИНЫХ + КОНКРЕТНЫХ ЦЕЛЯХ. ВЕСЬ РИСК, СВЯЗАННЫЙ С ПРИЕМЛЕМОСТЬЮ ДЛЯ ВАС КАЧЕСТВА + И ПРОИЗВОДИТЕЛЬНОСТИ ПРОГРАММНОГО ПРОДУКТА, ВЫ ПРИНИМАЕТЕ НА СЕБЯ. В + СЛУЧАЕ, ЕСЛИ ПРОГРАММНЫЙ ПРОДУКТ РАБОТАЕТ НЕКОРРЕКТНО, ВЫ САМИ НЕСЕТЕ ВСЕ + НЕОБХОДИМЫЕ РАСХОДЫ ПО ОБСЛУЖИВАНИЮ, УСТРАНЕНИЮ НЕПОЛАДОК И ИСПРАВЛЕНИЮ. + +

12. НИ ПРИ КАКИХ ОБСТОЯТЕЛЬСТВАХ, ЗА ИСКЛЮЧЕНИЕМ СЛУЧАЕВ, КОГДА ТОГО + ТРЕБУЕТ ЗАКОН, ИЛИ ПО ПИСЬМЕННОМУ СОГЛАШЕНИЮ, НИКТО ИЗ ОБЛАДАТЕЛЕЙ + АВТОРСКИХ ПРАВ ИЛИ ИНЫХ ЛИЦ, ВНОСЯЩИХ ИЗМЕНЕНИЯ И\ИЛИ ЗАНИМАЮЩИХСЯ + ДАЛЬНЕЙШИМ РАСПРОСТРАНЕНИЕМ ПРОГРАММНОГО ПРОДУКТА НА ПРИВЕДЕННЫХ ВЫШЕ + УСЛОВИЯХ, НЕ НЕСЕТ ОТВЕТСТВЕННОСТИ ЗА УБЫТКИ, ВКЛЮЧАЯ ОБЩИЕ, СПЕЦИФИЧЕСКИЕ, + СЛУЧАЙНЫЕ ИЛИ КОСВЕННЫЕ, ЯВЛЯЮЩИЕСЯ СЛЕДСТВИЕМ ИСПОЛЬЗОВАНИЯ ИЛИ + НЕВОЗМОЖНОСТИ ИСПОЛЬЗОВАНИЯ ПРОГРАММНОГО ПРОДУКТА (В ТОМ ЧИСЛЕ ПОТЕРЮ + ДАННЫХ, НЕУДОБНЫЙ ДЛЯ ВАС СПОСОБ ПОЛУЧЕНИЯ ДАННЫХ, ИЛИ ДОПОЛНИТЕЛЬНЫЕ РАСХОДЫ, + ПОНЕСЕННЫЕ ВАМИ ИЛИ ТРЕТЬИМИ ЛИЦАМИ, ИЛИ ОТКАЗ РАБОТАТЬ СОВМЕСТНО С + КАКИМИ-ЛИБО ИНЫМИ ПРОГРАММНЫМИ ПРОДУКТАМИ, ДАЖЕ ЕСЛИ ВЫШЕУПОМЯНУТЫЙ + ПРАВООБЛАДАТЕЛЬ ИЛИ ИНОЕ ЛИЦО БЫЛИ ПРЕДУПРЕЖДЕНЫ О ВОЗМОЖНОСТИ ПОДОБНЫХ + УБЫТКОВ. + +


+

Как сделать так, чтобы все это было применимо к + вашему новому программному продукту + + +

Если вы разрабатываете новый программный продукт и хотите, чтобы он стал + как можно более доступным для широкой публики, лучший способ добиться + этого -- сделать его свободно распространяемым программным продуктом, который + каждый сможет распространять и изменять на условиях данного лицензионного + соглашения. + +

Чтобы сделать его таким, снабдите программный продукт следующими + замечаниями (лучше всего будет указать это в начале каждого файла исходных + кодов, чтобы с максимальной эффективностью довести до сведения всех их + получателей отказ от гарантий; каждый файл также должен содержать + "копирайтную" строку и указание на то, где можно найти полный текст + уведомления). + +

Copyright (C) 19__ <имя автора> -- и далее указывается название + программного продукта и краткая характеристика -- для чего он предназначен. + +

Данная программа представляет собой свободно распространяемый + программный продукт; вы можете распространять ее далее и\или изменять + на условиях Стандартной общедоступной лицензии GNU, опубликованной + "Free Software Foundation" -- либо ее версии номер 2, либо (по вашему + выбору) любой более поздней ее версии. + +

Распространяя данный программный продукт, мы надеемся что он окажется + полезным, но НЕ ДАЕМ НИКАКИХ ГАРАНТИЙ, даже подразумеваемой гарантии + ПРИГОДНОСТИ К КУПЛЕ-ПРОДАЖЕ или ИСПОЛЬЗОВАНИЮ В КОНКРЕТНЫХ ЦЕЛЯХ + (см. "Стандартную общедоступную лицензию GNU"). + +

Вместе с данной программой вы должны были получить копию "Стандартной + общедоступной лицензии GNU"; если это не так, напишите в Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. + +

Добавьте также информацию о том, как связаться с вами по электронной + и обычной почтам. + +

Если программа работает интерактивно, сделайте так, чтобы при запуске + в интерактивном режиме она выводила короткий текст по следующему образцу: + +

Gnomovision version 69, +

Copyright (C) 19__ <имя автора> +

Программа Gnomovision распространяется БЕЗ КАКИХ БЫ ТО НИ БЫЛО ГАРАНТИЙ. +

Чтобы узнать подробности, наберите "show w". +

Это свободно распространяемый программный продукт. Соблюдая + определенные условия, Вы тоже можете распространять его; чтобы + узнать об этом более подробно, наберите "show c". + +

Предполагаемые команды "show w" и "show c" должны приводить к показу + соответствующих разделов "Стандартной публичной лицензии". Разумеется, вы + можете использовать иные команды; это даже может быть просто нажатие на + клавишу "мыши" или выбор одного из пунктов в меню. + +

При необходимости вы также должны добиться от вашего нанимателя (если вы + работаете программистом) или от вашей школы (если учитесь) подписать "отказ + от притязаний на авторские права" на ваш программный продукт. (Ниже приведен + пример -- замените только название организации и имена). + +

ООО "МЦФ" настоящим отказывается от всех притязаний на авторские права + на программный продукт "______________________", созданный Иваном + Петровичем Сидоровым. + +

<подпись Генерального директора, печать>, 1 апреля 1997 г. +

/<Фамилия, И.О>./ -- Генеральный директор + +

Данная Стандартная общедоступная лицензия не разрешает включение вашего + программного продукта в такие программные продукты, на которые кем-либо + введены ограничения на распространение. Если ваш программный продукт -- это + библиотека подпрограмм, то, возможно, более правильно разрешить + использовать библиотеку в подобных программных продуктах. В таком случае + вместо этой Лицензии используйте "Стандартную общедоступную лицензию GNU для + библиотек". + + + + + diff --git a/tde-i18n-ru/docs/common/header.html b/tde-i18n-ru/docs/common/header.html new file mode 100644 index 00000000000..741a467690a --- /dev/null +++ b/tde-i18n-ru/docs/common/header.html @@ -0,0 +1,56 @@ + + + + + + $title ($projectname) + + + + + + + + + + + + + + + + + + + + + +

+ + + + + + + + + + + + + +
+
+ + + diff --git a/tde-i18n-ru/docs/common/kde-common.css b/tde-i18n-ru/docs/common/kde-common.css new file mode 100644 index 00000000000..5898199baec --- /dev/null +++ b/tde-i18n-ru/docs/common/kde-common.css @@ -0,0 +1,32 @@ +/* + KDE-wide persistent CSS for HTML documentation (all media types). + Copyright (C) 2000 Frederik Fouvry + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + + Send comments, suggestions, etc. to Frederik Fouvry + . +*/ + +/* + Important note: these setting cannot be overridden, except by switching + off style sheets alltogether. + + Any updates should be validated, e.g. http://jigsaw.w3.org/css-validator/ + + Check out http://www.richinstyle.com/ where many of the declarations and + setup in the KDE CSS are obtained from. In fact, do not change + anything without checking on those pages whether it is wise to do so. +*/ diff --git a/tde-i18n-ru/docs/common/kde-default.css b/tde-i18n-ru/docs/common/kde-default.css new file mode 100644 index 00000000000..3c9d113a61a --- /dev/null +++ b/tde-i18n-ru/docs/common/kde-default.css @@ -0,0 +1,327 @@ +/* + KDE-wide default CSS for HTML documentation (all media types). + Copyright (C) 2000 Frederik Fouvry + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + + Send comments, suggestions, etc. to Frederik Fouvry + . */ + +/* + Important note: these setting may be overridden by localised CSS. Do not + add here any localization-sensitive style declarations. + + Any updates should be validated, e.g. http://jigsaw.w3.org/css-validator/ */ + +/* Note: "should be inherit" means that in a proper browser inherit should work. + Somehow Netscape manages to interpret "inherit" as bright green. + Yuck. */ + +body { + background: white none; + color: black; + font-family: sans-serif; + padding: 0 15px 0 0; + margin: 0; +} + +.legalnotice, .copyright { + padding: 0; + margin: 0; +} + +.abstract { + font-weight: bolder; + padding-right: 1em; +} + +.toc, .list-of-tables { + padding-left: 1em; +} + +.sect1, .chapter, .synopsis, .appendix, .preface, .article, .refsect1, .index, .glossary, .section { + padding-left: 1em; +} + +.toc .chapter { +padding: 0em 0em 0em 1em; +} + +.author { + color: rgb(82,80,82); + font-weight: bolder; + padding: 0; + margin: 0; +} + +.othercredit { + line-height: 1em; +} + +.chapter .sect1, .chapter .titlepage, .sect1 .titlepage, .article .titlepage { + padding: 0em; +} + +.titlepage { + padding-left: 1em; + padding-right: 1em; +} + +/* Links in Navigation */ + +.navLeft a:link, .navCenter a:link, .navRight a:link, .header a:link, .header a:visited, .bottom-nav a:link, .bottom-nav a:visited { + color: #41597A; + font-weight: bold; +} + + +/* Nice link colors for the main text */ + +:link { + color: #41597A; +} + +:visited { + color: #597ba8; +} + +.navLeft { + position: absolute; + left: 20px; +} + +.navRight { + position: absolute; + right: 20px; +} + +.navCenter { + text-align: center; + align: center; +} + +.bannerBottomLeft { + position: absolute; left: 0px; +} + +.bannerBottomRight { + position: absolute; right: 0px; +} + +.header { + background: #3E91EB none; + border-bottom: 1px solid #206dcd; + border-top: 1px solid white; + color: white; + font-size: small; + height: 1.7em; + line-height: 1em; + margin: 0px; + padding-bottom: 0px; + padding-left: 1em; + padding-right: 0px; + padding-top: 0px; + vertical-align: middle; +} + +.bottom-nav { + background-color: #3E91EB; + border-bottom: 1px solid #206dcd; + border-top: 1px solid white; + color: white; + font-size: small; + height: 1.7em; + line-height: 1em; + margin: 0px; + padding-bottom: 0px; + padding-left: 1em; + padding-right: 0px; + padding-top: 10px; + vertical-align: middle; +} + +#logo { + background: url('kde_logo_bg.png') transparent repeat; +} + +/* A little bit of padding makes the tables for keybindings etc much easier to read */ + +table { + padding: 5px; +} + +dl { + margin-top: 0em; + margin-bottom: 0.5em; +} + +dt { + margin-top: 1em; +} +div.toc dt { + margin-top: 0px; +} +div.screenshot { + margin-bottom: 1em; + margin-top: 1em; +} + +div.informalexample { + border-style: dotted; + padding: 10px; +} + +/* But no padding for navigation elements */ + +.toplogo, .navbackground { + padding: 0px; +} + +table.programlisting +table.screen { + border-style: none; + background-color: rgb(224,224,224); + table-layout: auto; /* 100%? */ + color: rgb(0,0,0); /* should be inherit */ +} + +/* Same as previous block, but more general (previous is HTML only) + Not all browsers understand this yet. + TABLE[class~=programlisting] + TABLE[class~=screen] { border-style: none; + background-color: rgb(224,224,224); + table-layout: auto; + color: inherit; +} +*/ + +p { + text-align: justify; +} + +/* More specific settings */ +/* Temporary patch: browsers break on bad HTML */ +/* P, H1, H2, H3, H4, H5, TD, TH { font-family: Helvetica, Arial, sans-serif; + } */ + +p, h1, h2, h3, h4, h5, h6, td, th { + font-family: sans-serif; +} + +/* Visual cues for GUI elements etc in the text */ + +.guimenu, .guimenuitem, .guisubmenu { + background-color: rgb(240,240,240); + color: rgb(0,0,0); /* should be inherit */ +} + +.guilabel, .interface, .guibutton { + background-color: rgb(240,240,240); + color: rgb(0,0,0); /* should be inherit */ +} + +.shortcut { + background-color: rgb(240,240,240); + color: rgb(0,0,0); /* should be inherit */ +} + +.shortcut .keycap { + background-color: rgb(240,240,240); + color: rgb(0,0,0); /* should be inherit */ +} + +.question { + font-weight: bolder; +} + +.accel { + background-color: rgb(240,240,240); + color: rgb(0,0,0); + text-decoration: underline; +} + +.option, .command { + background-color: rgb(255,255,255); + color: rgb(0,96,160); + font-weight: bold; +} + +h1, h2, h3, h4, h5, h6 { + color: rgb(82,80,82); + background-color: transparent; +} + +.arg, .parameter, .replaceable { + background-color: rgb(255,255,255); + color: rgb(0,128,64); + font-style: italic; +} + +.screen, .programlisting { + background-color: rgb(240,240,240); + color: rgb(0,0,0); /* should be inherit */ + border-style: dotted; + border-color: rgb(0,0,0); + border-width: thin; + padding: 5px; +} + + +/* This one is set in inches because the admonitions are set in inches + and they're more difficult to change. We can live with it in here, + for the meantime, it gives consistent margins */ + +.example { + margin-left: 0.5in; + margin-right: 0.5in; +} + +div.mediaobject { + /* float: right; */ + /* might make it much nicer. although someone has to + understand the rules ;-) You also don't want it to be + surrounded by text it doesn't refer to ... But that + may be among others a question of writing style. */ + text-align: center; /* a bit of a hack: it should + position _images_ */ +} + +.caption { + margin: 0em 2em 3em 2em; + text-align: center; +} + +.inlinemediaobject { + vertical-align: baseline; + padding-right: 1em; + padding-left: 1em; +} + +/* An idea that could be nice: a search engine looking for specific +classes could display them in some conspicuous color. All that is +needed is an on the fly generated style element/style sheet. */ + +/* Only used in the hand-made HTML license texts */ +body.license { + background-color: rgb(255,255,255); + text-align: justify; + color: rgb(0,0,0); +} +pre.license { + background-color: rgb(255,255,255); + font-family: monospace; + color: rgb(0,0,0); +} + diff --git a/tde-i18n-ru/docs/common/kde-localised.css b/tde-i18n-ru/docs/common/kde-localised.css new file mode 100644 index 00000000000..76b033a2ffd --- /dev/null +++ b/tde-i18n-ru/docs/common/kde-localised.css @@ -0,0 +1,28 @@ +/* + KDE CSS for ru HTML documentation (all media types). + Copyright (C) 2000 <**authorname**> + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + + Send comments, suggestions, etc. to <**authorcontactdetails**>. +*/ + +/* + These settings will override kde-default.css. + + Any updates should be validated, e.g. http://jigsaw.w3.org/css-validator/ +*/ + +:lang(ru) { } diff --git a/tde-i18n-ru/docs/common/kde-web.css b/tde-i18n-ru/docs/common/kde-web.css new file mode 100644 index 00000000000..1e3efe64a29 --- /dev/null +++ b/tde-i18n-ru/docs/common/kde-web.css @@ -0,0 +1,178 @@ +/* + KDE-wide default CSS for HTML documentation (all media types). + Copyright (C) 2000 Frederik Fouvry + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + + Send comments, suggestions, etc. to Frederik Fouvry + . */ + +/* + Important note: these setting may be overridden by localised CSS. Do not + add here any localization-sensitive style declarations. + + Any updates should be validated, e.g. http://jigsaw.w3.org/css-validator/ */ + +/* Note: "should be inherit" means that in a proper browser inherit should work. + Somehow Netscape manages to interpret "inherit" as bright green. + Yuck. */ + +/* Make the main contents of the page not slide up under the top banner */ + +/* #body_text { position: relative; + top: 100px; } */ + +/* This is a horrible awful hack.. to once again fix the sliding +navigation problem. */ + +body { background-color: white; + width: 596px; + color: black; + align: center;} + +/* Nice link colors for the main text, and bottom navigation */ + +:link { color: rgb(170,0,0); + background-color: white; /* should be inherit */ } +:visited { color: rgb(170,0,85); + background-color: white; /* should be inherit */ } +:active { color: rgb(170,0,0); + background-color: white; /* should be inherit */ } + +/* Link colors for the top navigation */ + +.left :link, .center :link, .right :link { color: rgb(255,255,255); + background-color: rgb(82,80,82); } + +.left :visited, .center :visited, .right :visited { color: rgb(186,182,186); + background-color: rgb(82,80,82); } + +/* Giving this a background color breaks things, and it's not necessary for + either navigation or orientation.. so transparent */ + +.center {color: rgb(255,255,255); + background-color: transparent; } + + +:active {color: rgb(186,182,186); + background-color: transparent; } + +/* A little bit of padding makes the tables for keybindings etc much easier to read */ + +TABLE { padding: 5px; } +DT { margin-top: 1em; } +DIV.SCREENSHOT { margin-bottom: 1em; + margin-top: 1em; } +DIV.INFORMALEXAMPLE { border-style: dotted; + padding: 10px; } + +/* But no padding for navigation elements */ + +.shadow, .headline, .bulb, .end { padding: 0px; } + +TABLE.programlisting +TABLE.screen { border-style: none; + background-color: rgb(224,224,224); + table-layout: auto; /* 100%? */ + color: rgb(0,0,0); /* should be inherit */ + } + +/* Same as previous block, but more general (previous is HTML only) + Not all browsers understand this yet. +TABLE[class~=programlisting] +TABLE[class~=screen] { border-style: none; + background-color: rgb(224,224,224); + table-layout: auto; + color: inherit; + } +*/ + +P { text-align: justify; } + +/* More specific settings */ + +DIV.navbar P { text-align: right; } + +/* Temporary patch: browsers break on bad HTML */ +/* P, H1, H2, H3, H4, H5, TD, TH { font-family: Helvetica, Arial, sans-serif; + } */ + +P, H1, H2, H3, H4, H5, TD, TH { font-family: sans-serif; + } + + + +/* Visual cues for GUI elements etc in the text */ + +.guimenu, .guimenuitem, .guisubmenu { background-color: rgb(240,240,240); + color: rgb(0,0,0); /* should be inherit */ + } + +.guilabel, .interface, .guibutton { background-color: rgb(240,240,240); + color: rgb(0,0,0); /* should be inherit */ + } + +.shortcut { background-color: rgb(240,240,240); + color: rgb(0,0,0); /* should be inherit */ + } + +.shortcut .keycap { background-color: rgb(240,240,240); + color: rgb(0,0,0); /* should be inherit */ + } + +.question { font-weight: bolder; } + +.accel { background-color: rgb(240,240,240); + color: rgb(0,0,0); + text-decoration: underline; + } + +.option, .command { background-color: rgb(255,255,255); + color: rgb(0,96,160); + font-weight: bold; + } + +h1, h2, h3, h4, h5, h6 { color: rgb(82,80,82); + } +.arg, .parameter, .replaceable{ background-color: rgb(255,255,255); + color: rgb(0,128,64); + font-style: italic; + } + +DIV.mediaobject { /* float: right; */ + /* might make it much nicer. although someone has to + understand the rules ;-) You also don't want it to be + surrounded by text it doesn't refer to ... But that + may be among others a question of writing style. */ + text-align: center; /* a bit of a hack: it should + position _images_ */ + } + +/* An idea that could be nice: a search engine looking for specific +classes could display them in some conspicuous color. All that is +needed is an on the fly generated style element/style sheet. */ + +/* Only used in the hand-made HTML license texts */ +BODY.license { background-color: rgb(255,255,255); + text-align: justify; + color: rgb(0,0,0); + } +PRE.license { background-color: rgb(255,255,255); + font-family: monospace; + color: rgb(0,0,0); + } + +.topbanner { background-repeat: no-repeat; + } diff --git a/tde-i18n-ru/docs/common/lgpl-license b/tde-i18n-ru/docs/common/lgpl-license new file mode 100644 index 00000000000..ec47efc0608 --- /dev/null +++ b/tde-i18n-ru/docs/common/lgpl-license @@ -0,0 +1,504 @@ + GNU LESSER GENERAL PUBLIC LICENSE + Version 2.1, February 1999 + + Copyright (C) 1991, 1999 Free Software Foundation, Inc. + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + +[This is the first released version of the Lesser GPL. It also counts + as the successor of the GNU Library Public License, version 2, hence + the version number 2.1.] + + Preamble + + The licenses for most software are designed to take away your +freedom to share and change it. By contrast, the GNU General Public +Licenses are intended to guarantee your freedom to share and change +free software--to make sure the software is free for all its users. + + This license, the Lesser General Public License, applies to some +specially designated software packages--typically libraries--of the +Free Software Foundation and other authors who decide to use it. You +can use it too, but we suggest you first think carefully about whether +this license or the ordinary General Public License is the better +strategy to use in any particular case, based on the explanations below. + + When we speak of free software, we are referring to freedom of use, +not price. Our General Public Licenses are designed to make sure that +you have the freedom to distribute copies of free software (and charge +for this service if you wish); that you receive source code or can get +it if you want it; that you can change the software and use pieces of +it in new free programs; and that you are informed that you can do +these things. + + To protect your rights, we need to make restrictions that forbid +distributors to deny you these rights or to ask you to surrender these +rights. These restrictions translate to certain responsibilities for +you if you distribute copies of the library or if you modify it. + + For example, if you distribute copies of the library, whether gratis +or for a fee, you must give the recipients all the rights that we gave +you. You must make sure that they, too, receive or can get the source +code. If you link other code with the library, you must provide +complete object files to the recipients, so that they can relink them +with the library after making changes to the library and recompiling +it. And you must show them these terms so they know their rights. + + We protect your rights with a two-step method: (1) we copyright the +library, and (2) we offer you this license, which gives you legal +permission to copy, distribute and/or modify the library. + + To protect each distributor, we want to make it very clear that +there is no warranty for the free library. Also, if the library is +modified by someone else and passed on, the recipients should know +that what they have is not the original version, so that the original +author's reputation will not be affected by problems that might be +introduced by others. + + Finally, software patents pose a constant threat to the existence of +any free program. We wish to make sure that a company cannot +effectively restrict the users of a free program by obtaining a +restrictive license from a patent holder. Therefore, we insist that +any patent license obtained for a version of the library must be +consistent with the full freedom of use specified in this license. + + Most GNU software, including some libraries, is covered by the +ordinary GNU General Public License. This license, the GNU Lesser +General Public License, applies to certain designated libraries, and +is quite different from the ordinary General Public License. We use +this license for certain libraries in order to permit linking those +libraries into non-free programs. + + When a program is linked with a library, whether statically or using +a shared library, the combination of the two is legally speaking a +combined work, a derivative of the original library. The ordinary +General Public License therefore permits such linking only if the +entire combination fits its criteria of freedom. The Lesser General +Public License permits more lax criteria for linking other code with +the library. + + We call this license the "Lesser" General Public License because it +does Less to protect the user's freedom than the ordinary General +Public License. It also provides other free software developers Less +of an advantage over competing non-free programs. These disadvantages +are the reason we use the ordinary General Public License for many +libraries. However, the Lesser license provides advantages in certain +special circumstances. + + For example, on rare occasions, there may be a special need to +encourage the widest possible use of a certain library, so that it becomes +a de-facto standard. To achieve this, non-free programs must be +allowed to use the library. A more frequent case is that a free +library does the same job as widely used non-free libraries. In this +case, there is little to gain by limiting the free library to free +software only, so we use the Lesser General Public License. + + In other cases, permission to use a particular library in non-free +programs enables a greater number of people to use a large body of +free software. For example, permission to use the GNU C Library in +non-free programs enables many more people to use the whole GNU +operating system, as well as its variant, the GNU/Linux operating +system. + + Although the Lesser General Public License is Less protective of the +users' freedom, it does ensure that the user of a program that is +linked with the Library has the freedom and the wherewithal to run +that program using a modified version of the Library. + + The precise terms and conditions for copying, distribution and +modification follow. Pay close attention to the difference between a +"work based on the library" and a "work that uses the library". The +former contains code derived from the library, whereas the latter must +be combined with the library in order to run. + + GNU LESSER GENERAL PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. This License Agreement applies to any software library or other +program which contains a notice placed by the copyright holder or +other authorized party saying it may be distributed under the terms of +this Lesser General Public License (also called "this License"). +Each licensee is addressed as "you". + + A "library" means a collection of software functions and/or data +prepared so as to be conveniently linked with application programs +(which use some of those functions and data) to form executables. + + The "Library", below, refers to any such software library or work +which has been distributed under these terms. A "work based on the +Library" means either the Library or any derivative work under +copyright law: that is to say, a work containing the Library or a +portion of it, either verbatim or with modifications and/or translated +straightforwardly into another language. (Hereinafter, translation is +included without limitation in the term "modification".) + + "Source code" for a work means the preferred form of the work for +making modifications to it. For a library, complete source code means +all the source code for all modules it contains, plus any associated +interface definition files, plus the scripts used to control compilation +and installation of the library. + + Activities other than copying, distribution and modification are not +covered by this License; they are outside its scope. The act of +running a program using the Library is not restricted, and output from +such a program is covered only if its contents constitute a work based +on the Library (independent of the use of the Library in a tool for +writing it). Whether that is true depends on what the Library does +and what the program that uses the Library does. + + 1. You may copy and distribute verbatim copies of the Library's +complete source code as you receive it, in any medium, provided that +you conspicuously and appropriately publish on each copy an +appropriate copyright notice and disclaimer of warranty; keep intact +all the notices that refer to this License and to the absence of any +warranty; and distribute a copy of this License along with the +Library. + + You may charge a fee for the physical act of transferring a copy, +and you may at your option offer warranty protection in exchange for a +fee. + + 2. You may modify your copy or copies of the Library or any portion +of it, thus forming a work based on the Library, and copy and +distribute such modifications or work under the terms of Section 1 +above, provided that you also meet all of these conditions: + + a) The modified work must itself be a software library. + + b) You must cause the files modified to carry prominent notices + stating that you changed the files and the date of any change. + + c) You must cause the whole of the work to be licensed at no + charge to all third parties under the terms of this License. + + d) If a facility in the modified Library refers to a function or a + table of data to be supplied by an application program that uses + the facility, other than as an argument passed when the facility + is invoked, then you must make a good faith effort to ensure that, + in the event an application does not supply such function or + table, the facility still operates, and performs whatever part of + its purpose remains meaningful. + + (For example, a function in a library to compute square roots has + a purpose that is entirely well-defined independent of the + application. Therefore, Subsection 2d requires that any + application-supplied function or table used by this function must + be optional: if the application does not supply it, the square + root function must still compute square roots.) + +These requirements apply to the modified work as a whole. If +identifiable sections of that work are not derived from the Library, +and can be reasonably considered independent and separate works in +themselves, then this License, and its terms, do not apply to those +sections when you distribute them as separate works. But when you +distribute the same sections as part of a whole which is a work based +on the Library, the distribution of the whole must be on the terms of +this License, whose permissions for other licensees extend to the +entire whole, and thus to each and every part regardless of who wrote +it. + +Thus, it is not the intent of this section to claim rights or contest +your rights to work written entirely by you; rather, the intent is to +exercise the right to control the distribution of derivative or +collective works based on the Library. + +In addition, mere aggregation of another work not based on the Library +with the Library (or with a work based on the Library) on a volume of +a storage or distribution medium does not bring the other work under +the scope of this License. + + 3. You may opt to apply the terms of the ordinary GNU General Public +License instead of this License to a given copy of the Library. To do +this, you must alter all the notices that refer to this License, so +that they refer to the ordinary GNU General Public License, version 2, +instead of to this License. (If a newer version than version 2 of the +ordinary GNU General Public License has appeared, then you can specify +that version instead if you wish.) Do not make any other change in +these notices. + + Once this change is made in a given copy, it is irreversible for +that copy, so the ordinary GNU General Public License applies to all +subsequent copies and derivative works made from that copy. + + This option is useful when you wish to copy part of the code of +the Library into a program that is not a library. + + 4. You may copy and distribute the Library (or a portion or +derivative of it, under Section 2) in object code or executable form +under the terms of Sections 1 and 2 above provided that you accompany +it with the complete corresponding machine-readable source code, which +must be distributed under the terms of Sections 1 and 2 above on a +medium customarily used for software interchange. + + If distribution of object code is made by offering access to copy +from a designated place, then offering equivalent access to copy the +source code from the same place satisfies the requirement to +distribute the source code, even though third parties are not +compelled to copy the source along with the object code. + + 5. A program that contains no derivative of any portion of the +Library, but is designed to work with the Library by being compiled or +linked with it, is called a "work that uses the Library". Such a +work, in isolation, is not a derivative work of the Library, and +therefore falls outside the scope of this License. + + However, linking a "work that uses the Library" with the Library +creates an executable that is a derivative of the Library (because it +contains portions of the Library), rather than a "work that uses the +library". The executable is therefore covered by this License. +Section 6 states terms for distribution of such executables. + + When a "work that uses the Library" uses material from a header file +that is part of the Library, the object code for the work may be a +derivative work of the Library even though the source code is not. +Whether this is true is especially significant if the work can be +linked without the Library, or if the work is itself a library. The +threshold for this to be true is not precisely defined by law. + + If such an object file uses only numerical parameters, data +structure layouts and accessors, and small macros and small inline +functions (ten lines or less in length), then the use of the object +file is unrestricted, regardless of whether it is legally a derivative +work. (Executables containing this object code plus portions of the +Library will still fall under Section 6.) + + Otherwise, if the work is a derivative of the Library, you may +distribute the object code for the work under the terms of Section 6. +Any executables containing that work also fall under Section 6, +whether or not they are linked directly with the Library itself. + + 6. As an exception to the Sections above, you may also combine or +link a "work that uses the Library" with the Library to produce a +work containing portions of the Library, and distribute that work +under terms of your choice, provided that the terms permit +modification of the work for the customer's own use and reverse +engineering for debugging such modifications. + + You must give prominent notice with each copy of the work that the +Library is used in it and that the Library and its use are covered by +this License. You must supply a copy of this License. If the work +during execution displays copyright notices, you must include the +copyright notice for the Library among them, as well as a reference +directing the user to the copy of this License. Also, you must do one +of these things: + + a) Accompany the work with the complete corresponding + machine-readable source code for the Library including whatever + changes were used in the work (which must be distributed under + Sections 1 and 2 above); and, if the work is an executable linked + with the Library, with the complete machine-readable "work that + uses the Library", as object code and/or source code, so that the + user can modify the Library and then relink to produce a modified + executable containing the modified Library. (It is understood + that the user who changes the contents of definitions files in the + Library will not necessarily be able to recompile the application + to use the modified definitions.) + + b) Use a suitable shared library mechanism for linking with the + Library. A suitable mechanism is one that (1) uses at run time a + copy of the library already present on the user's computer system, + rather than copying library functions into the executable, and (2) + will operate properly with a modified version of the library, if + the user installs one, as long as the modified version is + interface-compatible with the version that the work was made with. + + c) Accompany the work with a written offer, valid for at + least three years, to give the same user the materials + specified in Subsection 6a, above, for a charge no more + than the cost of performing this distribution. + + d) If distribution of the work is made by offering access to copy + from a designated place, offer equivalent access to copy the above + specified materials from the same place. + + e) Verify that the user has already received a copy of these + materials or that you have already sent this user a copy. + + For an executable, the required form of the "work that uses the +Library" must include any data and utility programs needed for +reproducing the executable from it. However, as a special exception, +the materials to be distributed need not include anything that is +normally distributed (in either source or binary form) with the major +components (compiler, kernel, and so on) of the operating system on +which the executable runs, unless that component itself accompanies +the executable. + + It may happen that this requirement contradicts the license +restrictions of other proprietary libraries that do not normally +accompany the operating system. Such a contradiction means you cannot +use both them and the Library together in an executable that you +distribute. + + 7. You may place library facilities that are a work based on the +Library side-by-side in a single library together with other library +facilities not covered by this License, and distribute such a combined +library, provided that the separate distribution of the work based on +the Library and of the other library facilities is otherwise +permitted, and provided that you do these two things: + + a) Accompany the combined library with a copy of the same work + based on the Library, uncombined with any other library + facilities. This must be distributed under the terms of the + Sections above. + + b) Give prominent notice with the combined library of the fact + that part of it is a work based on the Library, and explaining + where to find the accompanying uncombined form of the same work. + + 8. You may not copy, modify, sublicense, link with, or distribute +the Library except as expressly provided under this License. Any +attempt otherwise to copy, modify, sublicense, link with, or +distribute the Library is void, and will automatically terminate your +rights under this License. However, parties who have received copies, +or rights, from you under this License will not have their licenses +terminated so long as such parties remain in full compliance. + + 9. You are not required to accept this License, since you have not +signed it. However, nothing else grants you permission to modify or +distribute the Library or its derivative works. These actions are +prohibited by law if you do not accept this License. Therefore, by +modifying or distributing the Library (or any work based on the +Library), you indicate your acceptance of this License to do so, and +all its terms and conditions for copying, distributing or modifying +the Library or works based on it. + + 10. Each time you redistribute the Library (or any work based on the +Library), the recipient automatically receives a license from the +original licensor to copy, distribute, link with or modify the Library +subject to these terms and conditions. You may not impose any further +restrictions on the recipients' exercise of the rights granted herein. +You are not responsible for enforcing compliance by third parties with +this License. + + 11. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), +conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot +distribute so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you +may not distribute the Library at all. For example, if a patent +license would not permit royalty-free redistribution of the Library by +all those who receive copies directly or indirectly through you, then +the only way you could satisfy both it and this License would be to +refrain entirely from distribution of the Library. + +If any portion of this section is held invalid or unenforceable under any +particular circumstance, the balance of the section is intended to apply, +and the section as a whole is intended to apply in other circumstances. + +It is not the purpose of this section to induce you to infringe any +patents or other property right claims or to contest validity of any +such claims; this section has the sole purpose of protecting the +integrity of the free software distribution system which is +implemented by public license practices. Many people have made +generous contributions to the wide range of software distributed +through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing +to distribute software through any other system and a licensee cannot +impose that choice. + +This section is intended to make thoroughly clear what is believed to +be a consequence of the rest of this License. + + 12. If the distribution and/or use of the Library is restricted in +certain countries either by patents or by copyrighted interfaces, the +original copyright holder who places the Library under this License may add +an explicit geographical distribution limitation excluding those countries, +so that distribution is permitted only in or among countries not thus +excluded. In such case, this License incorporates the limitation as if +written in the body of this License. + + 13. The Free Software Foundation may publish revised and/or new +versions of the Lesser General Public License from time to time. +Such new versions will be similar in spirit to the present version, +but may differ in detail to address new problems or concerns. + +Each version is given a distinguishing version number. If the Library +specifies a version number of this License which applies to it and +"any later version", you have the option of following the terms and +conditions either of that version or of any later version published by +the Free Software Foundation. If the Library does not specify a +license version number, you may choose any version ever published by +the Free Software Foundation. + + 14. If you wish to incorporate parts of the Library into other free +programs whose distribution conditions are incompatible with these, +write to the author to ask for permission. For software which is +copyrighted by the Free Software Foundation, write to the Free +Software Foundation; we sometimes make exceptions for this. Our +decision will be guided by the two goals of preserving the free status +of all derivatives of our free software and of promoting the sharing +and reuse of software generally. + + NO WARRANTY + + 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO +WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. +EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR +OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY +KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE +LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME +THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + + 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN +WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY +AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU +FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR +CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE +LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING +RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A +FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF +SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGES. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Libraries + + If you develop a new library, and you want it to be of the greatest +possible use to the public, we recommend making it free software that +everyone can redistribute and change. You can do so by permitting +redistribution under these terms (or, alternatively, under the terms of the +ordinary General Public License). + + To apply these terms, attach the following notices to the library. It is +safest to attach them to the start of each source file to most effectively +convey the exclusion of warranty; and each file should have at least the +"copyright" line and a pointer to where the full notice is found. + + + Copyright (C) + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2 of the License, or (at your option) any later version. + + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + +Also add information on how to contact you by electronic and paper mail. + +You should also get your employer (if you work as a programmer) or your +school, if any, to sign a "copyright disclaimer" for the library, if +necessary. Here is a sample; alter the names: + + Yoyodyne, Inc., hereby disclaims all copyright interest in the + library `Frob' (a library for tweaking knobs) written by James Random Hacker. + + , 1 April 1990 + Ty Coon, President of Vice + +That's all there is to it! + + diff --git a/tde-i18n-ru/docs/common/lgpl-license.html b/tde-i18n-ru/docs/common/lgpl-license.html new file mode 100644 index 00000000000..95ba5e0956e --- /dev/null +++ b/tde-i18n-ru/docs/common/lgpl-license.html @@ -0,0 +1,180 @@ + + + + GNU Lesser General Public License + + + + + + + + + +

Перевод (неофициальный, юридически ничтожный)

+

ПЕРЕВОД НА РУССКИЙ ЯЗЫК СТАНДАРТНОЙ ОБЩЕСТВЕННОЙ ЛИЦЕНЗИИ ОГРАНИЧЕННОГО ПРИМЕНЕНИЯ (LGPL)

+

автор перевода Елена Тяпкина, 20 марта 2002. +

This is an unofficial translation of the GNU Lesser General Public License (LGPL) into Russian. It was not published by the Free Software Foundation, and does not legally state the distribution terms for software that uses the LGPL--only the original English text of the LGPL does that. However, we hope that this translation will help Russian speakers understand the LGPL better.

+

Настоящий перевод Стандартной Общественной Лицензии Ограниченного Применения GNU на русский язык не является официальным. Он не публикуется Free Software Foundation и не устанавливает имеющих юридическую силу условий для распространения программного обеспечения, которое распространяется на условиях Стандартной Общественной Лицензии Ограниченного Применения GNU. Условия, имеющие юридическую силу, закреплены исключительно в аутентичном тексте Стандартной Общественной Лицензии Ограниченного Применения GNU на английском языке. Я надеюсь, что настоящий перевод поможет русскоязычным пользователям лучше понять содержание Стандартной Общественной Лицензии Ограниченного Применения GNU.

+

Текст LGPL на английском языке вы можете прочитать по адресу: http://www.gnu.org/copyleft/lesser.html.

+ +

GNU LESSER GENERAL PUBLIC LICENSE

+

Версия 2.1, февраль 1999

+ +

Copyright (C) 1991, 1999 Free Software Foundation, Inc. 59 Temple Place — Suite 330, Boston, MA 02111-1307, USA Каждый вправе копировать и распространять экземпляры настоящей Лицензии без внесения изменений в её текст.

+ +

[Настоящая версия является первой опубликованной версией Стандартной Общественной Лицензии Ограниченного Применения GNU и применяется вместо Стандартной Общественной Лицензии GNU для Библиотек, версия 2. В силу этого настоящей версии присвоен номер 2.1.]

+ +

ПРЕАМБУЛА

+ +

Большинство лицензий на программное обеспечение лишает вас права распространять и вносить изменения в это программное обеспечение. Стандартные Общественные Лицензии GNU, напротив, разработаны с целью гарантировать вам право совместно использовать и вносить изменения в свободное программное обеспечение, то есть обеспечить его свободное использование всех пользователей. Настоящая Стандартная Общественная Лицензия Ограниченного Применения применяется к специальному программному обеспечению (обычно библиотекам), права на которое принадлежат Free Software Foundation или другим авторам, решившим использовать настоящую Лицензию. Вы также можете использовать настоящую Лицензию, однако мы рекомендуем вам в каждом конкретном случае проанализировать, какую из двух лицензий: настоящую Лицензию или обычную Стандартную Общественную Лицензию применить к программному обеспечению с учётом изложенных ниже пояснений.

+ +

Говоря о свободном программном обеспечении, мы имеем в виду свободу, а не безвозмездность. Стандартные Общественные Лицензии GNU разработаны с целью обеспечить вам право распространять экземпляры свободного программного обеспечения (и при желании получать за это вознаграждение), обеспечить получение вами исходного текста программного обеспечения или возможность его получить при желании, обеспечить возможность вносить изменения в программное обеспечение и использовать его части в новом свободном программном обеспечении, а также информировать вас о предоставленных вам вышеперечисленных правах.

+ +

Чтобы защитить ваши права, мы вводим ряд ограничений с тем, чтобы те, кто распространяет библиотеки (дистрибьюторы, агенты по продаже и др.), не имели возможности лишить вас этих прав или обратиться к вам с предложением отказаться от этих прав. Данные ограничения налагают на вас определённые обязанности в случае, если вы распространяете экземпляры библиотеки или модифицируете библиотеку.

+ +

Например, если вы распространяете экземпляры библиотеки за плату или бесплатно, вы обязаны передать новым обладателям в полном объёме все права, которые мы передали вам. Вы обязаны обеспечить получение новыми обладателями библиотеки её исходного текста или возможность его получить. Если вы связываете с библиотекой другое программное обеспечение, вы обязаны предоставить новым обладателям библиотеки все файлы данного программного обеспечения в виде объектного кода, чтобы новые обладатели библиотеки имели возможность после внесения изменений в библиотеку и её перекомпиляции связать её заново с объектными файлами. Вы также обязаны ознакомить их с условиями настоящей Лицензии.

+ +

Для защиты ваших прав мы: (1) оставляем за собой авторские права на библиотеку и (2) предлагаем вам использовать настоящую Лицензию, в соответствии с условиями которой вы вправе воспроизводить, распространять и/или модифицировать библиотеку.

+ +

Чтобы защитить права тех, кто распространяет библиотеки, мы уведомляем, что на данную свободную библиотеку не предоставляется никаких гарантий. Те, кто приобрёл библиотеку, с внесёнными в неё третьими лицами изменениями, должны знать, что они получают не первоначальную версию, в силу чего автор первоначальной версии не несёт ответственности за ошибки, допущенные третьими лицами при внесении изменений.

+ +

Наконец, программное обеспечение перестаёт быть свободным в случае, если лицо стало обладателем исключительных прав на него. Недопустимо, чтобы какая-либо коммерческая организация имела возможность ограничить права прочих пользователей свободного программного обеспечения путём заключения с правообладателем лицензионного договора, содержащего ограничительные условия. В силу этого мы требуем, чтобы условия любого лицензионного договора на библиотеку или её версию соответствовали условиям о полной свободе использования библиотеки, закреплённым в настоящей Лицензии.

+ +

К большей части программного обеспечения GNU, включая некоторые библиотеки, применяется обычная Стандартная Общественная Лицензия GNU. Настоящая Стандартная Общественная Лицензия Ограниченного Применения GNU применяется к отдельным библиотекам и имеет существенные отличия от Стандартной Общественной Лицензии. Настоящая Лицензия применяется к отдельным библиотекам с целью обеспечения возможности связывания данных библиотек с «несвободным» программным обеспечением.

+ +

В соответствии с законодательством об авторском праве в результате связывания программы с библиотекой, независимо от того, осуществляется ли такое связывание статически или с использованием разделяемой библиотеки, появляется совместное произведение, производное от первоначальной библиотеки. В соответствии с обычной Стандартной Общественной Лицензией такое связывание допускается только в том случае, если указанное совместное произведение будет свободным программным обеспечением. Условия Стандартной Общественной Лицензии Ограниченного Применения, которые регулируют связывание библиотеки с другими программами, являются более гибкими.

+ +

Мы назвали настоящую Стандартную Общественную Лицензию Лицензией Ограниченного Применения, потому что она предоставляет пользователю ограниченные возможности для защиты своей свободы по сравнению с обычной Стандартной Общественной Лицензией, а также ограничивает преимущества авторов свободного программного обеспечения перед конкурирующим «несвободным» программным обеспечением. В силу указанных причин к большей части библиотек применяется обычная Стандартная Общественная Лицензия. Однако при определённых обстоятельствах применение Лицензии Ограниченного Применения является более выгодным.

+ +

Например, в некоторых случаях для того, чтобы библиотека получила применение в качестве неофициального стандарта, необходимо обеспечить возможность её наиболее широкого использования. Для этого пользователи должны иметь право использовать данную библиотеку с «несвободными» программами. Более частым случаем является пример, когда свободная библиотека выполняет те же функции, что и широко используемые «несвободные» библиотеки. В этом случае нецелесообразно ограничивать использование свободной библиотеки только вместе со свободным программным обеспечением, поэтому мы применяем Стандартную Общественную Лицензию Ограниченного Применения.

+ +

В других случаях предоставленная возможность использовать определённую библиотеку с «несвободным» программным обеспечением позволяет большему числу пользователей больше использовать свободное программное обеспечение. Например, возможность использовать Библиотеку GNU на языке Си с «несвободными» программами позволяет многим пользователям использовать в полном объёме операционную систему GNU, а также её разновидность — операционную систему GNU/Linux.

+ +

Несмотря на то, что Стандартная Общественная Лицензия Ограниченного Применения предоставляет пользователям ограниченные возможности для защиты своей свободы она обеспечивает право пользователя программы, связанной с Библиотекой, свободно запускать эту программу, используя модифицированную версию Библиотеки.

+ +

Далее изложены условия воспроизведения, распространения и модификации. Обратите внимание на различие между понятиями «произведение, производное от библиотеки» и «произведение, использующее библиотеку». В первом случае произведение включает в себя часть кода, извлечённого из библиотеки, во втором случае произведение должно быть связано с библиотекой, чтобы быть запущенным. Условия воспроизведения, распространения и модификации

+ +

0. Условия настоящей Лицензии применяются к библиотеке или любой иной программе, которая в соответствии с уведомлением, помещённым в текст программы правообладателем, может распространяться в соответствии с условиями настоящей Стандартной Общественной Лицензии Ограниченного Применения (именуемой в дальнейшем «Лицензия»). Каждый приобретатель экземпляра программы именуется в дальнейшем «Лицензиат».

+ +

Под термином «Библиотека» в настоящей Лицензии понимается совокупность программных функций и/или данных, подготовленных таким способом, чтобы они удобно связывались с приложениями, использующими некоторые из этих функций или данных для создания исполняемых файлов.

+ +

Под термином «Библиотека» далее понимается любая библиотека или произведение, которое распространяется в соответствии с условиями настоящей Лицензии. Под термином «произведение, производное от Библиотеки» понимается Библиотека или любое иное производное произведение в соответствии с законодательством об авторском праве, то есть произведение, включающее в себя Библиотеку или её часть, как с внесёнными в её текст изменениями, так и без них и/или переведённую на другой язык (Здесь и далее перевод в самом широком смысле этого термина включается в понятие «модификация»).

+ +

Под «исходным текстом» произведения понимается такая форма произведения, которая наиболее удобна для внесения изменений. Под полным исходным текстом библиотеки понимается исходный текст всех составляющих библиотеку модулей, а также всех файлов, связанных с описанием интерфейса, и сценариев, предназначенных для управления компиляцией и установкой библиотеки.

+ +

Действие настоящей Лицензии не распространяется на осуществление других прав, кроме воспроизведения, распространения и модификации Библиотеки. Не устанавливается ограничений на запуск программы, использующей Библиотеку. Условия Лицензии распространяются на выходные данные из такой программы только в том случае, если их содержание составляет произведение, производное от Библиотеки (независимо от того того, использовалась ли Библиотека в качестве инструмента для создания этого произведения). Это зависит от того, какие функции выполняет Библиотека и программа, использующая Библиотеку.

+ +

1. Лицензиат вправе изготовлять и распространять экземпляры полного исходного текста Библиотеки в том виде, в каком он его получил, без внесения в него изменений на любом носителе, при соблюдении следующих условий: на каждом экземпляре помещён знак охраны авторского права и уведомление об отсутствии гарантий; оставлены без изменений все уведомления, относящиеся к настоящей Лицензии и отсутствию гарантий; вместе с экземпляром Библиотеки распространяется экземпляр настоящей Лицензии.

+ +

Лицензиат вправе взимать плату за передачу экземпляра Библиотеки, а также вправе за плату оказывать услуги по гарантийной поддержке Библиотеки.

+ +

2. Лицензиат вправе модифицировать свой экземпляр или экземпляры Библиотеки полностью или любую её часть. Данные действия Лицензиата влекут за собой создание произведения, производного от Библиотеки. Лицензиат вправе изготовлять и распространять экземпляры такого произведения, производного от Библиотеки, или собственно изменений в соответствии с пунктом 1 настоящей Лицензии при соблюдении следующих условий:

+ +

a) производное произведение должно быть библиотекой;

+ +

b) файлы, изменённые Лицензиатом, должны содержать соответствующие уведомления о том, что они были изменены, а также дату внесения изменений;

+ +

c) Лицензиат обязан передавать права на использование данного произведения третьим лицам на условиях настоящей Лицензии, при этом Лицензиат не вправе требовать уплаты каких-либо лицензионных платежей. Произведение лицензируется как одно целое;

+ +

d) если взаимодействие модифицированной Библиотеки и приложения осуществляется не засчет передачи аргумента при вызове средств модифицированной Библиотеки, а засчет того, что средства в модифицированной Библиотеке ссылаются на функцию или таблицу данных, которые предоставляются приложением, использующим указанные средства, в этом случае Лицензиат обязан добросовестно приложить усилия к тому, чтобы обеспечить работу средств Библиотеки и выполнение ими той части своей задачи, которая является значимой, если приложением не предоставлены указанные функция или таблица данных.

+ +

(Например, функция библиотеки, вычисляющая квадратный корень, по своему назначению абсолютно независима от приложения. Таким образом, в соответствии с подпунктом «d» пункта 2 любая функция, которую предоставляет приложение, или таблица, используемая данной функцией, должны быть необязательными (факультативными): если приложение не предоставляет функцию или таблицу, функция по вычислению квадратного корня в любом случае должна вычислять квадратный корень).

+ +

Вышеуказанные условия применяются к модифицированному произведению, производному от Библиотеки, в целом. В случае если отдельные части данного произведения не являются производными от Библиотеки, являются результатом творческой деятельности и могут быть использованы как самостоятельное произведение, Лицензиат вправе распространять отдельно такое произведение на иных лицензионных условиях. В случае если Лицензиат распространяет вышеуказанные части в составе произведения, производного от Библиотеки, то условия настоящей Лицензии применяются к произведению в целом, при этом права, приобретаемые сублицензиатами на основании Лицензии, передаются им в отношении всего произведения, включая все его части, независимо от того, кто является их авторами.

+ +

Целью настоящего пункта не является заявление прав или оспаривание прав на произведение, созданное исключительно Лицензиатом. Целью настоящего пункта является обеспечение права контролировать распространение произведений, производных от Библиотеки, и составных произведений, производных от Библиотеки.

+ +

Размещение произведения, которое не является производным от Библиотеки, на одном устройстве для хранения информации или носителе вместе с Библиотекой или произведением, производным от Библиотеки, не влечёт за собой распространение действия условий настоящей Лицензии на такое произведение.

+ +

3. Лицензиат вправе по своему выбору применить к определённому экземпляру Библиотеки условия обычной Стандартной Общественной Лицензии GNU вместо настоящей Лицензии. Для этого Лицензиат должен в соответствующих уведомлениях в этом экземпляре заменить ссылки на настоящую Лицензию ссылками на версию 2 обычной Стандартной Общественной Лицензии GNU (либо по желанию Лицензиата на более позднюю опубликованную версию обычной Стандартной Общественной Лицензии). Не следует вносить другие изменения в текст уведомлений.

+ +

Замена одной лицензии на другую в отношении определённого экземпляра Библиотеки является окончательной и влечёт за собой применение ко всем последующим копиям данного экземпляра Библиотеки и произведениям, производным от данного экземпляра Библиотеки, обычной Стандартной Общественной Лицензии GNU. Использовать эту возможность целесообразно тогда, когда Лицензиат намерен скопировать часть исходного текста Библиотеки в программу, которая не является библиотекой.

+ +

4. Лицензиат вправе воспроизводить и распространять экземпляры Библиотеки, её части или произведение, которое в соответствии с пунктом 2 настоящей Лицензии является производным от Библиотеки, в виде объектного кода или в исполняемой форме в соответствии с условиями пунктов 1 и 2 настоящей Лицензии. К экземпляру должен прилагаться соответствующий полный исходный текст в машиночитаемой форме, который должен распространяться в соответствии с условиями пунктов 1 и 2 настоящей Лицензии на носителе, обычно используемом для передачи программного обеспечения.

+ +

В случае если произведение в виде объектного кода распространяется путём предоставления возможности сделать копию произведения из определённого места, обеспечение равноценной возможности сделать копию исходного текста из этого же места удовлетворяет требованиям распространения исходного текста, даже если третьи лица при этом не обязаны копировать исходный текст вместе с объектным кодом произведения.

+ +

5. Под «произведением, использующим Библиотеку», понимается программа, которая не содержит кода, производного от любой части Библиотеки, но предназначена для работы с Библиотекой будучи скомпилированной с ней или связанной с ней. Отдельно такое произведение не является произведением, производным от Библиотеки, и на него не распространяется действие настоящей Лицензии.

+ +

Однако в результате связывания «произведения, использующего Библиотеку» с Библиотекой создаётся не «произведение, использующее Библиотеку», а исполняемый файл, который является производным от Библиотеки в силу того, что он содержит части Библиотеки. Такой исполняемый файл подпадает под действие настоящей Лицензии. Порядок распространения таких исполняемых файлов определяется в пункте 6 настоящей Лицензии.

+ +

В том случае когда «произведение, использующее Библиотеку» использует данные заголовочного файла (файла описания функций переменных), являющегося частью Библиотеки, объектный код данного произведения может быть произведением, производным от Библиотеки, даже если исходный код не является произведением, производным от Библиотеки. Данное положение особенно важно в том случае, когда произведение может быть связано без Библиотеки или когда произведение само является библиотекой, однако случаи, когда данное положение является верным, законодательством чётко не определены.

+ +

Если объектный файл, указанный в предыдущем абзаце, использует только числовые параметры, данные структурного расположения и средства доступа, а также небольшие макросы и небольшие линейные функции (не превышающие десяти строк), в этом случае использование объектного файла неограничено, независимо от того, является ли данный объектный файл в соответствии с законодательством произведением, производным от Библиотеки, или нет. (К исполняемым файлам, которые содержат данный объектный код, а также части кода Библиотеки, применяются условия пункта 6 настоящей Лицензии).

+ +

Во всех других случаях, если произведение является производным от Библиотеки, Лицензиат вправе распространять объектный код данного произведения в соответствии с пунктом 6 настоящей Лицензии. Любой исполняемый файл, содержащий данное произведение, также подпадает под действие пункта 6 настоящей Лицензии, независимо от того, связан ли исполняемый файл компоновщиком напрямую с Библиотекой.

+ +

6. Как исключение из положений предыдущих пунктов настоящей Лицензии Лицензиат вправе объединить или связать Произведение, использующее Библиотеку, с Библиотекой, в результате чего будет создано произведение, содержащее части Библиотеки. Лицензиат вправе распространять такое произведение на любых условиях, при этом за пользователем должно сохраняться право вносить изменения в произведение в целях его адаптации для собственных нужд, а также право осуществлять восстановление структурной схемы алгоритма работы по исходным текстам произведения для отладки внесённых изменений.

+ +

На каждом экземпляре такого произведения Лицензиат обязан поместить уведомление, содержащее указание на то, что данное произведение использует Библиотеку, распространение, модификация и использование которой осуществляется в соответствии с настоящей Лицензией. Лицензиат также обязан к каждому экземпляру произведения приложить копию настоящей Лицензии. Если в процессе исполнения произведения на дисплей выводится знак охраны авторского права, Лицензиат обязан включить в него знах охраны авторского права в отношении Библиотеки, а также ссылки, следуя которым пользователь может ознакомиться с экземпляром настоящей Лицензии. Лицензиат обязан также выполнить одно из следующих условий:

+ +

а) к экземпляру должен прилагаться соответствующий полный исходный текст Библиотеки в машиночитаемой форме, включая все изменения, которые использовались в произведении (данные изменения должны распространяться в соответствии с пунктами 1 и 2 настоящей Лицензии). В том случае, если произведение является исполняемым файлом, связанным с Библиотекой, к экземпляру также должен прилагаться в машиночитаемой форме полный исходный и/или объектный код Произведения, которое использует Библиотеку, для того, чтобы пользователь мог модифицировать Библиотеку и затем связать её заново с исполняемым файлом, в результате чего будет создан модифицированный исполняемый файл, содержащий модифицированную Библиотеку (Предполагается, что пользователь, который вносит изменения в содержание файла описаний, не всегда сможет перекомпилировать приложение так, чтобы использовать модифицированные описания);

+ +

b) для связывания с Библиотекой должен использоваться подходящий механизм разделяемых библиотек. Механизм разделяемых библиотек считается подходящим, если он: 1) в течение времени исполнения использует копию библиотеки, которая уже находится в компьютерной системе пользователя, а не копирует функции библиотеки в исполняемый файл и 2) надлежащим образом работает с модифицированной версией библиотеки, установленной пользователем, при условии совместимости интерфейсов модифицированной версии и той версии библиотеки, которая использовалась для создания произведения, содержащего части Библиотеки;

+ +

c) к экземпляру должно прилагаться действительное в течение трёх лет с момента его совершения предложение в письменной форме передать этому же пользователю за плату, не превышающую стоимость осуществления собственно передачи, материалы, указанные в подпункте «а» пункта 6;

+ +

d) если распространение экземпляра произведения осуществляется путём предоставления доступа для копирования его из определённого места, такое распространение должно сопровождаться предложением равноценного доступа для копирования из этого же места материалов, указанных в подпункте «а» пункта 6;

+ +

e) удостовериться, что пользователь уже получил экземпляр материалов, указанных в подпункте «а» пункта 6, или что Лицензиатом уже был выслан пользователю экземпляр указанных материалов.

+ +

Если Произведение, использующее Библиотеку, представлено в исполняемой форме, оно должно включать в себя все данные и программные утилиты, необходимые для воспроизведения из него исполняемого файла. Однако, в качестве особого исключения распространяемые материалы могут не включать того, что обычно распространяется (в виде исходного текста или в бинарной форме) с основными компонентами (компилятор, ядро и т. д.) операционной системы, в которой работает исполняемый файл, за исключением случаев, когда исполняемый файл сопровождается таким компонентом.

+ +

В некоторых случаях требование, изложенное в предыдущем абзаце, может противоречить ограничительным условиям лицензий на «неcвободные» библиотеки, которые обычно не сопровождают операционную систему. При наличии таких противоречий Лицензиат не вправе использовать одновременно указанные «несвободные» библиотеки и Библиотеку в распространяемом Лицензиатом исполняемом файле.

+ +

7. Лицензиат вправе разместить в единой библиотеке средства библиотеки, которые являются Произведением, производным от Библиотеки, вместе со средствами других библиотек, не подпадающих под действие настоящей Лицензии. Лицензиат вправе распространять такую единую библиотеку при условии, что отдельное распространение Произведения, производного от Библиотеки, и средств других библиотек разрешено в соответствии с лицензиями других библиотек, при этом Лицензиат обязан выполнить следующие условия:

+ +

а) приложить к единой библиотеке экземпляр этого же Произведения, производного от Библиотеки, несвязанный со средствами других библиотек. Такой экземпляр должен распространяться в соответствии с условиями предыдущих пунктов настоящей Лицензии;

+ +

b) приложить к единой библиотеке хорошо заметное уведомление, которое указывает, что часть единой библиотеки является Произведением, производным от Библиотеки, и объясняет, где можно найти прилагаемый экземпляр этого же произведения, несвязанного с со средствами других библиотек.

+ +

8. Лицензиат вправе воспроизводить, модифицировать, распространять, связывать с программным обеспечением Библиотеку или передавать права на использование Библиотеки только на условиях настоящей Лицензии. Любое воспроизведение, модификация, распространение, связывание с программным обеспечением или передача прав на иных условиях являются недействительными и автоматически ведут к расторжению настоящей Лицензии и прекращению всех прав Лицензиата, предоставленных ему настоящей Лицензией. При этом права третьих лиц, которым Лицензиат в соответствии с настоящей Лицензией передал экземпляры Библиотеки или права на неё, сохраняются в силе при условии полного соблюдения ими настоящей Лицензии.

+ +

9. Лицензиат не обязан присоединяться к настоящей Лицензии, поскольку он её не подписал. Однако только настоящая Лицензия предоставляет право распространять или модифицировать Библиотеку или произведения, производные от Библиотеки. Подобные действия нарушают действующее законодательство, если они не осуществляются в соответствии с настоящей Лицензией. Если Лицензиат внёс изменения или осуществил распространение экземпляров Библиотеки или произведения, производного от Библиотеки, Лицензиат тем самым подтвердил своё присоединение к настоящей Лицензии в целом, включая условия, определяющие порядок воспроизведения, распространения или модификации Библиотеки или произведения, производного от Библиотеки.

+ +

10. При распространении экземпляров Библиотеки или произведения, производного от Библиотеки, первоначальный лицензиар автоматически передаёт приобретателю такого экземпляра право воспроизводить, распространять, связывать с программным обеспечением и модифицировать Библиотеку в соответствии с условиями настоящей Лицензии. Лицензиат не вправе ограничивать каким-либо способом осуществление приобретателями полученных ими прав. Лицензиат не несёт ответственности за несоблюдение условий настоящей Лицензии третьими лицами.

+ +

11. Лицензиат не освобождается от исполнения обязательств в соответствии с настоящей Лицензией в случае, если в результате решения суда или заявления о нарушении исключительных прав или в связи с наступлением иных обстоятельств, не связанных непосредственно с нарушением исключительных прав, на Лицензиата на основании решения суда, договора или ином основании возложены обязательства, которые противоречат условиям настоящей Лицензии. В этом случае Лицензиат не вправе распространять экземпляры Библиотеки, если он не может одновременно исполнить условия настоящей Лицензии и возложенные на него указанным выше способом обязательства. Например, если по условиям лицензионного соглашения сублицензиатам не может быть предоставлено права бесплатного распространения экземпляров Библиотеки, которые они приобрели напрямую или через третьих лиц у Лицензиата, то в этом случае Лицензиат обязан отказаться от распространения экземпляров Библиотеки.

+ +

Если любое положение настоящего пункта при наступлении конкретных обстоятельств будет признано недействительным или неприменимым, настоящий пункт применяется за исключением такого положения. Настоящий пункт применяется в целом при прекращении вышеуказанных обстоятельств или их отсутствии.

+ +

Целью данного пункта не является принуждение Лицензиата к нарушению патента или заявления на иные права собственности или к оспариванию действительности такого заявления. Единственной целью данного пункта является защита неприкосновенности системы распространения свободного программного обеспечения, которая обеспечивается за счёт общественного лицензирования. Многие люди внесли свой щедрый вклад в создание большого количества программного обеспечения, которое распространяется через данную систему в надежде на её длительное и последовательное применение. Лицензиат не вправе вынуждать автора распространять программное обеспечение через данную систему. Право выбора системы распространения программного обеспечения принадлежит исключительно его автору.

+ +

Настоящий пункт имеет целью чётко определить те цели, которые преследуют все остальные положения настоящей Лицензии.

+ +

12. В том случае если распространение и/или использование Библиотеки в отдельных государствах ограничено соглашениями в области патентных или авторских прав, первоначальный правообладатель, распространяющий Библиотеку на условиях настоящей Лицензии, вправе ограничить территорию распространения Библиотеки, указав только те государства, на территории которых допускается распространение Библиотеки без ограничений, обусловленных такими соглашениями. В этом случае такое указание в отношении территорий определённых государств признается одним из условий настоящей Лицензии.

+ +

13. Free Software Foundation может публиковать исправленные и/или новые версии настоящей Стандартной Общественной Лицензии Ограниченного Применения. Такие версии могут быть дополнены различными нормами, регулирующими правоотношения, которые возникли после опубликования предыдущих версий, однако в них будут сохранены основные принципы, закреплённые в настоящей версии.

+ +

Каждой версии присваивается свой собственный номер. Если указано, что Библиотека распространяется в соответствии с определённой версией, то есть указан её номер, или любой более поздней версией настоящей Лицензии, Лицензиат вправе присоединиться к любой из этих версий Лицензии, опубликованных Free Software Foundation. Если Библиотека не содержит такого указания на номер версии Лицензии, Лицензиат вправе присоединиться к любой из версий Лицензии, опубликованных когда-либо Free Software Foundation.

+ +

14. В случае если Лицензиат намерен включить часть Библиотеки в другое свободное программное обеспечение, которое распространяется на условиях, несовместимых с условиями настоящей Лицензии, ему следует испросить письменное разрешение на это у автора программного обеспечения. Разрешение в отношении программного обеспечения, права на которое принадлежат Free Software Foundation, следует испрашивать у Free Software Foundation. В некоторых случаях Free Software Foundation делает исключения. При принятии решения Free Software Foundation будет руководствоваться двумя целями: сохранение статуса свободного для любого произведения, производного от свободного программного обеспечения Free Software Foundation, и обеспечение наиболее широкого совместного использования программного обеспечения.

+ +

ОТСУТСТВИЕ ГАРАНТИЙНЫХ ОБЯЗАТЕЛЬСТВ

+ +

15. ПОСКОЛЬКУ НАСТОЯЩАЯ БИБЛИОТЕКА РАСПРОСТРАНЯЕТСЯ БЕСПЛАТНО, ГАРАНТИИ НА НЕЕ НЕ ПРЕДОСТАВЛЯЮТСЯ В ТОЙ СТЕПЕНИ, В КАКОЙ ЭТО ДОПУСКАЕТСЯ ПРИМЕНИМЫМ ПРАВОМ. НАСТОЯЩАЯ БИБЛИОТЕКА ПОСТАВЛЯЕТСЯ НА УСЛОВИЯХ «КАК ЕСТЬ». ЕСЛИ ИНОЕ НЕ УКАЗАНО В ПИСЬМЕННОЙ ФОРМЕ, АВТОР И/ИЛИ ИНОЙ ПРАВООБЛАДАТЕЛЬ НЕ ПРИНИМАЕТ НА СЕБЯ НИКАКИХ ГАРАНТИЙНЫХ ОБЯЗАТЕЛЬСТВ, КАК ЯВНО ВЫРАЖЕННЫХ, ТАК И ПОДРАЗУМЕВАЕМЫХ, В ОТНОШЕНИИ БИБЛИОТЕКИ, В ТОМ ЧИСЛЕ ПОДРАЗУМЕВАЕМУЮ ГАРАНТИЮ ТОВАРНОГО СОСТОЯНИЯ ПРИ ПРОДАЖЕ И ПРИГОДНОСТИ ДЛЯ ИСПОЛЬЗОВАНИЯ В КОНКРЕТНЫХ ЦЕЛЯХ, А ТАКЖЕ ЛЮБЫЕ ИНЫЕ ГАРАНТИИ. ВСЕ РИСКИ, СВЯЗАННЫЕ С КАЧЕСТВОМ И ПРОИЗВОДИТЕЛЬНОСТЬЮ БИБЛИОТЕКИ, НЕСЕТ ЛИЦЕНЗИАТ. В СЛУЧАЕ ЕСЛИ В БИБЛИОТЕКЕ БУДУТ ОБНАРУЖЕНЫ НЕДОСТАТКИ, ВСЕ РАСХОДЫ, СВЯЗАННЫЕ С ТЕХНИЧЕСКИМ ОБСЛУЖИВАНИЕМ, РЕМОНТОМ ИЛИ ИСПРАВЛЕНИЕМ БИБЛИОТЕКИ, НЕСЕТ ЛИЦЕНЗИАТ.

+ +

16. ЕСЛИ ИНОЕ НЕ ПРЕДУСМОТРЕНО ПРИМЕНЯЕМЫМ ПРАВОМ ИЛИ НЕ СОГЛАСОВАНО СТОРОНАМИ В ДОГОВОРЕ В ПИСЬМЕННОЙ ФОРМЕ, АВТОР И/ИЛИ ИНОЙ ПРАВООБЛАДАТЕЛЬ, КОТОРЫЙ МОДИФИЦИРУЕТ И/ИЛИ РАСПРОСТРАНЯЕТ БИБЛИОТЕКУ НА УСЛОВИЯХ НАСТОЯЩЕЙ ЛИЦЕНЗИИ, НЕ НЕСЕТ ОТВЕТСТВЕННОСТИ ПЕРЕД ЛИЦЕНЗИАТОМ ЗА УБЫТКИ, ВКЛЮЧАЯ ОБЩИЕ, РЕАЛЬНЫЕ, ПРЕДВИДИМЫЕ И КОСВЕННЫЕ УБЫТКИ (В ТОМ ЧИСЛЕ УТРАТУ ИЛИ ИСКАЖЕНИЕ ИНФОРМАЦИИ, УБЫТКИ, ПОНЕСЕННЫЕ ЛИЦЕНЗИАТОМ ИЛИ ТРЕТЬИМИ ЛИЦАМИ, НЕВОЗМОЖНОСТЬ РАБОТЫ БИБЛИОТЕКИ С ЛЮБЫМ ДРУГИМ ПРОГРАММНЫМ ОБЕСПЕЧЕНИЕМ И ИНЫЕ УБЫТКИ). АВТОР И/ИЛИ ИНОЙ ПРАВООБЛАДАТЕЛЬ В СООТВЕТСТВИИ С НАСТОЯЩИМ ПУНКТОМ НЕ НЕСУТ ОТВЕТСТВЕННОСТИ ДАЖЕ В ТОМ СЛУЧАЕ, ЕСЛИ ОНИ БЫЛИ ПРЕДУПРЕЖДЕНЫ О ВОЗМОЖНОСТИ ВОЗНИКНОВЕНИЯ ТАКИХ УБЫТКОВ. Порядок применения условий Стандартной Общественной Лицензии Ограниченного Применения к созданной вам Библиотеке

+ +

Если вы создали новую библиотеку и хотите, чтобы она принесла наибольшую пользу обществу, мы рекомендуем вам сделать её свободным программным обеспечением, когда каждый сможет распространять её и вносить в неё изменения. Эта цель будет достигнута, если распространение библиотеки будет осуществляться в соответствии с условиями настоящей Лицензии или обычной Стандартной Общественной Лицензии.

+ +

Для применения к библиотеке условий настоящей Лицензии в библиотеку должно быть включено приведённое ниже уведомление. Наиболее правильным будет поместить его в начале исходного текста каждого файла для максимально ясного указания на то, что гарантии на данную библиотеку не предоставляются. Каждый файл в любом случае должен содержать знак охраны авторского права и пояснение, где можно ознакомиться с полным текстом уведомления.

+ +

[одна строка с наименованием Библиотеки и кратким описанием её назначения] © имя (наименование) автора или иного правообладателя, год первого опубликования библиотеки.

+ +

Данная библиотека является свободным программным обеспечением. Вы вправе распространять её и/или модифицировать в соответствии с условиями версии 2.1 либо по вашему выбору с условиями более поздней версии Стандартной Общественной Лицензии Ограниченного Применения GNU, опубликованной Free Software Foundation.

+ +

Мы распространяем эту библиотеку в надежде на то, что она будет вам полезной, однако НЕ ПРЕДОСТАВЛЯЕМ НА НЕЕ НИКАКИХ ГАРАНТИЙ, в том числе ГАРАНТИИ ТОВАРНОГО СОСТОЯНИЯ ПРИ ПРОДАЖЕ и ПРИГОДНОСТИ ДЛЯ ИСПОЛЬЗОВАНИЯ В КОНКРЕТНЫХ ЦЕЛЯХ. Для получения более подробной информации ознакомьтесь со Стандартной Общественной Лицензией Ограниченного Применений GNU.

+ +

Вместе с данной библиотекой вы должны были получить экземпляр Стандартной Общественной Лицензии Ограниченного Применения GNU. Если вы его не получили, сообщите об этом в Software Foundation, Inc., 59 Temple Place — Suite 330, Boston, MA 02111-1307, USA.

+ +

Также укажите, как можно связаться с вами по электронной или обычной почте.

+ +

Если вы создали библиотеку в порядке выполнения служебных обязанностей или служебного задания работодателя либо для образовательного учреждения (школы, ВУЗа и т. д.) в период обучения или работы в данном образовательном учреждении, вам следует получить в случае необходимости письменный отказ от исключительных прав на использование данной библиотеки. Нижеприведённый текст вы можете использовать в качестве образца, заменив соответствующие имена и наименования:

+ +

ЗАО «АБВ» настоящим отказывается от всех исключительных прав на использование программы для ЭВМ «Gnomovision», представляющей собой библиотеку, автором которой является Иванов Алексей Петрович, и передаёт все исключительные права на использование указанной программы её автору, Иванову Алексею Петровичу.

+ + + diff --git a/tde-i18n-ru/docs/common/mainfooter.html b/tde-i18n-ru/docs/common/mainfooter.html new file mode 100644 index 00000000000..36adea087f5 --- /dev/null +++ b/tde-i18n-ru/docs/common/mainfooter.html @@ -0,0 +1,68 @@ +
+ + +
+ + + + +
+ +
+Этот файл является частью документации $projectname $projectnumber.
+Авторские права на документацию: © Разработчики KDE, 1996-2005.
+Создано $datetime программой +doxygen $doxygenversion, написанной +Dimitri van Heesch, © 1997-2003 +

+Руководство по использованию Doxygen в KDE доступно в Интернете. +Вопросы по руководствам необходимо отправлять на английском языке +Adriaan de Groot +или +Allen Winter. +

+
+ +
 
+ + + + Веб-сайт KDE | + Веб-сайт KDE Accessibility | + Комбинации клавиш для навигации на сайтах + + + +
+ + + + + + + + diff --git a/tde-i18n-ru/docs/common/mainheader.html b/tde-i18n-ru/docs/common/mainheader.html new file mode 100644 index 00000000000..12c4a5b10fd --- /dev/null +++ b/tde-i18n-ru/docs/common/mainheader.html @@ -0,0 +1,70 @@ + + + + + + $projectname + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +dНомер дня в месяце без ведущего нуля (1-31). +ddНомер дня в месяце с ведущим нулём (01-31). +dddСокращённое название дня недели ('Пн'..''Вс, 'Mon'..'Sun'). +ddddПолное названия дня недели ('Понедельник'..'Воскресенье', 'Monday'..'Sunday'). +MНомер месяца без ведущего нуля (1-12). +MMНомер месяца с ведущим нулём (01-12). +MMMСокращённое название месяца ('Янв'..'Дек', 'Jan'..'Dec'). +yyГод двумя цифрами (00-99). +yyyyГод четырьмя цифрами (1752-8000). +hЧас без ведущего нуля (0..23 или 1..12, в зависимости от настроек). +hhЧас с ведущим нулём (00..23 or 01..12, в зависимости от настроек). +mМинуты без ведущего нуля (0..59). +mmМинуты с ведущим нулём (00..59). +sСекунды без ведущего нуля (0..59). +ssСекунды с ведущим нулём (00..59). +zМиллисекунды без ведущих нулей (0..999). +zzzМиллисекунды с ведущими нулями (000..999). +APИспользовать 12-часовый формат часов. AP будет заменено на "AM" или "PM". +apИспользовать 12-часовый формат часов. ap будет заменено на "am" или "pm". + + + + + + + + + +charidentifier + +Эта команда позволяет вставить символ по его числовому идентификатору в десятичной, восьмеричной или шестнадцатеричной системах счисления. Чтобы использовать её, откройте диалоговое окно "Команда правки" и наберите char: [number] в строке ввода, после чего нажмите кнопку OK. + + +Примеры использования команды <command +>char</command +> + +Введите: char:234 +Получите: ê +Введите: char:0x1234 +Получите: + + + + + + + +замена в стиле sed +поиск в стиле sed +s///[ig] %s///[ig] + + +"Типичный пользователь" при виде этих команд обязательно вздрогнет и начнёт искать на клавиатуре кнопку "Windows". В самом деле, кому придёт в голову искать текст подобным образом? Но вы же не "типичный", не так ли? Поэтому попробуем разобраться в этих двух sed-подобных командах. Первая выполняет поиск/замену в текущей строке, вторая -- во всём файле (%s///). + +Вкратце, команды производят поиск текста, заданного маской поиска -- регулярным выражением (regexp) между первой и второй наклонной чертой, и, при нахождении, выполняет замену выражением, которое задано между второй и третьей чертой. Круглые скобки в маске поиска позволяют задать подстроки в найденном тексте, на которые можно потом ссылаться в выражении замены. Обратная ссылка -- это регулярное выражение, которое при совпадении заменяется на фактический текст и может быть использовано в шаблоне замены. Для этого, в нужном месте поставьте обратную черту, а за ней номер подстроки по порядку (\1 -- для первой пары скобок, \2 -- для второй, и т. д.). + +Чтобы искать сами скобки ( или ), нужно предварить их обратной чертой: \(\) + +Если в самом конце указать i, поиск будет проводиться с учётом регистра, а если g - будут заменены все вхождения текста, совпадающего с регулярным выражением, иначе - только первое. + + + +Замена текста в текущей строке + +Будучи противником принципа "разделяй и властвуй", вы решили откомпилировать свою программу. Но компилятор начал на вас ругаться: класс myClass, упомянутый в строке 3902, не определён. + +"Чёрт!", - думаете вы, -- "да это же мой класс MyClass". Вы добираетесь до строки 3902 и, вместо того, чтобы пытаться искать слово в этой длинной строке (а кто сейчас укладывает каждую строчку кода в 60 символов?), вы запускаете диалоговое окно "Команда правки", вводите s/myclass/MyClass/i, жмёте OK, сохраняете и компилируйте -- успешно и без ошибок. + + + + +Замена текста во всём файле + +Представьте себе, что у вас есть файл, в котором вы несколько раз упоминаете некоего человека по имени госпожа Иванова. Но вдруг вам сообщают, что эта самая госпожа Иванова вчера вышла замуж за господина с редкой фамилией Петров. Естественно, вам нужно заменить все упоминания о госпоже Ивановой на текст госпожа Петрова. + +Вызовите командную строку и введите следующий текст: %s/госпожа Иванова/госпожа Петрова/ -- и ваша работа сделана. + + + + +Более сложный пример + +Этот пример показывает, как пользоваться обратными ссылками и классами символов (если вы не знаете, что это такое, советуем ознакомиться с приведенными ниже разделами). + +Допустим, у вас набрана такая строка: void MyClass::DoStringOps( String &foo, String &bar String *p, int &a, int &b ) + +Теперь вы думаете, что это недостаточно "красивый" код, и решаете, что вам нужно использовать ключевое слово const с параметрами, передаваемыми по ссылке (теми, перед которыми стоит амперсанд). Вы также хотите удалить лишние пробелы. + +Запустите диалоговое окно "Команда правки" и наберите: s/\s+(\w+)\s+(&)/ const \1 \2/g, и не забудьте нажать кнопку OK -- иначе ничего не выйдет. Символ g в конце команды указывает компилятору "пересчитывать" регулярное выражение обратной ссылки каждый раз, когда встречаются совпадения. + +Вывод: void MyClass::DoStringOps( const String &foo, const String &bar String *p, const int &a, const int &b ) + +Миссия завершена! Ну, и что же произошло? Мы искали некоторое количество пробелов (\s+), за которыми идут несколько латинских символов (\w+), следом за ними опять несколько пробелов (\s+), после которых стоит амперсанд, и по ходу дела сохраняли эти алфавитные символы и амперсанд для использования их в операции замены. После этого мы заменили совпадающие части строки следующей последовательностью: один пробел, за которым идёт спецификатор const, за ним ещё один пробел, после которого наши сохранённые символы (\1), ещё один пробел и сохранённый амперсанд (\2) + +В одном случае латинские символы составили слово String, в другом -- слово int, т.е. символьный класс \w с последующим знаком + определяет символьный набор произвольной длины. + + + + + + + + + + + + +Команды навигации + + + + +gotoINT line +Перейти к указанной строке. + + + +findpattern +Перейти к первому образцу, заданному параметром pattern. Последующие вхождения образца можно найти посредством пункта меню ПравкаНайти далее (клавиша по умолчанию - F3). +Параметры команды поиска можно задавать добавлением двоеточия и "флагов" после её имени (find:options pattern). Флаги - набор из следующих букв: + + +b +Искать в обратном направлении. + + + +c +Искать от позиции курсора. + + + +e +Искать только в выделенном тексте. + + + +r +Аргумент pattern - регулярное выражение. Вы можете использовать \N в replacement для получения N-ной подстроки найденного текста. + + + +s +С учётом регистра. + + + +w +Только целые слова. + + + + + + + + + + + +ifindpattern +Поиск по мере набора. Поддерживается установка дополнительных флагов + +b +Искать в обратном направлении. + + + +r +Поиск по регулярному выражению. + + + +s +С учётом регистра. + + + +c +Искать от позиции курсора. + + + + + + + + + + + + + + + +Использование сворачивания кода + +Сворачивание кода позволяет скрывать участки документа в редакторе, упрощая осмотр громоздких документов. В &kate; разделение на сворачиваемые участки определяется правилами подсветки синтаксиса, следовательно, доступно не для всех форматов файлов. В основном, сворачивание кода доступно в режиме написания исходного кода, XML-разметки и т.п. Большинство способов подсветки позволяют также самостоятельно определять скрываемые области, чаще всего используя ключевые слова BEGIN и END. + +Для того чтобы включить/отключить функцию сворачивания, выберите пункт меню ВидПоказать маркеры сворачивания. На панели маркеров сворачивания с левой стороны документа появится графическое представление сворачиваемых участков. Знак "-" показывает, что участок развёрнут, знак "+" обозначает свёрнутый участок. Щелчок на знаке "+" приведёт к разворачиванию свёрнутого участка, и наоборот (с одновременным изменением графического представления). + +Для управления состоянием сворачиваемых участков служат четыре команды, смотрите справку по меню. + +Если вы не хотите использовать функцию сворачивания, можно отключить параметр Показать маркеры сворачивания (если доступны) на странице настройки внешнего вида редактора + + + + + +Написание сценариев Javascript в компоненте редактора + + + +Введение + +Начиная с версии 2.5, компонент редактора &kate; поддерживает написание сценариев на языке ECMA, известном также как JavaScript. + +Сценарии можно вызывать только из встроенной командной строки. При этом необходимо, чтобы сценарий и файл .desktop (если он существует) находились в той папке, в которой &kate; сможет их разыскать. Подходящая папка для этого - katepart/scripts в папках данных &kde;. Найти папки данных можно командой kde-config data. Как правило, существуют системная и пользовательские папки данных. Естественно, сценарии в системных папках доступны всем пользователям системы, а в пользовательских - только их владельцам. + +Эта функциональность находится на экспериментальной стадии разработки, весьма вероятно его изменение в дальнейшем. +Сценарии нельзя добавлять в меню или назначать им комбинации клавиш. Может быть, в дальнейшем мы сможем это исправить. +Также невозможно использовать в сценариях аргументы. Потерпите, в светлом будущем это вполне может произойти ;) + + + + + + +Программный интерфейс (API) Kate JavaScript + +Здесь приведен полный список функций и свойств, доступных для объектов document и view. Разумеется, доступны любые стандартные объекты языка, такие как Math, String, Regex и т.д. + +Во время исполнения сценария, объектом document является текущий документ, а объектом view является текущий вид (панель). + +Конечно, в настоящее время типы аргументов в JavaScript не используются, они просто информируют, какие виды значений ожидаются функциями. + + +Глобальные функции + +debug( string) [функция] + + +параметры +string выводимая строка + + +Выводит строку на стандартный поток ошибок, используя функцию kDebug(). Для вывода используется выделенное пространство, в начало может быть добавлен префикс Kate (KJS Scripts): + + + + + +Программный интерфейс (API) класса <classname +>document</classname +> + + +document.attribute( line , column ); [функция] + + +Параметры +uint line Строка, в которой находится атрибут. +uint column Столбец, в котором находится атрибут. + +Возвращает числовые значения позиции атрибута в документе [line,column]. Атрибут представляет собой вид или стиль текста, а также используется для определения подсветки синтаксиса в различных частях текста смешанных форматов вроде HTML или PHP. + + + + +document.canBreakAt( Char c, uint attribute ); [функция] + + +Параметры +c Знак для проверки +attribute Атрибут для позиции c. + + Возвращает допустимость разрыва строки на знаке c с атрибутом attribute. Результат зависит от того, какие атрибуты допускают разрыв строки без потери принадлежности подсветки. + + + + +document.canComment( uint start_attribute, uint end_attribute ); [функция] + + +Параметры +start_attribute Атрибут начала участка комментария. +end_attribute Атрибут конца участка комментария. + +Возвращает принадлежность start_attribute и end_attribute к одной и той же системе подсветки синтаксиса. Если это так - всё нормально. + +использование canComment +if ( document.canComment( document.attribute(1,0), document.attribute(5,0) ) ) { + // 1,0 и 5,0 принадлежат к одной системе подсветки синтаксиса +} + + + + + + +document.clear(); [функция] +Очищает документ. + + + +document.commentStart( uint attribute ); [функция] + + +Параметры +attribute Атрибут текста, для которого вводится строка commentStart. + +Возвращает строку, необходимую для начала многострочного комментария к тексту с атрибутом, или пустую строку, если в этом тексте не поддерживаются многострочные комментарии. + + + + +document.commentMarker( uint attribute ); [функция] + + +Параметры +attribute Атрибут текста, для которого вводится строка commentMarker + +Возвращает пометку остатка строки как комментария к тексту с атрибутом, либо пустую строку для текста, в котором не поддерживаются комментарии в той же строке. + + + + +document.commentEnd( uint attribute ); [функция] + + +Параметры +attribute Атрибут текста, для которого вводится строка commentEnd + +Возвращает строку, необходимую для окончания многострочного комментария к тексту с атрибутом, либо пустую строку для текста, в котором многострочные комментарии не поддерживаются. + + + + +document.editBegin(); [функция] + +Начало группы редактирования. Все действия включаются в одну группу отмены до вызова editEnd(). + + + + +document.editEnd(); [функция] + +Окончание группы редактирования. + + + + +document.highlightMode; [свойство:только для чтения] + +Название режима подсветки (JavaScript или C++). Если к документу не применяется режим подсветки, устанавливается значение None. Помните - необходимо использовать англоязычное название. + + + + +document.indentMode; [свойство:только для чтения] + +Название режима отступов документа, такое как normal или cstyle. Помните - если режим отступов не задан, устанавливается значение none. + + + + +document.indentWidth; [свойство:только для чтения] + +Устанавливает ширину отступа. Только при создании отступов пробелами. + + + + +document.insertLine( uint line, string text ); [функция] + + +Параметры +line номер строки в документе + +text вставляемый текст + +Вставляет новую строку с текстом text в строку под номером line. + + + + +document.insertText( uint line, uint column, string text ); [функция] + + +Параметры +line номер строки +column номер столбца +text вставляемый текст + +Вставляет текст text в строку номер line, столбец номер column. + + + + +document.length(); [функция] + +Возвращает размер документа в байтах. + + + + +document.lines(); [функция] + +Возвращает число строк в документе. + + + + +document.mixedIndent; [свойство:только для чтения] + +Логическая величина. Сообщает, применяется ли в документе смешанный тип отступов. Если это так - отступы осуществляются при помощи и пробелов, и позиций табуляции, сходно с редактором Emacs. + + + + +document.removeLine( uint line ); [функция] + + +Параметры +line номер строки + +Удаляет строку документа номер line. + + + + +document.removeText( uint startLine, uint startColumn, uint endLine, uint endColumn ); [функция] + + +Параметры +startLine указывает начальную строку +startColumn указывает начальный столбец +endLine указывает конечную строку +endColumn указывает конечный столбец + +Удаляет участок текста, начиная от строки номер startLine и столбца номер startColumn до строки номер endLine и столбца номер endColumn. + + + + +document.setText( string text ); [функция] + + +Параметры +text текст документа + +Приводит всё содержимое документа к тексту с параметрами text. + + + + +document.spaceIndent; [свойство:только для чтения] + +Логическая величина. Сообщает, применяется ли к документу отступ пробелами. Если это так, то отступы в документе производятся на величину indentWidth между уровнями, иначе сдвиг происходит на одну позицию табуляции. + + + + +document.textFull(); [функция] + +Возвращает весь текст документа. Если в тексте есть переводы строк, то знак перевода строки отобразится как \n. + + + + +document.textLine( uint line ); [функция] + + +Параметры +line строка номер + +Возвращает текст строки номер line. + + + + +document.textRange( uint startLine, uint startColumn, uint endLine, uint endColumn ); [функция] + + +Параметры +startLine указывает начальную строку +startColumn указывает начальный столбец +endLine указывает конечную строку + +endColumn указывает конечный столбец + +Возвращает указанный участок текста. Если в пределах участка есть переводы строк, то знак перевода отобразится как \n. + + + + + + +Аппаратно-программный интерфейс (API) <classname +>view</classname +> + + +view.clearSelection(); [функция] + +Снимает выделение со всего текста. + + + + +view.cursorColumn(); [функция] + +Возвращает столбец, в котором находится курсор (учитываются все знаки табуляции). + + + + +view.cursorColumnReal(); [функция] + +Возвращает номер столбца, в котором реально находится курсор (знак табуляции считается за один символ). + + + + +view.cursorLine(); [функция] + +Возвращает номер строки, в которой находится курсор. + + + + +view.hasSelection(); [функция] + +Если выделенный текст есть, возвращает true, иначе false. + + + + +view.removeSelectedText(); [функция] + +Если есть выделенный текст, он удаляется. + + + + +view.selectAll(); [функция] + +Выделяет весь текст. + + + + +view.selection(); [функция] + +Возвращает выделенный текст. Если в пределах выделенного текста есть переводы строк, они отображаются знаком \n. + + + + +view.selectionEndColumn; [свойство:только для чтения] + +Возвращает номер последней позиции выделяемого участка. + + + + +view.selectionEndLine; [свойство:только для чтения] + +Возвращает номер последней строки выделяемого участка. + + + + +view.selectionStartColumn; [свойство:только для чтения] + +Возвращает номер начальной позиции выделяемого участка. + + + + +view.selectionStartLine; [свойство:только для чтения] + +Возвращает номер начальной строки выделяемого участка. + + + + +view.setCursorPosition( uint line, uint column ); [функция] + + +Параметры +line Указывает строку для курсора. +column Указывает столбец для курсора. + +Устанавливает курсор ввода в позицию [line, col]. Установка курсора происходит визуально, символ табуляции считается за несколько символов, в зависимости от расположения текста, но не больше значения параметра Ширина табуляции. Отсчёт номеров строк и столбцов начинается от нуля. + + + + +view.setCursorPositionReal( uint line, uint column ); [функция] + + +Параметры +line Указывает строку для курсора. +column Указывает столбец для курсора. + +Устанавливает курсор в позицию [line, col]. При рассчёте позиции табуляция соответствует одному символу. Отсчёт строк и столбцов начинается от нуля. + + + + +view.setSelection( uint startLine, uint startColumn, uint endLine, uint endColumn ); [функция] + + +Параметры +startLine указывает начальную строку +startColumn указывает начальный столбец +endLine указывает конечную строку +endColumn указывает конечный столбец + +Устанавливает выделение от строки номер startLine и столбца номер startColumn до строки номер endLine и столбца номер endColumn. + + + + + + + +Пример сценария +В качестве примера рассмотрим небольшой сценарий, переводящий выделенный текст в верхний регистр. Очевидно, сначала необходимо проверить, есть ли выделенный текст вообще. Если есть - возьмём этот текст, изменим регистр и заменим его новым текстом. Сценарий будет выглядеть примерно так: + +if ( view.hasSelection() ) +{ + column = view.selectionStartColumn; + line = view.selectionStartLine; + + selection = view.selection().toUpperCase(); + + document.editBegin(); + view.removeSelectedText(); + document.insertText( line, column, selection ); + document.editEnd(); +} + + +Для группировки действий так, чтобы их можно было отменить одним вызовом пункта меню Отмена, мы поместили строки view.removeSelectedText() и document.insertText() между document.editBegin() и document.editEnd(). + + + + +Пример файла <filename +>.desktop</filename +> + +Вот пример простого .desktop-файла, соответствующего приведенному выше сценарию. + +[Desktop Entry] +Encoding=UTF-8 +Name=Kate Part JavaScript Uppercase +Comment=Script to uppercase the selection +X-Kate-Command=uppercase-selection +X-Kate-Help=<p>Usage: <code>uppercase-selection</code></p> + + +Мы видим, что здесь можно определить кодировку, ввести название, комментарий, указать путь к справке с помощью X-Kate-Help и название для командной строки через X-Kate-Command. Если файлы находятся в SVN-хранилище KDE, то пункты Name, Comment and X-Kate-Help автоматически переводятся на другие языки командами переводчиков KDE. + + + + +Резюме + +&kate; может разыскивать в определённых папках (см. выше) файлы *.js. Для каждого найденного файла будет проведен поиск соответствующего файла .desktop, например файлу uppercase.js соответствует файл uppercase.desktop. +Если требуемый файл .desktop не найден, сценарий будет зарегистрирован в командной строке katepart с именем без расширения .js, для нашего примера это будет uppercase.Если такое формирование названия команды подходит, и вам не требуются какие-то дополнительные возможности, которые предоставляет файл .desktop, он может не понадобиться вам совсем. +Если файл .desktop найден, то katepart считывает имя из пункта .desktop-файла X-Kate-Command, например X-Kate-Command=uppercase-selection. + + + + + + + + diff --git a/tde-i18n-ru/docs/kdebase/kate/configuring.docbook b/tde-i18n-ru/docs/kdebase/kate/configuring.docbook new file mode 100644 index 00000000000..01362187209 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kate/configuring.docbook @@ -0,0 +1,2600 @@ + + + +&Anders.Lund; &Anders.Lund.mail; +АндрейБалагута
uj2@mail.ru
Перевод на русский
АлексейОпарин
opaleksej@yandex.ru
Перевод на русский
+
+
+Настройка &kate; + + +Обзор + + +конфигурация +настройка +параметры + &kate; предоставляет несколько средств настройки. Наиболее важные из них: + + + +Диалог настройки +Главный инструмент настройки приложения &kate;, редактора и дополнительных модулей. + + +Меню Настройка +Предоставляет доступ к часто изменяемым параметрам. Из этого меню можно открыть диалоги настройки. + + +Меню Вид +Позволяет разделить текущею окно, включить/отключить отображение панелей значков и номеров строк для редактируемого документа. + + + +Поведение встроенного терминала определяется его настройкой в Центре управления KDE, и может быть изменено через контекстное меню или меню Настройка. + + + + +Основной диалог настройки + + + + + + + +В диалоге настройки слева отображаются разделы, организованные в древовидную структуру, а справа - страница настройки, соответствующая выбранному разделу. + +Параметры настройки делятся на две основные группы +Настройка программы + +Настройка компонентов редактора + + + + + + + + +Настройка программы &kate; +Эта группа содержит страницы общей настройки программы &kate; + + +Страница <quote +>Общие настройки</quote +> +Здесь можно настроить несколько основных параметров &kate; + + + + + +Показывать полный путь в заголовке окна +Если флажок установлен, в заголовке окна &kate; будет отображать не только имя файла, но и полный путь к нему. + + + + + +Поведение + + + + + +Синхронизировать терминал с активным документом +Если флажок установлен, встроенный терминал будет менять свой текущий каталог при каждой смене активного документа. Если сброшен, вам придётся перемещаться по дереву каталогов вручную. + + + + +Предупреждать об изменении файла другой программой +Если флажок установлен, &kate; уведомит вас об изменении файла другой программой, как только главное окно получит фокус ввода. Вы можете производить обновления, сохранять или отменять изменения сразу для группы файлов. +Если флажок сброшен, то, при получении фокуса ввода файлом, изменённым другой программой, &kate; задаст вопрос о необходимых действиях. + + + + + + + + + +Мета-данные + + + + + +Сохранять мета-данные прошлых сеансов +Если флажок установлен, &kate; сохранит мета-данные (закладки, настройку сеанса), даже когда вы закроете документ. Эти данные могут понадобиться, если документ вновь будет открыт в прежнем виде. + + + + +Удалить настройки сеансов после +Устанавливает время, в течение которого будут храниться мета-данные файла. Долговременное хранение приводит к переполнению базы данных. + + + + + + + + + + + +Страница <quote +>Сеансы</quote +> + +Раздел содержит параметры, связанные с использованием сеансов. + + + + + +Элементы сеансов + + + +Восстанавливать настройку окна +Если флажок установлен, &kate; будет восстанавливать настройку окна в каждом новом сеансе. + + + + + + + +Поведение при запуске приложения + +Определяет поведение &kate; при запуске. Эту настройку можно изменить параметрами командной строки. + + +Начинать новый сеанс +Если установить этот флажок, &kate; при каждом запуске будет начинать новый безымянный сеанс. + + +Загрузить последний сеанс +При запуске &kate; может открывать прошлый сеанс. Удобно, если вы не любите менять настройки. + + +Выбрать сеанс +&kate; может предлагать на выбор несколько недавних сеансов. Эта настройка действует по умолчанию. Удобно для любителей частой смены настроек. + + + + + + + +Поведение при выходе из приложения или переключении сеанса + + + +Не сохранять сеанс +Изменения данных сеанса (открывавшихся файлов и, если было включено, настройки окна) не сохранятся. Естественно, будет задан вопрос о сохранении изменённых файлов. Установите этот флажок - и при открытии нового сеанса ненужные файлы перестанут открываться. + + +Сохранить сеанс +&kate; сохранит данные любого сеанса, если он не безымянный. Если флажок установлен, ваш сеанс будет восстановлен в том самом виде, в котором вы его закрыли. Это поведение по умолчанию. + + +Спросить пользователя +Вопрос о сохранении сеанса будет задан при закрытии любого именованного сеанса. + + + + + + + + + + +Страница <guilabel +>Панель выбора файла</guilabel +> + + + +Панель инструментов +Выберите нужные вам кнопки для диалога выбора файла путём перемещения их в окно Выбранные действия. Расположение кнопок установите стрелками рядом с окном. + + + + +Автоматическая синхронизация +Диалог выбора файла может автоматически переходить к директории, содержащей текущий документ, при наступлении следующих событий:При активизации документаПри показе панели выбора файлов Даже если вы не пользуетесь этим свойством, синхронизацию можно выполнить вручную, нажав кнопку Синхронизировать. + + + +Сохранять расположение +Установите размер журнала. Сохраняются только фактические адреса, копии удаляются. + + + +Сохранять фильтры +Установите желаемое количество сохраняемых фильтров. Сохраняются только сами фильтры, копии удаляются. + + + +Сеанс + +Определите, будет ли сохраняться расположение и фильтр для каждого сеанса. + + + + + + + + +Страница <guilabel +>Список документов</guilabel +> + + + +Подсветка фона +Позволяет вам включить визуализацию истории перехода по документам (через оттенки фона соответствующих пунктов списка), а также настроить используемые для этого цвета. Для подробностей, обратитесь к разделу Список документов. + + +Сортировать по +Порядок сортировки документов в списке. Эти же команды можно найти в контекстном меню списка документов. + + + + + + +Страница <guilabel +>Модули</guilabel +> + +На этой странице представлены установленные модули &kate;. Для каждого отображается название и краткое описание. Для подключения нужного модуля нужно установить соответствующий флажок. + +Если модуль настраиваемый, параметры его настройки появятся в дочернем окне этой страницы. + + + + + +Внешние инструменты + +Меню Сервис содержит подменю Внешние инструменты. Эти инструменты вызывают внешние приложения для обработки данных соответствующего типа (интернет-адреса, директории, текста или выделения). На этой странице можно настраивать меню, редактировать, добавлять и удалять инструменты. + +Внешний инструмент - это фактически команда оболочки с подстановкой данных текущего документа. + + +Свойства внешних инструментов + +Название +Название пункта меню "Внешние инструменты". + + + +Сценарий +Сценарий, который будет выполнен при выборе пункта меню. Доступны следующие подстановки: + +%URL +Полный адрес текущего документа или, если новый документ ещё не был сохранён, пустая строка. + + + +%URLS +Список полных адресов всех открытых файлов (кроме несохранённых) через пробел. + + + +%directory +Папка текущего документа или пустая строка, если последний ещё не сохранён. + + + +%filename +Имя текущего файла без пути или пустая строка, если файл ещё не сохранён. + + + +%line +Номер строки текущего документа, в которую будет вставлен курсор. + + + +%column +Позиция курсора в текущей строке. + + + +%selection +Выделенный текст или пустая строка, если такового нет. + + + +%text +Весь текст документа. Учтите, его длина может превысить максимально допустимую командной строки. Пользуйтесь осторожно. + + + + + + + + +Исполняемый файл +Главный исполняемый файл - сценарий. Если его нет в папке, указанной в переменной окружения PATH, следует указать полный путь к нему. + + + +Mime-типы +Разделённый запятыми список mime-типов, для которых команда должна быть доступна. В настоящее время не используется. + + + +Сохранить +Дополнительно можно применить сохранение текущего или всех документов перед выполнением сценария. Удобно, если сценарий считывает файл с диска. + + + +Название команды +Вы сможете вызвать этот внешний инструмент из Командной строки редактора введя exttool-команда_правки (т.е. название команды дополняет exttool-). + + + + + + + + + +Настройка компонентов редактора +Группа содержит параметры, относящиеся к компонентам редактора. Большинство из них предустановлены, но могут быть изменены установками параметров Установки, специфичные для типов файлов, Переменные документа. Параметры для текущего документа можно также изменить динамически с помощью команд правки (F7). + + + +Внешний вид + + + +Перенос строк + + + +Динамический перенос строк +При установленном флажке строки будут переноситься в пределах окна. + + +Маркёры динамического переноса строк +Определяет отображение маркёров динамического переноса строк. + +Отступ динамически перенесённых строк до уровня: +Устанавливает отступ динамически перенесённой строки от уровня предыдущей. Такой код удобнее читать.Дополнительно можно установить предел отступов динамически перенесённых строк в процентах. Например, если установить этот параметр в 50%, экрана, то за этим пределом отступ применяться уже не будет. + + + + + + +Сворачивание блоков кода + + + +Показывать маркёры сворачивания блоков (если поддерживается) +Если флажок установлен, то в текущем документе будут показаны маркёры сворачивания блоков кода (если сворачивание доступно). + + + + + + +Границы + + + +Показывать панель значков +Если флажок установлен, то слева от текстового поля будут отображаться значки, например значки закладок. + + +Показывать номера строк +Если флажок установлен, то слева от текста будут отображаться номера строк. + + +Показывать отметки +Если флажок установлен, то на полосе прокрутки текущего документа будут отображаться отметки, например закладки. + + + + + + +Меню управления закладками + + + +По позиции +Закладки будут упорядочены по номерам строк, на которые они установлены. + + +По времени создания +Новая закладка будет добавлена в конец списка, независимо от её положения в документе. + + + + + + +Отображать линии отступов +Если флажок установлен, в редакторе будут отображаться вертикальные линии для выравнивания отступов. + + + + + +Шрифты и цвета + +В этой части диалога можно настроить цвета и шрифты для любой выбранной вами цветовой схемы. Можно создать новую схему или удалить существующую. Каждая схема содержит пакет настроек шрифтов и цветов для обычного и выделенного текстов. + +&kate; использует предустановленные параметры. Для включения иной схемы необходимо выбрать её в выпадающем списке. + + +Цвета + + + +Фон текстового поля + + + + + +Обычный текст +Это основной цвет текстового поля. + + + +Выделенный текст +Фон выделенного текста. По умолчанию действует глобальная настройка &kde;. + + + +Текущая строка +Цвет текущей строки. Цветовое выделение поможет следить за фокусом ввода. + + + +Закладка +В этом списке можно выбрать цвета для различных типов закладок. Этот цвет подмешивается к фону текущей строки, поэтому может не вполне соответствовать установленному. В эти же цвета окрашиваются отметки на полосе прокрутки. + + + + + + + +Другие элементы + + + +Фон левой границы +Определяет окраску всех панелей, находящихся слева от текстового поля (если они отображаются). + + +Номера строк +Этим цветом окрашиваются номера строк (если они отображаются). + + +Цвет фигурных скобок +Этим цветом окрашиваются соответствующие друг другу фигурные скобки. + + +Маркёры переноса строк +Этим цветом окрашиваются маркёры слева от динамически перенесённых строк (если они выровнены вертикально) и маркёры статического переноса строк. + + +Маркёры позиций табуляции +Этим цветом окрашиваются пустые пространства текста, если их отображение включено. + + + + + + + + + +Шрифты +Выбор шрифта для схемы. Доступен любой шрифт из вашей системы, можно настроить размер по умолчанию. Образец текста приводится в нижней части диалога, поэтому результат изменения виден сразу. + + + +Стили обычного текста +Стили обычного текста наследуются из стилей выделенного, поэтому редактор может более вразумительно отображать текст. Например, текст комментария использует стили почти всех текстовых форматов, которые kate в состоянии обрабатывать. +Во время настройки стиля есть возможность предварительно просмотреть её результаты. +Для каждого стиля можно настроить обычные атрибуты, цвета фона и самого текста. Перенастроить фон можно через контекстное меню. + + + +Стили подсветки текста +Здесь можно настроить стили текста для определённого правила подсветки. Имеются предустановленные настройки, но в выпадающем списке Подсветка можно установить другие параметры. +Во время настройки стиля есть возможность предварительно просмотреть её результаты. +Для каждого стиля можно настроить обычные атрибуты, цвета фона и самого текста. Перенастроить фон можно через контекстное меню. Есть возможность сравнить текущий стиль с предустановленным и устранить возможное несоответствие. +Можно заметить, что многие стили подсветки содержат другие стили, представленные группами в списке. Например, большинство стилей используют стиль Alert, а многие форматы языков программирования используют стиль Doxygen. Цвета редактирования для этих групп применяются только во время работы с соответствующими форматами. + + + + + +Курсор и выделение + + + + +Перемещение курсора + + + +Умная реакция на home + +Если флажок установлен, то нажатие клавиши Home вызовет перемещение курсора в начало строки. + + + +Переносить курсор + +Если флажок установлен, то курсор ввода будет перемещаться клавишами Влево и Вправо на предыдущую/следующую строку в начало/конец строки, так же как в большинстве других редакторов.Если флажок сброшен, то курсор невозможно переместить левее начала строки, но можно переместить правее конца строки, что удобно для программистов. Когда флажок установлен, перемещение курсора стрелочными клавишами за конец строки (вправо) вызовет его смещение на начало следующей строки. Перемещение курсора левее начала строки вызовет его переход на конец предыдущей строки. Если флажок сброшен, то передвижение курсора вправо за конец строки приведёт только к движению его в пределах данной строки, а передвижение левее начала строки вообще невозможно. + + + +Клавиши Page Up/Page Down перемещают курсор + +Этот параметр определяет реакцию курсора на нажатие клавиш Page Up или Page Down. Если флажок сброшен, то первое нажатие клавиши вызовет появление новой страницы. Если флажок установлен, то первое нажатие клавиши вызовет сначала перемещение курсора в начало или конец видимого текста, и только потом откроется новая страница. + + + +Автоцентровка курсора (строк): + +Количество строк, остающихся по возможности видимыми над и под курсором. + + + + + + + +Режим выделения + + + +Обычный + +Выделенный фрагмент будет перезаписан вводимым текстом, выделение будет снято при перемещении курсора. + + + +Не снимать выделение + +При перемещении курсора и вводе текста фрагмент остаётся выделенным. + + + + + + + + + + +Редактирование + + + +Табуляция + + + +Заполнять отступы пробелами + +Если флажок установлен, то при нажатии клавиши TAB будут введены пробелы в количестве, определённом параметром . + + + +Показать символы табуляции + +Если установить этот флажок, &kate; будет отображать символы табуляции маленькими точками. +Это может вызвать также отображение в виде точек завершающих пробелов. В будущих версиях &kate; будет исправлено. + + + +Ширина табуляции Этим параметром определяется количество пробелов, заменяющих символ табуляции при включённом параметре Заменять символы табуляции пробелами. + + + + + + +Статичный перенос строк +Перенос строк - это свойство редактора автоматически начинать новую строку и переносить курсор на её начало. &kate; автоматически начинает новую строку при достижении величины, определённой параметром Переносить после:. + + +Переносить строки + +Включает/выключает статичный перенос строк. + + + +Отображать маркёры статичного переноса строк (если возможно) + +Если этот параметр включён, то на границе переноса строк будет отображаться вертикальная линия, как определено в меню Настройка Редактирование на вкладке Правка. Заметьте, что этот маркёр может отображаться, только если вы используете моноширинный шрифт. + + + +Переносить после: + +Здесь устанавливается количество символов, после которого начинается новая строка при включённом параметре Перенос строк. + + + + + + + +Удалить завершающие пробелы +&kate; может автоматически удалять лишние завершающие пробелы. + + +Автоскобки Когда пользователь вводит левую скобку любого вида, &kate; автоматически подставляет аналогичную скобку справа от курсора. + + + Число шагов отмены: +Здесь устанавливается предельное число операций, которые &kate; будет сохранять в памяти. Чем больше это число, тем больше памяти будет занято откатами. Указав число 10, пользователь получит возможность кнопкой "Отменить действие" вернуться назад на десять своих последних шагов и выбрать из них наиболее удачный. + + Интеллектуальный поиск текста с: +Здесь определяется, где &kate; будет искать текст для поиска (этот текст будет автоматически помещён в диалог поиска текста): Не искать нигде:Поиск текста не производится.Только в выделении: Используется текущее выделение (если возможно). В выделении, затем в текущем слове: Используется, если возможно, текущее выделение, в противном случае текущее слово.Только в текущем слове: Используется, если возможно, только то слово, в котором находится курсор.Текущее слово, затем выделение: Используется, если возможно, текущее слово, в противном случае текущее выделение. Учтите, что, если во всех вышеописанных режимах строка для поиска не указана или не может быть найдена, в диалоге поиска текста появится последняя введённая строка. + + + + + +Отступ + + +Автоматический отступ + + + +Правила отступа: + +Выбор используемого по умолчанию режима отступов. Настоятельно рекомендуется пользоваться значением Нет или Обычный, а для формирования других режимов использовать установки, специфичные для типов файлов, таких как файлов кода C/C++ или &XML;. + + + +Автоматически добавлять комментарии Doxygen при наборе + +При наборе комментариев в стиле doxygen к ним автоматически добавляются "*". Этот параметр применяется только там, где возможно. + + + + + + + +Отступ пробелами + + + +Отступы пробелами вместо символов табуляции + +Символы табуляции заменяются пробелами в количестве, указанном тут же, в поле Количество пробелов:. + + + +Смешанный режим в стиле Emacs + +Применяется смешанный режим отступов табуляторами и пробелами. + + + +Количество пробелов: + +Устанавливает количество пробелов, вводимых для замены символов табуляции, если этот флажок установлен. + + + + + + + +Сохранять настройки отступов +Если этот флажок установлен, то редактор не будет убирать отступы в последующих строках выделения, когда в предыдущих отступы снимаются. Может быть полезно, если вам часто приходится снимать отступы с блоков кода. + + + +Сохранять лишние пробелы +Отступы длиной более, чем заданное число пробелов, не будут сокращаться. + + + +Использовать клавиши + + + +Отступы клавишей Tab + +Для отступов используется клавиша tab. + + + +Отступы клавишей Backspace + +Для отступов используется клавиша backspace. + + + + + + + +Отступы клавишей Tab, если ничего не указано + + + +Вставлять символы отступа + +Клавишей Tab вставляются символы отступа. + + + +Вставить символ табуляции + +Клавишей Tab вставляются символы табуляции. + + + +Сделать отступ на текущей строке + +Клавишей Tab можно сделать отступ в текущей строке. + + + + + + + + + + +Открытие/сохранение + + + + +Формат файла + + + +Кодировка: + +Устанавливает кодировку по умолчанию для сохраняемых файлов. + + + +Конец строки: + +Выбор необходимого формата окончания строк для текущего файла. Выбрать можно между форматами &UNIX;, DOS/&Windows; или Macintosh. + + + +Автоопределение формата конца строки + +Выбор этого параметра поредоставит редактору самостоятельно определять формат конца строки. Первое найденное окончание строки будет применено затем ко всему файлу. + + + + + + + +Использование памяти + + + +Количество загружаемых блоков для каждого файла: + +Редактор будет загружать в память указанное количество блоков текста (каждый примерно из 2048 строк). Если размер файла больше указанного предела, то остальные блоки будут сброшены на диск, а затем в случае надобности загружены в память. +Подобный сброс может вызывать задержки во время навигации по файлу. Большее количество блоков ускоряет работу за счёт увеличения количества используемой памяти. Лучше выбрать максимально доступное количество блоков. Ограничения разумны только в случае нехватки памяти. + + + + + + + +Автоматическая очистка при открытии/сохранении + + + +Удалить завершающие пробелы + +Лишние пробелы в конце строки при загрузке и сохранении будут автоматически удаляться. + + + + + + + +Папка файла настройки + + + +Глубина поиска файла настройки: + +Редактор просмотрит заданное количество уровней иерархии папок в поисках файла настройки &kate; и загрузит из него строку настройки. + + + + + + + +Создавать резервную копию при сохранении +Создание резервной копии при сохранении означает, что при записи на диск изменённого файла будет записана также резервная копия с именем <prefix><filename><suffix>', без внесённых изменений. Суффикс по умолчанию ~, а префикс по умолчанию пуст. + + +Локальные файлы + +Установите этот флажок, если хотите сохранять резервные копии локальных файлов. + + + +Удалённые файлы + +Установите этот флажок, если хотите сохранять резервные копии удалённых файлов. + + + +Префикс + +Введите префикс для вставки перед именами сохраняемых резервных файлов. + + + +Суффикс + +Введите суффикс для вставки после имён сохраняемых резервных файлов. + + + + + + + + + + + +Подсветка +Эта группа параметров используется для изменения стилей подсветки для каждого типа языков программирования. Любые изменения, сделанные в других вкладках этого диалога, влияют только на данный стиль подсветки. + + + +Подсветка: +Выбор языка для настройки. + + + +Сведения + +Просмотр сведений о правилах подсветки синтаксиса выбранного языка: имя автора и лицензия. + + + + +Свойства + + + +Расширения файлов: +Список расширений файлов, используемых для определения необходимого режима подсветки. + + +Типы MIME: +Нажатие кнопки с символом мастера вызовет диалог выбора доступных mime-типов.Текст в поле Расширения файлов при изменении mime-типа будет изменяться соответственно. + + +Приоритет: +Устанавливает приоритет правила подсветки. + + + + + + +Загрузить... + +Нажатием этой кнопки можно загрузить новое или обновить существующее правило подсветки синтаксиса с веб-сайта &kate;. + + + + + + + +Типы файлов +Здесь вы можете указать параметры редактора для разных типов файлов. При открытии документа, его тип определяется по расширению или mime-типу. Если подходят несколько типов, будет использован тип с высшим приоритетом. + + +Тип файла: +Тип файла с наивысшим приоритетом указывается в выпадающем списке первым. Если есть другие подходящие типы, они тоже присутствуют в списке. + + +Создать +Эта кнопка используется для создания нового типа файлов. При нажатии все поля под ней становятся редактируемыми, и в них вводятся те свойства, которыми должен обладать ваш новый тип файлов. + + +Удалить +Для удаления существующего типа файлов, выберите его в выпадающем списке и нажмите кнопку "Удалить". + + + + + +Свойства текущего типа файлов +Тип файла с наивысшим приоритетом указывается в выпадающем списке первым. Если есть другие подходящие типы, они тоже присутствуют в списке. + + +Название: +Название типа текущего файла должно соответствовать тексту соответствующего пункта меню СервисТипы файлов . + + +Раздел: +Название раздела используется для организации типов файлов в меню СервисТипы файлов . + + +Переменные: +Это поле позволяет настроить обработку выбранных типов файлов с использованием переменных &kate;. Можно настроить почти любой параметр (подсветку, отступы, кодировку и т.п.).Список всех доступных переменных содержится в руководстве. + + +Расширения файлов: +Маски позволяют выбирать файлы по их расширению. Типичная маска состоит из звёздочки и расширения файла, например *.txt; *.text. Строка состоит из списка разделённых точкой с запятой масок. + + +Типы MIME: +Запускает мастер выбора mime-типов. + + +Приоритет: +Устанавливает приоритет типа файлов. Если при открытии файла к нему подходят несколько типов, будет использован тип с наивысшим приоритетом. + + + + + + + + +Комбинации клавиш +Здесь можно изменить настройку горячих клавиш. Если хотите изменить настройки по умолчанию - выберите действие и нажмите кнопку По выбору. +Строка поиска позволяет просмотреть сочетания клавиш, определённые для различных действий. + + + +Модули +На этой вкладке можно выбрать, какие модули вы хотели бы использовать. Выделив нужный модуль, с помощью появившейся кнопки можно Настроить его. + + + + + + + + +Настройка с помощью переменных документа + +Переменные документа - аналог "modeline" в emacs и vi. Формат:kate: ИМЯ_ПЕРЕМЕННОЙ ЗНАЧЕНИЕ; [ ИМЯ_ПЕРЕМЕННОЙ ЗНАЧЕНИЕ; ... ], такие строки, конечно, могут быть расположены в комментариях (если такое понятие присутствует в формате файла). Имена переменных должны быть неразрывны. Всё, что расположено до следующих точки с запятой, есть значение. Точка с запятой необходимы. + +Пример строки с переменными, включающими расстановку отступов для файлов C++, java или javascript: // kate: space-indent on; indent-width 4; mixedindent off; indent-mode cstyle; + + +Поиск таких строк производится только в первых и последних 10 строках файла. + +Кроме множества стандартных переменных katepart, таковые могут предоставляться модулями, в этом случае они должны быть описаны в документации к модулю. + + +Как переменные обрабатываются в Kate + +Чтение конфигурации происходит в следующем порядке:Глобальная настройка.Данные восстановленного сеанса.Настройка "Типы файлов".Переменные документа.Изменённые во время работы параметры. При сохранении документа, все переменные в нём пересматриваются и перекрывают изменения (сделанные в меню или командами правки), произведённые во время работы. + +Переменные, не описанные ниже, хранятся в документе и могут использоваться другими объектами, такими как модули, для собственных целей. Например, переменная режима отступов использует для своей настройки переменные документа. + +Приведённые ниже переменные доступны в версии &kate; 2.4. В следующих версиях, возможно, будут добавлены другие. Возможны 3 типа значений переменных: +BOOL - on|off|true|false|1|0 +INTEGER - любое целое число +STRING - всё остальное + + + + +Доступные переменные + + +auto-bracketsBOOL +Включает/выключает автоскобки. + + + +auto-center-linesINT +Устанавливает количество строк автоцентровки. + + + +auto-insert-doxygenBOOL +Включает/выключает вставку лидирующей звёздочки в комментариях doxygen. Работает только с расстановщиком отступов cstyle. + + + +background-colorSTRING +Устанавливает фоновый цвет документа, например "#ff0000". + + + +backspace-indentsBOOL +Включает/выключает ввод отступов клавишей backspace. + + + +block-selectionBOOL +Включает/выключает поблочное выделение. + + + +bracket-highlight-colorSTRING +Устанавливает цвет подсветки скобок, например "#ff0000" + + + +current-line-colorSTRING +Устанавливает цвет активной строки, например "#ff0000". + + + +dynamic-word-wrapBOOL +Включает/выключает динамический перенос строк. + + + +eol | end-of-lineSTRING +Устанавливает режим конца строк. Возможные значения - unix, mac и dos + + + +encodingSTRING +Устанавливает кодировку документа. Называть кодировку нужно точно, например utf-8. + + + +font-sizeINT +Устанавливает размер шрифта. + + + +fontSTRING +Устанавливает гарнитуру шрифта. Называть гарнитуру нужно точно, например courier. + + + +icon-bar-colorSTRING +Устанавливает цвет панели значков, например #ff0000. + + + +icon-borderBOOL +Включает/выключает отображение панели значков. + + + +folding-markersBOOL +Включает/выключает отображение маркёров сворачивания блоков кода. + + + +indent-modeSTRING +Устанавливает режим расстановки переносов. Возможные значения - none, normal, cstyle, csands, python, xml. Подробности см. в разделе . + + + +indent-widthINT +Устанавливает ширину отступов. + + + +keep-extra-spacesBOOL +Включает/отключает учёт лишних пробелов при расчёте ширины отступа. + + + +keep-indent-profileBOOL +Если имеет значение true, то отступ не снимается с блока до тех пор, пока хоть одна строка сохраняет отступ. + + + +line-numbersBOOL +Включает/выключает отображение номеров строк. + + + +mixed-indentBOOL +Включает/выключает смешанные отступы в стиле Emacs. + + + +overwrite-modeBOOL +Включает/выключает режим замены. + + + +persistent-selectionBOOL +Включает/выключает снятие выделения текста при переводе курсора. + + + +remove-trailing-spaceBOOL +Включает/выключает динамическое удаление завершающих пробелов. + + + +replace-tabs-saveBOOL +Включает/выключает преобразование символов табуляции в пробелы при сохранении. + + + +replace-tabsBOOL +Включает/выключает динамическое преобразование символов табуляции в пробелы. + + + +replace-trailing-space-saveBOOL +Включает/выключает удаление завершающих пробелов при сохранении. + + + +schemeSTRING +Устанавливает цветовую схему. Строка должна содержать название одной из существующих в вашей системе цветовых схем. + + + +selection-colorSTRING +Устанавливает цвет выделенного текста, например "#ff0000". + + + +show-tabsBOOL +Включает/выключает отображение символов табуляции. + + + +smart-homeBOOL +Включает/выключает умную реакцию на Home. + + + +space-indentBOOL +Включает/выключает заполнение отступов пробелами. + + + +tab-indentsBOOL +Включает/выключает выполнение отступов символами табуляции. + + + +tab-widthINT +Устанавливает ширину табуляции. + + + +undo-stepsINT +Устанавливает максимальное количество откатов. + + + +word-wrap-columnINT +Устанавливает максимальную длину строк в случае, если включён автоматический перенос. + + + +word-wrap-marker-colorSTRING +Устанавливает цвет маркёров переноса, например "#ff0000". + + + +word-wrapBOOL +Включает/выключает жёсткий перенос слов. + + + +wrap-cursorBOOL +Включает/выключает перенос курсора. + + + + + + + + +
diff --git a/tde-i18n-ru/docs/kdebase/kate/fundamentals.docbook b/tde-i18n-ru/docs/kdebase/kate/fundamentals.docbook new file mode 100644 index 00000000000..35cd4cb8fe8 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kate/fundamentals.docbook @@ -0,0 +1,1097 @@ + + + + +АндрейБалагута
uj2@mail.ru
Перевод на русский
НиколайШафоростов
shafff@ukr.net
Обновление перевода
+
+
+Основы + +Если вы когда-либо использовали текстовый редактор, у вас не возникнет проблем с &kate;. В следующих двух разделах Запуск &kate; и Работа в &kate; мы расскажем вам все, что нужно для того, чтобы начать продуктивно работать с редактором. + + +Запуск &kate; + +Запустить &kate; можно двумя способами: из меню запуска или из командной строки. + + +Из меню запуска +Откройте меню программ &kde;, щёлкнув левой кнопкой мыши на значке с большой буквой K, которая находится на панели внизу вашего экрана. В появившемся меню запуска выберите подменю СлужебныеРедакторы. Появится список доступных редакторов. Выберите &kate;. + +Если вы не изменяли параметры конфигурации &kate;, он загрузит вам последние редактируемые файлы. Читайте раздел Настройка &kate;, чтобы узнать, как включить или выключить эту возможность. + + + + +Из командной строки + +Запустить &kate; можно набрав название программы в командной строке. Если вы укажете имя файла в качестве параметра, как это сделано в приведенном ниже примере, то редактор откроет или создаст этот файл. + + +%kate + + + +Если у вас есть доступ в Internet, то можно открывать (и сохранять) удалённые файлы, благодаря реализации "прозрачной" работы с сетью в &kde;. + + +%kate + + + + +Параметры командной строки +При запуске &kate; из командной строки можно указать следующие ключи: + + + +kate + +Вывести основные ключи командной строки. + + + + +kate + +Перечислить ключи, которые позволяют изменить способ взаимодействия &kate; и &Qt;. + + + + +kate + +Перечислить ключи, которые позволяют изменить способ взаимодействия &kate; и &kde;. + + + + +kate сеанс + +Запустить kate и открыть сеанс сеанс. Если указанный сеанс не существует, он будет создан. Если &kate; с данным сеансом уже запущен, то переданные в командной строке файлы будут открыты в уже существующем окне программы. + + + + +kate URL + +Открыть файл в уже запущенном экземпляре &kate;, если такой есть. Так как &kate; имеет многодокументный интерфейс, в одном окне возможно открытие нескольких файлов (а служебная панель "Документы" позволяет переключаться между ними). Если вы хотите чтобы такое поведение было по умолчанию, вы можете соответствующим образом изменить привязки типов файлов в &kde; и создать alias в вашем интерпретаторе. + + + + +kate PID + +Открыть файл в экземпляре с указанным PID (Process ID). Используется с ключом . + + + + +kate кодировка URL +Кодировка файла. Вы можете, например, для файлов с расширением .cp1251 указать использовать кодировку Window$, а для .koi - KOI8-U. + + + +kate строка URL +Перейти к строке с указанным номером после открытия документа. + + + +kate позиция URL +Перейти в указанную позицию строки после открытия документа. + + + +kate +Получить текст из стандартного ввода. Аналогично указанию в качестве имени файла. + + + +kate +Поддерживается начиная с &kate; 2.5.1. Если она указана, переданные через командную строку файлы интерпретируются как временные и удаляются после закрытия, если только они не были изменены. + + + +kate + +Перечислить все ключи командной строки. + + + + +kate + +Показать список авторов &kate; в окне терминала. + + + + +kate + +Вывести версии &Qt;, &kde; и &kate;. + + + + +kate + +Показать лицензию. + + + + + + + +Посредством Drag and Drop +&kate; использует протокол Drag and Drop &kde;. Файлы можно перетащить на &kate; с рабочего стола, из &konqueror; или с какого-нибудь удалённого сайта ftp, открытого в окне &konqueror;. + + + + +Работа в &kate; +В разделе Начало работы вы узнаете о четырёх опциях, которые позволят вам быстро настроить основные возможности &kate;. Раздел Комбинации клавиш содержит описание некоторых сочетаний клавиш для тех, кто не может или не желает работать с мышью. + + +Начало работы + +В этом разделе описываются несколько подпунктов меню Настройка, которые помогут быстро настроить &kate; на ваш вкус. + +Когда вы впервые запустите &kate; (если до сих пор ещё это не сделали) то увидите две области с белым фоном. Над ними будет находиться панель инструментов с наиболее часто используемыми командами. Ещё выше - строка меню. + +Область слева - это боковая панель. В ней доступны список открытых файлов (вкладка "Документы") и проводник ("Проводник") в виде "служебных панелей". Переключаться между ними можно при помощи ярлыков, которые находятся вверху боковой панели. + +Если &kate; запущен для открытия файла (например, из Konqueror), то в правой области вы увидите текст редактируемого файла, а в списке файлов, который находится на боковой панели -- его имя. С помощью селектора файлов можно просматривать файловую структуру и открывать файлы для редактирования. + +Отобразить или скрыть служебные панели Проводник и Документы можно с помощью меню ОкноСлужебные панели. Это меню даст вам первое впечатление о мощи и гибкости &kate;. В этом разделе мы обсудим четыре пункта этого меню: + + + + + + +Показать/Скрыть документы + + + +Показать/скрыть список файлов. Если окно боковой панели не открыто, &kate; откроет его как отдельное, не присоединенное окно. Для того чтобы присоединить окно, зацепите его за две тонкие параллельные линии над закладками, щелкнув по ним левой кнопкой мыши, и, не отпуская кнопку, перетащите окно на редактируемую область. Когда вы найдёте то положение, которое вам нужно, отпустите левую кнопку мыши. + + +Если вы успешно зацепили окно, указатель мыши превратится в две перпендикулярные двунаправленные стрелки -- курсор перетаскивания. + + + + + +Показать/Скрыть Проводник + +Показать/скрыть селектор файлов. Этот пункт меню схож с предыдущим с одним различием: он управляет панелью проводника по файловой системе. + + + + +Показать/Скрыть Терминал + +Показать/скрыть эмулятор терминала внизу главного окна &kate;. Эмулятор терминала предоставляет вам командную строку внутри приложения. + + + + + + +Комбинации клавиш + +Почти все сочетания клавиш &kate; можно перенастроить через меню Настройка. По умолчанию горячие клавиши в &kate; настроены следующим образом: + + + +
+ +Insert +Переключить режим ввода текста с режима вставки в режим замены. В режиме вставки при вводе символа текст справа от курсора будет смещён правее на одну позицию, и символ будет вставлен в освободившееся пространство. В режиме замены при вводе символ, который стоит справа от курсора, будет заменён введенным. + + +Стрелка влево +Переместить курсор на один символ влево. + + +Стрелка вправо +Переместить курсор на один символ вправо. + + +Стрелка вверх +Переместить курсор на одну строку вверх. + + +Стрелка вниз +Переместить курсор на одну строку вниз. + + +Page Up +Переместить курсор на одну страницу вверх. + + +Page Down +Переместить курсор на одну страницу вниз. + + +Backspace +Удалить один символ слева от курсора + + +Home +Переместить курсор на начало файла. + + +End +Переместить курсор на конец файла. + + +Delete +Удалить один символ справа от курсора (или удалить весь выделенный текст). + + +&Shift;Стрелка влево +Выделить один символ текста слева от курсора. + + +&Shift;Стрелка вправо +Выделить один символ текста справа от курсора. + + +F1 +Справка. + + +&Shift;F1 +Что это? + + +&Ctrl;F +Поиск. + + +F3 +Продолжить поиск. + + +&Ctrl;B +Поставить закладку. + + +&Ctrl;C +Копировать выделенный текст в буфер обмена. + + + +&Ctrl;N +Создать документ. + + +&Ctrl;P +Печать. + + + +&Ctrl;Q +Выход -- закрыть редактор. + + +&Ctrl;R +Замена. + + +&Ctrl;S +Сохранить текущий файл. + + +&Ctrl;V +Вставить текст из буфера обмена. + + + +&Ctrl;X +Скопировать выделенный текст в буфер обмена, после чего удалить его. + + +&Ctrl;Z +Отменить действие. + + +&Ctrl;&Shift;Z +Повторить отмененное действие. + + + + + + + + + +Работа с сеансами + +Сеанс - это список документов, которые открываются при его открытии, и информация о расположении элементов интерфейса. Вы можете создавать бесконечное множество именованных сеансов и использовать безымянные и анонимные сеансы для файлов, открываемых только один раз. Благодаря реализации концепции сеансов появилась возможность запуска нескольких экземпляров &kate; одновременно - с разными сеансами в каждом. + +Поддержка сеансов присутствует в трёх областях: +Ключи командной строки - появилась возможность выбора сеанса, в котором следует открывать файлы. + +Меню Сеанс - позволяет переключаться между сеансами. +Окно настройки - позволяет настроить параметры работы с сеансами. + + + + +При создании нового сеанса используется конфигурация Default Session. Для того чтобы сохранить конфигурацию окна в этом станартном сеансе, включите сохранение конфигурации окна на странице параметров сеансов (в настроках kate), загрузите станартный сеанс, настройте параметры окна и сохраните сеанс снова. + +При загрузке любого другого сеанса в заголовке окна &kate; выводится его имя, таким образом оно имеет формат "имя-сенаса: имя-документа-или-&URL; - &kate;" + +Если при открытии файлов из командной строк указывается ключ или он выбирается в диалоге выбора сеансов, то перед собственно открытием указанных файлов загружаются файлы их выбранного сеанса. Kate может открывать файлы всегда в новом сеансе. Для этого отметьте выберите соответствующий флажок на странице параметров сеанса в настройках программы, или укажите ключ с пустым аргументом: ''. + +Начиная с &kate; 2.5.1 PID текущего экземпляра экспортируется в переменную окружения KATE_PID. Для открытия файлов из встроенного терминала используется текущий экземпляр программы, если явно не указано иного. + + +Возврат к поведению, соответствующему старым версиям &kate; + +Использование нескольких сеансов позволяет эффективно организовать работу в разных областях - ведь для каждой из них требуется разный набор файлов. Однако, если вы отказываетесь принимать всё новое, вернуть старое поведение &kate; можно следующим образом: +Программа должна запускаться с ключом - добавьте его в команду запуска в привязках типов файлов, кроме того можно создать alias в вашем интерпретаторе. +Включите загрузку последнего сеанса при запуске программы. + +Включите сохранение списка файлов при закрытии сеанса. +Загрузите сеанс по умолчанию + + + + + + + + + +Получение помощи + + + +Получение помощи из &kate; + + + +Данное руководство + + +В нем детально описаны все команды меню, параметры настройки, инструменты, диалоговые окна, модули. Также здесь описано основное окно &kate;, сам редактор и различные понятия и концепции, которые используются в приложении. + +Чтобы открыть руководство, нажмите клавишу F1 или выберите пункт меню Справка Руководство &kate;. + + + + +Контекстная помощь ("Что это?") + +Контекстная помощь позволяет получить немедленную справку по какому-либо элементу графического окна, будь то кнопка или любая другая область окна. + +Мы постарались обеспечить контекстной помощью все элементы, для которых это имеет смысл. Окно настройки &kate; полностью снабжено контекстной помощью, также как и многие другие диалоговые окна. + +Чтобы вызвать контекстную помощь, нажмите сочетание клавиш &Shift;F1 или выберите пункт меню СправкаЧто это?. Указатель мыши изменится на стрелку со знаком вопроса; теперь вам просто нужно щелкнуть левой кнопкой мыши на нужном элементе окна -- небольшое окно с контекстной помощью тут же появится на экране (если, конечно, такая помощь доступна). + + + + +Кнопки помощи в диалоговых окнах + +Некоторые диалоговые окна имеют кнопку Справка. Нажатие этой кнопки приведет к открытию соответствующего раздела документации в &khelpcenter;. + + + + + + + +Получение помощи из внешних файлов + +Пока &kate; не предоставляет возможности чтения документации, относящейся к редактируемому документу. В зависимости от типа редактируемого файла, вам может быть полезен встроенный терминал &konsole;, например, для просмотра руководств &UNIX; (man-страницы) или документации в формате info. Вы также можете использовать &konqueror;. + + + + + + diff --git a/tde-i18n-ru/docs/kdebase/kate/highlighting.docbook b/tde-i18n-ru/docs/kdebase/kate/highlighting.docbook new file mode 100644 index 00000000000..93baee3b076 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kate/highlighting.docbook @@ -0,0 +1,1404 @@ + + + + +АндрейБалагута
uj2@mail.ru
Перевод на русский
АлексейОпарин
opaleksej@yandex.ru
Перевод на русский
+
+
+Подсветка синтаксиса + + + +Обзор + +Синтаксическая подсветка позволяет отображать текст в редакторе разными цветами и стилями, таким образом отделяя одни синтаксические понятия от других. Например, в исходном тексте программы можно ключевые слова выделить полужирным шрифтом, а типы данных и комментарии отображать разными цветами, выделяя их из основного текста. Это улучшает читаемость документа и повышает продуктивность работы автора. + + + +Функция Perl, отображенная с использованием синтаксической подсветки. +
+ + + + +Та же самая функция, но без подсветки. + + + +Какой из примеров легче читать? + +&kate; имеет гибкую, легко настраиваемую систему синтаксической подсветки, в стандартную поставку редактора входят правила подсветки синтаксиса для большого числа языков программирования, разметки и других текстовых форматов. Все определения хранятся в простых текстовых файлах в формате &XML;, поэтому вы можете свободно создавать собственные правила. + +При открытии файла &kate; автоматически подбирает правила подсветки, основываясь на &MIME;-типе (который, в свою очередь, определяется расширением файла) или содержании файла, если расширения нет. Если &kate; неправильно определил тип файла, выберите нужный режим подсветки вручную в меню ДокументРежим подсветки. + +Вы можете настроить стили и цвета доступных синтаксических определений на вкладке Схемыдиалога Настройка &kate; , а соответствующие им &MIME;-типы - на вкладке Подсветка . + + +Синтаксическая подсветка улучшает читаемость корректно оформленного текста, но не факт, что текст некорректен, если он неправильно отображается системой подсветки. Синтаксическая разметка текста - достаточно сложный процесс, сложность которого зависит от формата файла, поэтому авторы синтаксических определений считают удачей, если 98% текста отображается корректно, но не стоит забывать об оставшихся 2%. + + + +На сайте &kate; вы можете загрузить обновлённые или дополнительные правила синтаксической подсветки. Для этого нужно щёлкнуть на кнопке Загрузить на вкладке Подсветка диалога Настройка &kate;. + + + + + + +Система синтаксической подсветки &kate; + +В этом разделе подробно рассматривается механизм синтаксической подсветки &kate;. Прочитав его, вы сможете изменять существующие или создавать свои синтаксические определения. + + + +Механизм работы + +Когда вы открываете файл, первое, что делает &kate; - определяет, какое синтаксическое определение использовать для него. При чтении и наборе система подсветки анализирует текст в редакторе, используя правила, указанные в синтаксическом определении, и помечает границы контекстов и стилей. + +При вводе система динамически анализирует текст, поэтому, если вы удалите символ, который был помечен как начало или конец контекста, стиль окружающего текста автоматически изменится. + +Синтаксические определения &kate; хранятся в &XML;-файлах. Они содержат: +Правила определения роли текста, организованного в контекстные блоки +Списки ключевых слов +Определения стилей + + + +Система подсветки анализирует текст последовательно от начала до конца. Указатель анализатора перемещается от символа к символу, проверяя текст на соответствие правилам и помечая границы контекстов. Правила применяются к текущей строке в порядке их объявления, и при соответствии к ней применяется контекст, указанный в правиле. После этого указатель смещается на конец области соответствия и начинается новый цикл проверки правил, принадлежащих установленному контексту. + + + + +Правила + +Правила - это сердце системы подсветки. Правило может быть строкой, символом или регулярным выражением, с которым сравнивается текст документа. Оно содержит информацию о стиле, который будет применен к тексту, если последний соответствует правилу. Оно может переключить текущий контекст системы на явно указанный или предыдущий контекст. + +Правила организованы в контекстные группы. Контекстная группа используется для определения главных понятий в формате, например, строка, заключенная в двойные кавычки, или блок комментария в исходном тексте программы. Такая организация правил позволяет предотвратить проверку правил, неприменимых к текущему контексту (правил из других контекстов). Эта структура делает систему подсветки более гибкой, позволяя определять одинаковые правила в разных контекстах, что делает возможным одинаковые последовательности символов отображать разными стилями в зависимости от контекста, в котором они находятся. + +Контексты могут образовываться динамически, чтобы сделать возможным использование правил, справедливых для данного момента. + + + + +Стили контекстов и ключевые слова + +В некоторых языках программирования целые и вещественные числа трактуются компилятором по-разному (компилятор - это программа, которая преобразует исходный текст программы в двоичный исполняемый файл). Синтаксис языка может определять символы, имеющие специальное значение, если они находятся в строке, заключенной в кавычки. В этих случаях есть смысл выделять их в тексте для более удобного чтения. Иногда бывает полезно выделять символы, не имеющие специального значения - это тоже под силу системе синтаксической подсветки &kate;. + +Синтаксическое определение может содержать столько стилей, сколько нужно для данного формата. + +Во многих форматах существуют списки слов, имеющих специальное значение. Например, в языках программирования такими словами будут являться управляющие операторы, названия типов данных и встроенные функции. Это концептуальные слова, поскольку они определяют саму суть синтаксиса. Система синтаксической подсветки &kate; использует списки подобных слов, чтобы подчеркнуть концептуальные элементы формата. + + + + +Стили по умолчанию + +Если вы откроете файл исходного кода на C++, на &Java; или документ HTML, то увидите, что разные форматы отображаются в одних и тех же цветах. Дело в том, что &kate; содержит предустановленный набор стандартных стилей. Синтаксические определения по возможности используют этот набор. + +Это позволяет подобным образом отображать похожие концепции в различных форматах. Например, комментарии есть почти во всех языках программирования, разметки и скриптах. + + +Каждый стиль в синтаксическом определении основывается на одном из стандартных стилей. Поэтому, если вы часто используете какой-то формат с большим количеством стилей, следует проверить его конфигурацию на предмет их совпадения. Приведём небольшой пример. В &kate; определен всего один стандартный стиль для отображения строковых констант, но в языке программирования Perl существует два вида строк. Согласитесь, было бы гораздо лучше отображать их по разному - вы заходите в диалоговое окно настройки &kate; и изменяете соответствующие стили. Все доступные стандартные стили будут рассмотрены позже. + + + + + + + +&XML;-формат определения синтаксической подсветки + + +Обзор + +В этом разделе вы познакомитесь с &XML;-форматом определения синтаксической подсветки. Вначале, на небольшом примере, будут кратко объяснены главные компоненты и их значение, затем мы более подробно остановимся на правилах подсветки. + +Формальное определение (DTD) находится в файле language.dtd, в каталоге $KDEDIR/share/apps/katepart/syntax. + + +Основные разделы файла определения синтаксической подсветки &kate; + + +В заголовке файла подсветки указаны версия XML и тип документа: + +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE language SYSTEM "language.dtd"> + + + + + +Главная часть файла определений - элемент language. Доступные атрибуты: + + +Необходимые атрибуты: +name определяет название языка. Впоследствии оно появляется во всех меню и диалогах. +section указывает категорию. +extensions определяет расширения файлов, вроде "*.cpp;*.h" + +Дополнительные атрибуты: +mimetype связывает файл с определенным типом &MIME;. +version указывает текущую версию файла определений. +kateversion указывает новейшую из поддерживаемых версий &kate;. +casesensitive определяет чувствительность ключевых слов к регистру. +priority определяет приоритет в случае использования разных правил подсветки. Действует правило с высшим приоритетом. +author содержит имя и email-адрес автора. +license содержит лицензию, обычно LGPL, Artistic, GPL и т.п. +hidden определяет, будет ли отображаться название в меню &kate;. +Итак, следующая строка может быть примерно такой: +<language name="C++" version="1.00" kateversion="2.4" section="Sources" extensions="*.cpp;*.h" /> + + + + + + +Следующий элемент - highlighting, состоящий из необязательного list и обязательных - contexts и itemDatas. + +Элемент list содержит список ключевых слов. В нашем случае это class и const.Списков можете добавить, сколько хотите. +Элемент contexts содержит все контексты. По умолчанию, подсветка начинается с первого контекста. В контексте Normal Text есть два правила, одно из которых проверяет наличие в тексте слов, соответствующих списку ключевых слов, другое определяет наличие кавычек и переключает контекст к строковому типу. Подробнее правила описаны в следующей главе. +Элемент itemDatas содержит сведения о цветах и стилях, применяющихся в контекстах и правилах. В нашем примере itemData использует контексты Normal Text, String и Keyword. +<highlighting> + <list name="somename"> + <item> class </item> + <item> const </item> + </list> + <contexts> + <context attribute="Normal Text" lineEndContext="#pop" name="Normal Text" > + <keyword attribute="Keyword" context="#stay" String="somename" /> + <DetectChar attribute="String" context="string" char="&quot;" /> + </context> + <context attribute="String" lineEndContext="#stay" name="string" > + <DetectChar attribute="String" context="#pop" char="&quot;" /> + </context> + </contexts> + <itemDatas> + <itemData name="Normal Text" defStyleNum="dsNormal" /> + <itemData name="Keyword" defStyleNum="dsKeyword" /> + <itemData name="String" defStyleNum="dsString" /> + </itemDatas> + </highlighting> + + + + + + Последня часть файла определения синтаксической подсветки - необязательный раздел general. Здесь могут содержаться сведения о ключевых словах, сворачивании блоков кода, комментариях и отступах. + + +Раздел comment определяет, какой строкой вводится однострочный комментарий. Можно пользоваться также многострочными комментариями, используя multiLine с дополнительным атрибутом end. Это используется тогда, когда пользователь нажимает комбинацию клавиш, назначенную для действия закомментировать/раскомментировать. +Секция keywords определяет чувствительность ключевых слов к регистру. Остальные атрибуты рассмотрим позднее. +<general> + <comments> + <comment name="singleLine" start="#"/> + </comments> + <keywords casesensitive="1"/> + </general> +</language> + + + + + + + + + + +Более подробно о разделах +В этой части указаны все возможные атрибуты для контекстов, itemDatas, ключевых слов, комментариев, сворачивания кодов и отступов. + + + +Элемент context относится к группе contexts. Контекстом определяются некоторые особые правила (например, что происходит при достижении подсвеченной структурой конца строки). Доступные атрибуты: + + + +name - название контекста. Правила используют это название для переключения на указанный контекст. +lineEndContext определяет, на какой контекст подсвеченная структура переключается при достижении конца строки. Это может быть название другого контекста, #stay, если контекст не меняется (т.е. не делать ничего) или #pop для выхода из контекста. Например, набор #pop#pop#pop приведет к троекратному выходу из контекста. +lineBeginContext определяет контекст при достижении начала строки. По умолчанию: #stay. +fallthrough определяет поведение в случае переключения подсвеченной структуры на контекст, указанный в fallthroughContext, если не найдено соответствующее правило. По умолчанию: false. +fallthroughContext указывает следующий контекст, если не найдено соответствующее правило. +Если dynamic имеет значение true, то контекст запоминает строки/метки-заполнители, сохранённые в динамических правилах. Это необходимо, например, для текущих документов. По умолчанию: false. + + + + + +Элемент itemData принадлежит группе itemDatas. Он определяет стиль и цвет шрифта, их можно устанавливать самому в тех случаях, когда это необходимо. И все же, рекомендуется придерживаться стандартных стилей, чтобы помочь пользователю свободно ориентироваться в любом языке . Название атрибута (name) и defStyleNum обязательны, остальные нет. Доступные атрибуты: + + +name даёт название itemData. Контексты и правила будут использовать это название при обращении к itemData в своих атрибутах attribute. +defStyleNum определяет стиль, используемый по умолчанию. Доступные стандартные стили будут детально описаны ниже. +color определяет цвет. Правильные форматы '#rrggbb' или '#rgb'. +selColor определяет цвет выделенного текста. +Если italic имеет значение true, шрифт будет курсивным. +Если bold имеет значение true, шрифт будет полужирным. +Если underline имеет значение true, текст будет подчёркнут. +Если strikeout имеет значение true, текст будет зачёркнут. + + + + + +Элемент keywords в группе general определяет свойства ключевых слов. Доступные атрибуты: + + +casesensitive может быть true или false. Если true, все ключевые слова будут проверяться на соответствие с учетом регистра +weakDeliminator - это группа знаков, которые не могут разделять слова. Например, точка '.' - разделитель слов. Если ключевое слово в list содержит точку, оно будет использовано по назначению только, если точка будет определена как "нетвердый разделитель" (weak delimiter). +additionalDeliminator определяют дополнительные разделители. +wordWrapDeliminator определяют символы, после которых может происходить перевод строки. +По умолчанию разделителями слов и строк являются символы .():!+,-<=>%&*/;?[]^{|}~\, пробел (' ') и табуляция ('\t'). + + + + + +Элемент comment в группе comments определяет свойства комментариев, которые используются в менюСервисЗакомментировать и СервисРаскомментировать. Доступные атрибуты: + + +name может быть singleLine или multiLine. Если выбрать multiLine, то потребуются атрибуты end и region. +start указывает строку начала комментария. В C++ это может быть "/*". +end указывает строку окончания комментария. В C++ это может быть "*/". +region должно быть названием сворачиваемого многострочного комментария. Допустим, если в ваших правилах указано beginRegion="Comment" ... endRegion="Comment", вы должны использовать region="Comment". В этом случае раскомментирование будет действовать, даже если не будет выделен весь текст многострочного комментария. Достаточно будет просто поместить курсор в его пределы. + + + + + +Элемент folding в группе general определяет свойства сворачивания кода. Доступные атрибуты: + + +Если indentationsensitive имеет значение true, то маркёры сворачивания кода будут располагаться с учетом отступов, как в языке сценариев Python. Чаще всего в этом нет необходимости, поэтому по умолчанию этот параметр определен как false. + + + + + +Элемент indentation в группе general определяет формат отступов, однако мы настоятельно рекомендуем не менять этот элемент, так как отступы обычно определяются типом файла или добавлением режимной строки в текстовый файл. Если вы всё-таки укажете способ отступа, он может оказаться навязанным пользователю, которому совсем не нужен. Доступные атрибуты: + + +mode - название формата отступов. Доступные форматы: normal, cstyle, csands, xml, python и varindent. + + + + + + + + + + +Стандартные стили +Стандартные стили уже были кратко описаны: Стандартные стили предопределяют настройки цветов и шрифтов. + + +Здесь приведен только список доступных стандартных стилей: + +dsNormal, для нормального текста. +dsKeyword, для ключевых слов. +dsDataType, для типов данных. +dsDecVal, для десятичных значений. +dsBaseN, для значений с основанием, отличным от10. +dsFloat, для значений с плавающей точкой. +dsChar, для символов. +dsString, для строк. +dsComment, для комментариев. +dsOthers, для всего остального. +dsAlert, для вывода предупреждений. +dsFunction, для вызова функций. +dsRegionMarker, для маркёров участков. +dsError, для подсветки ошибок и неверного синтаксиса. + + + + + + + + + +Синтаксические правила + +В этом разделе описываются синтаксические правила. + +При анализе строки каждое правило может запросить на проверку любое количество символов (даже ноль). Если правило подходит, к соответствующим символам применяется стиль или атрибут, определённый в правиле. Применяемое правило также может запросить переключение текущего контекста. + +Правило выглядит примерно так: + +<RuleName attribute="(identifier)" context="(identifier)" [rule specific attributes] /> + +Параметр attribute указывает, какой стиль применить к символам, соответствующим правилу. Параметр context определяет контекст, который будет установлен в случае применения правила. + +Параметр context может принимать следующие значения: + + + +Идентификатор, т.е. название контекста. + + +order предписывает системе подсветки не менять текущий контекст (#stay) или вернуться к предыдущему контексту (#pop). +Чтобы вернуться назад на несколько контекстов, повторите нужное количество раз ключевое слово #pop: #pop#pop#pop + + + +Некоторые правила могут иметь дочерние правила, которые проверяются только в том случае, если текст соответствует родительскому правилу. Всей совпавшей строке будут присвоены атрибуты, определенные в родительском правиле. Вот пример правила с дочерними правилами: + +<RuleName (attributes)> + <ChildRuleName (attributes) /> + ... +</RuleName> + + + +Параметры конкретных видов правил описаны в следующих разделах. + + + +Общие атрибуты +У любого правила есть следующие атрибуты, (common attributes), доступные всегда. attribute и context обязательны, остальные - нет. + + +attribute: Атрибут, описывающий определённые itemData. + + +context: Определяет контекст, на который происходит переключение в случае соответствия правилу. + + +beginRegion: Начало сворачиваемого блока кода. По умолчанию: не установлен (unset). + + +endRegion: Окончание сворачиваемого блока кода. По умолчанию: не установлен (unset). + + +Если lookAhead имеет значение true, то система подсветки больше не будет обрабатывать соответствия. По умолчанию: false. + + +firstNonSpace: Соответствие, только если строка начинается не с пробела. По умолчанию: false. + + +column: Соответствие, только если соответствует номер столбца. По умолчанию: не установлено (unset). + + + + +Динамические правила +У некоторых правил есть необязательный атрибут dynamic, имеющий логическое значение (по умолчанию false). Если dynamic установить true, то правило может использовать метки-заполнители, заменяющие текст, соответствующий правилу регулярного выражения, переключенного к текущему контексту по своим атрибутам string или char. В атрибуте string метка-заполнитель %N (где N - цифра) будет заменена номером N найденного регулярного выражения. В атрибуте char метка-заполнитель должна быть цифрой N, и будет заменена первым символом N найденного регулярного выражения. Чтобы правило могло использовать эти атрибуты, оно должно содержать параметр (dynamic). + + +dynamic: логический атрибут (true|false). + + + + +Более подробно о правилах + + + +DetectChar + +Проверка на совпадение с одним определенным символом. Используется, например, для определения завершающего символа строки, заключённой в кавычки. +<DetectChar char="(character)" (common attributes) (dynamic) /> +Параметр char определяет символ. + + + + +Detect2Chars + +Проверка на совпадение с двумя символами в заданном порядке. +<Detect2Chars char="(character)" char1="(character)" (common attributes) (dynamic) /> +Параметр char определяет первый символ для проверки, char1 - второй. + + + + +AnyChar + +Проверка на совпадение с любым символом из заданного набора. +<AnyChar String="(string)" (common attributes) /> +Параметр String содержит набор допустимых символов. + + + + +StringDetect + +Проверка на совпадение со строкой. +<StringDetect String="(string)" [insensitive="true|false"] (common attributes) (dynamic) /> +Параметр String должен содержать строку, которую нужно проверить на соответствие. Атрибут insensitive по умолчанию имеет значение false, он влияет на сравнение строк. Если этот параметр установлен true, функция сравнения не будет учитывать регистр символов. + + + + +RegExpr + +Проверка на совпадение с регулярным выражением. +<RegExpr String="(string)" [insensitive="true|false"] [minimal="true|false"] (common attributes) (dynamic) /> +Параметр String определяет регулярное выражение. +insensitive имеет то же значение, что и в предыдущем правиле; по умолчанию установлен false. +Параметр minimal по умолчанию имеет значение false и передаётся функции обработки регулярных выражений. +Символ перевода каретки (^) в начале регулярного выражения говорит о том, что данное правило будет применяться только к тем цепочкам символов, которые начинаются с новой строки. +Более подробно регулярные выражения рассматриваются в разделе Регулярные выражения. + + + + +keyword + +Проверка на ключевое слово из указанного списка. +<keyword String="(list name)" (common attributes) /> +В параметре String нужно указать название списка ключевых слов. Этот список должен существовать. + + + + +Int + +Проверка на целое число. +<Int (common attributes) (dynamic) /> +Это правило не имеет своих параметров. Дочерние правила обычно используются для определения комбинаций символов L и U после числа, которые конкретизируют тип целой константы в коде программы. Вообще, все правила могут быть использованы в качестве дочерних, хотя DTD разрешает использовать в качестве дочернего только правило StringDetect. +Пример проверки на целые числа, следующие за символом 'L'. <Int attribute="Decimal" context="#stay" > + <StringDetect attribute="Decimal" context="#stay" String="L" insensitive="true"/> +</Int> + + + + + + +Float + +Проверка на число с плавающей точкой. +<Float (common attributes) /> +У этого правила нет особых атрибутов. AnyChar можно использовать как дочернее, обычно оно используется для проверки комбинаций. Для примера смотрите правило Int. + + + + +HlCOct + +Проверка на восьмеричное число (должно начинаться с нуля). +<HlCOct (common attributes) /> +У этого правила нет особых атрибутов. + + + + +HlCHex + +Проверка на шестнадцатеричное число (должно начинаться с символов 0x). +<HlCHex (common attributes) /> +У этого правила нет особых атрибутов. + + + + +HlCStringChar + +Проверка на управляющий символ. +<HlCStringChar (common attributes) /> +У этого правила нет особых атрибутов. + +Проверка на специальное представление символов, которое используется в языках программирования, например, \n (переход на новую строку) или \t (символ табуляции). + +Следующие символы соответствуют правилу, если они вводятся после обратной черты (\): abefnrtv"'?\. Также будут соответствовать шестнадцатеричные и восьмеричные числа, предварённые обратной чертой (например, \xff и \033). + + + + + +HlCChar + +Проверка на символ C. +<HlCChar (common attributes) /> +У этого правила нет особых атрибутов. + +Правило находит символы C, заключенные в одинарные кавычки (например, 'c'). Внутри одинарных кавычек может быть как одиночный символ, так и управляющая последовательность, более подробно ознакомиться с которыми можно в описании правила HlCStringChar. + + + + + +RangeDetect + +Проверка на строку, имеющую заданные начальный и конечный символы. +<RangeDetect char="(character)" char1="(character)" (common attributes) /> +char определяет символ, с которого начинается строка, а char1 - которым она заканчивается. +Это правило может быть использовано для поиска небольших строк, заключенных в кавычки, но, поскольку при проверке правила система подсветки работает с одной строкой, данное правило не сможет определить строку, разбитую символами перевода. + + + + +LineContinue + +Проверка на символ перевода строки. +<LineContinue (common attributes) /> +У этого правила нет особых атрибутов. +Это правило может быть удобно для переключения контекста в конце строки, если последним знаком будет обратная черта ('\'). Это необходимо, например, в языках C/C++ для продолжения макросов и строк. + + + + +IncludeRules + +Включение правил из другого контекста или языка/файла. +<IncludeRules context="contextlink" [includeAttrib="true|false"] /> + +Атрибут context определяет контекст, из которого берётся правило. +Если это простая строка, то включаются все правила из другого контекста, например: <IncludeRules context="anotherContext" /> + +Если строка начинается с ##, то система подсветки найдёт описание для другого языка с указанным названием, например: <IncludeRules context="##C++" /> +Если includeAttrib выставить true, атрибут назначения должен быть таким же, как атрибут источника. Это необходимо, например, при вводе комментариев, если текст, соответствующий включаемому контексту, имеет иную подсветку, чем основной контекст. + + + + + +DetectSpaces + +Поиск пробелов. +<DetectSpaces (common attributes) /> + +У этого правила нет особых атрибутов. +Используйте это правило, если вы уверены, что в тексте есть несколько пробелов подряд, например в начале строк с отступом. Это правило поможет пропустить все пробелы разом, вместо проверки каждого из них по нескольким параметрам. + + + + + +DetectIdentifier + +Поиск строк идентификаторов (таких как регулярные выражения: [a-zA-Z_][a-zA-Z0-9_]*). +<DetectIdentifier (common attributes) /> + +У этого правила нет особых атрибутов. +Используйте это правило, чтобы пропустить все буквенные символы разом, вместо проверки каждого из них по нескольким параметрам. + + + + + + + +Подсказки & Советы + + +Усвоив принцип действия переключения контекста, вы без труда сможете написать своё определение подсветки. Подумайте о том, в какой ситуации какое правило следует применить. Регулярные выражения - мощное средство, но, по сравнению с другими правилами, очень медленное. Поэтому стоит воспользоваться следующими советами. + + +Проверяя на соответствие только пару символов, воспользуйтесь Detect2Chars вместо StringDetect. То же относится к DetectChar. + + +Регулярные выражения несложны в использовании, но очень часто можно найти более быстрый способ. Допустим, вы ищете символ '#', это первый символ строки. Решение с регулярным выражением будет выглядеть примерно так: <RegExpr attribute="Macro" context="macro" String="^\s*#" />. Этой же цели можно достичь значительно быстрее: <DetectChar attribute="Macro" context="macro" char="#" firstNonSpace="true" />. Для поиска регулярного выражения '^#' можно применить DetectChar с атрибутом column="0". Отсчет для атрибута column идет посимвольно, поэтому знак табуляции для него - всего один символ. + + +Можно переключать контексты без специальных символов. Допустим, вы хотите переключить контекст при достижении строки */, но в новом контексте хотите продолжить обработку этой строки. Можно воспользоваться нижеследующим правилом, а атрибут lookAhead заставит систему подсветки сохранить найденную строку для нового контекста. <Detect2Chars attribute="Comment" context="#pop" char="*" char1="/" lookAhead="true" /> + + + +Если известно, что в тексте много пробелов, воспользуйтесь DetectSpaces. + + +Пользуйтесь DetectIdentifier вместо регулярного выражения '[a-zA-Z_]\w*'. + + +Старайтесь использовать стандартные стили, это удобно для пользователя. + + +Заглянув в другие XML-файлы, вы узнаете много нового о работе с правилами. + + +Проверить правильность XML-файла можно командой xmllint --dtdvalid language.dtd mySyntax.xml. + + +Если сложное регулярное выражение встречается часто, воспользуйтесь ENTITIES. Пример: +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE language SYSTEM "language.dtd" +[ + <!ENTITY myref "[A-Za-z_:][\w.:_-]*"> +]> + +Теперь вместо регулярного выражения можно использовать &myref;. + + + + + + + diff --git a/tde-i18n-ru/docs/kdebase/kate/index.cache.bz2 b/tde-i18n-ru/docs/kdebase/kate/index.cache.bz2 new file mode 100644 index 00000000000..469f943fd47 Binary files /dev/null and b/tde-i18n-ru/docs/kdebase/kate/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdebase/kate/index.docbook b/tde-i18n-ru/docs/kdebase/kate/index.docbook new file mode 100644 index 00000000000..6db01261c66 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kate/index.docbook @@ -0,0 +1,504 @@ + + + + + + + + + + + + + + +]> + + +Руководство &kate; + + + +&Anders.Lund; &Anders.Lund.mail; +&Seth.Rothberg; &Seth.Rothberg.mail; +&Dominik.Haumann; &Dominik.Haumann.mail; +АндрейБалагута
uj2@mail.ru
Перевод на русский
НиколайШафоростов
shafff@ukr.net
Редактирование перевода
АлексейОпарин
opaleksej@yandex.ru
Перевод на русский
+
+ + +2000 +2001 +&Seth.Rothberg; + + +200220032005 +&Anders.Lund; + + +2005 +&Dominik.Haumann; + + +&FDLNotice; + +2005-12-29 +2.5.0 + + +&kate; — это текстовый редактор для программистов, для &kde; версии 2.2 и выше. + +В данном руководстве описан редактор &kate; версии 2.5.0 + + + +KDE +kdebase +Kate +текст +редактор +программист +программирование +проекты +MDI +Многодокументный +Документы +интерфейс +терминал +консоль + + +
+ + +Введение + +Добро пожаловать в &kate; — мощный текстовый редактор для программистов, который работает в среде &kde; версии 2.2 и выше. Настраиваемая подсветка синтаксических конструкций для широкого диапазона языков программирования (начиная от C, C++ и HTML и заканчивая сценариями bash), возможность создавать и разрабатывать проекты, многодокументный интерфейс (MDI), встроенный эмулятор терминала — вот лишь небольшая часть возможностей &kate;. + +&kate; — это больше, чем текстовый редактор для программистов. Многодокументный интерфейс позволит вам открыть и редактировать сразу несколько конфигурационных файлов &UNIX;. Этот документ был написан в &kate;. + + + + +
+ + + + + +&fundamentals-chapter; + +&mdi-chapter; + +&part-chapter; + +&plugins-chapter; + +&advanced-chapter; + +&menu-chapter; + +&configuring-chapter; + + + +Благодарности и лицензия + +Разработка © 2000-2005 Команда разработчиков &kate;. + + +Команда &kate;: + +Кристоф Куллманн (&Christoph.Cullmann;) &Christoph.Cullmann.mail; +Координатор проекта и ключевой разработчик + + +Андерс Лунд (&Anders.Lund;) &Anders.Lund.mail; +Ключевой разработчик, подсветка синтаксиса для языка Perl, документация + + +Джозеф Веннингер (&Joseph.Wenninger;) &Joseph.Wenninger.mail; +Ключевой разработчик, подсветка синтаксиса + + +Майкл Бартл (Michael Bartl) michael.bartl1@chello.at +Ключевой разработчик + + +Phlip phlip_cpp@my-deja.com +Компилятор проекта + + +Вальдо Бастиан (&Waldo.Bastian;) &Waldo.Bastian.mail; +Отличная система буферизации + + +Мэтт Ньювэл (Matt Newell) newellm@proaxis.com +Тестирование... + + +Майкл Маккаллум (Michael McCallum) gholam@xtra.co.nz +Ключевой разработчик + + +Джохен Вилхемли (Jochen Wilhemly) digisnap@cs.tu-berlin.de +Автор KWrite + + +Майкл Коч (&Michael.Koch;) &Michael.Koch.mail; +Перенос KWrite в KParts + + +Кристиан Гебайер (Christian Gebauer) gebauer@bigfoot.com +Точно не определено + + +Саймон Хаусман (&Simon.Hausmann;) &Simon.Hausmann.mail; +Точно не определено + + +Глен Паркер (Glen Parker) glenebob@nwlink.com +Журнал действий KWrite, интеграция KSpell + + +Скотт Мэнсон (Scott Manson) sdmanson@alltel.net +Подсветка синтаксиса XML в KWrite + + +Джон Файрбауг (&John.Firebaugh;) &John.Firebaugh.mail; +Заплатки и прочее + + +Доминик Хаумани (&Dominik.Haumann;) &Dominik.Haumann.mail; +Разработчик, Мастер подсветки синтаксиса + + + + +Много других людей внесли свой вклад: + +Матэо Мэрли (Matteo Merli) merlim@libero.it +Подсветка для Spec-файлов RPM, Diff и прочее + + +Роки Скалетта (Rocky Scaletta) rocky@purdue.edu +Подсветка для VHDL + + +Юрий Лебедев +Подсветка для SQL + + +Крис Роз (Chris Ross) +Подсветка для Ferite + + +Ник Роукс (Nick Roux) +Подсветка для ILERPG + + +Джон Файрбауг (John Firebaugh) +Подсветка для Java и прочее + + +Карстэн Найхаус (Carsten Niehaus) +Подсветка для LaTeX + + +Пэр Вигрэн (Per Wigren) +Подсветка файлов сборки, а также для Python + + +Джэн Фритц (Jan Fritz) +Подсветка для Python + + +Дэниэл Нэбер (&Daniel.Naber;) +Исправление ошибок, модуль XML + + + +Документация © 2000-2001 Сэт Ротберг (&Seth.Rothberg;) &Seth.Rothberg.mail; + +Документация © 2002-2005 Андерс Лунд (&Anders.Lund;) &Anders.Lund.mail; + +Перевод на русский: Андрей Балагута uj2@mail.ruРедакция и обновление перевода: Николай Шафоростов shafff@ukr.netОбновление перевода: Алексей Опарин opaleksej@yandex.ru +&underFDL; &underGPL; + +&highlighting-appendix; + +®exp-appendix; + + +Установка + +&install.intro.documentation; + +&install.compile.documentation; + + + +&documentation.index; + + + + + + diff --git a/tde-i18n-ru/docs/kdebase/kate/man-kate.1.docbook b/tde-i18n-ru/docs/kdebase/kate/man-kate.1.docbook new file mode 100644 index 00000000000..65a3f45eece --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kate/man-kate.1.docbook @@ -0,0 +1,292 @@ + + +]> + + + +Руководство пользователя KDE +&Lauri.Watts; &Lauri.Watts.mail; +07 июня 2005 K Desktop Environment + + +kate +1 + + + +kate +Улучшенный текстовый редактор для &kde; + + + +kate name pid name line column Специфические параметры KDE Специфические параметры Qt + + + +Описание +&kate; — улучшенный текстовый редактор для &kde;. +&kate; также предоставляет компонент текстового редактора &kwrite; для других приложений. +Лишь некоторые из множества возможностей &kate;: настраиваемая подсветка синтаксиса для различных языков, от C и C++ до HTML и скриптов оболочки bash, возможность создавать и сопровождать проекты, многодокументный интерфейс (MDI) и встроенный эмулятор терминала. + +&kate; — это больше чем редактор для программистов. Возможность открывать несколько файлов за раз делает его идеальным для редактирования множества конфигурационных файлов &UNIX;. Этот документ был написан в &kate;. + + + + + +Параметры + + + +, имя + +Запуск &kate; с указанным сеансом. + + + +Применить к запущенному экземпляру (если возможно) + + + pid +Использовать экземпляр с указанным идентификатором процесса pid + + + имя +Использовать указанную кодировку для открываемого файлаИспользуйте этот параметр, чтобы файл был открыт в кодировке utf-8.Команда iconv -l выводит список доступных кодировок. + + + строка +Перейти на указанную строку + + + столбец +Перейти на указанный столбец + + + +Читать со стандартного ввода + + + + + + +См. также + +kwrite(1) + +Более подробная документация доступна по ссылке help:/kate (введите этот URL в &konqueror; или выполните команду khelpcenter help:/kate). + +Дополнительная информация доступна на веб-сайте &kate;. + + + +Примеры + +Открыть файл source.cpp в существующем окне &kate;, установив курсор в столбце 15 и строке 25: +kate source.cpp + +Если у вас имеется подключение к Интернету, вы можете использовать преимущество сетевой прозрачности &kde;, открыв файл напрямую с сервера FTP. Если у вас нет права на запись на удалённый сервер, то файл будет открыт только для чтения и вам потребуется указать имя локального файла для сохранения сделанных изменений. Если же у вас имеется право на запись, то изменения будут сохранятся сразу по сети. +kate + + + + + + + + +Авторы +Сопровождение &kate; осуществляет &Christoph.Cullmann; &Christoph.Cullmann.mail;. Полный список авторов и распространителей доступен в полной версии руководства пользователя, упомянутого выше. + + + diff --git a/tde-i18n-ru/docs/kdebase/kate/mdi.docbook b/tde-i18n-ru/docs/kdebase/kate/mdi.docbook new file mode 100644 index 00000000000..27eac562a43 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kate/mdi.docbook @@ -0,0 +1,356 @@ + + + +&Anders.Lund; &Anders.Lund.mail; +АндрейБалагута
uj2@mail.ru
Перевод на русский
+
+
+Работа с многодокументным интерфейсом &kate; + + +Обзор + +Окно, представление, документ, панель, редактор... Что означают эти понятия в терминологии &kate;? Эта глава даст ответы на все вопросы, связанные с окнами &kate;. + + + +Главное окно + +Главное окно Главное окно &kate; -- это стандартное окно приложения &kde; с несколькими служебными панелями, открываемыми через боковые вкладки. Главное окно содержит строку меню с расположенными на ней подменю и панель инструментов, на которой находятся кнопки для часто используемых команд. + +Самая главная часть окна -- это область редактирования; по умолчанию она содержит один компонент для редактирования текста, в котором вы будете работать с документами. + +Окно инструментов может быть пристыковано к главному окну, после чего оно ведет себя как обычный элемент управления (посмотрите на панель инструментов -- и вы поймёте). Список окон инструментов, использующих возможности пристыковки: + + +Список файлов +Файловая система +Встроенный эмулятор терминала + + +И, возможно, другие служебные панели, добавляемые модулями. + +Размещение служебных панелей можно изменить. Для это щёлкните правой кнопкой на вкладке панели и выберите край экрана, в который следует её перенести. + +Служебная панель может иметь Постоянное размещение. В этом случае при переходе к другой служебной панели последней будет выделено не всё пространство, а при её скрытии будет показана служебная панель, имеющая постоянное размещение. + + + + + + + + +Область редактирования + +Область редактирования В &kate; можно редактировать несколько документов одновременно, разделив область редактирования на панели(наподобие тех, что используются в &konqueror; и emacs). Используя панели (фреймы), вы можете просматривать в области редактирования несколько документов (или несколько экземпляров одного документа). Например, если в начале файла у вас расположены важные определения, с которыми вы будете часто сверяться, то вы наверняка оцените эту возможность по достоинству. Ещё пример: если вы пишете программу, то удобно будет в одной панели открыть заголовочный файл, а в другом -- файл реализации. + +Если один и тот же документ открыть в нескольких панелях редактора, то все изменения (редактирование и выделение текста), сделанные в одной панели, будут немедленно отражены во всех остальных. Операция поиска и перемещение курсора действуют только в активной панели. + +В текущей версии &kate; нельзя открыть один и тот же документ несколько раз в том смысле, что редактироваться будет только один экземпляр, и изменения не будут отражаться во втором. + +После разделения редактора на две панели они имеют одинаковую ширину и отображают текущий документ этого редактора. Новая панель будет снизу (в случае разделения по горизонтали) или справа (в случае разделения по вертикали). Активной становится новая панель -- об этом говорит маленький зелёный индикатор в строке состояния. + + + + +Список документов + +Список файлов Список файлов показывает все открытые документы в виде списка. Рядом с изменёнными файлами отображается небольшая пиктограмма в виде дискеты. + +Если открыты два или более файлов с одинаковыми именами (расположенные в разных каталогах), после имени второго будет добавлено <2> и т.д. Во всплывающей подсказке документа отображается полное имя, включающее путь - это поможет вам не запутаться и выбрать нужный файл. Чтобы отобразить документ в активной панели, щёлкните в списке на имени документа. + +Список файлов можно отсортировать посредством выбора команд из контекстного меню, это можно сделать по: + + +Порядку открытия +По порядку открытия + + + +Имени документа +По имени документа. + + + +URL +По их полному имени (с протоколом). + + + + + + +По умолчанию, история перехода по документам будет визуализироваться в списке файлов - самый последний документ документ будет иметь более тёмный фон. Это можно отключить на странице Параметры списка документов окна настроек программы. + +Стандартное положение списка в главном окне &kate; - слева. + + + +Обзор файловой системы + +Обзор файловой системы Служебная панель Обзор файловой системы представляет собой окно просмотра каталогов, которое позволяет быстро открыть нужный файл в активном фрейме. + +Служебная панель Обзор файловой системы состоит из следующих элементов, сверху вниз: + + + +Панель инструментов + +Содержит стандартные кнопки навигации: + + +Домашний каталог +Отобразить в окне содержание вашего домашнего каталога. + + +Вверх +Перейти в родительский каталог (по отношению к текущему), если это возможно. + + +Предыдущий каталог +Отобразить в окне предыдущий посещенный каталог. Если в истории обзора нет предыдущих посещенных каталогов, эта кнопка будет недоступна. + + +Следующий каталог +Перейти в следующий посещенный каталог. Это означает, что если вы в каталоге A нажали кнопку Предыдущий каталог и вернулись в каталог B, то, нажав на кнопку Следующий каталог, вы снова попадете в A. Если в истории обзора нет следующего посещенного каталога, эта кнопка будет недоступна. + + +Текущий каталог документов +Перейти в каталог активного документа. Эта кнопка будет запрещена, если активный документ - новый, несохранённый файл или каталог, в котором находится файл, не может быть выбран. + + + + + + + +Строка адреса &URL; + +Здесь можно ввести путь к каталогу для обзора. Строка адреса содержит список предыдущих введенных каталогов; чтобы выбрать один из них, используйте кнопку со стрелкой справа от строки. +Строка адреса поддерживает возможность автозавершения текста, метод завершения можно выбрать из контекстного всплывающего меню, которое вызывается нажатием правой кнопки мыши на ней. + + + + +Окно обзора каталогов +Стандартное окно &kde; для обзора каталогов. + + + +Строка фильтрации + +Позволяет задать фильтр для файлов, отображаемых в окне обзора каталогов. Фильтр состоит из стандартных символов; можно ввести несколько масок, разделяя их пробелами. Например: *.cpp *.h *.moc +Чтобы отобразить все файлы, введите один символ звездочки: *. +Строка фильтрации сохраняет последние десять введенных фильтров (необязательно, чтобы все они были введены в текущем сеансе работы), чтобы установить один из них, нажмите на кнопке со стрелкой справа от строки и выберите нужный из списка. + + + + + + + + + +Встроенный эмулятор терминала + +Встроенный эмулятор терминала Встроенный эмулятор терминала - тот же &konsole;. Чтобы показать его, выберите пункт меню НастройкаПоказать эмулятор терминала или нажмите клавишу F7. Сразу после отображения окно эмулятора терминала получает фокус ввода. Если включена опция Синхронизировать &konsole; с активным документом, терминал будет сменять текущий каталог на каталог активного документа при его отображении и смене активного документа с одного на другой. + +Стандартное положение в главном окне &kate; - внизу, под областью редактирования. + +Вы можете настроить &konsole; через контекстное меню терминала; дополнительную информацию можно найти в руководстве &konsole;. + + + + +Внешние инструменты + +В меню Сервис находится подменю Внешние инструменты. Из него можно вызвать внешние программы, передав им какую-либо информацию о текущем документе, например его URL, выделенным текстом. + +Внешние инструменты определяются пользователем на соответствующей странице окна настройки программы. + + + +
diff --git a/tde-i18n-ru/docs/kdebase/kate/menus.docbook b/tde-i18n-ru/docs/kdebase/kate/menus.docbook new file mode 100644 index 00000000000..8bb2118b60e --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kate/menus.docbook @@ -0,0 +1,2238 @@ + + + + +АндрейБалагута
uj2@mail.ru
Перевод на русский
АлексейОпарин
opaleksej@yandex.ru
Перевод на русский
+
+
+Пункты меню + + +Меню <guimenu +>Файл</guimenu +> + + + + + + &Ctrl;N Файл Создать + + +По этой команде создаётся новый документ. Он будет добавлен в перечень Документы, который находится слева на боковой панели, и будет назван Безымянный. + + + + + + + &Ctrl;O Файл Открыть + + +Открывает диалог выбора файла &kde;, позволяющийоткрыть один или несколько файлов. + + + + + + + +Файл Открыть недавние + + +Эта команда позволяет открыть файл, который вы недавно редактировали, выбрав его в подменю. + + + + + + +Файл Открыть в + + +В подменю выводится список приложений, связанных с mime-типом текущего файла. +Команда Открыть с помощью... открывает диалог со списком доступных программ, позволяя вам выбрать другое приложение и открыть в нём текущий файл. Ваш файл будет оставаться открытым в &kate;. + + + + + + + &Ctrl;S Файл Сохранить + + +Эта команда сохраняет текущий файл. Пользуйтесь ею почаще. Если текущий документ Безымянный, то вместо команды Сохранить будет выполнена команда Сохранить как. + + + + + + +Файл Сохранить как... + + +С помощью этой команды вы можете назвать или переименовать файл. Она открывает диалог сохранения файла, который работает аналогично диалогу открытия. Вы можете перемещаться по файловой системе, быстро просматривать содержание файлов и фильтровать отображение файлов с помощью файловых масок. + +Введите имя, которое вы хотите присвоить сохраняемому файлу, и нажмите OK. + + + + + + + &Ctrl;L Файл Сохранить все + + +Эта команда сохраняет все открытые файлы. + + + + + + + F5 Файл Обновить + + +Обновляет текущий файл. Эта команда удобна, если файл, открытый в &kate; изменен другой программой. + + + + + + + &Ctrl;P Файл Печать... + + +Вывод текущего файла на печать. + + + + + +Файл Экспортировать в HTML... + + +Экспортирует текущий файл в формат HTML для просмотра в виде Интернет-страницы. + + + + + +Файл Отправить по почте... + + +Открывает почтовую программу и прикрепляет файл к письму. + + + + + + + &Ctrl;W Файл Закрыть + + +Эта команда закрывает текущий файл. Если файл был изменён со времени последнего сохранения - будет предложено сохранить его перед закрытием. + + + + + + +Файл Закрыть все + + +Эта команда закрывает все файлы, которые были открыты в &kate;. + + + + + + + &Ctrl;Q Файл Выход + + +Эта команда закрывает &kate; и все открытые файлы. Если вы изменили какие-либо из них с момента их последнего сохранения - будет предложено сохранить эти файлы. + + + + + + +Меню <guimenu +>Правка</guimenu +> +Меню Правка содержит набор команд для работы с текущим документом. + + +Пункты меню + + + +&Ctrl;Z Правка Отменить действие + + +Отменяет последнюю команду редактирования (ввод, копирование, вырезание и т.д.). +Если включён режим группировки отмены, эта команда может отменить несколько однотипных команд вроде ввода символов. + + + + + + +&Ctrl;&Shift;Z Правка Повторить отмененное действие + + +Отменяет последний откат. + + + + + + +&Ctrl;X Правка Вырезать + + +Удаляет выделенный текст (если есть) и помещает его копию в буфер обмена. + + + + + + +&Ctrl;C Правка Копировать + + +Копирует выделенный текст (если есть) в буфер обмена. + + + + + + +Правка Скопировать как HTML + + +Копирует выделенный текст с подсветкой синтаксиса, установленной для HTML. + + + + + + +&Ctrl;V Правка Вставить + + +Копирует первую запись из буфера обмена в позицию курсора. +Если включён режим замены выделенного фрагмента, вставленный текст заменит выделенный фрагмент (если он есть). + + + + + + +&Ctrl;A Правка Выделить все + + +Выделяется весь текст. + + + + + + +&Ctrl;&Shift;A Правка Отменить выделение + + +Снимает выделение с текста (если есть). + + + + + + +&Ctrl;Shift B Правка Вертикальное выделение + + +Переключает режим выделения. Если выбран режим выделения BLOCK, то можно делать вертикальное выделение, например, выделить столбцы с пятого по десятый в строках 9-15. +Строка состояния показывает текущий режим выделения (NORM или BLOCK). + + + + + + +&Ctrl;F Правка Найти... + + +Открывает диалог поиска, который позволяет найти нужный текст в редактируемом документе. + + + + + + +F3 Правка Продолжить поиск + + +Переход к нижележащему совпадению с текущим шаблоном, начиная от позиции курсора. + + + + + + +&Shift;F3 Правка Искать в обратном направлении + + +Переход к вышележащему совпадению с текущим шаблоном, начиная от позиции курсора. + + + + + + +&Ctrl;R Правка Заменить... + + +Открывает диалог замены одной текстовой строки другой строкой. + + + + + + +&Ctrl;G Правка Перейти на строку... + + +Открывает диалог перехода к нужной строке по её номеру. + + + + + + + + +Меню <guimenu +>Документ</guimenu +> +В меню Документ для каждого открытого документа существует отдельный пункт, выбор которого приводит к переходу фокуса ввода на соответствующий файл. Если открыты несколько фреймов, то редактор для текущего документа будет отображен в активном. +Кроме того, для перехода по открытым документам доступны пункты меню: +Пункты меню + + + + +&Alt;Влево Документ Назад + + +Загружает в редактор предыдущий документ очереди. Если открыты несколько фреймов, то документ будет загружен в активный. Порядок следования документов в очереди определяется порядком, в котором документы были открыты. Это противоречит логической предыстории редактирования (сравните с поведением браузера). Возможно, эта непредсказуемость будет исправлена в будущих версиях &kate;. + + + + + + +&Alt;Вправо Документ Вперёд + + +Загружает в редактор следующий документ очереди. Если открыты несколько фреймов, то документ будет загружен в активный. +Порядок следования документов в очереди определяется порядком, в котором документы были открыты. Это противоречит логической предыстории редактирования (сравните с поведением браузера). Возможно, эта непредсказуемость будет исправлена в будущих версиях &kate;. + + + + + + + +Меню <guimenu +>Вид</guimenu +> + +Меню Вид позволяет управлять фреймами и настраивать параметры, относящиеся к текущему редактору. + + +Пункты меню + + +F7 ВидПереключиться в командную строку +С помощью этой команды можно перемещать фокус ввода из области редактирования на командную строку и обратно. + + + +ВидСхема +Это меню содержит доступные схемы. Здесь можно изменить схему для текущего документа, а для изменения предустановленной схемы воспользуйтесь диалогом настройки + + + + +F10 ВидДинамический перенос строк + +Включает/отключает динамический перенос строк текущего документа. При динамическом переносе текст в окне можно просматривать без горизонтальной перемотки, то есть строка, непрерывная на самом деле, для удобства делится на несколько. + + + + +ВидМаркеры статического переноса строк +Включает/отключает отображение вертикальных линий, указывающих позицию переноса строк, заданную в диалоге настройки. Эта функция доступна только для моноширинных шрифтов. + + + + + + +F6 Вид Показать/Скрыть панель значков + + +Скрывает/отображает панель значков слева от окна редактирования. + + + + + + +F11 Вид Показать/Скрыть номера строк + + +Скрывает/отображает панель с номерами строк слева от окна редактирования. + + + + +ВидПоказать отметки на полосе прокрутки +Включает/отключает отображение закладок (или других отметок) на полосе вертикальной прокрутки. Если включено, то на полосе прокрутки отображаются тонкие линии, окрашенные в цвет отметки. Щёлкните на такой линии средней кнопкой мыши, и курсор переместитcя в отмеченную область. + + + +F9 ВидПоказать полосу сворачивания кода +Включает/отключает отображение панели маркеров сворачивания блоков кода слева от окна редактирования. Более подробно об этом написано в разделе Сворачивание блоков кода. + + + + + + +Сворачивание блоков кода + + + + + + +&Ctrl; Shift- Свернуть верхний уровень + +Сворачивает все блоки верхнего уровня в документе. + + +&Ctrl; Shift+ Развернуть верхний уровень + +Разворачивает все блоки верхнего уровня в документе. + + +&Ctrl; - Свернуть локальный уровень + +Сворачивает ближайший к курсору блок. + + +&Ctrl; + Развернуть локальный уровень + +Разворачивает ближайший к курсору блок. + + + + + + + + + + + +Меню <guimenu +>Закладки</guimenu +> + +Меню Закладки позволяет работать с закладками активного документа. + +Ниже описанных здесь пунктов меню располагаются пункты самих закладок. Текст каждого такого пункта -- номер и несколько символов строки, на которую указывает эта закладка. Выбрав пункт меню закладки, вы попадете на начало помеченной строки. Редактор автоматически выполнит прокрутку текста, если эта строка будет не видна. + + + +Пункты меню + + + + +&Ctrl;B Закладки Поставить/Убрать закладку + + +Устанавливает или удаляет закладку для текущей строки активного документа (если закладки не было, она устанавливается, иначе удаляется). + + + + + + +Закладки Убрать все закладки + + +Удаляет все закладки из текущего документа. + + + + +&Alt; Page Up ЗакладкиПредыдущая + +Переместит курсор на начало вышележащей строки с закладкой. Текст пункта включает номер и несколько первых символов строки. Этот пункт появляется, только если выше курсора есть строка с закладкой. + + + +&Alt; Page Down ЗакладкиСледующая +Переместит курсор на начало нижележащей строки с закладкой. Текст пункта включает номер и несколько первых символов строки. Этот пункт появляется, только если ниже курсора есть строка с закладкой. + + + + + + + + +Меню <guimenu +>Сервис</guimenu +> + + + + +СервисПеренаправить в консоль +Перенесет выделенный текст во встроенный эмулятор терминала. Новая строка к тексту не добавляется. + + + +СервисВнешние инструменты +Это подменю содержит все настроенные вами внешние инструменты. + + + +Сервис Режим "Только для чтения" + +Устанавливает статус "Только для чтения" для текущего документа, тем самым предохраняя его от любых возможных изменений. + + + + +Сервис Тип файла + +Выбор типа файла для текущего документа. Перекрывает параметр тип файла, указанный в Настройка Настроить редактор... на вкладке Типы файлов. + + + + +Сервис Подсветка + +Выбор нестандартной схемы подсветки для текущего документа. Перекрывает глобальный режим подсветки, указанный в Настройка Настроить редактор... . + + + + +Сервис Отступ + +Выбор режима отступов для текущего документа. Перекрывает глобальный режим отступов, указанный в Настройка Настроить редактор... . + + + + +Сервис Кодировка + +Выбор кодировки для текущего документа, отличной от указанной в Настройка Настроить редактор... на вкладке Открытие/Сохранение. Если файл не изменён, то он будет открыт повторно в указанной кодировке, а если изменён - то будет выполнено преобразование текущего текста в указанную кодировку. + + + + +Сервис Конец строки + +Выбор окончания строки для текущего документа. Перекрывает стандартную настройку в Настройка Настроить редактор... . + + + + +Сервис Проверка правописания... + + +Запускает проверку правописания -- программу, разработанную для помощи пользователям в поиске и исправлении ошибок правописания. Щелчок на этом пункте меню вызывает окно проверки орфографии, где вы можете контролировать процесс проверки. В этом диалоге есть три поля ввода, расположенные вертикально, с надписями, описывающими их назначение, слева. Предназначение этих полей ввода: + + + +Неизвестное слово: +Здесь программа проверки орфографии показывает рассматриваемое слово. Это происходит, когда программа не находит этого слова в своём словаре -- файле, содержащим список правильно написанных слов, с которыми сверяется каждое проверяемое слово. + + +Заменить на: +Если программа обнаруживает в своём словаре похожие слова, первое из них будет показано в этом поле. Вы можете принять предлагаемое слово, ввести свой вариант или выбрать другой вариант из списка ниже. + + +Предлагаемые слова: +Программа проверки орфографии может разместить здесь список возможных замен для проверяемого слова. При щелчке на любом из предлагаемых слов оно появляется в поле ввода Заменить на:, расположенном выше. + + +Язык: +Если у вас есть несколько словарей, то здесь вы можете выбрать, какой из них использовать. + + + +В правой части диалога расположены 5 кнопок для управления проверкой правописания: + + + +Добавить в словарь +При нажатии этой кнопки Ошибочное слово: будет добавлено в словарь программы проверки орфографии, т.е. в дальнейшем это слово будет считаться написанным правильно. + + +Заменить +При нажатии на эту кнопку в документе происходит замена рассматриваемого слова словом из поля ввода Заменить на:. + + +Заменить все +При нажатии на эту кнопку будет исправлено не только Ошибочное слово:, но и все экземпляры этого слова в документе. + + +Игнорировать +При нажатии на эту кнопку проверка будет продолжена без изменения текущего слова. + + +Игнорировать везде +При нажатии на эту кнопку программа проверки будет пропускать все экземпляры неизвестного слова в документе. Игнорируемые слова не запоминаются программой, то есть при следующуй проверке правописания это будет отмечено вновь. + + + +Ещё три кнопки расположены внизу диалога проверки правописания: + + + +Справка +Вызывает справочную систему &kde; и открывает этот документ. + + + +Готово +Останавливает процесс проверки правописания с сохранением внесенных изменений + + + +Отмена +Отменяет внесенные изсенения и завершает процесс проверки правописания. + + + + + + + + +Сервис Проверка правописания (от курсора)... + +Запускает проверку правописания, но начинается она от позиции курсора, а не от начала документа. + + + + +Сервис Проверка правописания в выделенном фрагменте... + +Проверяет правописание в выделенном фрагменте. + + + + + &Ctrl;I СервисВставить отступ + +Увеличивает отступ параграфа на один шаг. Размер шага зависит от параметров расстановки отступов. + + + + +&Ctrl;&Shift;I Сервис Снять отступ + + +Уменьшает отступ параграфа на один шаг. Размер шага зависит от параметров расстановки отступов. + + + + + +СервисПривести в порядок отступы +Приводит в порядок отступы в выделенном фрагменте или в текущей строке. Это обеспечивает соответствие режима отступов установленному вами правилу. + + + + +Сервис Выравнивание + +Выравнивает текущую строку или строки в выделенном фрагменте согласно правилам отступа для документа. + + + + +&Ctrl;D Сервис Закомментировать +Добавляет знак комментария, отделенный от начала текста в строке пробелом. + + + + + &Ctrl;&Shift;D Сервис Раскомментировать +Удаляет знак комментария и пробел, которым этот знак отделялся от начала текста в строке. + + + + &Ctrl;U Сервис ВЕРХНИЙ РЕГИСТР +Переводит выделенный текст или букву под курсором в верхний регистр. + + + + &Ctrl;&Shift;U Сервис нижний регистр +Переводит выделенный текст или букву под курсором в нижний регистр. + + + + &Alt;&Ctrl;U Сервис Как в предложениях +Переводит заглавные буквы выделенного текста в верхний регистр. + + + + &Ctrl;J Сервис Объединить строки +Объединяет выделенные строки (или текущую строку с нижележащей) в одну, разделяя их пробелом. Пробелы в начале и конце строк удаляются. + + + +Сервис Перенос слов в документе +Включает статический перенос строк в документе, то есть если длина строки превышает величину, указанную на вкладке настройки редактора в поле "Переносить после" меню НастройкаНастроить редактор..., будет вставлен символ новой строки. + + + + + + + + +Меню <guimenu +>Сеансы</guimenu +> + +Это меню содержит пункты для использования сеансов и управления ими. + + + + +Сеансы Создать +Создает новый сеанс. Все текущие файлы будут закрыты. + + + + +СеансыОткрыть... +Открывает один из существующих сеансов, для выбора предоставляется диалог. + + + +СеансыБыстрое открытие +Это подменю позволяет быстро открыть существующий сеанс. + + + + +СеансыСохранить +Сохраняет текущий сеанс. Если сеанс безымянный, будет предложено назвать его. + + + +СеансыСохранить как... +Сохраняет текущий сеанс под именем, которое будет предложено ввести. + + + +СеансыУправление... +Отображает диалог управления сеансами, где их можно переименовывать и удалять. + + + + + + + + + +Меню <guimenu +>Настройка</guimenu +> + +Меню Настройка позволяет настроить свойства главного окна, например, отображение панелей инструментов, а также предоставляет доступ к другим окнам настройки. + + + + + + +Настройка Панели инструментов + + +Это подменю представляет все доступные панели инструментов, каждый пункт включает/отключает соответствующую панель. + + + + +НастройкаПолноэкранный режим +Включает/отключает полноэкранное отображение. +В будущих версиях &kate; эта команда переместится в меню Окно. + + + + + + +Настройка Комбинации клавиш... + + +Отображает стандартный диалог &kde; Настройка комбинаций клавиш. + + + + + + + +Настройка Настроить панели инструментов... + + +Отобразить стандартное окно &kde; Настроить панели инструментов + + + + + + +Настройка Настроить &kate;... + + +Открыть диалоговое окно Настройки &kate; + + + + + + + + +Меню <guimenu +>Окно</guimenu +> + + + + + +Окно Новое окно + + +Открывает ещё одно окно &kate;. Новое окно будет точно таким же, как предыдущее. + + + + + + +&Ctrl;&Shift;L Окно Разделить по вертикали + + +Разделяет фрейм (который может быть главной областью редактирования) на два равных фрейма, причем новый будет располагаться слева от текущего. Новый фрейм становится активным, и в него загружается тот же документ. +См. также Работа с многодокументным интерфейсом &kate; + + + + + + +&Ctrl;&Shift;T Окно Разделить по горизонтали + + +Разделяет фрейм (который может быть главной областью редактирования) на два равных фрейма, причем новый будет располагаться в нижней половине. Новый фрейм становится активным, и в него загружается тот же документ. +См. также Работа с многодокументным интерфейсом &kate; + + + + + + +&Ctrl;&Shift;R Окно Закрыть текущий вид + + +Закрывает текущий фрейм. Если область редактирования не была разделена на фреймы, этот пункт будет недоступен. При закрытии фрейма документ, который был загружен в этот фрейм, не закрывается -- он все еще будет доступен из меню Документ и списка файлов. См. также Работа с многодокументным интерфейсом &kate; + + + + +F8 ОкноВперёд +Если окно разделено, то передает фокус следующему фрейму. + + + +&Shift;F8 ОкноНазад +Если окно разделено, то передает фокус предыдущему фрейму. + + + +ОкноСлужебные панели + + + + +ОкноСлужебные панели Показать/Скрыть Боковые панели +Включает/выключает боковые панели. Команда не действует на панели с органами управления, боковые паели остаются видимыми, и, конечно, продолжают действовать горячие клавиши. + + + + + +ОкноСлужебные панели Показать/Скрыть Документы + + +Включает/выключает отображение списка файлов &kate;. + + + + + + +ОкноСлужебные панели Показать/Скрыть Проводник + + +Включает/выключает отображение служебной панели Проводник. + + + + + + +ОкноСлужебные панели Показать/Скрыть Поиск в файлах + + +Включает/выключает отображение инструмента Поиск в файлах. + + + + + + +ОкноСлужебные панели Показать/Скрыть Терминал + + +Включает/выключает отображение встроенного эмулятора терминала. +Терминал создается при первом включении этого пункта. +При отображении эмулятор терминала получает фокус ввода, так что вы сразу можете вводить команды. Если включен параметр Синхронизировать терминал с активным документом, который находится на странице Общая диалога настройки, то текущий каталог будет изменён на каталог текущего документа, если это локальный файл. + + + + + + + + + + + + + + +Меню <guimenu +>Справка</guimenu +> + +Если вы установили пакет kdeaddons, то вместе со стандартными пунктами меню Справка у вас будут пункты меню Справка по модулям. +&help.menu.documentation; + +
diff --git a/tde-i18n-ru/docs/kdebase/kate/part.docbook b/tde-i18n-ru/docs/kdebase/kate/part.docbook new file mode 100644 index 00000000000..dd66eb93412 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kate/part.docbook @@ -0,0 +1,984 @@ + + + +&Anders.Lund; &Anders.Lund.mail; +АндрейБалагута
uj2@mail.ru
Перевод на русский
+
+
+Редактирование текста в &kate; + + + +Обзор + +Редактор &kate; -- это область редактирования в главном окне &kate;. Этот же редактор используется в &kwrite;, а также в &konqueror; для отображения текстовых файлов, находящихся на вашем компьютере или в сети. + +Редактор состоит из следующих частей: + + + + +Область редактирования +Здесь отображается текст вашего документа. + + + +Полосы прокрутки + +Полосы прокрутки показывают положение видимой части текста документа; они используются для перемещения по документу. При перемещении ползунка курсор вставки остается на месте. +Полосы прокрутки отображаются только если размер текста документа выходит за пределы области редактирования; и наоборот, когда нет необходимости в прокручивании текста, полосы прокрутки не отображаются. + + + + +Граница пиктограмм + +Граница пиктограмм -- это небольшая панель слева от области редактирования. На ней отображаются маленькие пиктограммы напротив помеченных строк. +Вы можете установить или убрать закладку на какой-либо строке, просто щёлкнув левой кнопкой мыши на границе пиктограмм напротив этой строки. +Отображение границы пиктограмм переключается пунктом меню Вид Показать границы пиктограмм + + + + +Панель номеров строк + +Панель номеров строк показывает номера видимых строк документа. +Отображение панели номеров строк переключается пунктом меню Вид Показать номера строк. + + + + +Полоса сворачивания блоков + +Полоса сворачивания блоков позволяет сворачивать и разворачивать отдельные блоки кода. Группировка строк в блоки осуществляется на основе правил подсветки синтаксиса. + + + + + + +Содержание этой главы: +Навигация по тексту +Работа с выделением +Копирование и вставка текста +Поиск и замена текста +Использование закладок +Автоматический перенос текста по словам +Использование автоотступа + + + + + +Навигация по тексту + +Перемещение по тексту в &kate; производится аналогично большинству графических редакторов - клавишами со стралками и Page Up, Page Down, Home, End, а также их разными комбинациями с клавишами Ctrl и Shift. Клавиша Shift позволяет выделять текст, а Ctrl имеет разные значения для разных клавиш, с которыми она выступает в комбинации: +Для клавиш Вверх и Вниз: прокрутка документа вместо перемещения курсора. +Для клавиш Влево и Вправо: перемещение по словам, а не по символам. +Для клавиш Page Up и Page Down: перемещение на край видимой области. + +Для клавиш Home и End: перемещение в начало или конец документа, а не строки. + + + +&kate; также предоставляет возможность перехода от открывающей скобки (в т.ч. фигурной и квадратной) к соответствующей закрывающей и наоборот: Поместите курсор перед открывающей или после закрывающей скобки (обе скобки должны выделиться жёлтым фоном) и нажмите Ctrl6. + +Кроме того для быстрого перехода в заданную позицию в документе, можно использовать закладки. + + + + +Работа с выделением + +Существует два основных способа выделения текста в &kate;: с помощью мыши и с помощью клавиатуры. + +Чтобы выделить текст мышью, щёлкните левой кнопкой на начале текста, который хотите выделить, и, не отпуская кнопки, переместите курсор мыши на конец текста. Выделенная область текста меняется по мере перемещения указателя. + +Двойной щелчок левой кнопкой мыши позволяет выделить слово. + +Тройной щелчок выделяет всю строку. + +Если при нажатии левой кнопки мыши была нажата клавиша &Shift;, текст будет выделен следующим образом: + + +Если ничего не было выделено, от позиции ввода (текстовый курсор) до позиции курсора мыши. +Если был выделен текст, то от этого выделения и до позиции курсора мыши, включая само выделение. + + + +При выделении текста мышью он автоматически копируется в буфер обмена. Его можно вставить в редактор или в другое приложение, щёлкнув средней кнопкой мыши в нужном месте. + + +Чтобы выделить текст при помощи клавиатуры, нажмите клавишу &Shift; и выделите нужный блок текста, используя клавиши навигации (клавиши со стрелками, Page Up, Page Down, Home и End, возможно, в комбинации с &Ctrl;) + +Дополнительную информацию можно найти в разделе Навигация по тексту в этой главе. + +Чтобы скопировать выделенный фрагмент текста, выберите пункт меню Правка Копировать или нажмите соответствующий акселератор (по умолчанию &Ctrl;C). + +Чтобы снять выделение, выберите пункт меню Правка Отменить выбор или нажмите соответствующую быструю клавишу (по умолчанию &Ctrl;&Shift;A), или просто щёлкните левой кнопкой мыши где-нибудь в редакторе. + + +Вертикальное выделение + +Когда режим вертикального выделения включен, вы можете выделить определённые столбцы символов в нескольких строках (проще говоря, выделить прямоугольный блок текста). Например, этот режим выделения может пригодиться, если у вас строки разделены табуляцией. + +Режим вертикального выделения можно переключить, выбрав пункт меню Правка Вертикальное выделение + + + + + +Замена выделенного фрагмента + +Если режим замены выделенного фрагмента включен, любой ввод или вставка текста приведёт к замене выделенного к этому моменту текста на новый текст. Если этот режим выключен, новый текст будет добавлен в позиции текстового курсора. + +По умолчанию режим замены выделенного фрагмента включен. + +Включить или выключить этот режим можно на странице "Выделение" в окне настройки. + + + + + +Постоянное выделение + +Если включен режим постоянного выделения, ввод символов или перемещение текстового курсора не вызовет снятия выделения с ранее выделенного фрагмента. Это значит, что вы можете переместить курсор за пределы выделения и вводить текст. + +По умолчанию режим постоянного выделения отключен. + +Включить или выключить этот режим можно на странице "Выделение" в окне настройки. + + +Если режимы постоянного выделения и замены выделенного фрагмента включены, ввод или вставка текста в позицию курсора, если последний находится в пределах выделенного фрагмента, вызовет его замену и снятие выделения. + + + + + + + + +Копирование и вставка текста + +Чтобы скопировать текст, выделите его и выберите пункт меню Правка Копировать. Также при выделении текста мыши он автоматически копируется в буфер выделения X-сервера. + +Для вставки текста, находящегося в буфере обмена, выберите пункт меню ПравкаВставить. + +Также вы можете вставить текст из буфера выделения (последний выделенный с помощью мыши текст) в редактор нажатием средней кнопки мыши в нужном месте. + + +Если вы используете рабочий стол &kde;, вы можете выбрать ранее скопированный текст, используя программу &klipper;, чей значок находится в лотке &kicker;. + + + + + +Поиск и замена текста + + +Диалоговые окна <guilabel +>Поиск текста</guilabel +> и <guilabel +>Замена текста</guilabel +> + + +Диалоговые окна поиска и замены текста очень похожи, с той только разницей, что в диалоговом окне замены текста присутствует поле для ввода строки замены и еще несколько дополнительных параметров. + +Следующие параметры являются общими: + + + + +Искать текст +Здесь нужно ввести строку поиска. Интерпретация строки зависит от параметров, описанных ниже. + + + +Регулярное выражение + +Если эта опция включена, строка поиска считается регулярным выражением. Кнопка слева предназначена для графического редактирования выражения (кнопка будет доступна, если параметр включен). +Подробнее о регулярных выражениях написано в соответствующей главе. + + + + +С учётом регистра + +Если параметр включен, поиск будет различать регистр букв. + + + + +Только слово целиком + +Если эта опция включена, сопоставление будет положительным только в том случае, если с обоих сторон найденной строки будут стоять разделители слов, т.е. не алфавитно-цифровые символы -- любой другой отображаемый символ или конец строки. + + + + +От курсора + +Если эта опция включена, поиск начнётся с позиции текстового курсора, иначе -- с первой строки документа. + + + + +Искать назад + +Если эта опция включена, поиск будет искать первое совпадение, которое находится до стартовой точки (позиция курсора или начало документа, если включена опция С начала документа). + + + + + +Диалоговое окно Замена текста содержит несколько дополнительных опций: + + + + +Заменить на: +Здесь нужно ввести заменяющую строку. + + + +В выделенном фрагменте + +Эта опция недоступна, если нет выделенного текста или включена опция Подтверждать замену. Она позволяет выполнить замену совпавших фрагментов только в выделенном фрагменте текста. + + + + +Подтверждать замену +Если эта опция включена, то перед каждой заменой будет выдано небольшое диалоговое окно, которое предложит вам несколько вариантов возможных действий: + + +Да +Заменить текущее совпадение (в редакторе оно отображается выделенным). + + + +Нет +Не заменять текущее совпадение и перейти к следующему совпадение (если оно есть). + + + +Все +Заменить все оставшиеся совпадения без выдачи предупреждающего окна. + + + +Закрыть +Пропустить текущее совпадение и завершить процесс поиска. + + + + + + + + + + +В текущей версии &kate; не предусмотрено возможности задания т.н. минимальных регулярных выражений (т.е. тех, которые берут совпадение по минимуму). Это будет исправлено в будущих версиях. + + + + + +Поиск текста + +Если вам нужно найти какой-то текст, откройте диалоговое окно Поиск текста, нажав сочетание клавиш &Ctrl;F или выбрав пункт меню Правка Найти..., введите строку для поиска, установите нужные параметры и нажмите на OK. Если поиск начинался с позиции курсора и ничего не было найдено до конца документа (или начала -- при поиске в обратном направлении), вам будет предложено произвести поиск в оставшейся части документа. + +При нахождении, совпадение выделяется в редакторе и диалоговое окно Поиск текста исчезает с экрана, но его настройки сохраняются, это делает поиск следующего совпадения очень простым: + +Чтобы найти следующее совпадение в том же направлении поиска, выберите пункт меню Правка Продолжить поиск или нажмите клавишу F3. + +Чтобы вернуться к предыдущему совпадению, выберите пункт меню Правка Продолжить поиск назад или нажмите сочетание клавиш &Shift;F3. + +Если при поиске была достигнута граница документа (начало или конец), вам будет предложено начать поиск с другой границы документа. + + + + +Замена текста + +Если вам нужно заменить какой-то текст на другой, откройте диалоговое окно Замена текста, нажав сочетание клавиш &Ctrl;R или выбрав пункт меню Правка Заменить..., введите строку для поиска и, если нужно, заменяющую строку (если она будет пуста, каждое совпадение будет просто удалено), установите нужные параметры и нажмите на OK. + + +При использовании регулярных выражений в поиске и замене текста можно добавлять обратные ссылки, чтобы использовать текст документа, совпавший с подвыражением, заключенным в скобках (собственно, это подвыражение и есть обратная ссылка). +Подробнее об этом читайте в разделе . + + +В командной строке доступны команды find, replace и ifind (поиск по мере набора). + + + + + + + +Использование закладок + +Закладки позволяют вам отметить некоторые строки, чтобы потом было легко их найти. + +Вы можете установить или убрать закладку двумя способами: + + + +Переместите курсор ввода на нужную строку и выберите пункт меню ЗакладкиПереключить закладку (&Ctrl;B) + + +Щёлкните напротив нужной строки на границе пиктограмм. + + + + +Закладки находятся в меню Закладки. Каждая из них представлена в виде отдельного пункта меню с надписью, состоящей из номера строки и первых нескольких символов этой строки. Чтобы переместить курсор ввода на строку, помеченную закладкой, откройте это меню и выберите нужную закладку. + +Для быстрого переходе между закладкам воспользуйтесь меню ЗакладкиСледующая (Alt Page Down) или ЗакладкиПредыдущая (AltPage Up ). + + + + + +Автоматический перенос по словам + +Эта возможность позволяет отформатировать текст таким образом, чтобы ни одна строка не выходила за пределы определенной максимальной длины строки; для этого длинная строка разбивается на две или более строк, причем она разбивается на границе ближайших двух слов. + +Чтобы включить или выключить её, воспользуйтесь опцией Перенос строк на странице правки диалогового окна Настройки. + +Чтобы установить максимальную длину строки (в символах), воспользуйтесь параметром Переносить после на странице правки диалогового окна Настройки. + +Если перенос строк включен, готовьтесь к следующим полтергейстам: +При наборе редактор автоматически вставит разрыв строки при достижении максимальной длины строки. +При загрузке документа редактор автоматически разобьёт длинные строки на несколько строк нормальной длины (если они содержат пробелы -- иначе перенос строк невозможен). + + + + +В текущей версии невозможно установить перенос строк только для определенных типов файлов, или хотя бы ограничить действие этого параметра на уровне документа. Это будет исправлено в будущих версиях &kate;. + + + + +Использование автоотступа + +Компонент редактора &kate; поддерживает множество различных режимов автоматической расстановки отступов для разных форматов. Выбрать один из них можно посредством СервисВставить отступ. Модуль расстановки отступов также предоставляет пункт меню СервисВыравнивание, который пересчитывает отступ выделенного текста или текущей строки. + +Во всех режимах отступа используются параметры текущего документа, связанные с расстановкой отступов. + +Все такие параметры можно задать с помощью переменных документа и типов файлов. + + + +Доступные режимы расстановки отступов + + +Нет +Выключить расстановку отступов. + + + + +Обычный +Расстановка отступов аналогично предыдущей непустой строке. Вы можете совмещать его с командами расстановки отступов меню Сервис. + + +Стиль C +Для исходных текстов на языках, подобных C -- C++, C#, java, javascript и т.д. Этот режим не будет работать со сценарными языками, такими как Perl или PHP. + + + +Стиль SS C +Альтернативный режим для C-подобных языков, с теми же ограничениями. + + + +Стиль Python +Специально для сценариев на языке Python. + + + +XML +Отступы для разметки XML. Это не работает для HTML, а только для XHTML, из-за неправильной работы со старым стилем тегов HTML (например <br>) + + + +Отступ по переменным + + + +Экспериментальный и может изменить своё поведение или вообще исчезнуть в будущем. + + +Он отличается тем, что его параметры можно настроить переменными в самом документе (или в настройках типа файла). Распознаются следующие переменные: + +var-indent-indent-after + +Регулярное выражение строки, после которой следует добавить один отступ. var-indent-indent: Регулярное выражение строки, в которой следует добавить один отступ. + + + + + +var-indent-unindent + +Регулярное выражение строки, в которой следует снять один отступ. + + + + +var-indent-triggerchars + +Список символов, приводящих к автоматическому перерасчёту отступов при наборе + + + + +var-indent-handle-couples + +Список скобок для обработки. Любая комбинация квадратных, фигурных и круглых скобок. Каждые из них обрабатываются так: если найдена одна открывающая скобка, добавляется один отступ, если закрывающая - снимается. + + + + +var-indent-couple-attribute + +При поиске открывающих/закрывающих скобок, учитывать только символы с данным атрибутом. Это должно быть имя атрибута из файла определения синтаксиса, например "Symbol". Если не указано, используется 0 (обычно это 'Normal Text'). + + + + + + + + + + + + +
diff --git a/tde-i18n-ru/docs/kdebase/kate/plugins.docbook b/tde-i18n-ru/docs/kdebase/kate/plugins.docbook new file mode 100644 index 00000000000..753bc19424a --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kate/plugins.docbook @@ -0,0 +1,39 @@ + + + + +&Anders.Lund; &Anders.Lund.mail; +АндрейБалагута
uj2@mail.ru
Перевод на русский
+
+
+ +Работа с модулями + +В Kate предусмотрены две формы модулей - модули собственно для &kate; и модули для компонента редактора. Последний используется другими приложожениями, такими как KDevelop, Quanta, KWrite. + +Оба типа модулей настраиваются в окне параметров, в котором также можно настроить сами модули, если они это предусматривают + +Многие модули помещены в пакет kdeaddons, другие модно найти поиском в Интернет. несколько модулей поставляются вместе с компонентом редактора -- модуль автозавершения, заклвдок, вставки файлов, тезауруса, проверки орфографии и поиска по мере набора. + +
diff --git a/tde-i18n-ru/docs/kdebase/kate/regular-expressions.docbook b/tde-i18n-ru/docs/kdebase/kate/regular-expressions.docbook new file mode 100644 index 00000000000..cf75800799f --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kate/regular-expressions.docbook @@ -0,0 +1,1208 @@ + + + +&Anders.Lund; &Anders.Lund.mail; +АндрейБалагута
uj2@mail.ru
Перевод на русский
+
+
+ +Регулярные выражения + +Это приложение содержит краткое, но, надеюсь, достаточно ясное введение в мир регулярных выражений. Здесь описаны регулярные выражения в той форме, в которой они используются в &kate;; к сожалению, они не совместимы с с регулярными выражениями perl и grep. + + + +Введение + +Регулярные выражения - это средство, позволяющее описывать содержание строк в некотором формализованном виде, что даёт возможность приложениям определять принадлежность той или иной строки определённому формату. В дополнение ко всему некоторые приложения могут сохранять части совпавшей строки для их последующего использования. + +Приведём небольшой пример. Допустим, вы хотите найти в тексте все абзацы, которые начинаются с фамилий Петров или Иванов, за которыми следует любая форма глагола рассказывать (для чистоты эксперимента возьмём всего две формы рассказал и рассказывал). + +С помощью обычного поиска вам бы понадобилось сначала найти фамилию Петров, возможно, дополненную буквами рассказ, что-то вроде этого: Петров рассказ. При поиске совпадений пришлось бы пропускать все строки, которые стоят не в начале абзаца. После этого последовал бы повторный поиск для второй фамилии... + +Регулярные выражения позволяют произвести такую операцию поиска за один раз, причём с гораздо большей точностью. + +Регулярные выражения содержат правила, позволяющие точно выразить вид строки для поиска. Наш пример можно выразить словесно: Строка, начинающаяся со слов Петров или Иванов, перед которыми могут стоять до четырёх пробелов или символов табуляции, после фамилии должен стоять пробел, за пробелом - рассказ, после чего может (необязательно!) стоять суффикс ыв, и, наконец, суффикс ал. Посмотрите, как это можно записать в форме регулярного выражения: ^[ \t]{0,4}(Петров|Иванов) рассказ(ыв)?ал + +Этот пример демонстрирует четыре основных понятия современных регулярных выражений: + + +Шаблоны +Утверждения +Квантификаторы +Обратные ссылки + + +Значок ^, с которого начинается выражение - это утверждение, которое подтверждает совпадение только в том случае, если совпавшая цепочка символов начинается с новой строки. + +[ \t] и (Петров|Иванов) рассказ(ыв)?ал - это шаблоны. Первый представляет собой символьный класс, который совпадает либо с пробелом, либо с символом табуляции. Второй содержит вложенный шаблон, совпадающий со словами Петров или Иванов, затем идёт проверка на точное совпадение со строкой рассказ, потом ещё один вложенный шаблон, который определяет вхождение символов ыв, и, в самом конце, проверка на точное совпадение с символами ал + +Строка {0,4} и символ вопроса после вложенного шаблона (ыв) - это квантификаторы. Первый можно трактовать следующим образом: возможен повтор предыдущего символа от 0 до 4 раз. Второй квантификатор действует аналогично, позволяя повторить стоящий перед ним вложенный шаблон 0 или 1 раз. + +Все приложения, работающие с регулярными выражениями и поддерживающие обратные ссылки, при совпадении сохраняют всю строку и вложенные шаблоны в некоторой области памяти и предоставляют средства для получения этих значений. Поэтому мы можем получить всю совпавшую строку (при поиске в редакторе она обычно выделяется цветом) или, например, только фамилию. + +Как вы могли убедиться на предыдущем примере, регулярные выражения - это очень эффективное средство поиска, позволяющее найти именно то, что вам нужно, без особых усилий. + +В следующих разделах подробно рассмотрены шаблоны, символьные классы, утверждения, квантификаторы и обратные ссылки. В конце этой главы вы найдёте несколько полезных примеров. + + + + + +Шаблоны + +Шаблоны состоят из символов и символьных классов. Допускается вложенность, в этом случае вложенные шаблоны заключаются в круглые скобки. + + +Управляющие последовательности + +И в шаблонах, и в символьных классах некоторые символы имеют специальное значение. Если вы хотите использовать эти символы при поиске именно как символы, нужно записать их определённым образом, чтобы анализатор регулярных выражений считал их обычными литералами. + +Делается это очень просто, нужно всего лишь поставить перед таким символом обратную косую черту (\). + + +Анализатор регулярных выражений игнорирует обратную черту перед символами, которые не имеют специального значения в контексте; например, если вы вместо обычного символа j напишете \j, анализатор его воспримет просто как j. Таким образом, если вы не уверены, имеет ли символ специальное значение, можете спокойно ставить перед ним обратную косую черту. + +Для указания символа обратной косой черты (в качестве литерала), продублируйте его: \\. + + + + +Символьные классы и сокращения + +Символьный класс - это выражение, которое позволяет проверить один символ на принадлежность определённому набору символов. Чтобы использовать его в регулярных выражениях, нужно в квадратных скобках записать все верные символы или сокращённые классы, описанные ниже. + +Простые символьные классы содержат один или несколько символов, например, [abc] (проверка на любой из символов a, b или c) или [0123456789] (проверка на любую цифру). + +Поскольку буквы и цифры упорядоченны логически, вы можете сокращать классы, используя диапазоны: [a-c] аналогично [abc], [0-9] аналогично [0123456789]. Можно комбинировать диапазоны с обычным перечислением символов: [a-fynot1-38] (проверка на любой из символов a,b,c,d, e,f,y,n,o,t, 1,2,3 или 8). + +Чтобы проверить символ без учёта регистра в любом случае (регулярное выражение может учитывать или не учитывать регистр символов), нужно написать примерно следующее: [aAbB]. + +Можно создать исключающий класс, который проверяет символ на не вхождение в заданный набор символов. Обычный символьный класс превращается в исключающий добавлением символа ^ перед набором символов: + +[^abc] - проверка на любой символ, кроме a, b и c. + +В дополнение к обычным литералам можно использовать следующие сокращения: + + +\a +Проверка на ASCII-символ звонка (BEL, 0x07). + + + +\f +Проверка на ASCII-символ перевода страницы (FF, 0x0C). + + + +\n +Проверка на символ перевода строки (LF, 0x0A, символ перехода на новую строку в Unix). + + + +\r +Проверка на символ возврата каретки (CR, 0x0D). + + + +\t +Проверка на символ горизонтальной табуляции (HT, 0x09) + + + +\v +Проверка на символ вертикальной табуляции (VT, 0x0B). + + +\xhhhh + +Проверка на символ в кодировке Unicode, соответствующий номеру hhhh (в пределах 0x0000-0xFFFF). \0ooo (первый символ - ноль) - проверка на символ в кодировке ASCII/Latin-1, соответствующий восьмеричному номеру ooo (в пределах 0-0377). + + + +. (точка) +Проверка на любой символ (включая переход на новую строку). + + + +\d +Проверка на цифровой символ. Аналогично классу [0-9]. + + + +\D +Проверка на любой символ, не являющийся цифровым. Аналогично [^0-9] или [^\d] + + + +\s +Проверка на пробельный символ. Фактически аналогично классу [ \t\n\r] + + + +\S +Проверка на любой символ, не являющийся пробельным. Фактически равнозначно [^ \t\r\n] и аналогично [^\s] + + + +\w +Проверка на любой алфавитно-цифровой символ (как вы поняли, сюда включаются все буквы и цифры). Подчёркивание (_) не входит в этот класс, в отличие от регулярных выражений perl. Это сокращение аналогично классу [a-zA-Z0-9] + + + +\W +Проверка на любой символ, не являющийся алфавитно-цифровым. Аналогично классу [^a-zA-Z0-9] или [^\w] + + + + + + + +Аббревиатурные классы можно помещать в обычные классы; например, чтобы выполнить проверку на алфавитно-цифровой символ, точку или пробел, вы можете написать так: [\w \.] + + В текущей версии не поддерживается нотация классов POSIX ([:<class name>:]). + + +Символы со специальным значением в символьных классах + +Ниже перечислены символы, имеющие специальное значение в определениях символьных классов ([]). Для использования в качестве обычных литералов они должны быть предварены обратной косой чертой. + + + +] +Закрывает символьный класс. Этот символ должен быть предварён обратной косой чертой, кроме тех случаев, когда стоит непосредственно в начале класса или сразу после символа ^ + + +^ +Если стоит в начале, объявляет исключающий класс. Чтобы использовать как литерал в начале класса, нужно поставить обратную косую черту. + + +- (дефис) +Определяет логический диапазон. Чтобы использовать в качестве литерала, всегда нужно ставить обратную косую черту. + + +\ (обратная черта) +Спецсимвол (escape character). Чтобы использовать как литерал, продублируйте. + + + + + + + + + + +Альтернативы: проверка на <quote +>один из</quote +> нескольких шаблонов + +Если вы хотите выполнить проверку на один (любой) шаблон из определённого набора, используйте альтернативы. Чтобы объявить альтернативу, нужно все шаблоны набора записать через канал (|). + +Например, чтобы найти любое из имён Вася и Петя, нужно использовать такое выражение: Вася|Петя. + + + + + +Вложенные шаблоны + +Вложенными называются шаблоны, заключённые в круглые скобки. Они используются в разных целях: + + + +Определение альтернатив + +Используя вложенные шаблоны, вы можете группировать набор альтернатив внутри сложных шаблонов. Напомню, альтернативы разделяются символом перенаправления через канал (|). + +Например, чтобы найти одно из слов int, float или double, вы можете использовать шаблон int|float|double. Если же вы хотите найти одно из этих слов, за которым идут пробелы, а за ними какие-то символы, то вы должны оформить альтернативу как вложенный шаблон: (int|float|double)\s+\w+. + + + + + +Захват совпавшего текста (обратные ссылки) + +Чтобы создать обратную ссылку, оформите как вложенный шаблон ту часть выражения, которую нужно запомнить. + +Например, если вы хотите найти два одинаковых слова, разделённых запятой и, возможно, пробелами, можно использовать такое выражение: (\w+),\s*\1. Вложенный шаблон \w+ ищет цепочку алфавитно-цифровых символов, а всё выражение ищет ту же цепочку, за которой следует запятая, далее могут идти пробелы, а за ними точно такая же цепочка (строка \1 ссылается на первый вложенный шаблон, заключённый в круглые скобки). + + + + + + +Просматривающие утверждения + +Просматривающее утверждение - это вложенный шаблон, который начинается с символов ?= или ?!. + +Например, чтобы найти слово Билл, за которым может следовать что угодно, кроме слова Гейтс, нужно составить такое выражение: Билл(?! Гейтс) (оно совпадёт с Билл Клинтон, Билли хороший мальчик, но не с именем известного магната). + +Вложенные шаблоны, использующиеся в качестве утверждений, не запоминаются. + +Смотрите также раздел Утверждения + + + + + + +Символы со специальным значением в шаблонах + +Следующие символы имеют специальное значение в шаблонах, поэтому, чтобы использовать их в качестве обычных символов, нужно впереди ставить обратную черту: + + +\ (обратная черта) +С него должны начинаться все спецсимволы. + + + +^ +Проверка на начало строки. + + + +$ +Проверка на конец строки. + + + +() (левая и правая круглые скобки) +Объявление вложенного шаблона. + + + +{} (левая и правая фигурные скобки) +Объявление числового квантификатора. + + + +[] (левая и правая квадратные скобки) +Объявление символьного класса. + + + +| (вертикальная черта) +Логическое ИЛИ. Используется для разделения альтернатив. + + + ++ (плюс) +Квантификатор один или более. + + + +* (звёздочка) +Квантификатор ноль или более. + + + +? (знак вопроса) +Необязательный символ. Можно считать его квантификатором ноль или один. + + + + + + + + + + + +Квантификаторы + +Квантификатор выполняют проверку на определённое количество повторений символа, шаблона или символьного класса. + +Квантификаторы записываются в фигурных скобках ({ и }). Общий вид квантификатора: {[минимальное-количество-совпадений][,[максимальное-количество-совпадений]]} + +Использование квантификаторов лучше пояснить на примерах: + + +{1} +Ровно одно появление + + + +{0,1} +Ноль или одно появление + + + +{,1} +То же самое, но набирать меньше ;) + + + +{5,10} +Как минимум 5 повторений, максимум - 10. + + + +{5,} +Как минимум 5 повторений (без верхней границы). + + + + + + +Также определены несколько сокращений: + + +* (звёздочка) +аналогично {0,}, найти любое количество повторений (вплоть до нуля повторений). + + + ++ (плюс) +аналогично {1,}, как минимум одно появление. + + + +? (знак вопроса) +аналогично {0,1}, ноль или одно появление. + + + + + + + + +Максимально возможная подстрока + +Используя квантификаторы без ограничений максимума, регулярное выражение захватывает строку по максимуму, такое поведение называется жадным. + +Современные анализаторы позволяют определять как жадные, так и не жадные регулярные выражения. В основном, это проявляется в соответствующих элементах графического интерфейса, например, в диалоге поиска может быть опция Минимальное совпадение. + + + + +Примеры использования + +Здесь приведено несколько примеров использования квантификаторов. + + + + +^\d{4,5}\s +Совпадёт с 1234 вперёд и 12345 стоп, но не совпадёт ни с 567 восемь, ни с 223459 много. + + + +\s+ +Проверка на один или более пробельных символов. + + + +(ля){1,} +Совпадёт с ляляля и с подстрокой ля в словах кляча и земля + + + +/?> +Совпадёт с /> в <closeditem/>, а также с > в строке <openitem>. + + + + + + + + + +Утверждения + +Утверждения накладывают дополнительные условия на проверку регулярного выражения. + +Утверждение не проверяет символы, скорее, оно анализирует совпавшую строку перед тем как подтвердить совпадение. Например, утверждение граница слова не пытается найти символ-разделитель слов, наоборот, оно проверяет, что в данной позиции нет алфавитно-цифрового символа. Это означает, что утверждение будет верно даже в случае отсутствия символа-разделителя, например, в конце строки поиска. + +Некоторые утверждения являются шаблонами, но они лишь проверяют, есть или нет в данном месте строки совпадение заданному шаблону, не включая его в конечный результат (т.е. в "совпавший текст"). + +Регулярные выражения, описанные в этом руководстве, поддерживают следующие утверждения: + + +^ (начало строки) +Проверка на начало строки. Выражение ^Пётр совпадёт с Пётр в строке Пётр, здравствуйте!, но не в строке Здравствуйте, Пётр!. + + + +$ (конец строки) +Проверка на конец строки поиска. + +Выражение ты\?$ совпадёт с последним ты в строке - Ты не сделаешь этого! - А ты?, но не совпадёт ни с какой частью строки Ты не сделал этого, так?. + + + + + +\b (граница слова) +Проверяет, есть ли в данном месте с одной стороны алфавитно-цифровой символ, а с другой - не алфавитно-цифровой (необязательно разделитель!). +Это утверждение используется для поиска границ слов; например, можно использовать два таких утверждения, чтобы найти целое слово. Выражение \bиз\b совпадёт с отдельным словом из во фразе Он выпал из этого окна, хорошо хоть, что тут низко, но не совпадёт с из в слове низко. + + + + +\B (нет границы слова) +Действие этого утверждения обратно утверждению \b. +Это значит, что данное утверждение будет совпадать, например, в середине слова: выражение \Bце\B совпадёт с це в строке сцена, но не в целое. + + + + +(?=ШАБЛОН) (подтверждающий просмотр) +Просматривающие утверждения действуют аналогично обычным шаблонам, с той лишь разницей, что текст, совпавший (или не совпавший, в зависимости от типа просмотра) с утверждением, не будет включен в результирующее совпадение. Подтверждающий просмотр проверяет текст на предмет совпадения с ШАБЛОНОМ утверждения. +Выражение программ(?=\w) совпадёт с программ в слове программист, но не во фразе Он написал много хороших программ!. + + + + +(?!ШАБЛОН) (отрицающий просмотр) + +Отрицающий просмотр проверяет текст на предмет несовпадения с ШАБЛОНОМ. +Выражение const \w+\b(?!\s*&) совпадёт с const char в строке const char* foo, но не совпадёт с const QString в const QString& bar, поскольку & совпадает с шаблоном отрицающего просмотра. + + + + + + + + + + + +
diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/Makefile.am b/tde-i18n-ru/docs/kdebase/kcontrol/Makefile.am new file mode 100644 index 00000000000..11f47965ae6 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = kcontrol +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/Makefile.in b/tde-i18n-ru/docs/kdebase/kcontrol/Makefile.in new file mode 100644 index 00000000000..47ddf8de11e --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/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/kdebase/kcontrol +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. crypto kcmtaskbar keyboard filetypes language kcmfontinst background useragent mouse panelappearance clock spellchecking kcmkonsole icons cookies colors windowmanagement cache fonts filemanager bell performance panel kwindecoration energy kcmstyle kcmlaunch smb email kcmaccess netpref proxy desktop khtml kdm arts helpindex passwords ebrowsing kcmnotify keys desktopbehavior kcmcss kcmsmserver screensaver +KDE_DOCS = kcontrol +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/kdebase/kcontrol/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdebase/kcontrol/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/kdebase/kcontrol/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kcontrol/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/Makefile.in +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +# This directory's subdirectories are mostly independent; you can cd +# into them and run `make' without going through this Makefile. +# To change the values of `make' variables: instead of editing Makefiles, +# (1) if the variable is set in `config.status', edit `config.status' +# (which will cause the Makefiles to be regenerated when you run `make'); +# (2) otherwise, pass the desired values on the `make' command line. +$(RECURSIVE_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + +$(RECURSIVE_CLEAN_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + rev=''; for subdir in $$list; do \ + if test "$$subdir" = "."; then :; else \ + rev="$$subdir $$rev"; \ + fi; \ + done; \ + rev="$$rev ."; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done && test -z "$$fail" +tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done +ctags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ + done + +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + mkid -fID $$unique +tags: TAGS + +TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ + include_option=--etags-include; \ + empty_fix=.; \ + else \ + include_option=--include; \ + empty_fix=; \ + fi; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test ! -f $$subdir/TAGS || \ + tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi +ctags: CTAGS +CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + +GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + +distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + +#>- distdir: $(DISTFILES) +#>+ 1 +distdir: distdir-nls $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + list='$(DISTFILES)'; \ + dist_files=`for file in $$list; do echo $$file; done | \ + sed -e "s|^$$srcdirstrip/||;t" \ + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ + case $$dist_files in \ + */*) $(MKDIR_P) `echo "$$dist_files" | \ + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ + sort -u` ;; \ + esac; \ + for file in $$dist_files; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + if test -d $$d/$$file; then \ + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -d "$(distdir)/$$subdir" \ + || $(MKDIR_P) "$(distdir)/$$subdir" \ + || exit 1; \ + distdir=`$(am__cd) $(distdir) && pwd`; \ + top_distdir=`$(am__cd) $(top_distdir) && pwd`; \ + (cd $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$$top_distdir" \ + distdir="$$distdir/$$subdir" \ + am__remove_distdir=: \ + am__skip_length_check=: \ + distdir) \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-recursive +all-am: Makefile +installdirs: installdirs-recursive +installdirs-am: +install: install-recursive +install-exec: install-exec-recursive +install-data: install-data-recursive +#>- uninstall: uninstall-recursive +#>+ 1 +uninstall: uninstall-docs uninstall-nls uninstall-recursive + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-recursive +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +#>- clean: clean-recursive +#>+ 1 +clean: kde-rpo-clean clean-recursive + +#>- clean-am: clean-generic mostlyclean-am +#>+ 1 +clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am + +distclean: distclean-recursive + -rm -f Makefile +distclean-am: clean-am distclean-generic distclean-tags + +dvi: dvi-recursive + +dvi-am: + +html: html-recursive + +info: info-recursive + +info-am: + +#>- install-data-am: +#>+ 1 +install-data-am: install-docs install-nls + +install-dvi: install-dvi-recursive + +install-exec-am: + +install-html: install-html-recursive + +install-info: install-info-recursive + +install-man: + +install-pdf: install-pdf-recursive + +install-ps: install-ps-recursive + +installcheck-am: + +maintainer-clean: maintainer-clean-recursive + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-recursive + +mostlyclean-am: mostlyclean-generic + +pdf: pdf-recursive + +pdf-am: + +ps: ps-recursive + +ps-am: + +uninstall-am: + +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \ + install-strip + +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ + all all-am check check-am clean clean-generic ctags \ + ctags-recursive distclean distclean-generic distclean-tags \ + distdir dvi dvi-am html html-am info info-am install \ + install-am install-data install-data-am install-dvi \ + install-dvi-am install-exec install-exec-am install-html \ + install-html-am install-info install-info-am install-man \ + install-pdf install-pdf-am install-ps install-ps-am \ + install-strip installcheck installcheck-am installdirs \ + installdirs-am maintainer-clean maintainer-clean-generic \ + mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \ + tags-recursive uninstall uninstall-am + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: + +#>+ 2 +KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2 + +#>+ 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)/kcontrol + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/$$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/kdebase/kcontrol/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kcontrol/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/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-ru/docs/kdebase/kcontrol/arts/Makefile.am b/tde-i18n-ru/docs/kdebase/kcontrol/arts/Makefile.am new file mode 100644 index 00000000000..09037cdadc4 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/arts/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = kcontrol/arts +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/arts/Makefile.in b/tde-i18n-ru/docs/kdebase/kcontrol/arts/Makefile.in new file mode 100644 index 00000000000..fad4e5ac6d5 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/arts/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/kdebase/kcontrol/arts +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = kcontrol/arts +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/kdebase/kcontrol/arts/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdebase/kcontrol/arts/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/kdebase/kcontrol/arts/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kcontrol/arts/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/arts/Makefile.in +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +# This directory's subdirectories are mostly independent; you can cd +# into them and run `make' without going through this Makefile. +# To change the values of `make' variables: instead of editing Makefiles, +# (1) if the variable is set in `config.status', edit `config.status' +# (which will cause the Makefiles to be regenerated when you run `make'); +# (2) otherwise, pass the desired values on the `make' command line. +$(RECURSIVE_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + +$(RECURSIVE_CLEAN_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + rev=''; for subdir in $$list; do \ + if test "$$subdir" = "."; then :; else \ + rev="$$subdir $$rev"; \ + fi; \ + done; \ + rev="$$rev ."; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done && test -z "$$fail" +tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done +ctags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ + done + +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + mkid -fID $$unique +tags: TAGS + +TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ + include_option=--etags-include; \ + empty_fix=.; \ + else \ + include_option=--include; \ + empty_fix=; \ + fi; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test ! -f $$subdir/TAGS || \ + tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi +ctags: CTAGS +CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + +GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + +distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + +#>- distdir: $(DISTFILES) +#>+ 1 +distdir: distdir-nls $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + list='$(DISTFILES)'; \ + dist_files=`for file in $$list; do echo $$file; done | \ + sed -e "s|^$$srcdirstrip/||;t" \ + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ + case $$dist_files in \ + */*) $(MKDIR_P) `echo "$$dist_files" | \ + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ + sort -u` ;; \ + esac; \ + for file in $$dist_files; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + if test -d $$d/$$file; then \ + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -d "$(distdir)/$$subdir" \ + || $(MKDIR_P) "$(distdir)/$$subdir" \ + || exit 1; \ + distdir=`$(am__cd) $(distdir) && pwd`; \ + top_distdir=`$(am__cd) $(top_distdir) && pwd`; \ + (cd $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$$top_distdir" \ + distdir="$$distdir/$$subdir" \ + am__remove_distdir=: \ + am__skip_length_check=: \ + distdir) \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-recursive +all-am: Makefile +installdirs: installdirs-recursive +installdirs-am: +install: install-recursive +install-exec: install-exec-recursive +install-data: install-data-recursive +#>- uninstall: uninstall-recursive +#>+ 1 +uninstall: uninstall-docs uninstall-nls uninstall-recursive + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-recursive +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +#>- clean: clean-recursive +#>+ 1 +clean: kde-rpo-clean clean-recursive + +#>- clean-am: clean-generic mostlyclean-am +#>+ 1 +clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am + +distclean: distclean-recursive + -rm -f Makefile +distclean-am: clean-am distclean-generic distclean-tags + +dvi: dvi-recursive + +dvi-am: + +html: html-recursive + +info: info-recursive + +info-am: + +#>- install-data-am: +#>+ 1 +install-data-am: install-docs install-nls + +install-dvi: install-dvi-recursive + +install-exec-am: + +install-html: install-html-recursive + +install-info: install-info-recursive + +install-man: + +install-pdf: install-pdf-recursive + +install-ps: install-ps-recursive + +installcheck-am: + +maintainer-clean: maintainer-clean-recursive + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-recursive + +mostlyclean-am: mostlyclean-generic + +pdf: pdf-recursive + +pdf-am: + +ps: ps-recursive + +ps-am: + +uninstall-am: + +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \ + install-strip + +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ + all all-am check check-am clean clean-generic ctags \ + ctags-recursive distclean distclean-generic distclean-tags \ + distdir dvi dvi-am html html-am info info-am install \ + install-am install-data install-data-am install-dvi \ + install-dvi-am install-exec install-exec-am install-html \ + install-html-am install-info install-info-am install-man \ + install-pdf install-pdf-am install-ps install-ps-am \ + install-strip installcheck installcheck-am installdirs \ + installdirs-am maintainer-clean maintainer-clean-generic \ + mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \ + tags-recursive uninstall uninstall-am + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: + +#>+ 2 +KDE_DIST=Makefile.in midi.docbook index.docbook Makefile.am index.cache.bz2 + +#>+ 24 +index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) index.docbook midi.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)/kcontrol/arts + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/arts/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/arts/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/arts/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/arts/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/arts/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/arts/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/arts + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/arts + @for base in index.docbook midi.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/arts/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/arts/$$base ;\ + done + +uninstall-nls: + for base in index.docbook midi.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/arts/$$base ;\ + done + + +#>+ 5 +distdir-nls: + for file in index.docbook midi.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/kdebase/kcontrol/arts/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kcontrol/arts/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/arts/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-ru/docs/kdebase/kcontrol/arts/index.cache.bz2 b/tde-i18n-ru/docs/kdebase/kcontrol/arts/index.cache.bz2 new file mode 100644 index 00000000000..526d0dd6553 Binary files /dev/null and b/tde-i18n-ru/docs/kdebase/kcontrol/arts/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/arts/index.docbook b/tde-i18n-ru/docs/kdebase/kcontrol/arts/index.docbook new file mode 100644 index 00000000000..072426939da --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/arts/index.docbook @@ -0,0 +1,259 @@ + + + + +]> + +
+ + + +&Mike.McBride; +&Jost.Schenck; + +РусланБудаев
fokses@pisem.net
Перевод на русский
+
+ +2005-02-20 +3.4 + + +KDE +KControl +звуковой сервер +звук +aRts + +
+ + +Звуковая система + +Этот модуль используется для настройки параметров звукового сервера &arts; (звукового сервера &kde;). + + +&arts; + +Верхний параметр, Включить звуковую систему, включает или выключает звуковой сервер &arts;. + + +Если вы хотите подробнее узнать об &arts;, введите help:/artsbuilder в строке адреса &konqueror;, или же в документации Центра помощи найдите раздел &arts-builder;. + + +Все остальные параметры служат для настройки звукового сервера &arts;. + + + +Включить сетевой звук + +Когда эта опция включена, сервер отвечает на звуковые запросы из сети. Если же эта опция отключена, звуковой сервер будет обрабатывать запросы только на локальном компьютере. + + + + +Выполнять с максимальное возможным приоритетом (реального времени) +Включение этой опции даёт звуковому серверу более высокий, нежели у других приложений, приоритет, который устраняет возможные проблемы при воспроизведении звука. +Эта настройка может потребовать прав доступа администратора, которых у вас может не быть, если вы - обычный пользователь. +Также для работы требуется поддержка приоритета реального времени в системе, которая не всегда доступна. +Если же вы не имеете необходимых прав или ваша система не поддерживает приоритет реального времени, включение этой опции не вызовет никаких проблем. + + + +Звуковой буфер: +Этот ползунок определяет, как быстро звуковой сервер будет использовать ваши ресурсы. Чем быстрее время отклика, тем выше загрузка процессора. +Для начала рекомендуется установить значение 250 мс и поработать в &kde;. Если вы заметили некорректное звучание, постепенно уменьшайте время отклика, пока проблема не исчезнет. + + + +Засыпать при простое более: + +По умолчанию, &arts; блокирует звуковое устройство, и ни одно приложение не может его использовать. Если вы включите эту опцию, &arts; будет автоматически отключаться после простоя в течение указанного вами времени, позволяя другим приложениям использовать звуковую карту. Если &arts; получит запрос, он сразу же включится и продолжит работу в нормальном режиме. Включение этой опции может вызвать небольшую задержку при старте приложения, использующего &arts;. + + + + + +Внизу первой вкладки находится кнопка, которая позволяет вам Проверить звук. + + + + +Оборудование + +Первое, что вам надо настроить на вкладке Оборудование — это звуковое устройство. Вы сообщаете &arts; какая звуковая система должна использоваться для ввода и вывода звука. Доступны варианты: ALSA (Advanced &Linux; Sound Architecture), OSS (Open Sound System), ESD (Enlightenment Sound Daemon), «Jack Audio Connection Kit», автоопределение и отсутствие звука. В большинстве случаев Автоопределение работает корректно. + +Другие параметры: + + + +Полный дуплекс +Включив эту опцию, вы позволяете звуковому серверу воспроизводить и записывать звук одновременно. Эта опция должна быть включена, если вы используете приложения (к примеру, интернет-телефоны), которые требуют одновременного воспроизведения и записи. + + +Использовать свою частоту дискретизации + +По умолчанию звуковой сервер использует частоту дискретизации 44100 Гц (CD-качество), которое поддерживается большинством звуковых карт. Некоторые чипсеты Yamaha требуют установки этого значения на 48000 Гц. Если же вы используете старые карты SoundBlaster, вроде SoundBlaster Pro, вам может понадобится установить частоту дискретизации на отметку 22050 Гц. Другие значения также возможны и имеют смысл в некоторых случаях (например, оборудование профессиональной студии). + + + +Качество: + +Этот параметр позволяет вам определять качество воспроизводимого звука. + +Заметьте, что чем выше качество звука, тем выше загрузка процессора. +Если вы считаете, что звук низкого качества, или же процессор перегружен, попробуйте перенастроить эту опцию. + + + + + +Нестандартный адрес устройства: + +По умолчанию звуковой сервер использует для вывода звука устройство /dev/dsp. Это работает в большинстве случаев. Если вы используете файловую систему devfs, вам необходимо прописать устройство /dev/sound/dsp. Альтернативами являются устройства /dev/dsp0 или /dev/dsp1, если у вас есть звуковая карта, которая поддерживает несколько звуковых каналов, или в наличии несколько звуковых карт. + +Если вы часто используете приложения, которые не поддерживают &arts;, попробуйте использовать иное устройство, нежели /dev/dsp. Тогда эти приложения смогут использовать стандартное устройство для вывода звука даже при запущенном &arts;. + + + + + +Прочие параметры: +Существуют и другие параметры &arts;, которых может не быть в интерфейсе модуля Центра управления. Здесь вы можете вручную указать опции, которые будут передаваться artsd. Добавленные настройки могут изменить установленные с помощью диалога. Для просмотра возможных опций откройте окно &konsole;, и введите artsd . + + + + + + + +&midi-kcontrol; + +
diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/arts/midi.docbook b/tde-i18n-ru/docs/kdebase/kcontrol/arts/midi.docbook new file mode 100644 index 00000000000..3de19fe8b53 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/arts/midi.docbook @@ -0,0 +1,47 @@ + + + +&Mike.McBride; &Mike.McBride.mail; +ВладимирЧепель
slvun@mail.ru
Перевод на русский
+
+
+Настройки <acronym +>MIDI</acronym +> + +Этот модуль используется для того, чтобы определить, какое устройство MIDI должен использовать &kde;. Также, если вы хотите, можно установить оболочку (wrapper) для устройства MIDI. + +Пользоваться этим модулем очень просто. Щелкните один раз мышкой по MIDI-устройству, которое вы хотели бы использовать. + +Если вы хотите использовать картограф MIDI, отметьте флажок Использовать картограф MIDI. Тогда вы сможете указать карту в текстовом поле, расположенном ниже. Вы можете щелкнуть по значку папки, чтобы просмотреть файловую систему и выбрать нужную вам карту. + +
\ No newline at end of file diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/background/Makefile.am b/tde-i18n-ru/docs/kdebase/kcontrol/background/Makefile.am new file mode 100644 index 00000000000..7aa780cf691 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/background/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = kcontrol/background +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/background/Makefile.in b/tde-i18n-ru/docs/kdebase/kcontrol/background/Makefile.in new file mode 100644 index 00000000000..01c75011543 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/background/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/kdebase/kcontrol/background +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = kcontrol/background +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/kdebase/kcontrol/background/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdebase/kcontrol/background/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/kdebase/kcontrol/background/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kcontrol/background/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/background/Makefile.in +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +# This directory's subdirectories are mostly independent; you can cd +# into them and run `make' without going through this Makefile. +# To change the values of `make' variables: instead of editing Makefiles, +# (1) if the variable is set in `config.status', edit `config.status' +# (which will cause the Makefiles to be regenerated when you run `make'); +# (2) otherwise, pass the desired values on the `make' command line. +$(RECURSIVE_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + +$(RECURSIVE_CLEAN_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + rev=''; for subdir in $$list; do \ + if test "$$subdir" = "."; then :; else \ + rev="$$subdir $$rev"; \ + fi; \ + done; \ + rev="$$rev ."; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done && test -z "$$fail" +tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done +ctags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ + done + +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + mkid -fID $$unique +tags: TAGS + +TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ + include_option=--etags-include; \ + empty_fix=.; \ + else \ + include_option=--include; \ + empty_fix=; \ + fi; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test ! -f $$subdir/TAGS || \ + tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi +ctags: CTAGS +CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + +GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + +distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + +#>- distdir: $(DISTFILES) +#>+ 1 +distdir: distdir-nls $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + list='$(DISTFILES)'; \ + dist_files=`for file in $$list; do echo $$file; done | \ + sed -e "s|^$$srcdirstrip/||;t" \ + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ + case $$dist_files in \ + */*) $(MKDIR_P) `echo "$$dist_files" | \ + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ + sort -u` ;; \ + esac; \ + for file in $$dist_files; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + if test -d $$d/$$file; then \ + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -d "$(distdir)/$$subdir" \ + || $(MKDIR_P) "$(distdir)/$$subdir" \ + || exit 1; \ + distdir=`$(am__cd) $(distdir) && pwd`; \ + top_distdir=`$(am__cd) $(top_distdir) && pwd`; \ + (cd $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$$top_distdir" \ + distdir="$$distdir/$$subdir" \ + am__remove_distdir=: \ + am__skip_length_check=: \ + distdir) \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-recursive +all-am: Makefile +installdirs: installdirs-recursive +installdirs-am: +install: install-recursive +install-exec: install-exec-recursive +install-data: install-data-recursive +#>- uninstall: uninstall-recursive +#>+ 1 +uninstall: uninstall-docs uninstall-nls uninstall-recursive + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-recursive +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +#>- clean: clean-recursive +#>+ 1 +clean: kde-rpo-clean clean-recursive + +#>- clean-am: clean-generic mostlyclean-am +#>+ 1 +clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am + +distclean: distclean-recursive + -rm -f Makefile +distclean-am: clean-am distclean-generic distclean-tags + +dvi: dvi-recursive + +dvi-am: + +html: html-recursive + +info: info-recursive + +info-am: + +#>- install-data-am: +#>+ 1 +install-data-am: install-docs install-nls + +install-dvi: install-dvi-recursive + +install-exec-am: + +install-html: install-html-recursive + +install-info: install-info-recursive + +install-man: + +install-pdf: install-pdf-recursive + +install-ps: install-ps-recursive + +installcheck-am: + +maintainer-clean: maintainer-clean-recursive + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-recursive + +mostlyclean-am: mostlyclean-generic + +pdf: pdf-recursive + +pdf-am: + +ps: ps-recursive + +ps-am: + +uninstall-am: + +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \ + install-strip + +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ + all all-am check check-am clean clean-generic ctags \ + ctags-recursive distclean distclean-generic distclean-tags \ + distdir dvi dvi-am html html-am info info-am install \ + install-am install-data install-data-am install-dvi \ + install-dvi-am install-exec install-exec-am install-html \ + install-html-am install-info install-info-am install-man \ + install-pdf install-pdf-am install-ps install-ps-am \ + install-strip installcheck installcheck-am installdirs \ + installdirs-am maintainer-clean maintainer-clean-generic \ + mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \ + tags-recursive uninstall uninstall-am + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: + +#>+ 2 +KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2 + +#>+ 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)/kcontrol/background + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/background/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/background/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/background/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/background/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/background/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/background/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/background + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/background + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/background/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/background/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/background/$$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/kdebase/kcontrol/background/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kcontrol/background/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/background/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-ru/docs/kdebase/kcontrol/background/index.cache.bz2 b/tde-i18n-ru/docs/kdebase/kcontrol/background/index.cache.bz2 new file mode 100644 index 00000000000..424eab6030c Binary files /dev/null and b/tde-i18n-ru/docs/kdebase/kcontrol/background/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/background/index.docbook b/tde-i18n-ru/docs/kdebase/kcontrol/background/index.docbook new file mode 100644 index 00000000000..944056dbdb4 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/background/index.docbook @@ -0,0 +1,512 @@ + + + +]> + +
+ + + +&Mark.Donohoe; +&Martin.R.Jones; + +&Mike.McBride; + +Иван Кашуков
dolphin210@yandex.ru
Перевод на русский язык
+
+ +2005-01-18 +3.4 + + +KDE +KControl +фон +обои + +
+ + + +Фон + +В модуле «Фон» вы можете настроить цвет или изображение фона рабочего стола. + +Модуль состоит из четырёх частей: + + + +Выбор рабочего стола + + +Выбор фонового рисунка + + +Предварительный просмотр фона + + +Настройка цвета фона + + + + + +Выбор рабочего стола + +Список выбора Рабочий стол: используется для выбора рабочего стола, который вы хотите настроить. Вы можете настроить каждый рабочий стол в отдельности, или выбрать Все рабочие столы для применения параметров одновременно ко всем рабочим столам. + + + + +Предварительный просмотр фона + +Этот монитор предварительного просмотра, здесь вы можете увидеть все изменения. + + + + +Фон + +В этом блоке вы можете загрузить обои в дополнение к градиенту цветов, выбранных в секции внизу. + +Доступны три варианта: + + + +Нет изображения + +Фоновое изображение использоваться не будет, будут использоваться цвет и узор фона. + + + + +Изображение + +Одно и то же изображение будет использоваться в качестве фона рабочих столов. +Размещение и повтор изображения поддаётся тонкой настройке. + + + + +Слайд-шоу + +С помощью &kde; вы можете настроить автоматическую смену фоновых рисунков. Нажмите кнопку Настроить..., и в диалоговом окне вы сможете выбрать любое изображение или папку с изображениями, нажав на кнопку Добавить.... С помощью кнопки Удалить вы сможете удалить уже выбранный элемент списка. + +Вы можете задать время, в течение которого показывается каждое изображение, в поле Сменять изображение через:. Установите флажок Показывать в произвольном порядке, если не хотите, чтобы они показывались в порядке, в котором они перечислены в списке. + +Фоновое изображение находится в памяти. Если память вашего компьютера небольшая, рекомендуется использовать небольшой рисунок, размещаемый черепицей, или вообще не использовать обои. + +Чтобы изображение было растянуто на весь рабочий стол или помещено в центр экрана, компьютеру необходимо хранить размер экрана в памяти. + + + + + + + +Параметры + + + +<guilabel +>Позиция:</guilabel +> + +В центре +Изображение будет помещено по центру экрана без изменения размера. Незанятая площадь будет залита цветом фона. + + +Черепицей +Копии изображения заполнят весь рабочий стол, начиная с верхнего левого угла экрана. + + +Черепицей от центра +Копии изображения заполнят весь рабочий стол, начиная с центра экрана. + + +По центру пропорционально +Изображение поместится в центр экрана и будет увеличен под размер рабочего стола. Пропорции изображения не изменятся, поэтому оно не будет искажено. + + +Черепицей пропорционально + +Изображение будет помещено в центр экрана и увеличено под размер рабочего стола. Пропорции изображения не изменятся, поэтому оно не будет искажено. Если останется свободное место, оно будет заполнено копиями изображения. + + + +На весь рабочий стол +Изображение будет растянуто на весь рабочий стол, что может исказить изображение. + + +По центру с масштабированием + +Если изображение не подходит по размеру к рабочему столу, оно будет масштабировано с сохранением пропорций. + + + +Масштабирование с кадрированием + +Увеличить изображение без растяжения до тех пор, пока оно не заполнит рабочий стол по ширине и по высоте (обрезать изображение если необходимо), затем разместить по центру рабочего стола. + + + + + + +Цвета: + +В первом списке вы можете выбрать тип цвета, градиент или узор для показа под обоями или вместо них. +Если вы будете использовать изображение в качестве обоев, можете пропустить этот блок диалогового окна. +Но учтите, что если выбранное изображение не будет занимать весь рабочий стол, выбранные цвета будут выводится на свободной площади. + + + +Один цвет +В этом режиме вы выбираете один цвет с помощью кнопки под списком. Этим цветом будет покрыт весь рабочий стол. + + +Горизонтальный градиент +При этом режиме вы выбираете два цвета с помощью двух кнопок выбора цвета. &kde; создаст фон, используя плавный переход между цветом, заданным основным цветом фона (у левой границы экрана), и цветом, заданным вторичным цветом фона (у правой границы экрана). + + +Вертикальный градиент +При этом режиме вы выбираете два цвета с помощью двух кнопок выбора цвета. &kde; создаст фон, используя плавный переход между цветом, заданным основным цветом фона (у верхней границы экрана), и цветом, заданным вторичным цветом фона (у нижней границы экрана). + + +Пирамидальный градиент +При этом режиме вы выбираете два цвета с помощью двух кнопок выбора цвета. &kde; создаст фон, используя плавный переход между цветом, заданным основным цветом фона (в каждом углу экрана), и цветом, заданным вторичным цветом фона (по центру экрана). + + +Крестообразный градиент +При этом режиме вы выбираете два цвета с помощью двух кнопок выбора цвета. &kde; создаст фон, используя плавный переход между цветом, заданным основным цветом фона (в каждом углу экрана), и цветом, заданным вторичным цветом фона (по центру экрана).Полученная фигура будет отличаться от пирамидального градиента. + + +Эллиптический градиент +При этом режиме вы выбираете два цвета с помощью двух кнопок выбора цвета. &kde; создаст фон, используя плавный переход между цветом, заданным основным цветом фона (в каждом углу экрана, по эллипсу), и цветом, заданным вторичным цветом фона (по центру экрана). + + + +Узор + +Вы можете выбрать узор или текстуру из списка. +Нажмите кнопку Применить и &kde; установит выбранный узор, используя выбранные цвета. Подробнее об узорах можно прочитать в разделе Добавление, удаление и изменение узоров и обоев. + +Выберите основной цвет, используя кнопку выбора цвета. Если вы выбрали двухцветный узор, выберите второй цвет с помощью второй кнопки. + + + + + + + + + + +Градиент: + +Список выбора Градиент: позволяет настроить плавный переход (смешение) между цветом фона и обоями. + + +Список выбора позволяет указать режим смешения. Многие пункты похожи на пункты настройки цвета фона. Выберите режим из списка и проверьте результат в окне предварительного просмотра. +Шкала Баланс регулирует смещение. Результат может быть просмотрен немедленно в окне предварительного просмотра. +В режиме Поменять роли изображение и цвет фона меняются ролями. + + + + + + + + + + +Дополнительные параметры +Под предварительным просмотром находится кнопка Дополнительные параметры. + +Чтобы использовать внешнюю программу для определения и изменения рабочего стола &kde; установите флажок Использовать следующую программу для отрисовки фона. В списке перечислены доступные программы &kde;, выберите любую, чтобы использовать её. Чтобы настроить программу, например, задать время обновления, нажмите кнопку Изменить.... + +Чтобы добавить другое приложение, например, XEarth, нажмите кнопку Добавить.... В диалоговом окне вы сможете указать программу и ввести данные о ней. Вы можете удалять пункты списка с помощью кнопки Удалить. + +Использование других приложений для изменения рабочего стола лежит вне рамок этого документа. Обратитесь к соответствующей документации по параметрам командной строки программ. + +Также в этом окне вы можете выбрать цвет текста для подписей значков рабочего стола. Если вам тяжело читать подписи значков из-за цвета обоев или узора, выберите контрастный цвет. + +Можно установить сколько строк текста будет показываться под каждым значком с помощью параметра Строки для подписей значков: Если текст длиннее, чем тот, который может быть показан при заданном количестве строк, он будет обрезан. Вы также можете установить значение ширины подписей значков. Значение задаётся в пикселях, и по умолчанию выставлено Авто (рассчитывается на основе параметров текущего шрифта). + +Наконец, вы можете указать Объём кэша фона:. Размер по умолчанию (2048 кб) обычно наиболее приемлем. + + + + +Добавление, удаление и изменение узоров и обоев + +Под монитором с предварительным просмотром находится кнопка Получить новые обои, которая позволяет загрузить новые обои из набора популярных изображений с сайта KDE-Look. Конечно, вы можете выбрать любое доступное изображение для использования в качестве обоев, и оно может храниться в любом месте на вашем жёстком диске. Для того, чтобы обои показывались в списке для всех пользователей вы должны сохранить их в папке $KDEDIR/share/wallpapers. + +Узор — это рисунок, который &kde; использует для заполнения рабочего стола. Файл рисунка задаёт фигуры, &kde; раскрашивает эти фигуры заданными цветами. В составе &kde; есть несколько узоров, и вы можете добавлять новые. + +Добавить новый узор способен любой пользователь. Просто поместите файл с узором в $KDEDIR/share/apps/kdesktop/patterns/. + +Скопируйте файл с расширением .desktop из этой папки и назовите его так же, как хотите назвать новый файл узора. Изменяйте содержимое для соответствия параметрам узора. + +Чтобы добавить новый узор для одного пользователя, добавьте файлы в $KDEHOME/share/apps/kdesktop/patterns/. + +Лучшие результаты дают изображения с градацией серого в формате PNG. + + + + + +
diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/bell/Makefile.am b/tde-i18n-ru/docs/kdebase/kcontrol/bell/Makefile.am new file mode 100644 index 00000000000..1da388d5752 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/bell/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = kcontrol/bell +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/bell/Makefile.in b/tde-i18n-ru/docs/kdebase/kcontrol/bell/Makefile.in new file mode 100644 index 00000000000..8c24d8a78d8 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/bell/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/kdebase/kcontrol/bell +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = kcontrol/bell +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/kdebase/kcontrol/bell/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdebase/kcontrol/bell/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/kdebase/kcontrol/bell/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kcontrol/bell/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/bell/Makefile.in +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +# This directory's subdirectories are mostly independent; you can cd +# into them and run `make' without going through this Makefile. +# To change the values of `make' variables: instead of editing Makefiles, +# (1) if the variable is set in `config.status', edit `config.status' +# (which will cause the Makefiles to be regenerated when you run `make'); +# (2) otherwise, pass the desired values on the `make' command line. +$(RECURSIVE_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + +$(RECURSIVE_CLEAN_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + rev=''; for subdir in $$list; do \ + if test "$$subdir" = "."; then :; else \ + rev="$$subdir $$rev"; \ + fi; \ + done; \ + rev="$$rev ."; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done && test -z "$$fail" +tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done +ctags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ + done + +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + mkid -fID $$unique +tags: TAGS + +TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ + include_option=--etags-include; \ + empty_fix=.; \ + else \ + include_option=--include; \ + empty_fix=; \ + fi; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test ! -f $$subdir/TAGS || \ + tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi +ctags: CTAGS +CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + +GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + +distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + +#>- distdir: $(DISTFILES) +#>+ 1 +distdir: distdir-nls $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + list='$(DISTFILES)'; \ + dist_files=`for file in $$list; do echo $$file; done | \ + sed -e "s|^$$srcdirstrip/||;t" \ + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ + case $$dist_files in \ + */*) $(MKDIR_P) `echo "$$dist_files" | \ + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ + sort -u` ;; \ + esac; \ + for file in $$dist_files; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + if test -d $$d/$$file; then \ + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -d "$(distdir)/$$subdir" \ + || $(MKDIR_P) "$(distdir)/$$subdir" \ + || exit 1; \ + distdir=`$(am__cd) $(distdir) && pwd`; \ + top_distdir=`$(am__cd) $(top_distdir) && pwd`; \ + (cd $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$$top_distdir" \ + distdir="$$distdir/$$subdir" \ + am__remove_distdir=: \ + am__skip_length_check=: \ + distdir) \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-recursive +all-am: Makefile +installdirs: installdirs-recursive +installdirs-am: +install: install-recursive +install-exec: install-exec-recursive +install-data: install-data-recursive +#>- uninstall: uninstall-recursive +#>+ 1 +uninstall: uninstall-docs uninstall-nls uninstall-recursive + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-recursive +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +#>- clean: clean-recursive +#>+ 1 +clean: kde-rpo-clean clean-recursive + +#>- clean-am: clean-generic mostlyclean-am +#>+ 1 +clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am + +distclean: distclean-recursive + -rm -f Makefile +distclean-am: clean-am distclean-generic distclean-tags + +dvi: dvi-recursive + +dvi-am: + +html: html-recursive + +info: info-recursive + +info-am: + +#>- install-data-am: +#>+ 1 +install-data-am: install-docs install-nls + +install-dvi: install-dvi-recursive + +install-exec-am: + +install-html: install-html-recursive + +install-info: install-info-recursive + +install-man: + +install-pdf: install-pdf-recursive + +install-ps: install-ps-recursive + +installcheck-am: + +maintainer-clean: maintainer-clean-recursive + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-recursive + +mostlyclean-am: mostlyclean-generic + +pdf: pdf-recursive + +pdf-am: + +ps: ps-recursive + +ps-am: + +uninstall-am: + +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \ + install-strip + +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ + all all-am check check-am clean clean-generic ctags \ + ctags-recursive distclean distclean-generic distclean-tags \ + distdir dvi dvi-am html html-am info info-am install \ + install-am install-data install-data-am install-dvi \ + install-dvi-am install-exec install-exec-am install-html \ + install-html-am install-info install-info-am install-man \ + install-pdf install-pdf-am install-ps install-ps-am \ + install-strip installcheck installcheck-am installdirs \ + installdirs-am maintainer-clean maintainer-clean-generic \ + mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \ + tags-recursive uninstall uninstall-am + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: + +#>+ 2 +KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2 + +#>+ 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)/kcontrol/bell + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/bell/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/bell/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/bell/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/bell/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/bell/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/bell/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/bell + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/bell + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/bell/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/bell/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/bell/$$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/kdebase/kcontrol/bell/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kcontrol/bell/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/bell/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-ru/docs/kdebase/kcontrol/bell/index.cache.bz2 b/tde-i18n-ru/docs/kdebase/kcontrol/bell/index.cache.bz2 new file mode 100644 index 00000000000..f7e26b0ec3f Binary files /dev/null and b/tde-i18n-ru/docs/kdebase/kcontrol/bell/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/bell/index.docbook b/tde-i18n-ru/docs/kdebase/kcontrol/bell/index.docbook new file mode 100644 index 00000000000..3eb9ddb33a4 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/bell/index.docbook @@ -0,0 +1,125 @@ + + + +]> + +
+ + +Pat Dowler + +Matthias Hoelzer + +Mike McBride + +AndreiDarashenka
adorosh+KDE.RU@smolevichi.org.by
+
+2003-10-16 +3.2 + +KDE +KControl +Звонок +Настройки + +
+ + +Системный звонок + +Системный звонок или гудок это одна из возможностей X-сервера, которая будет использовать наилучшее доступное оборудование. + +&kde; обычно не использует системный звонок; вместо этого он использует свои системные оповещения, которые могут быть записью в журнале, всплывающим окном, или звуком. Вы можете настроить их в модуле &kcontrol; Системные Оповещения + +X-сервер не всегда может выдавать звук именно тех параметров, которые были заказаны из-за аппаратных ограничений. Например, на некоторых PC регулятор громкости не слишком точный, поэтому X-сервер выдаёт слишком тихий или короткий звук. Поэтому, если настройки не влияют на уровень звука, значит или X-сервер или оборудование не поддерживают ничего лучшего.ы + +Пользователи могут устанавливать следующие параметры у звонка: + + + громкость (процент от максимальной громкости) + тон (в Hz) + длительность (в миллисекундах) + + +Можно нажать кнопку тест чтобы услышать текущие настройки звука + +Раздел Авторы +Pat Dowler, Matthias Hoelzer mhk@kde.org +Обновлён до KDE 2.0 Mike McBride mpmcbride7@yahoo.com +Andrei Darashenkaandry@bas-net.by + + + +
diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/cache/Makefile.am b/tde-i18n-ru/docs/kdebase/kcontrol/cache/Makefile.am new file mode 100644 index 00000000000..5330d1ada43 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/cache/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = kcontrol/cache +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/cache/Makefile.in b/tde-i18n-ru/docs/kdebase/kcontrol/cache/Makefile.in new file mode 100644 index 00000000000..dcece2c0c6c --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/cache/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/kdebase/kcontrol/cache +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = kcontrol/cache +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/kdebase/kcontrol/cache/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdebase/kcontrol/cache/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/kdebase/kcontrol/cache/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kcontrol/cache/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/cache/Makefile.in +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +# This directory's subdirectories are mostly independent; you can cd +# into them and run `make' without going through this Makefile. +# To change the values of `make' variables: instead of editing Makefiles, +# (1) if the variable is set in `config.status', edit `config.status' +# (which will cause the Makefiles to be regenerated when you run `make'); +# (2) otherwise, pass the desired values on the `make' command line. +$(RECURSIVE_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + +$(RECURSIVE_CLEAN_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + rev=''; for subdir in $$list; do \ + if test "$$subdir" = "."; then :; else \ + rev="$$subdir $$rev"; \ + fi; \ + done; \ + rev="$$rev ."; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done && test -z "$$fail" +tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done +ctags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ + done + +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + mkid -fID $$unique +tags: TAGS + +TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ + include_option=--etags-include; \ + empty_fix=.; \ + else \ + include_option=--include; \ + empty_fix=; \ + fi; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test ! -f $$subdir/TAGS || \ + tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi +ctags: CTAGS +CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + +GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + +distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + +#>- distdir: $(DISTFILES) +#>+ 1 +distdir: distdir-nls $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + list='$(DISTFILES)'; \ + dist_files=`for file in $$list; do echo $$file; done | \ + sed -e "s|^$$srcdirstrip/||;t" \ + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ + case $$dist_files in \ + */*) $(MKDIR_P) `echo "$$dist_files" | \ + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ + sort -u` ;; \ + esac; \ + for file in $$dist_files; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + if test -d $$d/$$file; then \ + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -d "$(distdir)/$$subdir" \ + || $(MKDIR_P) "$(distdir)/$$subdir" \ + || exit 1; \ + distdir=`$(am__cd) $(distdir) && pwd`; \ + top_distdir=`$(am__cd) $(top_distdir) && pwd`; \ + (cd $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$$top_distdir" \ + distdir="$$distdir/$$subdir" \ + am__remove_distdir=: \ + am__skip_length_check=: \ + distdir) \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-recursive +all-am: Makefile +installdirs: installdirs-recursive +installdirs-am: +install: install-recursive +install-exec: install-exec-recursive +install-data: install-data-recursive +#>- uninstall: uninstall-recursive +#>+ 1 +uninstall: uninstall-docs uninstall-nls uninstall-recursive + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-recursive +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +#>- clean: clean-recursive +#>+ 1 +clean: kde-rpo-clean clean-recursive + +#>- clean-am: clean-generic mostlyclean-am +#>+ 1 +clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am + +distclean: distclean-recursive + -rm -f Makefile +distclean-am: clean-am distclean-generic distclean-tags + +dvi: dvi-recursive + +dvi-am: + +html: html-recursive + +info: info-recursive + +info-am: + +#>- install-data-am: +#>+ 1 +install-data-am: install-docs install-nls + +install-dvi: install-dvi-recursive + +install-exec-am: + +install-html: install-html-recursive + +install-info: install-info-recursive + +install-man: + +install-pdf: install-pdf-recursive + +install-ps: install-ps-recursive + +installcheck-am: + +maintainer-clean: maintainer-clean-recursive + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-recursive + +mostlyclean-am: mostlyclean-generic + +pdf: pdf-recursive + +pdf-am: + +ps: ps-recursive + +ps-am: + +uninstall-am: + +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \ + install-strip + +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ + all all-am check check-am clean clean-generic ctags \ + ctags-recursive distclean distclean-generic distclean-tags \ + distdir dvi dvi-am html html-am info info-am install \ + install-am install-data install-data-am install-dvi \ + install-dvi-am install-exec install-exec-am install-html \ + install-html-am install-info install-info-am install-man \ + install-pdf install-pdf-am install-ps install-ps-am \ + install-strip installcheck installcheck-am installdirs \ + installdirs-am maintainer-clean maintainer-clean-generic \ + mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \ + tags-recursive uninstall uninstall-am + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: + +#>+ 2 +KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2 + +#>+ 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)/kcontrol/cache + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/cache/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/cache/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/cache/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/cache/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/cache/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/cache/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/cache + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/cache + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/cache/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/cache/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/cache/$$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/kdebase/kcontrol/cache/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kcontrol/cache/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/cache/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-ru/docs/kdebase/kcontrol/cache/index.cache.bz2 b/tde-i18n-ru/docs/kdebase/kcontrol/cache/index.cache.bz2 new file mode 100644 index 00000000000..5ce9e0f5499 Binary files /dev/null and b/tde-i18n-ru/docs/kdebase/kcontrol/cache/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/cache/index.docbook b/tde-i18n-ru/docs/kdebase/kcontrol/cache/index.docbook new file mode 100644 index 00000000000..cbab42d9e98 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/cache/index.docbook @@ -0,0 +1,92 @@ + + + +]> + +
+ + + +AndreiDarashenka + +AndreiDarashenka
adorosh+KDE.RU@smolevichi.org.by
+
+ +2003-10-12 +3.2 + + +KDE +KControl +Konqueror +Кэш + +
+ + +Кэш + +Этот модуль позволяет управлять размером локального каталога кэша, используемого &konqueror;. Примечание: каждый пользователь системы имеет свой каталог кэша Konqueror, который не может использоваться другими программами, например &Netscape;. + +Посещённые web страницы, которые были локально сохранены, &konqueror; быстро загружает с кэша при повторном обращении. &konqueror; загружает страничку с сервера, если она изменилась с момента последнего посещения или пользователь нажал кнопку "обновить" + +Если действительно не нужно сохранять содержимое посещённых страничек, уберите галочку с кнопки Использовать кэш. + +Вы можете указать, как интенсивно &konqueror; должен использовать кэш: вариант Синхронизировать кэш требует от &konqueror; загрузки странички в кэш с последующим отображением. Вариант Использовать кэш, если возможно обозначает, что &konqueror; будет пытаться использовать кэш, если в нём есть эта страничка, иначе загружать напрямую для отображения. Вариант Автономный режим работы обозначает, что &konqueror; будет пытаться брать странички только из кэша, но не брать напрямую из Internet. + +Можно управлять размером кэша, введя значение в поле размер дискового кэша. Это среднее значение объёма в килобайтах, разрешённого к использованию. Когда объём кэша вырастет больше указанной величины, &konqueror; удалит самые давние файлы. + +Однако, это значение -- только рекомендация. В процессе просмотра страничек Internet кэш может вырасти много больше указанного размера. + +Можно использовать кнопку Очистить кэш для принудительного удаления всех страничек из кэша. + + +
diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/clock/Makefile.am b/tde-i18n-ru/docs/kdebase/kcontrol/clock/Makefile.am new file mode 100644 index 00000000000..b45c59fa6bf --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/clock/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = kcontrol/clock +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/clock/Makefile.in b/tde-i18n-ru/docs/kdebase/kcontrol/clock/Makefile.in new file mode 100644 index 00000000000..260d608bdb3 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/clock/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/kdebase/kcontrol/clock +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = kcontrol/clock +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/kdebase/kcontrol/clock/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdebase/kcontrol/clock/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/kdebase/kcontrol/clock/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kcontrol/clock/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/clock/Makefile.in +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +# This directory's subdirectories are mostly independent; you can cd +# into them and run `make' without going through this Makefile. +# To change the values of `make' variables: instead of editing Makefiles, +# (1) if the variable is set in `config.status', edit `config.status' +# (which will cause the Makefiles to be regenerated when you run `make'); +# (2) otherwise, pass the desired values on the `make' command line. +$(RECURSIVE_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + +$(RECURSIVE_CLEAN_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + rev=''; for subdir in $$list; do \ + if test "$$subdir" = "."; then :; else \ + rev="$$subdir $$rev"; \ + fi; \ + done; \ + rev="$$rev ."; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done && test -z "$$fail" +tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done +ctags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ + done + +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + mkid -fID $$unique +tags: TAGS + +TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ + include_option=--etags-include; \ + empty_fix=.; \ + else \ + include_option=--include; \ + empty_fix=; \ + fi; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test ! -f $$subdir/TAGS || \ + tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi +ctags: CTAGS +CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + +GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + +distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + +#>- distdir: $(DISTFILES) +#>+ 1 +distdir: distdir-nls $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + list='$(DISTFILES)'; \ + dist_files=`for file in $$list; do echo $$file; done | \ + sed -e "s|^$$srcdirstrip/||;t" \ + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ + case $$dist_files in \ + */*) $(MKDIR_P) `echo "$$dist_files" | \ + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ + sort -u` ;; \ + esac; \ + for file in $$dist_files; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + if test -d $$d/$$file; then \ + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -d "$(distdir)/$$subdir" \ + || $(MKDIR_P) "$(distdir)/$$subdir" \ + || exit 1; \ + distdir=`$(am__cd) $(distdir) && pwd`; \ + top_distdir=`$(am__cd) $(top_distdir) && pwd`; \ + (cd $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$$top_distdir" \ + distdir="$$distdir/$$subdir" \ + am__remove_distdir=: \ + am__skip_length_check=: \ + distdir) \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-recursive +all-am: Makefile +installdirs: installdirs-recursive +installdirs-am: +install: install-recursive +install-exec: install-exec-recursive +install-data: install-data-recursive +#>- uninstall: uninstall-recursive +#>+ 1 +uninstall: uninstall-docs uninstall-nls uninstall-recursive + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-recursive +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +#>- clean: clean-recursive +#>+ 1 +clean: kde-rpo-clean clean-recursive + +#>- clean-am: clean-generic mostlyclean-am +#>+ 1 +clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am + +distclean: distclean-recursive + -rm -f Makefile +distclean-am: clean-am distclean-generic distclean-tags + +dvi: dvi-recursive + +dvi-am: + +html: html-recursive + +info: info-recursive + +info-am: + +#>- install-data-am: +#>+ 1 +install-data-am: install-docs install-nls + +install-dvi: install-dvi-recursive + +install-exec-am: + +install-html: install-html-recursive + +install-info: install-info-recursive + +install-man: + +install-pdf: install-pdf-recursive + +install-ps: install-ps-recursive + +installcheck-am: + +maintainer-clean: maintainer-clean-recursive + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-recursive + +mostlyclean-am: mostlyclean-generic + +pdf: pdf-recursive + +pdf-am: + +ps: ps-recursive + +ps-am: + +uninstall-am: + +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \ + install-strip + +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ + all all-am check check-am clean clean-generic ctags \ + ctags-recursive distclean distclean-generic distclean-tags \ + distdir dvi dvi-am html html-am info info-am install \ + install-am install-data install-data-am install-dvi \ + install-dvi-am install-exec install-exec-am install-html \ + install-html-am install-info install-info-am install-man \ + install-pdf install-pdf-am install-ps install-ps-am \ + install-strip installcheck installcheck-am installdirs \ + installdirs-am maintainer-clean maintainer-clean-generic \ + mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \ + tags-recursive uninstall uninstall-am + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: + +#>+ 2 +KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2 + +#>+ 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)/kcontrol/clock + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/clock/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/clock/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/clock/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/clock/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/clock/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/clock/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/clock + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/clock + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/clock/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/clock/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/clock/$$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/kdebase/kcontrol/clock/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kcontrol/clock/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/clock/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-ru/docs/kdebase/kcontrol/clock/index.cache.bz2 b/tde-i18n-ru/docs/kdebase/kcontrol/clock/index.cache.bz2 new file mode 100644 index 00000000000..f30f2edce75 Binary files /dev/null and b/tde-i18n-ru/docs/kdebase/kcontrol/clock/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/clock/index.docbook b/tde-i18n-ru/docs/kdebase/kcontrol/clock/index.docbook new file mode 100644 index 00000000000..e7b8c423d77 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/clock/index.docbook @@ -0,0 +1,107 @@ + + + +]> + +
+ + + +&Mike.McBride; &Mike.McBride.mail; +Сергей Синьковский
silver@neverland.od.ua
Перевод на русский
+
+ +2003-10-19 +3.2 + + +KDE +Центр управления +часы +дата +время +установить +настройка + +
+ + + +Дата и время + +Вы можете использовать этот модуль, чтобы изменить системные время и дату, используя удобный графический интерфейс. + +Вы должны иметь уровень доступа системного администратора (root), чтобы изменить системные время и дату. Если у вас нет этого уровня доступа, этот модуль покажет текущие время и дату. + +При первом запуске откроется окно просмотра установок. Чтобы их изменить, нажмите на кнопку Администратор. Если вы вошли в систему как root, вы сразу попадёте в диалоговое окно изменения установок. Если нет, &kde; запросит у вас пароль root. + + +Изменение установок + +Дату можно изменить в левой половине окна. Выберите месяц (из меню), год и день месяца (просто щёлкните на дне в календаре). + +Можно установить время нажимая стрелки снизу часов или введя время напрямую. + +Время представлено в 24-часовом формате. Например, если вы хотите установить 8 часов вечера, в поле часов введите 20 (8+12), если 8 часов утра, то 8. + +Выберите вашу новую временную зону из списка внизу. + +После того, как вы установили новые дату и время, нажмите кнопку Применить. + + + + +
diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/colors/Makefile.am b/tde-i18n-ru/docs/kdebase/kcontrol/colors/Makefile.am new file mode 100644 index 00000000000..94485c450ed --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/colors/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = kcontrol/colors +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/colors/Makefile.in b/tde-i18n-ru/docs/kdebase/kcontrol/colors/Makefile.in new file mode 100644 index 00000000000..480e05c3904 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/colors/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/kdebase/kcontrol/colors +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = kcontrol/colors +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/kdebase/kcontrol/colors/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdebase/kcontrol/colors/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/kdebase/kcontrol/colors/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kcontrol/colors/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/colors/Makefile.in +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +# This directory's subdirectories are mostly independent; you can cd +# into them and run `make' without going through this Makefile. +# To change the values of `make' variables: instead of editing Makefiles, +# (1) if the variable is set in `config.status', edit `config.status' +# (which will cause the Makefiles to be regenerated when you run `make'); +# (2) otherwise, pass the desired values on the `make' command line. +$(RECURSIVE_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + +$(RECURSIVE_CLEAN_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + rev=''; for subdir in $$list; do \ + if test "$$subdir" = "."; then :; else \ + rev="$$subdir $$rev"; \ + fi; \ + done; \ + rev="$$rev ."; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done && test -z "$$fail" +tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done +ctags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ + done + +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + mkid -fID $$unique +tags: TAGS + +TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ + include_option=--etags-include; \ + empty_fix=.; \ + else \ + include_option=--include; \ + empty_fix=; \ + fi; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test ! -f $$subdir/TAGS || \ + tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi +ctags: CTAGS +CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + +GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + +distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + +#>- distdir: $(DISTFILES) +#>+ 1 +distdir: distdir-nls $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + list='$(DISTFILES)'; \ + dist_files=`for file in $$list; do echo $$file; done | \ + sed -e "s|^$$srcdirstrip/||;t" \ + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ + case $$dist_files in \ + */*) $(MKDIR_P) `echo "$$dist_files" | \ + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ + sort -u` ;; \ + esac; \ + for file in $$dist_files; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + if test -d $$d/$$file; then \ + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -d "$(distdir)/$$subdir" \ + || $(MKDIR_P) "$(distdir)/$$subdir" \ + || exit 1; \ + distdir=`$(am__cd) $(distdir) && pwd`; \ + top_distdir=`$(am__cd) $(top_distdir) && pwd`; \ + (cd $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$$top_distdir" \ + distdir="$$distdir/$$subdir" \ + am__remove_distdir=: \ + am__skip_length_check=: \ + distdir) \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-recursive +all-am: Makefile +installdirs: installdirs-recursive +installdirs-am: +install: install-recursive +install-exec: install-exec-recursive +install-data: install-data-recursive +#>- uninstall: uninstall-recursive +#>+ 1 +uninstall: uninstall-docs uninstall-nls uninstall-recursive + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-recursive +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +#>- clean: clean-recursive +#>+ 1 +clean: kde-rpo-clean clean-recursive + +#>- clean-am: clean-generic mostlyclean-am +#>+ 1 +clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am + +distclean: distclean-recursive + -rm -f Makefile +distclean-am: clean-am distclean-generic distclean-tags + +dvi: dvi-recursive + +dvi-am: + +html: html-recursive + +info: info-recursive + +info-am: + +#>- install-data-am: +#>+ 1 +install-data-am: install-docs install-nls + +install-dvi: install-dvi-recursive + +install-exec-am: + +install-html: install-html-recursive + +install-info: install-info-recursive + +install-man: + +install-pdf: install-pdf-recursive + +install-ps: install-ps-recursive + +installcheck-am: + +maintainer-clean: maintainer-clean-recursive + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-recursive + +mostlyclean-am: mostlyclean-generic + +pdf: pdf-recursive + +pdf-am: + +ps: ps-recursive + +ps-am: + +uninstall-am: + +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \ + install-strip + +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ + all all-am check check-am clean clean-generic ctags \ + ctags-recursive distclean distclean-generic distclean-tags \ + distdir dvi dvi-am html html-am info info-am install \ + install-am install-data install-data-am install-dvi \ + install-dvi-am install-exec install-exec-am install-html \ + install-html-am install-info install-info-am install-man \ + install-pdf install-pdf-am install-ps install-ps-am \ + install-strip installcheck installcheck-am installdirs \ + installdirs-am maintainer-clean maintainer-clean-generic \ + mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \ + tags-recursive uninstall uninstall-am + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: + +#>+ 2 +KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2 + +#>+ 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)/kcontrol/colors + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/colors/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/colors/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/colors/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/colors/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/colors/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/colors/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/colors + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/colors + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/colors/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/colors/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/colors/$$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/kdebase/kcontrol/colors/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kcontrol/colors/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/colors/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-ru/docs/kdebase/kcontrol/colors/index.cache.bz2 b/tde-i18n-ru/docs/kdebase/kcontrol/colors/index.cache.bz2 new file mode 100644 index 00000000000..90172b48514 Binary files /dev/null and b/tde-i18n-ru/docs/kdebase/kcontrol/colors/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/colors/index.docbook b/tde-i18n-ru/docs/kdebase/kcontrol/colors/index.docbook new file mode 100644 index 00000000000..f4be41b8af5 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/colors/index.docbook @@ -0,0 +1,192 @@ + + + +]> + +
+ + + +&Mike.McBride; &Mike.McBride.mail; +&Mark.Donohoe; &Mark.Donohoe.mail; +&Martin.R.Jones; &Martin.R.Jones.mail; +ВераПономарева
verun@vp10249.spb.edu
Перевод на русский
+
+ +2003-09-22 +3.2 + + +KDE +Центр настройки +цвета + +
+ + + +Цвета + +Введение + +Модуль настройки цвета состоит из 4 разделов: + + +Просмотр цветовой схемы. +Текущий Цвет элементов управления. + +Доступные цветовые схемы. +Шкала контраста. + + +Термин Элемент управления часто используется в программировании для обозначения элементов пользовательского интерфейса, таких как кнопки, меню и полосы прокрутки. Вы моежете представлять их как основные части, составляющие приложение. + + +Просмотр + +Этот раздел окна демонстрирует цветовую схему в применении к образцам элементов управления. Это позволит вам просмотреть ваш текущий выбор цветов. + +Цветовая схема состоит из набора 18 цветов. + +Отмечены все элементы управления, чтобы вы могли узнать, как ваши изменения повлияют на цветовую схему. + + + + +<guilabel +>Цвет элементов управления</guilabel +> + +Выбранный элемент цветовой схемы показан в выпадающем окошке. Цвет этого элемента управления можно изменить, щелкнув по полоске с цветом под выпадающим окошком. Тогда появится окно выбора цвета, в котором можно выбрать новый цвет. Если вы удовлетворены своим выбором, нажмите OK. Произойдут изменения этого цвета в области просмотра. + +Можно выбрать любой элемент цветовой схемы в окне палитры. + + + + +Ползунок <guilabel +>Контраст</guilabel +> + +Ползунок Контраст позволяет изменить контраст между разными оттенками выбранных цветов. + +Область просмотра мгновенно обновляется и показывает результат ваших изменений. + + + + +<guilabel +>Цветовая схема</guilabel +> + +&kde; поставляется с различными цветовыми схемами, среди них: + +Три основных цветовых компонента видны напротив названия в списке. Чтобы просмотреть схему в большой области просмотра, щелкните по ее названию в окне списка. + +Вы можете использовать цветовые схемы &kde; как основу для изобретения своей собственной схемы. Нажмите на кнопку Сохранить схему..., чтобы записать схему под новым названием, а затем изменяйте её. + +При выборе такой схемы, созданной пользователем, можно сохранить изменения в ней (отображенные в окне просмотра), нажав на кнопку Сохранить схему..., а также можно удалить ее с помощью кнопки Удалить схему. + +Сами схемы, поставляемые &kde;, не могут быть удалены. + +С помощью кнопки Импорт схемы... можно пополнить список другими схемами. Например, теми, которые вы создали и сохранили на другом компъютере или загрузили с веб-сайта. + +Если вы хотите, можно применить схему даже к приложению не из &kde;, активировав функцию Применять указанные цвета к приложениям не из KDE. Не все приложения позволяют сделать это, но в большинстве случаев это возможно. + + + + + + +
diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/cookies/Makefile.am b/tde-i18n-ru/docs/kdebase/kcontrol/cookies/Makefile.am new file mode 100644 index 00000000000..3722af74c9b --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/cookies/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = kcontrol/cookies +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/cookies/Makefile.in b/tde-i18n-ru/docs/kdebase/kcontrol/cookies/Makefile.in new file mode 100644 index 00000000000..5f1f016462a --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/cookies/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/kdebase/kcontrol/cookies +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = kcontrol/cookies +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/kdebase/kcontrol/cookies/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdebase/kcontrol/cookies/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/kdebase/kcontrol/cookies/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kcontrol/cookies/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/cookies/Makefile.in +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +# This directory's subdirectories are mostly independent; you can cd +# into them and run `make' without going through this Makefile. +# To change the values of `make' variables: instead of editing Makefiles, +# (1) if the variable is set in `config.status', edit `config.status' +# (which will cause the Makefiles to be regenerated when you run `make'); +# (2) otherwise, pass the desired values on the `make' command line. +$(RECURSIVE_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + +$(RECURSIVE_CLEAN_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + rev=''; for subdir in $$list; do \ + if test "$$subdir" = "."; then :; else \ + rev="$$subdir $$rev"; \ + fi; \ + done; \ + rev="$$rev ."; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done && test -z "$$fail" +tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done +ctags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ + done + +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + mkid -fID $$unique +tags: TAGS + +TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ + include_option=--etags-include; \ + empty_fix=.; \ + else \ + include_option=--include; \ + empty_fix=; \ + fi; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test ! -f $$subdir/TAGS || \ + tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi +ctags: CTAGS +CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + +GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + +distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + +#>- distdir: $(DISTFILES) +#>+ 1 +distdir: distdir-nls $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + list='$(DISTFILES)'; \ + dist_files=`for file in $$list; do echo $$file; done | \ + sed -e "s|^$$srcdirstrip/||;t" \ + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ + case $$dist_files in \ + */*) $(MKDIR_P) `echo "$$dist_files" | \ + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ + sort -u` ;; \ + esac; \ + for file in $$dist_files; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + if test -d $$d/$$file; then \ + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -d "$(distdir)/$$subdir" \ + || $(MKDIR_P) "$(distdir)/$$subdir" \ + || exit 1; \ + distdir=`$(am__cd) $(distdir) && pwd`; \ + top_distdir=`$(am__cd) $(top_distdir) && pwd`; \ + (cd $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$$top_distdir" \ + distdir="$$distdir/$$subdir" \ + am__remove_distdir=: \ + am__skip_length_check=: \ + distdir) \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-recursive +all-am: Makefile +installdirs: installdirs-recursive +installdirs-am: +install: install-recursive +install-exec: install-exec-recursive +install-data: install-data-recursive +#>- uninstall: uninstall-recursive +#>+ 1 +uninstall: uninstall-docs uninstall-nls uninstall-recursive + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-recursive +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +#>- clean: clean-recursive +#>+ 1 +clean: kde-rpo-clean clean-recursive + +#>- clean-am: clean-generic mostlyclean-am +#>+ 1 +clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am + +distclean: distclean-recursive + -rm -f Makefile +distclean-am: clean-am distclean-generic distclean-tags + +dvi: dvi-recursive + +dvi-am: + +html: html-recursive + +info: info-recursive + +info-am: + +#>- install-data-am: +#>+ 1 +install-data-am: install-docs install-nls + +install-dvi: install-dvi-recursive + +install-exec-am: + +install-html: install-html-recursive + +install-info: install-info-recursive + +install-man: + +install-pdf: install-pdf-recursive + +install-ps: install-ps-recursive + +installcheck-am: + +maintainer-clean: maintainer-clean-recursive + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-recursive + +mostlyclean-am: mostlyclean-generic + +pdf: pdf-recursive + +pdf-am: + +ps: ps-recursive + +ps-am: + +uninstall-am: + +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \ + install-strip + +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ + all all-am check check-am clean clean-generic ctags \ + ctags-recursive distclean distclean-generic distclean-tags \ + distdir dvi dvi-am html html-am info info-am install \ + install-am install-data install-data-am install-dvi \ + install-dvi-am install-exec install-exec-am install-html \ + install-html-am install-info install-info-am install-man \ + install-pdf install-pdf-am install-ps install-ps-am \ + install-strip installcheck installcheck-am installdirs \ + installdirs-am maintainer-clean maintainer-clean-generic \ + mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \ + tags-recursive uninstall uninstall-am + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: + +#>+ 2 +KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2 + +#>+ 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)/kcontrol/cookies + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/cookies/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/cookies/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/cookies/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/cookies/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/cookies/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/cookies/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/cookies + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/cookies + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/cookies/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/cookies/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/cookies/$$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/kdebase/kcontrol/cookies/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kcontrol/cookies/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/cookies/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-ru/docs/kdebase/kcontrol/cookies/index.cache.bz2 b/tde-i18n-ru/docs/kdebase/kcontrol/cookies/index.cache.bz2 new file mode 100644 index 00000000000..345be5c764e Binary files /dev/null and b/tde-i18n-ru/docs/kdebase/kcontrol/cookies/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/cookies/index.docbook b/tde-i18n-ru/docs/kdebase/kcontrol/cookies/index.docbook new file mode 100644 index 00000000000..c8b09f22969 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/cookies/index.docbook @@ -0,0 +1,315 @@ + + + +]> + +
+ + + +&Krishna.Tateneni; &Krishna.Tateneni.mail; +&Jost.Schenck; &Jost.Schenck.mail; +ВераПономарёва
verun@vp10249.spb.edu
Перевод на русский
+
+ +2003-10-12 +3.2 + + +KDE +Центр настройки +cookie + + +
+ + +Cookies-данные + +Веб-сайты используют cookies-данные для хранения и извлечения информации с помощью вашего браузера. Например, некоторые сайтыпозволяют настроить содержание и формат страниц, которые вы просматриваете, так что выбранные вами параметры сохраняются на протяжении всех посещений этого сайта. + +Сайт может запоминать ваши предпочтения, сохранив cookies-данные в вашем компъютере. При последующих посещенияхсайт извлекает информацию из cookie и форматирует содержимое сайта в соответствии с вашими предпочтениями. + +Таким образом данные cookies играют очень важную роль в навигации по Интернету. К сожалению, часто сайты хранят и извлекают информацию из файлов cookie без вашего ведома и согласия. Иногда эта информация очень полезна для владельцев сайта, например, они могут узнать статистику посещений разных частей сайта или настроить рекламные баннеры. + +С помощью модуля Cookies-данные в &kcontrol; вы можете установить правила обработки данных cookie во время работы в &konqueror;. + +Обратите внимание, что правила, установленные в модуле настройки, не применяются в других браузерах, например в &Netscape;. + + + +Правило обработки + +На вкладке Правило обработки вы можете сделать настройки для cookies более удобными. Это можно сделать, установив общие правила обработки файлов cookie или задав отдельные правила для разных доменов и узлов. + +В верхней части вкладки находится флажок Включить поддержку файлов cookie. Если он не установлен, то поддержка файлов cookie полностью отключена. Заметим, что это может затруднить просмотр, особенно потому, что некоторые сайты требуют использование браузера с поддержкой cookie. + +Возможно, вам понадобится включить поддержку cookie, а потом установить определённые правила обращения с ними. + +Первая группа параметров содержит установки, которые применяются ко всем файлам cookie. + + + +Принимать файлы cookie только с оригинального сервера + +Некоторые страницы пытаются создать файлы cookie с серверов, к которым не относится просматриваемая страница HTML. Например, вы видите на странице рекламные объявления, причём объявления с другого сервера, часто входящие в более крупную рекламную группу. Эти объявления могут попытаться создать файл cookie, который позволит им отслеживать страницы, просматриваемые вами на многих сайтах. +Включение этого параметра значит, что будут приниматься только файлы cookie, принадлежащие веб-серверу, с которым вы хотели соединиться. + + + +Автоматически принимать сеансные cookie + + +Cookie всё больше и больше используются не для того, чтобы каждый раз следить за вашим перемещением по сайту, а для того чтобы отследить ваши действия в течение одного визита. Сеансные cookie сохраняются только на время просмотра сайта и удаляются, когда вы его покидаете. + +Сайты могут использовать эту информацию в разных целях, чаще всего для удобства, чтобы вам не приходилось заново регистрироваться для просмотра страниц. Например, на сайте электронной почты, без идентификатора сеанса, вам пришлось бы снова вводить пароль для каждого письма, которое вы хотите прочитать. Есть и другие способы этого добиться, но данные cookie — один из самых простых и распространённых. + +При включении этого параметра сеансные cookie принимаются всегда, даже если вы не принимаете никакие другие. Если вы выберите не принимать файлы cookie с определенного сайта, сеансные cookie с этого сайта будут приниматься. + + + + +Воспринимать все файлы cookie как сеансные + +Если этот параметр включен, все файлы cookie воспринимаются как сеансные.Это значит, что они не сохраняются, когда вы покидаете веб-сайт. + +Понятие покинуть веб-сайт несколько туманно. Некоторые cookie сохраняются ещё какое-то время, когда вы уже не просматриваете страницы данного сайта. Это нормально. + + + + + +Раздел Правила по умолчанию предназначендля настройки некоторых дополнителных параметров, которые являются взаимоисключающими — вы можете выбрать только одно значение по умолчанию, но также возможен выбор другого значения для любого отдельного сервера. + + + +Подтверждать приём файла cookie + +Если выбрано это значение, у вас будут спрашивать подтверждение каждый раз при сохранении файла cookie. Вы можете выборочно принимать или отвергать cookie. Окно подтверждения позволяет также установить правила для целого домена, если вы не хотите подтверждать приём каждого cookie для этого домена. + + + +Принимать все файлы cookie + +Если выбрано это значение, будут приниматься все файлы cookie без запроса о подтверждении. + + + +Отвергать все файлы cookie + +Если выбрано это значение, все файлы cookie будут отвергаться без запроса о подтверждении. + + + + +Кроме правил обращения с файлами cookie по умолчанию, которые устанавливаются выбором одного из трёх описанных выше значений, вы можете устанавливать правила для отдельных доменов, используя настройки в группе Правила для отдельных доменов. + +Правила Запретить, Разрешить, Спрашивать могут быть применены к отдельному домену. Для этого нужно вызвать окно, нажав на кнопку Добавить.... Введите в окне название домена (предваренное точкой, например, .domain.com) и выберите для него правила обработки cookie. Обратите внимание, этот список может пополняться сам во время просмотра, если по умолчанию выбран параметр Спрашивать подтверждение, так что при запросе вы определяете правила для отдельного узла, наример, выбрав Отвергать все файлы cookie с этого домена. + +Можно изменить правила для конкретного домена, указанные в списке, выбрав этот домен и нажав на кнопку Изменить.... + +Чтобы удалить правила для отдельного домена, выберите этот домен из списка и нажмите на кнопку Удалить. К доменам, удаленным из списка, будут применены правила по умолчанию. + + + + +Принятые файлы cookie + +На вкладке Принятые файлы cookie можно просмотреть и выборочно удалить принятые ранее файлы cookie. + +В верхней части окна вы найдёте список доменов, показанный в виде дерева. Щёлкните по пиктограмме + напротив домена и вы увидите все файлы cookie, принятые с этого конкретного домена. Если выбрать один из этих cookie, его содержимое появится внизу, в рамке Подробные сведения о закладке. + +Теперь, нажав на кнопку Удалить, вы можете удалить выбранный cookie. Чтобы удалить все сохранённые cookie, нажмите на Удалить все. + +Нажмите Обновить список, чтобы обновить список с вашего жёсткого диска. Это может понадобиться, когда модуль открыт во время тестирования сайтов, или когда вы сделали много изменений в самом модуле. + + + + + +
diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/crypto/Makefile.am b/tde-i18n-ru/docs/kdebase/kcontrol/crypto/Makefile.am new file mode 100644 index 00000000000..5b3167a6e8b --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/crypto/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = kcontrol/crypto +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/crypto/Makefile.in b/tde-i18n-ru/docs/kdebase/kcontrol/crypto/Makefile.in new file mode 100644 index 00000000000..da7e74d8a0b --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/crypto/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/kdebase/kcontrol/crypto +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = kcontrol/crypto +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/kdebase/kcontrol/crypto/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdebase/kcontrol/crypto/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/kdebase/kcontrol/crypto/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kcontrol/crypto/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/crypto/Makefile.in +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +# This directory's subdirectories are mostly independent; you can cd +# into them and run `make' without going through this Makefile. +# To change the values of `make' variables: instead of editing Makefiles, +# (1) if the variable is set in `config.status', edit `config.status' +# (which will cause the Makefiles to be regenerated when you run `make'); +# (2) otherwise, pass the desired values on the `make' command line. +$(RECURSIVE_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + +$(RECURSIVE_CLEAN_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + rev=''; for subdir in $$list; do \ + if test "$$subdir" = "."; then :; else \ + rev="$$subdir $$rev"; \ + fi; \ + done; \ + rev="$$rev ."; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done && test -z "$$fail" +tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done +ctags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ + done + +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + mkid -fID $$unique +tags: TAGS + +TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ + include_option=--etags-include; \ + empty_fix=.; \ + else \ + include_option=--include; \ + empty_fix=; \ + fi; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test ! -f $$subdir/TAGS || \ + tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi +ctags: CTAGS +CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + +GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + +distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + +#>- distdir: $(DISTFILES) +#>+ 1 +distdir: distdir-nls $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + list='$(DISTFILES)'; \ + dist_files=`for file in $$list; do echo $$file; done | \ + sed -e "s|^$$srcdirstrip/||;t" \ + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ + case $$dist_files in \ + */*) $(MKDIR_P) `echo "$$dist_files" | \ + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ + sort -u` ;; \ + esac; \ + for file in $$dist_files; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + if test -d $$d/$$file; then \ + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -d "$(distdir)/$$subdir" \ + || $(MKDIR_P) "$(distdir)/$$subdir" \ + || exit 1; \ + distdir=`$(am__cd) $(distdir) && pwd`; \ + top_distdir=`$(am__cd) $(top_distdir) && pwd`; \ + (cd $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$$top_distdir" \ + distdir="$$distdir/$$subdir" \ + am__remove_distdir=: \ + am__skip_length_check=: \ + distdir) \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-recursive +all-am: Makefile +installdirs: installdirs-recursive +installdirs-am: +install: install-recursive +install-exec: install-exec-recursive +install-data: install-data-recursive +#>- uninstall: uninstall-recursive +#>+ 1 +uninstall: uninstall-docs uninstall-nls uninstall-recursive + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-recursive +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +#>- clean: clean-recursive +#>+ 1 +clean: kde-rpo-clean clean-recursive + +#>- clean-am: clean-generic mostlyclean-am +#>+ 1 +clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am + +distclean: distclean-recursive + -rm -f Makefile +distclean-am: clean-am distclean-generic distclean-tags + +dvi: dvi-recursive + +dvi-am: + +html: html-recursive + +info: info-recursive + +info-am: + +#>- install-data-am: +#>+ 1 +install-data-am: install-docs install-nls + +install-dvi: install-dvi-recursive + +install-exec-am: + +install-html: install-html-recursive + +install-info: install-info-recursive + +install-man: + +install-pdf: install-pdf-recursive + +install-ps: install-ps-recursive + +installcheck-am: + +maintainer-clean: maintainer-clean-recursive + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-recursive + +mostlyclean-am: mostlyclean-generic + +pdf: pdf-recursive + +pdf-am: + +ps: ps-recursive + +ps-am: + +uninstall-am: + +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \ + install-strip + +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ + all all-am check check-am clean clean-generic ctags \ + ctags-recursive distclean distclean-generic distclean-tags \ + distdir dvi dvi-am html html-am info info-am install \ + install-am install-data install-data-am install-dvi \ + install-dvi-am install-exec install-exec-am install-html \ + install-html-am install-info install-info-am install-man \ + install-pdf install-pdf-am install-ps install-ps-am \ + install-strip installcheck installcheck-am installdirs \ + installdirs-am maintainer-clean maintainer-clean-generic \ + mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \ + tags-recursive uninstall uninstall-am + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: + +#>+ 2 +KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2 + +#>+ 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)/kcontrol/crypto + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/crypto/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/crypto/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/crypto/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/crypto/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/crypto/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/crypto/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/crypto + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/crypto + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/crypto/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/crypto/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/crypto/$$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/kdebase/kcontrol/crypto/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kcontrol/crypto/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/crypto/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-ru/docs/kdebase/kcontrol/crypto/index.cache.bz2 b/tde-i18n-ru/docs/kdebase/kcontrol/crypto/index.cache.bz2 new file mode 100644 index 00000000000..0984e4429a7 Binary files /dev/null and b/tde-i18n-ru/docs/kdebase/kcontrol/crypto/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/crypto/index.docbook b/tde-i18n-ru/docs/kdebase/kcontrol/crypto/index.docbook new file mode 100644 index 00000000000..91094394f12 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/crypto/index.docbook @@ -0,0 +1,309 @@ + + + +]> + +
+ + + +&Mike.McBride; &Mike.McBride.mail; +Иван Кашуков
dolphin210@yandex.ru
Перевод на русский
+
+ +2002-10-17 +3.1 + + +KDE +Центр управления +криптование +SSL +криптование + + +
+ + + +Настройка шифрования KDE + + +Введение +Многие приложения &kde; способны обмениваться информацией, используя криптованные файлы и/или каналы передачи по сети. + + + +Использование + +Все схемы шифрования надёжны настолько, насколько надёжно их слабейшее звено. Только если у вас есть предыдущий опыт и подготовка, вам имеет смысл вносить какие-либо изменения в параметры этого модуля. + +Опции в этом модуле делятся на две группы: + +Параметры Предупреждение при входе в SSL и Предупреждение при выходе из SSL позволяют определить, будет ли &kde; сообщать вам о входе в шифрованный режим и выходе из него. + +Остальные опции определяют, какие методы шифрования будут использоваться. Когда вы сделали выбор, нажмите Применить, чтобы подтвердить сделанные изменения. + +Изменяйте этот модуль, только если о силе или слабости отдельного метода шифрования вы узнали из надёжного источника. + + + + + +<guilabel +>SSL</guilabel +> + +Включить поддержку TLS, если это поддерживается сервером. TLS - это Transport Layer Security, новейшая версия SSL. Он лучше интегрирован с другими протоколами и уже заменил SSL в таких протоколах, как POP3 и SMTP. + +Опции Включить поддержку SSL v2 и Включить поддержку SSL v3. SSL v2 и v3 - вторая и третья версии протокола SSL. В большинстве случаев лучше их включить. + +В списках Шифры SSL v2 и Шифры SSL v3 выберите шифры, которые будут включены для использования в протоколах SSL v2 и SSL v3. Эти шифры будут использоваться для соединения с защищенными серверами. + +Мастера шифрования + + + +Наиболее совместимые + +Выбор настроек для максимальной совместимости. + + + +Только шифры США + +Только устойчивые шифры США (128 бит или более). + + + +Только экспортируемые шифры + +Выбор только слабых шифров (56 бит или менее) + + + +Использовать все + +Выбрать все шифры и методы SSL. + + + + +Основные настройки SSL + + + +Использовать EGD + +При выборе этой опции OpenSSL будет использовать демон накопления энтропии (EGD) для инициализации генератора псевдослучайных чисел. + + + + +Использовать файл энтропии + +При выборе этой опции OpenSSL будет использовать указанный файл как источник энтропии для инициализации генератора псевдослучайных чисел. + + + + +Предупреждение о входе в SSL - соединение + +При включении опции вы будете уведомлены о входе на сайт с поддержкой SSL + + + + +Предупреждение о выходе из SSL-соединения + +При включении этой опции вы будете уведомлены о выходе из сайта с поддержкой SSL + + + + +Предупреждение об отправке незашифрованных данных + +При включении этой опции вы будете уведомлены о посылке незашифрованных данных через браузер. + + + + + + +<guilabel +>OpenSSL</guilabel +> + +Вы можете проверить, были ли библиотеки OpenSSL правильно опознаны &kde;. Нажмите на кнопку Проверка + +Если тест завершился неудачей, уточните каталог библиотек в поле Путь к разделяемым библиотекам OpenSSL. + + + + +<guilabel +>Ваши сертификаты</guilabel +> + +Этот список показывает ваши сертификаты. Вы можете легко управлять ими прямо в списке. + + + + +<guilabel +>Аутентификация</guilabel +> + +Пока не документировано + + + +<guilabel +>Партнёрские сертификаты SSL</guilabel +> + +Этот список показывает известные &kde; сертификаты сайтов и частных лиц. Вы можете легко управлять ими прямо в списке. + + + + + +
diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/desktop/Makefile.am b/tde-i18n-ru/docs/kdebase/kcontrol/desktop/Makefile.am new file mode 100644 index 00000000000..8a82a45beeb --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/desktop/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = kcontrol/desktop +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/desktop/Makefile.in b/tde-i18n-ru/docs/kdebase/kcontrol/desktop/Makefile.in new file mode 100644 index 00000000000..44198d6719a --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/desktop/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/kdebase/kcontrol/desktop +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = kcontrol/desktop +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/kdebase/kcontrol/desktop/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdebase/kcontrol/desktop/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/kdebase/kcontrol/desktop/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kcontrol/desktop/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/desktop/Makefile.in +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +# This directory's subdirectories are mostly independent; you can cd +# into them and run `make' without going through this Makefile. +# To change the values of `make' variables: instead of editing Makefiles, +# (1) if the variable is set in `config.status', edit `config.status' +# (which will cause the Makefiles to be regenerated when you run `make'); +# (2) otherwise, pass the desired values on the `make' command line. +$(RECURSIVE_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + +$(RECURSIVE_CLEAN_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + rev=''; for subdir in $$list; do \ + if test "$$subdir" = "."; then :; else \ + rev="$$subdir $$rev"; \ + fi; \ + done; \ + rev="$$rev ."; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done && test -z "$$fail" +tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done +ctags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ + done + +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + mkid -fID $$unique +tags: TAGS + +TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ + include_option=--etags-include; \ + empty_fix=.; \ + else \ + include_option=--include; \ + empty_fix=; \ + fi; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test ! -f $$subdir/TAGS || \ + tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi +ctags: CTAGS +CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + +GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + +distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + +#>- distdir: $(DISTFILES) +#>+ 1 +distdir: distdir-nls $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + list='$(DISTFILES)'; \ + dist_files=`for file in $$list; do echo $$file; done | \ + sed -e "s|^$$srcdirstrip/||;t" \ + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ + case $$dist_files in \ + */*) $(MKDIR_P) `echo "$$dist_files" | \ + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ + sort -u` ;; \ + esac; \ + for file in $$dist_files; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + if test -d $$d/$$file; then \ + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -d "$(distdir)/$$subdir" \ + || $(MKDIR_P) "$(distdir)/$$subdir" \ + || exit 1; \ + distdir=`$(am__cd) $(distdir) && pwd`; \ + top_distdir=`$(am__cd) $(top_distdir) && pwd`; \ + (cd $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$$top_distdir" \ + distdir="$$distdir/$$subdir" \ + am__remove_distdir=: \ + am__skip_length_check=: \ + distdir) \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-recursive +all-am: Makefile +installdirs: installdirs-recursive +installdirs-am: +install: install-recursive +install-exec: install-exec-recursive +install-data: install-data-recursive +#>- uninstall: uninstall-recursive +#>+ 1 +uninstall: uninstall-docs uninstall-nls uninstall-recursive + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-recursive +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +#>- clean: clean-recursive +#>+ 1 +clean: kde-rpo-clean clean-recursive + +#>- clean-am: clean-generic mostlyclean-am +#>+ 1 +clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am + +distclean: distclean-recursive + -rm -f Makefile +distclean-am: clean-am distclean-generic distclean-tags + +dvi: dvi-recursive + +dvi-am: + +html: html-recursive + +info: info-recursive + +info-am: + +#>- install-data-am: +#>+ 1 +install-data-am: install-docs install-nls + +install-dvi: install-dvi-recursive + +install-exec-am: + +install-html: install-html-recursive + +install-info: install-info-recursive + +install-man: + +install-pdf: install-pdf-recursive + +install-ps: install-ps-recursive + +installcheck-am: + +maintainer-clean: maintainer-clean-recursive + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-recursive + +mostlyclean-am: mostlyclean-generic + +pdf: pdf-recursive + +pdf-am: + +ps: ps-recursive + +ps-am: + +uninstall-am: + +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \ + install-strip + +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ + all all-am check check-am clean clean-generic ctags \ + ctags-recursive distclean distclean-generic distclean-tags \ + distdir dvi dvi-am html html-am info info-am install \ + install-am install-data install-data-am install-dvi \ + install-dvi-am install-exec install-exec-am install-html \ + install-html-am install-info install-info-am install-man \ + install-pdf install-pdf-am install-ps install-ps-am \ + install-strip installcheck installcheck-am installdirs \ + installdirs-am maintainer-clean maintainer-clean-generic \ + mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \ + tags-recursive uninstall uninstall-am + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: + +#>+ 2 +KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2 + +#>+ 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)/kcontrol/desktop + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/desktop/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/desktop/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/desktop/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/desktop/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/desktop/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/desktop/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/desktop + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/desktop + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/desktop/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/desktop/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/desktop/$$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/kdebase/kcontrol/desktop/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kcontrol/desktop/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/desktop/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-ru/docs/kdebase/kcontrol/desktop/index.cache.bz2 b/tde-i18n-ru/docs/kdebase/kcontrol/desktop/index.cache.bz2 new file mode 100644 index 00000000000..04c890bf0e4 Binary files /dev/null and b/tde-i18n-ru/docs/kdebase/kcontrol/desktop/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/desktop/index.docbook b/tde-i18n-ru/docs/kdebase/kcontrol/desktop/index.docbook new file mode 100644 index 00000000000..9804df36a8f --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/desktop/index.docbook @@ -0,0 +1,136 @@ + + + +]> + +
+ + + +&Mike.McBride; &Mike.McBride.mail; +&Jost.Schenck; &Jost.Schenck.mail; +Екатерина Пыжова
haleth@yandex.ru
Перевод на русский
+
+ +2005-02-20 +3.4 + + +KDE +Центр настройки +рабочий стол + +
+ + + +Рабочий стол + + +<guilabel +>Внешний вид</guilabel +> + +Здесь можно настроить внешний вид пиктограмм рабочего стола + + + +Стандартный шрифт: +Здесь вы можете выбрать шрифт, используемый на рабочем столе, из выпадающего списка. + + +Размер шрифта: +Здесь можно изменить относительный размер шрифта на рабочем столе. + + +Цвет обычного текста: +Здесь можно выбрать цвет обычного (неподсвеченного) текста. + +Цвет фона: +Здесь можно выбрать цвет фона для обычного текста. Если флажок слева не установлен, фон будет прозрачным. Если флажок установлен, вы сможете выбрать цвет, нажав на кнопку. + + +Подчёркивать имена файлов: +Определяет, будут ли подчёркиваться названия файлов на рабочем столе. + + + + + +<guilabel +>Виртуальные рабочие столы</guilabel +> + +&kde; предоставляет возможность работы на нескольких виртуальных рабочих столах. В этом разделе можно настроить количество рабочих столов, так же как и их названия. Чтобы выбрать количество, подвигайте ползунок. Присвоить рабочим столам имена можно с помощью полей ввода внизу. + +Вы также можете включить Прокрутка колеса мыши на рабочем столе переключает его. При этом колесо мыши может служит для переключения рабочих столов. + + + + + +
diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/desktopbehavior/Makefile.am b/tde-i18n-ru/docs/kdebase/kcontrol/desktopbehavior/Makefile.am new file mode 100644 index 00000000000..1f4844ea88d --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/desktopbehavior/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = kcontrol/desktopbehavior +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/desktopbehavior/Makefile.in b/tde-i18n-ru/docs/kdebase/kcontrol/desktopbehavior/Makefile.in new file mode 100644 index 00000000000..6e462f242d7 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/desktopbehavior/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/kdebase/kcontrol/desktopbehavior +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = kcontrol/desktopbehavior +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/kdebase/kcontrol/desktopbehavior/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdebase/kcontrol/desktopbehavior/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/kdebase/kcontrol/desktopbehavior/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kcontrol/desktopbehavior/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/desktopbehavior/Makefile.in +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +# This directory's subdirectories are mostly independent; you can cd +# into them and run `make' without going through this Makefile. +# To change the values of `make' variables: instead of editing Makefiles, +# (1) if the variable is set in `config.status', edit `config.status' +# (which will cause the Makefiles to be regenerated when you run `make'); +# (2) otherwise, pass the desired values on the `make' command line. +$(RECURSIVE_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + +$(RECURSIVE_CLEAN_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + rev=''; for subdir in $$list; do \ + if test "$$subdir" = "."; then :; else \ + rev="$$subdir $$rev"; \ + fi; \ + done; \ + rev="$$rev ."; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done && test -z "$$fail" +tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done +ctags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ + done + +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + mkid -fID $$unique +tags: TAGS + +TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ + include_option=--etags-include; \ + empty_fix=.; \ + else \ + include_option=--include; \ + empty_fix=; \ + fi; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test ! -f $$subdir/TAGS || \ + tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi +ctags: CTAGS +CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + +GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + +distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + +#>- distdir: $(DISTFILES) +#>+ 1 +distdir: distdir-nls $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + list='$(DISTFILES)'; \ + dist_files=`for file in $$list; do echo $$file; done | \ + sed -e "s|^$$srcdirstrip/||;t" \ + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ + case $$dist_files in \ + */*) $(MKDIR_P) `echo "$$dist_files" | \ + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ + sort -u` ;; \ + esac; \ + for file in $$dist_files; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + if test -d $$d/$$file; then \ + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -d "$(distdir)/$$subdir" \ + || $(MKDIR_P) "$(distdir)/$$subdir" \ + || exit 1; \ + distdir=`$(am__cd) $(distdir) && pwd`; \ + top_distdir=`$(am__cd) $(top_distdir) && pwd`; \ + (cd $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$$top_distdir" \ + distdir="$$distdir/$$subdir" \ + am__remove_distdir=: \ + am__skip_length_check=: \ + distdir) \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-recursive +all-am: Makefile +installdirs: installdirs-recursive +installdirs-am: +install: install-recursive +install-exec: install-exec-recursive +install-data: install-data-recursive +#>- uninstall: uninstall-recursive +#>+ 1 +uninstall: uninstall-docs uninstall-nls uninstall-recursive + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-recursive +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +#>- clean: clean-recursive +#>+ 1 +clean: kde-rpo-clean clean-recursive + +#>- clean-am: clean-generic mostlyclean-am +#>+ 1 +clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am + +distclean: distclean-recursive + -rm -f Makefile +distclean-am: clean-am distclean-generic distclean-tags + +dvi: dvi-recursive + +dvi-am: + +html: html-recursive + +info: info-recursive + +info-am: + +#>- install-data-am: +#>+ 1 +install-data-am: install-docs install-nls + +install-dvi: install-dvi-recursive + +install-exec-am: + +install-html: install-html-recursive + +install-info: install-info-recursive + +install-man: + +install-pdf: install-pdf-recursive + +install-ps: install-ps-recursive + +installcheck-am: + +maintainer-clean: maintainer-clean-recursive + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-recursive + +mostlyclean-am: mostlyclean-generic + +pdf: pdf-recursive + +pdf-am: + +ps: ps-recursive + +ps-am: + +uninstall-am: + +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \ + install-strip + +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ + all all-am check check-am clean clean-generic ctags \ + ctags-recursive distclean distclean-generic distclean-tags \ + distdir dvi dvi-am html html-am info info-am install \ + install-am install-data install-data-am install-dvi \ + install-dvi-am install-exec install-exec-am install-html \ + install-html-am install-info install-info-am install-man \ + install-pdf install-pdf-am install-ps install-ps-am \ + install-strip installcheck installcheck-am installdirs \ + installdirs-am maintainer-clean maintainer-clean-generic \ + mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \ + tags-recursive uninstall uninstall-am + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: + +#>+ 2 +KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2 + +#>+ 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)/kcontrol/desktopbehavior + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/desktopbehavior/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/desktopbehavior/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/desktopbehavior/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/desktopbehavior/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/desktopbehavior/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/desktopbehavior/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/desktopbehavior + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/desktopbehavior + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/desktopbehavior/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/desktopbehavior/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/desktopbehavior/$$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/kdebase/kcontrol/desktopbehavior/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kcontrol/desktopbehavior/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/desktopbehavior/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-ru/docs/kdebase/kcontrol/desktopbehavior/index.cache.bz2 b/tde-i18n-ru/docs/kdebase/kcontrol/desktopbehavior/index.cache.bz2 new file mode 100644 index 00000000000..ac9dd72fc7c Binary files /dev/null and b/tde-i18n-ru/docs/kdebase/kcontrol/desktopbehavior/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/desktopbehavior/index.docbook b/tde-i18n-ru/docs/kdebase/kcontrol/desktopbehavior/index.docbook new file mode 100644 index 00000000000..92f25f0025b --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/desktopbehavior/index.docbook @@ -0,0 +1,270 @@ + + + +]> + +
+ + + +&Mike.McBride;&Mike.McBride.mail; +&Jost.Schenck; &Jost.Schenck.mail; +ИванПетров
pis00593@udmglzs.udmene.ru
Перевод на русский
+
+ +2005-02-20 +3.4 + + +KDE +KControl +рабочий стол + +
+ + + +Поведение рабочего стола + + +<guilabel +>Рабочий стол</guilabel +> + + + +Использовать пиктограммы на рабочем столе + +Отключите эту опцию если не хотите иметь пиктограммы на рабочем столе. Без пиктограмм рабочий стол будет работать немного быстрее, но вы больше не сможете перетаскивать файлы на него. +Это не удалит файлы, содержащиеся на рабочем столе, они просто будут скрыты. + +Если эта опция включена, то вы также можете включить Программы в окне рабочего стола. + +Включение этой опции позволяет вам запустить программу на фоне рабочего стола, например xearth или &kworldclock; + + + + + +Показывать подсказки + +Отметьте эту опцию если хотите видеть подсказки для пиктограмм на рабочем столе при перемещении мыши над ними. Эти подсказки отображают информацию о файле, представляемом пиктограммой. В зависимости от типа файла, может выводиться только размер файла и время создания, для неизвестных типов файлов, и все метаданные, например содержимое тегов музыкальных файлов. + + + + +Панель меню вверху экрана + +Эта опция определяет, есть ли в верху рабочего стола &kde; меню в стиле &MacOS;. + +По умолчанию Ничего. Если вы выберете Меню рабочего стола то вверху экрана будет выводиться одно статическое меню. И, наконец, есть Меню текущего приложения (стиль Mac OS). Если выбрана эта опция, то у приложений больше не будет своей строки меню. Вместо этого будет одно меню вверху экрана с пунктами меню текущего приложения. Вам может быть знакомо такое поведение из &MacOS;. + + + + + +Действия кнопок мыши: + + +Секция кнопок мыши позволяет вам определить, что происходит при щелчке одной из трёх кнопок мыши на рабочем столе (там где нет окон). + +Не у всех мышей есть три кнопки. Мыши с двумя кнопками обычно могут эмулировать нажатие средней кнопки путём одновременного нажатия левой и правой кнопок мыши. + +Для каждой из трёх кнопок мыши можно выбрать: + + + +Нет действия +При щелчке этой кнопкой мыши ничего не происходит. + + + +Меню списка окон +Это вызывает меню со всеми виртуальными рабочими столами. На каждом виртуальном рабочем столе вы можете выбрать любое окно, расположенное на нём. При выборе окна, &kde; переключится на рабочий стол и передаст фокус окну. + + + +Меню рабочего стола +Это вызывает меню &kde;. Вы можете создавать пиктограммы, редактировать закладки, вырезать и вставлять, запускать команды, настраивать &kde;, выравнивать пиктограммы, заблокировать сессию и выйти из &kde;. Конкретное содержимое меню может изменяться в зависимости от текущего состояния &kde;. + + + +Меню приложений +Это вызывает меню Приложения (также называемое K-меню) из которого вы можете запустить приложение. + + + +Пользовательское меню 1 +Пользовательское меню 2 + +Вы также можете настроить два пользовательских меню. Если вы выбираете одно из них, появляется пункт меню Изменить..., который позволяет вам редактировать содержимое пользовательских меню. + + + + + + + + + + + + +<guilabel +>Пиктограммы файлов</guilabel +> + +Первые две опции относятся к расположению пиктограмм: + + + +Автоматически выравнивать пиктограммы +Если эта опция включена, &kde; выравнивает пиктограммы на рабочем столе по сетке. Если она не включена, то вы можете располагать пиктограммы в любом месте, и они не будут выравниваться. + + +Показывать скрытые файлы +При включении этой опции все скрытые файлы появятся на рабочем столе. Обычно это только захламляет пространство рабочего стола, но может быть полезно если вы часто работаете со скрытыми файлами или каталогами. +Будьте очень осторожны при удалении или изменении скрытых файлов. Многие из этих файлов являются конфигурационными файлами и важны для корректной работы вашего компьютера. + + + + +&kde; имеет возможность предварительного просмотра для многих типов файлов включая HTML-файлы, изображения, &PostScript; и PDF документы, звуковые файлы, архивы (если у вас установлен соответствующий модуль для &konqueror;) и текстовые файлы. + +Если вы включите предварительный просмотр для одного из типов файлов, то файлы этого типа будут представляться не стандартными пиктограммами, а своим содержимым (уменьшенной копией рисунка, отрывком текста). На медленных компьютерах может потребоваться некоторое время для этого, так что возможно вы не захотите включать эту функциональность. + + + + +<guilabel +>Пиктограммы устройств</guilabel +> + +На некоторых операционных системах (на данный момент - &Linux; и FreeBSD) &kde; может динамически отображать пиктограммы для каждого подключаемого (монтируемого) устройства, которое у вас есть. Это могут быть приводы &CD-ROM;, приводы гибких дисков или сетевые ресурсы. + +Если вы включите это, вы можете выбрать для каких из этих устройств, если они есть, отображать пиктограммы для быстрого доступа. + + + + +
\ No newline at end of file diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/ebrowsing/Makefile.am b/tde-i18n-ru/docs/kdebase/kcontrol/ebrowsing/Makefile.am new file mode 100644 index 00000000000..0f93409f5ec --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/ebrowsing/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = kcontrol/ebrowsing +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/ebrowsing/Makefile.in b/tde-i18n-ru/docs/kdebase/kcontrol/ebrowsing/Makefile.in new file mode 100644 index 00000000000..d299563bcdd --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/ebrowsing/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/kdebase/kcontrol/ebrowsing +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = kcontrol/ebrowsing +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/kdebase/kcontrol/ebrowsing/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdebase/kcontrol/ebrowsing/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/kdebase/kcontrol/ebrowsing/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kcontrol/ebrowsing/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/ebrowsing/Makefile.in +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +# This directory's subdirectories are mostly independent; you can cd +# into them and run `make' without going through this Makefile. +# To change the values of `make' variables: instead of editing Makefiles, +# (1) if the variable is set in `config.status', edit `config.status' +# (which will cause the Makefiles to be regenerated when you run `make'); +# (2) otherwise, pass the desired values on the `make' command line. +$(RECURSIVE_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + +$(RECURSIVE_CLEAN_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + rev=''; for subdir in $$list; do \ + if test "$$subdir" = "."; then :; else \ + rev="$$subdir $$rev"; \ + fi; \ + done; \ + rev="$$rev ."; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done && test -z "$$fail" +tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done +ctags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ + done + +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + mkid -fID $$unique +tags: TAGS + +TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ + include_option=--etags-include; \ + empty_fix=.; \ + else \ + include_option=--include; \ + empty_fix=; \ + fi; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test ! -f $$subdir/TAGS || \ + tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi +ctags: CTAGS +CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + +GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + +distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + +#>- distdir: $(DISTFILES) +#>+ 1 +distdir: distdir-nls $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + list='$(DISTFILES)'; \ + dist_files=`for file in $$list; do echo $$file; done | \ + sed -e "s|^$$srcdirstrip/||;t" \ + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ + case $$dist_files in \ + */*) $(MKDIR_P) `echo "$$dist_files" | \ + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ + sort -u` ;; \ + esac; \ + for file in $$dist_files; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + if test -d $$d/$$file; then \ + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -d "$(distdir)/$$subdir" \ + || $(MKDIR_P) "$(distdir)/$$subdir" \ + || exit 1; \ + distdir=`$(am__cd) $(distdir) && pwd`; \ + top_distdir=`$(am__cd) $(top_distdir) && pwd`; \ + (cd $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$$top_distdir" \ + distdir="$$distdir/$$subdir" \ + am__remove_distdir=: \ + am__skip_length_check=: \ + distdir) \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-recursive +all-am: Makefile +installdirs: installdirs-recursive +installdirs-am: +install: install-recursive +install-exec: install-exec-recursive +install-data: install-data-recursive +#>- uninstall: uninstall-recursive +#>+ 1 +uninstall: uninstall-docs uninstall-nls uninstall-recursive + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-recursive +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +#>- clean: clean-recursive +#>+ 1 +clean: kde-rpo-clean clean-recursive + +#>- clean-am: clean-generic mostlyclean-am +#>+ 1 +clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am + +distclean: distclean-recursive + -rm -f Makefile +distclean-am: clean-am distclean-generic distclean-tags + +dvi: dvi-recursive + +dvi-am: + +html: html-recursive + +info: info-recursive + +info-am: + +#>- install-data-am: +#>+ 1 +install-data-am: install-docs install-nls + +install-dvi: install-dvi-recursive + +install-exec-am: + +install-html: install-html-recursive + +install-info: install-info-recursive + +install-man: + +install-pdf: install-pdf-recursive + +install-ps: install-ps-recursive + +installcheck-am: + +maintainer-clean: maintainer-clean-recursive + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-recursive + +mostlyclean-am: mostlyclean-generic + +pdf: pdf-recursive + +pdf-am: + +ps: ps-recursive + +ps-am: + +uninstall-am: + +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \ + install-strip + +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ + all all-am check check-am clean clean-generic ctags \ + ctags-recursive distclean distclean-generic distclean-tags \ + distdir dvi dvi-am html html-am info info-am install \ + install-am install-data install-data-am install-dvi \ + install-dvi-am install-exec install-exec-am install-html \ + install-html-am install-info install-info-am install-man \ + install-pdf install-pdf-am install-ps install-ps-am \ + install-strip installcheck installcheck-am installdirs \ + installdirs-am maintainer-clean maintainer-clean-generic \ + mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \ + tags-recursive uninstall uninstall-am + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: + +#>+ 2 +KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2 + +#>+ 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)/kcontrol/ebrowsing + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/ebrowsing/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/ebrowsing/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/ebrowsing/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/ebrowsing/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/ebrowsing/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/ebrowsing/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/ebrowsing + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/ebrowsing + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/ebrowsing/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/ebrowsing/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/ebrowsing/$$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/kdebase/kcontrol/ebrowsing/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kcontrol/ebrowsing/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/ebrowsing/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-ru/docs/kdebase/kcontrol/ebrowsing/index.cache.bz2 b/tde-i18n-ru/docs/kdebase/kcontrol/ebrowsing/index.cache.bz2 new file mode 100644 index 00000000000..b6719e9898d Binary files /dev/null and b/tde-i18n-ru/docs/kdebase/kcontrol/ebrowsing/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/ebrowsing/index.docbook b/tde-i18n-ru/docs/kdebase/kcontrol/ebrowsing/index.docbook new file mode 100644 index 00000000000..29c248bb59a --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/ebrowsing/index.docbook @@ -0,0 +1,219 @@ + + + +]> + +
+ + + +&Krishna.Tateneni; &Krishna.Tateneni.mail; +&Yves.Arrouye; &Yves.Arrouye.mail; +Валя Ванеева
fattie@altlinux.ru
Перевод на русский
+
+ +2002-10-16 +3.1 + + +KDE +Центр настройки +расширенный просмотр +сокращения web +просмотр + + +
+ + +Сокращения + + + +Введение + +&konqueror; предлагает несколько функций для упрощения просмотра файлов. Одной из таких функций являются сокращения Веб. + +Возможно, вы уже заметили, что &kde; великолепно работает в Интернете. Например, вы можете выбрать Выполнить программу... или нажать соответствующую комбинацию клавиш (AltF2, если вы ничего не меняли) и ввести в поле ввода URI. Это универсальный идентификатор ресурса, Uniform Resource Identifier. Это стандартный способ адресации таких ресурсов, как файлы на вашем компьютере, адреса в Интернете или адреса электронной почты и т. д. + +Сокращения Веб позволяют создавать собственные псевдо-схемы с использованием URL, или сокращения. Так вы можете легко использовать стандартные URI, но с какими-то определенными параметрами. Например, если вам нравится поисковая машина Google, вы можете настроить KDE так, что схема псевдо-URL, например, gg, будет запускать поиск в Google. В этом случае нужно ввести gg:запрос, чтобы начать поиск слова запрос в Google. + +Мы назваем эти псевдо-URL схемами. Они используются как обычные URL, но не кодируются так, как это обычно делается для URL, то есть вы сможете вводить, например, google:kde apps, а не google:kde+apps. + +Эти сокращения можно использовать везде, где можно использовать и URI. Сокращения для нескольких поисковых машин должны быть уже настроены, но вы можете добавлять новые, менять и удалять уже существующие. + + + + + +Использование + +В этом окне всего одна вкладка. Она озаглавлена Ключевые слова. В ней расположены две списка: для ключевых слов и сокращений Веб. + + + +Сокращения + +Имена всех сокращений в &kde;. Как и во всех таблицах, можно сортировать их по алфавиту, щелкнув по заголовку столбца. + +Если вы дважды щёлкните по какому-то сокращению, его подробности будут показаны в открывшемся окне. Вы можете также помотреть, какой URI используется на самом деле. У одной поисковой машины может быть несколько сокращений. + +Текстовые поля используются не только для отображения информации о выбранном элементе, но также для изменения свойств этого элемента и добавления новых сокращений. + +Вы можете содержимое поля URI для поиска или Сокращения: URI. Нажмите OK, чтобы сохранить изменения, или Отмена, чтобы не закрыть окно, не сохраняя их. + +Если вы внимательно посмотрите на содержимое поля URI для поиска, вы заметите, что почти у всех элементов есть комбинация . Эта последовательность выступает как параметр, который будет заменен тем, что вы введете после двоеточия. Рассмотрим несколько примеров. + +Пусть URIhttp://www.google.com/search?q=\{@}, а gg — сокращение для этого URI. Затем введем gg:alpha, это будет эквивалентно вводу http://www.google.com/search?q=alpha. После двоеточия можно вводить все, что угодно. Любой ваш ввод будет заменять комбинацию после преобразования к нормальному виду для URL. Кодируется только часть, которая будет заменять , все остальное уже считается приведенным к нормальной форме. + +Вы можете также определить сокращения с параметрами. Пусть URIfile:/home/me/mydocs/kofficefiles/kword, а сокращение — mykword. Ввод mykword: эквивалентен вводу полного URI. Обратите внимание, что после двоеточия ничего нет, но само двоеточие необходимо. + +Теперь вы, наверное, уже поняли, как работают эти сокращения. Они и в самом деле являются сокращениями определенных URI, которые могут указывать не только сайты поисковых машин, но и на все остальное, для чего допускается использование URI. Это очень важная часть функциональности &kde;. + + + + + + + +
\ No newline at end of file diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/email/Makefile.am b/tde-i18n-ru/docs/kdebase/kcontrol/email/Makefile.am new file mode 100644 index 00000000000..b10581ecf44 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/email/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = kcontrol/email +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/email/Makefile.in b/tde-i18n-ru/docs/kdebase/kcontrol/email/Makefile.in new file mode 100644 index 00000000000..2cee589bbca --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/email/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/kdebase/kcontrol/email +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = kcontrol/email +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/kdebase/kcontrol/email/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdebase/kcontrol/email/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/kdebase/kcontrol/email/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kcontrol/email/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/email/Makefile.in +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +# This directory's subdirectories are mostly independent; you can cd +# into them and run `make' without going through this Makefile. +# To change the values of `make' variables: instead of editing Makefiles, +# (1) if the variable is set in `config.status', edit `config.status' +# (which will cause the Makefiles to be regenerated when you run `make'); +# (2) otherwise, pass the desired values on the `make' command line. +$(RECURSIVE_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + +$(RECURSIVE_CLEAN_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + rev=''; for subdir in $$list; do \ + if test "$$subdir" = "."; then :; else \ + rev="$$subdir $$rev"; \ + fi; \ + done; \ + rev="$$rev ."; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done && test -z "$$fail" +tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done +ctags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ + done + +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + mkid -fID $$unique +tags: TAGS + +TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ + include_option=--etags-include; \ + empty_fix=.; \ + else \ + include_option=--include; \ + empty_fix=; \ + fi; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test ! -f $$subdir/TAGS || \ + tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi +ctags: CTAGS +CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + +GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + +distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + +#>- distdir: $(DISTFILES) +#>+ 1 +distdir: distdir-nls $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + list='$(DISTFILES)'; \ + dist_files=`for file in $$list; do echo $$file; done | \ + sed -e "s|^$$srcdirstrip/||;t" \ + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ + case $$dist_files in \ + */*) $(MKDIR_P) `echo "$$dist_files" | \ + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ + sort -u` ;; \ + esac; \ + for file in $$dist_files; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + if test -d $$d/$$file; then \ + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -d "$(distdir)/$$subdir" \ + || $(MKDIR_P) "$(distdir)/$$subdir" \ + || exit 1; \ + distdir=`$(am__cd) $(distdir) && pwd`; \ + top_distdir=`$(am__cd) $(top_distdir) && pwd`; \ + (cd $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$$top_distdir" \ + distdir="$$distdir/$$subdir" \ + am__remove_distdir=: \ + am__skip_length_check=: \ + distdir) \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-recursive +all-am: Makefile +installdirs: installdirs-recursive +installdirs-am: +install: install-recursive +install-exec: install-exec-recursive +install-data: install-data-recursive +#>- uninstall: uninstall-recursive +#>+ 1 +uninstall: uninstall-docs uninstall-nls uninstall-recursive + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-recursive +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +#>- clean: clean-recursive +#>+ 1 +clean: kde-rpo-clean clean-recursive + +#>- clean-am: clean-generic mostlyclean-am +#>+ 1 +clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am + +distclean: distclean-recursive + -rm -f Makefile +distclean-am: clean-am distclean-generic distclean-tags + +dvi: dvi-recursive + +dvi-am: + +html: html-recursive + +info: info-recursive + +info-am: + +#>- install-data-am: +#>+ 1 +install-data-am: install-docs install-nls + +install-dvi: install-dvi-recursive + +install-exec-am: + +install-html: install-html-recursive + +install-info: install-info-recursive + +install-man: + +install-pdf: install-pdf-recursive + +install-ps: install-ps-recursive + +installcheck-am: + +maintainer-clean: maintainer-clean-recursive + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-recursive + +mostlyclean-am: mostlyclean-generic + +pdf: pdf-recursive + +pdf-am: + +ps: ps-recursive + +ps-am: + +uninstall-am: + +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \ + install-strip + +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ + all all-am check check-am clean clean-generic ctags \ + ctags-recursive distclean distclean-generic distclean-tags \ + distdir dvi dvi-am html html-am info info-am install \ + install-am install-data install-data-am install-dvi \ + install-dvi-am install-exec install-exec-am install-html \ + install-html-am install-info install-info-am install-man \ + install-pdf install-pdf-am install-ps install-ps-am \ + install-strip installcheck installcheck-am installdirs \ + installdirs-am maintainer-clean maintainer-clean-generic \ + mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \ + tags-recursive uninstall uninstall-am + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: + +#>+ 2 +KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2 + +#>+ 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)/kcontrol/email + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/email/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/email/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/email/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/email/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/email/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/email/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/email + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/email + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/email/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/email/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/email/$$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/kdebase/kcontrol/email/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kcontrol/email/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/email/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-ru/docs/kdebase/kcontrol/email/index.cache.bz2 b/tde-i18n-ru/docs/kdebase/kcontrol/email/index.cache.bz2 new file mode 100644 index 00000000000..04e550a5d5c Binary files /dev/null and b/tde-i18n-ru/docs/kdebase/kcontrol/email/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/email/index.docbook b/tde-i18n-ru/docs/kdebase/kcontrol/email/index.docbook new file mode 100644 index 00000000000..7d39f41c7ad --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/email/index.docbook @@ -0,0 +1,141 @@ + + + +]> + +
+ + + +&Krishna.Tateneni; &Krishna.Tateneni.mail; +&Jost.Schenck; &Jost.Schenck.mail; +&Mike.McBride; &Mike.McBride.mail; +ЕкатеринаПыжова
haleth@yandex.ru
Перевод на русский
+
+ +2002-09-01 +3.1.00 + + +KDE +Центр настройки +почта +e-mail + + +
+ +Электронная почта + + + +Введение + +Модуль электронной почты &kcontrol; позволяет вводить и сохранять основные необходимые для почты сведения. Эта информация используется связанными с электронной почтой функциями &kde;, например, при отправке сообщений об ошибках соответствующими приложениями &kde;. + +Программы для чтения и отправки электронной почты, подобные &kmail;, могут предложить значительно больше возможностей для настройки работы с почтой в зависимости от используемой программы. &kmail;, например, предоставляет собственные средства настройки. + +Некоторая необходимая для настройки электронной почты информация должна предоставляться вашим поставщиком интернет-услуг. Если вы входите в локальную сеть, вам сможет помочь системный администратор вашей сети. + + + + +Использование + +Часть информации для этого модуля &kde; получает автоматически из сведений, которые вы предоставляете при входе в систему. Оставшуюся часть вы должны ввести самостоятельно. +Сверху вниз перечислены параметры: + + + +Полное имя +Введите свое полное имя, как бы вы хотели, чтобы оно выглядело в исходящих сообщениях. + + + +Организация +Если вы работаете в какой-либо организации, вы можете ввести ее название здесь. + + + +Адрес эл. почты +Чтобы использовать электронную почту, введите здесь свой адрес. + + + +Обратный адрес +Если вы хотите, чтобы ответы на ваши письма приходили на другой адрес, вы можете ввести его здесь. + + + + + + +
+ + + diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/energy/Makefile.am b/tde-i18n-ru/docs/kdebase/kcontrol/energy/Makefile.am new file mode 100644 index 00000000000..36af5802fe0 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/energy/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = kcontrol/energy +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/energy/Makefile.in b/tde-i18n-ru/docs/kdebase/kcontrol/energy/Makefile.in new file mode 100644 index 00000000000..a79e03d7634 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/energy/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/kdebase/kcontrol/energy +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = kcontrol/energy +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/kdebase/kcontrol/energy/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdebase/kcontrol/energy/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/kdebase/kcontrol/energy/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kcontrol/energy/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/energy/Makefile.in +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +# This directory's subdirectories are mostly independent; you can cd +# into them and run `make' without going through this Makefile. +# To change the values of `make' variables: instead of editing Makefiles, +# (1) if the variable is set in `config.status', edit `config.status' +# (which will cause the Makefiles to be regenerated when you run `make'); +# (2) otherwise, pass the desired values on the `make' command line. +$(RECURSIVE_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + +$(RECURSIVE_CLEAN_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + rev=''; for subdir in $$list; do \ + if test "$$subdir" = "."; then :; else \ + rev="$$subdir $$rev"; \ + fi; \ + done; \ + rev="$$rev ."; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done && test -z "$$fail" +tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done +ctags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ + done + +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + mkid -fID $$unique +tags: TAGS + +TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ + include_option=--etags-include; \ + empty_fix=.; \ + else \ + include_option=--include; \ + empty_fix=; \ + fi; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test ! -f $$subdir/TAGS || \ + tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi +ctags: CTAGS +CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + +GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + +distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + +#>- distdir: $(DISTFILES) +#>+ 1 +distdir: distdir-nls $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + list='$(DISTFILES)'; \ + dist_files=`for file in $$list; do echo $$file; done | \ + sed -e "s|^$$srcdirstrip/||;t" \ + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ + case $$dist_files in \ + */*) $(MKDIR_P) `echo "$$dist_files" | \ + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ + sort -u` ;; \ + esac; \ + for file in $$dist_files; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + if test -d $$d/$$file; then \ + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -d "$(distdir)/$$subdir" \ + || $(MKDIR_P) "$(distdir)/$$subdir" \ + || exit 1; \ + distdir=`$(am__cd) $(distdir) && pwd`; \ + top_distdir=`$(am__cd) $(top_distdir) && pwd`; \ + (cd $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$$top_distdir" \ + distdir="$$distdir/$$subdir" \ + am__remove_distdir=: \ + am__skip_length_check=: \ + distdir) \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-recursive +all-am: Makefile +installdirs: installdirs-recursive +installdirs-am: +install: install-recursive +install-exec: install-exec-recursive +install-data: install-data-recursive +#>- uninstall: uninstall-recursive +#>+ 1 +uninstall: uninstall-docs uninstall-nls uninstall-recursive + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-recursive +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +#>- clean: clean-recursive +#>+ 1 +clean: kde-rpo-clean clean-recursive + +#>- clean-am: clean-generic mostlyclean-am +#>+ 1 +clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am + +distclean: distclean-recursive + -rm -f Makefile +distclean-am: clean-am distclean-generic distclean-tags + +dvi: dvi-recursive + +dvi-am: + +html: html-recursive + +info: info-recursive + +info-am: + +#>- install-data-am: +#>+ 1 +install-data-am: install-docs install-nls + +install-dvi: install-dvi-recursive + +install-exec-am: + +install-html: install-html-recursive + +install-info: install-info-recursive + +install-man: + +install-pdf: install-pdf-recursive + +install-ps: install-ps-recursive + +installcheck-am: + +maintainer-clean: maintainer-clean-recursive + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-recursive + +mostlyclean-am: mostlyclean-generic + +pdf: pdf-recursive + +pdf-am: + +ps: ps-recursive + +ps-am: + +uninstall-am: + +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \ + install-strip + +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ + all all-am check check-am clean clean-generic ctags \ + ctags-recursive distclean distclean-generic distclean-tags \ + distdir dvi dvi-am html html-am info info-am install \ + install-am install-data install-data-am install-dvi \ + install-dvi-am install-exec install-exec-am install-html \ + install-html-am install-info install-info-am install-man \ + install-pdf install-pdf-am install-ps install-ps-am \ + install-strip installcheck installcheck-am installdirs \ + installdirs-am maintainer-clean maintainer-clean-generic \ + mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \ + tags-recursive uninstall uninstall-am + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: + +#>+ 2 +KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2 + +#>+ 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)/kcontrol/energy + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/energy/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/energy/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/energy/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/energy/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/energy/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/energy/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/energy + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/energy + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/energy/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/energy/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/energy/$$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/kdebase/kcontrol/energy/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kcontrol/energy/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/energy/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-ru/docs/kdebase/kcontrol/energy/index.cache.bz2 b/tde-i18n-ru/docs/kdebase/kcontrol/energy/index.cache.bz2 new file mode 100644 index 00000000000..8ab29296dfa Binary files /dev/null and b/tde-i18n-ru/docs/kdebase/kcontrol/energy/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/energy/index.docbook b/tde-i18n-ru/docs/kdebase/kcontrol/energy/index.docbook new file mode 100644 index 00000000000..74e1d81c6a8 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/energy/index.docbook @@ -0,0 +1,150 @@ + + + +]> + +
+ + + +&Mike.McBride; &Mike.McBride.mail; +ВераПономарёва
verun10249@mail.ru
Перевод на русский
+
+ +2002-02-12 +3.00.00 + + +KDE +Центр настройки +энергосбережение + +
+ + +Энергосбережение дисплея + + +Введение + +Этот модуль полезен для всех владельцев компъютеров с монитором, сертифицированным как Energy Star Compliant. Такое оборудование позволяет настроить автоматический переход в режим энергосбережения в нужный момент без участия человека. + +Эти свойства могут применяться почти к любому электрическому устройству. Но этот модуль не сокращает потребление энергии жесткими дисками, не выключает принтеры и т. д. Эти настройки влияют только на поведение вашего монитора. + +Не используйте этот модуль для получения информации об отключении компонентов портативного компъютера. Вместо этого установите kdeutils и посмотрите модуль настройкиСостояние аккумуляторов для подробной информации. + +Что касается монитора, компьютер может контролировать его, переключая между 4 режимами: Включение, Дежурный режим, Спящий режим, Отключение. + +Этот список состояний обобщён, и вы можете обнаружить, что ваш монитор отличается от приведенных ниже описаний. + +Включение — обычное состояние вашего монитора во время его использования. + +Дежурный режим — это чаще всего, самый низкий уровень электросбережения. При установке этого параметра экран гаснет, но электронная трубка остается включенной и готовой к работе. Когда вам снова понадобится монитор, он быстро вернется к работе. + +Спящий режим — это режим очень низкого электроснабжения. У большинства мониторов гаснет экран, отключается трубка и магниты, которые ее контролируют. Так как происходит существенная экономия энергии, реактивация монитора может занять до 10–15 секунд. Компъютер должен возвращать монитор из спящего режима в активный или дежурный режим. + +Отключение обычно именно это и значит. Монитор компъютера отключается. Обычно в этом случае компъютер не может сам включить монитор. Очевидно, что это практически сводит потребление энергии к минимуму (к нулю). + + + +Использование + +Использовать этот модуль очень просто: + +Если ваш монитор сертифицирован как Energy Star Compliant, вы должны поставить флажок Включить энергосбережение дисплея. Это активирует команды энергосбережения. + +Три следующие ползунка показывают, через какое время пребывания в неактивном состоянии компъютер должен переключаться в новый режим. Эти цифры можно настроить либо с помощью ползунков, либо в числовом поле. + +Все эти периоды не прибавляются друг к другу, а начинают отсчет с нуля. + +Например: + +Если вы установите дежурный режим на 10 минут, спящий режим на 20 минут, а отключение на 30 минут, и прекратите работу на компъютере в 9:00, ваш монитор: перейдёт в дежурный режим в 9:10, в спящий режим в 9:20, а выключится в 9:30. + +Если вы довольны настройками, нажмите OK. + + + + + +
diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/filemanager/Makefile.am b/tde-i18n-ru/docs/kdebase/kcontrol/filemanager/Makefile.am new file mode 100644 index 00000000000..8100d1730e9 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/filemanager/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = kcontrol/filemanager +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/filemanager/Makefile.in b/tde-i18n-ru/docs/kdebase/kcontrol/filemanager/Makefile.in new file mode 100644 index 00000000000..19a18f4bbc6 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/filemanager/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/kdebase/kcontrol/filemanager +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = kcontrol/filemanager +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/kdebase/kcontrol/filemanager/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdebase/kcontrol/filemanager/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/kdebase/kcontrol/filemanager/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kcontrol/filemanager/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/filemanager/Makefile.in +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +# This directory's subdirectories are mostly independent; you can cd +# into them and run `make' without going through this Makefile. +# To change the values of `make' variables: instead of editing Makefiles, +# (1) if the variable is set in `config.status', edit `config.status' +# (which will cause the Makefiles to be regenerated when you run `make'); +# (2) otherwise, pass the desired values on the `make' command line. +$(RECURSIVE_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + +$(RECURSIVE_CLEAN_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + rev=''; for subdir in $$list; do \ + if test "$$subdir" = "."; then :; else \ + rev="$$subdir $$rev"; \ + fi; \ + done; \ + rev="$$rev ."; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done && test -z "$$fail" +tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done +ctags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ + done + +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + mkid -fID $$unique +tags: TAGS + +TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ + include_option=--etags-include; \ + empty_fix=.; \ + else \ + include_option=--include; \ + empty_fix=; \ + fi; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test ! -f $$subdir/TAGS || \ + tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi +ctags: CTAGS +CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + +GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + +distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + +#>- distdir: $(DISTFILES) +#>+ 1 +distdir: distdir-nls $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + list='$(DISTFILES)'; \ + dist_files=`for file in $$list; do echo $$file; done | \ + sed -e "s|^$$srcdirstrip/||;t" \ + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ + case $$dist_files in \ + */*) $(MKDIR_P) `echo "$$dist_files" | \ + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ + sort -u` ;; \ + esac; \ + for file in $$dist_files; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + if test -d $$d/$$file; then \ + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -d "$(distdir)/$$subdir" \ + || $(MKDIR_P) "$(distdir)/$$subdir" \ + || exit 1; \ + distdir=`$(am__cd) $(distdir) && pwd`; \ + top_distdir=`$(am__cd) $(top_distdir) && pwd`; \ + (cd $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$$top_distdir" \ + distdir="$$distdir/$$subdir" \ + am__remove_distdir=: \ + am__skip_length_check=: \ + distdir) \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-recursive +all-am: Makefile +installdirs: installdirs-recursive +installdirs-am: +install: install-recursive +install-exec: install-exec-recursive +install-data: install-data-recursive +#>- uninstall: uninstall-recursive +#>+ 1 +uninstall: uninstall-docs uninstall-nls uninstall-recursive + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-recursive +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +#>- clean: clean-recursive +#>+ 1 +clean: kde-rpo-clean clean-recursive + +#>- clean-am: clean-generic mostlyclean-am +#>+ 1 +clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am + +distclean: distclean-recursive + -rm -f Makefile +distclean-am: clean-am distclean-generic distclean-tags + +dvi: dvi-recursive + +dvi-am: + +html: html-recursive + +info: info-recursive + +info-am: + +#>- install-data-am: +#>+ 1 +install-data-am: install-docs install-nls + +install-dvi: install-dvi-recursive + +install-exec-am: + +install-html: install-html-recursive + +install-info: install-info-recursive + +install-man: + +install-pdf: install-pdf-recursive + +install-ps: install-ps-recursive + +installcheck-am: + +maintainer-clean: maintainer-clean-recursive + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-recursive + +mostlyclean-am: mostlyclean-generic + +pdf: pdf-recursive + +pdf-am: + +ps: ps-recursive + +ps-am: + +uninstall-am: + +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \ + install-strip + +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ + all all-am check check-am clean clean-generic ctags \ + ctags-recursive distclean distclean-generic distclean-tags \ + distdir dvi dvi-am html html-am info info-am install \ + install-am install-data install-data-am install-dvi \ + install-dvi-am install-exec install-exec-am install-html \ + install-html-am install-info install-info-am install-man \ + install-pdf install-pdf-am install-ps install-ps-am \ + install-strip installcheck installcheck-am installdirs \ + installdirs-am maintainer-clean maintainer-clean-generic \ + mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \ + tags-recursive uninstall uninstall-am + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: + +#>+ 2 +KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2 + +#>+ 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)/kcontrol/filemanager + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/filemanager/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/filemanager/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/filemanager/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/filemanager/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/filemanager/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/filemanager/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/filemanager + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/filemanager + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/filemanager/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/filemanager/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/filemanager/$$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/kdebase/kcontrol/filemanager/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kcontrol/filemanager/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/filemanager/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-ru/docs/kdebase/kcontrol/filemanager/index.cache.bz2 b/tde-i18n-ru/docs/kdebase/kcontrol/filemanager/index.cache.bz2 new file mode 100644 index 00000000000..32db768640f Binary files /dev/null and b/tde-i18n-ru/docs/kdebase/kcontrol/filemanager/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/filemanager/index.docbook b/tde-i18n-ru/docs/kdebase/kcontrol/filemanager/index.docbook new file mode 100644 index 00000000000..bec604298d5 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/filemanager/index.docbook @@ -0,0 +1,388 @@ + + + +]> + +
+ + + +&Mike.McBride; &Mike.McBride.mail; +ВераПономарёва
verun10249@mail.ru
Перевод на русский
+
+ +2002-10-16 +3.1 + + +KDE +Центр настройки +файловый менеджер + +
+ +Файловый менеджер + +В этом модуле вы можете настроить свойства файлового менеджера &konqueror;. + +Для свойств браузера &konqueror; существуют свои модули настройки. + + +Использование + +Параметры настройки для файлового менеджера расположены во вкладках следующим образом: + + + +Внешний вид +Эта вкладка содержит параметры для настройки внешнего вида окон &konqueror;, таких как цвет обычного текста по умолчанию. + + + +Поведение +Эта вкладка содержит несколько общих параметров &konqueror;. + + + +Просмотр + +В этой вкладке можно определить, когда &konqueror; будет производить предварительный просмотр. + + + + + +Внешний вид + +Следующие установки определяют, как отображается текст и цвета в окнах файлового менеджера &konqueror;. + + + +Стандартный шрифт: + +Это шрифт, испрользуемый для отображения текста, например, названий файлов в окне &konqueror;. + + + + +Размер шрифта: + + +Позволяет вам определять размер шрифта, в то время как Стандартный шрифт определяет его начертание. + + + + +Цвет обычного текста: + +Определяет стандартный цвет текста. + + + + +Высота подписей к значкам: + +Максимальное количество строк, которое может использоваться для подписей значков. Длинные имена файлов будут обрезаться в конце последней строки. + Полное имя файла будет выводиться если вы подведёте укзатель мыши к пиктограмме. + + + + +Ширина имён файлов: + +Максимальная ширина показываемого имени файла в режиме просмотра в несколько колонок. + + + + +Подчёркивать имена файлов: + +Если переключатель Подчёркивать имена файлов включен, имена файлов будут подчёркиваться как ссылки на веб-странице. + + + + +Показывать размер файлов в байтах: + +Последняя строка на этой странице определяет, как &konqueror; отображает размер файлов, если вы работаете в одном из режимов, которые показывают эти данные. Если вы поставите флажок напротив строки Показывать размер файлов в байтах, размеры файлов будут всегда указываться в байтах. Если вы не поставили флажок, размер файлов будет указан байтах, килобайтах или мегабайтах, в зависимости от величины файлов. + + + + + + +Поведение + + +<guilabel +>Другие параметры</guilabel +> + +Открывать каталоги в новом окне + Если этот флажок установлен, то при открытии каталога его содержимое показывается не в текущем, а в новом окне &konqueror;. + + + +Отображать операции в сети в одном окне + +Если этот флажок снят, то при загрузке файла появится окно, сообщающее о процессе загрузки. + + + Окно загрузки + + + Окно загрузки +
+ + + +При новой пересылке данных откроется еще одно окно (пользователи &Netscape; знакомы с таким поведением). + +Если флажок поставлен, все окна, сообщающие о процессе пересылки, будут объединены в одно. + + Окно загрузки + + + Окно загрузки + + + + +Если вы решили использовать общее окно загрузки, вы можете отменить передачу данных, щелкнув мышью по загружаемому файлу, а затем слева на кнопку Удалить. + + + + + +Показывать подсказки по файлам + +Здесь вы можете настроить маленькие всплывающие окошки с дополнительной информацией о файле, появляющиеся при наведении мыши на него. + + + + +Показывать уменьшенную копию документа в подсказке + +Это может быть миниатюра изображения или web-страницы, простого текстового файла и т.д. + + + + +Домашний URL +Это адрес &URL; (например, каталог или веб-страница), на который будет переходить &konqueror; при нажатии кнопки Домой.По умолчанию это домашний каталог пользователя, обозначенный символом ~. + + + +Вы можете задать путь к вашему домашнему URL, введя его в текстовое поле или воспользовавшись кнопкой обзора. По умолчанию это ~, стандартное сокращение каталога, содержащегося в переменной $HOME. Именно этот каталог будет показан вам при нажатии на кнопку с изображением домика в любом окне. + +Установки Запрашивать подтверждение для определяют, что делать &konqueror;, когда вы выбираете в окне &konqueror;Удалить файл, Переместить в корзину или Стереть с диска. Если вы поставите флажок, &konqueror; будет запрашивать подтверждение перед тем, как выполнить соответствующее действие. + + + + +Предпросмотр + +&konqueror; имеет функцию предварительного просмотра для файлов многих типов, включая файлы HTML, изображения, файлы &PostScript; и PDF, веб-архивы (если у вас установлен подходящий модуль к &konqueror;) и текстовые файлы. + +Если включить предварительный просмотр для одного из них, файлы этого типа не будут представлены в файловом менеджере стандартной пиктограммой, а вместо этого будут отображаться в миниатюре. На медленном компъютере предварительный просмотр появляется через какое-то время, поэтому, возможно, вы не захотите использовать эту функцию. + +В этом модуле вы можете определить протоколы, которым будут доступнен предварительный просмотр. Для создания предварительного просмотра необходимо, чтобы &konqueror; загрузил хотя бы часть файла. &konqueror;, как и другие приложения &kde;, полностью прозрачен для сети и обращается с удаленным каталогом &FTP; так, как если бы он был расположен на вашем жестком диске. Это может вызвать задержку, особенно если вы просматриваете, например, каталог с изображениями при медленной связи. + +Вы можете включить или выключить предварительный просмотр отдельно для каждого протокола. Например, вы можете включить предварительный просмотр для сетевой файловой системы (NFS), если у вас быстрая связь, но отключить его для &FTP;, потому что вы подключены к интернету через модем. + +Вы можете уточнять максимальный размер файлов, которые &konqueror; будет показывать в предварительном просмотре. По умолчанию это 1 Мб. Иначе говоря, по умолчанию, если размер файла 900 Кб и протокол, которым вы просматриваете каталог, включен, то &konqueror; создаст для него индивидуальную пиктограмму. Если размер файла 1,1 Мб, то &konqueror; не покажет его в предварительном просмотре, даже если протокол включен. + +Вы можете включать и выключать предварительный просмотр на ходу прямо из &konqueror; в меню Вид. Например, если вы действительно хотите видеть картинки в предварительном просмотре в любом протоколе, но обнаружили, что сервер пересылает данные слишком медленно, вы можете отключить этот параметр на время, а потом включить его снова. + +Возможно, вам также понадобится поставить флажок напротив строки Увеличить размер относительно пиктограмм, чтобы видеть больше в мини-изображении. + +Во многих файлах с картинками уже содержатся мини-изображения. Вы можете использовать их, установив флажок Использовать встроенные мини-изображения. Это сэкономит время на создании мини-изображений во время просмотра каталога картинок, который вы еще не открывали в &konqueror;. + + + + + + + + diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/filetypes/Makefile.am b/tde-i18n-ru/docs/kdebase/kcontrol/filetypes/Makefile.am new file mode 100644 index 00000000000..3ed6ce7d543 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/filetypes/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = kcontrol/filetypes +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/filetypes/Makefile.in b/tde-i18n-ru/docs/kdebase/kcontrol/filetypes/Makefile.in new file mode 100644 index 00000000000..38c8fb6f9ee --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/filetypes/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/kdebase/kcontrol/filetypes +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = kcontrol/filetypes +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/kdebase/kcontrol/filetypes/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdebase/kcontrol/filetypes/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/kdebase/kcontrol/filetypes/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kcontrol/filetypes/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/filetypes/Makefile.in +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +# This directory's subdirectories are mostly independent; you can cd +# into them and run `make' without going through this Makefile. +# To change the values of `make' variables: instead of editing Makefiles, +# (1) if the variable is set in `config.status', edit `config.status' +# (which will cause the Makefiles to be regenerated when you run `make'); +# (2) otherwise, pass the desired values on the `make' command line. +$(RECURSIVE_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + +$(RECURSIVE_CLEAN_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + rev=''; for subdir in $$list; do \ + if test "$$subdir" = "."; then :; else \ + rev="$$subdir $$rev"; \ + fi; \ + done; \ + rev="$$rev ."; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done && test -z "$$fail" +tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done +ctags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ + done + +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + mkid -fID $$unique +tags: TAGS + +TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ + include_option=--etags-include; \ + empty_fix=.; \ + else \ + include_option=--include; \ + empty_fix=; \ + fi; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test ! -f $$subdir/TAGS || \ + tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi +ctags: CTAGS +CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + +GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + +distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + +#>- distdir: $(DISTFILES) +#>+ 1 +distdir: distdir-nls $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + list='$(DISTFILES)'; \ + dist_files=`for file in $$list; do echo $$file; done | \ + sed -e "s|^$$srcdirstrip/||;t" \ + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ + case $$dist_files in \ + */*) $(MKDIR_P) `echo "$$dist_files" | \ + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ + sort -u` ;; \ + esac; \ + for file in $$dist_files; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + if test -d $$d/$$file; then \ + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -d "$(distdir)/$$subdir" \ + || $(MKDIR_P) "$(distdir)/$$subdir" \ + || exit 1; \ + distdir=`$(am__cd) $(distdir) && pwd`; \ + top_distdir=`$(am__cd) $(top_distdir) && pwd`; \ + (cd $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$$top_distdir" \ + distdir="$$distdir/$$subdir" \ + am__remove_distdir=: \ + am__skip_length_check=: \ + distdir) \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-recursive +all-am: Makefile +installdirs: installdirs-recursive +installdirs-am: +install: install-recursive +install-exec: install-exec-recursive +install-data: install-data-recursive +#>- uninstall: uninstall-recursive +#>+ 1 +uninstall: uninstall-docs uninstall-nls uninstall-recursive + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-recursive +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +#>- clean: clean-recursive +#>+ 1 +clean: kde-rpo-clean clean-recursive + +#>- clean-am: clean-generic mostlyclean-am +#>+ 1 +clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am + +distclean: distclean-recursive + -rm -f Makefile +distclean-am: clean-am distclean-generic distclean-tags + +dvi: dvi-recursive + +dvi-am: + +html: html-recursive + +info: info-recursive + +info-am: + +#>- install-data-am: +#>+ 1 +install-data-am: install-docs install-nls + +install-dvi: install-dvi-recursive + +install-exec-am: + +install-html: install-html-recursive + +install-info: install-info-recursive + +install-man: + +install-pdf: install-pdf-recursive + +install-ps: install-ps-recursive + +installcheck-am: + +maintainer-clean: maintainer-clean-recursive + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-recursive + +mostlyclean-am: mostlyclean-generic + +pdf: pdf-recursive + +pdf-am: + +ps: ps-recursive + +ps-am: + +uninstall-am: + +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \ + install-strip + +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ + all all-am check check-am clean clean-generic ctags \ + ctags-recursive distclean distclean-generic distclean-tags \ + distdir dvi dvi-am html html-am info info-am install \ + install-am install-data install-data-am install-dvi \ + install-dvi-am install-exec install-exec-am install-html \ + install-html-am install-info install-info-am install-man \ + install-pdf install-pdf-am install-ps install-ps-am \ + install-strip installcheck installcheck-am installdirs \ + installdirs-am maintainer-clean maintainer-clean-generic \ + mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \ + tags-recursive uninstall uninstall-am + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: + +#>+ 2 +KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2 + +#>+ 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)/kcontrol/filetypes + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/filetypes/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/filetypes/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/filetypes/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/filetypes/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/filetypes/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/filetypes/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/filetypes + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/filetypes + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/filetypes/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/filetypes/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/filetypes/$$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/kdebase/kcontrol/filetypes/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kcontrol/filetypes/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/filetypes/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-ru/docs/kdebase/kcontrol/filetypes/index.cache.bz2 b/tde-i18n-ru/docs/kdebase/kcontrol/filetypes/index.cache.bz2 new file mode 100644 index 00000000000..a6759562e42 Binary files /dev/null and b/tde-i18n-ru/docs/kdebase/kcontrol/filetypes/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/filetypes/index.docbook b/tde-i18n-ru/docs/kdebase/kcontrol/filetypes/index.docbook new file mode 100644 index 00000000000..508bfeb2f70 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/filetypes/index.docbook @@ -0,0 +1,489 @@ + + + +]> + +
+ + +Ассоциация файлов + +&Mike.McBride; &Mike.McBride.mail; +ВераПономарёва
verun10249@mail.ru
Перевод на русский
+
+ +2003-10-13 +3.2 + + +KDE +Центр настройки +ассоциации файлов +ассоциации + +
+ +Ассоциация файлов + + +Введение + +Одно из наиболее удобных свойств &kde; это способность автоматически связывать файл данных с приложением. Например, если вы щёлкнете по вашему любимому документу &kword; в &konqueror;, &kde; автоматически запустит &kword; и откроет в &kword; этот файл, так что вы сможете сразу приступить к работе над ним. + +В этом примере файл данных &kword; привязан к &kword; (приложению). Такие ассоциации файлов очень важны в работе &kde;. + +После установки &kde; автоматически создаёт сотни ассоциаций с множеством самых распространенных типов данных. Эти первоначальные ассоциации основываются стандартным программном обеспечением и наиболее типичных предпочтениях пользователей. + +К сожалению, &kde; не может: + + +предсказать все возможные комбинации программ и файлов с данными; +быть готовым к работе с ещё не изобретёнными файловыми форматами; +угадать для каждого его любимое приложение для файлов определенного формата. + + +С помощью этого модуля вы можете изменить текущие привязки файлов или добавить новые. + +Все привязки файлов сохранены как типы &MIME;. &MIME; означает многоцелевые расширения электронной почты в Интернете. &MIME; позволяет компъютеру определить тип файла, не открывая и не анализируя формат каждого файла. + + + + +Как использовать модуль + +Привязки файлов обединены в несколько категорий, как минимум у вас есть: + + +application +audio +image +inode +message +multipart +print +text +video + + +Все ассоциации файлов распределены по этим категориям. + +Также есть общая категория all, в которую включены расширения списком, без внутреннего разделения. + +Между этими категориями нет функциональной разницы. Эти категории помогают вам создать привязки файлов, но они никак не изменяют эти привязки. + +Категории перечислены в списке Известные типы. + +Вы можете изучить все категории и посмотреть, какие привязкифайлов содержит каждая из них, просто щёлкнув по названию типа. Вы увидите список привязанных расширений, входящих в эту категорию. + +Вы также можете искать определённый тип &MIME;, используя строку поиска. Строка поиска называется Найти по маске и находится сверху от списка категорий. + +Просто наберите первую букву интересующего вас типа &MIME;. Категории автоматически перебираются, и показываются только расширения, в которых есть эта буква. + +Теперь вы можете ввести второй символ. Останутся только расширения, которые содержат эти два символа. + + +Добавление нового расширения + +Если вы хотите добавить новый тип &MIME; к ассоциациям файлов, нажмите на кнопку Добавить.... Появится маленькое окно. Выберите категорию в выпадающем списке и наберите название типа &MIME; в строке Имя типа. Нажмите OK, чтобы добавить новый тип, или Отмена, чтобы не добавлять его. + + + + +Удаление типа + +Если вы хотите удалить тип &MIME;, просто выберите его, один раз щёлкнув мышью по названию этого типа &MIME;. Затем щёлкните кнопку Удалить. Тип &MIME; будет тут же удален. + + + + +Изменение свойств типов MIME + +Перед тем как изменить свойства типа &MIME;, вы должны выбрать его. Просто просмотрите список категорий и найдите нужный тип для изменения, а затем щёлкните по нему мышью. + +После того как вы выбрали тип &MIME;, в окне модуля появятся его текущие свойства. + +Вы увидите, что текущие свойства распределены по двум вкладкам: Общие и Привязка. + + + +Общие + +В этой вкладке содержится 4 свойства для каждого типа &MIME;: + + +Пиктограмма типа MIME: это та пиктограмма, которая будет отображаться при использовании &konqueror; как файлового менеджера. +Маски имени файла: это маски поиска, которые &kde; будет использовать для определения типа &MIME;. +Описание: короткое описание типа файлов,специально для вашего удобства. +Приоритет приложений: определяет, к какому приложению будет привязан данный тип &MIME;. + + + + + +Вкладка Встраивание + +Вкладка Встраивание позволяет определить, показывать лифайл в окне &konqueror; или запускать другое приложение. + + + + + + + +Смена пиктограммы + +Чтобы сменить пиктограмму, просто щёлкните мышью по кнопке с ней. Появится окно со всеми доступными пиктограммами. Щёлкните один раз по выбранной вами, а затем нажмите на кнопку OK. + + + + +Изменение масок расширений + +Элементы списка Маски имени файла определяют, какие файлы относятся к данному типу MIME. + +Обычно при распределении файлов учитывается их расширение (например, на .wav оканчиваютсязвуковые файлы в формате WAV, а на .c — файлы программ на языке C). + +В этой строке вы должны ввести маску имени файла. + +Почти все маски типов MIME используют условное обозначение в виде звездочки (*). Подробное обсуждение условных обозначений выходит за рамки этого руководства, но в данном случае важно понять, что звездочка (в этом контексте) заменяет любое число символов. Например, *.pdf может соответствоватьDatafile.pdf, Graphics.pdf и User.pdf, но не PDF, Datafile.PDF или .pdf. + +Очень удобно иметь несколько масок. Одну в нижнем регистре, другую в верхнем, и т.д. Это гарантия того, что &kde; будет более точно определять тип файла. + + + + +Изменение описания для типов MIME + +Вы можете напечатать небольшое описание для типа &MIME; в строке Описание. Это название должно помочь вашей работе,но оно не влияет на функцию типа &MIME;. + + + + +Изменение ассоциаций файлов + +Для настройки приложений используются пять кнопок (Вверх, Вниз, Добавить..., Правка... и Удалить...) и список приложений. + +В списке перечислены все приложения, привязанные к данному типу &MIME;. Они расположены в особом порядке. Верхнее приложение применяется первым, потом следующее и так далее. + +Зачем для каждого типа &MIME; несколько приложений? Почему это необходимо? + +Мы начали с того, что в &kde; изначально настроены сотни ассоциаций файлов. На самом деле, каждая система, на которую устанавлмвается &kde;, имеет свой набор приложений. Благодаря использованию нескольких ассоциаций для каждого типа &MIME;, &kde; продолжает работать, даже если заданное приложение не установлено в системе. + +Например: +К типу &MIME; pdf привязано два приложения. Первая программа называется PS Viewer. Еслм в вашей системе не установлен PS Viewer, &kde; автоматически запускает другое приложение, Adobe Acrobat Reader. Как видите, это позволяет &kde; исправно работать независимо от того, какие приложения вы добавляете или удаляете. + +Мы уже говорили, что порядок приложений важен. Его можно изменить, выделив приложение, которое вы хотите передвинуть, а затем нажав на кнопку Вверх или Вниз. Выбранное приложение переместится вверх или вниз по списку. + +Можно добавлять новые приложения к списку, нажав на кнопку Добавить.... Появится окно. В нём вы можете выбрать приложение, которое хотите использовать для файлов данного типа. Закончив, нажмите OK, и приложение будет добавлено в текущий список. + +Можно удалить приложение, выделив его, а затем нажав на кнопку Удалить... (таким образом, это приложение не будет использоваться для данного типа &MIME;). + +Более разумно, используя кнопки Вверх и Вниз, передвинуть приложение на более низкую позицию в списке, чем совсем удалить приложение из списка. Если с приложением, которое вы предпочли, что-нибудь случится, у вас не будет приложения для просмотра документа. + + + + +Встраивание +Три кнопки под заголовком При нажатии левой кнопки мыши определяют, как &konqueror; обрабатывает файлы выбранного типа &MIME;. + + +Показать файл с помощью встроенной программы просмотра +Если выбран этот пункт, файл будет показан внутри окна &konqueror;. +Показать файл с помощью другой программы просмотра +При этом для просмотра файлов данного типа создаётся новое окно. +Использовать настройки для группы +Это значит, что данный тип MIME будет использовать настройки группы (если вы редактируете аудиофайл, используются настройки группы audio). + + +Ниже расположен список Приоритет служб + +Работая в &konqueror;, вы можете нажать правую кнопку мыши, чтобы появилось меню с функцией Открыть в. Список перечисляет приложения, входящие в это меню, в том порядке, в котором они в нём появятся. + +Используйте кнопки Вверх и Вниз, чтобы изменить этот порядок. + + + + +Сохранение изменений + +После того как вы изменили привязки файлов, вы можете нажать на кнопку Применить для сохранения изменений, при этом модуль не закроется. + + + + + + +
\ No newline at end of file diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/fonts/Makefile.am b/tde-i18n-ru/docs/kdebase/kcontrol/fonts/Makefile.am new file mode 100644 index 00000000000..6e7045fb568 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/fonts/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = kcontrol/fonts +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/fonts/Makefile.in b/tde-i18n-ru/docs/kdebase/kcontrol/fonts/Makefile.in new file mode 100644 index 00000000000..6213467fcca --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/fonts/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/kdebase/kcontrol/fonts +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = kcontrol/fonts +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/kdebase/kcontrol/fonts/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdebase/kcontrol/fonts/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/kdebase/kcontrol/fonts/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kcontrol/fonts/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/fonts/Makefile.in +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +# This directory's subdirectories are mostly independent; you can cd +# into them and run `make' without going through this Makefile. +# To change the values of `make' variables: instead of editing Makefiles, +# (1) if the variable is set in `config.status', edit `config.status' +# (which will cause the Makefiles to be regenerated when you run `make'); +# (2) otherwise, pass the desired values on the `make' command line. +$(RECURSIVE_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + +$(RECURSIVE_CLEAN_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + rev=''; for subdir in $$list; do \ + if test "$$subdir" = "."; then :; else \ + rev="$$subdir $$rev"; \ + fi; \ + done; \ + rev="$$rev ."; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done && test -z "$$fail" +tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done +ctags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ + done + +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + mkid -fID $$unique +tags: TAGS + +TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ + include_option=--etags-include; \ + empty_fix=.; \ + else \ + include_option=--include; \ + empty_fix=; \ + fi; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test ! -f $$subdir/TAGS || \ + tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi +ctags: CTAGS +CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + +GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + +distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + +#>- distdir: $(DISTFILES) +#>+ 1 +distdir: distdir-nls $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + list='$(DISTFILES)'; \ + dist_files=`for file in $$list; do echo $$file; done | \ + sed -e "s|^$$srcdirstrip/||;t" \ + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ + case $$dist_files in \ + */*) $(MKDIR_P) `echo "$$dist_files" | \ + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ + sort -u` ;; \ + esac; \ + for file in $$dist_files; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + if test -d $$d/$$file; then \ + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -d "$(distdir)/$$subdir" \ + || $(MKDIR_P) "$(distdir)/$$subdir" \ + || exit 1; \ + distdir=`$(am__cd) $(distdir) && pwd`; \ + top_distdir=`$(am__cd) $(top_distdir) && pwd`; \ + (cd $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$$top_distdir" \ + distdir="$$distdir/$$subdir" \ + am__remove_distdir=: \ + am__skip_length_check=: \ + distdir) \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-recursive +all-am: Makefile +installdirs: installdirs-recursive +installdirs-am: +install: install-recursive +install-exec: install-exec-recursive +install-data: install-data-recursive +#>- uninstall: uninstall-recursive +#>+ 1 +uninstall: uninstall-docs uninstall-nls uninstall-recursive + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-recursive +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +#>- clean: clean-recursive +#>+ 1 +clean: kde-rpo-clean clean-recursive + +#>- clean-am: clean-generic mostlyclean-am +#>+ 1 +clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am + +distclean: distclean-recursive + -rm -f Makefile +distclean-am: clean-am distclean-generic distclean-tags + +dvi: dvi-recursive + +dvi-am: + +html: html-recursive + +info: info-recursive + +info-am: + +#>- install-data-am: +#>+ 1 +install-data-am: install-docs install-nls + +install-dvi: install-dvi-recursive + +install-exec-am: + +install-html: install-html-recursive + +install-info: install-info-recursive + +install-man: + +install-pdf: install-pdf-recursive + +install-ps: install-ps-recursive + +installcheck-am: + +maintainer-clean: maintainer-clean-recursive + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-recursive + +mostlyclean-am: mostlyclean-generic + +pdf: pdf-recursive + +pdf-am: + +ps: ps-recursive + +ps-am: + +uninstall-am: + +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \ + install-strip + +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ + all all-am check check-am clean clean-generic ctags \ + ctags-recursive distclean distclean-generic distclean-tags \ + distdir dvi dvi-am html html-am info info-am install \ + install-am install-data install-data-am install-dvi \ + install-dvi-am install-exec install-exec-am install-html \ + install-html-am install-info install-info-am install-man \ + install-pdf install-pdf-am install-ps install-ps-am \ + install-strip installcheck installcheck-am installdirs \ + installdirs-am maintainer-clean maintainer-clean-generic \ + mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \ + tags-recursive uninstall uninstall-am + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: + +#>+ 2 +KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2 + +#>+ 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)/kcontrol/fonts + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/fonts/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/fonts/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/fonts/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/fonts/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/fonts/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/fonts/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/fonts + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/fonts + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/fonts/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/fonts/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/fonts/$$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/kdebase/kcontrol/fonts/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kcontrol/fonts/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/fonts/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-ru/docs/kdebase/kcontrol/fonts/index.cache.bz2 b/tde-i18n-ru/docs/kdebase/kcontrol/fonts/index.cache.bz2 new file mode 100644 index 00000000000..1e483fe2be3 Binary files /dev/null and b/tde-i18n-ru/docs/kdebase/kcontrol/fonts/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/fonts/index.docbook b/tde-i18n-ru/docs/kdebase/kcontrol/fonts/index.docbook new file mode 100644 index 00000000000..21732741e09 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/fonts/index.docbook @@ -0,0 +1,181 @@ + + + +]> + +
+ + + +&Mike.McBride; &Mike.McBride.mail; +ВераПономарёва
verun10249@mail.ru
Перевод на русский
+
+ +2003-09-22 +3.2 + + +KDE +Центр настройки +шрифты + +
+ + + +Шрифты + +Этот модуль создан для того, чтобы вы смогли выбирать разные шрифты для различных частей рабочего стола &kde;. + +Панель содержит разные группы шрифтов, что даёт вам большую свободу в настройке. + + +Обычный: (используется там, где не применяются шрифты других групп) + +Моноширинный: (везде, где не задан пропорциональный шрифт) + + + +Панель инструментов: (шрифт для отображения панелей инструментов в приложениях &kde;) + +Меню: (шрифт для отображения меню в приложениях &kde;) + +Заголовок окна: (шрифт для отображения заголовков окон) + +Панель задач: (шрифт для отображения аплетов на панели задач) + +Рабочий стол: (шрифт для отображения надписей к пиктограммам на рабочем столе) + + + +Каждому шрифту соответствует кнопка Выбор.... При нажатии на эту кнопку открывается окно. В нем вы можете выбрать новый шрифт, стиль шрифта и размер. После этого нажмите кнопку OK. + +Образец выбранного вами шрифта будет показан посередине, между названием гарнитуры и кнопкой Выбор. + +После того как вы закончили, просто нажмите на кнопку OK, и произойдёт перезагрузка всех необходимых компонентов &kde;, ваши изменения сразу вступят в силу. + +Кнопка Изменить все шрифты... позволяет быстро изменить одно или несколько свойств для всех выбранных шрифтов. Появится окно Выбрать шрифт, похожее на стандартный, но позволяющее с помощью флажков настроить параметры Шрифт, Стиль шрифта иРазмер независимо друг от друга. Вы можете выбрать любой (или любые два) из этих параметров, и они будут применены ко всем группам шрифтов. + +К примеру, если вы выбрали несколько начертаний шрифта, но поняли, что все они очень большие (такое часто случается, например, при изменении разрешения), вы можете применить ко всем шрифтам новый размер, и это не повлияет на выбранные вами начертания и стили. + + +Настройки сглаживания шрифтов + +Чтобы настроить сглаживание, просто установите флажок напротив параметра Использовать сглаживание для шрифтов. + +Вы можете установить флажок для обозначения диапазона, в котором шрифты не будут сглаживаться. Этот диапазон можно выбрать в числовых полях на той же строке. + +Вы также можете выбрать способ, который &kde; использует для сглаживания шрифтов. Не стоит изменять этот параметр, если вы не знакомы с конкретными способами. + + + +Функция сглаживания шрифтов требует поддержки программного обеспечения X и &Qt;, а также установки нужных шрифтов и использования встроенных шрифтовых возможностей X-сервера. Если у вас возникли проблемы, пожалуйста, напишите в список рассылки &kde; или загляните в раздел вопросов и ответов. + + + + + +
diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/helpindex/Makefile.am b/tde-i18n-ru/docs/kdebase/kcontrol/helpindex/Makefile.am new file mode 100644 index 00000000000..9197223b281 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/helpindex/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = kcontrol/helpindex +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/helpindex/Makefile.in b/tde-i18n-ru/docs/kdebase/kcontrol/helpindex/Makefile.in new file mode 100644 index 00000000000..ba5f829e225 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/helpindex/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/kdebase/kcontrol/helpindex +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = kcontrol/helpindex +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/kdebase/kcontrol/helpindex/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdebase/kcontrol/helpindex/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/kdebase/kcontrol/helpindex/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kcontrol/helpindex/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/helpindex/Makefile.in +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +# This directory's subdirectories are mostly independent; you can cd +# into them and run `make' without going through this Makefile. +# To change the values of `make' variables: instead of editing Makefiles, +# (1) if the variable is set in `config.status', edit `config.status' +# (which will cause the Makefiles to be regenerated when you run `make'); +# (2) otherwise, pass the desired values on the `make' command line. +$(RECURSIVE_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + +$(RECURSIVE_CLEAN_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + rev=''; for subdir in $$list; do \ + if test "$$subdir" = "."; then :; else \ + rev="$$subdir $$rev"; \ + fi; \ + done; \ + rev="$$rev ."; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done && test -z "$$fail" +tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done +ctags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ + done + +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + mkid -fID $$unique +tags: TAGS + +TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ + include_option=--etags-include; \ + empty_fix=.; \ + else \ + include_option=--include; \ + empty_fix=; \ + fi; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test ! -f $$subdir/TAGS || \ + tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi +ctags: CTAGS +CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + +GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + +distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + +#>- distdir: $(DISTFILES) +#>+ 1 +distdir: distdir-nls $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + list='$(DISTFILES)'; \ + dist_files=`for file in $$list; do echo $$file; done | \ + sed -e "s|^$$srcdirstrip/||;t" \ + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ + case $$dist_files in \ + */*) $(MKDIR_P) `echo "$$dist_files" | \ + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ + sort -u` ;; \ + esac; \ + for file in $$dist_files; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + if test -d $$d/$$file; then \ + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -d "$(distdir)/$$subdir" \ + || $(MKDIR_P) "$(distdir)/$$subdir" \ + || exit 1; \ + distdir=`$(am__cd) $(distdir) && pwd`; \ + top_distdir=`$(am__cd) $(top_distdir) && pwd`; \ + (cd $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$$top_distdir" \ + distdir="$$distdir/$$subdir" \ + am__remove_distdir=: \ + am__skip_length_check=: \ + distdir) \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-recursive +all-am: Makefile +installdirs: installdirs-recursive +installdirs-am: +install: install-recursive +install-exec: install-exec-recursive +install-data: install-data-recursive +#>- uninstall: uninstall-recursive +#>+ 1 +uninstall: uninstall-docs uninstall-nls uninstall-recursive + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-recursive +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +#>- clean: clean-recursive +#>+ 1 +clean: kde-rpo-clean clean-recursive + +#>- clean-am: clean-generic mostlyclean-am +#>+ 1 +clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am + +distclean: distclean-recursive + -rm -f Makefile +distclean-am: clean-am distclean-generic distclean-tags + +dvi: dvi-recursive + +dvi-am: + +html: html-recursive + +info: info-recursive + +info-am: + +#>- install-data-am: +#>+ 1 +install-data-am: install-docs install-nls + +install-dvi: install-dvi-recursive + +install-exec-am: + +install-html: install-html-recursive + +install-info: install-info-recursive + +install-man: + +install-pdf: install-pdf-recursive + +install-ps: install-ps-recursive + +installcheck-am: + +maintainer-clean: maintainer-clean-recursive + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-recursive + +mostlyclean-am: mostlyclean-generic + +pdf: pdf-recursive + +pdf-am: + +ps: ps-recursive + +ps-am: + +uninstall-am: + +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \ + install-strip + +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ + all all-am check check-am clean clean-generic ctags \ + ctags-recursive distclean distclean-generic distclean-tags \ + distdir dvi dvi-am html html-am info info-am install \ + install-am install-data install-data-am install-dvi \ + install-dvi-am install-exec install-exec-am install-html \ + install-html-am install-info install-info-am install-man \ + install-pdf install-pdf-am install-ps install-ps-am \ + install-strip installcheck installcheck-am installdirs \ + installdirs-am maintainer-clean maintainer-clean-generic \ + mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \ + tags-recursive uninstall uninstall-am + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: + +#>+ 2 +KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2 + +#>+ 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)/kcontrol/helpindex + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/helpindex/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/helpindex/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/helpindex/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/helpindex/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/helpindex/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/helpindex/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/helpindex + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/helpindex + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/helpindex/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/helpindex/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/helpindex/$$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/kdebase/kcontrol/helpindex/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kcontrol/helpindex/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/helpindex/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-ru/docs/kdebase/kcontrol/helpindex/index.cache.bz2 b/tde-i18n-ru/docs/kdebase/kcontrol/helpindex/index.cache.bz2 new file mode 100644 index 00000000000..5b70348ea0f Binary files /dev/null and b/tde-i18n-ru/docs/kdebase/kcontrol/helpindex/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/helpindex/index.docbook b/tde-i18n-ru/docs/kdebase/kcontrol/helpindex/index.docbook new file mode 100644 index 00000000000..11f38771424 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/helpindex/index.docbook @@ -0,0 +1,221 @@ + + + +]> + +
+ + + +&Mike.McBride; &Mike.McBride.mail; +&Jost.Schenck; &Jost.Schenck.mail; + +ЕкатеринаПыжова
haleth@yandex.ru
Перевод на русский
+
+ +2002-10-17 +3.1 + + +KDE +Центр настройки +Индекс справки +Индекс + +
+ + + +Индекс справки + +На момент написания этого руководства, в большинстве установок &kde; механизм поиска в &khelpcenter; был полностью недоступен, и настройки, сделанные в модуле &kcontrol; не играли никакой роли. Мы надеемся, что в будущих версиях это изменится. + +В &kde; входит большое количество документации для приложений и компонентов. Хотя вы можете просто просматривать руководства в поисках нужной информации, это займёт много времени. Чтобы облегчить этот процесс, &kde; предлагает полнотекстовый поиск с помощью программы ht://dig. Принцип поиска схож с аналогичными механизмами в Интернете, фактически некоторые поисковые машины могут использовать именно его. Перейдите во вкладку Поиск в &khelpcenter;, введите нужное слово, нажмите Enter и получите результаты! + +Однако, чтобы использовать эту возможность, необходимо установить ht://dig и &kde; должен быть настроен для этого. Настройку ht://dig и позволяет сделать этот модуль. Если вы не установили ht://dig и он не входит в состав вашего дистрибутива, вам придётся получить его самостоятельно. Загляните на домашнюю страницу ht://dig за подробной информацией по скачиванию и установке. + +При обычном запуске, вы находитесь в режиме просмотра. Чтобы изменить настройки, нажмите на кнопку Режим администратора. Если вы вошли в систему как root, вы попадёте непосредственно в окно настройки. Иначе &kde; попросит пароль суперпользователя. + + +Использование + +&kde; необходимо знать ответы на два важных вопроса, прежде чем запускать механизм полнотекстового поиска: + + +где найти программы ht://dig для полнотекстового поиска; +где искать. + + + + +Программы <application +>ht://dig</application +> + +&kde; требует три программы, входящие в ht://dig: htdig, htsearch и htmerge. Для каждой программы необходимо указать полный путь, включая её название, например /usr/bin/htdig. + +Где в точности установлены эти программы, зависит от вашей операционной системы и дистрибутива. Хотя есть несколько наиболее вероятных вариантов: + + + +htdig и htmerge обычно находятся в /usr/bin/ или в /usr/local/www/htdig/bin/. + +htsearch можно найти в каталоге cgi-bin, то есть, например в /usr/local/httpd/cgi-bin/. + + + + +Чтобы узнать, где установлена, например, htdig, можно набрать в консоли whereis htdig. whereis ищет указанную команду в каталогах стандартных путей. Хотя каталоги вида cgi-bin обычно не входят в стандартные пути поиска. + + + + +Области и пути поиска + +В этом разделе можно выбрать, какие источники помощи должны индексироваться, &ie; должны быть доступными для механизма поиска. + +В разделе Области можно выбрать некоторые типичные источники для индексирования, &ie; файлы помощи &kde; и информацию, предоставляемую командами man и info. Заметьте, что если некоторые из них пока не доступны, значит, поддержка для них ещё не добавлена. + +Возможно, у вас есть дополнительные файлы, для которых вы хотите использовать механизм полнотекстового поиска &khelpcenter;. Например, у вас есть HTML-документация, установленная в /home/jdoe/docs/selfhtml. Добавив этот путь в список дополнительных путей поиска, вы сделаете эту документацию доступной для полнотекстового поиска. Нажмите кнопку Добавить и в появившемся окне выберите дополнительный каталог для поиска (/home/jdoe/docs/selfhtml) и нажмите OK. Чтобы удалить дополнительный путь поиска, выберите его и нажмите Удалить. + +Ваши изменения области и дополнительных путей поиска не принесут результата до тех пор, пока вы не нажмёте кнопку Создать индекс поиска. + + + + + +
+ diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/icons/Makefile.am b/tde-i18n-ru/docs/kdebase/kcontrol/icons/Makefile.am new file mode 100644 index 00000000000..6c9adbee621 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/icons/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = kcontrol/icons +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/icons/Makefile.in b/tde-i18n-ru/docs/kdebase/kcontrol/icons/Makefile.in new file mode 100644 index 00000000000..9bcc087a0fa --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/icons/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/kdebase/kcontrol/icons +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = kcontrol/icons +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/kdebase/kcontrol/icons/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdebase/kcontrol/icons/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/kdebase/kcontrol/icons/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kcontrol/icons/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/icons/Makefile.in +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +# This directory's subdirectories are mostly independent; you can cd +# into them and run `make' without going through this Makefile. +# To change the values of `make' variables: instead of editing Makefiles, +# (1) if the variable is set in `config.status', edit `config.status' +# (which will cause the Makefiles to be regenerated when you run `make'); +# (2) otherwise, pass the desired values on the `make' command line. +$(RECURSIVE_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + +$(RECURSIVE_CLEAN_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + rev=''; for subdir in $$list; do \ + if test "$$subdir" = "."; then :; else \ + rev="$$subdir $$rev"; \ + fi; \ + done; \ + rev="$$rev ."; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done && test -z "$$fail" +tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done +ctags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ + done + +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + mkid -fID $$unique +tags: TAGS + +TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ + include_option=--etags-include; \ + empty_fix=.; \ + else \ + include_option=--include; \ + empty_fix=; \ + fi; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test ! -f $$subdir/TAGS || \ + tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi +ctags: CTAGS +CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + +GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + +distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + +#>- distdir: $(DISTFILES) +#>+ 1 +distdir: distdir-nls $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + list='$(DISTFILES)'; \ + dist_files=`for file in $$list; do echo $$file; done | \ + sed -e "s|^$$srcdirstrip/||;t" \ + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ + case $$dist_files in \ + */*) $(MKDIR_P) `echo "$$dist_files" | \ + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ + sort -u` ;; \ + esac; \ + for file in $$dist_files; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + if test -d $$d/$$file; then \ + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -d "$(distdir)/$$subdir" \ + || $(MKDIR_P) "$(distdir)/$$subdir" \ + || exit 1; \ + distdir=`$(am__cd) $(distdir) && pwd`; \ + top_distdir=`$(am__cd) $(top_distdir) && pwd`; \ + (cd $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$$top_distdir" \ + distdir="$$distdir/$$subdir" \ + am__remove_distdir=: \ + am__skip_length_check=: \ + distdir) \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-recursive +all-am: Makefile +installdirs: installdirs-recursive +installdirs-am: +install: install-recursive +install-exec: install-exec-recursive +install-data: install-data-recursive +#>- uninstall: uninstall-recursive +#>+ 1 +uninstall: uninstall-docs uninstall-nls uninstall-recursive + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-recursive +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +#>- clean: clean-recursive +#>+ 1 +clean: kde-rpo-clean clean-recursive + +#>- clean-am: clean-generic mostlyclean-am +#>+ 1 +clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am + +distclean: distclean-recursive + -rm -f Makefile +distclean-am: clean-am distclean-generic distclean-tags + +dvi: dvi-recursive + +dvi-am: + +html: html-recursive + +info: info-recursive + +info-am: + +#>- install-data-am: +#>+ 1 +install-data-am: install-docs install-nls + +install-dvi: install-dvi-recursive + +install-exec-am: + +install-html: install-html-recursive + +install-info: install-info-recursive + +install-man: + +install-pdf: install-pdf-recursive + +install-ps: install-ps-recursive + +installcheck-am: + +maintainer-clean: maintainer-clean-recursive + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-recursive + +mostlyclean-am: mostlyclean-generic + +pdf: pdf-recursive + +pdf-am: + +ps: ps-recursive + +ps-am: + +uninstall-am: + +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \ + install-strip + +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ + all all-am check check-am clean clean-generic ctags \ + ctags-recursive distclean distclean-generic distclean-tags \ + distdir dvi dvi-am html html-am info info-am install \ + install-am install-data install-data-am install-dvi \ + install-dvi-am install-exec install-exec-am install-html \ + install-html-am install-info install-info-am install-man \ + install-pdf install-pdf-am install-ps install-ps-am \ + install-strip installcheck installcheck-am installdirs \ + installdirs-am maintainer-clean maintainer-clean-generic \ + mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \ + tags-recursive uninstall uninstall-am + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: + +#>+ 2 +KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2 + +#>+ 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)/kcontrol/icons + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/icons/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/icons/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/icons/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/icons/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/icons/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/icons/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/icons + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/icons + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/icons/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/icons/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/icons/$$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/kdebase/kcontrol/icons/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kcontrol/icons/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/icons/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-ru/docs/kdebase/kcontrol/icons/index.cache.bz2 b/tde-i18n-ru/docs/kdebase/kcontrol/icons/index.cache.bz2 new file mode 100644 index 00000000000..08ac12e7960 Binary files /dev/null and b/tde-i18n-ru/docs/kdebase/kcontrol/icons/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/icons/index.docbook b/tde-i18n-ru/docs/kdebase/kcontrol/icons/index.docbook new file mode 100644 index 00000000000..cd3cde4019a --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/icons/index.docbook @@ -0,0 +1,311 @@ + + + +]> + +
+ + + +&Mike.McBride; &Mike.McBride.mail; +&Jost.Schenck; &Jost.Schenck.mail; +Екатерина Пыжова
haleth@yandex.ru
Перевод на русский
+
+ +2003-09-22 +3.2 + + +KDE +Центр настройки +значок + +
+ +Значки + + +Введение + +В &kde; входит полный набор значков нескольких размеров. Эти значки используются всюду: на рабочем столе, панели, в &konqueror;, менеджере файлов, во всех приложениях &kde; и т. д. Модуль настройки значков предоставляет гибкие методы настройки работы с ними. Вы можете: + + +устанавливать и выбирать темы значков; +изменять размеры значков; +применять к значкам различные эффекты (например делать их полупрозрачными или раскрашивать); +настраивать значки различных объектов: рабочего стола, панелей и т. д. + + +Обратите внимание, что некоторые из этих настроек зависят от выбранной схемы значков. В &kde; по умолчанию входят две темы: &kde;-HiColor и Conectiva Crystal. Также в пакет kdeartwork входит, в числе других, схема с малым количеством цветов. + + + + +<guilabel +>Схема</guilabel +> + +Сверху расположено несколько примеров значков. Их внешний вид изменяется в зависимости от выбранной вами схемы. В большинстве установок по умолчанию входит только одна тема — &kde;-HiColor. Другие находятся в пакете kdeartwork; также вы можете загрузить дополнительные схемы из Интернета. + +Чтобы установить загруженные и распакованные схемы, нажмите кнопку Установить новую схему...; после этого они станут доступны в списке. + + + + +Дополнительно + +Вторая вкладка модуля настройки значками разделена на две части. + + + +Группа Использование значков. Здесь можно выбрать, значки каких объектов вы хотите настроить, например Панель инструментов или Панель. + + + В области предварительного просмотра можно наблюдать, как выглядят значки для выбранного типа. Заметьте, что вид значков при предварительном просмотре также зависит от выбранного ниже эффекта (это будет пояснено дальше). + + +Если вы решили настроить работу со значками, сначала выберите тип объектов, значки которых желаете настроить. Настраивайте, пока увиденное в предварительном просмотре вас не удовлетворит. Затем переходите к следующему типу объектов. В конце концов, когда будете довольны внешним видом, нажмите кнопку OK или Применить, чтобы подтвердить изменения. + +Теперь обратим внимание на параметры Размер и Эффекты. + + +Размер значков + +Размер значков задают два параметра. Во-первых, его можно выбрать из списка размеров значков. Во-вторых, можно сделать так, чтобы в значках &kde; использовался двойной размер точек. Большой размер значков особенно полезен слабо видящим людям. + +Размеры, предлагаемые в списке, зависят от темы, выбранной вами в модуле управления темами значков. Например, при теме с малым количеством цветов доступны только размеры 16 и 32 для значков рабочего стола и 16, 22 и 32 для значков панели инструментов. Тема «HiColor» предлагает размеры значков 16, 32 и 48 либо от 64 до 128 соответственно. Однако, поскольку &kde; не может хранить значки всех размеров, то значки размеров от 64 до 128 создаются автоматически, что может повлечь за собой потерю качества. + +Если размеров значков, предлагаемых выбранной вами темой, недостаточно, остаётся ещё флажок Двойной размер точек. Если он установлен, все значки будут состоять из точек двойного размера, то есть из квадратиков 2х2 вместо обычных точек. Хотя это и позволяет получить очень большие размеры, качество заметно ухудшится: значки будут напоминать то, что можно было наблюдать на чем-то вроде Sinclair ZX Spectrum. Пользуясь этой возможностью, помните, что большие размеры в теме high color &kde; всегда будут лучшего качества, чем двойной размер точек в теме с малым количеством цветов. + + +Также можно включить анимацию значков. Многие значки сопровождаются анимацией. Чтобы включить её, установите флажок Анимация значков, однако помните, что при нехватке памяти или старой видеокарте это может замедлить работу системы или сделать её неустойчивой. + + + + +Эффекты + +Наконец, вы можете настроить определённые фильтры, применяющиеся к значкам. Значок может находится в одном из трёх состояний. + + + +По умолчанию +Так выглядят обычный значок. + + +Активный +Так значок выглядят, когда на него наведён курсор мыши. + + +Недоступный +Так выглядит значок, если отключено соответствующее ему действие, то есть щелчок по значку не приведёт ни к какому результату. + + + +Выберите одно из этих состояний и нажмите кнопку Настроить эффект..., чтобы выбрать соответствующий эффект. Помните, что эта настройка будет действовать только на значки выбранной в данный момент категории Использование значков (см. выше). Выбрав эффект для активных значков панели инструментов, вы не установите его тем самым для активных значков других типов. + +Под состояниями значков можно выбрать эффект и настроить полупрозрачность (фон будет просвечивать сквозь значок). Справа от списка эффектов можно настроить дополнительные параметры фильтра. + + +К значкам могут быть применены следующие эффекты: + + + +Нет +К значкам не будет применяться никакой эффект. + + +Градации серого +Этот фильтр приблизит цвета значков к градациям серым. Используйте ползунок для настройки интенсивности фильтра. Заметьте, что большинство пользовательских интерфейсов используют этот этот эффект только для недоступных значков. + + +Окрасить +Значки будут окрашены в выбранный цвет. Например, вы можете сделать так, что активные значки (то есть те, на которые наведён курсор) станут золотыми. Для выбора цвета и интенсивности окраски используйте кнопку и ползунок справа. + + +Гамма +К значкам будут применены разные значения гаммы. Если вы не фотограф и не знаете, что такое гамма: она весьма похожа на то, что называется контрастом. Поиграйте с параметрами справа и вы примерно поймёте, что это значит. + + +Обесцветить +Значки будут изображаться обесцвеченными. Это напоминает настройку цвета на телевизоре. Интенсивность обесцвечивания настраивается справа. + + +Монохромные + +Значки будут показываться только двумя цветами. + + + + + + + + + + + +
diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/index.cache.bz2 b/tde-i18n-ru/docs/kdebase/kcontrol/index.cache.bz2 new file mode 100644 index 00000000000..df8d1eb23a3 Binary files /dev/null and b/tde-i18n-ru/docs/kdebase/kcontrol/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/index.docbook b/tde-i18n-ru/docs/kdebase/kcontrol/index.docbook new file mode 100644 index 00000000000..75b7df39f98 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/index.docbook @@ -0,0 +1,926 @@ + + + +]> + + + +Центр управления + + +&Mike.McBride; &Mike.McBride.mail; + + + + + +&FDLNotice; + +2005-03-05 +3.4.0 + + +Данный документ описывает Центр управления &kde;. + + + +KDE +kcontrol +настройка +параметры +модуль + + + + + +Центр управления + +&kcontrolcenter; (в дальнейшем - просто Центр управления), представляет собой удобный инструмент для централизованной настройки всех функциональных возможностей &kde;. + +Центр управления состоит из многочисленных модулей. Хотя каждый модуль - вполне самостоятельное приложение, центр управления объединяет все эти программы для удобства работы с ними. + + +Каждый модуль центра управления может выполняться индивидуально. + +За дополнительной информацией обращайтесь к соответствующему разделу документации (Запуск отдельных модулей). + + +Модули сгруппированы в центре управления в отдельные категории для облегчения поиска. В каждой категории модули показаны в виде списка, так что найти нужный модуль не составляет никакого труда. + + + +Использование &kcontrolcenter; + +В следующем разделе детально описывается использование самого центра управления. Чтобы узнать о работе с отдельными модулями, обратитесь к разделу Модули центра управления. + + +Запуск Центра управления KDE. + +Вы можете запустить &kcontrolcenter; тремя способами: + + + +Выбрав пункт Центр управления в меню KDE (вызывается через K-менюЦентр управления на панели &kde;). + + +Нажав &Alt;F2. + +В появившемся диалоговом окне введите команду kcontrol и нажмите кнопку Выполнить. + + + +Вы можете ввести команду kcontrol & в любом приглашении командной строки. + + + +Все три метода полностью эквивалентны и приводят к одному и тому же результату. + + + + +Экран &kcontrolcenter; + +После запуска центра управления перед вами появится окно, которое можно разделить на три рабочие области. + + +Снимок экрана + + + + Снимок экрана + + + + +В самой верхней части располагается главное меню. Меню предоставляет быстрый доступ к большинству настроек Центра управления. Система меню подробно описана в разделе Меню Центра управления &kde;. + +Слева вы найдёте дерево со значками. Здесь вы можете выбрать модуль для настройки. + +В панели внизу отображаются некоторые полезные сведения о системе. + +В нашем случае работает &kde; версии 3.4.0, Центр управления запущен от имени пользователя newkde, имя компьютера - turtle, система работает под управлением &Linux; с ядром 2.6 на процессоре семейства i686. + + + + +Меню Центра управления KDE + +В следующем разделе кратко описывается назначение каждого пункта меню. + + +Меню <guimenu +>Файл</guimenu +> + +В меню Файл всего один пункт. + + + + + &Ctrl;Q Файл Выход + + +Закрывает Центр управления. + + + + + + + + +Меню <guimenu +>Вид</guimenu +> + +Содержит настройки, определяющие внешний вид и работу панели выбора модулей. + + + +Вид Отображение + + +Здесь можно выбрать, как будет показан список модулей: в виде дерева или в виде пиктограмм. + +В режиме дерева, каждое подменю появляется в виде списка с отступом. + +В режиме пиктограмм, при выборе категории, список категорий пропадает и заменяется списком модулей. Затем можно воспользоваться кнопкой Назад, чтобы вернуться в список категорий. + + + + +ВидРазмер пиктограмм + + +Здесь можно выбрать, какого размера значки будут использованы в списке модулей (маленькие, средние или большие). + +Этот пункт меню контролирует размер значков только в режиме просмотра В виде пиктограмм. Пользователи, использующие режим В виде дерева, так или иначе будут видеть маленькие пиктограммы, независимо от размера, который был ранее выбран в пункте В виде пиктограмм. + + + + + + + + +Меню <guimenu +>Настройка</guimenu +> + +В этом меню есть только один пункт, НастройкаНастроить комбинации клавиш. Так вы сможете настроить привязки сочетаний клавиш к пунктам меню приложения. + + + + +Меню <guimenu +>Справка</guimenu +> +&help.menu.documentation; + + + + +Выход из Центра управления &kde;. + +Выйти из центра управления можно тремя способами: + + + +Выбрав Файл Выход в меню Центра управления. + + + +Нажав комбинацию клавиш &Ctrl;Q. + + + +Нажав на кнопку Закрыть, расположенную в заголовке окна Центра управления. + + + + + + +Запуск отдельных модулей + +Если вы хотите изменить параметры только одного модуля, нет необходимости загружать весь Центр Управления. Выполните kcmshell в &konsole; чтобы получить список доступных модулей. Также можно добавить специальную кнопку Настройка на панель &kicker; или вызвать отдельный модуль из Меню KDE. + + + + + + + + +Модули Центра управления + +Для упрощения работы Центр управления объединяет схожие параметры в группы. Каждая такая группа называется модулем. Когда вы выбираете название модуля в левой части окна, в правой показываются все параметры настройки данного модуля. + +У каждого модуля есть следующие кнопки управления: + + + + +Справка + +Эта кнопка выводит помощь для текущего модуля. В левом окне появится страница с краткой справкой. Нажав на ссылку внизу этого окна, вы получите более подробную помощь. + + + + +По умолчанию + +Эта кнопка сбрасывает настройки модуля и устанавливает стандартные значения . Чтобы сохранить их, используйте кнопку Применить. + + + + +Применить + +Нажатие этой кнопки сохранит все изменения в &kde;. Если вы что-то поменяли, то, нажав на Применить, вы активируете ваши изменения. + + + + +Восстановить + +Эта кнопка сбросит настройки модуля. Конкретный эффект зависит от самого модуля. + + + + + + +Перед переходом в другой модуль, необходимо сохранить изменения, сделанные в текущем. Для этого нужно воспользоваться кнопкой Применить. +Если вы попробуете выйти без сохранения настроек, вам будет предложено сохранить внесённые изменения, либо отменить их. + + + + + + + +Авторские права и лицензирование + +&kcontrol; +Программа: © разработчики Центра управления, 1997-2001 +При участии: + + +&Matthias.Hoelzer-Kluepfel; &Matthias.Hoelzer-Kluepfel.mail; +&Matthias.Elter; &Matthias.Elter.mail; + + +Документация: © Michael McBride mpmcbride7@yahoo.com, 2000 + +При участии: + + +&Paul.Campbell; &Paul.Campbell.mail; +&Helge.Deller; &Helge.Deller.mail; +&Mark.Donohoe; +&Patrick.Dowler; +&Duncan.Haldane; duncan@kde.org +&Steffen.Hansen; stefh@mip.ou.dk. +&Matthias.Hoelzer-Kluepfel; &Matthias.Hoelzer-Kluepfel.mail; +&Martin.R.Jones; &Martin.R.Jones.mail; +&Jost.Schenck; &Jost.Schenck.mail; +&Jonathan.Singer; &Jonathan.Singer.mail; +&Thomas.Tanghus; &Thomas.Tanghus.mail; +&Krishna.Tateneni; &Krishna.Tateneni.mail; +Ellis Whitehead ewhitehe@uni-freiburg.de + + +Перевод на русский язык: Денис Раскостов webmaster@kde.ru +&underFDL; &underGPL; + + + + + diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/kcmaccess/Makefile.am b/tde-i18n-ru/docs/kdebase/kcontrol/kcmaccess/Makefile.am new file mode 100644 index 00000000000..73d0999b190 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/kcmaccess/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = kcontrol/kcmaccess +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/kcmaccess/Makefile.in b/tde-i18n-ru/docs/kdebase/kcontrol/kcmaccess/Makefile.in new file mode 100644 index 00000000000..90b8876ab05 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/kcmaccess/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/kdebase/kcontrol/kcmaccess +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = kcontrol/kcmaccess +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/kdebase/kcontrol/kcmaccess/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdebase/kcontrol/kcmaccess/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/kdebase/kcontrol/kcmaccess/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kcontrol/kcmaccess/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/kcmaccess/Makefile.in +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +# This directory's subdirectories are mostly independent; you can cd +# into them and run `make' without going through this Makefile. +# To change the values of `make' variables: instead of editing Makefiles, +# (1) if the variable is set in `config.status', edit `config.status' +# (which will cause the Makefiles to be regenerated when you run `make'); +# (2) otherwise, pass the desired values on the `make' command line. +$(RECURSIVE_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + +$(RECURSIVE_CLEAN_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + rev=''; for subdir in $$list; do \ + if test "$$subdir" = "."; then :; else \ + rev="$$subdir $$rev"; \ + fi; \ + done; \ + rev="$$rev ."; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done && test -z "$$fail" +tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done +ctags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ + done + +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + mkid -fID $$unique +tags: TAGS + +TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ + include_option=--etags-include; \ + empty_fix=.; \ + else \ + include_option=--include; \ + empty_fix=; \ + fi; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test ! -f $$subdir/TAGS || \ + tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi +ctags: CTAGS +CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + +GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + +distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + +#>- distdir: $(DISTFILES) +#>+ 1 +distdir: distdir-nls $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + list='$(DISTFILES)'; \ + dist_files=`for file in $$list; do echo $$file; done | \ + sed -e "s|^$$srcdirstrip/||;t" \ + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ + case $$dist_files in \ + */*) $(MKDIR_P) `echo "$$dist_files" | \ + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ + sort -u` ;; \ + esac; \ + for file in $$dist_files; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + if test -d $$d/$$file; then \ + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -d "$(distdir)/$$subdir" \ + || $(MKDIR_P) "$(distdir)/$$subdir" \ + || exit 1; \ + distdir=`$(am__cd) $(distdir) && pwd`; \ + top_distdir=`$(am__cd) $(top_distdir) && pwd`; \ + (cd $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$$top_distdir" \ + distdir="$$distdir/$$subdir" \ + am__remove_distdir=: \ + am__skip_length_check=: \ + distdir) \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-recursive +all-am: Makefile +installdirs: installdirs-recursive +installdirs-am: +install: install-recursive +install-exec: install-exec-recursive +install-data: install-data-recursive +#>- uninstall: uninstall-recursive +#>+ 1 +uninstall: uninstall-docs uninstall-nls uninstall-recursive + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-recursive +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +#>- clean: clean-recursive +#>+ 1 +clean: kde-rpo-clean clean-recursive + +#>- clean-am: clean-generic mostlyclean-am +#>+ 1 +clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am + +distclean: distclean-recursive + -rm -f Makefile +distclean-am: clean-am distclean-generic distclean-tags + +dvi: dvi-recursive + +dvi-am: + +html: html-recursive + +info: info-recursive + +info-am: + +#>- install-data-am: +#>+ 1 +install-data-am: install-docs install-nls + +install-dvi: install-dvi-recursive + +install-exec-am: + +install-html: install-html-recursive + +install-info: install-info-recursive + +install-man: + +install-pdf: install-pdf-recursive + +install-ps: install-ps-recursive + +installcheck-am: + +maintainer-clean: maintainer-clean-recursive + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-recursive + +mostlyclean-am: mostlyclean-generic + +pdf: pdf-recursive + +pdf-am: + +ps: ps-recursive + +ps-am: + +uninstall-am: + +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \ + install-strip + +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ + all all-am check check-am clean clean-generic ctags \ + ctags-recursive distclean distclean-generic distclean-tags \ + distdir dvi dvi-am html html-am info info-am install \ + install-am install-data install-data-am install-dvi \ + install-dvi-am install-exec install-exec-am install-html \ + install-html-am install-info install-info-am install-man \ + install-pdf install-pdf-am install-ps install-ps-am \ + install-strip installcheck installcheck-am installdirs \ + installdirs-am maintainer-clean maintainer-clean-generic \ + mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \ + tags-recursive uninstall uninstall-am + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: + +#>+ 2 +KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2 + +#>+ 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)/kcontrol/kcmaccess + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmaccess/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmaccess/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmaccess/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmaccess/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmaccess/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmaccess/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmaccess + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmaccess + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmaccess/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmaccess/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmaccess/$$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/kdebase/kcontrol/kcmaccess/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kcontrol/kcmaccess/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/kcmaccess/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-ru/docs/kdebase/kcontrol/kcmaccess/index.cache.bz2 b/tde-i18n-ru/docs/kdebase/kcontrol/kcmaccess/index.cache.bz2 new file mode 100644 index 00000000000..c85c3ddb628 Binary files /dev/null and b/tde-i18n-ru/docs/kdebase/kcontrol/kcmaccess/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/kcmaccess/index.docbook b/tde-i18n-ru/docs/kdebase/kcontrol/kcmaccess/index.docbook new file mode 100644 index 00000000000..c24a8ee0269 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/kcmaccess/index.docbook @@ -0,0 +1,230 @@ + + + +]> + +
+ + + +&Mike.McBride; &Mike.McBride.mail; +ЕкатеринаПыжова
haleth@yandex.ru
Перевод на русский
+
+ +2005-12-21 +3.01.00 + + +KDE +Центр настройки +полезное + +
+ + +Полезное + + +Введение + +Этот модуль создан с целью помочь пользователям с ослабленным слухом и тем, у кого возникают трудности при работе с клавиатурой. + +Модуль разделен на две вкладки: Звуковой сигнал и Клавиатура. + + +<guilabel +>Звуковой сигнал</guilabel +> + +Вкладка разделена на группы Звуковой сигнал и Визуальный сигнал. + +Верхний флажок, Использовать системный динамик определяет, должен ли быть слышен системный динамик. Если флажок не установлен, системного динамика слышно не будет. + +Можно всякий раз, когда включается системный динамик, проигрывать собственный звук. Для этого установите флажок Собственный звуковой сигнал и в поле ввода Проигрывать звук введите полный путь к звуковому файлу. Также для поиска нужного файла вы можете воспользоваться кнопкой Обзор.... + +Если вам плохо слышен звук системного динамика или у вас просто нет звука, &kde; предлагает использовать Визуальный сигнал. Это предполагает видимый сигнал (инвертирование экрана или цветная вспышка), когда должен звучать системный динамик. + +Чтобы включить визуальный сигнал, установите флажок Видимый сигнал. + +Затем можете выбрать Инвертировать экран, или Мигание экрана. В первом случае будут инвертированы все цвета вашего экрана. Во втором вы сможете выбрать цвет с помощью кнопки справа. + +С помощью ползунка регулируется длительность визуального сигнала. По умолчанию выбрано 500 мс (полсекунды). + + + + +<guilabel +>Клавиатура</guilabel +> + +На этой вкладке три раздела. + + + +Использовать залипающие клавиши + +Если включена эта возможность, то, чтобы получить комбинацию клавиш, достаточно нажать и отпустить &Shift;, &Alt; или &Ctrl; и затем нажать клавишу. Например, комбинация &Ctrl; &Alt; Del может быть выполнена нажатием &Ctrl;, потом &Alt; и затем Del. + +Также в этом разделе есть флажок Заблокировать залипающие клавиши. Если он установлен, клавиши &Alt;, &Ctrl; и &Shift; остаются нажатыми до тех пор, пока пользователь не снимет нажатие. + +Например: + + +Когда флажок Заблокировать залипающие клавиши снят: + +Пользователь нажимает &Shift; и затем F. Компьютер воспринимает это как комбинацию &Shift;F. Теперь, если пользователь нажмёт p, компьютер воспримет это как символ p (без &Shift;). + + + + +Когда флажок Заблокировать залипающие клавиши установлен: + +Пользователь нажимает &Shift;, и затем F. Компьютер воспринимает это как комбинацию &Shift;F. Теперь, если пользователь нажмёт p, компьютер воспримет это как символ P (&Shift;P). Для отмены залипания &Shift;, нажмите &Shift; снова. + + + + + + + +Замедленные клавиши + +Если этот флажок установлен, пользователь должен держать клавишу нажатой определённое время (настраивается с помощью ползунка), чтобы она была воспринята. Это помогает избавиться от случайно нажатых клавиш. + + + + +Прыгающие клавиши + +Если этот флажок установлен, между нажатиями двух клавиш должно пройти определённое время (настраивается с помощью ползунка), чтобы следующая клавиша была воспринята. Это препятствует случайному нажатию нескольких клавиш. + + + + + + + + + + +
diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/kcmcss/Makefile.am b/tde-i18n-ru/docs/kdebase/kcontrol/kcmcss/Makefile.am new file mode 100644 index 00000000000..42fbfea2a41 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/kcmcss/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = kcontrol/kcmcss +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/kcmcss/Makefile.in b/tde-i18n-ru/docs/kdebase/kcontrol/kcmcss/Makefile.in new file mode 100644 index 00000000000..826815e5d08 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/kcmcss/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/kdebase/kcontrol/kcmcss +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = kcontrol/kcmcss +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/kdebase/kcontrol/kcmcss/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdebase/kcontrol/kcmcss/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/kdebase/kcontrol/kcmcss/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kcontrol/kcmcss/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/kcmcss/Makefile.in +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +# This directory's subdirectories are mostly independent; you can cd +# into them and run `make' without going through this Makefile. +# To change the values of `make' variables: instead of editing Makefiles, +# (1) if the variable is set in `config.status', edit `config.status' +# (which will cause the Makefiles to be regenerated when you run `make'); +# (2) otherwise, pass the desired values on the `make' command line. +$(RECURSIVE_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + +$(RECURSIVE_CLEAN_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + rev=''; for subdir in $$list; do \ + if test "$$subdir" = "."; then :; else \ + rev="$$subdir $$rev"; \ + fi; \ + done; \ + rev="$$rev ."; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done && test -z "$$fail" +tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done +ctags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ + done + +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + mkid -fID $$unique +tags: TAGS + +TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ + include_option=--etags-include; \ + empty_fix=.; \ + else \ + include_option=--include; \ + empty_fix=; \ + fi; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test ! -f $$subdir/TAGS || \ + tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi +ctags: CTAGS +CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + +GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + +distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + +#>- distdir: $(DISTFILES) +#>+ 1 +distdir: distdir-nls $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + list='$(DISTFILES)'; \ + dist_files=`for file in $$list; do echo $$file; done | \ + sed -e "s|^$$srcdirstrip/||;t" \ + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ + case $$dist_files in \ + */*) $(MKDIR_P) `echo "$$dist_files" | \ + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ + sort -u` ;; \ + esac; \ + for file in $$dist_files; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + if test -d $$d/$$file; then \ + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -d "$(distdir)/$$subdir" \ + || $(MKDIR_P) "$(distdir)/$$subdir" \ + || exit 1; \ + distdir=`$(am__cd) $(distdir) && pwd`; \ + top_distdir=`$(am__cd) $(top_distdir) && pwd`; \ + (cd $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$$top_distdir" \ + distdir="$$distdir/$$subdir" \ + am__remove_distdir=: \ + am__skip_length_check=: \ + distdir) \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-recursive +all-am: Makefile +installdirs: installdirs-recursive +installdirs-am: +install: install-recursive +install-exec: install-exec-recursive +install-data: install-data-recursive +#>- uninstall: uninstall-recursive +#>+ 1 +uninstall: uninstall-docs uninstall-nls uninstall-recursive + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-recursive +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +#>- clean: clean-recursive +#>+ 1 +clean: kde-rpo-clean clean-recursive + +#>- clean-am: clean-generic mostlyclean-am +#>+ 1 +clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am + +distclean: distclean-recursive + -rm -f Makefile +distclean-am: clean-am distclean-generic distclean-tags + +dvi: dvi-recursive + +dvi-am: + +html: html-recursive + +info: info-recursive + +info-am: + +#>- install-data-am: +#>+ 1 +install-data-am: install-docs install-nls + +install-dvi: install-dvi-recursive + +install-exec-am: + +install-html: install-html-recursive + +install-info: install-info-recursive + +install-man: + +install-pdf: install-pdf-recursive + +install-ps: install-ps-recursive + +installcheck-am: + +maintainer-clean: maintainer-clean-recursive + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-recursive + +mostlyclean-am: mostlyclean-generic + +pdf: pdf-recursive + +pdf-am: + +ps: ps-recursive + +ps-am: + +uninstall-am: + +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \ + install-strip + +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ + all all-am check check-am clean clean-generic ctags \ + ctags-recursive distclean distclean-generic distclean-tags \ + distdir dvi dvi-am html html-am info info-am install \ + install-am install-data install-data-am install-dvi \ + install-dvi-am install-exec install-exec-am install-html \ + install-html-am install-info install-info-am install-man \ + install-pdf install-pdf-am install-ps install-ps-am \ + install-strip installcheck installcheck-am installdirs \ + installdirs-am maintainer-clean maintainer-clean-generic \ + mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \ + tags-recursive uninstall uninstall-am + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: + +#>+ 2 +KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2 + +#>+ 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)/kcontrol/kcmcss + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmcss/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmcss/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmcss/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmcss/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmcss/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmcss/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmcss + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmcss + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmcss/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmcss/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmcss/$$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/kdebase/kcontrol/kcmcss/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kcontrol/kcmcss/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/kcmcss/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-ru/docs/kdebase/kcontrol/kcmcss/index.cache.bz2 b/tde-i18n-ru/docs/kdebase/kcontrol/kcmcss/index.cache.bz2 new file mode 100644 index 00000000000..1fc88033f35 Binary files /dev/null and b/tde-i18n-ru/docs/kdebase/kcontrol/kcmcss/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/kcmcss/index.docbook b/tde-i18n-ru/docs/kdebase/kcontrol/kcmcss/index.docbook new file mode 100644 index 00000000000..6af7774abdf --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/kcmcss/index.docbook @@ -0,0 +1,336 @@ + + + +]> + +
+ + + +&Lauri.Watts; &Lauri.Watts.mail; +ЕкатеринаПыжова
haleth@yandex.ru
Перевод на русский
+
+ +2003-10-12 +3.2 + + +KDE +CSS +Таблицы стилей +Доступность + + +
+ + + +Таблицы стилей + + +Введение + +Таблицы стилей CSS определяют внешний вид веб-страниц. CSS расшифровывается как Cascading Style Sheets (каскадные таблицы стилей). + +&kde; может использовать собственные таблицы стилей, основанные на цветовых схемах и значениях по умолчанию, выбранных для вашего рабочего стола. Также &kde; может использовать написанную вами таблицу стилей. Наконец, таблицу стилей можно определить в этом модуле. Здесь нужные параметры можно настроить так, как вам будет удобнее. Особенно это полезно для людей с ослабленным зрением. + +Ваши настройки здесь будут действовать для всех приложений &kde;, которые для отображения HTML пользуются встроенным анализатором &kde; (khtml). Это касается &kmail;, &khelpcenter; и, несомненно, &konqueror;. Однако эти настройки не будут играть роли для других браузеров, таких как &Netscape;. + +Модуль разделен на две части, Общие, где можно выбрать используемую таблицу стилей, и Настройка, где можно составить удобную вам таблицу. + + + + +Общие + +Эта страница содержит следующие параметры: + + + +Использовать таблицу стилей по умолчанию + +&kde; будет использовать таблицу стилей по умолчанию. Некоторые цвета будут взяты из вашей выбранной цветовой схемы. Большинство настроек могут быть заменены настройками просматриваемой страницы. + + + + +Использовать таблицу стилей, определенную пользователем + +&kde; будет использовать таблицу стилей, написанную вами. Определить её расположение вы можете с помощью кнопки обзора. Файлы CSS обычно, хотя и не всегда, имеют расширение .css. + + + + +Использовать таблицу стилей, определенную во вкладке "Настройка" + +Использовать параметры, определенные во вкладке Настройка. Установив этот флажок, вы получите к ним доступ. + + + + + + + +Настройка + +Здесь можно определить собственную таблицу стилей. Предложенные настройки содержат лишь небольшую часть возможных параметров и ориентированы на людей с ослабленным зрением. С их помощью можно сделать веб-страницы и файлы помощи &kde; более удобными для чтения. + +Параметры в этой вкладке остаются недоступными до тех пор, пока вы не установите флажок Использовать таблицу стилей, определенную во вкладке "Настройка" на предыдущей странице. + + +<guilabel +>Шрифт</guilabel +> + + + +Базовый шрифт + +Выбрать шрифт для отображения текста. + + + + +Использовать одинаковый шрифт для всего текста + +Если вы установите этот флажок, для всего текста вне зависимости от настроек просматриваемой страницы буде использоваться один и тот же шрифт. Это полезно, если страницы используют для заголовков декоративный или трудный для чтения шрифт. + + + + + + +Размер шрифта + + + +Базовый размер шрифта + +Размер по умолчанию для текста страницы. Многие веб-страницы настраивают размер шрифта относительно этого размера, используя larger или +1 для увеличения, либо smaller или -1 для уменьшения размера. +Многие страницы строятся на платформах, шрифт по умолчанию которых слишком велик для среднего пользователя, так что уменьшать таким образом размер шрифта для многих страниц вошло в практику. +Эта настройка позволит вам подобрать удобный для вас размер шрифта по умолчанию, чтобы зависящие от него размеры изменились так, как вам это удобно. +Помните, также можно настроить минимальный размер шрифта в &konqueror;, так что текст никогда не будет слишком мал для чтения. В &kcontrol; это настраивается в пункте Поведение внутри раздела Просмотр Веб. + + + + +Использовать одинаковый размер для всех элементов + +Если установить этот флажок, весь текст будет отображаться шрифтом указанного размера, вне зависимости от настроек страницы. Относительные размеры шрифта, про которые уже говорилось, и даже особые указания отображать текст шрифтом определенного размера не будут играть роли. + + + + + + +Цвета + + + +Черный на белом + +Многие считают, что черный текст на белом фоне более четок и легче читается. Если вы относитесь к таким людям, выберите этот вариант. + + + + +Белый на черном + +Другие уверены, напротив, что легче читать белый текст на черном фоне. + + + + +Настроить + +Наконец, некоторые считают, что любые сочетания черного и белого неудобны для чтения. Здесь можно определить, какого цвета будут Фон и Цвет текста. + + + + +Использовать один и тот же цвет для всего текста + +Многие веб-сайты используют другой, часто контрастирующий цвет для заголовков и тому подобные украшения. Если это мешает вам воспринимать содержание, установите этот флажок, и &kde; будет использовать выбранные вами цвета для всего текста. + + + + + + + +Изображения + + + +Запретить изображения + +Если вы не хотите видеть изображения, здесь их можно отключить. + + + +Запретить рисунки фона + +Большой проблемой для слабо видящих людей может стать фон, рисунок которого недостаточно контрастирует с текстом, что затрудняет чтение. Здесь можно отключить рисунок фона, и это не повлияет на ваш выбор относительно просмотра всех изображений. + + + + + + + +Просмотр + +Кнопка Просмотр позволяет увидеть результаты внесенных вами изменений. Появится окно, в котором будет видно, как при текущих настройках выглядят различные заголовки и обычный текст. + +Это поможет вам подобрать такую таблицу стилей, при которой у вас не будет проблем с восприятием текста. + +Счастливого серфинга! + + + + + + + +
diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/kcmfontinst/Makefile.am b/tde-i18n-ru/docs/kdebase/kcontrol/kcmfontinst/Makefile.am new file mode 100644 index 00000000000..6f5021d1645 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/kcmfontinst/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = kcontrol/kcmfontinst +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/kcmfontinst/Makefile.in b/tde-i18n-ru/docs/kdebase/kcontrol/kcmfontinst/Makefile.in new file mode 100644 index 00000000000..c3b816b54b3 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/kcmfontinst/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/kdebase/kcontrol/kcmfontinst +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = kcontrol/kcmfontinst +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/kdebase/kcontrol/kcmfontinst/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdebase/kcontrol/kcmfontinst/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/kdebase/kcontrol/kcmfontinst/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kcontrol/kcmfontinst/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/kcmfontinst/Makefile.in +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +# This directory's subdirectories are mostly independent; you can cd +# into them and run `make' without going through this Makefile. +# To change the values of `make' variables: instead of editing Makefiles, +# (1) if the variable is set in `config.status', edit `config.status' +# (which will cause the Makefiles to be regenerated when you run `make'); +# (2) otherwise, pass the desired values on the `make' command line. +$(RECURSIVE_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + +$(RECURSIVE_CLEAN_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + rev=''; for subdir in $$list; do \ + if test "$$subdir" = "."; then :; else \ + rev="$$subdir $$rev"; \ + fi; \ + done; \ + rev="$$rev ."; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done && test -z "$$fail" +tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done +ctags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ + done + +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + mkid -fID $$unique +tags: TAGS + +TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ + include_option=--etags-include; \ + empty_fix=.; \ + else \ + include_option=--include; \ + empty_fix=; \ + fi; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test ! -f $$subdir/TAGS || \ + tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi +ctags: CTAGS +CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + +GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + +distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + +#>- distdir: $(DISTFILES) +#>+ 1 +distdir: distdir-nls $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + list='$(DISTFILES)'; \ + dist_files=`for file in $$list; do echo $$file; done | \ + sed -e "s|^$$srcdirstrip/||;t" \ + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ + case $$dist_files in \ + */*) $(MKDIR_P) `echo "$$dist_files" | \ + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ + sort -u` ;; \ + esac; \ + for file in $$dist_files; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + if test -d $$d/$$file; then \ + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -d "$(distdir)/$$subdir" \ + || $(MKDIR_P) "$(distdir)/$$subdir" \ + || exit 1; \ + distdir=`$(am__cd) $(distdir) && pwd`; \ + top_distdir=`$(am__cd) $(top_distdir) && pwd`; \ + (cd $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$$top_distdir" \ + distdir="$$distdir/$$subdir" \ + am__remove_distdir=: \ + am__skip_length_check=: \ + distdir) \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-recursive +all-am: Makefile +installdirs: installdirs-recursive +installdirs-am: +install: install-recursive +install-exec: install-exec-recursive +install-data: install-data-recursive +#>- uninstall: uninstall-recursive +#>+ 1 +uninstall: uninstall-docs uninstall-nls uninstall-recursive + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-recursive +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +#>- clean: clean-recursive +#>+ 1 +clean: kde-rpo-clean clean-recursive + +#>- clean-am: clean-generic mostlyclean-am +#>+ 1 +clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am + +distclean: distclean-recursive + -rm -f Makefile +distclean-am: clean-am distclean-generic distclean-tags + +dvi: dvi-recursive + +dvi-am: + +html: html-recursive + +info: info-recursive + +info-am: + +#>- install-data-am: +#>+ 1 +install-data-am: install-docs install-nls + +install-dvi: install-dvi-recursive + +install-exec-am: + +install-html: install-html-recursive + +install-info: install-info-recursive + +install-man: + +install-pdf: install-pdf-recursive + +install-ps: install-ps-recursive + +installcheck-am: + +maintainer-clean: maintainer-clean-recursive + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-recursive + +mostlyclean-am: mostlyclean-generic + +pdf: pdf-recursive + +pdf-am: + +ps: ps-recursive + +ps-am: + +uninstall-am: + +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \ + install-strip + +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ + all all-am check check-am clean clean-generic ctags \ + ctags-recursive distclean distclean-generic distclean-tags \ + distdir dvi dvi-am html html-am info info-am install \ + install-am install-data install-data-am install-dvi \ + install-dvi-am install-exec install-exec-am install-html \ + install-html-am install-info install-info-am install-man \ + install-pdf install-pdf-am install-ps install-ps-am \ + install-strip installcheck installcheck-am installdirs \ + installdirs-am maintainer-clean maintainer-clean-generic \ + mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \ + tags-recursive uninstall uninstall-am + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: + +#>+ 2 +KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2 + +#>+ 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)/kcontrol/kcmfontinst + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmfontinst/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmfontinst/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmfontinst/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmfontinst/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmfontinst/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmfontinst/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmfontinst + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmfontinst + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmfontinst/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmfontinst/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmfontinst/$$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/kdebase/kcontrol/kcmfontinst/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kcontrol/kcmfontinst/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/kcmfontinst/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-ru/docs/kdebase/kcontrol/kcmfontinst/index.cache.bz2 b/tde-i18n-ru/docs/kdebase/kcontrol/kcmfontinst/index.cache.bz2 new file mode 100644 index 00000000000..fe395ebd3fc Binary files /dev/null and b/tde-i18n-ru/docs/kdebase/kcontrol/kcmfontinst/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/kcmfontinst/index.docbook b/tde-i18n-ru/docs/kdebase/kcontrol/kcmfontinst/index.docbook new file mode 100644 index 00000000000..3b532094349 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/kcmfontinst/index.docbook @@ -0,0 +1,112 @@ + + + +]> + +
+ + +&Craig.Drummond; &Craig.Drummond.Mail; + +ЕкатеринаПыжова
haleth@yandex.ru
Перевод на русский
+
+ +2003-10-22 +3.2 + + +KDE +KControl +шрифты + +
+ +Установка шрифтов + +Этот модуль позволяет устанавливать и удалять шрифты. Программа установки настроит X (X.org, XFree86), XRender, сглаживание и Ghostscript (для печати) для всех шрифтов TrueType (.ttf) и Type1 (.pfa, .pfb), которые установлены в системе, а также шрифтов (.bdf, .pcf, .snf) и Speedo (.spd), которые также будут установлены, но смогут использоваться только X-сервером. + +Если модуль запускает обычный пользователь, то параметры шрифтов будут относиться только к его личной учётной записи. Если же пользователь - это root, то изменения коснутся системной конфигурации, и все установленные шрифты будут доступны всем пользователям. +Если после установки шрифтов обычным пользователем шрифты, используемые для отображения и предварительного просмотра печати отличаются от тех, что используются при печати, то рекомендуется заново установить шрифты от имени root. Причина этого - различные права доступа при выводе на экран и при печати (обычно печать осуществляется от имени пользователя lp), и некоторые шрифты при печати будут недоступны. +Для того чтобы установить шрифты, нажмите кнопку "Добавить шрифты". Откроется окно, в котором нужно будет выбрать устанавливаемые шрифты. Удалить шрифты можно, выделив их и нажав кнопку "Удалить". + +Работа в Konqueror +Шрифты можно устанавливать, перетаскивая их мышью в Konqueror. Для этого введите fonts:/ в адресной строке Konqueror. +Для обычного пользователя будут показаны две папки: + + +Личные - собственные шрифты пользователя. + + +Системные - системные шрифты. Если перетащить шрифты в эту папку, то их можно добавить как системные, введя по запросу пароль администратора. + + +Если перетащить мышью шрифт на ссылку fonts:/, то будет показан запрос на добавление шрифта в папку "Личные" или "Системные". +Для администратора будет показана только папка системных шрифтов, так как пользователь root не имеет "личных" шрифтов. + + +
diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/kcmkonsole/Makefile.am b/tde-i18n-ru/docs/kdebase/kcontrol/kcmkonsole/Makefile.am new file mode 100644 index 00000000000..1091d31de7a --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/kcmkonsole/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = kcontrol/kcmkonsole +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/kcmkonsole/Makefile.in b/tde-i18n-ru/docs/kdebase/kcontrol/kcmkonsole/Makefile.in new file mode 100644 index 00000000000..0580208e9d8 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/kcmkonsole/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/kdebase/kcontrol/kcmkonsole +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = kcontrol/kcmkonsole +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/kdebase/kcontrol/kcmkonsole/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdebase/kcontrol/kcmkonsole/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/kdebase/kcontrol/kcmkonsole/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kcontrol/kcmkonsole/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/kcmkonsole/Makefile.in +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +# This directory's subdirectories are mostly independent; you can cd +# into them and run `make' without going through this Makefile. +# To change the values of `make' variables: instead of editing Makefiles, +# (1) if the variable is set in `config.status', edit `config.status' +# (which will cause the Makefiles to be regenerated when you run `make'); +# (2) otherwise, pass the desired values on the `make' command line. +$(RECURSIVE_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + +$(RECURSIVE_CLEAN_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + rev=''; for subdir in $$list; do \ + if test "$$subdir" = "."; then :; else \ + rev="$$subdir $$rev"; \ + fi; \ + done; \ + rev="$$rev ."; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done && test -z "$$fail" +tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done +ctags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ + done + +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + mkid -fID $$unique +tags: TAGS + +TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ + include_option=--etags-include; \ + empty_fix=.; \ + else \ + include_option=--include; \ + empty_fix=; \ + fi; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test ! -f $$subdir/TAGS || \ + tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi +ctags: CTAGS +CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + +GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + +distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + +#>- distdir: $(DISTFILES) +#>+ 1 +distdir: distdir-nls $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + list='$(DISTFILES)'; \ + dist_files=`for file in $$list; do echo $$file; done | \ + sed -e "s|^$$srcdirstrip/||;t" \ + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ + case $$dist_files in \ + */*) $(MKDIR_P) `echo "$$dist_files" | \ + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ + sort -u` ;; \ + esac; \ + for file in $$dist_files; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + if test -d $$d/$$file; then \ + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -d "$(distdir)/$$subdir" \ + || $(MKDIR_P) "$(distdir)/$$subdir" \ + || exit 1; \ + distdir=`$(am__cd) $(distdir) && pwd`; \ + top_distdir=`$(am__cd) $(top_distdir) && pwd`; \ + (cd $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$$top_distdir" \ + distdir="$$distdir/$$subdir" \ + am__remove_distdir=: \ + am__skip_length_check=: \ + distdir) \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-recursive +all-am: Makefile +installdirs: installdirs-recursive +installdirs-am: +install: install-recursive +install-exec: install-exec-recursive +install-data: install-data-recursive +#>- uninstall: uninstall-recursive +#>+ 1 +uninstall: uninstall-docs uninstall-nls uninstall-recursive + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-recursive +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +#>- clean: clean-recursive +#>+ 1 +clean: kde-rpo-clean clean-recursive + +#>- clean-am: clean-generic mostlyclean-am +#>+ 1 +clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am + +distclean: distclean-recursive + -rm -f Makefile +distclean-am: clean-am distclean-generic distclean-tags + +dvi: dvi-recursive + +dvi-am: + +html: html-recursive + +info: info-recursive + +info-am: + +#>- install-data-am: +#>+ 1 +install-data-am: install-docs install-nls + +install-dvi: install-dvi-recursive + +install-exec-am: + +install-html: install-html-recursive + +install-info: install-info-recursive + +install-man: + +install-pdf: install-pdf-recursive + +install-ps: install-ps-recursive + +installcheck-am: + +maintainer-clean: maintainer-clean-recursive + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-recursive + +mostlyclean-am: mostlyclean-generic + +pdf: pdf-recursive + +pdf-am: + +ps: ps-recursive + +ps-am: + +uninstall-am: + +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \ + install-strip + +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ + all all-am check check-am clean clean-generic ctags \ + ctags-recursive distclean distclean-generic distclean-tags \ + distdir dvi dvi-am html html-am info info-am install \ + install-am install-data install-data-am install-dvi \ + install-dvi-am install-exec install-exec-am install-html \ + install-html-am install-info install-info-am install-man \ + install-pdf install-pdf-am install-ps install-ps-am \ + install-strip installcheck installcheck-am installdirs \ + installdirs-am maintainer-clean maintainer-clean-generic \ + mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \ + tags-recursive uninstall uninstall-am + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: + +#>+ 2 +KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2 + +#>+ 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)/kcontrol/kcmkonsole + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmkonsole/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmkonsole/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmkonsole/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmkonsole/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmkonsole/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmkonsole/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmkonsole + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmkonsole + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmkonsole/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmkonsole/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmkonsole/$$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/kdebase/kcontrol/kcmkonsole/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kcontrol/kcmkonsole/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/kcmkonsole/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-ru/docs/kdebase/kcontrol/kcmkonsole/index.cache.bz2 b/tde-i18n-ru/docs/kdebase/kcontrol/kcmkonsole/index.cache.bz2 new file mode 100644 index 00000000000..6834c1cf3f1 Binary files /dev/null and b/tde-i18n-ru/docs/kdebase/kcontrol/kcmkonsole/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/kcmkonsole/index.docbook b/tde-i18n-ru/docs/kdebase/kcontrol/kcmkonsole/index.docbook new file mode 100644 index 00000000000..3baaf7efe3f --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/kcmkonsole/index.docbook @@ -0,0 +1,266 @@ + + + +]> + +
+ + + + +&Jonathan.Singer; &Jonathan.Singer.mail; +ЕкатеринаПыжова
haleth@yandex.ru
Перевод на русский
+
+ +2002-02-12 +3.00.00 + + +KDE +Центр настройки +консоль +терминал + +
+ + +&konsole; + +В этом модуле вы можете настроить основные параметры &konsole;, терминала &kde;. Также здесь можно с лёгкостью создать файлы внешнего вида (схемы) для &konsole;. + +Модуль содержит несколько вкладок: Общие, Схема, Сеанс. + + +<guilabel +>Общие</guilabel +> + +Эта вкладка позволяет настроить функции &konsole;. Она содержит следующие параметры: + + + +Использовать комбинации клавиш &Ctrl;+S/ &Ctrl;+Q + +Использовать стандартные комбинации клавиш работы в &kde;. + + + + +Показывать размер терминала при изменении размера окна + +По умолчанию &konsole; показывает размер окна (в символах) при его увеличении/уменьшении, что позволяет выбрать определённый размер окна. Чтобы отключить это, снимите флажок. + + + +Показать рамку + +Рисовать рамку внутри окна &konsole;. + + + + +Подтверждать выход при открытых сеансах + +Выберите этот вариант, и при попытке закрыть окно &konsole;, в котором работает несколько сеансов, появится предупреждение. + + + + +Мигающий курсор +Если вам трудно разглядеть курсор в окне &konsole;, можно сделать его мигающим. + + + +Межстрочный интервал +Изменить расстояние между строками текста. + + + + +Считать следующие символы частью слова при двойном щелчке: +Выделять слово целиком при двойном щелчке по нему — обычное поведение &UNIX;, однако представление компьютера о слове может отличаться от вашего. Здесь можно определить символы, которые всегда будут считаться частью слова. Например, если вы добавите символ @, при двойном щелчке будет выделяться целиком электронный адрес. + + + + + +Схема + +Вкладка Схема позволит вам с легкостью создавать, редактировать и сохранять файлы внешнего вида (схемы), настраивая вид текста так же, как и цвет, прозрачность и рисунки фона. + + + + + + +
\ No newline at end of file diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/kcmlaunch/Makefile.am b/tde-i18n-ru/docs/kdebase/kcontrol/kcmlaunch/Makefile.am new file mode 100644 index 00000000000..a3a4c3f1723 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/kcmlaunch/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = kcontrol/kcmlaunch +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/kcmlaunch/Makefile.in b/tde-i18n-ru/docs/kdebase/kcontrol/kcmlaunch/Makefile.in new file mode 100644 index 00000000000..b93f9833631 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/kcmlaunch/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/kdebase/kcontrol/kcmlaunch +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = kcontrol/kcmlaunch +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/kdebase/kcontrol/kcmlaunch/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdebase/kcontrol/kcmlaunch/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/kdebase/kcontrol/kcmlaunch/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kcontrol/kcmlaunch/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/kcmlaunch/Makefile.in +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +# This directory's subdirectories are mostly independent; you can cd +# into them and run `make' without going through this Makefile. +# To change the values of `make' variables: instead of editing Makefiles, +# (1) if the variable is set in `config.status', edit `config.status' +# (which will cause the Makefiles to be regenerated when you run `make'); +# (2) otherwise, pass the desired values on the `make' command line. +$(RECURSIVE_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + +$(RECURSIVE_CLEAN_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + rev=''; for subdir in $$list; do \ + if test "$$subdir" = "."; then :; else \ + rev="$$subdir $$rev"; \ + fi; \ + done; \ + rev="$$rev ."; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done && test -z "$$fail" +tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done +ctags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ + done + +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + mkid -fID $$unique +tags: TAGS + +TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ + include_option=--etags-include; \ + empty_fix=.; \ + else \ + include_option=--include; \ + empty_fix=; \ + fi; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test ! -f $$subdir/TAGS || \ + tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi +ctags: CTAGS +CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + +GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + +distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + +#>- distdir: $(DISTFILES) +#>+ 1 +distdir: distdir-nls $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + list='$(DISTFILES)'; \ + dist_files=`for file in $$list; do echo $$file; done | \ + sed -e "s|^$$srcdirstrip/||;t" \ + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ + case $$dist_files in \ + */*) $(MKDIR_P) `echo "$$dist_files" | \ + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ + sort -u` ;; \ + esac; \ + for file in $$dist_files; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + if test -d $$d/$$file; then \ + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -d "$(distdir)/$$subdir" \ + || $(MKDIR_P) "$(distdir)/$$subdir" \ + || exit 1; \ + distdir=`$(am__cd) $(distdir) && pwd`; \ + top_distdir=`$(am__cd) $(top_distdir) && pwd`; \ + (cd $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$$top_distdir" \ + distdir="$$distdir/$$subdir" \ + am__remove_distdir=: \ + am__skip_length_check=: \ + distdir) \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-recursive +all-am: Makefile +installdirs: installdirs-recursive +installdirs-am: +install: install-recursive +install-exec: install-exec-recursive +install-data: install-data-recursive +#>- uninstall: uninstall-recursive +#>+ 1 +uninstall: uninstall-docs uninstall-nls uninstall-recursive + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-recursive +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +#>- clean: clean-recursive +#>+ 1 +clean: kde-rpo-clean clean-recursive + +#>- clean-am: clean-generic mostlyclean-am +#>+ 1 +clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am + +distclean: distclean-recursive + -rm -f Makefile +distclean-am: clean-am distclean-generic distclean-tags + +dvi: dvi-recursive + +dvi-am: + +html: html-recursive + +info: info-recursive + +info-am: + +#>- install-data-am: +#>+ 1 +install-data-am: install-docs install-nls + +install-dvi: install-dvi-recursive + +install-exec-am: + +install-html: install-html-recursive + +install-info: install-info-recursive + +install-man: + +install-pdf: install-pdf-recursive + +install-ps: install-ps-recursive + +installcheck-am: + +maintainer-clean: maintainer-clean-recursive + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-recursive + +mostlyclean-am: mostlyclean-generic + +pdf: pdf-recursive + +pdf-am: + +ps: ps-recursive + +ps-am: + +uninstall-am: + +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \ + install-strip + +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ + all all-am check check-am clean clean-generic ctags \ + ctags-recursive distclean distclean-generic distclean-tags \ + distdir dvi dvi-am html html-am info info-am install \ + install-am install-data install-data-am install-dvi \ + install-dvi-am install-exec install-exec-am install-html \ + install-html-am install-info install-info-am install-man \ + install-pdf install-pdf-am install-ps install-ps-am \ + install-strip installcheck installcheck-am installdirs \ + installdirs-am maintainer-clean maintainer-clean-generic \ + mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \ + tags-recursive uninstall uninstall-am + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: + +#>+ 2 +KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2 + +#>+ 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)/kcontrol/kcmlaunch + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmlaunch/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmlaunch/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmlaunch/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmlaunch/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmlaunch/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmlaunch/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmlaunch + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmlaunch + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmlaunch/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmlaunch/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmlaunch/$$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/kdebase/kcontrol/kcmlaunch/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kcontrol/kcmlaunch/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/kcmlaunch/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-ru/docs/kdebase/kcontrol/kcmlaunch/index.cache.bz2 b/tde-i18n-ru/docs/kdebase/kcontrol/kcmlaunch/index.cache.bz2 new file mode 100644 index 00000000000..4d083d6edd5 Binary files /dev/null and b/tde-i18n-ru/docs/kdebase/kcontrol/kcmlaunch/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/kcmlaunch/index.docbook b/tde-i18n-ru/docs/kdebase/kcontrol/kcmlaunch/index.docbook new file mode 100644 index 00000000000..2c6e4a0a888 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/kcmlaunch/index.docbook @@ -0,0 +1,91 @@ + + + +]> + +
+ + + +&Lauri.Watts; &Lauri.Watts.mail; +СергейЕфремов
predator@ukrtop.com
Перевод на русский
+
+ +2006-06-24 +3.5.2 + + +KDE +KControl +состояние запуска приложения +курсор +занят + + +
+ + +<guilabel +>Отклик при запуске программ</guilabel +> + +Иногда полезно знать, что компьютер воспринял вашу команду и исполняет её. Этот модуль поможет вам настроить поведение системы при запуске программ, чтобы вы увидели, выполняется ли операция на самом деле или нет. + +Обычно загруженность системы можно показать, изменив вид курсора, и вы можете настроить это, отметив флажок Разрешить показ курсора запуска приложения. + +Если опция включена, то рядом с курсором будет значок программы всё то время, пока приложение запускается. Вы можете указать, какое время будет отображаться состояние курсора в поле Время индикации запуска (с):. По умолчанию это 30 секунд. + +Есть несколько разновидностей курсора: Мигающий курсор, Скачущий курсор или Пассивный курсор занятости без анимации. + +Ранее в &kde; запуск программы отображался по-другому, и вы можете разрешить или запретить эту возможность. При старте обычной программы в панели задач появлялось окошко и название запущенной задачи, и в нем крутилась шестерёнка &kde;. Можно включить или отключить этот режим и установить время показа этого состояния в секундах, с помощью флажка Разрешить уведомление панели задач и, соответственно, выставить интервал ползунком Время индикации запуска:. + +Не все программы при старте показываются в панели задач. Например, некоторые из них встраиваются в системный лоток &kde; (раскладка клавиатуры и прочие). Или вы запускаете её на другом рабочем столе и отключили флажок "Показать все окна" в Центре управления->Панель задач. Установка времени индикации поможет и в этом случае. + + +
\ No newline at end of file diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/kcmnotify/Makefile.am b/tde-i18n-ru/docs/kdebase/kcontrol/kcmnotify/Makefile.am new file mode 100644 index 00000000000..ad1ef6e7450 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/kcmnotify/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = kcontrol/kcmnotify +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/kcmnotify/Makefile.in b/tde-i18n-ru/docs/kdebase/kcontrol/kcmnotify/Makefile.in new file mode 100644 index 00000000000..dfe34911321 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/kcmnotify/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/kdebase/kcontrol/kcmnotify +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = kcontrol/kcmnotify +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/kdebase/kcontrol/kcmnotify/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdebase/kcontrol/kcmnotify/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/kdebase/kcontrol/kcmnotify/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kcontrol/kcmnotify/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/kcmnotify/Makefile.in +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +# This directory's subdirectories are mostly independent; you can cd +# into them and run `make' without going through this Makefile. +# To change the values of `make' variables: instead of editing Makefiles, +# (1) if the variable is set in `config.status', edit `config.status' +# (which will cause the Makefiles to be regenerated when you run `make'); +# (2) otherwise, pass the desired values on the `make' command line. +$(RECURSIVE_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + +$(RECURSIVE_CLEAN_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + rev=''; for subdir in $$list; do \ + if test "$$subdir" = "."; then :; else \ + rev="$$subdir $$rev"; \ + fi; \ + done; \ + rev="$$rev ."; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done && test -z "$$fail" +tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done +ctags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ + done + +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + mkid -fID $$unique +tags: TAGS + +TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ + include_option=--etags-include; \ + empty_fix=.; \ + else \ + include_option=--include; \ + empty_fix=; \ + fi; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test ! -f $$subdir/TAGS || \ + tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi +ctags: CTAGS +CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + +GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + +distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + +#>- distdir: $(DISTFILES) +#>+ 1 +distdir: distdir-nls $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + list='$(DISTFILES)'; \ + dist_files=`for file in $$list; do echo $$file; done | \ + sed -e "s|^$$srcdirstrip/||;t" \ + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ + case $$dist_files in \ + */*) $(MKDIR_P) `echo "$$dist_files" | \ + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ + sort -u` ;; \ + esac; \ + for file in $$dist_files; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + if test -d $$d/$$file; then \ + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -d "$(distdir)/$$subdir" \ + || $(MKDIR_P) "$(distdir)/$$subdir" \ + || exit 1; \ + distdir=`$(am__cd) $(distdir) && pwd`; \ + top_distdir=`$(am__cd) $(top_distdir) && pwd`; \ + (cd $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$$top_distdir" \ + distdir="$$distdir/$$subdir" \ + am__remove_distdir=: \ + am__skip_length_check=: \ + distdir) \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-recursive +all-am: Makefile +installdirs: installdirs-recursive +installdirs-am: +install: install-recursive +install-exec: install-exec-recursive +install-data: install-data-recursive +#>- uninstall: uninstall-recursive +#>+ 1 +uninstall: uninstall-docs uninstall-nls uninstall-recursive + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-recursive +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +#>- clean: clean-recursive +#>+ 1 +clean: kde-rpo-clean clean-recursive + +#>- clean-am: clean-generic mostlyclean-am +#>+ 1 +clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am + +distclean: distclean-recursive + -rm -f Makefile +distclean-am: clean-am distclean-generic distclean-tags + +dvi: dvi-recursive + +dvi-am: + +html: html-recursive + +info: info-recursive + +info-am: + +#>- install-data-am: +#>+ 1 +install-data-am: install-docs install-nls + +install-dvi: install-dvi-recursive + +install-exec-am: + +install-html: install-html-recursive + +install-info: install-info-recursive + +install-man: + +install-pdf: install-pdf-recursive + +install-ps: install-ps-recursive + +installcheck-am: + +maintainer-clean: maintainer-clean-recursive + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-recursive + +mostlyclean-am: mostlyclean-generic + +pdf: pdf-recursive + +pdf-am: + +ps: ps-recursive + +ps-am: + +uninstall-am: + +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \ + install-strip + +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ + all all-am check check-am clean clean-generic ctags \ + ctags-recursive distclean distclean-generic distclean-tags \ + distdir dvi dvi-am html html-am info info-am install \ + install-am install-data install-data-am install-dvi \ + install-dvi-am install-exec install-exec-am install-html \ + install-html-am install-info install-info-am install-man \ + install-pdf install-pdf-am install-ps install-ps-am \ + install-strip installcheck installcheck-am installdirs \ + installdirs-am maintainer-clean maintainer-clean-generic \ + mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \ + tags-recursive uninstall uninstall-am + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: + +#>+ 2 +KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2 + +#>+ 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)/kcontrol/kcmnotify + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmnotify/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmnotify/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmnotify/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmnotify/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmnotify/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmnotify/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmnotify + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmnotify + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmnotify/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmnotify/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmnotify/$$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/kdebase/kcontrol/kcmnotify/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kcontrol/kcmnotify/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/kcmnotify/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-ru/docs/kdebase/kcontrol/kcmnotify/index.cache.bz2 b/tde-i18n-ru/docs/kdebase/kcontrol/kcmnotify/index.cache.bz2 new file mode 100644 index 00000000000..de4a248a28b Binary files /dev/null and b/tde-i18n-ru/docs/kdebase/kcontrol/kcmnotify/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/kcmnotify/index.docbook b/tde-i18n-ru/docs/kdebase/kcontrol/kcmnotify/index.docbook new file mode 100644 index 00000000000..7dd6670e571 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/kcmnotify/index.docbook @@ -0,0 +1,304 @@ + + + +]> + +
+ + + +&Mike.McBride; &Mike.McBride.mail; +ИванПетров
pis00593@udmglzs.udmene.ru
Перевод на русский язык
+
+ +2005-03-04 +3.4.0 + + +KDE +KControl +системные уведомления +уведомление + +
+ + +Настройки системных уведомлений + +Как и всем приложениям, &kde; нужно уведомлять пользователя о появившейся проблеме, выполненном задании или просто о том, что что-то произошло. Для этого &kde; использует набор Системных уведомлений. + +В этом модуле можно определить, как &kde; будет сообщать о каждом событии. + +Окно состоит из большого списка событий, о которых нужно сообщать пользователю. Список организован в группы по приложениям. + +Чтобы настроить уведомление, просто выберите приложение из выпадающего списка Источник события: вверху диалога. После этого появится список всех настраиваемых уведомлений для этого приложения. Он включает 6 столбцов слева от названия события. Названия этих столбцов (слева направо): + + + +Выполнить программу +Если в этом столбце находится значок, то при отработке этого события будет запущена отдельная программа. Это может использоваться для запуска программы, помогающей восстановить данные, выключить потенциально атакуемую систему или отправить по электронной почте письмо другому пользователю с сообщением о проблеме. + + + +Вывести на стандартный вывод ошибок +Если в этом столбце находится значок, то &kde; отправит сообщение на стандартный вывод консоли. + + + +Показать окно +Если в этом столбце находится значок, то &kde; откроет окно сообщения, информирующее пользователя о событии. Вероятно, это наиболее часто используемая возможность чтобы известить пользователя об ошибке. + + + +Сохранять журнал в файле +Если в этом столбце находится значок, &kde; будет записывать в файл определённую информацию, которую можно использовать для отслеживания неполадок или важных изменений в системе. + + + +Воспроизводить звук +Если в этом столбце находится значок, &kde; будет воспроизводить указанный звук. Это обычно используется в играх &kde; для озвучивания различных игровых событий (например, начала новой игры). + + + +Мигание программы на панели задач +Если в этом столбце находится значок, программа на панели задач будет мигать, пока пользователь не откроет окно этой программы. Это используется программами для привлечения внимания пользователя к себе (например, в связи с приходом нового почтового сообщения или упоминанием имени пользователя в IRC-канале). + + + +Изменение уведомления +Чтобы сделать изменения уведомления о событии, щёлкните один раз на имени события. Событие будет выбрано. Затем нажмите кнопку Дополнительно, после чего вы увидите флажки. + +Одному событию можно назначить несколько типов уведомлений. Например, легко сделать так, чтобы появлялось окно сообщения, и проигрывался звук. Уведомления не мешают друг другу. +Следующий список детально описывает существующие типы уведомлений и их использование. + + + +Воспроизводить звук +При установке этого флажка уведомление будет сопровождаться звуком. Имя звукового файла звука указывается в поле ввода справа от флажка. Кнопка со значком папки на правом крае поля ввода открывает диалог выбора файла. Выбранный звук можно прослушать с помощью небольшой кнопки, расположенной справа от поля ввода. + + + +Сохранять журнал в файле +При установке этого флажка &kde; будет записывать в файл протокола определённую информацию. Название файла указывается в поле ввода справа от флажка. Кнопка со значком папки на правом крае поля ввода открывает диалог выбора файла. + + + +Выполнить программу +При установке этого флажка уведомление будет сопровождаться запуском программы. Название файла указывается в поле ввода справа от флажка. Кнопка со значком папки на правом крае поля ввода открывает диалог выбора файла. + + + +Показать сообщение во всплывающем окне +Если установлен этот флажок, то &kde; откроет окно с сообщением о событии. Текст в окне нельзя изменить из этого диалога. Если вы установите флажок Использовать пассивное окно, которое не прерывает другую работу то &kde; откроет окно сообщения, но оно не будет переключать рабочие столы и пользователь не увидит этого предупреждения пока не переключится в ту программу, которая его отправила. Если этот флажок не установлен, пользователь должен отреагировать на окно сообщения, даже если это прервёт работу с другой программой. + + + +Вывести сообщение на стандартный вывод ошибок +При установке этого флажка &kde; будет посылать сообщение в стандартный поток вывода. + + + +Выделить программу на панели задач +Если установлен этот флажок, то &kde; вынудит программу на панели задач мигать до тех пор, пока пользователь не переключится в эту программу. + + + +Для быстрого включения и выключения уведомлений можно использовать значки в столбцах (расположенных справа от событий). Щелчок на столбце левой кнопкой мыши переключит состояние уведомления: включит его или выключит. + + +Изменить все уведомления в всех приложениях &kde; +Для того чтобы изменить несколько уведомлений одновременно, используется блок Элементы быстрого управления. +Вверху блока находится флажок Применить ко всем приложениям. Если он установлен, то все изменения, сделанные в блоке Элементы быстрого управления применяются ко всем приложениям (а не только к текущему). Если флажок не установлен, то все изменения ограничиваются только приложением, выбранным вверху диалога. +Следующая строка состоит из кнопки и выпадающего списка. Они используются для включения уведомления выбранного типа. Просто выберите тип уведомления из выпадающего списка (справа) и нажмите кнопку Включить все. Все уведомления этого типа будут включены. +Нижняя строка работает так же, но при нажатии на кнопку Выключить все, все уведомления выбранного типа будут отключены. + +Настройка проигрывателя +Кнопка Настройка проигрывателя открывает диалог, содержащий переключатель с тремя состояниями: + + +Применять звуковую систему &kde; +Если установлен этот переключатель, то &kde; будет воспроизводить звуки с помощью звуковой системы &kde; (&arts;). С помощью ползунка можно настроить громкость звуковых уведомлений. +Этот ползунок влияет только на системные уведомления &kde;. Изменения этого ползунка не влияют на остальные звуки вашего компьютера. + + +Использовать другой проигрыватель +Если установлен этот переключатель, то &kde; не будет использовать звуковую систему &kde; для воспроизведения звуков. Это нужно, если звуковой формат, который вы хотите использовать, не поддерживается системой уведомлений &kde; или если вы не используете звуковую систему &arts;. После выбора этого переключателя укажите в поле ввода полный путь к программе, которую вы хотите использовать. Для выбора файла программы можно воспользоваться кнопкой выбора файла (расположенной справа от поля ввода). + + +Выключить звук +Отключает все звуковые уведомления. + + +После того, как вы сделали выбор, нажмите Применить чтобы сохранить изменения, но оставить диалог открытым. Нажмите OK чтобы сохранить изменения и закрыть диалог. Нажмите Отмена чтобы закрыть диалог без сохранения изменений. + + + +
\ No newline at end of file diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/kcmsmserver/Makefile.am b/tde-i18n-ru/docs/kdebase/kcontrol/kcmsmserver/Makefile.am new file mode 100644 index 00000000000..0a53babbf37 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/kcmsmserver/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = kcontrol/kcmsmserver +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/kcmsmserver/Makefile.in b/tde-i18n-ru/docs/kdebase/kcontrol/kcmsmserver/Makefile.in new file mode 100644 index 00000000000..b949d4b6f73 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/kcmsmserver/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/kdebase/kcontrol/kcmsmserver +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = kcontrol/kcmsmserver +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/kdebase/kcontrol/kcmsmserver/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdebase/kcontrol/kcmsmserver/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/kdebase/kcontrol/kcmsmserver/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kcontrol/kcmsmserver/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/kcmsmserver/Makefile.in +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +# This directory's subdirectories are mostly independent; you can cd +# into them and run `make' without going through this Makefile. +# To change the values of `make' variables: instead of editing Makefiles, +# (1) if the variable is set in `config.status', edit `config.status' +# (which will cause the Makefiles to be regenerated when you run `make'); +# (2) otherwise, pass the desired values on the `make' command line. +$(RECURSIVE_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + +$(RECURSIVE_CLEAN_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + rev=''; for subdir in $$list; do \ + if test "$$subdir" = "."; then :; else \ + rev="$$subdir $$rev"; \ + fi; \ + done; \ + rev="$$rev ."; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done && test -z "$$fail" +tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done +ctags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ + done + +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + mkid -fID $$unique +tags: TAGS + +TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ + include_option=--etags-include; \ + empty_fix=.; \ + else \ + include_option=--include; \ + empty_fix=; \ + fi; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test ! -f $$subdir/TAGS || \ + tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi +ctags: CTAGS +CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + +GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + +distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + +#>- distdir: $(DISTFILES) +#>+ 1 +distdir: distdir-nls $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + list='$(DISTFILES)'; \ + dist_files=`for file in $$list; do echo $$file; done | \ + sed -e "s|^$$srcdirstrip/||;t" \ + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ + case $$dist_files in \ + */*) $(MKDIR_P) `echo "$$dist_files" | \ + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ + sort -u` ;; \ + esac; \ + for file in $$dist_files; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + if test -d $$d/$$file; then \ + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -d "$(distdir)/$$subdir" \ + || $(MKDIR_P) "$(distdir)/$$subdir" \ + || exit 1; \ + distdir=`$(am__cd) $(distdir) && pwd`; \ + top_distdir=`$(am__cd) $(top_distdir) && pwd`; \ + (cd $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$$top_distdir" \ + distdir="$$distdir/$$subdir" \ + am__remove_distdir=: \ + am__skip_length_check=: \ + distdir) \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-recursive +all-am: Makefile +installdirs: installdirs-recursive +installdirs-am: +install: install-recursive +install-exec: install-exec-recursive +install-data: install-data-recursive +#>- uninstall: uninstall-recursive +#>+ 1 +uninstall: uninstall-docs uninstall-nls uninstall-recursive + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-recursive +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +#>- clean: clean-recursive +#>+ 1 +clean: kde-rpo-clean clean-recursive + +#>- clean-am: clean-generic mostlyclean-am +#>+ 1 +clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am + +distclean: distclean-recursive + -rm -f Makefile +distclean-am: clean-am distclean-generic distclean-tags + +dvi: dvi-recursive + +dvi-am: + +html: html-recursive + +info: info-recursive + +info-am: + +#>- install-data-am: +#>+ 1 +install-data-am: install-docs install-nls + +install-dvi: install-dvi-recursive + +install-exec-am: + +install-html: install-html-recursive + +install-info: install-info-recursive + +install-man: + +install-pdf: install-pdf-recursive + +install-ps: install-ps-recursive + +installcheck-am: + +maintainer-clean: maintainer-clean-recursive + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-recursive + +mostlyclean-am: mostlyclean-generic + +pdf: pdf-recursive + +pdf-am: + +ps: ps-recursive + +ps-am: + +uninstall-am: + +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \ + install-strip + +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ + all all-am check check-am clean clean-generic ctags \ + ctags-recursive distclean distclean-generic distclean-tags \ + distdir dvi dvi-am html html-am info info-am install \ + install-am install-data install-data-am install-dvi \ + install-dvi-am install-exec install-exec-am install-html \ + install-html-am install-info install-info-am install-man \ + install-pdf install-pdf-am install-ps install-ps-am \ + install-strip installcheck installcheck-am installdirs \ + installdirs-am maintainer-clean maintainer-clean-generic \ + mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \ + tags-recursive uninstall uninstall-am + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: + +#>+ 2 +KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2 + +#>+ 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)/kcontrol/kcmsmserver + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmsmserver/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmsmserver/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmsmserver/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmsmserver/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmsmserver/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmsmserver/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmsmserver + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmsmserver + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmsmserver/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmsmserver/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmsmserver/$$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/kdebase/kcontrol/kcmsmserver/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kcontrol/kcmsmserver/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/kcmsmserver/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-ru/docs/kdebase/kcontrol/kcmsmserver/index.cache.bz2 b/tde-i18n-ru/docs/kdebase/kcontrol/kcmsmserver/index.cache.bz2 new file mode 100644 index 00000000000..9878c4ef583 Binary files /dev/null and b/tde-i18n-ru/docs/kdebase/kcontrol/kcmsmserver/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/kcmsmserver/index.docbook b/tde-i18n-ru/docs/kdebase/kcontrol/kcmsmserver/index.docbook new file mode 100644 index 00000000000..b2bafe80481 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/kcmsmserver/index.docbook @@ -0,0 +1,158 @@ + + + +]> + +
+ + + +&Jost.Schenck; &Jost.Schenck.mail; +ЕкатеринаПыжова
haleth@yandex.ru
Перевод на русский
+
+ +2003-10-13 +3.2 + + +KDE +Центр настройки +сеанс + +
+ + +Менеджер сессий + + +Использование + +В этом модуле управления вы можете настроить менеджер сессий &kde;. + +Управление сессиями касается способности &kde; сохранять состояние приложений и окон на момент выхода из &kde; и восстанавливать их при следующем входе. + + + +Подтвердить выход + +Если этот флажок установлен, при выходе из &kde; появится окно для подтверждения. В нём также можно указать, хотите ли вы восстановить текущую сессию при следующем входе. + + + +Параметр выключения по умолчанию + +В этом блоке вы можете выбрать, что предпринимать при выходе из &kde;: завершить текущий сеанс, выключить или перезагрузить компьютер. + + + + +Вы можете выбрать один из трёх вариантов того, что произойдёт при входе в &kde;. + + + +Восстанавливать предыдущий сеанс +Если выбран этот вариант, &kde; сохранит текущее состояние сессии при выходе. При следующем входе оно будет восстановлено, так что вы сможете продолжать работу с того момента, на котором прервались. + + + +Восстанавливать сеанс, сохранённый вручную +Вместо того, чтобы восстанавливать состояние при последнем выходе, &kde; восстановит то состояние, которое вы сохранили вручную. + + +Начинать с пустого сеанса + +Если выбран этот вариант, &kde; никогда не будет восстанавливать сохранённые сессии. + + + + +Наконец, можно определить, что будет происходить по умолчанию при выходе из &kde;. Не все операционные системы это поддерживают, также для этого требуется &kdm; в качестве диспетчера входа в систему. + +Предлагаемые варианты не нуждаются в пояснении, и если вы сомневаетесь, оставьте настройки по умолчанию. Варианты: + + +Завершить текущий сеанс (вариант по умолчанию) +Выключить компьютер +Перегрузить компьютер + + +Наконец, вы можете ввести список, разделённый двоеточием (:), приложений, которые не нужно восстанавливать с предыдущего сеанса. Например, xterm:konsole. + + + + + +
\ No newline at end of file diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/kcmstyle/Makefile.am b/tde-i18n-ru/docs/kdebase/kcontrol/kcmstyle/Makefile.am new file mode 100644 index 00000000000..cffab6dccd6 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/kcmstyle/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = kcontrol/kcmstyle +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/kcmstyle/Makefile.in b/tde-i18n-ru/docs/kdebase/kcontrol/kcmstyle/Makefile.in new file mode 100644 index 00000000000..ea97fb4b2e1 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/kcmstyle/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/kdebase/kcontrol/kcmstyle +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = kcontrol/kcmstyle +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/kdebase/kcontrol/kcmstyle/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdebase/kcontrol/kcmstyle/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/kdebase/kcontrol/kcmstyle/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kcontrol/kcmstyle/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/kcmstyle/Makefile.in +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +# This directory's subdirectories are mostly independent; you can cd +# into them and run `make' without going through this Makefile. +# To change the values of `make' variables: instead of editing Makefiles, +# (1) if the variable is set in `config.status', edit `config.status' +# (which will cause the Makefiles to be regenerated when you run `make'); +# (2) otherwise, pass the desired values on the `make' command line. +$(RECURSIVE_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + +$(RECURSIVE_CLEAN_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + rev=''; for subdir in $$list; do \ + if test "$$subdir" = "."; then :; else \ + rev="$$subdir $$rev"; \ + fi; \ + done; \ + rev="$$rev ."; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done && test -z "$$fail" +tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done +ctags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ + done + +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + mkid -fID $$unique +tags: TAGS + +TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ + include_option=--etags-include; \ + empty_fix=.; \ + else \ + include_option=--include; \ + empty_fix=; \ + fi; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test ! -f $$subdir/TAGS || \ + tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi +ctags: CTAGS +CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + +GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + +distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + +#>- distdir: $(DISTFILES) +#>+ 1 +distdir: distdir-nls $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + list='$(DISTFILES)'; \ + dist_files=`for file in $$list; do echo $$file; done | \ + sed -e "s|^$$srcdirstrip/||;t" \ + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ + case $$dist_files in \ + */*) $(MKDIR_P) `echo "$$dist_files" | \ + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ + sort -u` ;; \ + esac; \ + for file in $$dist_files; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + if test -d $$d/$$file; then \ + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -d "$(distdir)/$$subdir" \ + || $(MKDIR_P) "$(distdir)/$$subdir" \ + || exit 1; \ + distdir=`$(am__cd) $(distdir) && pwd`; \ + top_distdir=`$(am__cd) $(top_distdir) && pwd`; \ + (cd $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$$top_distdir" \ + distdir="$$distdir/$$subdir" \ + am__remove_distdir=: \ + am__skip_length_check=: \ + distdir) \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-recursive +all-am: Makefile +installdirs: installdirs-recursive +installdirs-am: +install: install-recursive +install-exec: install-exec-recursive +install-data: install-data-recursive +#>- uninstall: uninstall-recursive +#>+ 1 +uninstall: uninstall-docs uninstall-nls uninstall-recursive + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-recursive +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +#>- clean: clean-recursive +#>+ 1 +clean: kde-rpo-clean clean-recursive + +#>- clean-am: clean-generic mostlyclean-am +#>+ 1 +clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am + +distclean: distclean-recursive + -rm -f Makefile +distclean-am: clean-am distclean-generic distclean-tags + +dvi: dvi-recursive + +dvi-am: + +html: html-recursive + +info: info-recursive + +info-am: + +#>- install-data-am: +#>+ 1 +install-data-am: install-docs install-nls + +install-dvi: install-dvi-recursive + +install-exec-am: + +install-html: install-html-recursive + +install-info: install-info-recursive + +install-man: + +install-pdf: install-pdf-recursive + +install-ps: install-ps-recursive + +installcheck-am: + +maintainer-clean: maintainer-clean-recursive + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-recursive + +mostlyclean-am: mostlyclean-generic + +pdf: pdf-recursive + +pdf-am: + +ps: ps-recursive + +ps-am: + +uninstall-am: + +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \ + install-strip + +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ + all all-am check check-am clean clean-generic ctags \ + ctags-recursive distclean distclean-generic distclean-tags \ + distdir dvi dvi-am html html-am info info-am install \ + install-am install-data install-data-am install-dvi \ + install-dvi-am install-exec install-exec-am install-html \ + install-html-am install-info install-info-am install-man \ + install-pdf install-pdf-am install-ps install-ps-am \ + install-strip installcheck installcheck-am installdirs \ + installdirs-am maintainer-clean maintainer-clean-generic \ + mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \ + tags-recursive uninstall uninstall-am + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: + +#>+ 2 +KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2 + +#>+ 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)/kcontrol/kcmstyle + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmstyle/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmstyle/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmstyle/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmstyle/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmstyle/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmstyle/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmstyle + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmstyle + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmstyle/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmstyle/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmstyle/$$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/kdebase/kcontrol/kcmstyle/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kcontrol/kcmstyle/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/kcmstyle/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-ru/docs/kdebase/kcontrol/kcmstyle/index.cache.bz2 b/tde-i18n-ru/docs/kdebase/kcontrol/kcmstyle/index.cache.bz2 new file mode 100644 index 00000000000..a2076367c57 Binary files /dev/null and b/tde-i18n-ru/docs/kdebase/kcontrol/kcmstyle/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/kcmstyle/index.docbook b/tde-i18n-ru/docs/kdebase/kcontrol/kcmstyle/index.docbook new file mode 100644 index 00000000000..8fb885de9ba --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/kcmstyle/index.docbook @@ -0,0 +1,331 @@ + + + +]> + +
+ + + +&Mike.McBride; &Mike.McBride.mail; +ЕкатеринаПыжова
haleth@yandex.ru
Перевод на русский
+
+ +2005-02-20 +3.4 + + +KDE +Центр настройки +стиль + +
+ +Стиль + + +Введение + +В этом модуле можно настроить, как в &kde; выглядят отдельные графические элементы. + +Термин Графический элемент обычно используется по отношению к элементам пользовательского интерфейса: меню, кнопки и полосы прокрутки. Их можно считать основными частями вашего приложения. + +В этом модуле можно настроить внешний вид графических элементов, однако, чтобы изменить их цвет, вам придётся воспользоваться модулем Цвета. + +Панель разделена на три вкладки: Стиль, Эффекты и Панель инструментов. + + +<guilabel +>Стиль</guilabel +> + +Список, помеченный как Стиль графических элементов содержит список определённых заранее стилей. Каждый стиль имеет название и краткое описание. + +Чтобы выбрать стиль, щёлкните по его названию, и он будет показан в окне предварительного просмотра ниже. + +Остальные параметры: + + + +Показывать значки на кнопках + +При выборе этого варианта на кнопках действия (например, на кнопках OK или Применить) будет показан небольшой значок. Если флажок не установлен, на кнопке будет только текст. + + + + +Включить подсказки + +Использовать всплывающие подсказки или нет. + + + + + + + +<guilabel +>Эффекты</guilabel +> + +Вкладка Эффекты, разделена на две части. +Наверху расположен флажок Включить эффекты GUI. Если он не установлен, ни один из эффектов на этой панели не будет доступен. Чтобы настраивать эффекты, установите этот флажок. + +Под флажком расположены четыре выпадающих списка. + + +Эффект выпадающих списков +Этот список содержит два варианта. Если выбран вариант Анимировать, при выборе списка он будет разворачиваться. Если выбрано Отключить, список будет просто появляться на экране. + + + +Эффект подсказок +В этом списке три варианта. Если выбран вариант Анимировать, будет включена анимация при появлении подсказки. Если выбрано Плавное исчезновение, подсказка будет медленно исчезать с экрана. При варианте Отключить подсказка будет просто появляться на экране. + + + +Эффект меню +Этот список содержит четыре варианта. Если выбрано Анимировать, при появлении, меню будет разворачиваться. При варианте Плавное исчезновение меню будет постепенно исчезать с экрана. Если выбран вариант Сделать полупрозрачным, список меню будет прозрачным (настройки прозрачности приведены в следующей части панели). При варианте Отключить меню будет просто появляться на экране. + + + +Рукоятка отделения меню +Если выбран вариант Отключить, нельзя будет отделять меню от приложений. При варианте Уровень приложения каждое приложение решает само, какие меню можно отделять. +Многие приложения не имеют отделяемых меню. &kde; не может принудительно отделять их. Эта возможность определяется авторами приложений. + + + +Следующий флажок, помеченный как Меню отбрасывает тень позволяет включить тени под всеми меню &kde;. Тень — размытая тёмная линия у нижней и правой сторон меню, которая даёт ощущение, будто меню существует отдельно от приложения и отбрасывает на него тень. + +Следующая часть доступна только если выбрано Эффект меню / Сделать полупрозрачным. Выпадающий список Тип полупрозрачности меню позволяет выбрать способ, который &kde; использует для создания полупрозрачности. С помощью ползунка настраивается степень прозрачности меню. Результат можно наблюдать в окне предварительного просмотра справа. + + + + +<guilabel +>Панель инструментов</guilabel +> + + + + +Подсвечивать кнопки под мышью + +Если этот флажок установлен, при наведении указателя мыши на кнопку панели инструментов, эта кнопка будет подсвечена. Это хороший визуальный индикатор того, какая кнопка будет нажата. + + + + +Полупрозрачные панели инструментов при перемещении + +Как ясно из названия, если этот флажок установлен, панели при перемещении их по экрану становятся полупрозрачными. + + + + +Расположение текста + +Этот выпадающий список позволяет определить, где по умолчанию на кнопке будет располагаться название. Если выбран вариант Только значки, не кнопках панелей инструментов не будет никаких надписей. Если выбрано Только текст, значок будет заменён названием кнопки. При варианте Текст рядом со значками, название кнопки будет располагаться справа от значка. Наконец, при выборе варианта Текст под значками название кнопки по умолчанию будет расположено под значком. +Этот параметр определяет только расположение текста по умолчанию. Каждое приложение может использовать свои настройки расположения текста. + + + + + + + + + + + +
diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/kcmtaskbar/Makefile.am b/tde-i18n-ru/docs/kdebase/kcontrol/kcmtaskbar/Makefile.am new file mode 100644 index 00000000000..d577392859b --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/kcmtaskbar/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = kcontrol/kcmtaskbar +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/kcmtaskbar/Makefile.in b/tde-i18n-ru/docs/kdebase/kcontrol/kcmtaskbar/Makefile.in new file mode 100644 index 00000000000..25b67707b0e --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/kcmtaskbar/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/kdebase/kcontrol/kcmtaskbar +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = kcontrol/kcmtaskbar +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/kdebase/kcontrol/kcmtaskbar/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdebase/kcontrol/kcmtaskbar/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/kdebase/kcontrol/kcmtaskbar/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kcontrol/kcmtaskbar/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/kcmtaskbar/Makefile.in +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +# This directory's subdirectories are mostly independent; you can cd +# into them and run `make' without going through this Makefile. +# To change the values of `make' variables: instead of editing Makefiles, +# (1) if the variable is set in `config.status', edit `config.status' +# (which will cause the Makefiles to be regenerated when you run `make'); +# (2) otherwise, pass the desired values on the `make' command line. +$(RECURSIVE_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + +$(RECURSIVE_CLEAN_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + rev=''; for subdir in $$list; do \ + if test "$$subdir" = "."; then :; else \ + rev="$$subdir $$rev"; \ + fi; \ + done; \ + rev="$$rev ."; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done && test -z "$$fail" +tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done +ctags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ + done + +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + mkid -fID $$unique +tags: TAGS + +TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ + include_option=--etags-include; \ + empty_fix=.; \ + else \ + include_option=--include; \ + empty_fix=; \ + fi; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test ! -f $$subdir/TAGS || \ + tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi +ctags: CTAGS +CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + +GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + +distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + +#>- distdir: $(DISTFILES) +#>+ 1 +distdir: distdir-nls $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + list='$(DISTFILES)'; \ + dist_files=`for file in $$list; do echo $$file; done | \ + sed -e "s|^$$srcdirstrip/||;t" \ + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ + case $$dist_files in \ + */*) $(MKDIR_P) `echo "$$dist_files" | \ + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ + sort -u` ;; \ + esac; \ + for file in $$dist_files; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + if test -d $$d/$$file; then \ + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -d "$(distdir)/$$subdir" \ + || $(MKDIR_P) "$(distdir)/$$subdir" \ + || exit 1; \ + distdir=`$(am__cd) $(distdir) && pwd`; \ + top_distdir=`$(am__cd) $(top_distdir) && pwd`; \ + (cd $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$$top_distdir" \ + distdir="$$distdir/$$subdir" \ + am__remove_distdir=: \ + am__skip_length_check=: \ + distdir) \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-recursive +all-am: Makefile +installdirs: installdirs-recursive +installdirs-am: +install: install-recursive +install-exec: install-exec-recursive +install-data: install-data-recursive +#>- uninstall: uninstall-recursive +#>+ 1 +uninstall: uninstall-docs uninstall-nls uninstall-recursive + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-recursive +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +#>- clean: clean-recursive +#>+ 1 +clean: kde-rpo-clean clean-recursive + +#>- clean-am: clean-generic mostlyclean-am +#>+ 1 +clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am + +distclean: distclean-recursive + -rm -f Makefile +distclean-am: clean-am distclean-generic distclean-tags + +dvi: dvi-recursive + +dvi-am: + +html: html-recursive + +info: info-recursive + +info-am: + +#>- install-data-am: +#>+ 1 +install-data-am: install-docs install-nls + +install-dvi: install-dvi-recursive + +install-exec-am: + +install-html: install-html-recursive + +install-info: install-info-recursive + +install-man: + +install-pdf: install-pdf-recursive + +install-ps: install-ps-recursive + +installcheck-am: + +maintainer-clean: maintainer-clean-recursive + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-recursive + +mostlyclean-am: mostlyclean-generic + +pdf: pdf-recursive + +pdf-am: + +ps: ps-recursive + +ps-am: + +uninstall-am: + +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \ + install-strip + +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ + all all-am check check-am clean clean-generic ctags \ + ctags-recursive distclean distclean-generic distclean-tags \ + distdir dvi dvi-am html html-am info info-am install \ + install-am install-data install-data-am install-dvi \ + install-dvi-am install-exec install-exec-am install-html \ + install-html-am install-info install-info-am install-man \ + install-pdf install-pdf-am install-ps install-ps-am \ + install-strip installcheck installcheck-am installdirs \ + installdirs-am maintainer-clean maintainer-clean-generic \ + mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \ + tags-recursive uninstall uninstall-am + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: + +#>+ 2 +KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2 + +#>+ 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)/kcontrol/kcmtaskbar + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmtaskbar/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmtaskbar/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmtaskbar/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmtaskbar/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmtaskbar/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmtaskbar/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmtaskbar + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmtaskbar + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmtaskbar/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmtaskbar/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmtaskbar/$$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/kdebase/kcontrol/kcmtaskbar/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kcontrol/kcmtaskbar/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/kcmtaskbar/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-ru/docs/kdebase/kcontrol/kcmtaskbar/index.cache.bz2 b/tde-i18n-ru/docs/kdebase/kcontrol/kcmtaskbar/index.cache.bz2 new file mode 100644 index 00000000000..1cc40112509 Binary files /dev/null and b/tde-i18n-ru/docs/kdebase/kcontrol/kcmtaskbar/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/kcmtaskbar/index.docbook b/tde-i18n-ru/docs/kdebase/kcontrol/kcmtaskbar/index.docbook new file mode 100644 index 00000000000..b7d8ddaf049 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/kcmtaskbar/index.docbook @@ -0,0 +1,198 @@ + + + +]> + +
+ + + +&Mike.McBride; &Mike.McBride.mail; +ЕкатеринаПыжова
haleth@yandex.ru
Перевод на русский язык
+
+ +2006-06-24 +3.5.2 + + +KDE +KControl +панель задач +настроить + +
+ + +Панель задач + + +<guilabel +>Панель задач</guilabel +> + +С помощью панели задач можно быстро переключаться между приложениями. Она расположена или внутри панели &kde; или на рабочем столе вне этой панели. + +В этом модуле есть следующие параметры настройки панели задач: + +Параметр Показывать окна со всех рабочих столов определяет, какие окна показываются на панели задач. По умолчанию на панели задач показываются только окна, открытые на текущем рабочем столе. Если данный параметр включен, на панели задач будут показываться окна, открытые на всех рабочих столах. Параметр Сгруппировать окна по рабочим столам управляет порядком значков на панели задач. Если он включен, сначала (слева или сверху) идут окна на первом рабочем столе, затем на втором и так далее. + +Флажок Сортировать по имени приложения позволяет располагать значки на панели задач в алфавитном порядке. + +Наконец, можно Показывать только свёрнутые окна. В этом случае, когда вы свернёте окно, оно будет показано на панели задач, а когда развернёте окно — оно исчезнет. + +Если выключить параметр Показывать значки приложений, на панели задач будет показываться только текст заголовков окон. + +Параметр Показывать кнопку списка окон помещает маленькую кнопку на панели задач. Эта кнопка открывает меню для доступа к окнам на других рабочих столах, дополнительно оно содержит несколько команд (Показать все окна и Расположить окна каскадом). + +Выпадающий список Объединять схожие задачи включает режим более экономного использования площади панели задач. В этом режиме для всех окон приложения на панели создаётся только одна кнопка. Нажатие на кнопку открывает меню выбора окон приложения. Этот режим особенно полезен при включенном флажке Показывать окна со всех рабочих столов. + +Следующий параметр определяет Внешний вид. Он имеет три значения: Оптимальный, Классический и Прозрачный. + + + + +<guilabel +>Действия</guilabel +> + +Следующий набор параметров позволяет вам настроить действия при разных щелчках мышью по значкам панели задач. + +Из выпадающих списков выбираются действия для левой, средней и правой кнопок мыши соответственно. + +Доступны следующие варианты: + + + +Показать список окон + +Показывать список окон, сгруппированных для приложения, по которому вы щёлкнули. Если для этого приложения есть только одно окно, то оно станет активным. +Это действие по умолчанию для левой кнопки мыши. + + + + +Циклический просмотр окон + +Если для этого приложения сгруппировано несколько окон, то переключиться на следующее окно, пока вы не отпустите кнопку (то есть пока вы не перейдёте к требуемому окну). Если у приложения есть только одно окно, оно станет активным. + +Это действие по умолчанию для средней кнопки мыши, если включен режим объединения окон. + + + + + +Показать меню действий + +Показать меню действий для приложения. Оно позволяет сворачивать, разворачивать, переносить окна между рабочими столами или закрывать их. Это можно сделать со всеми окнами этого приложения одновременно или выбрать любое из подменю. +Это действие по умолчанию для правой кнопки мыши. + + + + +Поднять на передний план, Убрать на задний план, Свернуть + +Эти три варианта имеют смысл, только если группировка окон выключена. Они интуитивно понятны. Поднять на передний план означает сделать окно активным, показать его и передать ему фокус. Убрать на задний план означает убрать окно за все остальные и передать фокус тому, которое оказалось теперь наверху. + + + + + + + + +
\ No newline at end of file diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/kdm/Makefile.am b/tde-i18n-ru/docs/kdebase/kcontrol/kdm/Makefile.am new file mode 100644 index 00000000000..fa42cdc1c5a --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/kdm/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = kcontrol/kdm +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/kdm/Makefile.in b/tde-i18n-ru/docs/kdebase/kcontrol/kdm/Makefile.in new file mode 100644 index 00000000000..01e4941111b --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/kdm/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/kdebase/kcontrol/kdm +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = kcontrol/kdm +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/kdebase/kcontrol/kdm/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdebase/kcontrol/kdm/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/kdebase/kcontrol/kdm/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kcontrol/kdm/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/kdm/Makefile.in +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +# This directory's subdirectories are mostly independent; you can cd +# into them and run `make' without going through this Makefile. +# To change the values of `make' variables: instead of editing Makefiles, +# (1) if the variable is set in `config.status', edit `config.status' +# (which will cause the Makefiles to be regenerated when you run `make'); +# (2) otherwise, pass the desired values on the `make' command line. +$(RECURSIVE_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + +$(RECURSIVE_CLEAN_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + rev=''; for subdir in $$list; do \ + if test "$$subdir" = "."; then :; else \ + rev="$$subdir $$rev"; \ + fi; \ + done; \ + rev="$$rev ."; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done && test -z "$$fail" +tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done +ctags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ + done + +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + mkid -fID $$unique +tags: TAGS + +TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ + include_option=--etags-include; \ + empty_fix=.; \ + else \ + include_option=--include; \ + empty_fix=; \ + fi; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test ! -f $$subdir/TAGS || \ + tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi +ctags: CTAGS +CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + +GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + +distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + +#>- distdir: $(DISTFILES) +#>+ 1 +distdir: distdir-nls $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + list='$(DISTFILES)'; \ + dist_files=`for file in $$list; do echo $$file; done | \ + sed -e "s|^$$srcdirstrip/||;t" \ + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ + case $$dist_files in \ + */*) $(MKDIR_P) `echo "$$dist_files" | \ + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ + sort -u` ;; \ + esac; \ + for file in $$dist_files; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + if test -d $$d/$$file; then \ + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -d "$(distdir)/$$subdir" \ + || $(MKDIR_P) "$(distdir)/$$subdir" \ + || exit 1; \ + distdir=`$(am__cd) $(distdir) && pwd`; \ + top_distdir=`$(am__cd) $(top_distdir) && pwd`; \ + (cd $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$$top_distdir" \ + distdir="$$distdir/$$subdir" \ + am__remove_distdir=: \ + am__skip_length_check=: \ + distdir) \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-recursive +all-am: Makefile +installdirs: installdirs-recursive +installdirs-am: +install: install-recursive +install-exec: install-exec-recursive +install-data: install-data-recursive +#>- uninstall: uninstall-recursive +#>+ 1 +uninstall: uninstall-docs uninstall-nls uninstall-recursive + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-recursive +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +#>- clean: clean-recursive +#>+ 1 +clean: kde-rpo-clean clean-recursive + +#>- clean-am: clean-generic mostlyclean-am +#>+ 1 +clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am + +distclean: distclean-recursive + -rm -f Makefile +distclean-am: clean-am distclean-generic distclean-tags + +dvi: dvi-recursive + +dvi-am: + +html: html-recursive + +info: info-recursive + +info-am: + +#>- install-data-am: +#>+ 1 +install-data-am: install-docs install-nls + +install-dvi: install-dvi-recursive + +install-exec-am: + +install-html: install-html-recursive + +install-info: install-info-recursive + +install-man: + +install-pdf: install-pdf-recursive + +install-ps: install-ps-recursive + +installcheck-am: + +maintainer-clean: maintainer-clean-recursive + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-recursive + +mostlyclean-am: mostlyclean-generic + +pdf: pdf-recursive + +pdf-am: + +ps: ps-recursive + +ps-am: + +uninstall-am: + +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \ + install-strip + +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ + all all-am check check-am clean clean-generic ctags \ + ctags-recursive distclean distclean-generic distclean-tags \ + distdir dvi dvi-am html html-am info info-am install \ + install-am install-data install-data-am install-dvi \ + install-dvi-am install-exec install-exec-am install-html \ + install-html-am install-info install-info-am install-man \ + install-pdf install-pdf-am install-ps install-ps-am \ + install-strip installcheck installcheck-am installdirs \ + installdirs-am maintainer-clean maintainer-clean-generic \ + mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \ + tags-recursive uninstall uninstall-am + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: + +#>+ 2 +KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2 + +#>+ 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)/kcontrol/kdm + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kdm/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kdm/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kdm/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kdm/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kdm/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kdm/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kdm + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kdm + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kdm/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kdm/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kdm/$$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/kdebase/kcontrol/kdm/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kcontrol/kdm/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/kdm/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-ru/docs/kdebase/kcontrol/kdm/index.cache.bz2 b/tde-i18n-ru/docs/kdebase/kcontrol/kdm/index.cache.bz2 new file mode 100644 index 00000000000..f0e3eacd8d8 Binary files /dev/null and b/tde-i18n-ru/docs/kdebase/kcontrol/kdm/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/kdm/index.docbook b/tde-i18n-ru/docs/kdebase/kcontrol/kdm/index.docbook new file mode 100644 index 00000000000..0bce58c374c --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/kdm/index.docbook @@ -0,0 +1,714 @@ + + + +]> + +
+ + + +&Thomas.Tanghus; &Thomas.Tanghus.mail; +&Steffen.Hansen; &Steffen.Hansen.mail; +&Mike.McBride; &Mike.McBride.mail; +Иван Кашуков
dolphin210@yandex.ru
Перевод на русский
+
+ +2002-02-13 +3.00.00 + + +KDE +Центр управления +Конфигурация KDM +менеджер входа в систему +вход в систему + +
+ + +Менеджер входа в систему + +В этом модуле вы можете настроить различные параметры &kdm;, менеджера входа в систему &kde;, а именно: его оформление, список пользователей, которым разрешается входить в систему, и пользователей, которым разрешается выключать компьютер. + +Этот модуль делится на пять вкладок: Внешний вид, Шрифт, Фон, Выключение, Пользователи и Удобства. + +Вы можете переключаться между секциями, используя закладки вверху окна. + +Если вы запустили Центр управления KDE как обычный пользователь, нажмите кнопку Администратор. Система запросит у вас root-пароль. + + +Внешний вид + +Здесь вы можете настроить внешний вид &kdm;, графического менеджера входа в систему (&kde;). + +Это строка, которая будет выведена в окне входа в систему. Слово HOSTNAME в ней система заменит на имя компьютера (без имени домена), на котором установлен &kdm;. + +При входе пользователя система может отображать текущее время, логотип либо ничего не отображать. Сделайте выбор с помощью переключателей Область логотипа. Используя переключатели Позиция, вы можете выбрать положение окна на экране (по центру либо по заданным координатам). + +Если вы выбрали Показать лого, можете задать изображение здесь. + + + +Перетащите изображение на кнопку. + + +Нажмите на кнопку и выберите изображение с помощью диалогового окна. + + + +По умолчанию будет выведено изображение $KDEDIR/share/apps/kdm/pics/kdelogo.png. + +Так как стиль &kde; зависит от установок текущего пользователя, стиль &kdm; можно настроить через опцию Стиль GUI. + +С помощью списков выбора внизу вы можете выбрать свой язык и страну для строки приглашения. + + + + +Шрифт + +Здесь вы можете выбрать шрифты, которые будут использоваться в окне входа в систему. + +Вы можете выбрать, какой шрифт следует заменить: Приглашение, Ошибка или Стандартный. Когда вы нажмёте на кнопку Изменить шрифт..., появится диалоговое окно, в котором вы сможете задать новый шрифт. + + + +Шрифт приглашения используется в заголовке окна. + + +Шрифт ошибки используется, если вход в систему завершился неудачно. + + +Стандартный шрифт используется во всех остальных случаях. + + + +Каждый шрифт можно просмотреть в окне Пример. + + + + +Фон + +Здесь можно изменить фон рабочего стола, который будет отображаться при входе пользователя в систему. В качестве фона можно использовать один цвет или картинку. Если вы установите картинку и расположите её в центре экрана, выбранный цвет фона займёт свободную площадь. + +На вкладке Фон вы можете изменить цвет фона и эффекты. На вкладке Обои можно выбрать рисунок фона и его расположение. + +Чтобы изменить цвет(а) фона по умолчанию, нажмите на любую из кнопок цвета и выберите новый цвет. + +С помощью кнопок цвета можно выбрать градиентную заливку. Вы можете просмотреть результат на мониторе вверху окна. Ваш выбор: + + + +Плоский +При этом режиме цвет, выбранный с помощью кнопки Цвет 1, займёт весь фон. + + +Маска +При этом режиме вам надо выбрать два цвета (используя кнопки Цвет 1 и Цвет 2) Чтобы выбрать маску, нажмите на кнопку Настройка. Выберите маску в диалоговом окне, щёлкните на выбранной маске и нажмите Применить, и &kde; установит выбранную маску, используя два установленных вами цвета. Чтобы добавить другие маски, см. Фон: Установка, Удаление и Изменение масок. + + +Фоновая программа +При этой опции &kde; использует внешнюю программу для определения фона. Это может быть любая программа на ваш выбор. Для получения информации по этой опции см. Фон: Использование внешней программы. + + +Горизонтальный градиент +В этом режиме вы выбираете два цвета, используя обе кнопки цвета. &kde; создаст фон, используя плавный переход между цветами, которые заданы опциями Цвет 1 (у левого края экрана) и Цвет 2 (у правого края). + + +Вертикальный градиент +В этом режиме вы выбираете два цвета, используя обе кнопки цвета. &kde; создаст фон, используя плавный переход между цветами, которые заданы опциями Цвет 1 (у верхнего края экрана) и Цвет 2 (у нижнего края). + + +Пирамидальный градиент +При этом режиме вы выбираете два цвета, используя обе кнопки цвета.&kde; создаст фон, используя используя плавный между цветами, которые заданы опциями Цвет 1 (в каждом углу экрана) и Цвет 2 (в центре). + + +Крестообразный градиент +При этом режиме вы выбираете два цвета, используя обе кнопки цвета.&kde; создаст фон, используя используя плавный между цветами, которые заданы опциями Цвет 1 (в каждом углу экрана) и Цвет 2 (в центре). Итоговая фигура будет отличаться от пирамиды. + + +Эллиптический градиент +При этом режиме вы выбираете два цвета, используя обе кнопки цвета.&kde; создаст фон, используя используя плавный между цветами, которые заданы опциями Цвет 1 (в центре экрана) и Цвет 2 (по типу овала). + + + +Кнопка настройки понадобится, если вы выбрали опцию Фоновая программа или Маска. При нажатии на кнопку появится окно настройки. +Обои +Чтобы выбрать обои, перейдите на закладку Обои. Там вы сможете выбрать картинку с помощью списка выбора Обои или с помощью диалогового окна Обзор... + +Шесть способов отображения обоев: + + +Без обоев +Отображаются только фоновые цвета. + + +В центре +Рисунок будет отображаться по центру экрана. Фоновые цвета займут всё свободное место. + + +Черепицей +Копии рисунка заполнят весь рабочий стол. Первый рисунок будет расположен в верхнем левом углу экрана. + + +Черепицей в центре +Копии рисунка заполнят весь рабочий стол. Первый рисунок будет расположен в центре экрана. + + +Масштабировать +Рисунок поместится в центр экрана и будет увеличен под размер рабочего стола. Пропорции рисунка не изменятся, поэтому он не будет искажён. + + +Растянуть +Рисунок будет растянут по всей площади рабочего стола. + + + + + + +Сеансы + +Разрешить выключать компьютер +Используйте этот список, чтобы выбрать, кому разрешено выключать компьютер. + + +Никому: никто не может выключить компьютер с помощью &kdm;, для этого необходимо будет войти в систему. + + +Каждому: любой может выключить компьютер с помощью &kdm;. + +Только root: перед выключением компьютера &kdm; затребует пароль root. +Только с консоли: компьютер можно выключить только с консоли. + + +Команды +Используйте эти три поля, чтобы задать команды выключения. +Команда выключения по умолчанию: + +/sbin/shutdown + +Команда перезагрузки по умолчанию: + +/sbin/reboot + +Режим консоли (с консоли перезагружается только терминал) по умолчанию: + +/sbin/init + +Когда переключатель Показать опции загрузки включён, &kdm; в меню перезагрузки опции Lilo. Вам необходимо будет указать каталоги команд lilo и каталог map-файла lilo. + + + +Типы сеансов + +Заданные типы сеансов будут доступны в окне входа в систему. + +Подробнее от этом можно прочитать в разделе /etc/X11/xdm/Xsession, чтобы найти ваши файлы установки xdm. Также см. xdm man pages по программам сеансов. + +Чтобы добавить тип сеанса, введите его название в поле Новый тип и нажмите Добавить. + +Чтобы удалить тип сеанса, щёлкните по типу из списка и нажмите Удалить. + + + + + + + +Пользователи + +Здесь вы можете выбрать способ представления пользователей в окне входа в систему. + +В этом окне три списка (Все пользователи, выбранные пользователи и скрытые пользователи), окно просмотра рисунка и набор опций у правой границы. + +Решите, будет ли менеджер входа в систему показывать пользователей. + + +Если ваш выбор - показывать пользователей, в окне входа в систему список пользователей с выбранными рисунками. Перед входом пользователь выбирает имя/рисунок и вводит пароль. + +Если ваш выбор - не показывать пользователей, для входа необходимо будет напечатать имя и пароль. Рекомендуется, если на компьютере много пользователей. + + +Показывать (и сортировать) или не показывать пользователей + +У правого края окна есть два переключателя: + +Если выбрано Показывать пользователей, при входе в систему будут показаны пользователи и связанные с ними картинки. При этом необязательно будет вводить имя с клавиатуры. + +Если выбрано Сортировать пользователей, в окне входа в систему пользователи будут отсортированы по алфавиту. Если не выбрано, пользователи будут отображаться в порядке, в котором они указаны в списке. Если не выбрана опция Показывать пользователей, сортировка не имеет значения. + + + + +Как определить, каких пользователей показывать + +Между окном предварительного просмотра рисунка и опцией Показывать пользователей есть два переключателя: + + +Показывать только выбранных пользователей: в окне входа в систему будут отображаться только пользователи из списка Выбранные пользователи. Если не выбрано Показывать пользователей, эта опция не имеет значения. +Показывать всех, кроме скрытых: будут отображаться все пользователи, кроме пользователей из списка Скрытые пользователи. Если не выбрано Показывать пользователей, эта опция не имеет значения. + + + + + +Выбранные пользователи + +На этой странице три списка. Список слева показывает всех подлинных пользователей. + +Список вверху справа показывает выбранных пользователей, список внизу справа показывает пользователей, которые не будут отображаться в окне входа в систему. + +Выберите имя пользователя и нажмите >>, чтобы переместить имя из левого списка в правый; нажмите <<, чтобы переместить имя из правого списка в левый. + + + + +Рисунки + +Этот раздел имеет значение, только если выбрана опция Показывать пользователей. + +Каждый пользователь системы может быть представлен изображением. Рисунок содержится в файле $KDEDIR/share/apps/kdm/pics/users/$USER.xpm.. Если у пользователя нет такого файла, будет отображаться рисунок $KDEDIR/share/apps/kdm/pics/users/default.xpm. + +Чтобы применить новый рисунок, выберите пользователя в одном из списков и перетащите рисунок на кнопку или щёлкните по кнопке и выберите изображение в диалоговом окне. + +Если пользователь не выбран, вам будет предложено изменить рисунок по умолчанию. + +Перемещение выполняется программой &konqueror;. Если рисунок уже задан, &konqueror; спросит вас, действительно ли вы хотите заменить его. При подтверждении рисунок будет изменён - вам не надо будет нажимать кнопку Применить. + + + + + + +Удобство + +На вкладке Удобство вы можете настроить опции, идеальные для лентяев, например, автоматический вход в систему или вход без пароля. + +Подумайте перед тем, как использовать эти опции. Каждая из них нарушает безопасность вашей системы. Используйте их только в системе, полностью не нуждающейся в безопасности, например, свой домашний компьютер. + + +Автоматический вход в систему + +Автоматический вход в систему позволяет каждому входить в систему безо всякой проверки. Его можно установить переключателем Включить автоматический вход в систему. + +Существует две разновидности автоматического входа в систему. Первая - Полностью автоматический вход в систему: &kdm; автоматически вводит пользователя в систему без всяких действий с его стороны (включается опцией Полностью автоматический вход в систему). Если опция не включена, &kdm; запустится в обычном режиме и осуществит автоматический вход только при отключении Х - сервера, например, если вы нажмёте &Ctrl;&Alt;Backspace. + +Вы можете выбрать учётную запись, используемую для автоматического входа в систему, из списка. + + + + +Вход без пароля + +Вы можете позволить пользователям входить в систему без указания пароля (переключатель Разрешить вход без пароля). + +Под этим переключателем находится список пользователей, у которых система затребует пароль, и (пустой по умолчанию) список пользователей, которым не надо вводить пароль. Чтобы переместить пользователя из одного списка в другой, выделите его имя и нажмите на кнопку >> или <<. + +Напомним, что эту опцию следует использовать только на компьютерах, не нуждающихся в безопасности. Если вашей машиной пользуются довольно много людей, позаботьтесь, чтобы этой возможностью обладали только пользователи с очень ограниченными возможностями, например, guest. + +Автоматический вход в систему после сбоя Х-сервера позволит вам войти в систему, пропустив процедуру регистрации, после сбоя Х - сервера.Если включена опция Показывать предыдущего пользователя, &kdm; будет выводить имя последнего пользователя, входившего в систему, в поле имени. Администраторы сайтов должны рассматривать это как уязвимость, так как потенциальные взломщики будут знать как минимум одно подлинное имя пользователя. + + + + + + + + +
diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/keyboard/Makefile.am b/tde-i18n-ru/docs/kdebase/kcontrol/keyboard/Makefile.am new file mode 100644 index 00000000000..805f66e8020 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/keyboard/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = kcontrol/keyboard +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/keyboard/Makefile.in b/tde-i18n-ru/docs/kdebase/kcontrol/keyboard/Makefile.in new file mode 100644 index 00000000000..f4e789f8c76 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/keyboard/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/kdebase/kcontrol/keyboard +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = kcontrol/keyboard +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/kdebase/kcontrol/keyboard/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdebase/kcontrol/keyboard/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/kdebase/kcontrol/keyboard/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kcontrol/keyboard/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/keyboard/Makefile.in +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +# This directory's subdirectories are mostly independent; you can cd +# into them and run `make' without going through this Makefile. +# To change the values of `make' variables: instead of editing Makefiles, +# (1) if the variable is set in `config.status', edit `config.status' +# (which will cause the Makefiles to be regenerated when you run `make'); +# (2) otherwise, pass the desired values on the `make' command line. +$(RECURSIVE_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + +$(RECURSIVE_CLEAN_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + rev=''; for subdir in $$list; do \ + if test "$$subdir" = "."; then :; else \ + rev="$$subdir $$rev"; \ + fi; \ + done; \ + rev="$$rev ."; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done && test -z "$$fail" +tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done +ctags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ + done + +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + mkid -fID $$unique +tags: TAGS + +TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ + include_option=--etags-include; \ + empty_fix=.; \ + else \ + include_option=--include; \ + empty_fix=; \ + fi; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test ! -f $$subdir/TAGS || \ + tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi +ctags: CTAGS +CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + +GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + +distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + +#>- distdir: $(DISTFILES) +#>+ 1 +distdir: distdir-nls $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + list='$(DISTFILES)'; \ + dist_files=`for file in $$list; do echo $$file; done | \ + sed -e "s|^$$srcdirstrip/||;t" \ + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ + case $$dist_files in \ + */*) $(MKDIR_P) `echo "$$dist_files" | \ + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ + sort -u` ;; \ + esac; \ + for file in $$dist_files; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + if test -d $$d/$$file; then \ + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -d "$(distdir)/$$subdir" \ + || $(MKDIR_P) "$(distdir)/$$subdir" \ + || exit 1; \ + distdir=`$(am__cd) $(distdir) && pwd`; \ + top_distdir=`$(am__cd) $(top_distdir) && pwd`; \ + (cd $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$$top_distdir" \ + distdir="$$distdir/$$subdir" \ + am__remove_distdir=: \ + am__skip_length_check=: \ + distdir) \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-recursive +all-am: Makefile +installdirs: installdirs-recursive +installdirs-am: +install: install-recursive +install-exec: install-exec-recursive +install-data: install-data-recursive +#>- uninstall: uninstall-recursive +#>+ 1 +uninstall: uninstall-docs uninstall-nls uninstall-recursive + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-recursive +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +#>- clean: clean-recursive +#>+ 1 +clean: kde-rpo-clean clean-recursive + +#>- clean-am: clean-generic mostlyclean-am +#>+ 1 +clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am + +distclean: distclean-recursive + -rm -f Makefile +distclean-am: clean-am distclean-generic distclean-tags + +dvi: dvi-recursive + +dvi-am: + +html: html-recursive + +info: info-recursive + +info-am: + +#>- install-data-am: +#>+ 1 +install-data-am: install-docs install-nls + +install-dvi: install-dvi-recursive + +install-exec-am: + +install-html: install-html-recursive + +install-info: install-info-recursive + +install-man: + +install-pdf: install-pdf-recursive + +install-ps: install-ps-recursive + +installcheck-am: + +maintainer-clean: maintainer-clean-recursive + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-recursive + +mostlyclean-am: mostlyclean-generic + +pdf: pdf-recursive + +pdf-am: + +ps: ps-recursive + +ps-am: + +uninstall-am: + +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \ + install-strip + +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ + all all-am check check-am clean clean-generic ctags \ + ctags-recursive distclean distclean-generic distclean-tags \ + distdir dvi dvi-am html html-am info info-am install \ + install-am install-data install-data-am install-dvi \ + install-dvi-am install-exec install-exec-am install-html \ + install-html-am install-info install-info-am install-man \ + install-pdf install-pdf-am install-ps install-ps-am \ + install-strip installcheck installcheck-am installdirs \ + installdirs-am maintainer-clean maintainer-clean-generic \ + mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \ + tags-recursive uninstall uninstall-am + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: + +#>+ 2 +KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2 + +#>+ 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)/kcontrol/keyboard + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/keyboard/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/keyboard/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/keyboard/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/keyboard/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/keyboard/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/keyboard/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/keyboard + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/keyboard + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/keyboard/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/keyboard/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/keyboard/$$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/kdebase/kcontrol/keyboard/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kcontrol/keyboard/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/keyboard/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-ru/docs/kdebase/kcontrol/keyboard/index.cache.bz2 b/tde-i18n-ru/docs/kdebase/kcontrol/keyboard/index.cache.bz2 new file mode 100644 index 00000000000..377e69c93d3 Binary files /dev/null and b/tde-i18n-ru/docs/kdebase/kcontrol/keyboard/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/keyboard/index.docbook b/tde-i18n-ru/docs/kdebase/kcontrol/keyboard/index.docbook new file mode 100644 index 00000000000..8405201afe1 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/keyboard/index.docbook @@ -0,0 +1,118 @@ + + + +]> + +
+ + + +&Mike.McBride; &Mike.McBride.mail; +ГригорийМохин
mok@kde.ru
Перевод на русский
+
+ +2002-02-12 +3.00.00 + + +KDE +KControl +клавиатура + +
+ +Клавиатура + +В этом модуле вы можете настроить свою клавиатуру + +Действие этих настроек будет зависеть от того, какие именно возможности поддерживаются вашей клавиатурой и X-сервером, на котором работает &kde;. Например, может оказаться, что задание громкости щелчка при нажатии на клавишу не влияет ни на что. + + +Дополнительно + + + +Повтор нажатий + +При включении этой опции символ будет повторно вводиться при нажатой клавише, пока вы её не отпустите, то есть вам не нужно будет многократно нажимать и отпускать клавишу. +Почти всем пользователям будет полезен данный режим, так как с ним многие операции редактирования и перехода в документе с помощью стрелок становятся проще. + + + + +Индикатор NumLock при запуске KDE + +NumLock можно Включить, Выключить или не изменять его статус при запуске &kde;. + + + + + +Громкость нажатия на клавишу: + +Если это поддерживается вашей аппаратурой и системой, вы будете слышать щелчки из системного динамика компьютера при нажатии на клавиши. Короче говоря, это эффект щелчка механической пишущей машинки. Можно изменить громкость звука, перетаскивая ползунок или с помощью стрелок. Значение громкости 0% отключает звук. +На многих компьютерах эта возможность недоступна. +Мало кто будет её и включать, потому что она вообще-то раздражает окружающих. Однако, если вам захочется чего-то доброго и хорошо знакомого со времен, когда не было компьютеров и клавиатур, вы сможете в полной мере вкусить это чувство. + + + + + + + + + + + +
diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/keys/Makefile.am b/tde-i18n-ru/docs/kdebase/kcontrol/keys/Makefile.am new file mode 100644 index 00000000000..f5270031310 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/keys/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = kcontrol/keys +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/keys/Makefile.in b/tde-i18n-ru/docs/kdebase/kcontrol/keys/Makefile.in new file mode 100644 index 00000000000..4456cccbc0f --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/keys/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/kdebase/kcontrol/keys +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = kcontrol/keys +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/kdebase/kcontrol/keys/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdebase/kcontrol/keys/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/kdebase/kcontrol/keys/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kcontrol/keys/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/keys/Makefile.in +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +# This directory's subdirectories are mostly independent; you can cd +# into them and run `make' without going through this Makefile. +# To change the values of `make' variables: instead of editing Makefiles, +# (1) if the variable is set in `config.status', edit `config.status' +# (which will cause the Makefiles to be regenerated when you run `make'); +# (2) otherwise, pass the desired values on the `make' command line. +$(RECURSIVE_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + +$(RECURSIVE_CLEAN_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + rev=''; for subdir in $$list; do \ + if test "$$subdir" = "."; then :; else \ + rev="$$subdir $$rev"; \ + fi; \ + done; \ + rev="$$rev ."; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done && test -z "$$fail" +tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done +ctags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ + done + +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + mkid -fID $$unique +tags: TAGS + +TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ + include_option=--etags-include; \ + empty_fix=.; \ + else \ + include_option=--include; \ + empty_fix=; \ + fi; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test ! -f $$subdir/TAGS || \ + tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi +ctags: CTAGS +CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + +GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + +distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + +#>- distdir: $(DISTFILES) +#>+ 1 +distdir: distdir-nls $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + list='$(DISTFILES)'; \ + dist_files=`for file in $$list; do echo $$file; done | \ + sed -e "s|^$$srcdirstrip/||;t" \ + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ + case $$dist_files in \ + */*) $(MKDIR_P) `echo "$$dist_files" | \ + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ + sort -u` ;; \ + esac; \ + for file in $$dist_files; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + if test -d $$d/$$file; then \ + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -d "$(distdir)/$$subdir" \ + || $(MKDIR_P) "$(distdir)/$$subdir" \ + || exit 1; \ + distdir=`$(am__cd) $(distdir) && pwd`; \ + top_distdir=`$(am__cd) $(top_distdir) && pwd`; \ + (cd $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$$top_distdir" \ + distdir="$$distdir/$$subdir" \ + am__remove_distdir=: \ + am__skip_length_check=: \ + distdir) \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-recursive +all-am: Makefile +installdirs: installdirs-recursive +installdirs-am: +install: install-recursive +install-exec: install-exec-recursive +install-data: install-data-recursive +#>- uninstall: uninstall-recursive +#>+ 1 +uninstall: uninstall-docs uninstall-nls uninstall-recursive + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-recursive +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +#>- clean: clean-recursive +#>+ 1 +clean: kde-rpo-clean clean-recursive + +#>- clean-am: clean-generic mostlyclean-am +#>+ 1 +clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am + +distclean: distclean-recursive + -rm -f Makefile +distclean-am: clean-am distclean-generic distclean-tags + +dvi: dvi-recursive + +dvi-am: + +html: html-recursive + +info: info-recursive + +info-am: + +#>- install-data-am: +#>+ 1 +install-data-am: install-docs install-nls + +install-dvi: install-dvi-recursive + +install-exec-am: + +install-html: install-html-recursive + +install-info: install-info-recursive + +install-man: + +install-pdf: install-pdf-recursive + +install-ps: install-ps-recursive + +installcheck-am: + +maintainer-clean: maintainer-clean-recursive + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-recursive + +mostlyclean-am: mostlyclean-generic + +pdf: pdf-recursive + +pdf-am: + +ps: ps-recursive + +ps-am: + +uninstall-am: + +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \ + install-strip + +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ + all all-am check check-am clean clean-generic ctags \ + ctags-recursive distclean distclean-generic distclean-tags \ + distdir dvi dvi-am html html-am info info-am install \ + install-am install-data install-data-am install-dvi \ + install-dvi-am install-exec install-exec-am install-html \ + install-html-am install-info install-info-am install-man \ + install-pdf install-pdf-am install-ps install-ps-am \ + install-strip installcheck installcheck-am installdirs \ + installdirs-am maintainer-clean maintainer-clean-generic \ + mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \ + tags-recursive uninstall uninstall-am + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: + +#>+ 2 +KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2 + +#>+ 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)/kcontrol/keys + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/keys/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/keys/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/keys/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/keys/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/keys/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/keys/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/keys + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/keys + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/keys/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/keys/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/keys/$$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/kdebase/kcontrol/keys/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kcontrol/keys/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/keys/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-ru/docs/kdebase/kcontrol/keys/index.cache.bz2 b/tde-i18n-ru/docs/kdebase/kcontrol/keys/index.cache.bz2 new file mode 100644 index 00000000000..4c8ae8af8fd Binary files /dev/null and b/tde-i18n-ru/docs/kdebase/kcontrol/keys/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/keys/index.docbook b/tde-i18n-ru/docs/kdebase/kcontrol/keys/index.docbook new file mode 100644 index 00000000000..e563498a358 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/keys/index.docbook @@ -0,0 +1,254 @@ + + + +]> + +
+ + + +&Mike.McBride; &Mike.McBride.mail; +&Jost.Schenck; &Jost.Schenck.mail; +Екатерина Пыжова
haleth@yandex.ru
Перевод на русский
+
+ +2002-02-13 +3.00.00 + + +KDE +Центр настройки +комбинации клавиш +комбинации +привязки + +
+ + +Привязки + + +Введение + +Хотя большинство функций &kde; доступны с помощью простого механизма указать и щёлкнуть, многие предпочитают выполнять некоторые действия с помощью клавиатуры. Нажать &Ctrl;F часто проще, чем дотянуться до мышки, открыть меню Правка и выбрать пункт Найти. + +Разные люди привыкли к разным комбинациям клавиш, поэтому &kde; предлагает полностью настраиваемую систему привязок клавиш. Привязка клавиш — это соответствие действия и клавиши или комбинации клавиш. + + + + +Использование + +В модуле управления привязками клавиш находится список схем привязок, список привязок клавиш для текущей схемы и раздел, где можно редактировать выбранную привязку. Также на странице находятся вкладки Глобальные привязки и Привязки для приложений. + + +Глобальные привязки и привязки для приложений + +Глобальные привязки и Привязки для приложений работают одинаково. Фактически привязки для приложений тоже являются глобальными. Разница только в том, что: + + +Глобальные привязки работают даже тогда, когда не открыто ни одно приложение. Они обычно создаются для таких действий как переключение рабочих столов, управление окнами и так далее; +Привязки для приложений относятся к действиям, которые часто нужны при работе с приложениями, таким как Сохранение, Копирование, Печать и так далее. + + +Заметьте, что здесь настроены только те привязки для приложений, которые относятся к стандартным действиям. Многие приложения могут иметь такие функции, для которых вам придётся настроить привязки с помощью соответствующего окна. + + + + +Настройка привязок клавиш + +Привязки клавиш настраиваются очень просто. Посреди модуля управления привязками клавиш находится список доступных действий. Если для действия настроена привязка, она находится справа от него. Выберите действие, для которого хотите выбрать привязку. + +Когда вы выберете нужное действие, станут доступны действия под списком. С их помощью вы можете выбрать комбинацию клавиш или отменить любые привязки для выбранного действия. + + +Нет: выбранному действию не будет сопоставлено никаких клавиш. + +По умолчанию: для выбранного действия будет работать привязка по умолчанию &kde;.Это наилучший выбор для большинства действий, так как мы подумали о том, чтобы в &kde; входили наиболее разумные комбинации клавиш. + +По выбору: выбрав этот вариант, вы можете создать собственную комбинацию клавиш для выбранного действия. Просто выберите любой модификатор (&ie; &Shift;, &Ctrl; или &Alt;) и затем клавишу: щёлкните на изображении клавиши и нажмите ту, которую хотите включить в комбинацию. + + + +Как и в остальных модулях управления, сделанные изменения не вступят в силу до тех пор, пока вы не нажмёте OK или Применить. Чтобы отказаться от изменений, нажмитеВосстановить. + + + + +Настройка схем + +Схема привязок — это набор комбинаций клавиш, доступ к которому осуществляется по его имени. В &kde; входит одна готовая схема привязок под названием KDE с тремя клавишами-модификаторами. Кроме этой схемы, всегда также существует схема под названием Текущая схема привязок, содержащая набор привязок, который вы используете в данный момент. (т.е. не те настройки, которые вы редактируете, а те, которые вы используете сейчас). + +Настраивая привязки клавиш в первый раз, можете не бояться испортить привязки по умолчанию: &kde; не позволит вам изменить их, так что вы всегда сможете вернуться к первоначальному состоянию. А выбрав Текущая схема привязок, вы вернётесь к набору привязок, которых использовали до сих пор. Однако будьте внимательны и не выберите её, сделав изменения, которые не хотите потерять. + +Когда вы останетесь довольны созданным набором привязок, вы можете сохранить их как собственную схему, чтобы, экспериментируя с ними далее, иметь возможность вернуться. Это всегда можно сделать, нажав кнопку Сохранить. Вам нужно будет ввести название новой схемы и она появится в списке. Вы можете удалять свои схемы, выбрав схему и нажав на кнопку Удалить. Чтобы сохранить сделанные изменения, нажмите на кнопку Применить. Заметьте, что вы не можете изменять или удалять схемы KDE по умолчанию или Текущая схема привязок. + +Если вы хотите сохранить изменения, сделанные в схеме, доступной только для чтения, сначала вам придётся создать новую схему. Если вы выберете одну из собственных схем, чтобы сохранить изменения в неё, модуль управления переключится на привязки этой схемы, отменив ваши изменения. + + + + +Модификаторы + +Разные клавиатуры содержат разные наборы модификаторов. Например, на клавиатуре &Mac; может не быть клавиши &Ctrl;, зато вместо неё есть клавиша Option. Здесь вы можете увидеть все доступные для текущей клавиатуры модификаторы. + +Если вы выберете клавиатура Macintosh, список модификаторов изменится. + +Включив клавиатуру &Mac;, вы сможете также выбрать Использовать модификаторы в стиле MacOS, чтобы сделать &kde; более похожим на &MacOS;. + +Наконец, в разделе Расположение модификаторов X вы можете выбрать, результаты нажатия клавиш для &X-Server;. Например, часто клавишу Caps Lock, которая редко используется, настраивают как ещё один &Ctrl;. Это особенно полезно при наборе, так как до Caps Lock дотянуться гораздо легче, чем до любой из клавиш &Ctrl; на стандартной клавиатуре. + + + + + + + +
diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/khtml/Makefile.am b/tde-i18n-ru/docs/kdebase/kcontrol/khtml/Makefile.am new file mode 100644 index 00000000000..24f0f4b8025 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/khtml/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = kcontrol/khtml +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/khtml/Makefile.in b/tde-i18n-ru/docs/kdebase/kcontrol/khtml/Makefile.in new file mode 100644 index 00000000000..a1724bff4d1 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/khtml/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/kdebase/kcontrol/khtml +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = kcontrol/khtml +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/kdebase/kcontrol/khtml/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdebase/kcontrol/khtml/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/kdebase/kcontrol/khtml/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kcontrol/khtml/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/khtml/Makefile.in +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +# This directory's subdirectories are mostly independent; you can cd +# into them and run `make' without going through this Makefile. +# To change the values of `make' variables: instead of editing Makefiles, +# (1) if the variable is set in `config.status', edit `config.status' +# (which will cause the Makefiles to be regenerated when you run `make'); +# (2) otherwise, pass the desired values on the `make' command line. +$(RECURSIVE_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + +$(RECURSIVE_CLEAN_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + rev=''; for subdir in $$list; do \ + if test "$$subdir" = "."; then :; else \ + rev="$$subdir $$rev"; \ + fi; \ + done; \ + rev="$$rev ."; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done && test -z "$$fail" +tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done +ctags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ + done + +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + mkid -fID $$unique +tags: TAGS + +TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ + include_option=--etags-include; \ + empty_fix=.; \ + else \ + include_option=--include; \ + empty_fix=; \ + fi; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test ! -f $$subdir/TAGS || \ + tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi +ctags: CTAGS +CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + +GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + +distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + +#>- distdir: $(DISTFILES) +#>+ 1 +distdir: distdir-nls $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + list='$(DISTFILES)'; \ + dist_files=`for file in $$list; do echo $$file; done | \ + sed -e "s|^$$srcdirstrip/||;t" \ + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ + case $$dist_files in \ + */*) $(MKDIR_P) `echo "$$dist_files" | \ + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ + sort -u` ;; \ + esac; \ + for file in $$dist_files; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + if test -d $$d/$$file; then \ + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -d "$(distdir)/$$subdir" \ + || $(MKDIR_P) "$(distdir)/$$subdir" \ + || exit 1; \ + distdir=`$(am__cd) $(distdir) && pwd`; \ + top_distdir=`$(am__cd) $(top_distdir) && pwd`; \ + (cd $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$$top_distdir" \ + distdir="$$distdir/$$subdir" \ + am__remove_distdir=: \ + am__skip_length_check=: \ + distdir) \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-recursive +all-am: Makefile +installdirs: installdirs-recursive +installdirs-am: +install: install-recursive +install-exec: install-exec-recursive +install-data: install-data-recursive +#>- uninstall: uninstall-recursive +#>+ 1 +uninstall: uninstall-docs uninstall-nls uninstall-recursive + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-recursive +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +#>- clean: clean-recursive +#>+ 1 +clean: kde-rpo-clean clean-recursive + +#>- clean-am: clean-generic mostlyclean-am +#>+ 1 +clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am + +distclean: distclean-recursive + -rm -f Makefile +distclean-am: clean-am distclean-generic distclean-tags + +dvi: dvi-recursive + +dvi-am: + +html: html-recursive + +info: info-recursive + +info-am: + +#>- install-data-am: +#>+ 1 +install-data-am: install-docs install-nls + +install-dvi: install-dvi-recursive + +install-exec-am: + +install-html: install-html-recursive + +install-info: install-info-recursive + +install-man: + +install-pdf: install-pdf-recursive + +install-ps: install-ps-recursive + +installcheck-am: + +maintainer-clean: maintainer-clean-recursive + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-recursive + +mostlyclean-am: mostlyclean-generic + +pdf: pdf-recursive + +pdf-am: + +ps: ps-recursive + +ps-am: + +uninstall-am: + +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \ + install-strip + +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ + all all-am check check-am clean clean-generic ctags \ + ctags-recursive distclean distclean-generic distclean-tags \ + distdir dvi dvi-am html html-am info info-am install \ + install-am install-data install-data-am install-dvi \ + install-dvi-am install-exec install-exec-am install-html \ + install-html-am install-info install-info-am install-man \ + install-pdf install-pdf-am install-ps install-ps-am \ + install-strip installcheck installcheck-am installdirs \ + installdirs-am maintainer-clean maintainer-clean-generic \ + mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \ + tags-recursive uninstall uninstall-am + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: + +#>+ 2 +KDE_DIST=Makefile.in index.docbook nsplugin.docbook Makefile.am index.cache.bz2 + +#>+ 24 +index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) index.docbook nsplugin.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)/kcontrol/khtml + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/khtml/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/khtml/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/khtml/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/khtml/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/khtml/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/khtml/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/khtml + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/khtml + @for base in index.docbook nsplugin.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/khtml/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/khtml/$$base ;\ + done + +uninstall-nls: + for base in index.docbook nsplugin.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/khtml/$$base ;\ + done + + +#>+ 5 +distdir-nls: + for file in index.docbook nsplugin.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/kdebase/kcontrol/khtml/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kcontrol/khtml/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/khtml/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-ru/docs/kdebase/kcontrol/khtml/index.cache.bz2 b/tde-i18n-ru/docs/kdebase/kcontrol/khtml/index.cache.bz2 new file mode 100644 index 00000000000..623e987b1a6 Binary files /dev/null and b/tde-i18n-ru/docs/kdebase/kcontrol/khtml/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/khtml/index.docbook b/tde-i18n-ru/docs/kdebase/kcontrol/khtml/index.docbook new file mode 100644 index 00000000000..0846eaa97f3 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/khtml/index.docbook @@ -0,0 +1,359 @@ + + + + +]> + +
+ + + +&Krishna.Tateneni; &Krishna.Tateneni.mail; +Екатерина Пыжова
haleth@yandex.ru
Перевод на русский
+
+ +2003-10-12 +3.2 + + +KDE +Центр настройки +konqueror +просмотр + + +
+ +Просмотр с помощью &konqueror; + +Раздел Просмотр Веб позволяет выбирать различные параметры, влияющие на внешний вид и поведение &konqueror;, встроенного веб-браузера &kde;. + + + +Поведение + +Первый настраиваемый на этой странице параметр — это Включить автозаполнение форм. Если этот флажок установлен, &konqueror; попытается запомнить, что вы отвечаете на вопросы в формах и воспроизводить ваши ответы. + +Вы можете настроить количество вариантов, которые запоминает &konqueror;, с помощью ползунка Максимальное количество вариантов. + +Разумеется, всё, что &konqueror; воспроизводит в форме, может быть отредактировано вами перед отправкой. + +Следующий параметр — Изменять курсор над ссылками. Если этот флажок установлен, курсор будет изменять свою форму (обычно превращаясь в ладонь), когда его наводят на ссылку. Это помогает находить ссылки, особенно когда они представлены в форме изображений. + +По умолчанию для каждой страницы &konqueror; открывает своё окно, но можно использовать несколько вкладок в одном окне. Также по умолчанию &konqueror; открывает любую ссылку в новом окне при нажатии средней кнопки мыши. Если вы установили флажок Открывать ссылки в новой кладке, а не в новом окне, при щелчке средней кнопкой мыши ссылка будет открыта в новой вкладке. + +Если вы используете окна со вкладками, можно настроить, будет ли новая вкладка становиться активной (верхней) или располагаться сзади. При медленном соединении или просмотре страницы со списком заголовков или других ссылок возможно, будет удобнее фоновая загрузка в новых вкладках. В этом случае не устанавливайте этот флажок. Если вам удобнее переходить сразу к новой странице, установите его. + +Если закрыть окно &konqueror;, в котором открыто несколько вкладок, вам будет предложено подтвердить свои действия. Вы можете включить или выключить такое поведение с помощью флажка Запрос при закрытии окна с несколькими вкладками. + +Для удобства можно включить режим Правая кнопка мыши действует как Назад. Тогда щелчок правой кнопкой по пустому месту (&ie; не по ссылке) в окне &konqueror; будет равносилен нажатию кнопки Назад на панели инструментов. + +Флажок Загружать изображения автоматически позволяет вам контролировать, будут ли изображения на страницах загружаться по умолчанию. Вероятнее всего вы захотите оставить этот флажок установленным (если только у вас не очень медленное соединение), так как многие веб-страницы очень трудно просматривать без изображений. То, что вы не установили этот флажок, не помешает вам просматривать текст страниц и загружать изображения при необходимости. + +Установка флажка Разрешить отложенное автоматическое обновление/перенаправление позволяет сайтам перенаправлять вас к другим страницам без вашего участия. Часто это очень удобно. Например, сайт был перемещён на другой URL. Многие веб-мастера в таких случая помещают страницу на старом месте, которая уведомляет вас о перемещении сайта и рекомендует поменять закладку, а потом автоматически переадресовывает на новое место. Но такие действия могут путать или раздражать вас, особенно если неправильно используются, и поэтому их можно отключить. + +Вы можете выбрать, когда Подчёркивать ссылки. Если выбран вариант Включено, то любой текст, выступающий в роли ссылки, будет подчёркнут. Хотя многие сайты выделяют такой текст цветом, подчёркивание упрощает поиск ссылок. + +Если вам не нравятся подчёркнутые ссылки, выберите Выключено. Также вы можете остановиться посередине, выбрав Только при наведении, и ссылки будут подчёркиваться только тогда, когда на них наведён указатель мыши. + +Многие страницы используют анимированные gif-изображения, которые часто раздражают, и иногда отрицательно сказываются на потреблении системных ресурсов. Настройка Анимация позволит вам выбрать, когда показывать анимацию. По умолчанию она включена, но вы можете её выключить или настроить так, чтобы она показывалась только один раз, даже если предусмотрено повторение показа. + + + + + +Шрифты + +В этом разделе вы можете настроить различные параметры, относящиеся к шрифтам. Хотя формы и размеры шрифтов часто являются частью дизайна страницы, вы можете выбрать некоторые значения по умолчанию для &konqueror;. + +Во-первых, вы можете выбрать размер шрифта. Есть две взаимосвязанных настройки, облегчающих просмотр страниц. + +Вы можете установить Минимальный размер шрифта. Это значит, что даже если в просматриваемой странице шрифт специально указан меньше, &konqueror; проигнорирует эти инструкции и никогда не покажет шрифт меньше указанного здесь. + +И вы можете установить Средний размер шрифта. Это не только размер шрифта по умолчанию, который используется, когда страница не указывает размер, но и базовый для относительных размеров. Таким образом, HTML-инструкция smaller означает шрифт размером меньше, чем указано здесь. + +Размер шрифта можно выбрать, используя ползунок или просто набрав требуемый размер в нужном поле. + +Эти настройки не зависят друг от друга. Страницы, которые не указывают размер шрифта или указывают его как по умолчанию, будут отображены, используя размер, установленный вами в пункте Средний размер шрифта, а все страницы, которые захотят использовать шрифт мельче, чем указано в пункте Минимальный размер шрифта, будут отображены минимальным размером. Одно не влияет на другое. + +Остальные параметры устанавливают соответствие шрифтов разным типам разметки HTML-страниц. Помните, что многие страницы могут обходить эти настройки. В этих списках можно выбрать любой шрифт, который вам нравится (если шрифтов много, в списке появится вертикальная полоса прокрутки). + +Ниже вы можете определить параметр Настройка размера шрифта для данной кодировки. Иногда шрифты, которые вы используете для конкретной кодировки, намного отличаются от среднего в размерах, так что с помощью этого поля вы можете исправить это. + +Можно установить кодировку по умолчанию, в которой &konqueror; будет отображать страницы. По умолчанию используется настройка Использовать кодировку для языка, но вы можете заменить её на любую кодировку из списка. + + + + +&Java; и JavaScript + +&Java; позволяет приложениям загружаться и работать внутри веб-браузера, при условии, что у вас установлено необходимое программное обеспечение. Многие сайты используют &Java; (например, банковские услуги онлайн или интерактивные игровые сайты). Учтите, что запуск программ из неизвестного источника может представлять собой угрозу для вашего компьютера, пусть и небольшую. + +Флажок в группе Глобальные установки позволяет вам включить поддержку &Java; по умолчанию для всех сайтов. Также можно включить или выключить &Java; для определённых доменов. Чтобы настроить политику для отдельного домена, нажмите на кнопку Добавить.... В появившемся окне введите название домена и выберите, хотите ли вы включить &Java; для этого домена, после чего домен добавится в список слева. + +Вы можете выбрать домен в списке и нажать на кнопку Изменить..., чтобы выбрать другую политику для этого домена. Нажав кнопку Удалить, вы удалите политику для выбранного домена из списка, после чего для него будут применяться глобальные установки. + +Наконец, группа параметров под заголовком Настройка Java позволяет настроить работу &Java;. + +Если выбрать вариантПоказать Java-консоль, &konqueror; откроет консольное окно, которое &Java;-приложения могут использовать для ввода и вывода текста. Хотя большинство &Java;-приложений этого не требуют, консоль может помочь находить в них неполадки. + +Использовать KIO - JVM будет использовать KIO для сетевых соединений. + +Использовать менеджер безопасности - включено по умолчанию. Это запрещает аплетам доступ к вашей файловой системе, создание произвольных сокетов и другие действия, связанные с риском потери конфиденциальности. Вы также можете изменить файл $HOME/.java.policy с помощью утилиты &Java; policytool для изменения правил для определённых аплетов. + +Флажок Закрывать сервер аплетов при простое позволяет экономить ресурсы, закрывая сервер аплетов &Java;, когда он не используется вместо того, чтобы оставлять его работать фоном. Это может замедлить запуск некоторых &Java;-аплетов, но позволит, когда аплеты не используются, освобождать ресурсы. Установив этот флажок, можно ввести таймаут простоя. + +Вы можете позволить &konqueror; автоматически найти &Java; в вашей системе, либо указать путь самостоятельно в поле Путь к программе Java. Последнее полезно, например, когда в вашей системе есть несколько установок &Java; и вы хотите уточнить, какую из них использовать. Если используемая вами виртуальная &Java;-машина требует при запуске особые параметры, вы можете указать их в поле ввода Дополнительные аргументы Java. + + + + +JavaScript + +Несмотря на название, JavaScript не имеет никакого отношения к &Java;. + +Первая часть страницы аналогична настройкам &Java;. + +Флажок в группе Глобальные установки позволяет вам включить поддержку JavaScript по умолчанию для всех сайтов. Также можно включить или выключить JavaScript для определённых доменов. Чтобы настроить политику для отдельного домена, нажмите на кнопку Добавить.... В появившемся диалоговом окне введите название домена и выберите, хотите ли вы включить JavaScript для этого домена, после чего домен добавится в список слева. + +Вы можете выбрать домен в списке и нажать на кнопку Изменить..., чтобы выбрать другую политику для этого домена. Нажав кнопку Удалить, вы удалите политику для выбранного домена из списка, после чего для него будут применяться глобальные установки. + +Набор параметров на этой вкладке определяет что происходит когда страница использует JavaScript для определённых действий. + +Вы можете запретить сценариям JavaScript перемещать, изменять размер и сменять фокус окон, изменять текст в строке состояния. + +Набор параметров внизу страницы определяет, что произойдёт при попытке страницы, использующей JavaScript, открыть новое окно. Вы можете установить Разрешены для таких запросов, Спрашивать каждый раз подтверждение или установить для них режим Запрещены. + +Настройка Интеллектуально разрешит всплывающие окна JavaScript только в том случае, если вы явно выбрали ссылку, создающую такое окно. + + + + +Фильтры AdBlocK + +Фильтры рекламы AdBlocK в &konqueror; могут быть настроены для подмены или удаления изображений и фреймов на веб-страницах, подпадающих под определённые условия. + +Параметр Включить фильтры включает или отключает использование списка фильтров. +Если флажок Скрыть фильтруемые изображения установлен, блокируемые изображения полностью удаляются с веб-страницы. Если флажок отключен, вместо этих изображений будет показано шаблонное изображение. + +Список Фильтруемые URL содержит условия в виде регулярных выражений, которые проверяются для ссылок на изображения или фреймы. + +Каждый фильтр может быть указан с символами подстановки (как для файлов). Например, http://www.site.com/ads/*. Или можно указать регулярное выражение, указав в начале две косые черты: //(ads|dclk)\./. + +Кнопки импорта и экспорта позволяют сохранять или восстанавливать список фильтров. Список сохраняется в обычном текстовом файле, в котором выражения указываются по одному в каждой строке, а символ «!» в начале строки означает комментарии. + + + +Модули + +Первым идёт параметр Включить модули глобально. Если вы снимете этот флажок, &konqueror; не будет использовать модули. В противном случае он будет использовать все установленные и настроенные модули, которые сможет найти. + +Вы также можете Разрешить только HTTP и HTTPS для модулей. + + +&nsplugins-kcontrol; + +
diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/khtml/nsplugin.docbook b/tde-i18n-ru/docs/kdebase/kcontrol/khtml/nsplugin.docbook new file mode 100644 index 00000000000..c3358638cbd --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/khtml/nsplugin.docbook @@ -0,0 +1,98 @@ + +Модули &Netscape; + + +Введение + +Поскольку &Netscape; Navigator многие годы был стандартом для веб-браузеров, модульная архитектура &Netscape; получила всеобщее распространение. Благодаря таким модулям, сайты могут включать в себя файлы PDF, флэш-анимацию, видео и так далее. &konqueror; полностью поддерживает формат этих модулей. + +Модули &Netscape; не должны конфликтовать с модулями &konqueror;. Последние расширяют функциональность &konqueror; и обычно не используются для отображения особого содержимого сайтов. + + + + +Искать + +&konqueror; должен знать, где установлены ваши модули &Netscape;. Таких мест может быть несколько, например, системные модули могут быть установлены в /opt/netscape/plugins, а ваши личные — в $HOME/.netscape/plugins. Однако установить модуль недостаточно, чтобы &konqueror; мог ним пользоваться — сначала ему нужно просканировать список каталогов. Начать сканирование можно, нажав кнопку Искать новые модули. Также можно установить флажок Искать новые модули при запуске &kde;, тогда &konqueror; будет сканировать указанные каталоги в поисках новых модулей всякий раз, когда &kde; начинает работу. + +Включение режима Искать новые модули при запуске &kde; может значительно замедлить процесс запуска и в некоторых установках быть сопряженным с определенными трудностями. Если у вас возникают проблемы, снимите этот флажок. + +Искать модули &konqueror; будет в каталогах, указанных в списке Сканировать каталоги. При первом запуске этого модуля управления в списке уже будут наиболее вероятные каталоги, которые подойдут для большинства операционных систем. Если вы хотите добавить новый путь, нажмите кнопку Создать и укажите путь в поле ввода слева либо с помощью кнопки обзора. Поскольку сканирование каталогов требует времени, возможно, вы захотите удалить каталоги, где точно нет модулей. Это можно сделать, выбрав каталог и нажав кнопку Удалить. С помощью кнопок Вверх и Вниз можно изменить порядок сканирования каталогов, передвигая выбранный каталог вверх или вниз. + +Как обычно, нажмите Применить, чтобы подтвердить изменения. + + + + +Модули + +В этой вкладке находится список найденных модулей &Netscape; в виде дерева. По двойному щелчку модуль раскроется и покажет &MIME;-типы, с которыми он может работать. При двойном щелчке на &MIME;-типе будет показана информация о нем. + +Эта вкладка имеет в основном ознакомительное значение. Единственный настраиваемый параметр — флажок Использовать artsdsp для вывода звука модулей через aRts, по умолчанию установленный. Снимите его, если хотите, чтобы плагины использовали свои средства для воспроизведения звука, при условии, что &arts; настроен так, чтобы позволять это (например, выключен, в состоянии покоя или использует особое звуковое устройство поддерживающей это современной звуковой карты). + + + + +Автор раздела + +Этот раздел написал Йост Шенк (Jost Schenck) jost@schenck.de. + +Перевод на русский — Екатерина С. Пыжова haleth@yandex.ru + + + + diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/kwindecoration/Makefile.am b/tde-i18n-ru/docs/kdebase/kcontrol/kwindecoration/Makefile.am new file mode 100644 index 00000000000..4259e7f1dc2 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/kwindecoration/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = kcontrol/kwindecoration +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/kwindecoration/Makefile.in b/tde-i18n-ru/docs/kdebase/kcontrol/kwindecoration/Makefile.in new file mode 100644 index 00000000000..787383396fd --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/kwindecoration/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/kdebase/kcontrol/kwindecoration +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = kcontrol/kwindecoration +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/kdebase/kcontrol/kwindecoration/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdebase/kcontrol/kwindecoration/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/kdebase/kcontrol/kwindecoration/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kcontrol/kwindecoration/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/kwindecoration/Makefile.in +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +# This directory's subdirectories are mostly independent; you can cd +# into them and run `make' without going through this Makefile. +# To change the values of `make' variables: instead of editing Makefiles, +# (1) if the variable is set in `config.status', edit `config.status' +# (which will cause the Makefiles to be regenerated when you run `make'); +# (2) otherwise, pass the desired values on the `make' command line. +$(RECURSIVE_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + +$(RECURSIVE_CLEAN_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + rev=''; for subdir in $$list; do \ + if test "$$subdir" = "."; then :; else \ + rev="$$subdir $$rev"; \ + fi; \ + done; \ + rev="$$rev ."; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done && test -z "$$fail" +tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done +ctags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ + done + +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + mkid -fID $$unique +tags: TAGS + +TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ + include_option=--etags-include; \ + empty_fix=.; \ + else \ + include_option=--include; \ + empty_fix=; \ + fi; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test ! -f $$subdir/TAGS || \ + tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi +ctags: CTAGS +CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + +GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + +distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + +#>- distdir: $(DISTFILES) +#>+ 1 +distdir: distdir-nls $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + list='$(DISTFILES)'; \ + dist_files=`for file in $$list; do echo $$file; done | \ + sed -e "s|^$$srcdirstrip/||;t" \ + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ + case $$dist_files in \ + */*) $(MKDIR_P) `echo "$$dist_files" | \ + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ + sort -u` ;; \ + esac; \ + for file in $$dist_files; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + if test -d $$d/$$file; then \ + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -d "$(distdir)/$$subdir" \ + || $(MKDIR_P) "$(distdir)/$$subdir" \ + || exit 1; \ + distdir=`$(am__cd) $(distdir) && pwd`; \ + top_distdir=`$(am__cd) $(top_distdir) && pwd`; \ + (cd $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$$top_distdir" \ + distdir="$$distdir/$$subdir" \ + am__remove_distdir=: \ + am__skip_length_check=: \ + distdir) \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-recursive +all-am: Makefile +installdirs: installdirs-recursive +installdirs-am: +install: install-recursive +install-exec: install-exec-recursive +install-data: install-data-recursive +#>- uninstall: uninstall-recursive +#>+ 1 +uninstall: uninstall-docs uninstall-nls uninstall-recursive + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-recursive +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +#>- clean: clean-recursive +#>+ 1 +clean: kde-rpo-clean clean-recursive + +#>- clean-am: clean-generic mostlyclean-am +#>+ 1 +clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am + +distclean: distclean-recursive + -rm -f Makefile +distclean-am: clean-am distclean-generic distclean-tags + +dvi: dvi-recursive + +dvi-am: + +html: html-recursive + +info: info-recursive + +info-am: + +#>- install-data-am: +#>+ 1 +install-data-am: install-docs install-nls + +install-dvi: install-dvi-recursive + +install-exec-am: + +install-html: install-html-recursive + +install-info: install-info-recursive + +install-man: + +install-pdf: install-pdf-recursive + +install-ps: install-ps-recursive + +installcheck-am: + +maintainer-clean: maintainer-clean-recursive + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-recursive + +mostlyclean-am: mostlyclean-generic + +pdf: pdf-recursive + +pdf-am: + +ps: ps-recursive + +ps-am: + +uninstall-am: + +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \ + install-strip + +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ + all all-am check check-am clean clean-generic ctags \ + ctags-recursive distclean distclean-generic distclean-tags \ + distdir dvi dvi-am html html-am info info-am install \ + install-am install-data install-data-am install-dvi \ + install-dvi-am install-exec install-exec-am install-html \ + install-html-am install-info install-info-am install-man \ + install-pdf install-pdf-am install-ps install-ps-am \ + install-strip installcheck installcheck-am installdirs \ + installdirs-am maintainer-clean maintainer-clean-generic \ + mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \ + tags-recursive uninstall uninstall-am + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: + +#>+ 2 +KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2 + +#>+ 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)/kcontrol/kwindecoration + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kwindecoration/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kwindecoration/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kwindecoration/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kwindecoration/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kwindecoration/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kwindecoration/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kwindecoration + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kwindecoration + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kwindecoration/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kwindecoration/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kwindecoration/$$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/kdebase/kcontrol/kwindecoration/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kcontrol/kwindecoration/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/kwindecoration/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-ru/docs/kdebase/kcontrol/kwindecoration/index.cache.bz2 b/tde-i18n-ru/docs/kdebase/kcontrol/kwindecoration/index.cache.bz2 new file mode 100644 index 00000000000..23063ada05d Binary files /dev/null and b/tde-i18n-ru/docs/kdebase/kcontrol/kwindecoration/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/kwindecoration/index.docbook b/tde-i18n-ru/docs/kdebase/kcontrol/kwindecoration/index.docbook new file mode 100644 index 00000000000..5595535ab01 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/kwindecoration/index.docbook @@ -0,0 +1,121 @@ + + + +]> + +
+ + + +&Rik.Hemsley; &Rik.Hemsley.mail; +ЕкатеринаПыжова
haleth@yandex.ru
Перевод на русский
+
+ +2003-09-28 +3.2 + + +KDE +Центр настройки +kwin +окно +граница +тема +стиль + +
+ +Оформление окон + + +Общие + +Этот модуль позволяет выбрать стиль для границ окна. + +Каждый стиль выглядит и ощущается по-своему. Некоторые имеют (иногда невидимые) полосы перетаскивания вдоль краев окна, что облегчает изменение размера, но затрудняет перемещение окна. Некоторые имеют такие полосы только вдоль опредёленных краев. Один стиль (ВII) может даже динамически изменять размер заголовка. + +Экспериментируйте с разными стилями, пока не найдете наиболее вам подходящий. + +Выберите стиль декораций окон из выпадающего списка вверху окна и уидите его предварительный просмотр внизу. + +Если у выбранной вами темы есть настраиваемые параметры, они будут показаны в этой вкладке. + + + + + + +Кнопки + +Все комментарии к вкладке расположены прямо на ней — просто перетаскиваете кнопки до тех пор, пока результат вас не устроит. + + +Не все стили оформления окна подчинятся вашим настройкам порядка кнопок. Над этим ведется работа, но ко времени выпуска этой реализации не все стили были исправлены. + + +Кроме выбора собственно оформления окна, вы можете настроить еще два параметра: должна ли появляться подсказка, если вы задержите курсор над кнопкой окна, и должно ли входить в стиль собственное расположение кнопок панели инструментов. + + +Если вы разрешили свое расположение кнопок и изменили оформление окна, подсказки могут быть весьма полезны. + + + +Некоторые декорации окон предоставляют возможность выбора толщины границ окон. + + + + + + +
diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/language/Makefile.am b/tde-i18n-ru/docs/kdebase/kcontrol/language/Makefile.am new file mode 100644 index 00000000000..dea63a5959c --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/language/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = kcontrol/language +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/language/Makefile.in b/tde-i18n-ru/docs/kdebase/kcontrol/language/Makefile.in new file mode 100644 index 00000000000..8abff49d69f --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/language/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/kdebase/kcontrol/language +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = kcontrol/language +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/kdebase/kcontrol/language/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdebase/kcontrol/language/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/kdebase/kcontrol/language/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kcontrol/language/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/language/Makefile.in +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +# This directory's subdirectories are mostly independent; you can cd +# into them and run `make' without going through this Makefile. +# To change the values of `make' variables: instead of editing Makefiles, +# (1) if the variable is set in `config.status', edit `config.status' +# (which will cause the Makefiles to be regenerated when you run `make'); +# (2) otherwise, pass the desired values on the `make' command line. +$(RECURSIVE_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + +$(RECURSIVE_CLEAN_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + rev=''; for subdir in $$list; do \ + if test "$$subdir" = "."; then :; else \ + rev="$$subdir $$rev"; \ + fi; \ + done; \ + rev="$$rev ."; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done && test -z "$$fail" +tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done +ctags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ + done + +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + mkid -fID $$unique +tags: TAGS + +TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ + include_option=--etags-include; \ + empty_fix=.; \ + else \ + include_option=--include; \ + empty_fix=; \ + fi; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test ! -f $$subdir/TAGS || \ + tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi +ctags: CTAGS +CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + +GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + +distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + +#>- distdir: $(DISTFILES) +#>+ 1 +distdir: distdir-nls $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + list='$(DISTFILES)'; \ + dist_files=`for file in $$list; do echo $$file; done | \ + sed -e "s|^$$srcdirstrip/||;t" \ + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ + case $$dist_files in \ + */*) $(MKDIR_P) `echo "$$dist_files" | \ + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ + sort -u` ;; \ + esac; \ + for file in $$dist_files; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + if test -d $$d/$$file; then \ + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -d "$(distdir)/$$subdir" \ + || $(MKDIR_P) "$(distdir)/$$subdir" \ + || exit 1; \ + distdir=`$(am__cd) $(distdir) && pwd`; \ + top_distdir=`$(am__cd) $(top_distdir) && pwd`; \ + (cd $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$$top_distdir" \ + distdir="$$distdir/$$subdir" \ + am__remove_distdir=: \ + am__skip_length_check=: \ + distdir) \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-recursive +all-am: Makefile +installdirs: installdirs-recursive +installdirs-am: +install: install-recursive +install-exec: install-exec-recursive +install-data: install-data-recursive +#>- uninstall: uninstall-recursive +#>+ 1 +uninstall: uninstall-docs uninstall-nls uninstall-recursive + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-recursive +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +#>- clean: clean-recursive +#>+ 1 +clean: kde-rpo-clean clean-recursive + +#>- clean-am: clean-generic mostlyclean-am +#>+ 1 +clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am + +distclean: distclean-recursive + -rm -f Makefile +distclean-am: clean-am distclean-generic distclean-tags + +dvi: dvi-recursive + +dvi-am: + +html: html-recursive + +info: info-recursive + +info-am: + +#>- install-data-am: +#>+ 1 +install-data-am: install-docs install-nls + +install-dvi: install-dvi-recursive + +install-exec-am: + +install-html: install-html-recursive + +install-info: install-info-recursive + +install-man: + +install-pdf: install-pdf-recursive + +install-ps: install-ps-recursive + +installcheck-am: + +maintainer-clean: maintainer-clean-recursive + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-recursive + +mostlyclean-am: mostlyclean-generic + +pdf: pdf-recursive + +pdf-am: + +ps: ps-recursive + +ps-am: + +uninstall-am: + +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \ + install-strip + +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ + all all-am check check-am clean clean-generic ctags \ + ctags-recursive distclean distclean-generic distclean-tags \ + distdir dvi dvi-am html html-am info info-am install \ + install-am install-data install-data-am install-dvi \ + install-dvi-am install-exec install-exec-am install-html \ + install-html-am install-info install-info-am install-man \ + install-pdf install-pdf-am install-ps install-ps-am \ + install-strip installcheck installcheck-am installdirs \ + installdirs-am maintainer-clean maintainer-clean-generic \ + mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \ + tags-recursive uninstall uninstall-am + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: + +#>+ 2 +KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2 + +#>+ 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)/kcontrol/language + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/language/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/language/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/language/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/language/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/language/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/language/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/language + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/language + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/language/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/language/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/language/$$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/kdebase/kcontrol/language/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kcontrol/language/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/language/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-ru/docs/kdebase/kcontrol/language/index.cache.bz2 b/tde-i18n-ru/docs/kdebase/kcontrol/language/index.cache.bz2 new file mode 100644 index 00000000000..b637e980454 Binary files /dev/null and b/tde-i18n-ru/docs/kdebase/kcontrol/language/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/language/index.docbook b/tde-i18n-ru/docs/kdebase/kcontrol/language/index.docbook new file mode 100644 index 00000000000..2f167f669e8 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/language/index.docbook @@ -0,0 +1,335 @@ + + + +]> + +
+ + + + +&Mike.McBride; &Mike.McBride.mail; +&Krishna.Tateneni; &Krishna.Tateneni.mail; +Екатерина Пыжова
haleth@yandex.ru
Перевод на русский
+
+2003-10-14 3.2 + KDE + Центр настройки + локализация + страна + язык + + +
+ + +Страна-регион и язык + +Этот модуль позволяет настроить параметры, зависящие от части света, в которой вы живёте. Он содержит пять вкладок, каждая из которых подробно описана ниже. + +В большинстве случаев достаточно выбрать страну, а остальные параметры настроятся автоматически. + +Под вкладками этого модуля вы можете наблюдать, как действуют ваши настройки. Кроме положительных и отрицательных чисел там находятся положительные и отрицательные значения валют, длинные и короткие форматы даты и времени. При изменении любых настроек результат отображается здесь ещё до его подтверждения. + + +Локализация + +На этой вкладке расположены два списка, из которых можно выбрать нужную страну и язык. + +При выборе параметра Страна выпадет список, содержащий основные группы стран. Для каждой из групп доступен свой список стран. + +Если ваша система поддерживает язык выбранной вами страны, он будет выбран автоматически. Например, для страны Германия будет выбран, если это возможно, Немецкий язык. + + + + +Числа + +На этой странице можно выбрать параметры отображения чисел. Значения по умолчанию выбираются автоматически в зависимости от текущей страны. + +В поле ввода под названием Разделитель дробной части можно ввести символ, который будет отделять дробную часть числа. Туда можно ввести всё, что угодно, но мало что, кроме . и , будет иметь смысл. + +Таким же образом выбирается и символ для разделения тысячных разрядов в числе. Если не введён ни один символ, даже пробел, никакого разделителя не будет. + +Наконец, можно выбрать, какой символ ставить перед положительными и отрицательными числами соответственно. Например, по умолчанию в английском языке перед положительными числами ничего не ставится, а перед отрицательными ставится -. + + + + + +Деньги + +В отличие от отображения обычных чисел, соглашения, касающиеся валют, меняются от страны к стране. Тем не менее, скорее всего, значения по умолчанию будут верны. + +Символ или символы валюты зависят от выбранной страны. Разделитель дробной части и тысячных разрядов остаются теми же, что и для обычных чисел. Поле ввода под названием Знаков после запятой позволяет уточнить отображаемое количество дробных цифр. + +Как для положительных, так и для отрицательных денежных значений можно указать, должен ли символ знака находиться перед числом или за ним и как отличаются символы валюты. Заметьте, что символы знака те же самые, что и для обычных чисел. + +Если установлен флажок Префикс символа валюты, символ валюты будет находиться перед числом, в противном случае — за ним. + +Есть пять вариантов того, где будет находиться знак денежного значения: + +Вариант В скобках поместит число внутрь пары скобок. +Вариант До суммы поместит знак перед числом, но после возможного символа валюты. +Вариант После суммы поместит знак после числа, но до возможного символа валюты. +Вариант До символа валюты поместит знак перед возможным символом валюты. +Вариант После символа валюты поместит знак после возможного символа валюты. + + + + + +Время и дата + +Если вы используете календарную систему, отличную от Грегорианской, вы можете выбрать подходящую из выпадающего списка. + +На этой странице находятся поля ввода для формата времени и длинного и короткого форматов даты. Туда вводятся строки, по которым определяется способ отображения даты и времени. + +Любые символы, кроме специальных кодов, описанных ниже, изображаются литералами. Специальные коды состоят из знака %, за которым следует символ, как это показано ниже: + + +Коды формата времени: + + + HH — часы в 24-часовой системе, двумя цифрами (от 00 до 23). + hH — часы в 24-часовой системе, одной или двумя цифрами (от 0 до 23). + PH — часы в 12-часовой системе, двумя цифрами (от 01 до 12). + pH — часы в 12-часовой системе, одной или двумя цифрами (от 1 до 12). + MM — минуты двумя цифрами (от 00 до 59). + SS — секунды двумя цифрами (от 00 до 59). + AMPMутра либо вечера, в зависимости от времени. Полезно, когда используется формат PH или pH. + + + +Коды формата даты: + + YYYY — год четырьмя цифрами. + YY — год двумя цифрами. + MM — месяц двумя цифрами (от 01 до 12). + mM — месяц одной или двумя цифрами (от 1 до 12). + MONTH — название месяца. + SHORTMONTH — сокращённое название месяца. + DD — день двумя цифрами (от 01 до 31). + dD — день одной или двумя цифрами (от 1 до 31). + WEEKDAY — название дня недели. + SHORTWEEKDAY — сокращённое название дня недели. + + + + +Наконец, выпадающий список Неделя начинается с позволит указать первый день недели в вашей стране. + + + +Прочие +Здесь с помощью выпадающего списка Формат бумаги можно выбрать формат бумаги по умолчанию. + +Из выпадающего списка Система мер можно выбрать английскую либо метрическую систему мер. + + + +
+
diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/mouse/Makefile.am b/tde-i18n-ru/docs/kdebase/kcontrol/mouse/Makefile.am new file mode 100644 index 00000000000..fd9bfe20208 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/mouse/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = kcontrol/mouse +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/mouse/Makefile.in b/tde-i18n-ru/docs/kdebase/kcontrol/mouse/Makefile.in new file mode 100644 index 00000000000..f6c833f1d13 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/mouse/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/kdebase/kcontrol/mouse +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = kcontrol/mouse +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/kdebase/kcontrol/mouse/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdebase/kcontrol/mouse/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/kdebase/kcontrol/mouse/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kcontrol/mouse/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/mouse/Makefile.in +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +# This directory's subdirectories are mostly independent; you can cd +# into them and run `make' without going through this Makefile. +# To change the values of `make' variables: instead of editing Makefiles, +# (1) if the variable is set in `config.status', edit `config.status' +# (which will cause the Makefiles to be regenerated when you run `make'); +# (2) otherwise, pass the desired values on the `make' command line. +$(RECURSIVE_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + +$(RECURSIVE_CLEAN_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + rev=''; for subdir in $$list; do \ + if test "$$subdir" = "."; then :; else \ + rev="$$subdir $$rev"; \ + fi; \ + done; \ + rev="$$rev ."; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done && test -z "$$fail" +tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done +ctags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ + done + +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + mkid -fID $$unique +tags: TAGS + +TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ + include_option=--etags-include; \ + empty_fix=.; \ + else \ + include_option=--include; \ + empty_fix=; \ + fi; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test ! -f $$subdir/TAGS || \ + tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi +ctags: CTAGS +CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + +GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + +distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + +#>- distdir: $(DISTFILES) +#>+ 1 +distdir: distdir-nls $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + list='$(DISTFILES)'; \ + dist_files=`for file in $$list; do echo $$file; done | \ + sed -e "s|^$$srcdirstrip/||;t" \ + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ + case $$dist_files in \ + */*) $(MKDIR_P) `echo "$$dist_files" | \ + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ + sort -u` ;; \ + esac; \ + for file in $$dist_files; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + if test -d $$d/$$file; then \ + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -d "$(distdir)/$$subdir" \ + || $(MKDIR_P) "$(distdir)/$$subdir" \ + || exit 1; \ + distdir=`$(am__cd) $(distdir) && pwd`; \ + top_distdir=`$(am__cd) $(top_distdir) && pwd`; \ + (cd $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$$top_distdir" \ + distdir="$$distdir/$$subdir" \ + am__remove_distdir=: \ + am__skip_length_check=: \ + distdir) \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-recursive +all-am: Makefile +installdirs: installdirs-recursive +installdirs-am: +install: install-recursive +install-exec: install-exec-recursive +install-data: install-data-recursive +#>- uninstall: uninstall-recursive +#>+ 1 +uninstall: uninstall-docs uninstall-nls uninstall-recursive + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-recursive +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +#>- clean: clean-recursive +#>+ 1 +clean: kde-rpo-clean clean-recursive + +#>- clean-am: clean-generic mostlyclean-am +#>+ 1 +clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am + +distclean: distclean-recursive + -rm -f Makefile +distclean-am: clean-am distclean-generic distclean-tags + +dvi: dvi-recursive + +dvi-am: + +html: html-recursive + +info: info-recursive + +info-am: + +#>- install-data-am: +#>+ 1 +install-data-am: install-docs install-nls + +install-dvi: install-dvi-recursive + +install-exec-am: + +install-html: install-html-recursive + +install-info: install-info-recursive + +install-man: + +install-pdf: install-pdf-recursive + +install-ps: install-ps-recursive + +installcheck-am: + +maintainer-clean: maintainer-clean-recursive + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-recursive + +mostlyclean-am: mostlyclean-generic + +pdf: pdf-recursive + +pdf-am: + +ps: ps-recursive + +ps-am: + +uninstall-am: + +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \ + install-strip + +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ + all all-am check check-am clean clean-generic ctags \ + ctags-recursive distclean distclean-generic distclean-tags \ + distdir dvi dvi-am html html-am info info-am install \ + install-am install-data install-data-am install-dvi \ + install-dvi-am install-exec install-exec-am install-html \ + install-html-am install-info install-info-am install-man \ + install-pdf install-pdf-am install-ps install-ps-am \ + install-strip installcheck installcheck-am installdirs \ + installdirs-am maintainer-clean maintainer-clean-generic \ + mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \ + tags-recursive uninstall uninstall-am + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: + +#>+ 2 +KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2 + +#>+ 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)/kcontrol/mouse + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/mouse/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/mouse/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/mouse/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/mouse/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/mouse/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/mouse/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/mouse + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/mouse + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/mouse/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/mouse/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/mouse/$$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/kdebase/kcontrol/mouse/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kcontrol/mouse/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/mouse/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-ru/docs/kdebase/kcontrol/mouse/index.cache.bz2 b/tde-i18n-ru/docs/kdebase/kcontrol/mouse/index.cache.bz2 new file mode 100644 index 00000000000..83beec7a3f2 Binary files /dev/null and b/tde-i18n-ru/docs/kdebase/kcontrol/mouse/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/mouse/index.docbook b/tde-i18n-ru/docs/kdebase/kcontrol/mouse/index.docbook new file mode 100644 index 00000000000..5822b7b945a --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/mouse/index.docbook @@ -0,0 +1,658 @@ + + + +]> + +
+ + + +&Mike.McBride; &Mike.McBride.mail; +&Brad.Hards; &Brad.Hards.mail; +IvanPetrov
pis00593@udmglzs.udmene.ru
Перевод на русский
+
+ +2004-10-09 +3.03.00 + + +Это документация к модулю настройки мыши и других манипулятором в &kcontrol; в &kde;. + + + +KDE +KControl +мышь + +
+ + +Мышь + +Этот модуль позволяет настроить устройство указания. Это может быть мышь, трэкбол или другое устройство выполняющее такие же функции. + +Этот модуль разделён на несколько вкладок: Общие, Тема курсора, Расширенные и Управление курсором мыши с клавиатуры. Кроме того, если у вас мышь Logitech или трэкбол, могут быть дополнительные вкладки обеспечивающие доступ к специальным возможностям. + + +<guilabel +>Общие</guilabel +> + + + +Раскладка кнопок +Если вы левша, то возможно захотите поменять функции левой и правой клавиш устройства указания выбрав опцию Для левшей. Если на вашем устройстве указания больше двух кнопок, то эта опция влияет только на те что работают как правая и левая кнопки мыши. Например, если у вас мышь с тремя кнопками, то эта опция не влияет на среднюю кнопку. + + + + +Изменить направление прокрутки +При выборе этой опции колесо прокрутки (если оно есть) будет работать в противоположном направлении (то есть если раньше при вращении колеса вперёд это приводило к перемещению вверх, то теперь это будет приводить к перемещению вниз). Это может быть полезно при необычной настройке X сервера. + + + + +Двойной щелчок для открытия файлов и каталогов (первый щелчок для выделения) + +Если эта опция не установлена, то пиктограммы/файлы будут открываться с помощью одного щелчка левой кнопкой мыши. Такое поведение установлено по умолчанию и похоже на то как в большинстве браузеров открываются ссылки. Если эта опция установлена, то пиктограммы/файлы будут открываться двойным щелчком, а одиночный щелчок только выделит пиктограмму или файл. Такое поведение может быть знакомо вам по другим операционным системам. + + + + +Одинарный щелчок для открытия файлов и каталогов + +По умолчанию в &kde; используется это значение. Пиктограммы открываются одним щелчком. Выделить элементы можно обведя их рамочкой или одновременным нажатием &Ctrl;Правая кнопка, либо просто нажать правую кнопку и перемещать мышь чтобы переместить пиктограмму. Кроме того можно включить автоматический выбор используя флажок Автоматически выбирать пиктограммы, описанный ниже. + + + + +Менять вид курсора при наведении на пиктограмму + +Когда установлена эта опция, форма курсора мыши зависит от того находится он над пиктограммой или нет. + +Эта опция должна быть включена в большинстве случаев. Она даёт больший визуальный эффект и подсказывает что если вы щёлкните здесь, то что-нибудь произойдёт. + + + + + +Автоматически выделять значки + +Как отмечено выше, если установлена Одинарный щелчок для открытия файлов и каталогов, вы можете выбрать пиктограммы обведя их рамочкой или одновременным нажатием &Ctrl;Правая кнопка . Если вам регулярно необходимо выделять пиктограммы, возможно вы захотите включить этот флажок, что позволит устанавливать выделение автоматически, задерживая курсор над пиктограммой. Ползунок Задержка определяет время, которое после которого значок будет выделен. + + + + +Визуальный эффект при активации + +Когда включена эта опция, &kde; показывает визуальный эффект каждый раз когда вы активируете что-нибудь. + + + + + + +<guilabel +>Тема курсоров</guilabel +> + +Эта вкладка даёт вам выбор из нескольких тем курсоров. Предварительный просмотр того как будет выглядеть курсор показывается над списком. + +Возможности, обеспечиваемые этой вкладкой могут быть недоступны на некоторых системах. Возможно вам потребуется обновить систему для того чтобы обеспечить поддержку тем курсоров. + +Если у вас есть дополнительные темы курсоров, вы можете устанавливать и удалять их используя кнопки находящиеся ниже списка. Заметьте что вы не можете удалить стандартные темы. + + + + +Расширенные + + + + +Ускорение курсора + +Этот параметр позволяет задать соотношение между расстоянием, которое проходит курсор на экране, и непосредственным перемещением самого устройства указания (это может быть мышь, трэкбол, или другое устройство указания). + +Большое значение ускорения приведёт к большим перемещениям курсора по экрану даже при небольшом передвижении самого физического устройства. + +Значения от 1x до 3x подходит для большинства систем. При выборе коэффициента больше 3x, курсором мыши может стать трудно управлять. + + + + +Порог смещения курсора + +Порог перемещения - это наименьшее расстояние, которое курсор должен пройти по экрану прежде чем начнёт ускоряться. Если смещение меньше порога, то курсор мыши двигается с ускорением 1x. + +Таким образом, малое перемещение физического устройства (⪚ мыши) позволяет сохранять хороший контроль над движением курсора, в то время как большое перемещение физического устройства будет быстро передвигать курсор по экрану. + +Значение порога можно установить перетаскиванием ползунка или нажатием стрелок вверх/вниз, расположенных справа от ползунка. + +Как правило, чем выше значение Ускорения курсора, тем выше должно быть значение Порога ускорения. Например, Порог ускорения в 4 пикселя хорошо сочетается с Ускорением курсора, равным 2x, а в 10 пикселей может быть лучше для 3x. + + + + +Интервал двойного щелчка + +Это максимальное количество времени, в течении которого &kde; воспринимает два щелчка как двойной щелчок. Если вы совершите два щелчка и время между ними будет меньше указанного, то &kde; распознает их как двойной щелчок. Если время между ними больше указанного, то &kde; распознает их как два независимых одиночных щелчка. + + + + +Время начала перетаскивания и Расстояние начала перетаскивания + + +Если вы щёлкнули мышью перетащили объект за время, указанное в Время начала перетаскивания и перетащили его на расстояние, равное или большее чем число (в пикселя), указанное в Начальная дистанция перетаскивания , то &kde; переместит выбранный объект. + + + + +Колесо мыши прокручивает + +Если у вашей мыши есть колёсико, то этим ползунком можно настроить количество строчек текста, прокручиваемых за один шаг колёсика. + + + + + + + + +<guilabel +>Управление курсором мыши с клавиатуры</guilabel +> + +Эта вкладка позволяет настроить цифровую клавиатуру для управления курсором мыши. Это может быть полезно когда вы работаете на компьютере, на котором нет другого устройства указания, или вы больше никак не используете цифровую клавиатуру. + + + + +Курсор мыши передвигается с клавиатуры (дополнительными цифровыми клавишами) + +Для того чтобы включить режим управления курсором мыши с клавиатуры, необходимо установить флажок, обозначенный Курсор мыши передвигается с клавиатуры (дополнительными цифровыми клавишами). После этого станут доступны остальные настройки управления курсором с помощью клавиатуры и при необходимости их можно будет настроить. +Различные клавиши на цифровой клавиатуре приводят к перемещению в ожидаемом направлении. Заметьте, что указатель можно перемещать по диагонали так же, как и по горизонтали и по вертикали. Клавиша 5 эмулирует щелчок устройства указания, обычно &LMB;. Эмулируемую клавишу можно выбрать с помощью клавиши / (которая делает её &LMB;), клавиши * (которая делает её &MMB;) и клавиши - (которая делает её &RMB;). Клавиша + эмулирует двойной щелчок выбранной кнопки устройства указания. Используя клавишу 0, можно эмулировать удерживание в нажатом состоянии выбранной кнопки устройства указания (для облегчения перетаскивания), и затем использовать клавишу . для того чтобы эмулировать отпускание кнопки устройства указания. + + + + +Задержка ускорения + +Это время (в миллисекундах) которое проходит между нажатием клавиши и первым повторением события движения при ускорения пердвижения. + + + + +Интервал повтора + +Это время в миллисекундах между повторами события передвижения при ускорения передвижения. + + + + +Время ускорения + +Это количество повторений нажатия клавиши до того как курсор достигнет максимальной скорости при ускорении. + + + + +Максимальная скорость + +Это максимальная скорость в пикселях на одно повторение нажатия клавиши при ускорении передвижения. + + + + +Режим ускорения + +Это наклон кривой ускорения при ускорении передвижения курсора. + + + + + + + + +<guilabel +>Поддержка Logitech</guilabel +> + +Некоторые USB мыши Logitech поддерживают специальные функции, такие как переключение на большее разрешение или вывод состояния беспроводного устройства. Если KDE была собрана с поддержкой libusb, то для каждой подключенной поддерживаемой мыши у вас появится дополнительная вкладка. + +Поддерживаемые устройства: + +Wheel Mouse Optical +MouseMan Traveler +MouseMan Dual Optical +MX310 Optical Mouse +MX510 Optical Mouse +MX300 Optical Mouse +MX500 Optical Mouse +iFeel Mouse +Mouse Receiver +Dual Receiver +Cordless Freedom Optical +Cordless Elite Duo +MX700 Optical Mouse +Cordless Optical Trackman +Cordless MX Duo Receiver +MX100 Laser Mouse +Receiver for Cordless Presenter + + +Не все устройства поддерживают все возможности (обычно беспроводные устройства не поддерживают переключение разрешения, и конечно же только беспроводные устройства поддерживают отображение состояния беспроводного устройства), поэтому некоторые части вкладки будут недоступны для некоторых типов мышей. + +Если мышь поддерживает переключение разрешения, то будет доступна группа переключателей Разрешение сенсора и можно будет переключать от 400 точек на дюйм до 800 точек на дюйм. Если используется 800 точек на дюйм, то то же самое физическое передвижение приведёт к значительному (примерно в два раза) увеличению передвижения курсора. Это свойство становится популярным среди игроков. + +Если мышь поддерживает отображение статуса беспроводного устройства, то будут доступны элементы Уровень зарядки батареи и радиоканал. Радиоканал можно изменить только если ваша мышь поддерживает два канала. + + +Решение проблем с правами доступа для мышей Logitech + +Из-за того как работают USB устройства, код, который отвечает за доступ к состоянию мыши Logitech, должен иметь право на запись в мышь. За это должен отвечать ваш дистрибутив, но если это не так, то вам придётся сделать выполнить некоторую настройку самостоятельно. + +На компьютере с Linux необходимо использовать систему hotplug для изменения владельца и прав доступа к записи мыши в /proc/bus/usb. Это можно сделать создав короткий сценарий (/etc/hotplug/usb/consoleUserPerms), приведенный ниже, который изменяет владельца и права доступа: + + + + if [ -f /var/run/console.lock ] + then + CONSOLEOWNER=`cat /var/run/console.lock` + elif [ -f /var/lock/console.lock ] + then + CONSOLEOWNER=`cat /var/lock/console.lock` + else + CONSOLEOWNER= + fi + if [ -n "$CONSOLEOWNER" ] + then + chmod 0000 "${DEVICE}" + chown "$CONSOLEOWNER" "${DEVICE}" + chmod 0600 "${DEVICE}" + fi +fi +]]> + + + +Файл usermap, используемый с ним /etc/hotplug/usb/logitechmouse.usermap, приведен ниже: + + + + + + +Всё, что нужно сделать в Linux - это скопировать эти два файла в /etc/hotplug/usb/ и когда мышь подключается, владелец и права доступа будут изменяться так, что обычный пользователь компьютера сможет иметь к ним доступ. + + + + + + +
diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/netpref/Makefile.am b/tde-i18n-ru/docs/kdebase/kcontrol/netpref/Makefile.am new file mode 100644 index 00000000000..180fe8ec996 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/netpref/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = kcontrol/netpref +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/netpref/Makefile.in b/tde-i18n-ru/docs/kdebase/kcontrol/netpref/Makefile.in new file mode 100644 index 00000000000..c495e32a4ec --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/netpref/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/kdebase/kcontrol/netpref +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = kcontrol/netpref +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/kdebase/kcontrol/netpref/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdebase/kcontrol/netpref/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/kdebase/kcontrol/netpref/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kcontrol/netpref/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/netpref/Makefile.in +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +# This directory's subdirectories are mostly independent; you can cd +# into them and run `make' without going through this Makefile. +# To change the values of `make' variables: instead of editing Makefiles, +# (1) if the variable is set in `config.status', edit `config.status' +# (which will cause the Makefiles to be regenerated when you run `make'); +# (2) otherwise, pass the desired values on the `make' command line. +$(RECURSIVE_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + +$(RECURSIVE_CLEAN_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + rev=''; for subdir in $$list; do \ + if test "$$subdir" = "."; then :; else \ + rev="$$subdir $$rev"; \ + fi; \ + done; \ + rev="$$rev ."; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done && test -z "$$fail" +tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done +ctags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ + done + +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + mkid -fID $$unique +tags: TAGS + +TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ + include_option=--etags-include; \ + empty_fix=.; \ + else \ + include_option=--include; \ + empty_fix=; \ + fi; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test ! -f $$subdir/TAGS || \ + tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi +ctags: CTAGS +CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + +GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + +distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + +#>- distdir: $(DISTFILES) +#>+ 1 +distdir: distdir-nls $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + list='$(DISTFILES)'; \ + dist_files=`for file in $$list; do echo $$file; done | \ + sed -e "s|^$$srcdirstrip/||;t" \ + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ + case $$dist_files in \ + */*) $(MKDIR_P) `echo "$$dist_files" | \ + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ + sort -u` ;; \ + esac; \ + for file in $$dist_files; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + if test -d $$d/$$file; then \ + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -d "$(distdir)/$$subdir" \ + || $(MKDIR_P) "$(distdir)/$$subdir" \ + || exit 1; \ + distdir=`$(am__cd) $(distdir) && pwd`; \ + top_distdir=`$(am__cd) $(top_distdir) && pwd`; \ + (cd $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$$top_distdir" \ + distdir="$$distdir/$$subdir" \ + am__remove_distdir=: \ + am__skip_length_check=: \ + distdir) \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-recursive +all-am: Makefile +installdirs: installdirs-recursive +installdirs-am: +install: install-recursive +install-exec: install-exec-recursive +install-data: install-data-recursive +#>- uninstall: uninstall-recursive +#>+ 1 +uninstall: uninstall-docs uninstall-nls uninstall-recursive + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-recursive +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +#>- clean: clean-recursive +#>+ 1 +clean: kde-rpo-clean clean-recursive + +#>- clean-am: clean-generic mostlyclean-am +#>+ 1 +clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am + +distclean: distclean-recursive + -rm -f Makefile +distclean-am: clean-am distclean-generic distclean-tags + +dvi: dvi-recursive + +dvi-am: + +html: html-recursive + +info: info-recursive + +info-am: + +#>- install-data-am: +#>+ 1 +install-data-am: install-docs install-nls + +install-dvi: install-dvi-recursive + +install-exec-am: + +install-html: install-html-recursive + +install-info: install-info-recursive + +install-man: + +install-pdf: install-pdf-recursive + +install-ps: install-ps-recursive + +installcheck-am: + +maintainer-clean: maintainer-clean-recursive + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-recursive + +mostlyclean-am: mostlyclean-generic + +pdf: pdf-recursive + +pdf-am: + +ps: ps-recursive + +ps-am: + +uninstall-am: + +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \ + install-strip + +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ + all all-am check check-am clean clean-generic ctags \ + ctags-recursive distclean distclean-generic distclean-tags \ + distdir dvi dvi-am html html-am info info-am install \ + install-am install-data install-data-am install-dvi \ + install-dvi-am install-exec install-exec-am install-html \ + install-html-am install-info install-info-am install-man \ + install-pdf install-pdf-am install-ps install-ps-am \ + install-strip installcheck installcheck-am installdirs \ + installdirs-am maintainer-clean maintainer-clean-generic \ + mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \ + tags-recursive uninstall uninstall-am + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: + +#>+ 2 +KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2 + +#>+ 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)/kcontrol/netpref + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/netpref/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/netpref/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/netpref/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/netpref/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/netpref/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/netpref/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/netpref + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/netpref + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/netpref/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/netpref/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/netpref/$$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/kdebase/kcontrol/netpref/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kcontrol/netpref/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/netpref/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-ru/docs/kdebase/kcontrol/netpref/index.cache.bz2 b/tde-i18n-ru/docs/kdebase/kcontrol/netpref/index.cache.bz2 new file mode 100644 index 00000000000..fe78dfa77cd Binary files /dev/null and b/tde-i18n-ru/docs/kdebase/kcontrol/netpref/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/netpref/index.docbook b/tde-i18n-ru/docs/kdebase/kcontrol/netpref/index.docbook new file mode 100644 index 00000000000..827fe6478ce --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/netpref/index.docbook @@ -0,0 +1,160 @@ + + + +]> + +
+ + + +&Lauri.Watts; &Lauri.Watts.mail; + +ЕкатеринаПыжова
haleth@yandex.ru
Перевод на русский
+
+ +2002-10-16 +3.1 + + +KDE +kdebase +Центр настройки +сеть +задержки + + +
+ + + +Настройки + +Здесь можно установить значения задержек. Возможно, вы захотите скорректировать их, если у вас очень медленное соединение, но значения по умолчанию обычно оптимальны для большинства пользователей. + +Значения задержек — это периоды времени, в течении которых приложение должно ждать ответа при сетевой операции. + +Можно настроить такие задержки: + + + +Чтение из сокета + +Некоторые приложения для работы в сети используют сокеты. В качестве аналогии можно привести водяной кран: когда он открыт, вода течёт к нам (в нашем случае данные) без всяких помех. Если что-либо останавливает поток данных, программа может ожидать продолжения. Это может занимать много времени, но эта настройка определяет максимальный период ожидания. +Разумеется, эта настройка играет роль только для приложений &kde;. + + + + +Соединение с прокси + +Определяет, как долго необходимо ждать соединения с прокси-сервером (если он, конечно, есть). + + + + +Соединение с сервером + +Определяет, как долго ждать соединения с удалённым сервером. + + + + +Ответ сервера + +Определяет, как долго ждать ответа от удалённого сервера. + + + + + +Можно настроить Параметры FTP. Сейчас доступны два параметра: Использовать пассивный режим (PASV) и Помечать частично загруженные файлы. + + +Использовать пассивный режим (PASV) +Пассивный режим &FTP; обычно требуется, если вы расположены за сетевым экраном. Большинство из них допускает только те соединения, которые инициируются клиентом за ними. Пассивный режим &FTP; контролируется клиентом и поэтому может использоваться через сетевой экран. + + + +Помечать частично загруженные файлы +Если этот флажок установлен, частично загруженные файлы получают расширение .part в конце имени файла. Когда фал загружен полностью, это расширение удаляется. + + + + + + + +
\ No newline at end of file diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/panel/Makefile.am b/tde-i18n-ru/docs/kdebase/kcontrol/panel/Makefile.am new file mode 100644 index 00000000000..b9ce0e7ec47 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/panel/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = kcontrol/panel +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/panel/Makefile.in b/tde-i18n-ru/docs/kdebase/kcontrol/panel/Makefile.in new file mode 100644 index 00000000000..424e5b9625d --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/panel/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/kdebase/kcontrol/panel +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = kcontrol/panel +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/kdebase/kcontrol/panel/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdebase/kcontrol/panel/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/kdebase/kcontrol/panel/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kcontrol/panel/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/panel/Makefile.in +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +# This directory's subdirectories are mostly independent; you can cd +# into them and run `make' without going through this Makefile. +# To change the values of `make' variables: instead of editing Makefiles, +# (1) if the variable is set in `config.status', edit `config.status' +# (which will cause the Makefiles to be regenerated when you run `make'); +# (2) otherwise, pass the desired values on the `make' command line. +$(RECURSIVE_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + +$(RECURSIVE_CLEAN_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + rev=''; for subdir in $$list; do \ + if test "$$subdir" = "."; then :; else \ + rev="$$subdir $$rev"; \ + fi; \ + done; \ + rev="$$rev ."; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done && test -z "$$fail" +tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done +ctags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ + done + +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + mkid -fID $$unique +tags: TAGS + +TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ + include_option=--etags-include; \ + empty_fix=.; \ + else \ + include_option=--include; \ + empty_fix=; \ + fi; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test ! -f $$subdir/TAGS || \ + tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi +ctags: CTAGS +CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + +GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + +distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + +#>- distdir: $(DISTFILES) +#>+ 1 +distdir: distdir-nls $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + list='$(DISTFILES)'; \ + dist_files=`for file in $$list; do echo $$file; done | \ + sed -e "s|^$$srcdirstrip/||;t" \ + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ + case $$dist_files in \ + */*) $(MKDIR_P) `echo "$$dist_files" | \ + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ + sort -u` ;; \ + esac; \ + for file in $$dist_files; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + if test -d $$d/$$file; then \ + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -d "$(distdir)/$$subdir" \ + || $(MKDIR_P) "$(distdir)/$$subdir" \ + || exit 1; \ + distdir=`$(am__cd) $(distdir) && pwd`; \ + top_distdir=`$(am__cd) $(top_distdir) && pwd`; \ + (cd $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$$top_distdir" \ + distdir="$$distdir/$$subdir" \ + am__remove_distdir=: \ + am__skip_length_check=: \ + distdir) \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-recursive +all-am: Makefile +installdirs: installdirs-recursive +installdirs-am: +install: install-recursive +install-exec: install-exec-recursive +install-data: install-data-recursive +#>- uninstall: uninstall-recursive +#>+ 1 +uninstall: uninstall-docs uninstall-nls uninstall-recursive + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-recursive +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +#>- clean: clean-recursive +#>+ 1 +clean: kde-rpo-clean clean-recursive + +#>- clean-am: clean-generic mostlyclean-am +#>+ 1 +clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am + +distclean: distclean-recursive + -rm -f Makefile +distclean-am: clean-am distclean-generic distclean-tags + +dvi: dvi-recursive + +dvi-am: + +html: html-recursive + +info: info-recursive + +info-am: + +#>- install-data-am: +#>+ 1 +install-data-am: install-docs install-nls + +install-dvi: install-dvi-recursive + +install-exec-am: + +install-html: install-html-recursive + +install-info: install-info-recursive + +install-man: + +install-pdf: install-pdf-recursive + +install-ps: install-ps-recursive + +installcheck-am: + +maintainer-clean: maintainer-clean-recursive + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-recursive + +mostlyclean-am: mostlyclean-generic + +pdf: pdf-recursive + +pdf-am: + +ps: ps-recursive + +ps-am: + +uninstall-am: + +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \ + install-strip + +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ + all all-am check check-am clean clean-generic ctags \ + ctags-recursive distclean distclean-generic distclean-tags \ + distdir dvi dvi-am html html-am info info-am install \ + install-am install-data install-data-am install-dvi \ + install-dvi-am install-exec install-exec-am install-html \ + install-html-am install-info install-info-am install-man \ + install-pdf install-pdf-am install-ps install-ps-am \ + install-strip installcheck installcheck-am installdirs \ + installdirs-am maintainer-clean maintainer-clean-generic \ + mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \ + tags-recursive uninstall uninstall-am + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: + +#>+ 2 +KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2 + +#>+ 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)/kcontrol/panel + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/panel/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/panel/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/panel/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/panel/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/panel/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/panel/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/panel + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/panel + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/panel/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/panel/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/panel/$$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/kdebase/kcontrol/panel/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kcontrol/panel/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/panel/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-ru/docs/kdebase/kcontrol/panel/index.cache.bz2 b/tde-i18n-ru/docs/kdebase/kcontrol/panel/index.cache.bz2 new file mode 100644 index 00000000000..6ce39c27c29 Binary files /dev/null and b/tde-i18n-ru/docs/kdebase/kcontrol/panel/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/panel/index.docbook b/tde-i18n-ru/docs/kdebase/kcontrol/panel/index.docbook new file mode 100644 index 00000000000..c7b85cc144a --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/panel/index.docbook @@ -0,0 +1,375 @@ + + + +]> + +
+ + + +&Mike.McBride; &Mike.McBride.mail; +&Lauri.Watts; &Lauri.Watts.mail; +Nick Zhuravlev
01@k.st
Vova Klimov
klimovvova@mtu-net.ru
Перевод на русский язык
Екатерина Пыжова
haleth@yandex.ru
Перевод на русский язык
+
+ +2005-02-20 +3.4 + + +KDE +KControl +панель + +
+ + +Панель + +Панель &kde; (часто называемая &kicker;) — это полоса, которая при первом запуске &kde; обычно находится у нижнего края экрана. Документация на неё находится по адресу help:/kicker. Этот адрес вводится в строку адреса &konqueror;. + +Эта панель используется для быстрого доступа к приложениям и более удобной организации рабочего стола. Она обладает следующими функциями: + + +запускать приложения через меню K или с помощью кнопок на панели; +переключаться между различными рабочими столами, используя кнопки переключателя рабочих столов; + +переключаться между активными окнами, а также сворачивать и восстанавливать их; + +просмотр папок и открытие файлов через меню; +получать доступ к дополнительным возможностям, расширяющим функциональность панели, таким, как управление громкостью, часы или системный монитор. + + + +<guilabel +>Расстановка</guilabel +> + +На вкладке Расстановка можно настроить размер и положение панели. + +Если на экране более одной панели, панель для настройки выбирается в верхней части окна. + +В разделе под названием Положение находятся 12 маленьких кнопок, расположенных в форме квадрата. Каждая из них соответствует определённому положению панели. Нажав на кнопку, вы увидите в окне предварительного просмотра справа, как изменится положение панели. + +Вообще, свободное место используется эффективнее, если панель расположена горизонтально, то есть вдоль верхней или нижней границы экрана. + +В разделе под названием Длина можно регулировать минимальную длину панели с помощью ползунка и счётчика. Если установить флажок Растягиваться, чтобы вместить содержимое, панель увеличится, если понадобится больше места. Как только место освободится, она вернётся к заданной длине. Если флажок не установлен, длина панели всегда будет соответствовать выбранной. + +Последний раздел этой вкладки называется Размер и в нём задаётся высота панели. Размер панели может быть Крошечный, Маленький, Средний, Большой или Другой. Выбрав Другой, вы можете изменить размер панели, указав высоту с помощью ползунка или счётчика. + +Если у вас несколько мониторов, вы можете настроить панель отдельно для каждого из них. Чтобы определить, где какой монитор, щёлкните Идентифицировать. + + +Затем выберите монитор, который вы хотите настроить в выпадающем списке Xinerama, или выберите Все мониторы. + + + + +Скрытие панели + +В зависимости от разрешения вашего экрана вам может показаться, что панель занимает слишком много драгоценного места. Чтобы сохранить его, панель можно прятать вручную или автоматически, а также позволять другим окнам открываться поверх неё. Эти возможности можно выбрать на вкладке Скрытие панели. + +В группе Режим скрытия доступны следующие варианты: + + +Скрывать только при нажатии кнопки скрытия панели +Если выбран этот вариант, панель будет сохранять выбранное вами расположение до тех пор, пока вы не нажмёте на кнопку справа (для горизонтального положения) или снизу (для вертикального положения). На этой кнопке изображена стрелка, показывающая на край экрана. + +При нажатии на эту кнопку панель исчезнет, при повторном нажатии — появится на прежнем месте. + + + + +Скрывать автоматически +Если выбран этот вариант, панель будет автоматически исчезать через число секунд, указанное в поле ввода ниже. Чтобы вернуть её, подведите курсор к краю экрана, вдоль которого расположена панель, и она немедленно появится. + +Если вы установите флажок Показывать панель при переключении рабочих столов, панель будет появляться автоматически при смене рабочего стола. Однако по прошествии определённого времени она снова исчезнет. + + + + +Разрешить другим окнам перекрывать панель +Как можно заключить из названия, при выборе этого варианта панель всегда находится на рабочем столе. Однако при этом окна приложений могут открываться поверх неё. + +Чтобы показать панель, подведите курсор к краю или углу, выбранному в списке справа при включении флажка Показывать, когда указатель мыши касается:. + +Панель остаётся поверх окна приложения, пока окно не будет активировано. + + + + +Следующий раздел называется Кнопки скрытия панели. Он содержит два флажка: Показывать левую кнопку скрытия панели и Показывать правую кнопку скрытия панели. Они отвечают за левую и правую кнопки, скрывающие панель, соответственно. + +Если флажок Анимировать скрытие панели не установлен, панель будет просто исчезать, в противном случае она будет уезжать за край экрана. + +С помощью ползунка вы можете настроить скорость движения панели от Быстро до Медленно. + + + +Меню + +На вкладке Меню можно настроить меню, расположенные на панели. Это касается меню К, часто используемого для запуска приложений, меню браузера для доступа к папкам и других, как, например, меню последних документов. + +В разделе Меню K можно настроить функциональность меню K. Раздел состоит из 4 частей: + + +Переключатель Формат пункта меню: имеет четыре позиции. Они определяют формат показа имени приложения (например, &konqueror;, &kword; и т. д.) его описания (напр. Веб-браузер, Текстовый процессор, и так далее) в &kmenu;. + +Параметры Дополнительные подменю определяют, какие дополнительные пункты будет содержать &kmenu;. +Подменю Закладки позволяет перейти по любой закладке &konqueror;. +Подменю Поиск предоставляет средства поиска среди локальных файлов и в Интернете. +Подменю Профили Konqueror содержит профили программы &konqueror;. +Подменю Сетевые папки открывает окно программы &konqueror;, показывающее настроенные сетевые папки. +Подменю Настройка позволяет загрузить любой из модулей Центра управления KDE непосредственно из меню K. +Подменю Система печати содержит несколько пунктов для управления принтерами, доступными в вашей системе. +Подменю Быстрый обзор позволяет быстро перемещаться по папкам файловой системы. +Подменю Последние документы содержит список последних открывавшихся документов и автоматически запускает программу для просмотра или редактирования выбранного документа. +Подменю Система используется для быстрого доступа к некоторым часто посещаемым местам, включая домашнюю папку и корзину. Оно может оказаться удобнее отдельных пунктов в меню К. +Подменю Терминальные сеансы содержит пункты для загрузки разного типа терминалов (интерфейсов командной строки). + + +Если установить флажок Показывать боковой рисунок, у левого края меню К будет показан узкий рисунок. Это возможность служит чисто декоративным целям. + +Кнопка Редактировать меню K загружает редактор меню &kde;. + + +В разделе Меню Быстрого обзора вы можете установить, будут ли меню просмотра на панели показывать скрытые файлы (скрытые файлы в системах &UNIX; — это файлы, имена которых начинаются с точки), а также максимальное количество файлов, показываемых в меню просмотра. Последнее особенно полезно при низком разрешении экрана, так как в этом случае меню просмотра очень быстро заполнят все пространство на экране, если просматриваемые папки содержат большое количество файлов. + +Раздел быстрого запуска в меню K предлагает быстрый доступ к часто запускаемым или последним запущенным программам. В разделе Элементы меню "Быстрый запуск" можно выбрать, будут ли в этом разделе показаны последние или часто запускаемые программы. С помощью поля ввода Максимальное количество элементов можно установить максимальное количество программ в разделе быстрого запуска. + + + + + + + +
diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/panelappearance/Makefile.am b/tde-i18n-ru/docs/kdebase/kcontrol/panelappearance/Makefile.am new file mode 100644 index 00000000000..0480dab89aa --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/panelappearance/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = kcontrol/panelappearance +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/panelappearance/Makefile.in b/tde-i18n-ru/docs/kdebase/kcontrol/panelappearance/Makefile.in new file mode 100644 index 00000000000..a2fb83f50e7 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/panelappearance/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/kdebase/kcontrol/panelappearance +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = kcontrol/panelappearance +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/kdebase/kcontrol/panelappearance/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdebase/kcontrol/panelappearance/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/kdebase/kcontrol/panelappearance/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kcontrol/panelappearance/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/panelappearance/Makefile.in +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +# This directory's subdirectories are mostly independent; you can cd +# into them and run `make' without going through this Makefile. +# To change the values of `make' variables: instead of editing Makefiles, +# (1) if the variable is set in `config.status', edit `config.status' +# (which will cause the Makefiles to be regenerated when you run `make'); +# (2) otherwise, pass the desired values on the `make' command line. +$(RECURSIVE_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + +$(RECURSIVE_CLEAN_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + rev=''; for subdir in $$list; do \ + if test "$$subdir" = "."; then :; else \ + rev="$$subdir $$rev"; \ + fi; \ + done; \ + rev="$$rev ."; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done && test -z "$$fail" +tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done +ctags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ + done + +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + mkid -fID $$unique +tags: TAGS + +TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ + include_option=--etags-include; \ + empty_fix=.; \ + else \ + include_option=--include; \ + empty_fix=; \ + fi; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test ! -f $$subdir/TAGS || \ + tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi +ctags: CTAGS +CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + +GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + +distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + +#>- distdir: $(DISTFILES) +#>+ 1 +distdir: distdir-nls $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + list='$(DISTFILES)'; \ + dist_files=`for file in $$list; do echo $$file; done | \ + sed -e "s|^$$srcdirstrip/||;t" \ + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ + case $$dist_files in \ + */*) $(MKDIR_P) `echo "$$dist_files" | \ + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ + sort -u` ;; \ + esac; \ + for file in $$dist_files; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + if test -d $$d/$$file; then \ + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -d "$(distdir)/$$subdir" \ + || $(MKDIR_P) "$(distdir)/$$subdir" \ + || exit 1; \ + distdir=`$(am__cd) $(distdir) && pwd`; \ + top_distdir=`$(am__cd) $(top_distdir) && pwd`; \ + (cd $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$$top_distdir" \ + distdir="$$distdir/$$subdir" \ + am__remove_distdir=: \ + am__skip_length_check=: \ + distdir) \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-recursive +all-am: Makefile +installdirs: installdirs-recursive +installdirs-am: +install: install-recursive +install-exec: install-exec-recursive +install-data: install-data-recursive +#>- uninstall: uninstall-recursive +#>+ 1 +uninstall: uninstall-docs uninstall-nls uninstall-recursive + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-recursive +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +#>- clean: clean-recursive +#>+ 1 +clean: kde-rpo-clean clean-recursive + +#>- clean-am: clean-generic mostlyclean-am +#>+ 1 +clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am + +distclean: distclean-recursive + -rm -f Makefile +distclean-am: clean-am distclean-generic distclean-tags + +dvi: dvi-recursive + +dvi-am: + +html: html-recursive + +info: info-recursive + +info-am: + +#>- install-data-am: +#>+ 1 +install-data-am: install-docs install-nls + +install-dvi: install-dvi-recursive + +install-exec-am: + +install-html: install-html-recursive + +install-info: install-info-recursive + +install-man: + +install-pdf: install-pdf-recursive + +install-ps: install-ps-recursive + +installcheck-am: + +maintainer-clean: maintainer-clean-recursive + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-recursive + +mostlyclean-am: mostlyclean-generic + +pdf: pdf-recursive + +pdf-am: + +ps: ps-recursive + +ps-am: + +uninstall-am: + +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \ + install-strip + +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ + all all-am check check-am clean clean-generic ctags \ + ctags-recursive distclean distclean-generic distclean-tags \ + distdir dvi dvi-am html html-am info info-am install \ + install-am install-data install-data-am install-dvi \ + install-dvi-am install-exec install-exec-am install-html \ + install-html-am install-info install-info-am install-man \ + install-pdf install-pdf-am install-ps install-ps-am \ + install-strip installcheck installcheck-am installdirs \ + installdirs-am maintainer-clean maintainer-clean-generic \ + mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \ + tags-recursive uninstall uninstall-am + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: + +#>+ 2 +KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2 + +#>+ 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)/kcontrol/panelappearance + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/panelappearance/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/panelappearance/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/panelappearance/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/panelappearance/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/panelappearance/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/panelappearance/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/panelappearance + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/panelappearance + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/panelappearance/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/panelappearance/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/panelappearance/$$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/kdebase/kcontrol/panelappearance/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kcontrol/panelappearance/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/panelappearance/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-ru/docs/kdebase/kcontrol/panelappearance/index.cache.bz2 b/tde-i18n-ru/docs/kdebase/kcontrol/panelappearance/index.cache.bz2 new file mode 100644 index 00000000000..0408cde8a0d Binary files /dev/null and b/tde-i18n-ru/docs/kdebase/kcontrol/panelappearance/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/panelappearance/index.docbook b/tde-i18n-ru/docs/kdebase/kcontrol/panelappearance/index.docbook new file mode 100644 index 00000000000..1fa60d27e3d --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/panelappearance/index.docbook @@ -0,0 +1,174 @@ + + + +]> + +
+ + + +Mike McBride +Jost Schenck +ГригорийМохин
mok@kde.ru
Перевод на русский
+
+ +2003-10-06 +3.2 + + +KDE +KControl +панель + +
+ + +Панель + +Здесь можно настроить внешний вид панели. + +Можно задать, чтобы сами значки панели увеличивались при наведении на них курсора мыши - опция Включить масштабирование значков. Опция Показывать подсказки включает показ подсказок при наведении мышью на значок. + + +Фон кнопок + +В панели присутствует возможность включения Фона значков. Это означает, что рисунки значков будут отображаться с помощью настраиваемых изображений. Для того чтобы включить эту опцию, выберите тип кнопки из списка и задайте цвет фона кнопки в выпадающем меню. Для возврата к стилю без фона выберите значение По умолчанию. Если выбрать значение Другой цвет, то рядом с меню включится кнопка выбора цвета. Щелкните на ней и выберите требуемый цвет. + + + + +<guilabel +>Фон панели</guilabel +> + +Выберите Включить прозрачность, чтобы сделать всю панель прозрачной. Сквозь неё будет просвечивать фон рабочего стола. + +Рядом с каждым аплетом будут показаны элементы управления, с помощью которых можно будет их двигать и настраивать. Эту опцию можно выключить в Дополнительных параметрах + +При выборе опции Использовать фон для панели можно будет выбрать фон для панели точно так же, как и для самого рабочего стола. Файл изображения можно указать в поле ввода или выбрать, нажав кнопку Выбора. Справа будет показана уменьшенная копия изображения. + +Смешение цветов включается опцией Раскрасить в соответствии с цветовой темой рабочего стола. Для достижения особого эффекта можно также будет наложить текстуру. + + + +<guilabel +>Дополнительные параметры</guilabel +> + +Опция Размер кнопок скрытия: задаёт ширину кнопок скрытия панели в пикселах, если они .показаны. + +Размеры панели по умолчанию можно менять, двигая мышью края или щелкая правой кнопкой мыши на свободном месте панели и указывая желаемый Размер в меню. Если опция Разрешить масштабирование мышью включена, то выбрав Пользовательский размер в меню, вы сможете указать размер, передвигая мышью панель. + +Обычно рядом с аплетами показаны элементы управления, нажав на которые можно их настроить или открыть меню панели. Можно указать, чтобы они показывались При наведении на них мышью и потом скрывались, или Скрыть их совсем. + +Наконец, если панель прозрачна, то её цвет можно смешать с люьым другим цветом по выбору. Степень прозрачности можно задать ползунком. В минимальном варианте смешения вообще нет, в максимальном - панель полностью непрозрачна. + + + + +Автор раздела +Этот раздел написал Йост Шенк (Jost Schenck) jost@schenck.de. +Обновления: Mike McBride mpmcbride7@yahoo.com + +Дополнительные опции описаны Lauri Watts lauri@kde.org + +Григорий Мохин, mok@kde.ru. Перевод на русский. + + + + + +
diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/passwords/Makefile.am b/tde-i18n-ru/docs/kdebase/kcontrol/passwords/Makefile.am new file mode 100644 index 00000000000..534ea194965 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/passwords/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = kcontrol/passwords +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/passwords/Makefile.in b/tde-i18n-ru/docs/kdebase/kcontrol/passwords/Makefile.in new file mode 100644 index 00000000000..f96d031c5b3 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/passwords/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/kdebase/kcontrol/passwords +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = kcontrol/passwords +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/kdebase/kcontrol/passwords/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdebase/kcontrol/passwords/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/kdebase/kcontrol/passwords/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kcontrol/passwords/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/passwords/Makefile.in +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +# This directory's subdirectories are mostly independent; you can cd +# into them and run `make' without going through this Makefile. +# To change the values of `make' variables: instead of editing Makefiles, +# (1) if the variable is set in `config.status', edit `config.status' +# (which will cause the Makefiles to be regenerated when you run `make'); +# (2) otherwise, pass the desired values on the `make' command line. +$(RECURSIVE_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + +$(RECURSIVE_CLEAN_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + rev=''; for subdir in $$list; do \ + if test "$$subdir" = "."; then :; else \ + rev="$$subdir $$rev"; \ + fi; \ + done; \ + rev="$$rev ."; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done && test -z "$$fail" +tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done +ctags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ + done + +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + mkid -fID $$unique +tags: TAGS + +TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ + include_option=--etags-include; \ + empty_fix=.; \ + else \ + include_option=--include; \ + empty_fix=; \ + fi; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test ! -f $$subdir/TAGS || \ + tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi +ctags: CTAGS +CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + +GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + +distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + +#>- distdir: $(DISTFILES) +#>+ 1 +distdir: distdir-nls $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + list='$(DISTFILES)'; \ + dist_files=`for file in $$list; do echo $$file; done | \ + sed -e "s|^$$srcdirstrip/||;t" \ + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ + case $$dist_files in \ + */*) $(MKDIR_P) `echo "$$dist_files" | \ + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ + sort -u` ;; \ + esac; \ + for file in $$dist_files; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + if test -d $$d/$$file; then \ + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -d "$(distdir)/$$subdir" \ + || $(MKDIR_P) "$(distdir)/$$subdir" \ + || exit 1; \ + distdir=`$(am__cd) $(distdir) && pwd`; \ + top_distdir=`$(am__cd) $(top_distdir) && pwd`; \ + (cd $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$$top_distdir" \ + distdir="$$distdir/$$subdir" \ + am__remove_distdir=: \ + am__skip_length_check=: \ + distdir) \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-recursive +all-am: Makefile +installdirs: installdirs-recursive +installdirs-am: +install: install-recursive +install-exec: install-exec-recursive +install-data: install-data-recursive +#>- uninstall: uninstall-recursive +#>+ 1 +uninstall: uninstall-docs uninstall-nls uninstall-recursive + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-recursive +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +#>- clean: clean-recursive +#>+ 1 +clean: kde-rpo-clean clean-recursive + +#>- clean-am: clean-generic mostlyclean-am +#>+ 1 +clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am + +distclean: distclean-recursive + -rm -f Makefile +distclean-am: clean-am distclean-generic distclean-tags + +dvi: dvi-recursive + +dvi-am: + +html: html-recursive + +info: info-recursive + +info-am: + +#>- install-data-am: +#>+ 1 +install-data-am: install-docs install-nls + +install-dvi: install-dvi-recursive + +install-exec-am: + +install-html: install-html-recursive + +install-info: install-info-recursive + +install-man: + +install-pdf: install-pdf-recursive + +install-ps: install-ps-recursive + +installcheck-am: + +maintainer-clean: maintainer-clean-recursive + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-recursive + +mostlyclean-am: mostlyclean-generic + +pdf: pdf-recursive + +pdf-am: + +ps: ps-recursive + +ps-am: + +uninstall-am: + +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \ + install-strip + +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ + all all-am check check-am clean clean-generic ctags \ + ctags-recursive distclean distclean-generic distclean-tags \ + distdir dvi dvi-am html html-am info info-am install \ + install-am install-data install-data-am install-dvi \ + install-dvi-am install-exec install-exec-am install-html \ + install-html-am install-info install-info-am install-man \ + install-pdf install-pdf-am install-ps install-ps-am \ + install-strip installcheck installcheck-am installdirs \ + installdirs-am maintainer-clean maintainer-clean-generic \ + mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \ + tags-recursive uninstall uninstall-am + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: + +#>+ 2 +KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2 + +#>+ 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)/kcontrol/passwords + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/passwords/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/passwords/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/passwords/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/passwords/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/passwords/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/passwords/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/passwords + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/passwords + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/passwords/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/passwords/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/passwords/$$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/kdebase/kcontrol/passwords/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kcontrol/passwords/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/passwords/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-ru/docs/kdebase/kcontrol/passwords/index.cache.bz2 b/tde-i18n-ru/docs/kdebase/kcontrol/passwords/index.cache.bz2 new file mode 100644 index 00000000000..56b7c666f97 Binary files /dev/null and b/tde-i18n-ru/docs/kdebase/kcontrol/passwords/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/passwords/index.docbook b/tde-i18n-ru/docs/kdebase/kcontrol/passwords/index.docbook new file mode 100644 index 00000000000..710d511fbf6 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/passwords/index.docbook @@ -0,0 +1,104 @@ + + + +]> + +
+ + + +&Krishna.Tateneni; &Krishna.Tateneni.mail; +ЕкатеринаПыжова
haleth@yandex.ru
Перевод на русский
+
+ +2003-10-16 +3.2 + + +KDE +Центр настройки +пароль + + +
+ + +Пароли + + +Введение + +Этот модуль &kcontrol; позволяет настроить поведение программы &kdesu; по отношению к паролям. &kdesu; спрашивает пароли, кога вы пытаетесь сделать привилегированные действия, такие, как изменить дату/время системы или добавить новых пользователей. + +Описанные выше привилегированные действия могут совершаться только пользователем root или пользователем с правами администратора в вашей системе. Вы должны ввести пароль пользователя root, если хотите совершить такие действия. + +Эти настройки не повлияют на работу с паролями других программ, таких, как &kmail;. + + + + + +Использование + +Для паролей существует две настройки. Во-первых, вы можете контролировать визуальный эффект набора пароля. Действительные символы пароля никогда не показываются на экране. Вы можете сделать так, чтобы каждый символ заменялся символом *. Если вы хотите усложнить задачу тому, кто может смотреть на экран, пытаясь угадать длину пароля, можно выбрать другой пункт, так, чтобы один символ пароля отображался не одной, а тремя звездочками. Третий пункт позволяет вообще выключить отображение пароля на экране. + +Если вы работаете в достаточно защищенном месте, то можно установить флажок Помнить пароль и выбрать период в минутах (используя поле Время ожидания ввода или ползунок рядом). + +Если флажок Помнить пароль установлен, kdesu не будет запрашивать пароль в течение этого времени с того момента, кога вы введете его первый раз. Но помните, что это уменьшает защищенность вашей рабочей станции. + +Вам не следует устанавливать настройку Помнить пароль, если вы работает в небезопасном месте, например на компьютере в общем доступе. Более короткий период также предпочтительнее в менее безопасных местах. + + + + +
\ No newline at end of file diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/performance/Makefile.am b/tde-i18n-ru/docs/kdebase/kcontrol/performance/Makefile.am new file mode 100644 index 00000000000..40502119251 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/performance/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = kcontrol/performance +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/performance/Makefile.in b/tde-i18n-ru/docs/kdebase/kcontrol/performance/Makefile.in new file mode 100644 index 00000000000..c85ab6082ef --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/performance/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/kdebase/kcontrol/performance +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = kcontrol/performance +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/kdebase/kcontrol/performance/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdebase/kcontrol/performance/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/kdebase/kcontrol/performance/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kcontrol/performance/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/performance/Makefile.in +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +# This directory's subdirectories are mostly independent; you can cd +# into them and run `make' without going through this Makefile. +# To change the values of `make' variables: instead of editing Makefiles, +# (1) if the variable is set in `config.status', edit `config.status' +# (which will cause the Makefiles to be regenerated when you run `make'); +# (2) otherwise, pass the desired values on the `make' command line. +$(RECURSIVE_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + +$(RECURSIVE_CLEAN_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + rev=''; for subdir in $$list; do \ + if test "$$subdir" = "."; then :; else \ + rev="$$subdir $$rev"; \ + fi; \ + done; \ + rev="$$rev ."; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done && test -z "$$fail" +tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done +ctags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ + done + +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + mkid -fID $$unique +tags: TAGS + +TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ + include_option=--etags-include; \ + empty_fix=.; \ + else \ + include_option=--include; \ + empty_fix=; \ + fi; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test ! -f $$subdir/TAGS || \ + tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi +ctags: CTAGS +CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + +GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + +distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + +#>- distdir: $(DISTFILES) +#>+ 1 +distdir: distdir-nls $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + list='$(DISTFILES)'; \ + dist_files=`for file in $$list; do echo $$file; done | \ + sed -e "s|^$$srcdirstrip/||;t" \ + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ + case $$dist_files in \ + */*) $(MKDIR_P) `echo "$$dist_files" | \ + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ + sort -u` ;; \ + esac; \ + for file in $$dist_files; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + if test -d $$d/$$file; then \ + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -d "$(distdir)/$$subdir" \ + || $(MKDIR_P) "$(distdir)/$$subdir" \ + || exit 1; \ + distdir=`$(am__cd) $(distdir) && pwd`; \ + top_distdir=`$(am__cd) $(top_distdir) && pwd`; \ + (cd $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$$top_distdir" \ + distdir="$$distdir/$$subdir" \ + am__remove_distdir=: \ + am__skip_length_check=: \ + distdir) \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-recursive +all-am: Makefile +installdirs: installdirs-recursive +installdirs-am: +install: install-recursive +install-exec: install-exec-recursive +install-data: install-data-recursive +#>- uninstall: uninstall-recursive +#>+ 1 +uninstall: uninstall-docs uninstall-nls uninstall-recursive + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-recursive +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +#>- clean: clean-recursive +#>+ 1 +clean: kde-rpo-clean clean-recursive + +#>- clean-am: clean-generic mostlyclean-am +#>+ 1 +clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am + +distclean: distclean-recursive + -rm -f Makefile +distclean-am: clean-am distclean-generic distclean-tags + +dvi: dvi-recursive + +dvi-am: + +html: html-recursive + +info: info-recursive + +info-am: + +#>- install-data-am: +#>+ 1 +install-data-am: install-docs install-nls + +install-dvi: install-dvi-recursive + +install-exec-am: + +install-html: install-html-recursive + +install-info: install-info-recursive + +install-man: + +install-pdf: install-pdf-recursive + +install-ps: install-ps-recursive + +installcheck-am: + +maintainer-clean: maintainer-clean-recursive + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-recursive + +mostlyclean-am: mostlyclean-generic + +pdf: pdf-recursive + +pdf-am: + +ps: ps-recursive + +ps-am: + +uninstall-am: + +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \ + install-strip + +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ + all all-am check check-am clean clean-generic ctags \ + ctags-recursive distclean distclean-generic distclean-tags \ + distdir dvi dvi-am html html-am info info-am install \ + install-am install-data install-data-am install-dvi \ + install-dvi-am install-exec install-exec-am install-html \ + install-html-am install-info install-info-am install-man \ + install-pdf install-pdf-am install-ps install-ps-am \ + install-strip installcheck installcheck-am installdirs \ + installdirs-am maintainer-clean maintainer-clean-generic \ + mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \ + tags-recursive uninstall uninstall-am + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: + +#>+ 2 +KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2 + +#>+ 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)/kcontrol/performance + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/performance/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/performance/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/performance/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/performance/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/performance/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/performance/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/performance + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/performance + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/performance/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/performance/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/performance/$$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/kdebase/kcontrol/performance/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kcontrol/performance/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/performance/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-ru/docs/kdebase/kcontrol/performance/index.cache.bz2 b/tde-i18n-ru/docs/kdebase/kcontrol/performance/index.cache.bz2 new file mode 100644 index 00000000000..6282e11d202 Binary files /dev/null and b/tde-i18n-ru/docs/kdebase/kcontrol/performance/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/performance/index.docbook b/tde-i18n-ru/docs/kdebase/kcontrol/performance/index.docbook new file mode 100644 index 00000000000..b114563d402 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/performance/index.docbook @@ -0,0 +1,188 @@ + + + +]> + +
+ + + +&Mike.McBride; &Mike.McBride.mail; +ИванПетров
pis00593@udmglzs.udmene.ru
Перевод на русский
+
+ +2005-03-04 +3.4.0 + + +KDE +KControl +производительность системы +производительность +предварительная загрузка + +
+ + +Настройки быстродействия + +&kde; используется на широком спектре компьютеров широким кругом пользователей. Это диалоговое окно позволяет каждому из них настроить параметры быстродействия так, чтобы компьютер на котором установлена &kde; обеспечивал наименьшие задержки. + +Этот модуль разделен на две вкладки: + + +Настройки быстродействия &konqueror; +Экземпляры &konqueror; +Первая секция этого диалога называется Минимизировать использование памяти и содержит три параметра, определяющих максимальное количество экземпляров &konqueror; которые могут быть одновременно запущены на одной машине. + +Не путайте экземпляры &konqueror; и окна или вкладки &konqueror;. Количество экземпляров konqueror определяется &kde;, а не пользователем. Экземплярами &konqueror; можно считать скрытые данные его окон и вкладок. Один экземпляр &konqueror; может содержать данные для множества окон или вкладок. Следующими переключателями вы ограничиваете не количество окон, которые вы можете открыть, а количество запущенных экземпляров &konqueror;. +Причины выбора, который вы сделаете в этом диалоговом окне станут очевидны если что-то пойдёт не так и &konqueror; будет вынужден закрыть один из своих экземпляров. Все окна &konqueror;, связанные с этим экземпляром &konqueror;, должны быть немедленно закрыты (не давая времени сохранить данные или расположение закладок). Поэтому чем больше экземпляров у вас запущено одновременно, тем меньше вероятность того, что проблема в одном из экземпляров повлияет на всю вашу работу. Каждый экземпляр требует дополнительной памяти, что может быть проблемой на системах с маленьким объемом памяти. + +Возможные варианты: + + + +Никогда +Нет никаких ограничений. Одновременно может быть запущено любое количество экземпляров &konqueror;. Преимущество этой опции в том что если любой экземпляр &konqueror; вызывает сбой, это не отражается на остальных Недостатком этого является то, что каждый экземпляр &konqueror; использует дополнительную память. + + + +Только для просмотра файлов (рекомендуется) +Если выбрана эта опция, то для просмотра Интернета можно иметь сколько угодно запущенных экземпляров &konqueror;, но только один экземпляр &konqueror; для управления файлами. + + + +Всегда (используйте с осторожностью) +Если выбрана эта опция, то запускается только один экземпляр &konqueror;. Это сохраняет системную память, но если происходит сбой в окне &konqueror;, то все окна с просмотром закрываются немедленно, без предупреждения. Используйте эту опцию только для систем с сильно ограниченной памятью. + + + +Предварительная загрузка +Подраздел, обозначенный Предварительная загрузка, также предлагает компромисс между памятью и производительностью. + +Предварительная загрузка обозначает загрузку экземпляра &konqueror; в память прежде чем пользователь запустит &konqueror;. Положительный эффект этого заключается в том что когда пользователь вызывает из &kde; &konqueror; окно появляется немедленно, потому что большая часть приложения уже предварительно загружена. Отрицательный эффект заключается в том что экземпляр &konqueror; использует память, которая могла быть использована другими программами. По умолчанию, когда пользователь закрывает &konqueror;, &kde; не закрывает экземпляр. Это значит что когда пользователь опять хочет загрузить &konqueror; он мгновенно появляется. +Счётчик, обозначенный Максимальное количество предварительно загруженных экземпляров:, может использоваться для настройки максимального количества предварительно загружаемых экземпляров. Эта опция не оказывает влияния на уже загруженные экземпляры. Она также не ограничивает число экземпляров, которое может использоваться активными окнами. Она влияет только на количество предварительно загруженных экземпляров. +Флажок, обозначенный Загружать экземпляр после загрузки &kde;, делает как раз то что и сказано. Он говорит &kde; предварительно загрузить один экземпляр &konqueror; при запуске &kde;. +Это увеличивает время загрузки &kde;. +Последний флажок, обозначенный Стараться всегда держать хотя бы один предварительно загруженный экземпляр, сигнализирует &kde; о том что вы хотите чтобы &kde; постоянно имела один предварительно загруженный, но не используемый экземпляр &konqueror;. Это может уменьшить производительность на некоторых машинах (особенно на тех, у которых ограничена физическая память). + + +Параметры производительности системы &kde; +Щёлкните на вкладке, обозначенной Система. +На данный момент там есть только одна опция, обозначенная Отключить проверку конфигурации системы при запуске. +Когда &kde; запускается, она проверяет некоторые каталоги на предмет изменений в конфигурации. Большинство из этих изменений относятся к установке и удалению приложений на компьютере. Это сканирование увеличивает время запуска &kde;, и в большинстве случаев это сканирование не нужно, так как конфигурация со времени последнего запуска &kde; не изменялась. Когда конфигурация изменяется &kde; использует это сканирование чтобы обновить некоторые файлы с данными чтобы гарантировать спокойствие пользователю. +У вас есть возможность отключить начальное сканирование во время запуска. Разработчики &kde; очень не рекомендуют отключать это сканирование, потому что это потенциально может внести нестабильность в вашу систему. +Если вы всё же установите эту опцию: + +Это сканирование всё же будет произведено, но только после загрузки рабочего стола. +В случае сбоя &kde; не будет создавать протокол сбоя, так как проблема может быть связана с отложенным сканированием. +Отключите эту опцию если какое-либо приложение вызывает сбои, так как отложенное сканирование может быть причиной сбоя. + + + + + + + + + + + + + +
\ No newline at end of file diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/proxy/Makefile.am b/tde-i18n-ru/docs/kdebase/kcontrol/proxy/Makefile.am new file mode 100644 index 00000000000..3a23c7de151 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/proxy/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = kcontrol/proxy +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/proxy/Makefile.in b/tde-i18n-ru/docs/kdebase/kcontrol/proxy/Makefile.in new file mode 100644 index 00000000000..ed981e761d6 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/proxy/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/kdebase/kcontrol/proxy +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = kcontrol/proxy +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/kdebase/kcontrol/proxy/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdebase/kcontrol/proxy/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/kdebase/kcontrol/proxy/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kcontrol/proxy/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/proxy/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=socks.docbook Makefile.in index.docbook Makefile.am index.cache.bz2 + +#>+ 24 +index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) index.docbook socks.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)/kcontrol/proxy + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/proxy/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/proxy/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/proxy/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/proxy/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/proxy/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/proxy/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/proxy + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/proxy + @for base in index.docbook socks.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/proxy/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/proxy/$$base ;\ + done + +uninstall-nls: + for base in index.docbook socks.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/proxy/$$base ;\ + done + + +#>+ 5 +distdir-nls: + for file in index.docbook socks.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/kdebase/kcontrol/proxy/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kcontrol/proxy/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/proxy/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-ru/docs/kdebase/kcontrol/proxy/index.cache.bz2 b/tde-i18n-ru/docs/kdebase/kcontrol/proxy/index.cache.bz2 new file mode 100644 index 00000000000..3bc81248003 Binary files /dev/null and b/tde-i18n-ru/docs/kdebase/kcontrol/proxy/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/proxy/index.docbook b/tde-i18n-ru/docs/kdebase/kcontrol/proxy/index.docbook new file mode 100644 index 00000000000..efa8e77b3a3 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/proxy/index.docbook @@ -0,0 +1,250 @@ + + + + +]> + +
+ + + + +&Krishna.Tateneni; &Krishna.Tateneni.mail; +ЕкатеринаПыжова
haleth@yandex.ru
Перевод на русский
+
+ +2002-02-11 +3.00.00 + + +KDE +Центр настройки +прокси +прокси-сервер + + +
+ +Прокси + + + +Введение + +Прокси — это программа, работающая на компьютере, которая ведёт себя как сервер сети, к которой вы подключены (по модему или другими способами). Эта программа получает &HTTP;- и &FTP;-запросы, загружает соответствующие файлы из Интернета и отправляет их клиенту, который сделал запрос. + +Если у вас настроен прокси-сервер для&HTTP; и/или &FTP;, то все запросы будут проходить через компьютер, работающий как прокси-сервер. Но также вы можете выбрать некоторые адреса, к которым необходимо прямое соединение (а не через прокси). Если вы находитесь, например, в локальной сети, то запросы к машинам этой сети, вероятнее всего, не должны проходить через прокси. + +Вы должны настроить прокси, только если только ваш сетевой администратор требует этого (или если вы пользуетесь модемом, а прокси-сервер расположен у поставщика интернет-услуг). В противном случае, особенно если вас запутывает принцип прокси, но все работает, то вам не следует ничего менять. + +Заметьте, что использование прокси-серверов необязательно, но оно может ускорить работу в Интернете. + +Если вы не уверены, нужно ли использовать прокси-сервер для соединения с Интернетом, проконсультируйтесь с вашим поставщиком интернет-услуг или системным администратором. + + + + + +Использование + + + +Не использовать прокси-серверы + + +Выберите эту опцию, если не хотите использовать прокси-серверы. + + + + +Если вы выбрали использование прокси-серверов, у вас есть несколько способов его настройки. + + + +Автоматически определённый файл сценария + + +Выберите этот вариант, если хотите, чтобы сценарий настройки прокси был автоматически найден и загружен. +Этот вариант отличается от следующего только тем, что вам не требуется указывать расположение файла конфигурации. Он будет автоматически загружен, используя Web Access Protocol Discovery (WAPD). + +Если у вас появились проблемы с настройкой, обратитесь к разделу FAQ на сайте http://www.konqueror.org за дальнейшей информацией. + + + + +Указанный файл сценария + +Выберите этот вариант, если поддержка прокси обеспечивается файлом, расположенным по определённому адресу. Затем вы можете ввести этот адрес в поле Расположение или использовать пиктограмму Выбрать файл, чтобы найти его. + + + + +Предварительно установленные переменные окружения + +В некоторых системах установлена $HTTP_PROXY, позволяющая как графическим, там и консольным приложениям использовать одни и те же настройки соединения с прокси-сервером. +Если вы считаете, что вам это подходит, выберите этот вариант и нажмите кнопку Настроить..., чтобы указать, какие переменные окружения хранят адрес(а) прокси. + + + + +Настройка прокси вручную + +Если вы хотите настроить прокси вручную, выберите этот вариант и нажмите на кнопку Настроить.... + +Если вы выбрали этот вариант, появится другое окно. + +Полная информация о прокси-сервере включает в себя как адрес в Интернете, так и номер порта. Вы должны ввести эти параметры в соответствующие текстовые поля. Кнопка стрелка копирует настройки HTTP в настройки FTP, что позволит чуть меньше печатать. + +Если есть адреса, куда можно соединиться, не используя прокси, вы можете нажать на кнопку Добавить... и внести эти адреса в список Исключения. Например, компьютеры в той же локальной сети могут быть доступны напрямую. + +Можно также установить флажок Использовать прокси только для перечисленных адресов. + +Выбор этого параметра обратит принцип использования списка исключений, то есть прокси-серверы будут использоваться только для &URL;, соответствующих адресам в этом списке. + +Эта настройка может оказаться полезной, если все, что вам нужно, это прокси для доступа к некоторым особенным сайтам, например в Интранете. Если вы хотите использовать более сложные настройки, то вам придётся использовать сценарий конфигурации. + + + + + + + +<guilabel +>Авторизация</guilabel +> + +Здесь вы можете выбрать между двумя принципами авторизации, если прокси требует этого. Вы можете выбрать Запрашивать пароль при необходимости, что используется по умолчанию, в этом случае &konqueror; будет запрашивать имя пользователя и пароль, только когда они нужны. + +Вы можете выбрать настройку Использовать автоматический вход, если вы уже ввели информацию авторизации для прокси в файле $KDEDIR/share/config/kionetrc. + + + + +<guilabel +>Параметры</guilabel +> + + +Использовать постоянное соединение с прокси-сервером + +Использовать постоянное соединение с прокси-сервером. Постоянное соединение поможет снизить трафик и увеличить скорость получения страниц. Однако включение этой возможности требует соответствующей настройки самого прокси-сервера и, если сервер не нестроен, вы не сможете получать информацию из Интернета. + + + + + +&socks-kcontrol; + +
diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/proxy/socks.docbook b/tde-i18n-ru/docs/kdebase/kcontrol/proxy/socks.docbook new file mode 100644 index 00000000000..6869d8db14c --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/proxy/socks.docbook @@ -0,0 +1,81 @@ + + + +&Lauri.Watts; +ЕкатеринаПыжова
haleth@yandex.ru
Перевод на русский язык
+
+
+ +SOCKS + +SOCKS — это прокси-протокол для выполнения запросов клиентов. SOCKS может авторизовать клиентов и использовать шифрование данных, передающихся по сети, и его часто используют в корпоративных сетях, в отличие от обычных пользователей. Более подробная информация о SOCKS доступна на сайте NEC. + +Внутри этого модуля можно сделать так, чтобы большинство сетевых приложений &kde; использовали SOCKS. + +Настройка клиента SOCKS выходит за рамки этого документа, а разница между часто используемыми типами клиентов очень велика. Если SOCKS у вас уже работает с консольными приложениями (например, с lynx или ftp), тогда вы можете просто установить флажок Включить поддержку SOCKS. + +Если этот флажок установлен, то становятся доступными несколько параметров. + +Во-первых, вы можете выбрать, какой из многочисленных клиентов SOCKS установлен на вашем компьютере. Если вы выберете Автоопределение, то &kde; попытается выяснить это самостоятельно. Если вы знаете тип установленного у вас клиента, можете выбрать NEC Socks или Dante. Если у вас есть специальная библиотека для работы с SOCKS, выберите пункт Использовать другую библиотеку и введите путь к ней в поле Путь. + +Если вы хотите, чтобы &kde; автоматически находила используемые библиотеки SOCKS, но подозреваете, что поиск делается не там, или вы установили их в нестандартный каталог, вы можете добавить пути для поиска. Используйте кнопки Добавить и Удалить, чтобы добавлять или удалять пути. + +В любое время вы можете нажать на кнопку Проверка, и &kde; сообщит вам, возможно ли найти и инициализировать SOCKS. + +Сделанные здесь изменения не будут влиять на уже запущенные приложения. Вам придется закрыть и открыть их заново, чтобы они были способны к соединению через SOCKS. + +Перевод на русский — Екатерина С. Пыжова haleth@yandex.ru + +
diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/screensaver/Makefile.am b/tde-i18n-ru/docs/kdebase/kcontrol/screensaver/Makefile.am new file mode 100644 index 00000000000..44f119160cd --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/screensaver/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = kcontrol/screensaver +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/screensaver/Makefile.in b/tde-i18n-ru/docs/kdebase/kcontrol/screensaver/Makefile.in new file mode 100644 index 00000000000..408f53aa0ef --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/screensaver/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/kdebase/kcontrol/screensaver +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = kcontrol/screensaver +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/kdebase/kcontrol/screensaver/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdebase/kcontrol/screensaver/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/kdebase/kcontrol/screensaver/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kcontrol/screensaver/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/screensaver/Makefile.in +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +# This directory's subdirectories are mostly independent; you can cd +# into them and run `make' without going through this Makefile. +# To change the values of `make' variables: instead of editing Makefiles, +# (1) if the variable is set in `config.status', edit `config.status' +# (which will cause the Makefiles to be regenerated when you run `make'); +# (2) otherwise, pass the desired values on the `make' command line. +$(RECURSIVE_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + +$(RECURSIVE_CLEAN_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + rev=''; for subdir in $$list; do \ + if test "$$subdir" = "."; then :; else \ + rev="$$subdir $$rev"; \ + fi; \ + done; \ + rev="$$rev ."; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done && test -z "$$fail" +tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done +ctags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ + done + +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + mkid -fID $$unique +tags: TAGS + +TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ + include_option=--etags-include; \ + empty_fix=.; \ + else \ + include_option=--include; \ + empty_fix=; \ + fi; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test ! -f $$subdir/TAGS || \ + tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi +ctags: CTAGS +CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + +GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + +distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + +#>- distdir: $(DISTFILES) +#>+ 1 +distdir: distdir-nls $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + list='$(DISTFILES)'; \ + dist_files=`for file in $$list; do echo $$file; done | \ + sed -e "s|^$$srcdirstrip/||;t" \ + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ + case $$dist_files in \ + */*) $(MKDIR_P) `echo "$$dist_files" | \ + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ + sort -u` ;; \ + esac; \ + for file in $$dist_files; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + if test -d $$d/$$file; then \ + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -d "$(distdir)/$$subdir" \ + || $(MKDIR_P) "$(distdir)/$$subdir" \ + || exit 1; \ + distdir=`$(am__cd) $(distdir) && pwd`; \ + top_distdir=`$(am__cd) $(top_distdir) && pwd`; \ + (cd $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$$top_distdir" \ + distdir="$$distdir/$$subdir" \ + am__remove_distdir=: \ + am__skip_length_check=: \ + distdir) \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-recursive +all-am: Makefile +installdirs: installdirs-recursive +installdirs-am: +install: install-recursive +install-exec: install-exec-recursive +install-data: install-data-recursive +#>- uninstall: uninstall-recursive +#>+ 1 +uninstall: uninstall-docs uninstall-nls uninstall-recursive + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-recursive +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +#>- clean: clean-recursive +#>+ 1 +clean: kde-rpo-clean clean-recursive + +#>- clean-am: clean-generic mostlyclean-am +#>+ 1 +clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am + +distclean: distclean-recursive + -rm -f Makefile +distclean-am: clean-am distclean-generic distclean-tags + +dvi: dvi-recursive + +dvi-am: + +html: html-recursive + +info: info-recursive + +info-am: + +#>- install-data-am: +#>+ 1 +install-data-am: install-docs install-nls + +install-dvi: install-dvi-recursive + +install-exec-am: + +install-html: install-html-recursive + +install-info: install-info-recursive + +install-man: + +install-pdf: install-pdf-recursive + +install-ps: install-ps-recursive + +installcheck-am: + +maintainer-clean: maintainer-clean-recursive + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-recursive + +mostlyclean-am: mostlyclean-generic + +pdf: pdf-recursive + +pdf-am: + +ps: ps-recursive + +ps-am: + +uninstall-am: + +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \ + install-strip + +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ + all all-am check check-am clean clean-generic ctags \ + ctags-recursive distclean distclean-generic distclean-tags \ + distdir dvi dvi-am html html-am info info-am install \ + install-am install-data install-data-am install-dvi \ + install-dvi-am install-exec install-exec-am install-html \ + install-html-am install-info install-info-am install-man \ + install-pdf install-pdf-am install-ps install-ps-am \ + install-strip installcheck installcheck-am installdirs \ + installdirs-am maintainer-clean maintainer-clean-generic \ + mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \ + tags-recursive uninstall uninstall-am + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: + +#>+ 2 +KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2 + +#>+ 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)/kcontrol/screensaver + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/screensaver/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/screensaver/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/screensaver/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/screensaver/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/screensaver/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/screensaver/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/screensaver + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/screensaver + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/screensaver/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/screensaver/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/screensaver/$$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/kdebase/kcontrol/screensaver/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kcontrol/screensaver/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/screensaver/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-ru/docs/kdebase/kcontrol/screensaver/index.cache.bz2 b/tde-i18n-ru/docs/kdebase/kcontrol/screensaver/index.cache.bz2 new file mode 100644 index 00000000000..c5449a99d44 Binary files /dev/null and b/tde-i18n-ru/docs/kdebase/kcontrol/screensaver/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/screensaver/index.docbook b/tde-i18n-ru/docs/kdebase/kcontrol/screensaver/index.docbook new file mode 100644 index 00000000000..4a127883230 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/screensaver/index.docbook @@ -0,0 +1,279 @@ + + + +]> + +
+ + + +&Mike.McBride; &Mike.McBride.mail; +ЕкатеринаПыжова
haleth@yandex.ru
Перевод на русский
+
+ +2005-02-20 +3.4 + + +KDE +Центр настройки +хранитель экрана +экранная заставка + +
+ + + +Хранитель экрана + +В этом модуле можно выбрать хранитель экрана, определить, сколько времени должно проходить перед его включением и установить или убрать защиту паролем. + + +Выбор хранителя экрана и его настройка + +Под заголовком Параметры есть флажок Запускать хранитель экрана автоматически. Он должен быть установлен, иначе &kde; не будет запускать никакого хранителя экрана и не позволит вам изменять его настройки. + +Слева расположен список доступных хранителей экрана. Вы можете выбрать хранитель, просто щелкнув по его названию. Когда вы выберете хранитель, он будет показан в небольшом окне предварительного просмотра справа. + +В предварительном просмотре хранитель выглядит больше, чем при реальном запуске. Это сделано специально, поскольку многие его детали нельзя будет разглядеть в пропорциональном масштабе в таком маленьком окне. + +Каждый хранитель экрана имеет свой набор настроек. Если вы нажмете на кнопку Настройка..., появится окно со всеми доступными параметрами. При их изменении окно предварительного просмотра покажет вам достигнутый результат. + +Когда вы закончите настройку хранителя экрана, нажмите на кнопку OK. При нажатии кнопки Отмена все изменения в этом окне будут отменены, и вы вернетесь в модуль хранителя экрана. + +Если вам интересна информация об авторах и авторском праве, нажмите на кнопку О программе. + +Если вы считаете, что вас устраивают все текущие настройки, нажмите кнопку Проверить, чтобы запустить хранитель экрана немедленно. + + + + +Настройка времени, приоритета и паролей для хранителя экрана. + +Под окном предпросмотра находится флажок Запускать хранитель экрана автоматически и поле ввода с прокруткой, определяющее период простоя перед тем, как будет запущен хранитель экрана. Вы можете ввести в него любое число (в минутах). + +Ниже находится флажок Требовать пароль для остановки хранителя экрана. Если он установлен, то для возврата из рабочего хранителя экрана (при нажатии клавиши или щелчке мышью) вам придется ввести пароль. Используется тот же пароль, что и для входа в систему. Если флажок не установлен, пароль не требуется. + +Включите параметр Поддержка управления питанием, чтобы запретить хранитель экрана во время просмотра ТВ или фильмов. + + + +Использование хранителей экрана не из &kde;. + +&kde; не запрещает использование других хранителей экрана. Чтобы использовать другой хранитель экрана, такой как xscreensaver, выключите встроенный хранитель экрана и настраивайте свой хранитель экрана как вам хочется. + + + + +Удаление и восстановление хранителя экрана в вашей системе + +Если вы хотите удалить хранитель экрана из списка этого модуля, вам придется переименовать файл в вашей системе. + +Работа с правами пользователя root потенциально опасна. Хотя это и маловероятно, но, работая с правами root, можно нанести непоправимый ущерб вашей системе. + +Будьте внимательны, выполняя следующие указания + +Чтобы удалить хранитель экрана, наберите следущее: + +bash$ cd +$KDEDIR/share/applnk/System/ScreenSavers +bash$ ls + + +Будет выведен список файлов. Найдите соответствие между именами файлов и названием хранителя, который вы хотите удалить. Просто переименуйте файл с похожим названием с расширением desktop, так, чтобы у него было другое расширение. + +Пример: +bash$ cd +$KDEDIR/share/applnk/System/ScreenSavers +bash$ mv KSpace.desktop KSpace.backup + + +Удалит из списка хранитель экрана Space (GL). + +Вам придется полностью закрыть &kcontrolcenter; и перезапустить его, чтобы заметить изменения. + +Чтобы восстановить хранитель экрана, верните ему первоначальное имя: + +bash$ cd +$KDEDIR/share/applnk/System/ScreenSavers +bash$ mv KSpace.backup KSpace.desktop + + +Перезапустите &kcontrolcenter;, и хранитель экрана появится в списке. + + + + +Расширенные возможности: Отсрочка блокирования + +После запуска хранителя экрана у вас есть пять секунд, чтобы отключить его без ввода пароля, даже если флажок Требовать пароль для остановки хранителя экрана установлен. +Если вы сами заблокируете экран с помощью кнопки с замком на панели &kde;, никакой задержки не будет. +Чтобы изменить период задержки, вам придется отредактировать файл настроек вручную. Чтобы сделать это: +$ cd ~/.kde/share/config +Теперь, используя текстовый редактор (в примере использован &kate;, текстовый редактор &kde;), откройте файл kdesktoprc. +$ kate kdesktoprc +Найдите в этом файле раздел [Screensaver]. +Просмотрите все его строки и найдите запись LockGrace. +Если она существует, отредактируйте ее. +[Screensaver] +LockGrace=3000 +Она определяет длительность периода беспаролевой отмены в миллисекундах. Число 3000 установит этот период в 3 секунды. Вы можете использовать любое значение от 0 (такого периода не будет вообще) до 300000 (пять минут). +Если такой записи нет, добавьте ее в конец раздела. + +Любые изменения файла конфигурации немедленно вступают в силу. + + + + + +
diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/smb/Makefile.am b/tde-i18n-ru/docs/kdebase/kcontrol/smb/Makefile.am new file mode 100644 index 00000000000..c9186f88903 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/smb/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = kcontrol/smb +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/smb/Makefile.in b/tde-i18n-ru/docs/kdebase/kcontrol/smb/Makefile.in new file mode 100644 index 00000000000..7d077f9007c --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/smb/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/kdebase/kcontrol/smb +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = kcontrol/smb +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/kdebase/kcontrol/smb/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdebase/kcontrol/smb/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/kdebase/kcontrol/smb/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kcontrol/smb/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/smb/Makefile.in +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +# This directory's subdirectories are mostly independent; you can cd +# into them and run `make' without going through this Makefile. +# To change the values of `make' variables: instead of editing Makefiles, +# (1) if the variable is set in `config.status', edit `config.status' +# (which will cause the Makefiles to be regenerated when you run `make'); +# (2) otherwise, pass the desired values on the `make' command line. +$(RECURSIVE_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + +$(RECURSIVE_CLEAN_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + rev=''; for subdir in $$list; do \ + if test "$$subdir" = "."; then :; else \ + rev="$$subdir $$rev"; \ + fi; \ + done; \ + rev="$$rev ."; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done && test -z "$$fail" +tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done +ctags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ + done + +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + mkid -fID $$unique +tags: TAGS + +TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ + include_option=--etags-include; \ + empty_fix=.; \ + else \ + include_option=--include; \ + empty_fix=; \ + fi; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test ! -f $$subdir/TAGS || \ + tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi +ctags: CTAGS +CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + +GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + +distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + +#>- distdir: $(DISTFILES) +#>+ 1 +distdir: distdir-nls $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + list='$(DISTFILES)'; \ + dist_files=`for file in $$list; do echo $$file; done | \ + sed -e "s|^$$srcdirstrip/||;t" \ + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ + case $$dist_files in \ + */*) $(MKDIR_P) `echo "$$dist_files" | \ + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ + sort -u` ;; \ + esac; \ + for file in $$dist_files; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + if test -d $$d/$$file; then \ + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -d "$(distdir)/$$subdir" \ + || $(MKDIR_P) "$(distdir)/$$subdir" \ + || exit 1; \ + distdir=`$(am__cd) $(distdir) && pwd`; \ + top_distdir=`$(am__cd) $(top_distdir) && pwd`; \ + (cd $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$$top_distdir" \ + distdir="$$distdir/$$subdir" \ + am__remove_distdir=: \ + am__skip_length_check=: \ + distdir) \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-recursive +all-am: Makefile +installdirs: installdirs-recursive +installdirs-am: +install: install-recursive +install-exec: install-exec-recursive +install-data: install-data-recursive +#>- uninstall: uninstall-recursive +#>+ 1 +uninstall: uninstall-docs uninstall-nls uninstall-recursive + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-recursive +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +#>- clean: clean-recursive +#>+ 1 +clean: kde-rpo-clean clean-recursive + +#>- clean-am: clean-generic mostlyclean-am +#>+ 1 +clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am + +distclean: distclean-recursive + -rm -f Makefile +distclean-am: clean-am distclean-generic distclean-tags + +dvi: dvi-recursive + +dvi-am: + +html: html-recursive + +info: info-recursive + +info-am: + +#>- install-data-am: +#>+ 1 +install-data-am: install-docs install-nls + +install-dvi: install-dvi-recursive + +install-exec-am: + +install-html: install-html-recursive + +install-info: install-info-recursive + +install-man: + +install-pdf: install-pdf-recursive + +install-ps: install-ps-recursive + +installcheck-am: + +maintainer-clean: maintainer-clean-recursive + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-recursive + +mostlyclean-am: mostlyclean-generic + +pdf: pdf-recursive + +pdf-am: + +ps: ps-recursive + +ps-am: + +uninstall-am: + +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \ + install-strip + +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ + all all-am check check-am clean clean-generic ctags \ + ctags-recursive distclean distclean-generic distclean-tags \ + distdir dvi dvi-am html html-am info info-am install \ + install-am install-data install-data-am install-dvi \ + install-dvi-am install-exec install-exec-am install-html \ + install-html-am install-info install-info-am install-man \ + install-pdf install-pdf-am install-ps install-ps-am \ + install-strip installcheck installcheck-am installdirs \ + installdirs-am maintainer-clean maintainer-clean-generic \ + mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \ + tags-recursive uninstall uninstall-am + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: + +#>+ 2 +KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2 + +#>+ 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)/kcontrol/smb + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/smb/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/smb/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/smb/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/smb/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/smb/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/smb/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/smb + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/smb + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/smb/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/smb/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/smb/$$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/kdebase/kcontrol/smb/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kcontrol/smb/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/smb/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-ru/docs/kdebase/kcontrol/smb/index.cache.bz2 b/tde-i18n-ru/docs/kdebase/kcontrol/smb/index.cache.bz2 new file mode 100644 index 00000000000..f9fd5dbd600 Binary files /dev/null and b/tde-i18n-ru/docs/kdebase/kcontrol/smb/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/smb/index.docbook b/tde-i18n-ru/docs/kdebase/kcontrol/smb/index.docbook new file mode 100644 index 00000000000..8f4f71ed15d --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/smb/index.docbook @@ -0,0 +1,154 @@ + + + +]> + +
+ + + +&Mike.McBride; &Mike.McBride.mail; +&Jost.Schenck; &Jost.Schenck.mail; +ЕкатеринаПыжова
haleth@yandex.ru
Перевод на русский
+
+ +2002-02-12 +3.00.00 + + +KDE +Центр настройки +ресурсы Windows + +
+ +Ресурсы Windows + + +Введение + +Во многих небольших локальных сетях используется протокол SMB для сетевых служб. Также он может называться &Windows; Network, &Windows; for Workgroups Network или LanManager. Используя SMB вы можете получить доступ к так называемым общим ресурсам (то есть каталогам, доступным на сервере) и к принтерам. + +В &kde; входит встроенная поддержка SMB-протокола. Так как в &kde; используется принцип сетевой прозрачности, вы можете иметь доступ к ресурсам SMB с любого места, где вы можете иметь доступ к локальным файлам, например, в файловом менеджере &konqueror; или в окне открытия файла. Чтобы использовать такую возможность, вы должны предоставить &kde; некоторую информацию о вашей SMB-сети. Не беспокойтесь, она достаточно проста, и, например, все клиенты Windows требуют аналогичную информацию. + + + + + +Для работы протокола SMB требуется корректно установленная программа Samba. Если вы являетесь членом домена NT, вам потребуется Samba версии 2.0 или выше. Для доступа к ресурсам &Windows; 2000, минимальная требуемая версия Samba — 2.0.7. Возможно, более старые версии тоже работают, но мы это не проверяли. + + + + + + +Использование + +Хотя существует множество незащищённых SMB-сетей, в которых доступ разрешён всем, в принципе вы должны авторизовать себя, чтобы получить доступ к сервисам SMB-сервера. По умолчанию для авторизации на SMB-серверах &kde; будет использовать данные из полей Имя пользователя по умолчанию и Пароль по умолчанию. Если вы оставите поле Имя пользователя по умолчанию пустым, &kde; попытается получить доступ к SMB-серверу анонимно. Если вы оставите пустым поле пароля — попытается получить доступ без пароля. В случае неудачи, &kde; спросит вас об имени пользователя и его пароле. + +Хотя удобно, когда &kde; хранит ваш пароль SMB, это может представлять проблему с точки зрения безопасности. Если вы используете SMB в незащищенной среде, то вам не следует хранить свой пароль, а лучше набирать его каждый раз при доступе к SMB-серверу. + +В поле Рабочая группа вы можете ввести ее название. Если вы не знаете его, спросите вашего системного администратора или посмотрите эти параметры на уже настроенных машинах в вашей сети. В большинстве случаев название рабочей группы не требуется, поэтому, возможно, вы можете оставить его пустым. + +Если флажок Показывать скрытые ресурсы установлен, ресурсы, оканчивающиеся на $ будут показаны. + + + + +
\ No newline at end of file diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/spellchecking/Makefile.am b/tde-i18n-ru/docs/kdebase/kcontrol/spellchecking/Makefile.am new file mode 100644 index 00000000000..640415d80bb --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/spellchecking/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = kcontrol/spellchecking +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/spellchecking/Makefile.in b/tde-i18n-ru/docs/kdebase/kcontrol/spellchecking/Makefile.in new file mode 100644 index 00000000000..4a8b392f143 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/spellchecking/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/kdebase/kcontrol/spellchecking +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = kcontrol/spellchecking +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/kdebase/kcontrol/spellchecking/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdebase/kcontrol/spellchecking/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/kdebase/kcontrol/spellchecking/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kcontrol/spellchecking/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/spellchecking/Makefile.in +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +# This directory's subdirectories are mostly independent; you can cd +# into them and run `make' without going through this Makefile. +# To change the values of `make' variables: instead of editing Makefiles, +# (1) if the variable is set in `config.status', edit `config.status' +# (which will cause the Makefiles to be regenerated when you run `make'); +# (2) otherwise, pass the desired values on the `make' command line. +$(RECURSIVE_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + +$(RECURSIVE_CLEAN_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + rev=''; for subdir in $$list; do \ + if test "$$subdir" = "."; then :; else \ + rev="$$subdir $$rev"; \ + fi; \ + done; \ + rev="$$rev ."; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done && test -z "$$fail" +tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done +ctags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ + done + +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + mkid -fID $$unique +tags: TAGS + +TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ + include_option=--etags-include; \ + empty_fix=.; \ + else \ + include_option=--include; \ + empty_fix=; \ + fi; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test ! -f $$subdir/TAGS || \ + tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi +ctags: CTAGS +CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + +GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + +distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + +#>- distdir: $(DISTFILES) +#>+ 1 +distdir: distdir-nls $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + list='$(DISTFILES)'; \ + dist_files=`for file in $$list; do echo $$file; done | \ + sed -e "s|^$$srcdirstrip/||;t" \ + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ + case $$dist_files in \ + */*) $(MKDIR_P) `echo "$$dist_files" | \ + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ + sort -u` ;; \ + esac; \ + for file in $$dist_files; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + if test -d $$d/$$file; then \ + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -d "$(distdir)/$$subdir" \ + || $(MKDIR_P) "$(distdir)/$$subdir" \ + || exit 1; \ + distdir=`$(am__cd) $(distdir) && pwd`; \ + top_distdir=`$(am__cd) $(top_distdir) && pwd`; \ + (cd $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$$top_distdir" \ + distdir="$$distdir/$$subdir" \ + am__remove_distdir=: \ + am__skip_length_check=: \ + distdir) \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-recursive +all-am: Makefile +installdirs: installdirs-recursive +installdirs-am: +install: install-recursive +install-exec: install-exec-recursive +install-data: install-data-recursive +#>- uninstall: uninstall-recursive +#>+ 1 +uninstall: uninstall-docs uninstall-nls uninstall-recursive + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-recursive +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +#>- clean: clean-recursive +#>+ 1 +clean: kde-rpo-clean clean-recursive + +#>- clean-am: clean-generic mostlyclean-am +#>+ 1 +clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am + +distclean: distclean-recursive + -rm -f Makefile +distclean-am: clean-am distclean-generic distclean-tags + +dvi: dvi-recursive + +dvi-am: + +html: html-recursive + +info: info-recursive + +info-am: + +#>- install-data-am: +#>+ 1 +install-data-am: install-docs install-nls + +install-dvi: install-dvi-recursive + +install-exec-am: + +install-html: install-html-recursive + +install-info: install-info-recursive + +install-man: + +install-pdf: install-pdf-recursive + +install-ps: install-ps-recursive + +installcheck-am: + +maintainer-clean: maintainer-clean-recursive + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-recursive + +mostlyclean-am: mostlyclean-generic + +pdf: pdf-recursive + +pdf-am: + +ps: ps-recursive + +ps-am: + +uninstall-am: + +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \ + install-strip + +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ + all all-am check check-am clean clean-generic ctags \ + ctags-recursive distclean distclean-generic distclean-tags \ + distdir dvi dvi-am html html-am info info-am install \ + install-am install-data install-data-am install-dvi \ + install-dvi-am install-exec install-exec-am install-html \ + install-html-am install-info install-info-am install-man \ + install-pdf install-pdf-am install-ps install-ps-am \ + install-strip installcheck installcheck-am installdirs \ + installdirs-am maintainer-clean maintainer-clean-generic \ + mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \ + tags-recursive uninstall uninstall-am + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: + +#>+ 2 +KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2 + +#>+ 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)/kcontrol/spellchecking + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/spellchecking/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/spellchecking/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/spellchecking/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/spellchecking/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/spellchecking/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/spellchecking/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/spellchecking + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/spellchecking + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/spellchecking/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/spellchecking/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/spellchecking/$$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/kdebase/kcontrol/spellchecking/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kcontrol/spellchecking/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/spellchecking/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-ru/docs/kdebase/kcontrol/spellchecking/index.cache.bz2 b/tde-i18n-ru/docs/kdebase/kcontrol/spellchecking/index.cache.bz2 new file mode 100644 index 00000000000..1d8a5b42647 Binary files /dev/null and b/tde-i18n-ru/docs/kdebase/kcontrol/spellchecking/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/spellchecking/index.docbook b/tde-i18n-ru/docs/kdebase/kcontrol/spellchecking/index.docbook new file mode 100644 index 00000000000..3e976f4d7a3 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/spellchecking/index.docbook @@ -0,0 +1,135 @@ + + + +]> + +
+ + + +&Lauri.Watts; &Lauri.Watts.mail; + +ЕкатеринаПыжова
haleth@yandex.ru
Перевод на русский
+
+ +2003-10-13 +3.2 + + +KDE +Орфография +словарь + + +
+ + + +Проверка орфографии + +Настройки, доступные здесь, влияют на все приложения &kde;, которые используют &kspell;, являющийся оболочкой для ispell или aspell. + + + +Создавать сочетание корней/аффиксов не в словаре + +Выбор этого параметра позволит программе проверки орфографии считать правильными комбинации корней слов и приставок или суффиксов, даже если конкретная комбинация отсутствует в словаре. + + + + +Считать ошибкой написанные вместе слова +Если этот флажок установлен, слова, присутствующие в словаре по отдельности, но написанные вместе, считаются орфографической ошибкой. Например, хотя слова alarm и clock есть в словаре, но если в нем нет alarmclock, то в этом слове будет орфографическая ошибка. + + + +Словарь: + +Выбрать среди доступных словарей используемый с &kspell;. + + + + +Кодировка: + +Вы должны выбрать кодировку, соответствующую той, которую вы используете. Иногда словари поддерживают больше одной кодировки. Например, словарь может принимать символы с диакритикой в кодировке Latin1 и в то же время использовать комбинации в стиле электронной почты (например, 'a для a со штрихом), когда выбрана кодировка 7-Bit-ASCII. Подробнее об этом можно узнать в дистрибутиве словаря. + + + + +Клиент: + +Вы можете выбрать, какой из установленных в системе клиентов, вы хотите использовать. + + + + + +
\ No newline at end of file diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/useragent/Makefile.am b/tde-i18n-ru/docs/kdebase/kcontrol/useragent/Makefile.am new file mode 100644 index 00000000000..d012ef7a869 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/useragent/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = kcontrol/useragent +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/useragent/Makefile.in b/tde-i18n-ru/docs/kdebase/kcontrol/useragent/Makefile.in new file mode 100644 index 00000000000..6f3ccbb177c --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/useragent/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/kdebase/kcontrol/useragent +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = kcontrol/useragent +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/kdebase/kcontrol/useragent/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdebase/kcontrol/useragent/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/kdebase/kcontrol/useragent/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kcontrol/useragent/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/useragent/Makefile.in +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +# This directory's subdirectories are mostly independent; you can cd +# into them and run `make' without going through this Makefile. +# To change the values of `make' variables: instead of editing Makefiles, +# (1) if the variable is set in `config.status', edit `config.status' +# (which will cause the Makefiles to be regenerated when you run `make'); +# (2) otherwise, pass the desired values on the `make' command line. +$(RECURSIVE_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + +$(RECURSIVE_CLEAN_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + rev=''; for subdir in $$list; do \ + if test "$$subdir" = "."; then :; else \ + rev="$$subdir $$rev"; \ + fi; \ + done; \ + rev="$$rev ."; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done && test -z "$$fail" +tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done +ctags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ + done + +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + mkid -fID $$unique +tags: TAGS + +TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ + include_option=--etags-include; \ + empty_fix=.; \ + else \ + include_option=--include; \ + empty_fix=; \ + fi; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test ! -f $$subdir/TAGS || \ + tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi +ctags: CTAGS +CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + +GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + +distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + +#>- distdir: $(DISTFILES) +#>+ 1 +distdir: distdir-nls $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + list='$(DISTFILES)'; \ + dist_files=`for file in $$list; do echo $$file; done | \ + sed -e "s|^$$srcdirstrip/||;t" \ + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ + case $$dist_files in \ + */*) $(MKDIR_P) `echo "$$dist_files" | \ + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ + sort -u` ;; \ + esac; \ + for file in $$dist_files; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + if test -d $$d/$$file; then \ + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -d "$(distdir)/$$subdir" \ + || $(MKDIR_P) "$(distdir)/$$subdir" \ + || exit 1; \ + distdir=`$(am__cd) $(distdir) && pwd`; \ + top_distdir=`$(am__cd) $(top_distdir) && pwd`; \ + (cd $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$$top_distdir" \ + distdir="$$distdir/$$subdir" \ + am__remove_distdir=: \ + am__skip_length_check=: \ + distdir) \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-recursive +all-am: Makefile +installdirs: installdirs-recursive +installdirs-am: +install: install-recursive +install-exec: install-exec-recursive +install-data: install-data-recursive +#>- uninstall: uninstall-recursive +#>+ 1 +uninstall: uninstall-docs uninstall-nls uninstall-recursive + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-recursive +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +#>- clean: clean-recursive +#>+ 1 +clean: kde-rpo-clean clean-recursive + +#>- clean-am: clean-generic mostlyclean-am +#>+ 1 +clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am + +distclean: distclean-recursive + -rm -f Makefile +distclean-am: clean-am distclean-generic distclean-tags + +dvi: dvi-recursive + +dvi-am: + +html: html-recursive + +info: info-recursive + +info-am: + +#>- install-data-am: +#>+ 1 +install-data-am: install-docs install-nls + +install-dvi: install-dvi-recursive + +install-exec-am: + +install-html: install-html-recursive + +install-info: install-info-recursive + +install-man: + +install-pdf: install-pdf-recursive + +install-ps: install-ps-recursive + +installcheck-am: + +maintainer-clean: maintainer-clean-recursive + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-recursive + +mostlyclean-am: mostlyclean-generic + +pdf: pdf-recursive + +pdf-am: + +ps: ps-recursive + +ps-am: + +uninstall-am: + +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \ + install-strip + +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ + all all-am check check-am clean clean-generic ctags \ + ctags-recursive distclean distclean-generic distclean-tags \ + distdir dvi dvi-am html html-am info info-am install \ + install-am install-data install-data-am install-dvi \ + install-dvi-am install-exec install-exec-am install-html \ + install-html-am install-info install-info-am install-man \ + install-pdf install-pdf-am install-ps install-ps-am \ + install-strip installcheck installcheck-am installdirs \ + installdirs-am maintainer-clean maintainer-clean-generic \ + mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \ + tags-recursive uninstall uninstall-am + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: + +#>+ 2 +KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2 + +#>+ 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)/kcontrol/useragent + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/useragent/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/useragent/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/useragent/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/useragent/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/useragent/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/useragent/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/useragent + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/useragent + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/useragent/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/useragent/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/useragent/$$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/kdebase/kcontrol/useragent/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kcontrol/useragent/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/useragent/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-ru/docs/kdebase/kcontrol/useragent/index.cache.bz2 b/tde-i18n-ru/docs/kdebase/kcontrol/useragent/index.cache.bz2 new file mode 100644 index 00000000000..58d16c87c0d Binary files /dev/null and b/tde-i18n-ru/docs/kdebase/kcontrol/useragent/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/useragent/index.docbook b/tde-i18n-ru/docs/kdebase/kcontrol/useragent/index.docbook new file mode 100644 index 00000000000..662d0608bdc --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/useragent/index.docbook @@ -0,0 +1,157 @@ + + + +]> + +
+Идентификация браузера + + +&Krishna.Tateneni; &Krishna.Tateneni.mail; + АльбертВалиев
arkstone@mail.ru
Перевод на русский
+
+ +2003-10-12 +3.2 + + +KDE +Центр управления +идентификация браузера +браузер +идентификация + + +
+ + +Идентификация браузера + + + +Введение + +Когда &konqueror; соединяется с веб-сервером, серверу отправляется базовая идентификационная информация в форме заголовка описания браузера. + +Из-за некоторых различий в функциональности отображения HTML, сайты, ориентированные на какой-то определённый браузер, зачастую могут быть отображены неверно в каком-либо другом браузере. Некоторые веб-сайты могут проверять сведения в заголовке и выдавать код HTML в виде, наиболее подходящем для используемой версии браузера. + +Временами вы можете обнаружить, что некоторые веб-сайты отказываются корректно функционировать по причине того, что вы используете программу, которую сайт не признает как как подходящую. В этих случаях вы можете обмануть эти сайты, используя &konqueror;, путём подмены названия браузера в заголовке описания. + + + + +Использование + +В этом модуле вы можете указать строку описания, которой будет представлять себя &konqueror;. Можно настроить эту информацию отдельно для каждого сайта. Обычно список сайтов, для которых существуют подобные настройки, показываемый в виде списка Псевдоним для узла/домена, пуст, поэтому &konqueror; будет использовать строку описания по умолчанию. + +Можно вообще не отправлять сведения о браузере, отключив флажок Отправлять строку идентификации браузера. Некоторые сайты при этом могут повести себя странно или вообще отказаться с вами работать. + +Для настройки новой привязки агента нажмите кнопку Новый.... Введите имя сервера или домена в текстовом поле наверху выпадающего диалога, с названием При подключении к следующему сайту. + +Учтите, что вы не можете использовать символ * в этом поле. В то же время строка kde.org будет обозначать все узлы в домене kde.org. + +После ввода имени сервера введите саму строку описания в поле использовать строку описания или выберите из списка требуемую строку описания. Если вы хотите ввести строку описания вручную, то должны быть уверены в правильности написания этой строки. К примеру, вы можете ввести Mozilla/4.0 (Compatible; MSIE 4.0). + +В поле, отмеченом как Псевдоним строки описания вы можете ввести псевдоним для настроенной привязки, например, Netscape Navigator 4.75 на Linux для строки описания Mozilla/4.75 (X11; U; Linux 2.2.14 i686). + +Вы можете выбрать существующую запись в списке Псевдоним для хостов/доменов, после чего изменить настройки записи, нажав кнопку Изменить.... + +Нажмите кнопку Новое... для создания новой привязки. Для удаления существующей привязки нажмите кнопку Удалить. Кнопка Очистить очистит содержимое всех полей ввода, но не затронет уже настроенных привязок. Нажмите кнопку Применить для активации сделанных изменений. + +Вы можете использовать флажки наверху экрана для создания вашей личной строки описания путем выбора комбинации, состоящей из имени и версии операционной системы, платформы, типа процессора и языковых настроек. + +В любом случае, строка описания браузера, отправляемая по умолчанию, показана жирным шрифтом наверху страницы. + + + + + +
\ No newline at end of file diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/windowmanagement/Makefile.am b/tde-i18n-ru/docs/kdebase/kcontrol/windowmanagement/Makefile.am new file mode 100644 index 00000000000..77634be427e --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/windowmanagement/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = kcontrol/windowmanagement +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/windowmanagement/Makefile.in b/tde-i18n-ru/docs/kdebase/kcontrol/windowmanagement/Makefile.in new file mode 100644 index 00000000000..b4559258dbb --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/windowmanagement/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/kdebase/kcontrol/windowmanagement +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = kcontrol/windowmanagement +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/kdebase/kcontrol/windowmanagement/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdebase/kcontrol/windowmanagement/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/kdebase/kcontrol/windowmanagement/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kcontrol/windowmanagement/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/windowmanagement/Makefile.in +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +# This directory's subdirectories are mostly independent; you can cd +# into them and run `make' without going through this Makefile. +# To change the values of `make' variables: instead of editing Makefiles, +# (1) if the variable is set in `config.status', edit `config.status' +# (which will cause the Makefiles to be regenerated when you run `make'); +# (2) otherwise, pass the desired values on the `make' command line. +$(RECURSIVE_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + +$(RECURSIVE_CLEAN_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + rev=''; for subdir in $$list; do \ + if test "$$subdir" = "."; then :; else \ + rev="$$subdir $$rev"; \ + fi; \ + done; \ + rev="$$rev ."; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done && test -z "$$fail" +tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done +ctags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ + done + +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + mkid -fID $$unique +tags: TAGS + +TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ + include_option=--etags-include; \ + empty_fix=.; \ + else \ + include_option=--include; \ + empty_fix=; \ + fi; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test ! -f $$subdir/TAGS || \ + tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi +ctags: CTAGS +CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + +GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + +distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + +#>- distdir: $(DISTFILES) +#>+ 1 +distdir: distdir-nls $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + list='$(DISTFILES)'; \ + dist_files=`for file in $$list; do echo $$file; done | \ + sed -e "s|^$$srcdirstrip/||;t" \ + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ + case $$dist_files in \ + */*) $(MKDIR_P) `echo "$$dist_files" | \ + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ + sort -u` ;; \ + esac; \ + for file in $$dist_files; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + if test -d $$d/$$file; then \ + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -d "$(distdir)/$$subdir" \ + || $(MKDIR_P) "$(distdir)/$$subdir" \ + || exit 1; \ + distdir=`$(am__cd) $(distdir) && pwd`; \ + top_distdir=`$(am__cd) $(top_distdir) && pwd`; \ + (cd $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$$top_distdir" \ + distdir="$$distdir/$$subdir" \ + am__remove_distdir=: \ + am__skip_length_check=: \ + distdir) \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-recursive +all-am: Makefile +installdirs: installdirs-recursive +installdirs-am: +install: install-recursive +install-exec: install-exec-recursive +install-data: install-data-recursive +#>- uninstall: uninstall-recursive +#>+ 1 +uninstall: uninstall-docs uninstall-nls uninstall-recursive + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-recursive +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +#>- clean: clean-recursive +#>+ 1 +clean: kde-rpo-clean clean-recursive + +#>- clean-am: clean-generic mostlyclean-am +#>+ 1 +clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am + +distclean: distclean-recursive + -rm -f Makefile +distclean-am: clean-am distclean-generic distclean-tags + +dvi: dvi-recursive + +dvi-am: + +html: html-recursive + +info: info-recursive + +info-am: + +#>- install-data-am: +#>+ 1 +install-data-am: install-docs install-nls + +install-dvi: install-dvi-recursive + +install-exec-am: + +install-html: install-html-recursive + +install-info: install-info-recursive + +install-man: + +install-pdf: install-pdf-recursive + +install-ps: install-ps-recursive + +installcheck-am: + +maintainer-clean: maintainer-clean-recursive + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-recursive + +mostlyclean-am: mostlyclean-generic + +pdf: pdf-recursive + +pdf-am: + +ps: ps-recursive + +ps-am: + +uninstall-am: + +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \ + install-strip + +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ + all all-am check check-am clean clean-generic ctags \ + ctags-recursive distclean distclean-generic distclean-tags \ + distdir dvi dvi-am html html-am info info-am install \ + install-am install-data install-data-am install-dvi \ + install-dvi-am install-exec install-exec-am install-html \ + install-html-am install-info install-info-am install-man \ + install-pdf install-pdf-am install-ps install-ps-am \ + install-strip installcheck installcheck-am installdirs \ + installdirs-am maintainer-clean maintainer-clean-generic \ + mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \ + tags-recursive uninstall uninstall-am + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: + +#>+ 2 +KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2 + +#>+ 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)/kcontrol/windowmanagement + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/windowmanagement/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/windowmanagement/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/windowmanagement/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/windowmanagement/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/windowmanagement/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/windowmanagement/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/windowmanagement + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/windowmanagement + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/windowmanagement/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/windowmanagement/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/windowmanagement/$$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/kdebase/kcontrol/windowmanagement/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kcontrol/windowmanagement/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kcontrol/windowmanagement/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-ru/docs/kdebase/kcontrol/windowmanagement/index.cache.bz2 b/tde-i18n-ru/docs/kdebase/kcontrol/windowmanagement/index.cache.bz2 new file mode 100644 index 00000000000..3967daf305b Binary files /dev/null and b/tde-i18n-ru/docs/kdebase/kcontrol/windowmanagement/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdebase/kcontrol/windowmanagement/index.docbook b/tde-i18n-ru/docs/kdebase/kcontrol/windowmanagement/index.docbook new file mode 100644 index 00000000000..daf5dae177b --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kcontrol/windowmanagement/index.docbook @@ -0,0 +1,86 @@ + + + +]> + +
+ + + +&Lauri.Watts; &Lauri.Watts.mail; +Иван Кашуков
dolphin210@yandex.ru
Перевод на русский
+
+ +2005-02-21 +3.4 + + +KDE +Центр управления +размер окна +расположение окна +размер окна + +
+ +Особые параметры окон + +Здесь вы можете настроить параметры для отдельных окон. + + +Заметьте, что настройки этого модуля относятся только к &kwin;, оконному менеджеру &kde;. Если вы используете другой менеджер, изучите его документацию, чтобы узнать, как настроить поведение окон. + + +Многие из этих установок можно настроить в модуле Поведение окна в центре управления &kde;, однако некоторые из них более детализированы. + +Они включают себя геометрию, размещение, должно ли окно распологаться над или под остальными окнами, захват фокуса, и свойства прозрачности. + +Вы можете управлять этим модулем двумя путями: из заголовка окна приложения, или из центра управления. Если вы запустили этот модуль из центра управления, используйте кнопки Создать..., чтобы создать профиль окна, и Определить, чтобы частично заполнить поля необходимой информацией приложения, которое вы выбрали. + +Вы так же можете в любое время Изменить... или Удалить любые установки профиля, и заново упорядочить список. Переупорядочение списка поможет отсортировать профили, и не быдет применено, до тех пор, пока вы ненажмете соответствующую кнопку. + + + +
\ No newline at end of file diff --git a/tde-i18n-ru/docs/kdebase/kdcop/Makefile.am b/tde-i18n-ru/docs/kdebase/kdcop/Makefile.am new file mode 100644 index 00000000000..78f3bb77866 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kdcop/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = kdcop +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdebase/kdcop/Makefile.in b/tde-i18n-ru/docs/kdebase/kdcop/Makefile.in new file mode 100644 index 00000000000..4915708595b --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kdcop/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/kdebase/kdcop +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = kdcop +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/kdebase/kdcop/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdebase/kdcop/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/kdebase/kdcop/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kdcop/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kdcop/Makefile.in +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +# This directory's subdirectories are mostly independent; you can cd +# into them and run `make' without going through this Makefile. +# To change the values of `make' variables: instead of editing Makefiles, +# (1) if the variable is set in `config.status', edit `config.status' +# (which will cause the Makefiles to be regenerated when you run `make'); +# (2) otherwise, pass the desired values on the `make' command line. +$(RECURSIVE_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + +$(RECURSIVE_CLEAN_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + rev=''; for subdir in $$list; do \ + if test "$$subdir" = "."; then :; else \ + rev="$$subdir $$rev"; \ + fi; \ + done; \ + rev="$$rev ."; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done && test -z "$$fail" +tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done +ctags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ + done + +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + mkid -fID $$unique +tags: TAGS + +TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ + include_option=--etags-include; \ + empty_fix=.; \ + else \ + include_option=--include; \ + empty_fix=; \ + fi; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test ! -f $$subdir/TAGS || \ + tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi +ctags: CTAGS +CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + +GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + +distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + +#>- distdir: $(DISTFILES) +#>+ 1 +distdir: distdir-nls $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + list='$(DISTFILES)'; \ + dist_files=`for file in $$list; do echo $$file; done | \ + sed -e "s|^$$srcdirstrip/||;t" \ + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ + case $$dist_files in \ + */*) $(MKDIR_P) `echo "$$dist_files" | \ + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ + sort -u` ;; \ + esac; \ + for file in $$dist_files; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + if test -d $$d/$$file; then \ + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -d "$(distdir)/$$subdir" \ + || $(MKDIR_P) "$(distdir)/$$subdir" \ + || exit 1; \ + distdir=`$(am__cd) $(distdir) && pwd`; \ + top_distdir=`$(am__cd) $(top_distdir) && pwd`; \ + (cd $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$$top_distdir" \ + distdir="$$distdir/$$subdir" \ + am__remove_distdir=: \ + am__skip_length_check=: \ + distdir) \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-recursive +all-am: Makefile +installdirs: installdirs-recursive +installdirs-am: +install: install-recursive +install-exec: install-exec-recursive +install-data: install-data-recursive +#>- uninstall: uninstall-recursive +#>+ 1 +uninstall: uninstall-docs uninstall-nls uninstall-recursive + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-recursive +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +#>- clean: clean-recursive +#>+ 1 +clean: kde-rpo-clean clean-recursive + +#>- clean-am: clean-generic mostlyclean-am +#>+ 1 +clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am + +distclean: distclean-recursive + -rm -f Makefile +distclean-am: clean-am distclean-generic distclean-tags + +dvi: dvi-recursive + +dvi-am: + +html: html-recursive + +info: info-recursive + +info-am: + +#>- install-data-am: +#>+ 1 +install-data-am: install-docs install-nls + +install-dvi: install-dvi-recursive + +install-exec-am: + +install-html: install-html-recursive + +install-info: install-info-recursive + +install-man: + +install-pdf: install-pdf-recursive + +install-ps: install-ps-recursive + +installcheck-am: + +maintainer-clean: maintainer-clean-recursive + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-recursive + +mostlyclean-am: mostlyclean-generic + +pdf: pdf-recursive + +pdf-am: + +ps: ps-recursive + +ps-am: + +uninstall-am: + +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \ + install-strip + +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ + all all-am check check-am clean clean-generic ctags \ + ctags-recursive distclean distclean-generic distclean-tags \ + distdir dvi dvi-am html html-am info info-am install \ + install-am install-data install-data-am install-dvi \ + install-dvi-am install-exec install-exec-am install-html \ + install-html-am install-info install-info-am install-man \ + install-pdf install-pdf-am install-ps install-ps-am \ + install-strip installcheck installcheck-am installdirs \ + installdirs-am maintainer-clean maintainer-clean-generic \ + mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \ + tags-recursive uninstall uninstall-am + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: + +#>+ 2 +KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2 + +#>+ 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)/kdcop + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdcop/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdcop/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdcop/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdcop/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdcop/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdcop/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdcop + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdcop + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdcop/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdcop/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdcop/$$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/kdebase/kdcop/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kdcop/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kdcop/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-ru/docs/kdebase/kdcop/index.cache.bz2 b/tde-i18n-ru/docs/kdebase/kdcop/index.cache.bz2 new file mode 100644 index 00000000000..9c92701d19f Binary files /dev/null and b/tde-i18n-ru/docs/kdebase/kdcop/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdebase/kdcop/index.docbook b/tde-i18n-ru/docs/kdebase/kdcop/index.docbook new file mode 100644 index 00000000000..3013b20dbf2 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kdcop/index.docbook @@ -0,0 +1,108 @@ + + + + + +]> + + + + +Руководство пользователя &kdcop; + + +
+
+
+ДенисПодгородниченко
z0D5e8n7x@yandex.ru
Перевод на русский язык
+
+ +&FDLNotice; + + + +2002-12-16 +0.00.00 + + + + +&kdcop; — программа, которая поможет вам просмотреть доступные функции dcop. + + + + +KDE +Kompare + + +
+ + Введение Документация для &kappname; ещё не была закончена, когда &kde; был установлен на этот компьютер. Если вам нужна помощь, посетите сайт &kde; или отправьте ваш вопрос в список рассылки пользователей &kde;. Команда &kde; &underFDL; + +&documentation.index; +
+ + diff --git a/tde-i18n-ru/docs/kdebase/kdebugdialog/Makefile.am b/tde-i18n-ru/docs/kdebase/kdebugdialog/Makefile.am new file mode 100644 index 00000000000..c9ce5bd2656 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kdebugdialog/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = kdebugdialog +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdebase/kdebugdialog/Makefile.in b/tde-i18n-ru/docs/kdebase/kdebugdialog/Makefile.in new file mode 100644 index 00000000000..411a3eceea8 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kdebugdialog/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/kdebase/kdebugdialog +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = kdebugdialog +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/kdebase/kdebugdialog/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdebase/kdebugdialog/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/kdebase/kdebugdialog/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kdebugdialog/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kdebugdialog/Makefile.in +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +# This directory's subdirectories are mostly independent; you can cd +# into them and run `make' without going through this Makefile. +# To change the values of `make' variables: instead of editing Makefiles, +# (1) if the variable is set in `config.status', edit `config.status' +# (which will cause the Makefiles to be regenerated when you run `make'); +# (2) otherwise, pass the desired values on the `make' command line. +$(RECURSIVE_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + +$(RECURSIVE_CLEAN_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + rev=''; for subdir in $$list; do \ + if test "$$subdir" = "."; then :; else \ + rev="$$subdir $$rev"; \ + fi; \ + done; \ + rev="$$rev ."; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done && test -z "$$fail" +tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done +ctags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ + done + +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + mkid -fID $$unique +tags: TAGS + +TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ + include_option=--etags-include; \ + empty_fix=.; \ + else \ + include_option=--include; \ + empty_fix=; \ + fi; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test ! -f $$subdir/TAGS || \ + tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi +ctags: CTAGS +CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + +GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + +distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + +#>- distdir: $(DISTFILES) +#>+ 1 +distdir: distdir-nls $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + list='$(DISTFILES)'; \ + dist_files=`for file in $$list; do echo $$file; done | \ + sed -e "s|^$$srcdirstrip/||;t" \ + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ + case $$dist_files in \ + */*) $(MKDIR_P) `echo "$$dist_files" | \ + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ + sort -u` ;; \ + esac; \ + for file in $$dist_files; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + if test -d $$d/$$file; then \ + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -d "$(distdir)/$$subdir" \ + || $(MKDIR_P) "$(distdir)/$$subdir" \ + || exit 1; \ + distdir=`$(am__cd) $(distdir) && pwd`; \ + top_distdir=`$(am__cd) $(top_distdir) && pwd`; \ + (cd $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$$top_distdir" \ + distdir="$$distdir/$$subdir" \ + am__remove_distdir=: \ + am__skip_length_check=: \ + distdir) \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-recursive +all-am: Makefile +installdirs: installdirs-recursive +installdirs-am: +install: install-recursive +install-exec: install-exec-recursive +install-data: install-data-recursive +#>- uninstall: uninstall-recursive +#>+ 1 +uninstall: uninstall-docs uninstall-nls uninstall-recursive + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-recursive +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +#>- clean: clean-recursive +#>+ 1 +clean: kde-rpo-clean clean-recursive + +#>- clean-am: clean-generic mostlyclean-am +#>+ 1 +clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am + +distclean: distclean-recursive + -rm -f Makefile +distclean-am: clean-am distclean-generic distclean-tags + +dvi: dvi-recursive + +dvi-am: + +html: html-recursive + +info: info-recursive + +info-am: + +#>- install-data-am: +#>+ 1 +install-data-am: install-docs install-nls + +install-dvi: install-dvi-recursive + +install-exec-am: + +install-html: install-html-recursive + +install-info: install-info-recursive + +install-man: + +install-pdf: install-pdf-recursive + +install-ps: install-ps-recursive + +installcheck-am: + +maintainer-clean: maintainer-clean-recursive + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-recursive + +mostlyclean-am: mostlyclean-generic + +pdf: pdf-recursive + +pdf-am: + +ps: ps-recursive + +ps-am: + +uninstall-am: + +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \ + install-strip + +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ + all all-am check check-am clean clean-generic ctags \ + ctags-recursive distclean distclean-generic distclean-tags \ + distdir dvi dvi-am html html-am info info-am install \ + install-am install-data install-data-am install-dvi \ + install-dvi-am install-exec install-exec-am install-html \ + install-html-am install-info install-info-am install-man \ + install-pdf install-pdf-am install-ps install-ps-am \ + install-strip installcheck installcheck-am installdirs \ + installdirs-am maintainer-clean maintainer-clean-generic \ + mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \ + tags-recursive uninstall uninstall-am + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: + +#>+ 2 +KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2 + +#>+ 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)/kdebugdialog + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdebugdialog/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdebugdialog/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdebugdialog/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdebugdialog/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdebugdialog/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdebugdialog/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdebugdialog + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdebugdialog + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdebugdialog/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdebugdialog/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdebugdialog/$$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/kdebase/kdebugdialog/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kdebugdialog/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kdebugdialog/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-ru/docs/kdebase/kdebugdialog/index.cache.bz2 b/tde-i18n-ru/docs/kdebase/kdebugdialog/index.cache.bz2 new file mode 100644 index 00000000000..4bcfb748618 Binary files /dev/null and b/tde-i18n-ru/docs/kdebase/kdebugdialog/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdebase/kdebugdialog/index.docbook b/tde-i18n-ru/docs/kdebase/kdebugdialog/index.docbook new file mode 100644 index 00000000000..d0802bc3573 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kdebugdialog/index.docbook @@ -0,0 +1,202 @@ + +KDebugDialog"> + + + + + +]> + + + +Руководство &kdebugdialog; + + +&David.Faure; &David.Faure.mail; +ДенисПеплин
den@volginfo.ru
Перевод на русский
+
+ +2001-02-13 +0.03.00 + + +Данный документ описывает &kdebugdialog; + + + +KDE +KDebugdialog + +
+ + +Что такое KDebugDialog? + +Это диалог для управления диагностическими сообщениями во время работы программы. + +Если вы просто запустите kdebugdialog, то увидите список областей, которые могут быть включены или выключены. Вызов kdDebug(область) в программе будет выводить отладочную информацию, только если область включена. + +Обратите внимание, что kdWarning, kdError и kdFatal выводятся всегда, они не зависят от этих установок. + + + +Область + +Только те области, которые должны быть выведены. Каждое сообщение, не указанное здесь, просто не будет выведено (по умолчанию, пока это поле остается пустым, выводятся все сообщения). Вы можете ввести несколько областей, разделенных запятыми, также вы можете использовать диапазоны областей в синтаксисе начало-конец. Таким образом, следующая запись корректна: 117,214-289,356-359,221. Не используйте пробелы! + + + + +Если вы запустите kdebugdialog , то сможете задавать независимо для каждого уровня ошибок, что должно быть сделано с диагностическими сообщениями на этом уровне, и так для каждой отладочной области. + +В режиме полной отладки вы должны выбрать область из выпадающего списка. + +Вы можете независимо задавать вывод для различных типов сообщений: + + +Информационные +Предупреждения +Ошибки +Грубые ошибки + + +Для каждого из типов можно указать: + + + +Вывод в: + +Вывод: в этом меню вы можете выбрать, куда должны быть выведены сообщения. Варианты: Файл, Окно сообщения, Оболочка (т.е. stderr) и Журнал системных сообщений (syslog). Не направляйте сообщения о грубых ошибках в журнал системных сообщений, если вы не системный администратор. Вывод по умолчанию: Окно сообщения. + + + + +Имя файла: +Файл: это работает только если вы выбрали Файл для вывода и задали имя этого файла (которое определяется от текущего каталога). По умолчанию это kdebug.dbg. + + + + +Помимо этого, вы можете также включить опцию Отмена при грубых ошибках. В этом случае, если диагностическое сообщение будет уровня KDEBUG_FATAL, приложение завершится по сигналу SIGABRT после вывода сообщения. + +Нажав ОК, вы закроете диалог, при этом ваши установки будут сохранены в kdebugrc и сразу же войдут в силу. Если вы нажмёте Отмена, ваши установки будут отменены и восстановлены старые. + +Разработчик исходной версии &kdebugdialog; - Kalle Dalheimer. + + + +&documentation.index; +
+ + + diff --git a/tde-i18n-ru/docs/kdebase/kdeprint/Makefile.am b/tde-i18n-ru/docs/kdebase/kdeprint/Makefile.am new file mode 100644 index 00000000000..70c2d459adc --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kdeprint/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = kdeprint +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdebase/kdeprint/Makefile.in b/tde-i18n-ru/docs/kdebase/kdeprint/Makefile.in new file mode 100644 index 00000000000..8f0b72a57cc --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kdeprint/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/kdebase/kdeprint +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = kdeprint +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/kdebase/kdeprint/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdebase/kdeprint/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/kdebase/kdeprint/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kdeprint/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kdeprint/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=lpr-bsd.docbook Makefile.in tech-overview.docbook cups-config.docbook highlights.docbook add-printer-wiz.docbook rlpr.docbook lprng.docbook index.docbook lpd.docbook cupsoptions.docbook theory.docbook final-word.docbook Makefile.am extensions.docbook external-command.docbook getting-started.docbook index.cache.bz2 + +#>+ 24 +index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) extensions.docbook tech-overview.docbook highlights.docbook add-printer-wiz.docbook lpd.docbook lpr-bsd.docbook external-command.docbook cups-config.docbook index.docbook rlpr.docbook cupsoptions.docbook final-word.docbook lprng.docbook theory.docbook getting-started.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)/kdeprint + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdeprint/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdeprint/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdeprint/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdeprint/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdeprint/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdeprint/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdeprint + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdeprint + @for base in extensions.docbook tech-overview.docbook highlights.docbook add-printer-wiz.docbook lpd.docbook lpr-bsd.docbook external-command.docbook cups-config.docbook index.docbook rlpr.docbook cupsoptions.docbook final-word.docbook lprng.docbook theory.docbook getting-started.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdeprint/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdeprint/$$base ;\ + done + +uninstall-nls: + for base in extensions.docbook tech-overview.docbook highlights.docbook add-printer-wiz.docbook lpd.docbook lpr-bsd.docbook external-command.docbook cups-config.docbook index.docbook rlpr.docbook cupsoptions.docbook final-word.docbook lprng.docbook theory.docbook getting-started.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdeprint/$$base ;\ + done + + +#>+ 5 +distdir-nls: + for file in extensions.docbook tech-overview.docbook highlights.docbook add-printer-wiz.docbook lpd.docbook lpr-bsd.docbook external-command.docbook cups-config.docbook index.docbook rlpr.docbook cupsoptions.docbook final-word.docbook lprng.docbook theory.docbook getting-started.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/kdebase/kdeprint/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kdeprint/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kdeprint/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-ru/docs/kdebase/kdeprint/add-printer-wiz.docbook b/tde-i18n-ru/docs/kdebase/kdeprint/add-printer-wiz.docbook new file mode 100644 index 00000000000..26878962076 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kdeprint/add-printer-wiz.docbook @@ -0,0 +1,342 @@ + +<quote +>Мастер добавления принтера</quote +> &CUPS; + +Для запуска Мастера добавления принтера нажмите крайную левую кнопку на панели инструментов. + +Мастер соберёт информацию, необходимую для установки принтера. Он поддерживает только модули &CUPS; и RLPR. Число шагов мастера зависит от активной (и доступной) подсистемы печати. + + +Начало + +Начальное окно сообщает, что вы можете в любой момент воспользоваться кнопкой "Назад", чтобы изменить выбранные данные. + + +Начальное окно мастера &kdeprint; + + + + +Начальное окно мастера добавления принтера + + + + + +Выбор подсистемы печати + +Выберите внутренний протокол, предложенный &CUPS; для использования при обращении к принтеру. Это может быть один из следующих: + + + +Локальный принтер (серийный, параллельный, USB порты) + + +Удалённая очередь LPD + + +Общий принтер SMB (&Windows;) + + +Сетевой принтер (TCP, &HP; JetDirect, AppSocket) + + +Сетевой принтер с &IPP; (&IPP;/HTTP) + + +Печать в файл + + +принтер - факс/модем на последовательном порту + + +Класс принтера + + + +Если некоторые протоколы неактивные, они не доступны. Например, у вас может не быть модема. + + +Выбор системы печати + + + + +Выбор системы печати + + + + + + +Сетевые параметры + +Содержание следующего окна зависит от вашего выбора в предыдущем. Здесь вам будет предложено настроить выбранный протокол. + +В других случаях мастер может просканировать сеть для определения подходящих настроек. + + +Сетевое сканирование &kdeprint; + + + + +В мастере &kdeprint; вы можете ввести параметры сети вручную или попробовать сканирование сети в автоматическом режиме. + + + + + +Полученная информация после сканирования сети + +Если вы используете сетевые соединения (удалёный LPD, SMB, &CUPS;, сетевой принтер с &IPP;), вы можете выбрать сканирование сети. Будьте осторожны, в некоторых сетевых средах это может привести к нежелательным последствиям, так как сканирование сети может восприниматься как хакерская атака! + +При использовании протокола SMB &kdeprint; будет использовать утилиты Samba nmblookup и smbclient (т.е. они должны быть установлены на данной системе) для сбора необходимой информации. + +При использовании протокола &IPP; (порт 631) и TCP Network/AppSocket (порт 9100) &kdeprint; будет пытаться открыть порт и отправить принтеру запрос ipp-get-printer-attribute. Для новых принтеров &HP; это должно работать т.к. они поддерживают и AppSocket, и &IPP;. + +Принтеры некоторых производителей используют другие порты для печати через TCP/IP. В этом случае вам понадобится выбрать нужный порт для сканирования нажатием кнопки Параметры, где вы также можете установить адреса IP и время ожидания. + +Помните, что при использовании сканирования сети вас могут принять за злоумышленника. + + +Настройка сети в мастере &kdeprint; + + + + +В мастере &kdeprint; вы можете выбрать частичное сканирование сети. + + + + + +Выбор модели принтера + +До сих пор найти "родной" драйвер для конкретной модели принтера очень проблематично. Раньше их просто было мало, а теперь стало так много, что легко запутаться и выбрать не самый подходящий. + +Если у вас есть (свежая) база данных драйверов, выберите производителя в левом списке и модель в правом. В списках отображаются все &PPD;, найденные &CUPS; в его стандартном репозитории, который находится по умолчанию в /usr/share/cups/model/. Если вы хотите, чтобы драйвер находился автоматически, разместите его там. + + + + + + +Выбор драйвера + +В следующем окне будет отображено описание выбранного драйвера. Данные читаются из &PPD;. + + +Никогда не пытайтесь установить Foomatic или Gimp-Print &PPD; для принтеров &PostScript;, даже если он был предложен как желаемый. Найдите оригинальный &PPD; от производителей, желательно написанный для &Windows; NT. + + +Некоторые дистрибутивы &Linux; содержат все возможные комбинации фильтровGhostscript и файлов foomatic &PPD; для &CUPS;, которые можно найти в интернете. Многие из них используются очень редко, некоторые сделаны давно, когда составители www.linuxprinting.org только ставили первые эксперименты с созданием дополнительных &PPD; для &CUPS;. Alpha-версии заброшенных драйверов можно найти в разных местах, что оказывает медвежью услугу &CUPS;. + +Если вы не знаете, какую модель выбрать взамен вашей, зайдите на: + + + +http://www.linuxprinting.org + + + + + +http://www.cups.org + + + + +и попросите помощи. Также вы можете зайти на http://kdeprint.sourceforge.net/, где готовится статья по различиям между разными драйверами и &PPD;. Следите за новостями! + +Для использования &PPD;, расположенного в другом месте (т.е. где поиск не производился), нажмите кнопку Другой.... + + + + + +Тест принтера и поиск правильных настроек + +Укажите настройки драйвера. Наиболее важной является размер бумаги. Часто по умолчанию там стоит Letter, но вам нужно выбрать A4. + +Теперь вы готовы начать тестирование принтера. Нажмите кнопку Тест. + + + + + + + + +Наконец: Крещение принтера + +Последнее окно, которое вы увидите, предложит ввести имя для принтера. + +Имя должно начинаться с буквы, может содержать цифры и символы подчёркивания. Максимальный размер - 128 символов. Если вы не последуете этим ограничениям, вы получите неуправляемый демон &CUPS;. Имена принтеров в &CUPS; не чувствительны к регистру! Это требование &IPP;. Значит, имена DANKA_infotec, Danka_Infotec и danka_infotec идентичны. + + + + + + +Последнее окно + + + + + + + + diff --git a/tde-i18n-ru/docs/kdebase/kdeprint/cups-config.docbook b/tde-i18n-ru/docs/kdebase/kdeprint/cups-config.docbook new file mode 100644 index 00000000000..429a7b003de --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kdeprint/cups-config.docbook @@ -0,0 +1,2905 @@ + +Настройка сервера печати: CUPS + +Начните настройку сервера печати (так как вы выбрали &CUPS;, это эквивалентно настройке сервису &CUPS;), нажав на соответствующую кнопку. Вы можете найти ее, медленно перемещая мышь над кнопками и читая всплывающие подсказки. Она четырнадцатая слева или седьмая справа, на ней изображен гаечный ключ. + +Откроется окно настройки сервера &CUPS;. Здесь сгруппированы все настройки, относящиеся к сервису &CUPS;. Файл настройки обычно находится здесь: /etc/cups/cupsd.conf. Это обычный текстовый файл, используемый в нем синтаксисм очень похож на синтаксис файлов настроек веб-сервера Apache. Хорошей практикой является создание резервной копии этого файла на случай, если что-то пойдет не так: + +cp /etc/cups/cupsd.conf /etc/cups/cupsd.conf.bak + +Так как графический пользовательский интерфейс для редактирования файла настройки — совсем новая функция, возможно, время от времени будет полезно заглядывать в исходный файл. Так что сохраните его, пожалуйста. + + +Краткая справка + +Это очень полезная новая функция. Если вы нажмете на кнопку с изображением небольшого вопросительного знака (Что это?) в строке заголовка окна, вы увидите, что форма курсора изменится. Теперь щелкните по какому-либо полю параметра cupsd: вы увидите, что значит этот параметр и для чего он нужен. В большинстве случаев вам будет сразу понятно, о чем идет речь, иначе вам придется обратиться к документации к серверу &CUPS;. Если ваш сервис &CUPS; уже запущен, вы можете прочитать документации в браузере по адресу http://localhost:631/documentation.html. +Если &CUPS; не запущен, но установлен в вашей системе, вы можете найти документацию в файловой системе. Точное расположение документации зависит от вашей операционной системы, но в &Linux; обычно документация находится в каталоге /usr/share/doc/cups/ или /usr/share/doc/cups/documentation.html. + + + +Более подробная справка + +Саму полную, подробную и свежую информацию вы всегда можете найти в оригинальной документации к &CUPS;. &CUPS; по динамике развития очень похож на &kde;. В этот сервер постоянно добавляются новые функции. Некоторое время настроить их использование можно, только напрямую редактируя файлы настроек. Графический интерфейс &kdeprint; может просто не успевать за разработкой &CUPS;. + +Если вы захотите взглянуть на эту документацию к &CUPS;, знайте, что ее файлы обычно находятся в следующих местах. + + +Это пути для установки по умолчанию. В вашей операционной системе они могут быть другими. Например, может быть префикс /usr/local/, однако иерархия файлов останется такой же. + + + + +/etc/cups/ + +Каталог с файлами настроек + + + + +/etc/cups/cupsd.conf + +Файл настроек для сервиса &CUPS;. + + + + +/etc/cups/printers.conf + +Файл настроек, содержащий информацию о локально установленных принтерах. + + + + +/etc/cups/ppd/ + +Каталог с файлами &PPD; для используемых вами принтеров. + + + + +Следующие ссылки доступны, только если ваш сервер &CUPS; уже запущен. Чтобы перейти к документации, введите в строке адреса браузера: + + + +http://localhost:631/documentation.html + +Это страница со ссылками на все остальные документы. + + + + +http://localhost:631/sam.html + +Руководство администратора сервера &CUPS; в формате HTML (на английском). + + + + +http://localhost:631/sam.pdf + +Руководство администратора сервера &CUPS; в формате PDF (на английском). + + + + +http://www.cups.org/documentation.html + +Онлайн-документация на сайте &CUPS;. + + + +Следующие файлы — та же документация (но могут отсутствовать пиктограммы и рисунки), они доступны, даже если сервис CUPS не запущен. Однако эта система печати все равно должна быть установлена на вашем компьютере. Кроме того, в некоторых дистрибутивах эти файлы могут находиться в другом месте, вам придется найти их самостоятельно. Итак, документация к CUPS расположена в следующих каталогах файловой системы. + +Эта документация доступна, даже если сервис &CUPS; не запущен, хотя, возможно, в некоторых HTML-файлах пиктограммы и рисунки будут отсутствовать. + +Как уже говорилось выше, иерархия файлов не изменится, но в вашей операционной системе вся документация может просто находиться в другом месте. + + + +/usr/share/doc/cups/documentation.html + +Это страница со ссылками на все остальные документы. + + + + +/usr/share/doc/cups/sam.html + +Руководство администратора сервера &CUPS; в формате HTML (на английском). + + + + +/usr/share/doc/cups/sam.pdf + +Руководство администратора сервера &CUPS; в формате PDF (на английском). + + + + +Есть также несколько сайтов и конференций, где обсуждается &CUPS; (и вообще печать в &Linux;) и где новички могут рассчитывать на совет: + + + +http://www.cups.org/newsgroups.php + +Сайт &CUPS;. + + + + +http://www.linuxprinting.org/newsportal/ + +LinuxPrinting.org: здесь находится руководство по настройке печати в &Linux; и база данных принтеров для &Linux;. + + + + +Наконец, вы можете посетить сайт &kdeprint;, где найдете сопутствующую программе документацию: http://kdeprint.sourceforge.net/. + +В следующем разделе вы шаг за шагом пройдете все этапы настройки &CUPS; с помощью &kdeprint;. + + + +Элементы графического интерфейса + + +Верхняя часть окна: обзор обычных и специальных (виртуальных) принтеров + +Этот раздел еще не завершен. + + + +Иерархический список, пиктограммы и обычный список. + + +Кнопки панелей инструментов. + + +Разные шрифты для разных принтеров. + + +Разные пиктограммы принтеров сообщают о разных свойствах принтеров. + + + + + + +Нижняя часть окна: вкладки с более подробной информацией + +Этот раздел еще не завершен. + + + +Кнопки панелей инструментов. + + +Вкладки. + + +Изменение настроек принтера. + + + + + + + + + +Утилита настройки сервера CUPS + +Это окно настройки вашего сервера. Щелкнув по одной из пиктограмм в списке слева, вы откроете соответствующую ей группу настроек. + +У каждого параметра есть значение по умолчанию. Эти значения позволяют &CUPS; работать как клиенту почтового сервера. Клиенты используют порт 631 для получения информации о &CUPS;-серверах, присутствующих в вашей локальной сети. Используя эту информацию клиенты могут начать печать без установки дополнительных драйверов или настройки принтеров. + +Чтобы настроить сервер &CUPS; (который будет распространять информацию о себе в локальной сети), вам придется изменить некоторые значения. + +Окно настройки сервера &CUPS;: начало работы. + +Окно настройки сервера &CUPS; + + + + +Окно настройки сервера &CUPS; + + + + +Значения по умолчанию, уже введены в соответствующие поля, поэтому вам ничего не нужно делать, чтобы активировать их. Значения параметров изменяются обычным способом. + +В конфигурацию сервера входят: + + + +основные настройки Сервера; + + +параметры ведения Журнала; + + +пути к Каталогам сервера; + + +настройки HTTP; + + +параметры шифрования; + + +параметры Заданий; + + +параметры работы с Сетью; + + +дополнительные параметры работы с сетью; + + +параметры Просмотра; + + +параметры соединения; + + +маски просмотра; + + +время ожидания; + + +другие параметры просмотра; + + +настройки Безопасности. + + + +Все эти настройки будут описаны в следующих разделах данного руководства. + + + + +Настройки сервера + +Основные настройки сервера сгруппированы в этом окне. Это: + + +Имя сервера +Администратор сервера +Пользователь (перемещено в Фильтр) +Группа (перемещено в Фильтр) +Имя пользователя - удалённого администратора (перемещено в Безопасность) + + +Все эти значения вы можете изменить. Нажмите на кнопку Краткая справка, чтобы получить небольшое объяснение того, зачем нужен каждый параметр. + +Если вы не уверены в своих действиях, обратитесь к документации &CUPS;. Если ваш сервер &CUPS; уже запущен, документацию можно прочитать прямо в &konqueror;, введя в строку адреса &URL; http://localhost:631/documentation.html. + +Сначала ознакомьтесь с руководством администратора (на английском языке). Если сервер &CUPS; еще не запущен, найдите в своей системе каталог с документацией: обычно это /usr/share/doc/cups/ или /usr/share/doc/cups/documentation.html. + + +Окно с основными настройками &CUPS; + + + + +Окно с основными настройками &CUPS; + + + + + +Имя сервера + +Имя вашего сервера в сети. По умолчанию CUPS использует имя локальной машины. Чтобы изменить имя сервера по умолчанию, отредактируйте файл client.conf. + + +Например, введите myhost.domain.com. + + +Это имя узла, которым будут пользоваться клиенты. Если у вас возникнут какие-либо странные проблемы при попытке подключиться к серверу, введите сюда IP-адрес. Так вы можете избежать проблем с определением имени узла и упростить поиск других проблем. + + + + +Администратор сервера + +Это адрес электронной почты, куда будут направляться сообщения о проблемах. Пл умолчанию может использоваться root@hostname. + + +Можете, например, ввести root@myhost.com. + + + +Хотя краткая справка по этому параметру говорит только об отправке жалоб, по этому адреса можно отправлять и благодарности администратору за хорошую работу. + + + + + +Пользователь (перемещено в Фильтр) + +От чьего имени будет запускаться сервер. Обычно это lp, но если нужно, вы можете вписать сюда другое имя. + + +Сначала сервер должен быть запущен от имени суперпользователя, чтобы установить поддержку IPP-порта 631. При запуске внешней программы, пользователь меняется. + + + +Введите, например, lp. + + +Это учетная запись пользователя &UNIX; для запуска фильтров и CGI-программ. CGI-программы отвечают за веб интерфейс по адресу http://localhost:631/. + + +Для работы CUPS не нужно делать значением этого поля root, поэтому никогда не делайте этого: это может быть опасным. Если кто-то обнаружит уязвимости в защите сервера: файловых фильтрах, драйверах принтеров или CGI-программах, он сможет выполнять любые команды в вашей системе с привилегиями суперпользователя. В поле Пользователь всегда вводите имя непривилегированного пользователя. + + + + + +Группа (перемещено в Фильтр) + +От имени какой группы будет запускаться сервер. Обычно это sys, но если нужно, вы можете вписать сюда другое имя. + + +Введите, например, sys. + + + + + +Имя пользователя - удалённого администратора (перемещено в Безопасность) + +Имя пользователя, которому разрешен доступ с других узлов сети. По умолчанию это remroot. + +Это имя будет появляться в файлах журналах и запросах на выполнение заданий для всех ресурсов сервера &CUPS;, к которым разрешен доступ без аутентификации. В остальных случаях будут использоваться имена зарегистрировавшихся пользователей. + + + + + + +Параметры журналирования событий + +Основные параметры журналирования сгруппированы в этом окне. Это: + + +Журнал доступа +Журнал ошибок +Журнал распечатанных заданий +Уровень журналирования +Макс. размер журнала + + +Эти настройки очень важны. Если у вас возникнут какие-либо проблемы, укажите уровень журналирования Отладочная информация, перезапустите &CUPS; и посмотрите сообщения в журнале ошибок, возможно, это упростит понимание проблемы. + + +Окно параметров журналирования + + + + +Окно параметров журналирования + + + + + +Журнал доступа + +Журнал, в который записываются все попытки подключитсья к серверу. Если путь не начинается с наклонной черты (/), он относителен каталогу сервера. + +Вы можете также указать здесь syslog, чтобы отправлять весь выводу этому сервису. + + +Введите путь, например, /var/log/cups/acces_log. + + +Формат этого файла — так называемый общий формат журналов (Common Log Format). Приложения вроде Webalyzer или другие приложения анализа журналов могут создавать отчеты о загрузке сервера &CUPS;. + +Чтобы включить в название файла журнала имя сервера, используйте %s. Пример: /var/log/cups/access_log-%s. + +kurt@transmeta:~ +>tail /var/log/cups/access_log + +127.0.0.1 - - [04/Aug/2001:20:11:39 +0100] "POST /printers/ HTTP/1.1" 200 109 +127.0.0.1 - - [04/Aug/2001:20:11:39 +0100] "POST /admin/ HTTP/1.1" 401 0 +127.0.0.1 - - [04/Aug/2001:20:11:39 +0100] "POST / HTTP/1.1" 200 210 +127.0.0.1 - - [04/Aug/2001:20:11:39 +0100] "GET /ppd/DANKA_P450.ppd HTTP/1.1" 200 51021 +127.0.0.1 - - [04/Aug/2001:20:11:39 +0100] "POST /jobs/ HTTP/1.1" 200 246 +10.160.16.45 - - [04/Aug/2001:20:11:39 +0100] "GET /printers/DANKA_P450 HTTP/1.0" 200 0 +127.0.0.1 - - [04/Aug/2001:20:11:39 +0100] "POST / HTTP/1.1" 200 80 +127.0.0.1 - - [04/Aug/2001:20:11:39 +0100] "POST / HTTP/1.1" 200 139 +10.160.16.45 - - [04/Aug/2001:20:11:40 +0100] "GET /cups.css HTTP/1.0" 200 198 +127.0.0.1 - - [04/Aug/2001:20:11:40 +0100] "POST / HTTP/1.1" 200 139 +10.160.16.45 - - [04/Aug/2001:20:11:39 +0100] "GET /printers/DANKA_P450 HTTP/1.0" 200 7319 +10.160.16.45 - - [04/Aug/2001:20:11:40 +0100] "GET /images/title-logo.gif HTTP/1.0" 200 5729 + + +Как видите, каждое обращение к серверу записывается на отдельной строке. Информация об обращении: IP-адрес клиента, дата и время обращения, метод обращения (POST или GET), запращиваемый ресурс, версия &HTTP;, используемого клиентом, код ответа и число переданных байтов. Код ответа 200 значит OK, 401авторизация не пройдена, поэтому в доступе к ресурсу было отказано. Более подробное описание этого формата можно найти в руководстве администратора &CUPS;. + + + + +Журнал ошибок + +Если путь не начинается с наклонной черты (/), он относителен каталогу сервера. По умолчанию это /var/log/cups/error_log. + +Вы можете также указать здесь syslog, чтобы отправлять весь выводу этому сервису. + + +Введите путь, например, /var/log/cups/error_log. + + +В части журнала ошибок, приведенной ниже, показана процедура печати тестовой страницы с уровнем журналирования Общие сведения. Об уровнях журналирования читайте ниже. + +kurt@transmeta:~ +> tail /var/log/cups/error_log + +I [04/Aug/2001:23:15:10 +0100] Job 213 queued on 'DANKA_P450' by 'root' +I [04/Aug/2001:23:15:10 +0100] Started filter /usr/lib/cups/filter/pstops (PID 18891) for job 213. +I [04/Aug/2001:23:15:10 +0100] Started backend /usr/lib/cups/backend/lpd (PID 18892) for job 213. + + + + + +Журнал распечатанных заданий + +Если путь не начинается с наклонной черты (/), он относителен каталогу сервера. По умолчанию это /var/log/cups/page_log. + +Вы можете также указать здесь syslog, чтобы отправлять весь выводу этому сервису. + + +Введите путь, например, /var/log/cups/page_log. + +В этом журнале каждой странице каждого задания отведена одна строка. + +Вот как он может выглядеть: + +kurt@transmeta:~ +> tail /var/log/cups/page_log + +GIMP_print_stp_HP kdetest 201 [03/Aug/2001:03:18:03 +0100] 4 1 +GIMP_print_stp_HP kdetest 201 [03/Aug/2001:03:18:03 +0100] 5 1 +GIMP_print_stp_HP kdetest 202 [03/Aug/2001:11:46:49 +0100] 1 1 +GIMP_print_stp_HP kdetest 203 [03/Aug/2001:11:46:54 +0100] 1 1 +DANKA_infotec_P450 kurt 204 [04/Aug/2001:03:29:00 +0100] 1 33 +DANKA_infotec_P450 kurt 204 [04/Aug/2001:03:29:00 +0100] 2 33 +DANKA_infotec_P450 kurt 204 [04/Aug/2001:03:29:00 +0100] 3 33 +DANKA_infotec_P450 kurt 204 [04/Aug/2001:03:29:00 +0100] 4 33 +DANKA_infotec_P450 root 205 [04/Aug/2001:19:12:34 +0100] 1 14 +DANKA_infotec_P450 root 206 [04/Aug/2001:19:15:20 +0100] 1 1 + + +Из этого листинга можно определить имена принтеров (GIMP_print_stp_HP и DANKA_infotec_P450), использовавшихся сервером, имена пользователей (kdetest, kurt и root), идентификаторы заданий (от 201 до 205), время печати, номера страниц и количество копий страниц. Например, в задании 204 было 4 страницы и 33 копии, а в задании 205 было 14 копий всего лишь одной страницы. + + +В вычислении количества страниц &CUPS; зависит от &PostScript;, точнее, фильтра pstops (см. диаграмму в теоретическом разделе). Сам же фильтр pstops зависит от соответствия стандарту структурирования документов (Document Structuring Conventions, разработан Adobe), а за это отвечает клиент, отправивший запрос. В большинстве случаев, эта цепочка работает хорошо. + +Однако такой подсчет страниц не ведется для непосредственных запросов к принтеру, так как в этом случае не используется не используются фильтры на стороне сервера и фильтр pstops обходится. Любое задание с непосредственным обращением к принтеру считается за содержащее одну страницу (и, возможно, несколько копий). Это касается, например, заданий отправленных серверу &CUPS; через Samba клиентами &Microsoft; &Windows;, так как эти задания уже корректно подготовлены для печати (там используются собственные драйверы принтеров). + + + +Возможно, кто-то напишет удобный инструмент для анализа этого журнала. Такая программа должна создавать отчеты с графическим выводом наподобие Webalizer. Так вы сможете получить статистику использования принтеров, зависимости нагрузки на принтеры от времени суток, дня недели, количества пользователей и т. д. Не хотите этим заняться? + + + + + +Уровень журналирования + +Определяет количество сообщений, записываемых в журнал ошибок. Вам доступны следующие варианты: + + + +Детальная отладка + +Запись любых событий. + + + + +Отладочная информация + +Запись почти всех событий. + + + + +Общие сведения + +Запись всех запросов и изменений состояния. + + + + +Предупреждения + +Запись только ошибок и предупреждений. + + + + +Ошибки + +Запись только ошибок. + + + + +Не вести журнал + +Не вести журнал вообще. + + + + + +Если вам нужно решить какую-то проблему или если вы хотите получше изучить &CUPS;, выберите один из первых двух вариантов. В журнале ошибок будет появляться гораздо больше записей. чем обычно (не только сообщений об ошибках). + +Журнал ошибок можно использовать для наблюдения за тем, что &CUPS; делает, когда вы отправляете ему задание. Откройте &konsole; и введите: + +kurt@transmeta:~ +>tail 100 /var/log/cups/error_log + +Будут напечатаны последние 100 строк журнала ( 100), кроме того, этот вывод будет постоянно обновляться, если будет обновляться файл журнала (). Вот как может выглядеть этот вывод во время печати тестовой страницы (кое-что было удалено ради экономии места): + + +I [04/Aug/2001:23:15:12 +0100] Job 214 queued on 'DANKA_P450' by 'root' +D [04/Aug/2001:23:15:12 +0100] StartJob(214, 08426fe0) +D [04/Aug/2001:23:15:12 +0100] StartJob() id = 214, file = 0/1 +D [04/Aug/2001:23:15:12 +0100] job-sheets=none,none +D [04/Aug/2001:23:15:12 +0100] banner_page = 0 +D [04/Aug/2001:23:15:12 +0100] StartJob: argv = "DANKA_P450","214","root","KDE Print Test", +[....] +D [04/Aug/2001:23:15:12 +0100] StartJob: envp = "PATH=/usr/lib/cups/filter:/bin:/usr/bin", [....] +D [04/Aug/2001:23:15:12 +0100] StartJob: statusfds = 5, 6 +D [04/Aug/2001:23:15:12 +0100] StartJob: filterfds[1] = 7, -1 +D [04/Aug/2001:23:15:12 +0100] StartJob: filter = "/usr/lib/cups/filter/pstops" +D [04/Aug/2001:23:15:12 +0100] StartJob: filterfds[0] = 8, 9 +D [04/Aug/2001:23:15:12 +0100] start_process("/usr/lib/cups/filter/pstops", [....] +I [04/Aug/2001:23:15:12 +0100] Started filter /usr/lib/cups/filter/pstops (PID 18991) for job 214. +D [04/Aug/2001:23:15:12 +0100] StartJob: backend = "/usr/lib/cups/backend/lpd" +D [04/Aug/2001:23:15:12 +0100] StartJob: filterfds[1] = -1, 7 +D [04/Aug/2001:23:15:12 +0100] start_process("/usr/lib/cups/backend/lpd", [....] +I [04/Aug/2001:23:15:12 +0100] Started backend /usr/lib/cups/backend/lpd (PID 18992) for job 214. +D [04/Aug/2001:23:15:12 +0100] Page = 595x842; 15,16 to 580,833 [....] + +Строки с буквой D в начале означают, что это отладочное сообщение. Строки с буквой I в начале означают, что это информационное сообщение. + + + + +Макс. размер журнала + + +Максимальный размер файлов любых журналов, после которого будет выполнено их обновление. По умолчанию 1 Мб. Если вы введете 0, запись будет постоянно производиться в один и тот же файл. + + +Введите размер в выбранных единицах измерения, например, 1. + + + + + + + + +Настройка каталогов сервера + +Окно настройки &CUPS;-сервера. Здесь вы можете задать пути к различным каталогам. Обычно нет необходимости менять эти значения по умолчанию. В случае, если вы хотите использовать особенные шрифты для печати (TrueType, &PostScript; или какие-нибудь другие), то здесь вы можете определить их. В настройки этой группы входят: + + + +Исполняемые программы сервера: где расположены исполняемы программы; + + +Исполняемые программы сервера: где расположены файлы настройки; + + +Каталог данных: где лежат файлы данных для сервера; + + +Временные файлы: где будут находиться временные файлы печати; + + +Каталог запросов: обращения к серверу; + + +Каталог шрифтов: где лежат шрифты для печати. + + + +Окно настройки &CUPS;: настройка &HTTP; + + + + +Окно настройки &CUPS;: настройка &HTTP; + + + + + +Исполняемые программы сервера + +Корневой каталог для исполняемых файлов. По умолчанию это /usr/lib/cups (или /usr/lib32/cups в IRIX 6.5) + + + + +Исполняемые программы сервера + +Корневой каталог файлов конфигурации. По умолчанию это /etc/cups. +Маловероятно, чтобы этот каталог нужно было менять на другой. + + + + +Каталог данных + +Корневой каталог для разных вспомогательных файлов &CUPS;. По умолчанию это /usr/share/cups. +В этом каталоге содержатся сведения о титульных страницах, кодировках, драйверах, шрифтах, шаблонах pstoraster и др. + + + + +Временные файлы + +Каталог для хранения временных файлов. Этот каталог должен быть доступен для записи пользователю, указанному в предыдущей группе настроек. По умолчанию это или /var/spool/cups/tmp, или значение переменной окружения TMPDIR. + + + + +Каталог запросов + +Это каталог, где хранятся запросы. По умолчанию это /var/spool/cups. + + + + +Каталог шрифтов + +Место, где &CUPS;-сервер может найти специальные шрифты (TrueType или &PostScript;). Шрифты для встраивания в файлы печати &CUPS; будет искать именно здесь. Сейчас этот параметр влияет только на фильтр pstoraster, а его значение по умолчанию — /usr/share/cups/fonts. + +Чтобы указать несколько каталогов, перечислите их через двоеточия. Например: + + +/path/to/first/fontdir/:/path/to/second/fontdir/:/path/to/last/fontdir/ + + +Чтобы эта настройка действовала так, как нужно, приложению, которое запрашивает печать, нужно: + + + +или корректно ссылаться на файлы шрифтов в заголовке создаваемого файла &PostScript;; + + +или встраивать шрифты в файл &PostScript;. + + + +Ссылаясь на шрифт по его имени, приложение не может гарантировать, что принтер или обработчик растровых изображений действительно будут использовать этот шрифт. Принтер или обработчик будут его использовать, только если он доступен в системе. + +В случае принтера &PostScript; шрифт должен размещаться в самом принтере. Если у принтера его нет, при печати этот шрифт будет заменен похожим. + +Если это не &PostScript;-принтер, эти обязанности переходят к &CUPS; и фильтрам его обработчика растровых изображений. Во время преобразования инструкций &PostScript; фильтром pstoraster &CUPS; попытается найти правильный шрифт в указанном каталоге. + +В случае использования устройства, выводящего &PostScript; &CUPS; просто перенаправляет файл (хотя и пропуская его через фильтр pstops), не работая над ним. Поэтому если вы владелец &PostScript;-принтера, использование какого-либо шрифта зависит от вашего устройства. Шрифт не будет напечатан, если его нет в принтере или если он не встроен в файл &PostScript;. + + + + + + +Параметры <acronym +>HTTP</acronym +> + +Ниже вы видите снимок окна настройки с параметрами &HTTP;. +Для сервера &CUPS; доступны следующие настройки &HTTP;: + +Каталог документов +Язык по умолчанию; +Кодировка по умолчанию. + + + +Окно с параметрами &HTTP; + + + + +Окно с параметрами &HTTP; + + + + + +Каталог документов + +Корневой каталог документации, доступной по &HTTP;. По умолчанию это /usr/share/cups/doc. + + + + +Язык по умолчанию + +Язык по умолчанию, если другой не указан браузером. Если не указан и здесь, используются текущие системные настройки. + +Язык задается двухбуквенным кодом, например, en или ru. + + + + + + +Кодировка по умолчанию + +Кодировка по умолчанию. Если она не указана, используется UTF-8. Это значение может перекрываться в документах HTML. + + + + + + +<guilabel +>Поддержка шифрования сервером &CUPS;</guilabel +> + +Это окно параметров защиты сервера &CUPS;. Доступные вам настройки: + + +Сертификаты шифрования: файл, содержащий сертификат сервера +Ключ шифрования: файл, содержащий ключ сервера + + +Окно параметров защиты &CUPS; + + + + +Окно параметров защиты &CUPS; + + + + + +Сертификаты шифрования + +Файл, содержащий сертификат сервера. По умолчанию /etc/cups/ssl/server.crt. + + + + +Ключ шифрования + +Файл, содержащий ключ сервера. По умолчанию /etc/cups/ssl/server.key. + + + + + + + +Разные настройки сервера + +на снимке ниже показаны разные другие настройки сервера &CUPS;. Это: + + +Сохранять историю очереди заданий: сохранять или нет историю очереди заданий для последующего просмотра, перемещено в раздел Задания; +Сохранять очереди заданий: сохранять или нет полностью готовые кпечати файлы для последующей перепечатки, перемещено в раздел Задания; +Файл настройки принтеров: имя и путь к файлу настройки принтеров; +Кэш RIP: размер кэша обработчика растровых изображений, перемещено в раздел Фильтр; +Лимит фильтра: ограничения фильтра, перемещено в раздел Фильтр. + + + +Окно с различными настройками сервера &CUPS; + + + + +Окно с различными настройками сервера &CUPS; + + + + + +Сохранять историю очереди заданий (перемещено в раздел Задания) + +Сохранять или нет историю заданий после их выполнения, отмены или приостановки. По умолчанию этот флажок установлен. + + + + +Сохранять очереди заданий (перемещено в раздел Задания) + +Сохранять или нет полностью готовые к печати файлы после выполнения, отмены или приостановки заданий. По умолчанию этот флажок снят. + + + + +Файл настройки принтеров + +Имя файла настройки принтеров и путь к нему. По умолчанию это /etc/printcap. Если вы оставите это поле пустым, файл создан не будет. +Этот файл нужен только для работы со старыми приложениями, требующими его. + + + + +Кэш RIP (перемещено в раздел Фильтр) + +Количество оперативной памяти для хранения растровых изображений, которое может использовать их обработчик. Это значение может быть любым действительным числом влюбых выбранных единицах измерения. По умолчанию — 8 мегабайтов. + + + + +Лимит фильтра (перемещено в раздел Фильтр) + +Максимальная стоимость всех фильтров задания, которые могут быть запущены единовременно. Значение 0 означает отсутствие проверки лимита. Типичное задание требует лимит фильтра менее 200. Лимит меньше минимума, требуемого для задания, преобразуют статус отдельного задания для печати в любое время. По умолчанию лимит фильтра 0 (без лимита). + + + + + + +Основные параметры работы в сети + +Это окно с основными параметрами сервера &CUPS; для работы в сети. В число этих параметров входят: + + +Поиск имён узлов +Прослушивать +Макс. размер запроса +Время ожидания данных от пользователя + + + +Окно с параметрами работы в сети + + + + +Окно с параметрами работы в сети + + + + +Поиск имён узлов + +Использовать или нет определение имен узлов по IP-адресам. По умолчанию Выкл для улучшения производительности. + + + + +Прослушивать + +Нажмите на кнопку справа, чтобы добавить в этот список адреса и порты для прослушивания сервером. По умолчанию это порт 631, зарезервированный для протокола печати в Интернете (Internet Printing Protocol). +Вы можете ввести несколько записей в этот список, чтобы расширить или, наоборот, ограничить доступ к принтеру. + +К сожалению, большая часть браузеров не поддерживают расширения TLS или &HTTP; для использования шифрования. Если вам нужна поддержка шифрования, возможно, стоит указать порт 443, порт протокола HTTPS . + +Добавлять и удалять записи можно с помощью соответствующих кнопок справа от списка. + +Вы можете ввести и любые другие подходящие вам значения, например, 631 или myhost:80, или 1.2.3.4:631. + + + + + +Макс. размер запроса + +Максимальный размер &HTTP;-запросов и файлов для печати. По умолчанию без ограничений. + + + + +Время ожидания данных от пользователя + +Период (в секундах), по истечении которого запрос отменяется, если от пользователя не поступило никаких данных. По умолчанию 300 секунд. + + + + + + + +Параметры клиентов + +Параметры сети для клиента &CUPS;. Это: + + +Держать соединение открытым +Время ожидания открытого соединения +Макс. количество клиентов + + +Параметры работы в сети для клиента &CUPS; + + + + +Параметры работы в сети для клиента &CUPS; + + + + + +Держать соединение открытым + +Поддерживать или нет открытое соединение, даже когда обмен данными не происходит. По умолчанию это флажок установлен. + + + + +Время ожидания открытого соединения + +Период (в секундах) перед автоматическим закрытием соединения, если не происходит нникакого обмена данными. По умолчанию 60 секунд. + + + + +Макс. количество клиентов + +Максимальное число обслуживаемых клиентов. По умолчанию 100. + + + + + + + +Параметры просмотра + +Основные параметры просмотра для сервера &CUPS;. Это: + + +Показывать +Показывать краткие имена +Неявные классы + + + + +Окно параметров просмотра CUPS + + + + +Окно параметров просмотра CUPS + + + + + +Показывать + +Отправлять или нет широковещательные сообщения с информацией о принтере другим серверам &CUPS;. По умолчанию этот флажок установлен. + + + + +Показывать краткие имена + +Использовать или нет по возможности краткие имена удаленных принтеров (например, printer вместо printer@host). По умолчанию этот флажок установлен. + + + + +Неявные классы + +Использовать или нет неявные классы. +Классы принтеров могут быть заданы явно в файле classes.conf и неявно по доступности их в локальной сети. Можно также комбинировать оба способа. +Если этот флажок установлен, принтеры в локальной сети с одинаковыми именами (например, Acme-LaserPrint-1000) будут помещены в один класс с таким именем. Так вы можете использовать несколько принтеров без больших затрат на администрирование. Если пользователь отправит запрос на принтер Acme-LaserPrint-1000, задание будет выполнено на первом доступном принтере. +По умолчанию этот флажок установлен. + + + + + + +Параметры соединения + +Это окно параметров соединения при просмотре. Вам доступны следующие настройки: + + +Просматривать адреса: адреса, куда отправлять информацию о принтерах и откуда такую информацию получать; +Порт просмотра: порт, используемый для просмотра; +справа от списка Просматривать адреса находятся кнопки редактирования записей списка. Нажав на кнопку Добавить..., вы откроете окно дополнительной настройки. + + + +Параметры соединения при просмотре + + + + +Параметры соединения при просмотре + + + + + +Просматривать адреса + +Нажав на кнопку Добавить..., вы откроете окно дополнительной настройки, в котором можете указать адреса для широковещательной отправки пакетов. Кроме того, там можно указать адреса для получения информации о принтерах. + + +Окно для ввода новых элементов в список просматриваемых адресов + + + + +Окно для ввода новых элементов в список просматриваемых адресов + + + +Этот параметр определяет используемые адреса. По умолчанию широковещание производится на все доступные интерфейсы. + + +В &HP-UX; версии 10.20 и ранее не всегда корректно обрабатывается такой тип трансляции, если у вас не сеть класса A, B, C или D (например, нет поддержки CIDR). + + + + + +Порт просмотра + +Порт, используемый для широковещательных запросов UDP. По умолчанию это порт сервиса IPP, но вы можете изменить его. Распознается только один порт. + + + + +Дополнительные настройки + +Кроме того, вы можете указать адреса для получения информации о принтерах, адреса маршрутизации и т. д. + + + + + + +Маски просмотра + +Это окно, в котором можно определить, какие пакеты сервер &CUPS; будет принимать или отклонять. + + +Позволить +Запретить +Порядок просмотра + + + +Окно, в котором можно определить, какие пакеты сервер &CUPS; будет принимать или отклонять + + + + +Окно, в котором можно определить, какие пакеты сервер &CUPS; будет принимать или отклонять + + + + + +Окно добавления адреса + +Нажав на кнопку Добавить... справа от списка Просматривать адреса, вы откроете окно, в котором можно, помимо всего прочего, добавлять адреса, для которых просмотр запрещен или разрешён. Выберите нужный элемент из списка Тип, введите адрес и нажмите ОК. + +Вот окно, в котором можно ввести адрес другого сервера &CUPS;, от которого разрешено получать пакеты. + + +Окно, в котором можно ввести адрес другого сервера &CUPS;, от которого разрешено получать пакеты + + + + +Окно, в котором можно ввести адрес другого сервера &CUPS;, от которого разрешено получать пакеты + + + + + + +Позволить и Запретить + +Выбрав тип Позволить, вы можете указать маску адресов, с которых можно получать входящие пакеты. По умолчанию разрешено получение пакетов со всех адресов. +Выбрав тип Запретить, вы можете указать маску адресов, с которых запрещено получать входящие пакеты. По умолчанию разрешено получение пакетов со всех адресов. +Для обоих этих типов доступна следующая форма записи масок адресов: + + + + +All + + +None + + +*.domain.com + + +.domain.com + + +host.domain.com + + +nnn.* + + +nnn.nnn.* + + +nnn.nnn.nnn.* + + +nnn.nnn.nnn.nnn + + +nnn.nnn.nnn.nnn/mmm + + +nnn.nnn.nnn.nnn/mmm.mmm.mmm.mmm + + + + +Ввод имен узлов или доменов имеет смысл, только если у вас разрешен поиск имен узлов! + + + + +Порядок просмотра + +Указывает порядок просмотра списков, описанных выше. + + + + + + + +Время ожидания при просмотре + +Это окно, где можно указать время ожидания и интервал просмотра. Доступны два параметра: + +Интервал просмотра +Время ожидания просмотра + + +Окно, где можно указать время ожидания и интервал просмотра + + + + +Окно, где можно указать время ожидания и интервал просмотра + + + + + +Интервал просмотра + +Время между обновлениями информации в секундах. По умолчанию 30 секунд. +Кроме того, обновленная информация рассылается всякий раз, когда меняется состояние принтера, так что это максимальный период между обновлениями. +Если вы укажете 0, информация о ваших принтерах не будет рассылаться, но вы все равно сможете получать информацию о принтерах на других узлах. + + + + +Время ожидания просмотра + +Время ожидания (в секундах) для сетевых принтеров — если в этот период информация не будет обновлена, принтер удаляется из списка. +Очевидно, что этот период не должен быть меньше интервала просмотра. По умолчанию это 300 секунд. + + + + + + +Маршрутизация + +Окно параметров маршрутизации. Адреса маршрутизации доступны в списке Просматривать адреса. + + +Маршрутизация + + + +Окно параметров маршрутизации + + + + +Окно параметров маршрутизации + + + + + +Окно ввода адресов для маршрутизации + +Это окно вызывается нажатием на кнопку Добавить.... Выберите в выпадающем списке вверху тип Маршрутизация и введите пару адресов. + + +Окно ввода адресов для маршрутизации + + + + +Окно ввода адресов для маршрутизации + + + + + + +Маршрутизация + +Перенаправлять запросы с одного адреса на другой. + + + + + + + +Параметры безопасности + +Это окно настройки безопасности сервера &CUPS;. Оно содержит следующие настройки, которые могут быть определены для любого ресурса (или расположения) сервера: + + +Системная группа +Адреса ACL +Аутентификация +Класс +Имена +Шифрование +Позволить +Запретить +Порядок сортировки ACL + + +Корректными ресурсами сервера &CUPS; могут быть: + + +корневой каталог сервера: /; +административный каталог сервера: /admin; +каталог принтеров сервера: /printers; +любой отдельный принтер сервера, например: /printers/infotec_P320; +все классы принтеров на сервере: /classes; +любой отдельный класс принтеров сервере, например: //classes/all_infotecs_P320_or_P450. + + + +Окно настройки параметров безопасности сервера &CUPS; + + + + +Окно настройки параметров безопасности сервера &CUPS; + + + + + +Для всех каталогов и файлов, у которых отсутствуют собственные параметры безопасности и которые находятся в указанных выше, применяются параметры этих вышуказанных каталогов. + +Например, если у вас есть принтер infotec_P450, для которого не указаны параметры безопасности. Тогда для него будут использоваться параметры безопасности каталога /printers. Если и для каталога /printers не заданы эти параметры, будут использоваться параметры каталога /. Это могут быть указанные вами значения или значения по умолчанию. + + + + +Системная группа + +Имя группы для системного или администраторского доступа. Значения по умолчанию зависят от разынх операционных систем, но обычно это sys, system или root. + + + + +Адреса ACL + +Права доступа для каждого используемого сервером каталога. + + + + +Аутентификация + +Используемый тип аутентификации: + + + +Отсутствует + +Не выполнять аутентификацию. + + + +Базовый + +Выполнять базовую аутентификацию (&HTTP; Basic). + + + +Справочник + +Выполнять более надежную аутентификацию (&HTTP; Digest). + + + + + +Аутентификация с использованием сертификатов может быть заменена любым из этих методов аутентификации, если подключение локально. + + + + + +Класс + +Класс авторизации; поддерживаются классы Нет, Владелец, Системный (действительный пользователь в системной группе) и Группа (действительный пользователь в указанной группе). + + + + +Имена + +Имя группы для класса Группа . + + + + +Шифрование + +Использовать или нет шифрование. Это зависит от того, скомпилирован ли &CUPS; с использованием библиотеки OpenSSL. +Возможные значения: + + +Всегда + +Всегда использовать шифрование (SSL). + + + +Никогда + +Не использовать шифрование. + + + +Требуется + +Использовать расширение TLS. + + + +Если требуется + +Использовать шифрование по запросу сервера. + + + + + + + +Позволить + +Разрешить доступ с указанного имени узла, домена, IP-адреса или из указанной сети. Возможные значения: + + + + +All + + +None + + +*.domain.com + + +.domain.com + + +host.domain.com + + +nnn.* + + +nnn.nnn.* + + +nnn.nnn.nnn.* + + +nnn.nnn.nnn.nnn + + +nnn.nnn.nnn.nnn/mmm + + +nnn.nnn.nnn.nnn/mmm.mmm.mmm.mmm + + + + +Имена узлов и доменов стоит указывать, если разрешено определение имен узлов (см. выше). + + + + +Запретить + +Запретить доступ с указанного имени узла, домена, IP-адреса или из указанной сети. Возможные значения: + + + +All + + +None + + +*.domain.com + + +.domain.com + + +host.domain.com + + +nnn.* + + +nnn.nnn.* + + +nnn.nnn.nnn.* + + +nnn.nnn.nnn.nnn + + +nnn.nnn.nnn.nnn/mmm + + +nnn.nnn.nnn.nnn/mmm.mmm.mmm.mmm + + + +Имена узлов и доменов стоит указывать, если разрешено определение имен узлов (см. выше). + + + + +Порядок сортировки ACL + +Порядок обработки описанных выше списков. + + + + + + +Пример: параметры безопасности для всех принтеров + +В этом разделе описано окно изменения параметров безопасности сервера &CUPS;. Мы рассмотрим пример использования настроек со значениями, отличными от значений по умолчанию для ресурса /printers. Если вы пользуетесь веб-сервером &CUPS;, то это каталог http://localhost:631/printers/ или (если вы заходите с другой машины) http://cups.server.name:631/printers/. + +На первом снимке показано окно с основными настройками. Вы можете добавлять ресурсы, удалять их и менять их параметры, используя соответствующие кнопки справа. + + +Окно параметров безопасности сервера &CUPS; + + + +Окно параметров безопасности сервера &CUPS; + + + +Это окно добавления ресурса. Оно похоже на окно изменения свойств уже существующих ресурсов. Вот основные параметры: + + +Окно добавления ресурса. + + + + +Окно добавления ресурса. + + + +Это вторая часть окна добавления ресурса. Оно похоже на окно изменения свойств уже существующих ресурсов. Здесь вы можете хадать маски адресов, с которых разрешен доступ. + + +Окно добавления ресурса. + + + + +Окно добавления ресурса. + + + +Диалог ресурсов + + + + +Диалог ресурсов + + + + +Диалог ресурсов + + + + +Диалог ресурсов + + + + +Диалог ресурсов + + + + +Диалог ресурсов + + + + +Диалог ресурсов + + + + +Диалог ресурсов + + + + + + diff --git a/tde-i18n-ru/docs/kdebase/kdeprint/cupsoptions.docbook b/tde-i18n-ru/docs/kdebase/kdeprint/cupsoptions.docbook new file mode 100644 index 00000000000..110d29a72dd --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kdeprint/cupsoptions.docbook @@ -0,0 +1,858 @@ + +Параметры &CUPS;, пока не доступные из <application +>Центра управления &kde;</application +>. + +В данной главе описывается, как можно изменить параметры &CUPS;, которые пока ещё недоступны через графический интерфейс. + + +Возможности &CUPS; + +&kdeprint; поддерживает все наиболее часто используемые возможности &CUPS;. + + + +Он позволяет добавлять и удалять принтеры, изменять их свойства, настраивать, проверять и т. д. + + +Возможно также управление печатью отдельных документов: отмена печати, приостановка, возобновление, перемещение задания в очередь другого принтера. + + +Настройка &CUPS; без использования Центра управления &kde;. + + + + + + +Получение справки по системе &CUPS; во время работы с ней + +Большую часть сведений о системе &CUPS; можно получить с помощью любого веб-браузера (даже текстового). Для этого введите в браузере адрес http://localhost:631/, и вам будет предоставлена ссылка на имеющуюся на вашем компьютере документацию по &CUPS; (в форматах HTML и PDF). + +Для настройки &CUPS; помимо &kdeprint; можно использовать также веб-браузер и множество программ, запускаемых из командной строки. Программы, запускаемые из командной строки, предоставляют наиболее широкие возможности по настройке &CUPS;. При настройке с помощью браузера возможности несколько ограничены. + +&kdeprint;, как и веб-браузер, не позволяет контролировать все настройки &CUPS;, т.к. по мере разработки &CUPS; новые возможности добавляются сначала в программы, вызываемые из командной строки. После установки &CUPS; рекомендуется обновить документацию к ней, так как в документации содержатся сведения о новых возможностях. + + +В зависимости от того, каким образом вы обновляли &CUPS;, ваш файл с настройками, возможно, обновлён не был; по этой причине новая, более мощная версия &CUPS;, вероятно, не будет использовать все имеющиеся возможности, т.к. они не будут включены в файле настройки. + + +Полный список имеющихся файлов и документации всегда можно найти в Руководстве по администрированию &CUPS; (http://localhost:631/sam.html#FILES). В строке адреса браузера &konqueror; введите man:/lpadmin или man:/cupsd.conf, чтобы получить справку по самым важным командам и по формату файла настройки соответственно. В документах, которые отобразит &konqueror;, также будут содержаться ссылки на другие файлы справки и дополнительную документацию. + + +Другие источники информации о &CUPS; + +Чтобы найти установленную в вашем компьютере документацию по &CUPS;, воспользуйтесь следующей командой: + +vasiliy@dom:~ +> apropos cups + +cups-calibrate (8)- ESP Printer Calibration Tool +lpstat (1) - print cups status information +cups-lpd (8) - receive print jobs + report printer status to lpd clients +classes.conf (5) - class configuration file for cups +backend (1) - cups backend transmission interfaces +filter (1) - cups file conversion filter interfaces +cups-polld (8) - cups printer polling daemon +mime.types (5) - mime type description file for cups +cupsd (8) - common unix printing system daemon +lpadmin (8) - configure cups printers and classes +cupsd.conf (5) - server configuration file for cups +mime.convs (5) - mime type conversion file for cups +printers.conf (5) - printer configuration file for cups +mime.convs (5) - mime type conversion file for cups +cups-polld (8) - cups printer polling daemon +lpstat (1) - print cups status information +backend (1) - cups backend transmission interfaces +mime.types (5) - mime type description file for cups +cupsd (8) - common unix printing system daemon +lpadmin (8) - configure cups printers and classes +printers.conf (5) - printer configuration file for cups +cupsd.conf (5) - server configuration file for cups +filter (1) - cups file conversion filter interfaces + + + + + +Настройка &CUPS; из командной строки + +Ниже приведены некоторые возможности, которые доступны только с помощью команд, запускаемых из командной строки. + + +Разрешение и запрещение доступа к принтеру отдельным пользователям + +При установке принтера (или изменении его свойств) с помощью команд, запускаемых из командной строки, вы можете разрешить или запретить отдельному пользователю доступ к заданному принтеру. Для этого воспользуйтесь следующей командой: + +lpadmin HeidelbergDigimaster9110 lpd:/10.160.16.99/mqueue allow:vasiliy,masha,lena /home/vasiliy/PPDs/DVHV.ppd + +С помощью такой команды вы разрешите доступ к принтеру только трём указанным пользователям. Если какой-либо другой пользователь попытается воспользоваться этим принтером, ему будет показано сообщение об ошибке. + +lpadmin HeidelbergDigimaster9110 lpd:/10.160.16.99/mqueue deny:vladimir,boss,ivan /home/vasiliy/PPDs/DVHV.ppd + +С помощью этой команды вы запретите доступ к принтеру только трём указанным пользователям, таким образом разрешая его всем остальным. Если пользователь, доступ которому запрещён, попытается воспользоваться этим принтером, ему будет показано сообщение об ошибке. + + +На данный момент невозможно использование обоих вышеприведённых вариантов одновременно; в будущих версиях такая возможность будет реализована с помощью объединения пользователей в группы. + + + + +Задание ограничений на использование отдельных принтеров + +Иногда бывает необходимо установить ограничение на использование определённого принтера. Например, вам может понадобиться задать максимальное количество страниц или максимальный объём данных, который пользователи могут выводить на данном принтере. + +Задать ограничения на количество страниц или объём данных можно во время установки принтера или впоследствии, при его настройке. Для этого воспользуйтесь ключом команды lpadmin. Ниже приведены дополнительные сведения по заданию ограничений (на момент написания данного руководства в официальной документации по &CUPS; данные сведения отсутствовали): + + + +&CUPS; позволяет задать ограничения на количество страниц и на объём данных, которые пользователи могут выводить на каждом установленном принтере. + + + +Ограничения действуют для всех, однако задаются исходя из расчёта на одного пользователя. + + + +При использовании ограничений на количество страниц учитываются также и разделительные страницы (если они используются). + + + +Таким образом, например, возможно установить ограничение в 20 страниц в день для каждого пользователя определённого принтера; однако нельзя установить ограничение для всех за исключением пользователей Vasiliy и root. + + + +Для настройки ограничений воспользуйтесь ключами , и . + + + +Ключ позволяет задать промежуток времени, в течение которого ограничение действует (данное значение указывается в секундах; так, в одних сутках 60x60x24 = 86400 секунд, в одной неделе - 60x60x24x7 = 604800, а в месяце - 60x60x24x30 = 2592300). + + + +Для включения ограничений необходимо, чтобы указанный промежуток времени, а также по крайней мере одно заданное значение (количество страниц или объём данных) было ненулевым. + + + +Если параметр равен нулю (он равен нулю по умолчанию), это означает, что ограничение снято. + + + +Если параметр равен нулю (он равен нулю по умолчанию), это означает, что ограничение снято. + + + +Если параметр равен нулю, это означает, что счётчик напечатанных страниц или объёма данных не будет сбрасываться через определённый промежуток времени (то есть система будет учитывать все напечатанные страницы с начала использования). + + + + +Примеры правильного использования программы lpadmin: + +В данном примере задаётся как ограничение на объём данных, так и промежуток времени, через который счётчик выведенных данных следует сбрасывать: + +lpadmin danka_infotec_4850 job-quota-period=604800 job-k-limit=1024 + +Таким образом для каждого пользователя принтера danka_infotec_4850 устанавливается предел в 1 Мб данных в неделю. + +lpadmin danka_infotec_4105 job-quota-period=604800 job-page-limit=100 + +Таким образом для каждого пользователя принтера danka_infotec_4105 устанавливается предел в 100 страниц в неделю. + +lpadmin danka_infotec_P450 job-quota-period=604800 job-k-limit=1024 job-page-limit=100 + +Таким образом для каждого пользователя принтера danka_infotec_P450 устанавливается предел одновременно в 1 Мб в неделю и в 100 страниц в неделю. За одну неделю пользователь не сможет напечатать ни больше одного мегабайта, ни больше ста страниц. + + + + +Примеры неправильного использования программы lpadmin: + +Ниже приведены примеры неправильного использования программы lpadmin (в каждом случае не указан один из двух необходимых параметров: промежуток времени и ограничение по количеству страниц или объёму данных): + +lpadmin danka_infotec_P320 job-quota-period=604800 + +lpadmin danka_infotec_FullColor job-page-limit=100 + +lpadmin danka_infotec_HiSpeed job-k-limit=1024 + + + + +Сообщения об ошибках + +При превышении установленного ограничения на количество страниц или объём данных пользователю будет показано сообщение об ошибке (client-error-not-possible). + + + + + + +Поддержка печати из &Windows; (так называемых <quote +>raw</quote +> принтеров) + +Для того, чтобы &CUPS; поддерживал печать необрабатываемых (raw) документов с компьютеров, работающих под управлением &Windows;, для каждого принтера, на котором предполагается печатать, необходимо отключить обработку печатаемых документов. Для этого воспользуйтесь командой lpadmin (причём указывать файл &PPD; не следует): + +lpadmin Raw_Danka_infotec lpd://10.160.16.137/PORT1 + +Под необрабатываемыми (raw) очередями понимается то, что файл, отправленный на печать, никак не преобразуется в другой формат. Это нужно, например, когда клиенты &Windows; печатают через &CUPS; на PCL-принтер, открытый для клиентского доступа Samba-сервером. В этом случае &Windows;-драйвер принтера сгенерирует уже готовый к печати документ, и &CUPS; не будет сам обрабатывать печатаемый документ. Это бы только испортило сам документ. Поэтому существует возможность использовать команду lpadmin без &PPD;, чтобы &CUPS; не осуществлял никакой обработки документа. + + + + + +Разрешение проблем &CUPS; с помощью &kdeprint; + +Данный раздел руководства по &kdeprint; составлен из вопросов пользователей &kdeprint;, а также ответов на них других пользователей. + + +Сообщения об ошибках + + + + +Что означает сообщение client-error-bad-request? + + +&CUPS; не может обработать файл, который пользователь послал на печать. Такое сообщение часто появляется при посылке пустого файла. + + + + + +Что означает сообщение client-error-not-possible? + + +Пользователь не имеет достаточных привилегий для печати на данном принтере. Возможно также, что пользователь превысил установленные ограничения (объём данных или количество страниц). + + + + + +Что означает сообщение client-error-not-found? + + +Пользователь пытается получить доступ к несуществующем ресурсу сервера &CUPS;; например, он может попытаться напечатать несуществующий файл, или доступ к файлу может быть запрещён. + + + + + + + + +Вопросы и ответы + + + + +Возможна ли повторная печать уже выполненных заданий? + + +Повторная печать выполненных заданий возможна. Для этого в файл /etc/cups/cupsd.conf необходимо добавить следующую строку: set PreserveJobFiles True. + + + + + +Как отключить список выполненных заданий, отображаемый при настройке с помощью веб-браузера? + + +Данный раздел руководства ещё не готов. + + + + + +Как ведётся учёт напечатанных страниц? + + +Для учёта напечатанных страниц &CUPS; обрабатывает каждый документ фильтром pstops. Результат работы этого фильтра можно перенаправить на обработку другим фильтрам (например pstoraster, а после него - rastertopcl) или послать прямо на печать (если принтер поддерживает команды &PostScript;). + +Учёт страниц ведётся как для сетевых принтеров, так и для принтеров, подключённых с помощью параллельного или последовательного портов, а также с помощью USB. Для правильной работы pstops необходимо, чтобы на вход ему подавались команды &PostScript; в формате DSC (Document Structuring Convention - стандартная структура документа). При выводе каждой страницы pstops записывает сведения о ней (время печати, имя пользователя, номер и название задания, адрес принтера, количество копий, объём данных) в файл /var/log/cups/page_log. + +Примечание: хотелось бы изменить программу webalizer таким образом, чтобы она читала файл page_log и выводила сведения о количестве напечатанных каждым пользователем страниц. Кто-нибудь возьмётся помочь? + +Ошибки при учёте страниц могут возникать в следующих случаях: + + + +Бумага застряла в принтере, и выполнение задания было автоматически отменено (выполнение задания также может быть отменено, если данные поступают в неверном формате). + + +Количество страниц, которое &CUPS; отображает для каждого необрабатываемого документа, напечатанного из &Windows;, равно единице. + + + +Таким образом, учёт напечатанных страниц в &CUPS; не всегда абсолютно точен, а может быть и вовсе неточен. Единственный счётчик страниц, который может предоставить точные сведения, находится в самом принтере. Только немногие принтеры позволяют получить данные с этого счётчика по протоколу SNMP (Simple Network Management Protocol - протокол управления сетями). К сожалению, в крупных сетях с большим количеством принтеров не существует абсолютно надёжного средства учёта страниц. + + + + + +Почему учёт страниц не работает при печати из &Windows;? + + +Драйверы принтеров, поставляемые с &Windows;, посылают документ на печать в формате, готовом к отправке на принтер. Обработка таких данных с помощью фильтра невозможна. (Так как pstops - фильтр, производящий подсчёт страниц - работает только с данными в формате &PostScript;.) Для каждого необрабатываемого документа, напечатанного из &Windows;, количество страниц устанавливается в единицу. + + + + + +Как получить список доступных настроек принтера или файла &PPD;? + + +Обратитесь к документации по команде lpoptions. Эта команда позволяет получить список настроек любого доступного принтера (подключённого к вашему компьютеру или сетевого). + +Команда такого вида: lpoptions HitachiDDP70MicroPress - позволяет получить список доступных настроек принтера HitachiDDP70MicroPress (настройки читаются из файла &PPD;). При этом система &CUPS; должна быть включена как на удалённом компьютере, так и на локальном. + + + + + +Как интерпретировать полученный список настроек? + + + +Обычно драйвер принтера показывает настройки в удобочитаемом виде. Однако иногда бывает необходимо изменить какой-либо параметр, который не входит в стандарт &PostScript;. Ниже приведён пример изменения такого нестандартного параметра. + +Принтер Hitachi DDP70 позволяет печатать с двух сторон. Необходимо узнать, как включить режим двусторонней печати. Следует ли использовать параметр duplex, Duplex или что-либо другое? Чтобы получить ответ на этот вопрос, воспользуйтесь командой такого вида: + +lpoptions transmeta Hitachi_DDP70_ClusterPrintingSystem | grep uplex + +Будет выведена следующая строка: + +TR-Duplex/Duplex: False *True + +Её следует понимать таким образом: + + + +название нужного нам параметра - ; + + +после косой черты указан перевод этого параметра (Duplex); таким вы будете его видеть при настройке с помощью графической среды или веб-браузера; + + +этому параметру можно присвоить два значения: False (выключено) или True (включено); + + +сейчас значение этого параметра - True (включено); текущее значение отмечено звёздочкой *. + + + +Чтобы временно изменить данное значение и напечатать документ только на одной стороне, воспользуйтейсь такой командой: + +lpr Hitachi_DDP70_ClusterPrintingSystem TR-Duplex=False /путь/к/печатаемому/документу + + + + + +Как получить список доступных настроек в удобочитаемом виде? + + +Для этого необходимо воспользоваться командой lphelp. (На момент написания данного руководства документация по команде lphelp отсутствует.) + +lphelp infotecP450 + +Эта команда предоставит вам список всех доступных параметров заданного принтера в убодочитаемом виде, а также укажет значение и способ применения каждого из них. Вы также можете получить список параметров сразу нескольких принтеров: + +lphelp infotec7410color DANKA_fullcolor_D2000 HP_ColorLaserJet8550 + +Вместо названия принтера также можно указать файл &PPD;: + +lphelp /home/vasiliy/PPDs/HP-ColorLaserJet8550.ppd + + + + + + +Разрешение проблем + +Ниже приведён список наиболее часто встречающихся проблем: + + + + +Неверно работает принтер 3-lp-duplex. + + +Названия принтеров должны начинаться с буквы и могут быть длиной до 128 символов. Допускается использование букв латинского алфавита, цифр и знаков подчёркивания. Использование дефисов может стать причиной неверной работы принтера. Также следует учесть, что в названиях принтеров не имеет значения, являются ли буквы строчными или прописными. Таким образом, название Best_of_Danka идентично названию best_of_danka или BEST_OF_DANKA. + + + + + +Не удаётся получить удалённый доступ к принтеру, подключённому к компьютеру под управлением &Windows;. Выдаётся сообщение Unable to connect to SAMBA host: Success. + + +Убедитесь, что у вас есть соответствующие привилегии для печати на этом принтере. + + + + + +Файлы, которые были посланы на печать на принтер lp, иногда странным образом исчезают, а потом печатаются на совершенно другом принтере. + + +Название lp скорее всего также используется другими, поэтому при включённом параметре ImplicitClasses On &CUPS; будет рассматривать все принтеры с одинаковыми именами как принадлежащие к одному классу. Таким образом, документ будет послан первому же доступному принтеру. + +Чтобы избежать такой ситуации, давайте сетевым принтерам уникальные имена. (Не забывайте также, что при неправильной настройке любой принтер, подключённый к компьютеру, может стать доступен всей сети.) + + + + + + diff --git a/tde-i18n-ru/docs/kdebase/kdeprint/extensions.docbook b/tde-i18n-ru/docs/kdebase/kdeprint/extensions.docbook new file mode 100644 index 00000000000..67269fc9ccd --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kdeprint/extensions.docbook @@ -0,0 +1,79 @@ + +Дополнения ко всем системам печати + + +<quote +>Виртуальные</quote +> принтеры + + +Отправка факсов + +Этот раздел ещё не написан. + + + + +Печать в файл + +Этот раздел ещё не написан. + + + + +Создание файла в формате <acronym +>PDF</acronym +> + +Этот раздел ещё не написан. + + + + + + +Внешние фильтры + + +Фильтр для текстовых файлов <command +>enscript</command +> + +Этот раздел ещё не написан. + + + + +Фильтр для любого типа файлов <quote +>n-up</quote +> + +Этот раздел ещё не написан. + + + + +Фильтры для печати документов формата &PostScript; в виде, удобном для переплёта + +Этот раздел ещё не написан. + + + + + + diff --git a/tde-i18n-ru/docs/kdebase/kdeprint/external-command.docbook b/tde-i18n-ru/docs/kdebase/kdeprint/external-command.docbook new file mode 100644 index 00000000000..2acff6e1a35 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kdeprint/external-command.docbook @@ -0,0 +1,27 @@ + +Печать с помощью внешних команд печати (как в &Netscape;) + +Иногда бывает необходимо использовать систему печати, которая не поддерживается &kdeprint;. В этом случае, когда появится окно печати, в текстовом поле вы сами можете задать команду, с помощью которой будет производиться печать. Это полезно, например, если вы сами написали такую программу. + + +Обзор предоставляемых возможностей + + + +Управление принтерами: не поддерживается. + + +Управление заданиями: не поддерживается. + + +Настройка печати: пользователь может задавать дополнительные параметры команде, с помощью которой производится печать. + + + + diff --git a/tde-i18n-ru/docs/kdebase/kdeprint/final-word.docbook b/tde-i18n-ru/docs/kdebase/kdeprint/final-word.docbook new file mode 100644 index 00000000000..40b233c1d87 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kdeprint/final-word.docbook @@ -0,0 +1,90 @@ + +От автора + + +Кто я такой и чем я занимаюсь + +Я работаю в компании Danka Deutschland GmbH, которая является ведущим поставщиком профессиональных и высокоскоростных принтеров различных производителей. Наряду с принтерами Danka предоставляет также программное обеспечение для них, расходные материалы, обслуживание, техническую поддержку и индивидуальные решения на основе всех имеющихся продуктов. Я работаю системным разработчиком. Danka предлагает в частности продукты таких фирм, как Heidelberg (ранее известная как Kodak), Canon, &Hewlett-Packard;, Hitachi, Infotec и EfI. + +С &Linux; и другим свободным программным обеспечением я познакомился не так давно. Когда в начале 1999 года я узнал &Linux; получше, моим самым большим разочарованием стала невозможность полноценного управления печатью документов. У меня легко получалось печатать односторонние документы, но что делать с двусторонними? Как автоматически прокалывать дырки, сортировать страницы, скреплять листы? + +Я стал искать готовые решения в Интернете. К счастью, уже в мае 1999 Майк Свит, главный разработчик &CUPS;, объявил о выпуске первой бета-версии этого замечательного программного продукта. И как только я попробовал &CUPS;, я сразу понял: это - то, что нужно! + +После этого я попытался заинтересовать системой &CUPS; различных поставщиков &Linux;. Это оказалось совсем не просто: каждый из них был уверен, что именно та система, которую использовал он, была наилучшей. Возможно, они (как и многие разработчики &Linux;) никогда не задумывались, как, например, наилучшим образом предоставить поддержку двусторонней печати, просто потому, что никогда не сталкивались с принтерами, у которых такая возможность имеется. + +В конце концов в результате моих попыток заинтересовать общественность в системе &CUPS; один редактор предложил мне самому написать серию статей на эту тему, что я и сделал. Так я и получил псевдоним CUPS Evangelist (Проповедник CUPS). И я не собираюсь его менять, тем более, что теперь уже и разработчики &kde; втянули меня в эту работу... + +В любом случае, сейчас &CUPS; уверенно шагает по всему миру &UNIX; (и &Linux;), и эти шаги вполне могут стать победными: я в некоторой степени горжусь тем, что поддерживал эту систему и помогал её развитию с момента её появления. + +Вот что я вам скажу, исходя из моего личного опыта: даже если опытные пользователи &Linux; смотрят на вас с усмешкой, даже если ваши знания в области программирования близки к нулю, вы всё равно можете помочь в развитии свободного программного обеспечения. И проекта &kde; в частности. + + + + +Благодарности + +Я хотел бы выразить благодарность + + +Майку Свиту за собственно разработку &CUPS;; + + +Жану-Ерику Кенде за разработку kups и qtcups, предшественников &kdeprint;; + + +Майклу Гофиулу, за то, что с недавних пор он стал делать всю самую тяжёлую работу; + + +Мартину Конольду, за то, что он всегда подумает, прежде чем что-то сделать; + + +Свену Гукесу, за то, что он научил меня искусству выживания при работе с терминалом (на случай, если под рукой нет &kde;); + + +и всем остальным, кого здесь не удастся упомянуть, но кто также помог мне узнать что-то новое; + + +и в конце концов Тому Шваллеру, который вдохновил меня на написание этого руководства. + + + + + + +Возможные трудности + +&kdeprint; разрабатывалась на основе системы &CUPS; версии 1.1.6, но также проверялась в сочетании с другими версиями &CUPS;, и на настоящий момент никаких проблем обнаружено не было. К моменту написания данного руководства уже была выпущена версия &CUPS; 1.1.18; в ней имеются новые возможности, которые &kdeprint; ещё не поддерживает. Чтобы воспользоваться этими возможностями, вам необходимо будет использовать программы, вызываемые из командной строки, а также, возможно, редактировать файлы настройки вручную. Эти возможности будут включены в последующие версии &kdeprint;, а также будут описаны в новых редакциях данного руководства. + + + + diff --git a/tde-i18n-ru/docs/kdebase/kdeprint/getting-started.docbook b/tde-i18n-ru/docs/kdebase/kdeprint/getting-started.docbook new file mode 100644 index 00000000000..cf1cb667cb5 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kdeprint/getting-started.docbook @@ -0,0 +1,181 @@ + +Приступая к работе + +В этой главе описаны основные возможности настройки &kdeprint;. Речь будет идти по большей части о системе &CUPS;. Во-первых, автор знаком с ней лучше, чем с другими системами, а во-вторых, &kdeprint; изначально лучше всего поддерживает именно её. Свежие версии &kdeprint; поддерживают также и другие системы печати, что будет отражаться и в данном руководстве. + + +Выбор системы печати + +Перед тем как устанавливать какой-либо принтер, необходимо выбрать систему печати, которую вы собираетесь использовать. Это можно сделать либо из Центра управления (раздел Менеджер печати), либо из окна, которое появляется, когда вы хотите послать документ на печать. + +Выберите в меню пункт Меню К (главное меню) НастройкаДиспетчер печати. Внизу вы увидите кнопку, с помощью которой вы сможете выбрать необходимую систему печати. Вам предлагается следующий выбор: + + + +&CUPS; (Стандартная система печати &UNIX;) + + +Печать с помощью внешней программы + + +LPR (Стандартная система печати BSD) + + +Система печати LPD для &UNIX; (по умолчанию) + + +Система печати RLPR (печать на сервер печати LPD по сети) + + + +Для того, чтобы воспользоваться той или иной системой, необходимо, чтобы на вашем компьютере она была запущена. + +При первом запуске &kdeprint; попробует автоматически определить используемую систему печати. Этот метод работает только со следующими системами: + + + +&CUPS;: &kdeprint; проверяет, работает ли служба &CUPS; + + +LPD: &kdeprint; проверяет, работает ли служба LPD, а также существует ли файл printcap. + + + + + +Перед тем как выбрать необходимую систему, убедитесь, что соответствующая служба запущена. Автор очень рекомендует использовать именно &CUPS;. + +После того как система печати была определена автоматически или выбрана пользователем, её смогут использовать все приложения &kde;. Различные пользователи могут выбирать разные системы печати, если соответствующие службы запущены и совместимы друг с другом. Настройки системы печати индивидуальны для каждого пользователя и обычно хранятся в файле $HOME/.kde/share/config/kdeprintrc. + + +Этот файл не стоит редактировать вручную; все параметры печати доступны из диалогов &kdeprint;. + + +Допускается даже выбор другой системы прямо перед печатью, из окна &kprinter;. + + + + +Работа с диспетчером печати + +Выбрав нужную вам систему печати, вы можете работать с ней с помощью &kdeprint;. + +Выберите пункт меню Меню K (главное меню) Настройки Диспетчер печати. В правой части окна вы увидите по крайней мере четыре значка принтеров. Это виртуальные принтеры; о них будет рассказано в других разделах данного руководства. Вы также увидите панель инструментов с тринадцатью значками, а также по крайней мере четыре вкладки внизу окна: Сведения, Задания, Свойства и Экземпляры. + + + + + + + + + + + + + + + + + + diff --git a/tde-i18n-ru/docs/kdebase/kdeprint/highlights.docbook b/tde-i18n-ru/docs/kdebase/kdeprint/highlights.docbook new file mode 100644 index 00000000000..0a51a282036 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kdeprint/highlights.docbook @@ -0,0 +1,631 @@ + +Отличительные особенности &kdeprint; + +Новая система &kdeprint; содержит много новых и приятных возможностей. С каждой новой версией программы с ней становится всё легче работать, она становится гибче в настройках. + + +<quote +>Мастер добавления принтера</quote +> + +Мастер добавления принтера позволяет легко добавлять и настраивать новые принтеры. Но если вам не нужна лёгкость и простота, вы всегда сможете сделать это вручную. + +&kdeprint; делает обнаружение принтеров совсем простым. Он может сканировать различные среды и очереди. В частности, будут доступны принтеры по протоколам TCP (AppSocket, или &HP; JetDirect, или IPP), SMB/Samba (разделяемые ресурсы &Windows;), а также через параллельный, последовательный или USB порты. + + +Снимок окна Мастер добавления принтера + + + + + +Снимок окна Мастер добавления принтера + + + + +Этот мастер поможет вам быстро установить драйверы для принтера. Выбор, настройка и тестирование их будет лёгким как никогда на любой &Linux; подобной системе. + + + + + + + +Полный контроль заданий на печать + +Диспетчер заданий печати запускается &kprinter; автоматически. Его значок можно встроить в системный лоток &kde;. Он позволяет также выполнять разнообразные действия над заданиями, если это доступно в используемой системе печати. + +Вы можете: + + + +Приостанавливать и возобновлять задания, + + +Перемещать незаконченные задания на другой принтер, + + +Отменять выполняющиеся задания. + + + +Окно диспетчера заданий &kdeprint; содержит следующую информацию: ID (номер) задания, целевой принтер, имя, владелец, состояние и размер задания, а также число страниц (которое подсчитывается &CUPS; - подробнее об этом см. в разделе об управлении страницами). + + +Диспетчер заданий печати &kdeprint; + + + + + +Диспетчер заданий печати &kdeprint; + + + + + +Эту информацию (и возможность управления заданиями) вы можете получить через &kcontrolcenter; - ПериферияПринтеры. Если вы не видите панели с информацией о принтере под списком принтеров, выберите в контекстном меню Показать/Убрать описание принтера. Затем перейдите на вкладку Задания: + + + + + + + + +Диспетчер заданий печати &kdeprint; + + + + + + + +Модули для разных систем печати + +&kdeprint; использует разные модули для реализации интерфейса с системами печати. Вот список систем печати, для которых есть готовые модули, которые могут быть ещё не полностью завершены: + + + +LPD (в стиле BSD) + + +LPRng (&RedHat;, если вы используете его стиль BSD), + + +RLPR (консольная утилита LPR, которой не требуется файл printcap. + + +внешние команды печати (&Netscape; и пр.). + + + +Наиболее полно реализована поддержка &CUPS;. Модули для других систем, таких как PLP, PPR и PDQ, возможно, будут доступны позже. + +&kdeprint; делает &kde; более гибким. Она даёт свободу пользователям &kde;. Теперь новые системы печати будут тесно интегрироваться с &CUPS;. + + + + +Другие <quote +>достоинства</quote +> &kdeprint; +Преимущества всех систем печати. + +Некоторые возможности &kdeprint; зависят от выбранной системы печати. &kdeprint; выступает лишь посредником между приложениями &kde; и системой печати. Некоторые возможности могут отсутствовать потому, что они ещё не реализованы командой разработчиков &kdeprint;, однако это временно. + +Некоторые преимущества &kdeprint; не зависят от системы печати, например специальные или виртуальные принтеры, а также фильтры. + + + +Просмотр файла перед печатью + +В диалоге печати вы можете выбрать просмотр. Для этого печатаемый файл проходит через некоторые фильтры, которые позволяют его просмотреть в &kghostview;. + + + + +Специальные принтеры + +Особенностью &kdeprint; является возможность использования специальных или виртуальных принтеров: + +Их возможности: + + + +Печать в PDF + +Конвертация документов в файлы PDF с помощью внешней программы. + + + + +Печать в email + +Отправка письма с приложением в виде файла PDF. + + + + +Печать в файл PostScript + +Сохранение документа в формате &PostScript;. + + + + +Печать на факс + +Отправка документа по факсу, используя внешнюю программу, такую как Hylafax. + + + + + +Специальные принтеры находятся в списке обычных принтеров в диалоге печати. Принтеры настраиваются для каждого пользователя отдельно. + + + + + +Фильтры + +В &kdeprint; содержатся необходимые возможности для определения и настройки ваших фильтров. Они применяются перед передачей в систему печати, но после создания печатаемых файлов (&PostScript;, текст и пр.) программой, из которой ведётся печать. + +Есть несколько предустановленных фильтров: + + + +несколько страниц на листе, + + + +текстовый фильтр Подсветка, + + + +и три фильтра для брошюр. + + + +Вы можете создать фильтры любой программой, которая может обрабатывать файлы &PostScript;, текстовые или изображения, и выдавать результат в одном из этих форматов. + +Файлы настроек фильтров имеют формат XML, что делает лёгким правку последних опытными пользователями, кроме того их можно настроить через интуитивный графический интерфейс. + + + +Фильтр "Несколько страниц на листе" + +Это предустановленный фильтр &kdeprint;. Вы можете распечатать с помощью него 1, 2 или 4 логических страниц на одном листе бумаги (в уменьшенном виде). + + + + +Фильтр "Подсветка" + +Это предустановленный фильтр &kdeprint;. С помощью него можно создавать выход &PostScript; с подсветкой синтаксиса (напр. для листингов кода), легко настраивать заголовки страниц. + + + + +Фильтры для брошюр + +Если ваш принтер может печатать с двух сторон, используя однопроходную или двухпроходную технологию, вы можете использовать брошюрные фильтры. + +Убедитесь,.что принтер печатает точно вмещаясь в края страницы, напечатайте и согните листы точно пополам. Вы получите красивые брошюры. + +Если у вас нет такого принтера, можете использовать два специальных фильтра и несколько действий. + +В зависимости от модели, сначала используйте фильтр для печати нечётных страниц, затем вставьте бумагу обратно в правильном порядке и напечатайте чётные. + + + + + + + + + + +Поддержка &CUPS;: самый важный модуль в &kdeprint; + +&kdeprint; содержит модуль для работы с &CUPS;. &CUPS; - Common &UNIX; Printing System (http://www.cups.org/), наиболее продвинутая, мощная и гибкая из всех систем печати в &UNIX;-системах. Она базируется на протоколе IPP (Internet Printing Protocol), новом стандарте сетевой печати. Очевидно, что &CUPS; - система печати по умолчанию у Michael Goffioul, ведущего разработчика &kdeprint;. + +Опытные пользователи &kde; могут быть знакомы с его утилитами qtcups и kups (разработанных вместе с Jean-Eric Cuendet). Это были графические интерфейсы для &CUPS;, особенно хорошо работавшие в &kde;. + + +Предшественники: <application +>qtcups</application +> и <application +>kups</application +> + +Пояснения для тех, кто не знаком с этими утилитами. + +qtcups был графическим интерфейсом для командlp или lpr. При запуске qtcups открывался диалог, где вы могли выбрать принтер и параметры очереди. qtcups работал из командной строки, или взаимодействуя с приложениями. + +kups выполнял задачи администрирования сервера и демона &CUPS; в графическом режиме &CUPS;. Вы могли добавлять, удалять, изменять, настраивать, запускать и останавливать принтеры, отменять, удалять, перемещать, останавливать и восстанавливать задания печати, изменять настройки демона, запускать, останавливать и перезапускать его. + + + + +&kdeprint; — Наследник + +Модуль &CUPS; в &kdeprint; содержит все (и даже больше) функции qtcups и kups предыдущих версий &kde;. + +Вместо qtcups вы можете использовать команду kprinter. А вместо kups - kcmshell printers. + +Модуль &CUPS; обеспечивает администрирование системы печати, как это раньше делал kups. Вы можете запускать, останавливать и настраивать демон &CUPS;, запускать, останавливать, добавлять и удалять принтеры (т.е. очереди принтеров - несколько очередей с разными настройками могут использовать один и тот же принтер). + + + + +&kprinter; — Графическая печать + +Модуль &CUPS; обеспечивает доступ к графической печати, как qtcups. + +Вы можете использовать &kprinter; в любой программе, даже не для-&kde;. Например: &Netscape;, StarOffice, программы &kde; после версии 2.2. + +Иллюстрация использования команды kprinter вместо lpr... При этом путь к kprinter должен быть занесён в переменную окружения $PATH, иначе введите полный путь к программе. &Netscape; сохранит эти настройки, и в следующий раз вы сможете указывать параметры печати, вызванные из &Netscape;, через диалог печати kprinter. + + +Иллюстрация команды kprinter в действии. + + + + + +Иллюстрация использования команды kprinter вместо lp или lpr в &Netscape;. + + + + +Вы также можете использовать &kprinter; из командной строки, при этом отобразится диалог с параметрами печати: + + +Иллюстрация команды kprinter + + + + +Иллюстрация вызова kprinter из командной строки + + + +Не забудьте указать имя файла для печати: kprinter . Это передаст &CUPS; Software Administrator Manual на kprinter. + +Чтобы определит принтер по умолчанию, используйте параметр : kprinter . При этом вы всё равно сможете изменить принтер в диалоге. + +Вы можете не указывать файлы для печати в командной строке. При этом вы сможете выбрать таковые в открывшемся диалоге (кнопка Развернуть). + + +С kprinter вы можете использовать все возможности вашего принтера. Вам понадобится файл &PPD; (&PostScript; Printer Description). Подробнее об этом читайте в разделе . + + + + + + +Планы на будущее + +Уже сейчас &kdeprint; - это простая, мощная и гибкая в использовании утилита печати, которая вполне способна сравниться по удобству с печатью в &Microsoft; &Windows;. + +&kdeprint; станет ещё лучше. Улучшится система поиска установленных систем печати. + +Также будет доработан модуль LPRng. + + + + + + + + + +Пишите разработчику - Michael Goffioul kdeprint@swing.be - если у вас есть предложения по улучшению системы печати. + + + diff --git a/tde-i18n-ru/docs/kdebase/kdeprint/index.cache.bz2 b/tde-i18n-ru/docs/kdebase/kdeprint/index.cache.bz2 new file mode 100644 index 00000000000..e7023877af6 Binary files /dev/null and b/tde-i18n-ru/docs/kdebase/kdeprint/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdebase/kdeprint/index.docbook b/tde-i18n-ru/docs/kdebase/kdeprint/index.docbook new file mode 100644 index 00000000000..cec943eb3dc --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kdeprint/index.docbook @@ -0,0 +1,289 @@ + +CUPS"> + PPD"> + IPP"> + ghostscript"> + + + + + + + + + + + + + + + + + +]> + + + + +Руководство по &kdeprint; + + +Kurt Pfeifle
kpfeifle@danka.de
+
+
+ +Michael Goffioul
kdeprint@swing.be
+
+Разработчик +
+ +Lauri Watts
lauri@kde.org
+
+Редактор +
+ +KernelPanic
rzhevskiy@mail.ru
Перевод на русский
ГригорийМохин
mok@kde.ru
Редакция русского перевода
+ +
+ + +2001 +Курт Пфайфле + + +&FDLNotice; + +2001-08-09 +1.00.04 + + +В данном руководстве описывается система печати KDE - &kdeprint;. С помощью &kdeprint; приложения могут выводить документы на печать вне зависимости от того, какая низкоуровневая система печати используется в вашей системе. + + + +KDE +kdebase +kdeprint +print +printing +CUPS +LPR + + +
+ + +Введение + +В данном руководстве описывается система печати KDE - &kdeprint;. С помощью &kdeprint; приложения могут выводить документы на печать вне зависимости от того, какая низкоуровневая система печати используется в вашей системе. + +Следует отметить, что из всех систем печати наиболее подробно будет описана система &CUPS;. Автор знаком с ней лучше, чем с другими системами, она лучше других документирована, и &kdeprint; лучше всего поддерживает именно её. + +Последующие версии &kdeprint; будут поддерживать также и другие системы, что будет отражаться и в данном руководстве. + +Тем не менее, даже если используемая вами система описана недостаточно полно, вы можете воспользоваться модулем Диспетчер печати Центра управления &kde;, который позволяет настроить параметры печати вне зависимости от используемой системы. + +Lauri Watts, редактор документации &kde; + + + + +Выбор системы печати с помощью <application +>Центра управления &kde;</application +> + +Чтобы задать нужную вам систему печати из Центра управления &kde;, выберите в нём пункт СистемаДиспетчер печати и укажите систему, которую следует использовать. &kdeprint; также может определить нужную систему автоматически. + + +Окно настройки &CUPS; в диспетчере печати + + + + +Окно настройки сервера &CUPS;: параметры безопасности +
+ + + + + + +&tech-overview-doc; + +&highlights-doc; + +&theory-doc; + +&getting-started-doc; + +&cups-configuration-doc; + +&add-printer-wizard-2-doc; + +&cupsoptions-presently-outside-kcontrol-doc; + +&rlpr-doc; + +&lpd-doc; + +&lpr-bsd-doc; + +&lprng-doc; + +&external-command-doc; + +&extensions-doc; + +&final-word-doc; + + +Авторские права и лицензирование + +&kdeprint; © 2001 Майкл Гофйул kdeprint@swing.be +&underGPL; Руководство: Курт Пфайфле, 2001kpfeifle@danka.de &underFDL; Перевод на русский: Kernel Panic rzhevskiy@mail.ruРедакция русского перевода: Григорий Мохин mok@kde.ru + + + + + + diff --git a/tde-i18n-ru/docs/kdebase/kdeprint/lpd.docbook b/tde-i18n-ru/docs/kdebase/kdeprint/lpd.docbook new file mode 100644 index 00000000000..d73fc84ad4f --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kdeprint/lpd.docbook @@ -0,0 +1,31 @@ + +Поддержка системы печати <acronym +>LPD</acronym +> (для &UNIX;) + + + +Обзор предоставляемых возможностей + +Система LPD используется в &kdeprint; по умолчанию (например при первом запуске &kde;). + +Модуль поддержки LPD позволяет лишь посылать документы на печать; управление принтерами и заданиями не поддерживается. Данный модуль поддерживает многие операционные системы: &Linux; (с помощью LPR), &HP-UX;, Solaris, &IRIX;. Он также позволяет использовать некоторые дополнительные возможности LPRng (например отсутствие знака переноса \ в файлах printcap). + + + diff --git a/tde-i18n-ru/docs/kdebase/kdeprint/lpr-bsd.docbook b/tde-i18n-ru/docs/kdebase/kdeprint/lpr-bsd.docbook new file mode 100644 index 00000000000..3b5f54fea08 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kdeprint/lpr-bsd.docbook @@ -0,0 +1,37 @@ + +Поддержка системы печати <acronym +>LPR</acronym +> (для <acronym +>BSD</acronym +>) + +Данный модуль поддерживает систему печати LPR. (Вскоре должен появиться также и модуль для поддержки LPRng.) + + +Обзор предоставляемых возможностей + + + +Управление принтерами: добавление, удаление и настройка принтера (с помощью пакетов printtool и rhs-printfilters). + + +Управление заданиями: не поддерживается + + +Настройка параметров печати: основные возможности + + + + diff --git a/tde-i18n-ru/docs/kdebase/kdeprint/lprng.docbook b/tde-i18n-ru/docs/kdebase/kdeprint/lprng.docbook new file mode 100644 index 00000000000..5ce9477f3af --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kdeprint/lprng.docbook @@ -0,0 +1,12 @@ + +<application +>LPRng</application +> + +Модуль LPRng для &kdeprint; находился в разработке на момент написания данного руководства и должен был быть готов к выпуску &kde; 3. + + diff --git a/tde-i18n-ru/docs/kdebase/kdeprint/rlpr.docbook b/tde-i18n-ru/docs/kdebase/kdeprint/rlpr.docbook new file mode 100644 index 00000000000..d5b927fa4d7 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kdeprint/rlpr.docbook @@ -0,0 +1,22 @@ + +Модуль для работы с утилитой <application +>rlpr</application +> + + +Обзор возможностей + +Управление печатью: поддерживаются основные действия (добавить, удалить, изменить). + +Каждый пользователь может задавать нужный принтер, указывая соответствующие сервер и очередь печати. Принтеры задаются индивидуально для каждого пользователя. Модуль использует утилиту rlpr - см. rlpr + + + diff --git a/tde-i18n-ru/docs/kdebase/kdeprint/tech-overview.docbook b/tde-i18n-ru/docs/kdebase/kdeprint/tech-overview.docbook new file mode 100644 index 00000000000..a23e1792811 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kdeprint/tech-overview.docbook @@ -0,0 +1,332 @@ + +Технический обзор + +Цель этой главы - дать технический обзор &kdeprint;, которым могли бы пользоваться не только программисты. + +&kdeprint; - новый, революционный инструмент, обеспечивающий простой доступ к возможностям печати как для пользователей, так и для разработчиков &kde;. + + +Краткое описание &kdeprint; + +Вы можете получить доступ к функциям &kdeprint; различными способами: через Диспетчер печати Центра управления KDE, через команду kprinter или через диалог, который выводится перед печатью документа. + + +Чем это <emphasis +>не</emphasis +> является + +&kdeprint; - это не замена собственнно подсистемы печати, поэтому &kdeprint; не обеспечивает использование демона печати и не осуществляет операции над данными, предназначенными для печати, такими как данные &PostScript;. + + + + +Чем это <emphasis +>является</emphasis +> +&kdeprint; является промежуточным слоем между демоном и установленной подсистемой печати и приложениями, использующими печать. &kdeprint; обеспечивает общий интерфейс разнообразных поддерживаемых подсистем печати для пользователей и разработчиков &kde;. В то же время приложение поддаётся широкой настройке. + +&kdeprint; прост в использовании как для разработчиков, так и для конечных пользователей &kde;. Разработчики могут переносить свои приложения, с минимальными изменениями, для использования &kdeprint; вместо старой системы печати &Qt;. Пользователи могут легко выбирать и настраивать подсистему печати. + +К сведению новых пользователей &kde;: &Qt; - это основная библиотека и графический набор инструментов, используемый всеми приложениями &kde;. &Qt; был создан норвежской компанией программного обеспечения TrollTech. + + + + + + +&kdeprint; - для каждого свои методы использования. + +&kdeprint; выглядит по-разному для разных людей. + + +Что с помощью &kdeprint; могут делать пользователи и администраторы + +&kdeprint; предоставляет пользователям и/или администраторам, в зависимости от их прав, доступ к подсистемам печати (&CUPS;, LPD, RLPR, LPRng и т. д. ) через графический интерфейс &kde; (&GUI;). Используя &kdeprint;, они могут распечатывать документы, управлять заданиями принтера и демоном печати, и всё это - удобным способом. + +Опытным пользователям понравится возможность подключать любой работающий фильтр для данных, предназначенных на печать, между выходными данными приложения и входными данными подсистемы печати. + + + + + +Что с этим могут делать разработчики &kde;... + +Если приложению &kde; необходим доступ к принтеру, разработчику не надо программировать функции печати. Версии &kde; 2.2 и более ранние предоставляли этот сервис через класс QPrinter библиотеки &Qt;. Класс QPrinter основан на демоне печати (LPD). Библиотека &kdeprint; основана на более современной системе Common &UNIX; Printing System (&CUPS;), в то же время она совместима с LPD и другими устаревшими системами печати. Она также оставляет открытыми двери для будущих разработок. + +Чтобы использовать новый класс &kdeprint; в приложениях, разработчикам &kde; надо внести минимальные изменения в код программы: следует просто изменить название класса QPrinter на KPrinter. Стоит изменить один (!) символ в нескольких частях кода, и всё готово: приложение способно использовать все средства библиотеки &kdeprint;. + +Более амбициозные или более требовательные разработчики могут сделать большее: несмотря на то, что окно &kdeprint; богато опциями настройки, они могут изменить диалоговое окно печати, добавив к нему дополнительную закладку, где их расширения к стандартному &kdeprint; будут чувствовать себя как дома. + + +Это последнее свойство в &kde; не использовалось широко, так как разработчики не полностью сознают мощность &kdeprint;. В ближайшем будущем ожидается нечто большее. Один пример я открыл для себя в приложении &kcron;. Оно позволяет вам редактировать задания системы через графический интерфейс. Разработчики реализовали свойство печати, позволяющее вам (или root) выбрать, будут ли выполнены все задания печати из списка (для всех пользователей) или только отмеченные. Вы можете видеть возможности &kdeprint; на следующих снимках. + +На этом снимке показан пример окна утилиты &kcron;. +&kcron;: пример приложения, запускающего программы по расписанию. Использует GUI - графический интерфейс. + + + + +Разработчики &kcron; позволяют вам выбрать, печатать ли все документы из таблицы, или же только отмеченные. + + + + +Диалоговое окно настройки опций печати &kcron;: дополнительная закладка, озаглавленная Опции Cron, которая относится к &kcron;, а не к &kdeprint;; это специальное расширение, внесённое разработчиками &kcron; для удобства печати, + + + +дополнение &kcron; к диалоговому окну &kdeprint;. + + + + +дополнение &kcron; к диалоговому окну &kdeprint;. + + + + + + + +Что &kdeprint; предоставляет каждому... + +Лёгкий в использовании интерфейс &kdeprint; для всех поддерживаемых подсистем печати, конечно же, не снимает традиционные недостатки некоторых из этих систем. Но он сглаживает некоторые острые углы. Разные пользователи могут использовать разные системы печати в одном окне. Пользователь может переключаться на лету, с помощью диалогового окна печати, между подсистемами печати, используемыми для разных заданий. (Это возможно, если различные установленные подсистемы печати не перекрывают друг другу дорогу.) + +Большинство пользователей &UNIX; используют систему печати LPD. LPD обеспечивает только основные функции печати, является очень негибкой системой и не использует многие возможности, предоставляемые более современными системами печати, такими как &CUPS;. В то же время при работе с удалённой системой (например, с использованием протокола, основанного на TCP/IP), LPD не обеспечивает обратную связь, авторизацию, контроль доступа и поддержку шифрования. + +&kdeprint; может использовать &CUPS; для поддержки: + + + +Опроса доступных принтеров, входящих в локальную сеть, + + +Использования всех видов авторизации, + + +Контроля доступа, основанного на IP-адресах, сетевых адресах, масках сети, именах хоста и доменных именах, + + +128-битном TLS- или SSL3-шифровании данных, предназначенных на печать, чтобы предотвратить нелегальный доступ к ним, или, как минимум, сделать это как можно более трудным. + + + +Всё это делает &kdeprint; намного более устойчивым и надёжным решением, чем использование почтенного LPD. + + + +Как запустить &kdeprint; + +Вы можете запустить &kdeprint;, или его части, различными способами: + + +через ваши приложения: вы можете вызвать диалог печати через пункт меню Файл Печать... или нажав кнопку с изображением принтера; при этом выводится диалог печати. + +по вводу команды kprinter в терминале или через окно командной строки: это также вызывает диалоговое окно печати. + +нажав кнопку , запускающую &kcontrol;, и затем выбрав модуль СистемаДиспетчер печати. При этом запускается модуль управления &kdeprint;, который является частью Центра управления. Он предоставляет вам возможность перейти на другие части Центра управления. + +набрав в командной строке (в &konsole; или другом эмуляторе терминала) команду kcmshell . При этом запустится модуль Центра управления, позволяющий вам изменить параметры + + +Диалоговое окно &kprinter;, запускаемое через окно Выполнить команду... + + + + +Запуск диалогового окна &kprinter; через окно Выполнить команду... + + + + +Вот снимок диалогового окна &kprinter;, каким оно появляется после запуска &kivio;... Вы можете добавить новый принтер, нажав на маленькую кнопку Мастер (на этом изображении - красно-жёлтая). + + +Запущенный диалог &kprinter; (черновое изображение &kivio;) + + + + +Запущенный диалог &kprinter; (черновое изображение &kivio;) + + + + + + + + + + + diff --git a/tde-i18n-ru/docs/kdebase/kdeprint/theory.docbook b/tde-i18n-ru/docs/kdebase/kdeprint/theory.docbook new file mode 100644 index 00000000000..807b71e48b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kdeprint/theory.docbook @@ -0,0 +1,612 @@ + +Немного теории: &CUPS;, <acronym +>IPP</acronym +>, &PostScript; и <application +>Ghostscript</application +> + +Цель этой главы - введение в основы печати в целом и особенно в &CUPS;. Если вам это не нужно, то имеет смысл пропустить эту главу и сразу перейти к следующей. Вероятность того, что вы вернётесь обратно к этой главе, всё-таки существует, потому что иногда без дополнительных знаний не получается решить практическую проблему. + + +Основы печати + +Печать - это один из наиболее сложных аспектов в информационных технологиях. + + +Было время, когда каждому разработчику программы, которая могла выводить данные на печать, приходилось писать свои собственные драйвера для принтера. Это было довольно сложно, так как разные программы имеют разный формат файлов. Даже программы с одинаковым предназначением, например, программы для обработки текста, часто не понимают форматов друг друга. Также не было общего интерфейса ко всем принтерам, и программисты обычно осуществляли поддержку только нескольких выбранных моделей. + +Новое устройство, появляющееся на рынке, заставляло программистов писать новый драйвер, если они хотели, чтобы их программа поддерживала это устройство. Также для производителей было невозможно узнать точно, поддерживается ли их устройство какой-нибудь из известных программ в мире (хотя таковых было намного меньше, чем сегодня). + +Поддержка десяти приложений и дюжины принтеров означала, что системному администратору приходилось иметь дело с 120 драйверами. Поэтому развитие унифицированных интерфейсов между программами и принтерами стало неотложной задачей. + +Появление языков описания страниц, общим образом описывающих графическое отображение чернил и тонера на листах бумаги (или на других устройствах вывода, таких как мониторы, фотолисты для печати и т.д.), было продвижением, которое начало заполнять этот большой пробел. + +Одним из этих достижений явился &PostScript;, созданный Adobe. Это означало, что программист мог сосредоточить усилия на написании программы, генерирующей языковое описание &PostScript; страницы, отправляемой на печать этой программой, в то время как разработчики устройств могли уже создавать устройства, понимающие &PostScript;. + +Конечно, со временем появились и другие методы описания. Самыеважные соперники &PostScript; - это PCL (язык управления печатью), созданный &Hewlett-Packard;, ESC/P от Epson и GDI, графический интерфейс устройств от &Microsoft;. + +Появление этих языков описания страниц во многом облегчило жизнь и способствовало дальнейшим разработкам. Хотя тот факт, что ещё остаются другие, несовместимые и конкурирующие друг с другом языки описания страниц, делает жизнь пользователей, администраторов, разработчиков и производителей достаточно сложной. + + +&PostScript; в памяти - битовый рисунок на бумаге + +&PostScript; больше всего используется в профессиональной печатной среде, такой как PrePress и др. В &UNIX; и &Linux; &PostScript; - преобладающий стандарт PDL. Почти каждая программа генерирует &PostScript;-образ страниц, когда вы нажимаете кнопку Печать. Давайте взглянем на простой пример (самодельного) кода &PostScript;. Ниже приведены описания двух простых рисунков. + + +Код &PostScript; +%!PS +100 100 moveto +0 50 rlineto +50 0 rlineto +0 -50 rlineto +closepath +.7 setgray fill +% first box over; next +160 100 moveto +0 60 rlineto +45 10 rlineto +0 -40 rlineto +closepath +.2 setgray fill + + +Это команды, управляющие воображаемым &PostScript;-пером: провести линию определенной формы и заполнить фигуру разными оттенками серого. Первая часть переводится в на более понятный язык так: Перейти к координате (100,100), нарисовать линию вверх, длиной 50, затем оттуда направо, потом вниз, и закрыть оставшуюся часть. Теперь заполнить нарисованную фигуру 70% серым цветом. + + +Отрисованный &PostScript; + + + + + + рисунок данного примера + + + + +Конечно, &PostScript; намного сложнее, чем этот простенький пример. Это развитой язык со множеством операторов и функций. Вы можете даже заставить программы на &PostScript; сосчитать число пи, отформатировать жесткий диск или сделать запись в файл. Однако главная ценность и сила &PostScript; - это описание расположения графических объектов на странице. Он также может масштабировать, зеркально отразить, перевести, трансформировать, повернуть и исказить всё что вы можете себе представить на кусочке бумаги - символы разных шрифтов, фигуры, контуры, тени, цвета, линии, точки, растровые изображения... + +Файл &PostScript; - это представление одной или более страниц, которые нужно напечатать, в более или менее абстрактном виде. В идеале он должен был бы описывать страницы независимо от устройства отображения. &PostScript; сам ничего не отображает - он существует на жёстких дисках и в памяти как код будущего отпечатка. + + + + +Растровые изображения на бумаге + +То, что вы видите на бумаге, это почти всегда растровое изображение. Даже если ваш мозг предполагает, что ваши глаза видят линию: возьмите увеличительное стекло, и вы обнаружите множество маленьких точек... (в отличие от линий, которые были нарисованы с помощью пера на графопостроителях). И это единственное, что сейчас могут делать картриджи в современных принтерах на бумаге: просто ставить точки разных цветов, размеров, и разрешения, чтобы создать полный рисунок, созданный из разных узоров растровых рисунков. + +Разные принтеры создают разные растровые рисунки. Если говорить про струйные принтеры, то, в зависимости от разрешения, количества используемых чернил (а хорошим принтерам надо семь разных цветов чернил, в то время как более дешевые обходятся только тремя), количества доступных форсунок (на некоторых головках их может быть более 100!), распыляющих чернила одновременно, алгоритма размытия и многих других факторов, конкретный формат растра и порядок передачи на картридж очень сильно зависит от конкретной модели используемого принтера. + +Во времена LPD принтеры были аппаратами, которые отбивали ряды ASCII текста на длинной бумажной ленте, сложенной в зигзагообразную змею, которую принтер вытягивал из коробки под столом. Как все изменилось! + + + + + +<acronym +>RIP</acronym +>: от &PostScript; к растру + +Перед тем, как окончательные растровые изображения лягут на бумагу, они высчитываются из абстрактного представления &PostScript;. Этот процесс требует значительных компьютерных вычислений и называется растрированием, Raster Imaging Process, или RIP. + +При работе с &PostScript;-принтерами растрирование осуществляется самим устройством. Вы просто посылаете ему файл, а RIP-процессор принтера отвечает за правильное преобразование &PostScript;-описаний страниц и нанесение их растровых изображений на бумагу. + +Небольшие &PostScript;-устройства имеют встроенный RIP-процессор, выполненный на специальном чипе. Часто в больших профессиональных принтерах есть RIP, реализованный программно внутри быстрой машины на основе Unix, обычно это машины на базе Sun SPARC Solaris или &SGI; &IRIX;. + + + + +<application +>Ghostscript</application +> как программный эмулятор <acronym +>RIP</acronym +> + +Но что будет, если у вас нет &PostScript;-принтера? + +Перед тем как посылать данные на печатающее устройство, вам надо будет сделать растрирование самим. При этом надо будет преобразовать &PostScript;, сгенерированный вашей программой, в формат растра принтера. Для этого надо знать точный формат растра принтера, на котором вы собираетесь печатать. + +Другими словами, вы не можете положиться на принтер в преобразовании &PostScript;, и обработка становится более сложной. Для решения этой задачи вам нужно иметь программное обеспечение. + +Именно этим и занимается пакет &ghostscript;, который присутствует на всех машинах с &Linux;, *BSD и другими &UNIX;, которые должны печатать на принтеры, не поддерживающие &PostScript;: &ghostscript; - это интерпретатор &PostScript;, программный RIP-эмулятор, способный осуществлять преобразование для различных устройств. + + + + +О <quote +>драйверах</quote +> и <quote +>фильтрах</quote +> + +Для создания растровых рисунков из &PostScript; &ghostscript; использует так называемые фильтры. Таких фильтров существует уже довольно много, причём некоторые из них cпециально сделаны для конкретных моделей принтеров.Фильтр, специализирующийся на конкретном устройстве, часто развивался безсогласия или поддержки изготовителя. Не имея доступа к техническимтребованиям и документации, это было сделать довольно сложно, требовалось заново воспроизвести протоколы и форматы данных. + +Не все фильтры &ghostscript; работают одинаково хорошо для своих принтеров. Всё же некоторые из более новых, подобно фильтру stp из проекта печати Gimp, дают превосходные результаты, приводящие к фотографическому качеству на одном уровне или даже лучшему, чем их аналоги - драйверы . &Windows; &Microsoft; + +&PostScript; - это вывод большинства прикладных программ для печати в &UNIX; и &Linux;. Фильтры-это настоящие рабочие лошадки в любой системе печати. По существу они создают правильные растровые рисунки из любого ввода для не-&PostScript; принтеров и других устройств. + + + + +Драйверы, фильтры и движки в CUPS + +&CUPS; использует собственные фильтры, хотя они в целом основаны на ghostscript. Именно, фильтры pstoraster и imagetoraster прямо опираются на код из ghostscript. Все части этого старого кода в &CUPS; были реорганизованы в стройную систему модулей. + +Следующий рисунок (сделанный при помощи &kivio;) дает общий обзор фильтров и движков в &CUPS;. Пройдёмся по нему снизу вверх. Движки - это особые фильтры, они не преобразуют данные в другие форматы, а посылают готовые файлы на принтер. Для разных низкоуровневых протоколов существуют соответственно разные движки. + + +Диалог &kprinter; (рисунок &kivio;) + + + + +Диалог &kprinter; (рисунок &kivio;) + + + + + +Спулеры и демоны печати + +Помимо того, чтобы сгенерировать растровый рисунок, готовый к печати, что уже есть довольно сложная задача, любой программе необходимо использовать механизм спулинга (помещения в очередь) для того, чтобы выстроить по порядку разные задачи пользователей для различных принтеров и фильтров и послать их соответственно по назначению. Демон печати как раз этим и занимается. + +Этот демон следит за порядком: он также контролирует исполнение заданий: даёт право пользователям отменить, остановить, перезапустить свои задания (но не задания других пользователей) и так далее. + + + + + + + + +Как <quote +>CUPS</quote +> использует мощь файлов &PPD; + +Теперь, когда вы знаете как язык &PostScript; (который описывает вёрстку страниц независимым от конечного устройства способом) преобразуется в растровый рисунок, вы можете спросить: Устройства растрового вывода могут очень сильно отличаться друг от друга: бумага бывает разных размеров, есть много украшений печати - заголовки, двусторонняя печать, поля и пр. Как это подходит к вашей модели принтеро-независимого &PostScript;? + +Ответ идет вместе с так называемым файлом &PostScript; PrinterDescription (&PPD;). Файл &PPD; описывает все возможности, зависящие от устройства, которые могут использоваться определенной моделью принтера. Он также содержит кодированные команды, которые должны быть использованы для вызова конкретных возможностей аппарата. Но &PPD; - не тайные книги, это простые текстовые файлы. + +&PPD; были придуманы фирмой Adobe для того, чтобы производителям было легче реализовывать свои собственные возможности &PostScript;-принтеров, и в то же время придерживаться стандартных путей их создания. Формат &PPD; очень хорошо документирован и описан фирмой Adobe. Их спецификация фактически является открытым стандартом. + + +Возможности печати, зависящие от устройств + +Вспомним, что расширенная печать &PostScript; была первоначально разработана для использования только на системах &Microsoft; &Windows; и Apple &Mac;. В течение длительного времени все возможности расширенной печати на современных принтерах были в принципе недоступны для &Linux; и &UNIX;. Использование &CUPS; всё изменило. &CUPS; связан с &PPD;, и поэтому существующие &PPD; могут быть приспособлены для всех систем, работающих при помощи &CUPS;. + +Используя &PPD;, изготовители принтеров имели возможность вставить в свою продукцию такие аппаратно-зависимые возможности, как дуплексную печать, брошюрование, поля и т. д. Драйверы подгружают этот файл &PPD; просто как дополнительный конфигурационный файл. Таким образом, драйвер принтера узнаёт про доступные возможности устройства, и знает, как их вызывать. Драйвер также предоставляет их пользователю в графическом интерфейсе. Этот метод позволяет печатать аппаратно-независимые &PostScript;-файлы и указывать возможности, доступные конкретному устройству при выводе на печать. + + + + +Где взять файлы &PPD; для &PostScript;-принтеров + +&PPD; первоначально не предполагались к использованию в &UNIX; и &Linux;-системах. Сами разработчики и не предполагали, что они будут использоваться в других системах, кроме как в системах, для которых они были разработаны: &Microsoft; &Windows; и &MacOS;. Но благодаря блестящему решению по полной поддержке существующей спецификации &PPD; &CUPS; сейчас позволяет пользователям &Linux; и других &Linux;-подобных систем использовать все возможности современных принтеров. Система печати KDE делает это использование даже более удобным, чем предполагали сами разработчики &CUPS;. + +&CUPS; может использовать родные &PPD; для &Windows;, прилагаемые при покупке &PostScript;-принтеров. Обычно за это платить не надо, и они (&PPD;) могут быть переписаны из любого компьютера с Windows, с предустановленным &PostScript; драйвером для конкретной модели принтера, или с диска, который поставляется с принтером. Также есть несколько мест в Интернете, откуда их можно скачать. + + + + +Почему эти &PPD; полезны даже для не &PostScript;-принтеров. + +Теперь вы знаете, как &PostScript;-принтеры могут использовать &PPD;. Но как обстоит дело с не &PostScript;-принтерами? В &CUPS; есть такая особенность: используя тот же формат и структуру данных как в &PPD; в сфере &PostScript;, она может описывать доступные опции заданий печати и для не -&PostScript; принтеров. Для собственных целей добавлено несколько специальных опций (а именно строка, определяющая фильтр, который нужно использовать для дальнейшей обработки &PostScript;-файла). + +Поэтому разработчики могли использовать те же программные решения для обработки файлов PPD для всех моделей принтеров. Конечно, авторы &CUPS; не могли полагаться на то, что все производители не &PostScript;-принтеров вдруг выпустят файлы &PPD;. Им пришлось проделать огромную работу по написанию многих из этих файлов с нуля. Более тысячи таких файлов доступны в коммерческой версии &CUPS;, называемой ESP PrintPro. + +Так или иначе, есть много специально сделанных для &CUPS; файлов &PPD;. Даже сейчас большинство этих файлов идёт не от производителей принтеров, а от разработчиков свободного программного обеспечения. &CUPS; проложила дорогу, и по ней пошли: если пару лет назад печать в &Linux; и &UNIX; была камнем преткновения, то теперь поддерживается широкий диапазон принтеров, включая 7-цветные струйники для высококачественной фотопечати. + + + + +Разные способы получить &PPD; для не &PostScript; принтеров. + +Вы можете найти &PPD; для работы с &CUPS; и не &PostScript; принтерами в Интернете: + + + +Во-первых, зайдите на www.linuxprinting.org, где прямо в онлайне вы сможете сгенерировать &PPD; для любого принтера, поддерживаемого &ghostscript;. Тем самым вы сможете перейти на &CUPS; с минимальными усилиями. Если ваш принтер и так уже хорошо работал с печатью из &ghostscript;, то вы сможете подключить этот драйвер к &CUPS; и взять лучшее из обеих систем. + + + +во-вторых, существуют &CUPS; &PPD; более чем для 120 моделей принтеров, которыми может управлять новый универсальный драйвер stp. (происходит от Stylus Photo). Он сейчас разрабатывается проектом gimp-печати, его основал Майк Свит, ведущий разработчик &CUPS;. Сейчас он доступен на gimp-print.sourceforge.net. Этот драйвер создает полноценное фотокачество на многих современных струйных принтерах, и может быть сконфигурирован на создание 120 &CUPS;-&PPD; при компиляции. Поддерживаются модели &HP; Laser- и DeskJet, Epson Stylus и Photo Color, а также Canon и Lexmark. + + + +в третьих, есть и коммерческая версия &CUPS; от авторов &CUPS;: ESP PrintPro - вместе более чем с 2.300 драйверами принтеров. В неё входят и улучшенные фильтры imagetoraster и pstoraster. + + + +&CUPS; позволяет производителям легко и недорого поддерживать их принтеры в &Linux; и &UNIX;. Модульная структура &CUPS; позволяет просто подключать дополнительный фильтры и использовать всю мощь &CUPS;. + +Подробнее о всех возможностях &CUPS; можно прочитать в документации &CUPS; на http://www.cups.org/documentation.html и http://www.danka.de/printpro/faq.html. Страницы http://www.linuxprinting.org/ - это универсальный ключ ко всем вопросам печати в &Linux; и &UNIX;. + + + + + + +Как поддержка &IPP; делает &CUPS; лучшим выбором из всех доступных? + + +<quote +><acronym +>LPD</acronym +> Must Die!</quote +> + +В течение долгого времени у разработчиков копилось неудовольствие на старый добрый LPD. Поэтому, чтобы его улучшить, возникло несколько новых проектов, среди которых самую большую известность завоевал LPRng. Из прочих стоит отметить PDQ, PPR, PLP, GNUlpr и RLPR. Но ни один из этих проектов не смог добиться чего-то заметного; большинство их воплощали возможности того же LPD с некоторыми расширениями, и все они были несовместимы друг с другом. + +Пресытившись развитием этих отголосков почтенного BSD-шного LPD, Грант Тэйлор, автор Linux Printing HOWTO, в конце концов воскликнул: LPD Must Die! в своей кампании по искоренению LPD. + + + + + + +Как возник &IPP; + +Со стороны компаний также предпринимались попытки преодолеть хорошо известные слабости LPD. Начали возникать расширения LPD, и дело дошло до того, что &Hewlett-Packard; попытался придать своему детищу &HP; JetDirect статус нового стандарта протокола печати. Результатом явились новые несовместимости. + +В конце концов обрела форму инициатива определения нового стандарта, общего для промышленности и IETF. Рабочая группа по печати, включившая в себя представителей производителей оборудования, поставщиков программного обеспечения и операционных систем, подготовила проект Internet Printing Protocol, &IPP;. &IPP; версии 1.1 теперь утвержден как стандарт IETF и пользуется единодушной поддержкой компаний Европы, США и Японии. Большинство современных моделей принтеров имеют встроенную поддержку &IPP; в добавление к обычным протоколам печати LPR/LPD или JetDirect. + + + + +Почему &IPP; позволяет решить много проблем? + +&IPP; снимает множество проблем, с которыми обычно имеют дело администраторы сети. Ранее в сложных сетевых конфигурациях подчас многие часы уходили на то, чтобы должным образом разрешить проблемы, связанные с печатью. + +Создавая единый набор запросов передачи файлов и управления заданиями печати для принтеров и серверов, поддерживающих &IPP;, &IPP; является кроссплатформенным протоколом для всех ОС. Его внедрение, конечно, потребует времени, так как всё ещё в работе остаётся много старых принтеров. Поэтому в &IPP; предусмотрена обратная совместимость со всеми реализациями &IPP;. &CUPS; обеспечивает удобство печати по &IPP; во всех средах. + +Особенно впечатляет его интеграция с другими проверенными протоколами IP. Будучи фактически расширением протокола HTTP 1.1 применительно к задачам печати, он очень легко встраивается в другие ныне развиваемые стандарты: + + + +Аутентификация типа Basic, Digest и на основе сертификатов для пользователей сервисов печати. + + +Шифрование SSL3 и TLS для отправки данных. + + +Двунаправленное сообщение клиентов с устройствами печати с помощью запросов HTTP/&IPP; GET и POST. + + +Сервис каталогов LDAP для поддержания единой базы данных доступных принтеров, их возможностей и стоимости печати, а также доступа по паролю или по спискам доступа и т. д. + + +Печать по способу Pull (в отличие от обычного - Push), когда серверу или принтеру нужно лишь сообщить ссылку &URL; на документ, после чего тот автоматически скачивается из сети и печатается. + + + + + + + + +Доступ клиентов к принтерам - <quote +>Plug'n'Play</quote +> + +Если вы никогда не видели, как &CUPS; работает в сети, то вы будете очень приятно удивлены богатством открывающихся возможностей. + +Допустим, что вы, сисадмин, поставили и настроили машину у себя в сети с &kde; и &CUPS;, прицепив на неё дюжину принтеров и настроив их: &PostScript;, лазерных, струйных и прочих. Пользователи &kde; на этой машине очень довольны, они могут печатать в своё удовольствие, выжимая всё возможное из каждого принтера. Вы потратили два часа на настройку, чтобы всё заработало... и осталось ещё удовлетворить сотню прочих пользователей вашей сети. По два часа на машину? И так до следующего Нового года? + +Нет. Отметьте один флажок в настройках машины с &CUPS;, чтобы она работала как сервер. Установите &CUPS; на всех остальных машинах как клиентов. К тому времени, когда вы вернётесь к первой машине, пользователи уже будут играть с настройками вашей дюжины принтеров на сервере. Все эти принтеры волшебным образом стали доступны клиентам на всех машинах. + +Пользователи печатают, и при этом ни на одной машине не пришлось устанавливать драйверы и настраивать очереди печати. + +Как же всё это так хорошо работает? + + + + +Почему видны принтеры, не установленные локально? + +Ответ совсем простой. + +Сервер &CUPS; отправляет в сеть широковещательные извещения имен всех доступных принтеров по протоколу UDP на 631 порт. Порт 631 включен в число портов, зарезервированных IANA (Internet Assigning Numbers Authority) для &IPP;. Все клиенты &CUPS; слушают сеть на 631 порту, поэтому они узнают о доступных принтерах и путях к этим принтерам. + +Используя &IPP;, по сути - расширение HTTP версии 1.1, &CUPS; способна находить все объекты системы печати по их адресам - Universal Resource Locators или URL. Задания печати можно удалять или перезапускать, можно опрашивать принтеры, выполнять административные задачи на сервере. С помощью &IPP; &CUPS; обращается ко всем объектам по их адресам URL. Очень многое в &CUPS; доступно через веб-интерфейс, например, через &konqueror;. + + + + +Печать без установки драйвера + +Клиенты имеют возможность администрировать и использовать все принтеры, которые им доступны, как будто бы они были установлены локально. Конечно, вы можете задавать ограничения в списках контроля доступа, так чтобы не каждый клиент мог распоряжаться принтерами по своему усмотрению. + +Клиенты могут печатать, даже если нужный принтер или драйвер не установлены локально. + +Как это возможно? Если клиент хочет использовать опции, специфичные для данного принтера, он отправляет запрос CUPS-get-ppd на сервер. Сервер возвращает все сведения о данном принтере, прочитанные из &PPD;-файла, хранящегося на сервере. Пользователь видит эти опции и выбирает нужные ему. Затем он отправляет файл для печати, как правило, это сырой &PostScript;, приправленный специфичными опциями данного принтера. При этом используется &IPP; как транспортный протокол. Вся дальнейшая обработка, в особенности фильтрование для подготовки файла в формате принтера, осуществляется сервером. Все необходимые программы для этого - драйверы и фильтры - на сервере имеются. + +Итак, клиент может печатать даже без локально установленного драйвера. + +Обо всех изменениях на сервере, будь то добавление или изменение принтера, клиенты узнают сразу же, при этом никакой перенастройки не требуется. + + + + +<quote +>Нулевое администрирование</quote +>, перераспределение нагрузки и <quote +>переключение при отказе</quote +> + +Среди дополнительных возможностей &CUPS; стоит отметить способность перераспределения нагрузки. + +Если вы зададите одну и ту же очередь печати для двух или более серверов, клиенты будут отправлять задания не первый откликнувшийся сервер. Это приводит к автоматическому перераспределению нагрузки между серверами. Вы можете отключать от сети серверы для задач администрирования так, что клиенты вообще ничего не заметят. + + + + + + diff --git a/tde-i18n-ru/docs/kdebase/kdesu/Makefile.am b/tde-i18n-ru/docs/kdebase/kdesu/Makefile.am new file mode 100644 index 00000000000..339585a755d --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kdesu/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = kdesu +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdebase/kdesu/Makefile.in b/tde-i18n-ru/docs/kdebase/kdesu/Makefile.in new file mode 100644 index 00000000000..d01cf0f8ea8 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kdesu/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/kdebase/kdesu +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = kdesu +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/kdebase/kdesu/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdebase/kdesu/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/kdebase/kdesu/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kdesu/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kdesu/Makefile.in +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +# This directory's subdirectories are mostly independent; you can cd +# into them and run `make' without going through this Makefile. +# To change the values of `make' variables: instead of editing Makefiles, +# (1) if the variable is set in `config.status', edit `config.status' +# (which will cause the Makefiles to be regenerated when you run `make'); +# (2) otherwise, pass the desired values on the `make' command line. +$(RECURSIVE_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + +$(RECURSIVE_CLEAN_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + rev=''; for subdir in $$list; do \ + if test "$$subdir" = "."; then :; else \ + rev="$$subdir $$rev"; \ + fi; \ + done; \ + rev="$$rev ."; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done && test -z "$$fail" +tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done +ctags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ + done + +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + mkid -fID $$unique +tags: TAGS + +TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ + include_option=--etags-include; \ + empty_fix=.; \ + else \ + include_option=--include; \ + empty_fix=; \ + fi; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test ! -f $$subdir/TAGS || \ + tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi +ctags: CTAGS +CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + +GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + +distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + +#>- distdir: $(DISTFILES) +#>+ 1 +distdir: distdir-nls $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + list='$(DISTFILES)'; \ + dist_files=`for file in $$list; do echo $$file; done | \ + sed -e "s|^$$srcdirstrip/||;t" \ + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ + case $$dist_files in \ + */*) $(MKDIR_P) `echo "$$dist_files" | \ + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ + sort -u` ;; \ + esac; \ + for file in $$dist_files; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + if test -d $$d/$$file; then \ + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -d "$(distdir)/$$subdir" \ + || $(MKDIR_P) "$(distdir)/$$subdir" \ + || exit 1; \ + distdir=`$(am__cd) $(distdir) && pwd`; \ + top_distdir=`$(am__cd) $(top_distdir) && pwd`; \ + (cd $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$$top_distdir" \ + distdir="$$distdir/$$subdir" \ + am__remove_distdir=: \ + am__skip_length_check=: \ + distdir) \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-recursive +all-am: Makefile +installdirs: installdirs-recursive +installdirs-am: +install: install-recursive +install-exec: install-exec-recursive +install-data: install-data-recursive +#>- uninstall: uninstall-recursive +#>+ 1 +uninstall: uninstall-docs uninstall-nls uninstall-recursive + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-recursive +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +#>- clean: clean-recursive +#>+ 1 +clean: kde-rpo-clean clean-recursive + +#>- clean-am: clean-generic mostlyclean-am +#>+ 1 +clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am + +distclean: distclean-recursive + -rm -f Makefile +distclean-am: clean-am distclean-generic distclean-tags + +dvi: dvi-recursive + +dvi-am: + +html: html-recursive + +info: info-recursive + +info-am: + +#>- install-data-am: +#>+ 1 +install-data-am: install-docs install-nls + +install-dvi: install-dvi-recursive + +install-exec-am: + +install-html: install-html-recursive + +install-info: install-info-recursive + +install-man: + +install-pdf: install-pdf-recursive + +install-ps: install-ps-recursive + +installcheck-am: + +maintainer-clean: maintainer-clean-recursive + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-recursive + +mostlyclean-am: mostlyclean-generic + +pdf: pdf-recursive + +pdf-am: + +ps: ps-recursive + +ps-am: + +uninstall-am: + +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \ + install-strip + +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ + all all-am check check-am clean clean-generic ctags \ + ctags-recursive distclean distclean-generic distclean-tags \ + distdir dvi dvi-am html html-am info info-am install \ + install-am install-data install-data-am install-dvi \ + install-dvi-am install-exec install-exec-am install-html \ + install-html-am install-info install-info-am install-man \ + install-pdf install-pdf-am install-ps install-ps-am \ + install-strip installcheck installcheck-am installdirs \ + installdirs-am maintainer-clean maintainer-clean-generic \ + mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \ + tags-recursive uninstall uninstall-am + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: + +#>+ 2 +KDE_DIST=Makefile.in man-kdesu.1.docbook index.docbook Makefile.am index.cache.bz2 + +#>+ 24 +index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) man-kdesu.1.docbook index.docbook + @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi + +docs-am: index.cache.bz2 + +install-docs: docs-am install-nls + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdesu + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdesu/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdesu/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdesu/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdesu/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdesu/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdesu/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdesu + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdesu + @for base in man-kdesu.1.docbook index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdesu/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdesu/$$base ;\ + done + +uninstall-nls: + for base in man-kdesu.1.docbook index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdesu/$$base ;\ + done + + +#>+ 5 +distdir-nls: + for file in man-kdesu.1.docbook index.docbook ; do \ + cp $(srcdir)/$$file $(distdir); \ + done + +#>+ 15 +force-reedit: + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kdesu/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kdesu/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kdesu/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-ru/docs/kdebase/kdesu/index.cache.bz2 b/tde-i18n-ru/docs/kdebase/kdesu/index.cache.bz2 new file mode 100644 index 00000000000..28d829b21ac Binary files /dev/null and b/tde-i18n-ru/docs/kdebase/kdesu/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdebase/kdesu/index.docbook b/tde-i18n-ru/docs/kdebase/kdesu/index.docbook new file mode 100644 index 00000000000..b59a64b8459 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kdesu/index.docbook @@ -0,0 +1,507 @@ + + + + + +]> + + + + +Руководство пользователя &kdesu; + + +&Geert.Jansen; &Geert.Jansen.mail; +Екатерина Пыжова
haleth@yandex.ru
Перевод на русский язык
Виктор Ерёмин
ErV2005@rambler.ru
Перевод на русский язык
+
+ + +2000 +Геерт Янсен (Geert Jansen) + + +&FDLNotice; + +2005-06-07 +1.00.00 + + +&kdesu; представляет собой графическую оболочку к команде &UNIX;su. + + +KDE +su +пароль +root + + +
+ + +Введение + +Добро пожаловать в &kdesu;! Эта программа представляет собой графическую оболочку к команде &UNIX; su для среды &kde;. Она позволяет вам запускать программы от имени другого пользователя, если вы укажете ей пароль этого пользователя. &kdesu; является непривилегированной программой и пользуется системной программой su. + +&kdesu; предлагает ещё одну дополнительную возможность — запоминание паролей. Чтобы использовать её, вам нужно ввести пароль всего один раз для каждой команды. Подробности и анализ безопасности смотрите в разделе . + +Эта программа рассчитана на запуск из командной строки или из файлов .desktop. Хотя она спрашивает пароль пользователя root, используя графический интерфейс, мне кажется, что она скорее основана на слиянии командной строки и графического интерфейса, а не просто на графическом интерфейсе. + + + + +Использование &kdesu; + +Использовать &kdesu; просто. Синтаксис вызова следующий: + +kdesu файл имя_значка приоритет пользователь команда аргумент1 аргумент2 +kdesu специфические параметры &kde; специфические параметры Qt + +Параметры командной строки описаны ниже. + + + + +Указать программу для запуска с правами root. Это должен быть один аргумент. Поэтому, если вы хотите запустить новый файловый менеджер, вам следует ввести следующее: kdesu . + + + +Выводить отладочную информацию. + + + +Этот параметр позволяет эффективно использовать &kdesu; в файлах .desktop. При этом &kdesu; проверяет файл, указанный в параметре файл. Если он доступен для записи текущему пользователю, &kdesu; запустит команду с правами этого пользователя. Иначе команда будет запущена с правами пользователя пользователь (root по умолчанию). +файл анализируется следующим образом: если этот параметр начинается с /, то он считается абсолютным путём. Иначе — именем глобального файла конфигурации &kde;. Например, чтобы настроить менеджер входа в систему kdm, вам следует набрать kdesu . + + + имя_значка +Указывает значок для диалога пароля. Вы можете указать только имя файла, без расширения. +Например, чтобы запустить kfmclient и использовать значок &konqueror; в диалоге пароля, введите команду: +kdesu kfmclient + + + + + +Не сохранять пароль. Делает недоступным флажок Сохранить пароль в окне ввода пароля. + + + приоритет + +Устанавливает приоритет выполнения программы. Для указания приоритета используется целое число от 0 до 100, где 100 соответствует максимальному приоритету, и 0 — минимальному. По умолчанию используется 50. + + + + +Использовать приоритет реального времени. + + + + + +Остановить сервис kdesu. Подробности в разделе . + + + +Разрешить терминальный вывод. Это делает невозможным запоминание паролей. В основном эта возможность служит для отладки. Если вы хотите запустить обычное консольное приложение, пользуйтесь стандартным su. + + + пользователь +Хотя чаще всего &kdesu; используется для запуска команд с правами root, вы можете указать имя пользователя и соответствующий пароль. + + + + + + + + +Внутренние особенности + + +Аутентификация в X + +Запускаемая вами программа будет работать с идентификатором пользователя root и, в общем случае, не будет иметь прав для доступа к вашему дисплею X. &kdesu; исправляет это, добавляя cookie аутентификации для вашего дисплея во временный файл .Xauthority. После завершения выполнения команды файл удаляется. + +Если вы не используете систему X cookie, то &kdesu; обнаружит это и не будет добавлять новый cookie, однако никакой гарантии, что root получит доступ к вашему дисплею, не даётся. + + + + +Взаимодействие с <command +>su</command +> + +&kdesu; использует системную команду su, чтобы получить привилегированный доступ. В этом разделе разъясняется, как &kdesu; это делает. + +Так как некоторые реализации su (например в &RedHat;) не позволяют задавать пароль из stdin (стандартного потока ввода), &kdesu; создаёт пару pty/tty и запускает su с файловыми дескрипторами, настроенными на этот tty. + +Чтобы выполнить программу, которую выбрал пользователь, а не запустить оболочку интерактивно, используется параметр для su. Этот аргумент понимается всеми известными оболочками и должен быть переносимым. Команда su передаёт аргумент оболочке пользователя, которая и запускает программу на исполнение. Это выглядит так: su . + +Вместо прямого запуска команды пользователя через su, &kdesu; запускает небольшую программу, называемую kdesu_stub. Она (запущенная с правами требуемого пользователя) запрашивает определённую информацию от &kdesu; через канал pty/tty (потоки ввода и вывода для этой программы), а затем уже выполняет программу пользователя. Передаваемая информация: номер X-дисплея, X cookie для аутентификации (если доступен), переменная PATH и команда для запуска. Такая вспомогательная программа нужна, потому что X cookie содержит секретную информацию и поэтому не может быть передан в командной строке. + + + + +Проверка пароля + +&kdesu; проверяет введённый вами пароль и выдаёт сообщение об ошибке, если он не верен. Проверка организована с помощью выполнения программы-теста /bin/true. Если это возможно, то пароль считается правильным. + + + + +Хранение паролей + +Для вашего удобства в &kdesu; реализован механизм хранения паролей. Если вас интересуют вопросы безопасности, прочитайте этот раздел. + +Запоминание паролей в &kdesu; создаёт небольшую дыру в системе безопасности вашей системы. Очевидно, что &kdesu; не позволяет никому, кроме пользователей с вашим идентификатором пользоваться этими паролями. Однако если это реализовать без предосторожностей, системный уровень безопасности root понизится до уровня обычного пользователя (вас). И человек, который получит доступ к вашей учётной записи, получит доступ уровня root. &kdesu; пытается не допустить этого. Схема безопасности, используемая им, на мой взгляд, достаточно безопасна. + +&kdesu; использует сервис под названием kdesud. Этот сервис ожидает команды с &UNIX;-сокета, расположенного в /tmp. Режим его доступа равен 0600, то есть только пользователь с вашим идентификатором может соединиться с ним. Если хранение паролей включено, &kdesu; выполняет команды через этот сервис. Он пишет команды и пароль пользователя root в сокет, и сервис выполняет команду su, как описано выше. После этого команда и пароль не теряются, а хранятся в течение указанного времени (устанавливается в модуле настройки). Если другой запрос на запуск такой же команды приходит в течение этого периода времени, клиент может не предоставлять пароль. Чтобы не дать человеку, получившему доступ к вашей учётной записи, украсть у сервиса пароль (например, запуском отладчика), sgid сервиса (группа при запуске) установлен в nogroup. Это не даёт обычным пользователям, в том числе и вам, получать пароли от процесса kdesud. Также этот сервис устанавливает переменную окружения DISPLAY в значение при запуске. Все, что сможет сделать взломщик — это запустить на вашем дисплее приложение. + +Слабое место в этой схеме в том, что запускаемые программы могут быть написаны без соблюдения правил защиты (например, программы с setuid root). Это означает, что они могут вызвать переполнение буферов или другие проблемы, а взломщик может использовать это. + +Использование хранения паролей — это компромисс между безопасностью и удобством. Подумайте и решите, что вам больше важно, и решите, будете ли вы им пользоваться. + + + + + +Автор + +&kdesu; + +© &Geert.Jansen;, 2000 + +&kdesu; написал Геерт Янсен (Geert Jansen). Эта программа основана на &kdesu;, версии 0.3, написанной Пьетро Иглио (Pietro Iglio). Мы договорились, что я буду проводить дальнейшую поддержку этой программы. + +С автором можно связаться по адресу &Geert.Jansen.mail;. Пожалуйста, сообщайте мне о всех встреченных ошибках, чтобы я мог их исправить. Также жду любых предложений и комментариев. +&underFDL; &underArtisticLicense; + +
+ + diff --git a/tde-i18n-ru/docs/kdebase/kdesu/man-kdesu.1.docbook b/tde-i18n-ru/docs/kdebase/kdesu/man-kdesu.1.docbook new file mode 100644 index 00000000000..c06350b2a46 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kdesu/man-kdesu.1.docbook @@ -0,0 +1,364 @@ + + +]> + + + +Руководство пользователя KDE +&Lauri.Watts; &Lauri.Watts.mail; +7 июня 2005 K Desktop Environment + + +kdesu +1 + + + +kdesu +Запуск программ с повышенными привилегиями + + + +kdesu file имя значка приоритет пользователь команда параметр1 параметр2 +kdesu Специфические параметры KDE Специфические параметры Qt + + + +Описание +&kdesu; — графический интерфейс для команду &UNIX; su для KDE. Позволяет запустить программу от другого пользователя при условии ввода пароля этого пользователя. &kdesu; — непривилегированная программа, она использует системную команду su. + +&kdesu; обладает дополнительной возможностью запоминания пароля (по желанию). При использовании этой функции вам достаточно вводить пароль один раз для каждой команды. + +Программа предназначена для запуска из командной строки или из файлов .desktop. + + + +Параметры + + + + +Указывает программу, которую необходимо запустить в режиме суперпользователя. Команда должна быть указана как один аргумент. Например, если вы желаете запустить файловый менеджер, введите команду: kdesu + + + +Показывать отладочную информацию. + + + +Эта опция позволяет использовать &kdesu; в файлах .desktop. &kdesu; проверяет файл, определяемый аргументом файл. Если текущий пользователь имеет право записи в этот файл, &kdesu; исполнит команду от текущего пользователя, иначе команда будет исполнена от имени пользователя, определяемого параметром -u (по умолчанию: root). +файл обрабатывается следующим образом: если файл начинается с /, то он трактуется как абсолютное имя файла. Иначе он трактуется как имя файла глобальной конфигурации &kde;. Например, чтобы настроить менеджер экрана KDE, kdm, вы можете использовать kdesu + + + имя значка +Указывает значок, который должен использоваться в диалоге ввода пароля. Расширение указывать не обязательно. + + + + + +Не сохранять пароль. Отключает флажок сохранить пароль в диалоге. + + + приоритет + +Задаёт значение приоритета. Приоритет — это любое число от 0 до 100, где 100 означает наивысший приоритет, а 0 — низший. По умолчанию: 50. + + + + +Приоритет реального времени. + + + + + +Остановить службу kdesu. Эта служба кэширует успешно введённые пароли в фоновом режиме. Это возможность также может быть отключена параметром при первоначальном запуске &kdesu;. + + + +Включить вывод на терминал (без сохранения паролей). Этот параметр применяется для отладки; если вы желаете запустить приложение в режиме консоли, используйте стандартную команду su. + + + пользователь +Несмотря на то, что &kdesu; в основном используется для выполнения команд в режиме суперпользователя, вы также можете указать любое имя пользователя и соответствующий пароль. + + + + + + + + +См. также +su(1) + +Более подробная документация доступна по ссылке help:/kdesu (введите этот URL в адресную строку &konqueror; или выполните команду khelpcenter help:/kdesu). + + + + +Примеры +Выполнить kfmclient под правами пользователя jim и показать значок &konqueror; в диалоге ввода пароля: +kdesu kfmclient + + + + +Авторы +Разработчики &kdesu;: GeertJansen jansen@kde.org и PietroIglio iglio@fub.it. + + + diff --git a/tde-i18n-ru/docs/kdebase/kdm/Makefile.am b/tde-i18n-ru/docs/kdebase/kdm/Makefile.am new file mode 100644 index 00000000000..cc5d84794f3 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kdm/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = kdm +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdebase/kdm/Makefile.in b/tde-i18n-ru/docs/kdebase/kdm/Makefile.in new file mode 100644 index 00000000000..04cb86d7fac --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kdm/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/kdebase/kdm +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = kdm +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/kdebase/kdm/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdebase/kdm/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/kdebase/kdm/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kdm/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kdm/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=kdmrc-ref.docbook Makefile.in index.docbook Makefile.am index.cache.bz2 + +#>+ 24 +index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) kdmrc-ref.docbook index.docbook + @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi + +docs-am: index.cache.bz2 + +install-docs: docs-am install-nls + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdm + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdm/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdm/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdm/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdm/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdm/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdm/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdm + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdm + @for base in kdmrc-ref.docbook index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdm/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdm/$$base ;\ + done + +uninstall-nls: + for base in kdmrc-ref.docbook index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdm/$$base ;\ + done + + +#>+ 5 +distdir-nls: + for file in kdmrc-ref.docbook index.docbook ; do \ + cp $(srcdir)/$$file $(distdir); \ + done + +#>+ 15 +force-reedit: + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kdm/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kdm/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kdm/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-ru/docs/kdebase/kdm/index.cache.bz2 b/tde-i18n-ru/docs/kdebase/kdm/index.cache.bz2 new file mode 100644 index 00000000000..d044ad77ff1 Binary files /dev/null and b/tde-i18n-ru/docs/kdebase/kdm/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdebase/kdm/index.docbook b/tde-i18n-ru/docs/kdebase/kdm/index.docbook new file mode 100644 index 00000000000..d8e3e93c649 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kdm/index.docbook @@ -0,0 +1,2063 @@ + + + + kdmrc"> + ksmserver"> + kdesktop"> + XDMCP"> + xdm"> + + + +]> + + + +Руководство пользователя &kdm; + + +&Oswald.Buddenhagen; &Oswald.Buddenhagen.mail; + +Иван Кашуков
dolphin210@yandex.ru
Перевод на русский
+ +
+ + +2000 +&Neal.Crook; + + + +2002 +&Oswald.Buddenhagen; + + + +2003 +&Lauri.Watts; + + +2003-03-01 +0.05.02 + + +Этот документ описывает &kdm;, менеджер входа в систему &kde; (также используется термин Login Manager). + + + +KDE +kdm +xdm +display manager +менеджер входа в систему + +
+ + + +Введение + +&kdm; предоставляет возможность входа в систему через графический интерфейс. Система запрашивает логин (имя пользователя) и пароль, опознаёт пользователя и запускает сеанс. По многим параметрам &kdm; превосходит &xdm;, менеджер входа в систему X-сервера. + + + + + + + +Руководство по быстрому запуску + +В этом руководстве подразумевается, что: + + + +Система Х-Window настроена и запускается из командной строки по команде startx. + + +Каждый пользователь использует один оконный менеджер или окружение рабочего стола и не очень часто меняет его, или же умеет редактировать текстовые файлы конфигурации. + + + +Этот сценарий подходит во многих случаях, если один или несколько пользователей запускают компьютер и входят в предпочитаемую рабочую среду, и при этом не возникает сбоев. + + +Установка сеанса по умолчанию + +Создайте или откройте файл ~/.xinitrc +Если у вас уже есть работающий файл ~/.xinitrc, переходите к следующему шагу. + + +Добавьте в файл ~/.xinitrc строку, запускающую выбранный вами оконный менеджер или среду, если такой строки там нет. +Если вы используете &kde;, введите: +startkde +Что касается других оконных менеджеров или сред — ищите аналогичную команду в их документации. + +Создайте ссылку с помощью команды +ln ~/.xinitrc ~/.xsession + + + +Теперь при вводе в командной строке команды startxсистема будет запускать X-Window с сеансом &kde;. Далее попытайтесь настроить систему на запуск &kdm;. + +Войдите в систему как root и введите в командной строке kdm. + +Вы увидите окно входа в систему, более полно описанное в разделе . + +Теперь при успешном входе пользователя в систему через kdm с выбранным сеансом по умолчанию будет запускаться &kde;. + +Если вы хотите настроить другие учётные записи, повторите эту процедуру для каждой из них. + + +Это руководство по быстрому запуску затрагивает только установку и запуск. Если вы хотите более полно настроить &kdm;, например, чтобы в окне входа в систему не отображались имена пользователей, чтобы система предоставляла возможность выбора различных типов сеансов и так далее, то читайте это руководство дальше. + + + + + +Окно входа в систему + +Интерфейс &kdm; включает два диалоговых окна. Компоненты основного окна: + + + +Поле Имя пользователя для ввода имени пользователя. + + + +Поле Пароль для ввода пароля. + + + +Программа также может выводить логотип каждого пользователя, например, фотографию. Вместо того, чтобы вводить имя пользователя, можно просто щёлкнуть по соответствующему логотипу (это свойство присуще окну входа в систему &IRIX;). + + + +Выпадающий список Меню используется для запуска сеансов других менеджеров окон и рабочих сред, имеющихся в системе. + + + +Область окна справа от полей Имя пользователя:, Пароль: и Тип сеанса: может быть использована для показа какого-либо изображения или аналоговых часов. + + + +По нажатию на кнопку Войти система проверяет имя пользователя и пароль и при отсутствии ошибок запускает сеанс выбранного типа. + + + +По нажатию на кнопку Очистить система удаляет текст из полей Имя пользователя и Пароль. + + + +Кнопка Меню открывает меню со следующими пунктами: + + + +Команда Перезапустить Х-сервер останавливает X-сервер и запускает вновь. Команда применима к локальным дисплеям. + + + +Команда Закрыть соединение (не удалённых дисплеях) закрывает текущее соединение с сервером &XDMCP;. Если соединение было установлено с помощью программы выбора хоста, управление будет возвращено этой программе. В противном случае это действие приведёт к сбросу X-сервера и повторному выводу диалога регистрации пользователя. Команда применима только к удалённым дисплеям. + + + +На локальных мониторах пункт Консольный вход (может отсутствовать), при выборе которого система останавливает запущенный Х-сервер и переходит в текстовый режим входа в систему. Если за некоторое время вход не был осуществлён, будет вновь выведено графическое окно входа в систему. Чтобы использовать эту возможность, вам надо использовать синтаксис local@<console> в файле Xservers (см. комментарии в этом файле). + + + + + +Кнопка Завершение работы... открывает диалог Выключение. Может отсутствовать. + + + +Диалоговое окно Выключить предоставляет набор переключателей, позволяющих выбрать один из следующих вариантов: + + + +Выключить + +Выключить систему. + + + +Перезапустить + +Завершает работу системы и перезагружает компьютер. Если в системе используется загрузчик Lilo, в выпадающем списке можно будет выбрать ядро операционной системы, которое будет использовано во время перезагрузки. + + + +Перезапустить Х-сервер + +Остановить и снова запустить Х-сервер. Обычно вам следует использовать этот параметр, если вы перед этим изменили конфигурацию Х11. + + + +Консольный режим + +Останавливает Х-сервер и возвращает консольный режим с помощью перевода системы на уровень выполнения 3. Обычно это делается перед обновлением или перенастройкой X11. + + + + +По нажатию соответствующей кнопки система выполняет выбранное действие, по нажатию кнопки Отмена вы возвращаетесь в основное диалоговое окно &kdm;. + + + + + +Настройка &kdm; + +В этой главе предполагается, что &kdm; в вашей системе уже установлен, и вы просто хотите более тонко настроить его. + +При запуске &kdm; считывает настройки из папки $KDEDIR/share/config/kdm/ (возможно, в вашей системе это /etc/kde3/kdm/ или /etc/X11/kde3/kdm/ или другая папка). + +Основной конфигурационный файл - &kdmrc;, он содержит ссылки на остальные файлы, которые могут находиться где угодно в системе, причём обычно это не вызывает проблем. Единственное исключение - ссылки на конфигурационные файлы уже установленного &xdm;. При установке &kdm; использует их, если находит уже установленный &xdm;. + +&kdm; запускается перед входом в систему любого пользователя, он не связан с каким-либо одним пользователем. Поэтому невозможно иметь отдельные конфигурационные файлы для каждого пользователя, для всех используется один общий файл &kdmrc;. Конфигурация &kdm; может быть изменена только пользователями, имеющими права записи в файл $KDEDIR/share/config/kdm/kdmrc (обычно это системные администраторы, входящие в систему под пользователем root). + +Настройка &kdm; осуществляется изменением файла &kdmrc; или через модуль Центра управления KDE (раздел Системное администрированиеМенеджер входа в систему). См. справку Центра управления KDE. + +Оставшаяся часть данной главы посвящена настройке &kdm; с помощью модуля Центра управления KDE. Для настройки локального входа в систему его возможностей достаточно. Следующая глава описывает параметры файла &kdmrc;. Прямое редактирование этого файла требуется для настройки удалённого входа или нескольких сеансов &kdm; одновременно. + + + + +&Thomas.Tanghus; &Thomas.Tanghus.mail; +&Steffen.Hansen; &Steffen.Hansen.mail; +&Mike.McBride; &Mike.McBride.mail; + + + +Модуль «Менеджер входа в систему» Центра управления KDE + +В этом модуле вы можете настроить различные параметры &kdm;, менеджера входа в систему &kde;, а именно: его внешний вид, список пользователей, которым разрешается входить в систему, и пользователей, которым разрешается выключать компьютер. + +Все параметры сохраняются в файле &kdmrc;. Оригинальный файл содержит много комментариев, поясняющих назначение параметров. Использование данного модуля приводит к их потере. Поэтому дополнительно допустимые параметры &kdmrc; описаны в . + +Все параметры, перечисленные в этой главе, связаны с соответствующими параметрами в &kdmrc;. Все параметры, доступные в Центре управления, напрямую доступны в &kdmrc;, но не наоборот. + +Этот модуль делится на несколько разделов: Внешний вид, Шрифт, Фон, ВыключениеПользователи и Удобства. + +Вы можете переключаться между разделами, используя вкладки вверху окна. + +Работа с Центром управления &kde; требует дополнительных полномочий. В случае их отсутствия нужно нажать кнопку Режим администратора... и ввести пароль администратора. + + +Внешний вид + +Здесь вы можете настроить внешний вид &kdm; — графического менеджера входа в систему из &kde;. + +Приглашение - это заголовок окна входа в систему. Использование приглашения особенно удобно, если пользователи могут входить в несколько систем. Вы можете употреблять различные заполнители (комбинации символов, которые программа заменит некоторым значением). Они описаны в файле &kdmrc;, в комментариях к параметру . + +При входе пользователя система может показывать в окне входа текущее время, логотип или не показывать ничего. Сделайте выбор с помощью переключателей Область расположения логотипа. Это соответствует параметру в &kdmrc;. + +Если вы выбрали Показать логотип, вы можете указать изображение: + + + +Перетащите файл изображения на кнопку логотипа. + + +Нажмите на кнопку и выберите изображение с помощью диалогового окна. + + + +По умолчанию выводится изображение $KDEDIR/share/apps/kdm/pics/kdelogo.xpm. + +Параметры группы Позиция: определяют положение окна входа в систему на экране. Параметр X: — горизонтальная составляющая, Y: — вертикальная. Положение задаётся для центра окна входа в процентах от размера экрана относительно левого верхнего угла. Эта группа соответствует параметру файла &kdmrc;. + +Стиль &kdm; можно настроить через параметры Стиль GUI и Цветовая схема:. Они соответствуют параметрам и в &kdmrc; соответственно. + +Ниже находится выпадающий список для выбора языка диалога входа. Он соответствует параметру файла &kdmrc;. + + + + +Шрифт + +Здесь вы можете выбрать шрифты, которые будут использоваться в окне входа в систему. Для этого могут быть использованы только общедоступные шрифты. + +Данным выпадающим списком настраиваются три стиля шрифта: Общий:, Ошибки:, Приглашение:. Кнопка Выбрать... открывает диалог выбора шрифта. + + + +Шрифт Общий используется во всех случаях, кроме указанных ниже. + + +Шрифт Ошибки используется, если вход в систему завершился неудачно. + + +Шрифт Приглашение используется в заголовке окна (строка приглашения). + + + +Флажок Использовать сглаживание шрифтов включает/выключает режим сглаживания шрифтов. + + + + +Фон + +Здесь можно изменить фон рабочего стола, который будет показываться при входе пользователя в систему. В качестве фона можно использовать сплошную заливку цветом или изображение. Если вы установите изображение и расположите его в центре экрана, выбранный цвет фона будет занимать свободную площадь. + +На вкладке Фон вы можете выбрать фоновое изображение, настроить цвета фона и указать используемый эффект. + +Чтобы изменить цвета фона по умолчанию, нажмите любую из кнопок цвета и выберите новый цвет. + +Выпадающий список над этими кнопками содержит несколько вариантов смешивания цветов (результат выбора показывается на изображении монитора в верхней части окна): + + + +Один цвет +В этом режиме весь фон будет залит цветом, указанным с помощью кнопки Основной цвет фона. + + +Узор +Чтобы использовать этот режим, вам надо выбрать два цвета (используя кнопки выбора основного и вторичного цвета). Выберите узор в выпадающем списке и нажмите Применить. &kde; установит выбранный узор, раскрашенный цветами, которые вы выбрали. Чтобы добавить другие узоры, смотрите главу Добавление, удаление и изменение узоров и обоев. + + +Фоновая программа +Если вы включите этот флажок, &kde; будет использовать внешнюю программу для создания фона. Это может быть любая программа на ваш выбор. Для получения информации по этой возможности смотрите главу Использование внешней программы. + + +Горизонтальный градиент +При этом режиме вы выбираете два цвета с помощью двух кнопок выбора цвета. &kde; создаст фон, используя плавный переход между цветом, заданным основным цветом фона (у левой границы экрана), и цветом, заданным вторичным цветом фона (у правой границы экрана). + + +Вертикальный градиент +При этом режиме вы выбираете два цвета с помощью двух кнопок выбора цвета. &kde; создаст фон, используя плавный переход между цветом, заданным основным цветом фона (у верхней границы экрана), и цветом, заданным вторичным цветом фона (у нижней границы экрана). + + +Пирамидальный градиент +При этом режиме вы выбираете два цвета с помощью двух кнопок выбора цвета. &kde; создаст фон, используя плавный переход между цветом, заданным основным цветом фона (в каждом углу экрана), и цветом, заданным вторичным цветом фона (по центру экрана). + + +Крестообразный градиент +При этом режиме вы выбираете два цвета с помощью двух кнопок выбора цвета. &kde; создаст фон, используя плавный переход между цветом, заданным основным цветом фона (в каждом углу экрана), и цветом, заданным вторичным цветом фона (по центру экрана).Полученная фигура будет отличаться от пирамидального градиента. + + +Эллиптический градиент +При этом режиме вы выбираете два цвета с помощью двух кнопок выбора цвета. &kde; создаст фон, используя плавный переход между цветом, заданным основным цветом фона (в каждом углу экрана, по эллипсу), и цветом, заданным вторичным цветом фона (по центру экрана). + + + +Кнопка настройки понадобится, если вы хотите настроить фоновую программу. При нажатии на кнопку появится окно настройки. +Обои +Фоновое изображение (обои) выбирается на вкладке Фон. Выпадающий список Изображение содержит коллекцию фоновых изображений. Кнопка открытия файла (с изображением папки) открывает диалог выбора файла изображения. + +Шесть способов показа обоев: + + +Нет изображения +Фон заливается только фоновыми цветами. + + +В центре +Изображение будет выводится по центру экрана. Фоновые цвета займут всё оставшееся свободное место. + + +Черепицей +Копии изображения заполнят весь рабочий стол. Первое изображение будет расположено в верхнем левом углу экрана. + + +Черепицей от центра +Копии изображения заполнят весь рабочий стол. Первое изображение будет расположено в центре экрана. + + +По центру с масштабированием +Изображение будет помещено в центр экрана и увеличено под размер рабочего стола. Пропорции изображения не изменятся, поэтому оно не будет искажено. + + +На весь рабочий стол +Изображение будет растянуто по всей площади рабочего стола. + + + + + + +<guilabel +>Выключение</guilabel +> + +Разрешить выключать компьютер +Данный выпадающий список используется для выбора пользователей, имеющих право завершать работу системы: + + +Никому: никто не сможет выключить компьютер с помощью &kdm;, для этого необходимо будет войти в систему. + + +Каждому: любой пользователь может выключить компьютер с помощью &kdm;. + +Администратору: перед выключением компьютера &kdm; запросит пароль root. + + +Вы можете отдельно настроить, каким пользователям разрешено выключать компьютер с консоли и используя удалённый доступ. + +Команды Используйте эти поля, чтобы задать команды выключения. По умолчанию команда Остановка: вызывает /sbin/halt, команда Перезагрузка:/sbin/reboot. + +Если переключатель Показать параметры загрузки включён, &kdm; при перезагрузке предоставит параметры Lilo. Вам необходимо будет указать каталог программы lilo и каталог map-файла lilo. Замечание: этот параметр доступен не для всех операционных систем. + + + + +Пользователи + +Здесь вы можете выбрать способ представления пользователей в окне входа в систему. + +Вы можете полностью отключить список пользователей в &kdm; с помощью переключателя Показывать список. Возможности указания пользователя: + + + +Показать список + +Показывать только выбранных пользователей. +Не показывать пользователей. Это наиболее безопасный выбор, так как взломщику необходимо будет подбирать как имя пользователя, так и пароль. Этот выбор также предпочтителен, если в системе довольно много пользователей. + + + +Обратное выделение + +Вам необходимо будет указать пользователей, которые не будут показываться, все остальные пользователи будут видны. + + + + +Пользователей можно сортировать как по имени, так и по системным UID, то есть задать диапазон UID пользователей, которые будут показываться в списке. По умолчанию пользователи с ID меньше 1000 (обычно системные пользователи или демоны) и больше 6500 в окне входа в систему не показываются. + +Вы можете включить флажок Сортировать пользователей, чтобы сортировать пользователей в списке по алфавиту. Если флажок установлен, пользователи будут выведены в порядке, в котором они перечислены в файле паролей. &kdm; будет также дополнять имя пользователя при вводе, если включить Автозавершение. + +Если вы выбрали показывать пользователей, в окне входа в систему будет выведен список пользователей с выбранными рисунками. Перед входом пользователь выбирает по имени или изображению и вводит пароль. + +Если вы используете изображения, связанные с пользователями, вы можете настроить эти изображения. + +Здесь вы можете указать источник изображений пользователей. «Административный» означает системную папку, эти изображения можно видеть ниже. «Пользовательский» означает, что для каждого пользователя будет использоваться изображение из файла $HOME/.face.icon, расположенного в его домашней папке. Два параметра в середине позволяют определить порядок предпочтения, если доступны оба источника. + +Если вы решите не показывать изображения пользователей, окно входа в систему будет выглядеть более традиционно. Чтобы войти в систему, пользователям необходимо будет ввести имя и пароль. Этот выбор предпочтителен, если на вашем компьютере много пользователей. + + + + +Удобства + +На вкладке Удобства вы можете настроить параметры, облегчающие вход в систему,например, автоматический вход или вход без пароля. + +Хорошо подумайте перед тем, как использовать эти параметры. Каждая из них нарушает безопасность вашей системы. Используйте их только в системе, полностью не нуждающейся в безопасности, например, на личном домашнем компьютере. + + +Автоматический вход в систему + +Автоматический вход в систему позволяет входить в систему без пароля. Его можно установить переключателем Разрешить автоматический вход в систему. + +В списке Пользователь: выбирается учётная запись для автоматического входа в систему. + + + + +<guilabel +>Вход без пароля</guilabel +> + +Вы можете позволить пользователям входить в систему без указания пароля (флажок Разрешить вход без пароля). + +Под этим флажком находится список пользователей системы. Чтобы включить беспарольный вход для отдельных пользователей, установите флажок рядом с их именами. По умолчанию этот параметр отключен для всех пользователей. + +Напомним, что этот параметр следует использовать только на компьютерах, не нуждающихся в безопасности. Если вашей машиной пользуются посторонние люди, позаботьтесь, чтобы этой возможностью обладали только пользователи с очень ограниченными правами, например, guest. + +Вы также можете задать, какой пользователь будет выбран при запуске &kdm;. По умолчанию указан пункт Нет, но вы можете выбрать Предыдущий, чтобы &kdm; было выведено имя последнего пользователя, входившего в систему, также вы можете Указать конкретного пользователя, который всегда будет выбран в списке. &kdm; может устанавливать фокус в поле ввода пароля, так что когда перед вами будет окно входа в систему &kdm;, вы сразу сможете вводить пароль. + +Автоматический вход в систему после перезагрузки Х-сервера позволит вам войти в систему, пропустив процедуру регистрации, после сбоя Х-сервера. + + + + + + + + + +&kdmrc-ref; + + + +Настройка системы для использования &kdm; + +В данной главе подразумевается, что подсистема &X-Window; уже настроена и нужно только включить графический вход в систему. + + +Установка &kdm; + +Уровень запуска по умолчанию определяет, загружается ваш компьютер в режиме терминала (текстовой консоли) или в графическом режиме входа в систему. Уровень запуска устанавливается программой /sbin/init и задаётся в конфигурационном файле /etc/inittab. В разных системах &UNIX; (и различных дистрибутивах &Linux;) эти параметры различаются, но начало файла /etc/inittab выглядит приблизительно так: + +# Default runlevel. The runlevels used by RHS are: +# 0 - halt (Do NOT set initdefault to this) +# 1 - Single user mode +# 2 - Multiuser, without NFS +# 3 - Full multiuser mode +# 4 - unused +# 5 - X11 +# 6 - reboot (Do NOT set initdefault to this) + +id:3:initdefault: + + +Все строчки этого отрывка, кроме последней, являются комментариями. Комментарии показывают, что уровень 5 используется для работы в X11, а уровень 3 - для работы в многопользовательском режиме без X11 (режим консоли). Последняя строка устанавливает уровень запуска по умолчанию равным 3. Если в вашей системе используется графический вход в систему (например, с использованием &xdm;), уровень запуска по умолчанию равен уровню, заданному для X11. + +Уровень выполнения с графическим входом в систему (&xdm;) некоторых распространённых дистрибутивов Linux: + + +5 для &RedHat; 3.х и более поздних и для &Mandrake; +4 для Slackware +3 для &SuSE; 4.х и 5.х + + +Первое, что необходимо сделать при настройке системы - убедиться, что вы можете запустить &kdm; из командной строки. Если это работает, вы сможете так настроить систему, чтобы &kdm; автоматически запускался при перезагрузке. + +Чтобы проверить &kdm;, вам надо перевести систему на уровень, при котором &xdm; не запускается автоматически. Для этого введите команду: + +/sbin/init + +Вместо числа введите номер уровня, соответствующего режиму консоли (если это не 3). + +Если операционная система использует подключаемые модули аутентификации (PAM), — это является обычным для современных систем &Linux; и &Solaris;, — нужно проверить, что PAM разрешают вход в систему через службу с названием kde (если перед этим &xdm; работал корректно, то никаких изменений не требуется). Файл настройки — /etc/pam.conf или /etc/pam.d/kde. Настройка PAM выходит за рамки данного руководства. Обратитесь к документации, расположенной в /usr/share/doc/*pam*/html/. + +Теперь, чтобы проверить работоспособность &kdm;, введите следующую команду: + +kdm + + +Если в результате выводится диалог входа в систему &kdm; и вы можете войти, всё отлично. Сбой обычно происходит, если программе не удаётся найти или подключить разделяемые библиотеки &Qt; или &kde;. Если у вас установлен двоичный дистрибутив библиотек &kde;, убедитесь, что библиотеки могут обнаружить &kdm;; попытайтесь настроить соответствующие переменные окружения так, чтобы они указывали на библиотеки &kde; и &Qt;. + +Например: + +export + +export + +export + +export + + + +Если все попытки безуспешны, попытайтесь запустить &xdm;, чтобы убедиться, что вы не столкнулись с более серьёзной проблемой конфигурации Х. + +Если &kdm; успешно запускается, вы можете заменить &xdm; на &kdm;. Напомним, что шаги, которые необходимо проделать, зависят от дистрибутива. + + + +&RedHat;: откройте файл /etc/inittab и замените в нём xdm на &kdm; (включая все пути к файлам). +x:5:respawn:/usr/X11/bin/xdm -nodaemon +и замените на: +x:5:respawn:/opt/kde/bin/kdm +Что заставить init(8) запустить &kdm; когда система перейдёт на уровень 5. Замечание: &kdm; не нуждается в данном случае в параметре . + + +&Mandrake;: уровень запуска X11 в /etc/inittab вызывает сценарий оболочки /etc/X11/prefdm, который предоставляет возможность выбора из нескольких оконных менеджеров, в том числе &kdm;. Убедитесь, что пути к файлам указаны верно. + + +&SuSE;: добавьте в начало файла /sbin/init.d/xdm строки: + +. /etc/rc.config +DISPLAYMANAGER=kdm +export DISPLAYMANAGER + +Для FreeBSD, отредактируйте /etc/ttys и найдите строку наподобие этой: +ttyv8 "/usr/local/bin/kdm -nodaemon" xterm off secure +и замените её на: +ttyv8 "/usr/local/bin/kdm -nodaemon" xterm on secure + + +Для большинства остальных дистрибутивов подходит один из вышеприведённых вариантов. + + +На этой стадии вы можете проверить работу &kdm;. Для этого переведите систему на уровень запуска, при котором автоматически запускается &kdm;. Выполните команду: + +/sbin/init + + +Вместо числа введите номер уровня, на котором происходит запуск Х11 (если это не 5). + +Наконец, в файле /etc/inittab укажите значение параметра initdefault, равное уровню, на котором происходит запуск X11. + +Перед внесением изменений убедитесь, что при возникновении проблем вы сможете запустить систему заново. Вам необходим «спасательный» диск, поставляемый вместе с операционной системой, или специальный «спасательный» дистрибутив, такой как tomsrtbt. Пренебрегая этим советом, вы подвергаете опасности систему. + +Это чаще всего касается изменений следующей строки: +id:3:initdefault: +на +id:5:initdefault: + +При перезагрузке системы вы увидите графический диалог входа в систему &kdm;. + +Наиболее вероятная причина сбоя на этом этапе состоит в том, что среда, используемая после перезагрузки, отличается от той, которую вы тестировали из командной строки. Если вы пытаетесь совместно использовать две версии KDE, убедитесь для каждой из них, что переменные окружения PATH и LD_LIBRARY_PATH согласуются, и что скрипты запуска системы не перезаписывают их каким-либо образом. + + + + + + +Поддержка нескольких оконных менеджеров + +&kdm; способен находить некоторые оконные менеджеры и окружения рабочего стола. При установке нового менеджера или окружения в диалоговое окно Тип сеанса будет автоматически добавлен соответствующий пункт. + +Если вы установили менеджер, который &kdm; не поддерживает, вам нужно проверить, находится ли соответствующее приложение в одном из каталогов, перечисленных в переменной PATH, и что во время установки файл не был переименован. + +Если это не помогло, добавьте новый тип сеанса вручную. + +Типы сеансов определены в файлах .desktop из $KDEDIR/share/apps/kdm/sessions. Вы можете создать в этом каталоге файл .desktop с подходящим именем. Пример файла: + +[Desktop Entry] +Encoding=UTF-8 применяется всегда, +параметр можно опустить +Type=XSession применяется всегда, +параметр можно опустить +Exec=имя_приложения Передаётся +команде evalоболочки Bourne +TryExec=executable name Поддерживается, но не +является необходимым +Name=имя_в_списке_сеансов + +Есть три очень важных типа сеансов: + + + +По умолчанию + +Тип сеанса &kdm; по умолчанию обычно &kde;, но системный администратор может это изменить. + + + +Другой + +«Другой» — сеанс, который запускается через ~/.xsession, если этот файл существует. + + + +Безопасный + +Безопасный — очень простой тип сеанса, используемый только для целей отладки. + + + + +Чтобы добавить тип сеанса, скопируйте файл .desktop в каталог файлов настройки и отредактируйте его. Вместо того, чтобы удалять ненужный файл, вы можете скрыть его в списке, установив параметр Hidden=true. Для неизменяемых (перечисленных выше) типов сеансов файлов .desktop не существует, поэтому вы не можете изменить их таким способом. Теперь вы знаете, как добавлять новый тип сеанса. + + + + +Использование &kdm; для удалённого входа в систему (через &XDMCP;) + +&XDMCP; — стандарт Open Group, X Display Manager Control Protocol (протокол удалённого управления менеджером рабочего стола Х). Он используется для установки сетевых соединений между различными системами. + +&XDMCP; полезен в ситуациях, когда есть несколько рабочих станций и мощный сервер, предоставляющий ресурсы для X-сеансов. Рабочим станциям достаточно иметь ресурсы для работы X-сервера (подойдут даже устаревшие машины на базе процессоров Pentium и i486 с 16 Мб оперативной памяти). С помощью &XDMCP; они смогут запустить полноценный сеанс &kde; с сервера. Создание добавочных сеансов на сервере требует минимум дополнительных ресурсов. + +Однако, открывая дополнительные возможности для входа в систему через сеть, вы снижаете уровень безопасности, поэтому используйте эту технику, только если это действительно необходимо. Если ваш компьютер не подключён к какой-либо сети, вам не следует использовать эту технологию. + + + + +Дополнительные разделы + + +Сокеты команд + +Это расширение позволяет получить удалённый доступ к &kdm;. Эта возможность в первую очередь предназначена для использования &ksmserver; и &kdesktop; из запущенного сеанса, но также может быть использована и другими приложениями. + +Сокеты — обычные &UNIX; сокеты, которые находятся в подкаталогах каталога определённого параметром =.... Все сокеты названы socket, и права доступа к подкаталогам, в которых они находятся: rw-rw-rw-(0666). Это сделано потому, что некоторые операционные системы игнорируют права доступа к файлам сокетов. + +Существует два типа сокетов: один глобальный (dmctl) и по одному на каждый дисплей (dmctl-<display>). + +Глобальными подкаталогами сокетов владеет администратор системы, а подкаталогами дисплеев — пользователь сеанса (администратор или другой вошедший в систему пользователь). Группа владельца подкаталогов определяется параметром FifoGroup= (значение по умолчанию — root). Права доступа к файлам подкаталогов: rwxr-x--- (0750). + +Поля команды отделены знаками табуляции (\t), поля списков — пробелами, поля, выделенные символами — знаками \s. + +Команды оканчиваются переводом строки (\n). + +Тоже самое относится и к возвращаемым значениям. Ответ при успешном завершении — ok, после чего может располагаться запрошенная информация. Если при выполнении возникла ошибка, ответ будет в стиле описания errno (например, perm, noent, и так далее), с последующим более подробным пояснением. + + +Глобальные команды: + +login (now | schedule) пользователь пароль [параметры сеанса] + +Позволяет войти пользователю в систему с определённого дисплея. Если указан параметр now, все ранее запущенные и ещё активные сеансы закрываются. Параметры сеанса — строка в стиле printf для файла .dmrc. Для не перечисленных значений используются значения по умолчанию. + + + + + +Команды для дисплея: + +lock + +Дисплей помечается как заблокированный. Если в этом состоянии X-сервер аварийно завершит работу, автоматический повторный вход в систему выполнен не будет, даже если он активирован. + + + +unlock + +Имеет обратное значение по отношению к команде lock, и снова становиться возможным автоматически заходить в систему. + + + +suicide + +Текущий сеанс принудительно закрывается. Автоматический вход в систему запрещён, но отложенная команда «login» разрешена. + + + + + +Команды для всех сокетов + +caps + +Возвращает все возможности сокета: + + + +&kdm; + +идентифицирует &kdm;, на случай если другие менеджеры дисплеев тоже поддерживают данный протокол + + + +list, lock, suicide, login + +Соответствующий список поддерживаемых команд + + + +bootoptions + +Поддерживаются: команда listbootoptions и параметр для команды shutdown + + + +shutdown <список> + +Команда shutdown (выключить) разрешена и доступна для указанных пользователей (они перечисляются в списке через запятую). * — означает все зарегистрированные пользователи. + + + +nuke <список> + +Ускоренное выключение доступно следующим пользователям, перечисленным в списке. + + + +nuke + +Ускоренное выключение доступно всем + + + +reserve <число> + +Зарезервированные дисплеи сконфигурированы, и некоторое их число уже доступно. + + + + +list [all | alllocal] + +Возвращает список открытых сеансов. По умолчанию возвращаются все активные сеансы. сеансы. Если определён параметр alllocal, все пассивные сеансы перечисляются, но исходящие удалённые сеансы не указываются. +Каждая запись о сеансе представляет собой разделённый запятой набор: + +Дисплей или имя консоли +имя локальной консоли (vt) или имя локального сеанса +Имя вошедшего пользователя, это поле пусто для пустых или пассивных сеансов и для исходящих удалённых сеансов. +Тип сеанса (<remote> для исходящих удалённых сеансов, пусто для пассивных сеансов). +Поле флагов: +* для дисплеев, принадлежащих опрашиваемому сокету. +! для сеансов, которые не могут быть закрыты через опрашиваемый сокет. + + + +Новые поля могут быть добавлены в будущем. + + + + +reserve [задержка в секундах] + +Запустить резервный экран входа в систему. Если никто не зарегистрировался и не вошёл в систему через определённое время, указанное в секундах (по умолчанию — одна минута), то дисплей удаляется. Когда сеанс на этом дисплее закрывается, то дисплей также удаляется. +Разрешено только для сокетов локальных дисплеев и для глобальных сокетов. + + + + +activate (vt|display) + +Переключиться на определённый виртуальный терминал (VT). Виртуальный терминал может быть определён непосредственно (например, vt3) или с помощью использующего его дисплея (например, :2). +Разрешено только для сокетов локальных дисплеев и для глобальных сокетов. + + + + +listbootoptions + +Список доступных загрузочных параметров. + + + + + +shutdown (reboot | halt) [=bootchoice] (ask|trynow|forcenow|schedule|start (-1|end (force|forcemy|cancel)))) + +Послать запрос на выключение системы, или перезагрузку или на останов/выключение питания. +Операционная система, загружаемая после перезагрузки, может быть определена из списка, возвращаемого командой listbootoptions +Запросы на выключение с сокетов, соответствующих отдельным дисплеям, выполняются, когда текущие сеансы на них закрываются. После запроса может появиться диалоговое окно, спрашивающее подтверждение и/или аутентификацию. +start — время, когда выключение будет произведено. Если перед числом будет знак плюс, то добавляется текущее время. Ноль — выключить немедленно. +end — время, через которое выключение будет произведено, несмотря на то, что некоторые сеансы ещё не закрыты. Если перед числом будет знак плюс, то добавляется текущее время. -1 означает бесконечность. Если время истекло и сеансы не закрыты, то &kdm; выполнит одно из следующих действий: + +cancel — отменить выключение +force — выключить несмотря ни на что +forcemy — выключить активные сеансы после предупреждения пользователей. Только для сокетов, запущенных для каждого дисплея. + +start и end задаются в секундах с начала &UNIX; эпохи. +trynow синоним для 0 0 cancel, forcenow синоним для 0 0 force и schedule синоним для 0 -1. +ask — если этот параметр указан, то делается немедленная попытка выключить дисплей, и если сеанс активен, производиться соответствующий запрос пользователю. + + + + +shutdown cancel [local|global} + +Отменяет отложенное выключение. Глобальные сокеты отменяют только что полученный (ожидающий) запрос на выключение, тогда как сокеты дисплеев отменяют первый запрос в очереди (буферизованный). + + + + +shutdown status + +Выводит список с информацией о запросах выключения. +Каждая строка — набор разделённых запятыми полей: + + +(global|local) — отложенный (ожидающий), или буферизованный запрос. local может быть возвращён только сокетом дисплея. + +(halt|reboot) +начало работы +конец работы +("ask"|"force"|"forcemy"|"cancel") +Идентификационный номер пользователя (UID), или -1 для глобального сокета. +Операционная система, которая будет загружена после выключения, или «-». + +В будущем могут быть добавлены новые поля. + + + + + + +Существует два способа использовать сокеты: + + +Подключиться к нему напрямую. Переменная окружения FifoDir должна быть экспортирована с именем $DM_CONTROL; имя дисплейного сокета определяется как $DISPLAY. + + +С помощью команды kdmctl (например в сценарии командной строки). Наберите kdmctl чтобы узнать остальные параметры. + + + +Далее пример bash сценария перезагрузиться в ОС FreeBSD: + +if kdmctl | grep -q shutdown; then + IFS=$'\t' + set -- `kdmctl listbootoptions` + if [ "$1" = ok ]; then + fbsd=$(echo "$2" | tr ' ' '\n' | sed -ne 's,\\s, ,g;/freebsd/I{p;q}') + if [ -n "$fbsd" ]; then + kdmctl shutdown reboot "=$fbsd" ask > /dev/null + else + echo "Загрузка FreeBSD невозможна." + fi + else + echo "Недопустимый параметр загрузки." + fi +else + echo "Невозможно перезагрузить систему." +fi + + + + + + +Дополнительные источники информации + +Так как &kdm; основан на &xdm;, может оказаться полезным Руководство пользователя xdm. Для устранения неполадок X-сервера, прочтите страницы документации Man по X и startx. Ответы на вопросы, не рассмотренные в данном руководстве, может дать чтение исходного кода. &kdm; распространяется по лицензии &GNU;, поэтому его исходный код доступен всем желающим. + + + + +Благодарности и лицензирование + +&kdm; происходит от (и включает код) &xdm; © Keith Packard, MIT X Consortium. + +Автор &kdm; 0.1 — &Matthias.Ettrich;. Автор версии для &kde; 2.0.х — &Steffen.Hansen;. Автор добавления новых свойств в &kdm; для &kde; 2.1.x и фундаментальных изменений версии для &kde; 2.2.х — &Oswald.Buddenhagen;. + +Права на остальные части кода &kdm; принадлежат их авторам и имеют лицензию GNU GPL. &kdm; можно без ограничений изменять и распространять, при условии упоминания имён авторов. + +Для &kdm; необходима библиотека &Qt;. Авторские права на неё принадлежат компании Troll Tech AS. + +Документация + +Автор документации — &Steffen.Hansen; stefh@dit.ou.dk + +Gregor Zumstein zumstein@ssd.ethz.ch — дополнение документации. Последнее изменение внесено 9 августа 1998 г. + +Автор правки документации для &kde; 2 — &Neal.Crook; &Neal.Crook.mail;. Последнее обновление выполнено 6 августа 2000 г. + +Автор дополнения и исправления документации для &kde; 2.2 — &Oswald.Buddenhagen; &Oswald.Buddenhagen.mail;. Последнее обновление выполнено в августе 2001 г. + + + +Авторские права на документацию принадлежат &Steffen.Hansen;, Gregor Zumstein, &Neal.Crook; и &Oswald.Buddenhagen;. Данный документ также включает значительные части страницы документации для &xdm;, авторские права на которую принадлежат Keith Packard. +&underFDL; &underGPL; + + +Словарь + + +приглашение +Приглашение — диалоговое окно входа в систему, то есть часть &kdm;, с которой непосредственно работает пользователь. + + + + +энтропия +Энтропия системы — мера её непредсказуемости. Это понятие используется в алгоритмах генерации псевдослучайных чисел. + + + +
+ + diff --git a/tde-i18n-ru/docs/kdebase/kdm/kdmrc-ref.docbook b/tde-i18n-ru/docs/kdebase/kdm/kdmrc-ref.docbook new file mode 100644 index 00000000000..6781211ae67 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kdm/kdmrc-ref.docbook @@ -0,0 +1,3412 @@ + + + +Конфигурационные файлы &kdm; + +Эта глава описывает файлы, определяющие поведение &kdm;. Некоторые его аспекты, но не все, могут быть настроены через соответствующий модуль Центра управления KDE. + + +&kdmrc; — основной конфигурационный файл &kdm; + +Формат файла похож на формат INI-файлов. Пары параметр-значение организованы в секции. Все наименования регистрозависимы. Если &kdm; встретит в файле синтаксическую ошибку, непредусмотренный параметр или секцию, будет выведено сообщение о некритической ошибке. + +Строки, начинающиеся с символа #, являются комментариями. Комментарии и пустые строки игнорируются. + +Начало секции отмечается так: [имя секции]. + +Вы можете настроить каждый Х-дисплей отдельно. +Каждый дисплей имеет название, которое состоит из названия хоста сети (у локальных дисплеев, перечисленных в параметре или , оно отсутствует), двоеточия и номера дисплея. Также дисплей принадлежит к одному из дисплейных классов. В большинстве случаев класс не учитывается. + +Синтаксис секций, связанных с конкретным дисплеем (под словом «раздел» здесь и далее понимается раздел секции): [X- хост [ : номер [ _ класс ] ] - раздел ] +Все секции с одинаковым именем раздела составляют класс секций. + +Вы можете использовать шаблон * (соответствует любому количеству любых символов) вместо имени хоста, номера и класса. Вы можете опустить эти компоненты, что аналогично их замене на *. Часть имени хоста может соответствовать спецификации домена, например, .inf.tu-dresden.de. Вы также можете использовать шаблон + (который соответствует непустой строке). + +Чтобы выбрать секцию, из которой берётся настройка, программа использует следующие правила: + + + +Полное совпадение имени имеет большую значимость, чем частичное, значимость которого, в свою очередь, больше, чем у шаблона. Шаблон + имеет большую значимость, чем *. + + + +Значимость уменьшается слева направо для равных по предыдущему критерию совпадений. + + + + +В качестве примера возьмём имя дисплея "myhost.foo:0", класс "dpy". Следующие названия секций приведены в порядке убывания значимости: + + +[X-myhost.foo:0_dpy] + + +[X-myhost.foo:0_*] (то же, что и [X-myhost.foo:0]) + + +[X-myhost.foo:*_dpy] + + +[X-myhost.foo:*_*] (то же, что и [X-myhost.foo]) + + +[X-.foo:*_*] (то же, что и [X-.foo]) + + +[X-+:0_dpy] + + +[X-*:0_dpy] + + +[X-*:0_*] (то же, что и [X-*:0]) + + +[X-*:*_*] (то же, что и [X-*]) + + +Следующие названия секций НЕ соответствуют этому дисплею: +[X-hishost], [X-myhost.foo:0_dec], [X-*:1], [X-:*] + + + + + + + +Стандартные секции файла: [X-*] (относится ко всем дисплеям), [X-:*] (относится ко всем локальным дисплеям) и [X-:0] (относится к первому локальному дисплею). + +Формат всех параметров таков: =значение. Параметры действительны только в том классе секций, для которого они определены. Некоторые настройки не применяются к определённым дисплеям. В этом случае они игнорируются. + +Если настройка не найдена ни в одной из соответствующих монитору секций, используется значение по умолчанию. + +Перед специальными символами нужно ставить символ обратной косой черты (начальные и конечные пробелы (\s), символ табуляции (\t), символ перевода строки (\n), символ возврата каретки (\r), сам символ обратной косой черты (\\)). +В списках поля разделяются запятыми. Вокруг запятой не должно быть пробелов. +Некоторые командные строки подвергаются разбиению на слова (упрощённые правила интерпретатора команд sh): одинарные (') и двойные (") кавычки имеют обычный смысл, символ обратной косой черты включает буквальную интерпретацию любого символа (не только специальных). Следует обратить внимание, что символы обратной косой черты нужно удваивать из-за двух уровней интерпретации. + +Исходный файл &kdmrc; очень подробно прокомментирован. Если для настройки kdm будет использован Центр управления KDE, все комментарии будут удалены. + + + +Секция [General] файла &kdmrc; + +Эта секция содержит общие настройки. + + + + + + +Этот параметр относится к автоматическому обновлению. НЕ изменяйте его, это может препятствовать будущим обновлениям и привести к тому, что &kdm; не сможет запуститься. + + + + + + +Список дисплеев (X-серверов), которыми &kdm; постоянно управляет. Дисплеи с названием сетевого хоста — удалённые (предполагается, что они уже работают), остальные — локальные (для них &kdm; запускает собственный X-сервер). См. . Каждый дисплей может принадлежать классу дисплеев, название которого добавляется к названию дисплея через символ подчёркивания. См. . +Значение по умолчанию — :0. + + + + + + +Список дисплеев, активируемых по требованию. Синтаксис описан в . +Значение по умолчанию — пустая строка. + + + + + + +Список виртуальных терминалов, выделяемых X-серверам. Отрицательные числа означают выбор только свободных терминалов с номерами, равными абсолютной величине чисел списка. Если &kdm; исчерпает этот список, он будет выделять свободные терминалы с номерами больше абсолютной величины последнего значения в списке. На данный момент применим только к ОС Linux. +Значение по умолчанию — пустая строка. + + + + + + +Данный параметр предназначен для операционных систем (ОС) с поддержкой виртуальных терминалов (VT), поддержкой и со стороны &kdm;, и со стороны самой ОС. На данный момент применим только к ОС Linux. Когда &kdm; переходит в консольный режим, он начинает следить за всеми перечисленными здесь линиями TTY (без префикса /dev/). Если ни одна из них не активна в течение некоторого времени, &kdm; снова возвращается к графическому диалогу входа в систему. +Значение по умолчанию — пустая строка. + + + + + + +В файле с указанным именем будет сохраняться идентификатор основного процесса (PID) &kdm;. Если имя не задано, PID сохраняться не будет. +Значение по умолчанию — пустая строка. + + + + + + +Этот параметр определяет, будет ли &kdm; использовать файл блокировки для того, чтобы не было запущено более одного экранного менеджера. +Значение по умолчанию — true. + + + + + + +В указанном каталоге &kdm; будет хранить файлы авторизации Х-сервера во время запуска сеанса. &kdm; требует, чтобы при перезагрузке система удаляла устаревшие файлы. Файл авторизации для конкретного дисплея можно указать через параметр секции [X-*-Core]. +Значение по умолчанию — /var/run/xauth. + + + + + + +Параметр определяет, будет ли &kdm; перечитывать файлы настроек при их изменении. Возможные значения — true (да) и false (нет). +Значение по умолчанию — true. + + + + + + +Дополнительные переменные окружения. Они будут доступны всем программам, которые запускает &kdm;. Желательно, хотя не обязательно, указать LD_LIBRARY_PATH и XCURSOR_THEME. +Значение по умолчанию — пустая строка. + + + + + + +Если в системе нет источника энтропии (псевдослучайных данных), такого, как /dev/urandom (см. параметр ) и не запущен какой-либо демон (пример, EGD), способный возвращать случайные числа (см. параметры и ), &kdm; будет использовать собственный генератор псевдослучайных чисел. Кроме всего прочего, этот генератор будет использовать значение контрольной суммы файла kdmrc. Если программа выполняется на Linux или ОС семейства BSD, этот параметр отсутствует. +Значение по умолчанию — /dev/mem. + + + + + + +Если в системе нет источника энтропии, такого, как /dev/urandom (см. параметр ), kdm будет получать случайные данные от демона генерации псевдослучайных чисел (пример такого демона — EGD, http://egd.sourceforge.net) через указанный сокет UNIX. Если программа выполняется на Linux или ОС семейства BSD, этот параметр отсутствует. +Значение по умолчанию — пустая строка. + + + + + + +Задаёт сокет TCP на локальной машине. Функция та же, что и у . + + + + + + +Путь к символьному устройству, с которого &kdm; будет считывать случайные данные. Если он пуст, будет использоваться системный источник псевдослучайных чисел. Если программа работает под OpenBSD, параметр отсутствует, так как используется функция arc4_random. +Значение по умолчанию — пустая строка. + + + + + + +В указанном каталоге будут создаваться управляющие каналы FiFo. Если значение не указано, каналы не используются. +Значение по умолчанию — /var/run/xdmctl. + + + + + + +Определяет, какой группе пользователей принадлежит файл, соответствующий глобальному управляющему каналу FiFo. Вы можете указать как имя, так и идентификатор группы. + + + + + + +В указанном каталоге &kdm; будет хранить данные, требующиеся для работы. К таким данным относится, например, имя последнего пользователя, вошедшего в систему на каком-либо дисплее. +Значение по умолчанию — /var/lib/kdm. + + + + + + +В указанном каталоге &kdm; будет хранить пользовательские файлы .dmrc. Параметр используется, только если домашний каталог становится доступными для чтения только после входа пользователя в систему (пример — файловая система AFS). +Значение по умолчанию — пустая строка. + + + + + + + + +Параметры секции [Xdmcp] файла &kdmrc; + +Параметры этой секции определяют, как &kdm; будет обрабатывать запросы &XDMCP;. + + + + + + +Определяет, будет ли &kdm; принимать запросы &XDMCP;. Значение по умолчанию — true. +Значение по умолчанию — true. + + + + + + +Номер порта UDP, через который &kdm; будет принимать запросы &XDMCP;. Изменение может потребоваться только при отладке системы. +Значение по умолчанию — 177. + + + + + + +Метод аутентификации &XDMCP; XDM-AUTHENTICATION-1 требует, чтобы &kdm; связывал с каждым терминалом ключ доступа. Этот параметр задаёт путь к файлу, содержащему ключи. Каждая запись в файле должна состоять из имени дисплея и ключа. +Значение по умолчанию — пустая строка. + + + + + + +Для того, чтобы предотвратить несанкционированный доступ к &XDMCP;, но разрешить перенаправление запросов &XDMCP; (IndirectQuery), система использует файл, содержащий базу данных имён машин, которым разрешён прямой доступ к компьютеру, или на которых содержится список машин, на которые будут перенаправляться запросы. Формат этого файла описан в документе . +Значение по умолчанию — ${kde_confdir}/kdm/Xaccess. + + + + + + +Определяет время (в секундах), в течение которого программа будет ждать ответа от дисплея после того, как пользователь указал машину в окне выбора. Если в этот срок от дисплея был получен непрямой запрос &XDMCP; (IndirectQuery), он перенаправляется выбранной машине, иначе он рассматривается как связанный с другим сеансом, и окно выбора машины выводится снова. +Значение по умолчанию — 15. + + + + + + +Обычно при определении имени дисплея для клиентов &XDMCP; возвращается полное имя машины. Поскольку это может привести к ошибкам, &kdm; удаляет часть, соответствующую доменному имени, если оно совпадает с именем локальной машины (если параметр включен). +Значение по умолчанию — true. + + + + + + +Использовать IP-адрес компьютера, который подключается к системе вместо имени машины. Это используется, чтобы предотвратить попытки подключения к незапущенному интерфейсу. +Значение по умолчанию — false. + + + + + + +Задаёт программу, которая запускается (от имени root), когда система получает широковещательный или прямой запрос &XDMCP; (DirectQuery/BroadcastQuery) и должна предоставить возможность управления дисплеем через &XDMCP;. Вывод этой программы может показываться в окне выбора машины. Если программа не указана, посылается строка Willing to manage. +Значение по умолчанию — пустая строка. + + + + + + + + +Параметры секции [Shutdown] файла &kdmrc; + +Секция содержит параметры, связанные с выключением системы. + + + + + + +Команда останова/выключения системы. По умолчанию установлено значение, подходящее для системы, на которой был собран &kdm;, например, /sbin/shutdown  now. + + + + + + +Команда перезагрузки системы. По умолчанию установлено значение, подходящее для системы, на которой был собран &kdm;, например, /sbin/shutdown  now. + + + + + + +Определяет, разрешено ли выключать систему через глобальный управляющий канал FiFo. +Значение по умолчанию — false. + + + + + + +Определяет, разрешено ли прерывать запущенные сеансы при выключении системы через глобальный управляющий канал FiFo. Если параметр отключен, этот параметр ни на что не влияет. +Значение по умолчанию — true. + + + + + + +Менеджер загрузки системы, который будет использоваться для вывода параметров загрузки в диалоге завершения работы. + + +None +Нет менеджера загрузки + + +Grub +Загрузчик Grub + + +Lilo +Загрузчик Lilo (только Linux i386 и x86-64) + + +Значение по умолчанию — None. + + + + + + + + +Параметры класса секций [X-:*-Core] файла &kdmrc; + +Секции этого класса содержат настройки ядра &kdm;. + + + + + + +См. параметр . +Значение по умолчанию — 15. + + + + + + +См. параметр . +Значение по умолчанию — 120. + + + + + + +Эти параметры определяют поведение &kdm; при установке соединения с Х-сервером. задаёт задержку (в секундах) между попытками, — количество попыток, — время, в течение которого система будет пытаться установить соединение. Если было сделано количество попыток, указанное в , или прошло время, указанное в , подключение считается неудавшимся. +Значение по умолчанию — 5. + + + + + + +Определяет количество попыток пуска «чужих» дисплеев из списка перед их отключением. Для локальных дисплеев число попыток — 1. Для дисплеев, работающих по протоколу &XDMCP;, это число зависит от программы-клиента (если Х-сервер не был запущен с параметром ). +Значение по умолчанию — 4. + + + + + + +Определяет количество попыток запуска Х-сервера.Под запуском понимается выполнение программы и ожидание её завершения. +Значение по умолчанию — 1. + + + + + + +Определяет время (в секундах), в течение которого &kdm; будет ожидать запуска Х-сервера. +Значение по умолчанию — 15. + + + + + + +Командная строка запуска X-сервера без номера дисплея и указания виртуального терминала (VT). По умолчанию установлено значение, имеющее смысл для системы, на которой был собран &kdm;, например, /usr/X11R6/bin/X. + + + + + + +Дополнительные параметры X-серверов локальных сеансов. +Значение по умолчанию — пустая строка. + + + + + + +Дополнительные параметры X-серверов удалённых сеансов. +Значение по умолчанию — пустая строка. + + + + + + +Виртуальный терминал, на котором должен работать X-сервер. Вместо данного параметра должен использоваться . Если параметру не присваивать значение, &kdm; сделает это автоматически. Значение -1 запрещает назначение виртуального терминала (это требуется при наличии нескольких физических консолей). На данный момент применим только к ОС Linux. + + + + + + +Данный параметр используется в случае, когда &kdm; или ОС не поддерживают виртуальные терминалы (VT). На данный момент применим ко всем ОС, кроме Linux. Когда &kdm; переходит в консольный режим, он начинает следить за данной линией TTY (указывается без префикса /dev/). Если линия неактивна в течение некоторого времени, &kdm; снова возвращается к графическому диалогу входа в систему. +Значение по умолчанию — пустая строка. + + + + + + +См. параметр . +Значение по умолчанию — 5. + + + + + + +Чтобы определить, доступны ли удалённые дисплеи, &kdm; периодически опрашивает их. Параметр определяет интервал между запросами (в минутах), задаёт время (в минутах), в течение которого &kdm; будет ожидать ответа. Если ответ не был получен, сеанс считается неработающим и прерывается. Если вы часто используете Х-терминалы, связь которых с управляющей машиной может прерываться, возможно, следует увеличить время ожидания. Однако при этом, если произойдёт выключение терминала, сеанс некоторое время будет существовать. +Значение по умолчанию — 5. + + + + + + +Определяет, будет ли &kdm; заново запускать локальный Х-сервер после завершения сеанса. Используйте этот параметр, если при работе Х-сервера происходит утечка памяти или сбой системы. +Значение по умолчанию — false. + + + + + + +Номер системного сигнала, который будет использоваться для перезапуска локального Х-сервера. +Значение по умолчанию — 1 (SIGHUP). + + + + + + +Номер системного сигнала, который будет использоваться для остановки локального Х-сервера. +Значение по умолчанию — 15 (SIGTERM). + + + + + + +Определяет, будет ли &kdm; использовать авторизацию при подключениях к локальным Х-серверам. Дисплеи &XDMCP; сами определяют, будет ли использована авторизация; удалённые дисплеи, работающие не через &XDMCP;, авторизацию не поддерживают. +Значение по умолчанию — true. + + + + + + +Если параметр установлен в «true», kdm будет использовать механизмы авторизации, перечисленные здесь. Авторизацию по методу MIT-MAGIC-COOKIE-1 можно использовать всегда, доступность методов XDM-AUTHORIZATION-1, SUN-DES-1 и MIT-KERBEROS-5 определяется параметрами, заданными при сборке программы. +Значение по умолчанию — DEF_AUTH_NAME. + + + + + + +Некоторые старые версии Х-серверов перечитывают файл авторизации при перезапуске, а не во время подключения. Так как &kdm; создаёт информацию об авторизации перед подключением к дисплею, такой Х-сервер будет работать с, возможно, устаревшей информацией. Если используется этот параметр, &kdm; будет отправлять Х-серверу сигнал SIGHUP. При этом Х-сервер перезапустится и считает обновлённую информацию. +Значение по умолчанию — false. + + + + + + +Через указанный файл &kdm; и Х-сервер будут обмениваться информацией о авторизации (если Х-сервер был запущен с параметром ). Право записи в каталог с этим файлом должно быть ограничено, так как при удалении файла механизм авторизации Х-сервера отключается. Если значение не указано, файл со случайно сгенерированным именем будет создан в каталоге . Имя файла будет содержать имя дисплея. +Значение по умолчанию — пустая строка. + + + + + + +Задаёт файл, который программа xrdb будет применять в качестве файла ресурсов к корневому окну экрана с номером 0. Под словом «ресурсы» понимаются специфические настройки, с помощью которых можно определить поведение Х-сервера в мельчайших деталях. Обычно файлы ресурсов Х-сервера не влияют на программы KDE, так что этот параметр может понадобиться только в случае, когда ресурсы использует программа, указанная в параметре . +Значение по умолчанию — пустая строка. + + + + + + +Программа xrdb для считывания и анализа файла X-ресурсов, указанного в параметре . +Значение по умолчанию — ${x_bindir}/xrdb. + + + + + + +Команда, выполняемая (под учётной записью root) перед выводом окна приветствия. Она может использоваться для изменения оформления вокруг окна приветствия или открытия других окон (например, xconsole). Её общепринятое название — Xsetup. См. . +Значение по умолчанию — пустая строка. + + + + + + +Команда, выполняемая (под учётной записью root) после удачного прохождения пользователем аутентификации. Её общепринятое название — Xstartup. См. . +Значение по умолчанию — пустая строка. + + + + + + +Команда, выполняемая (под учётной записью root) после завершения сеанса. Её общепринятое название — Xreset. См. . +Значение по умолчанию — пустая строка. + + + + + + +Команда сеанса. Выполняется под учётной записью пользователя — владельца сеансом. Её общепринятое название — Xsession. См. . +Значение по умолчанию — ${x_bindir}/xterm -ls -T. + + + + + + +Если программа, указанная в параметре , завершается с кодом ошибки, &kdm; запускает заданную здесь программу. Она запускается без аргументов; при этом ей доступны переменные окружения, определённые для незапустившегося сеанса (см. ). +Значение по умолчанию — ${x_bindir}/xterm. + + + + + + +Значение переменной окружения PATH для сеансов всех пользователей, кроме root. Значение по умолчанию зависит от того, на какой системе был собран &kdm;. + + + + + + +Значение переменной PATH для программ, запущенных не в сеансах root. По соображениям безопасности советуем вам не включать в этот список . (соответствует текущему каталогу). Значение по умолчанию зависит от того, на какой системе был собран &kdm;. + + + + + + +Значение переменной окружения SHELL, относящееся ко всем программам, кроме указанной в параметре . +Значение по умолчанию — /bin/sh. + + + + + + +Если &kdm; не может создать обычный файл авторизации пользователя, в указанном здесь каталоге создаётся файл с уникальным именем. При этом значение переменной окружения XAUTHORITY будет изменено на путь к этому файлу. +Значение по умолчанию — /tmp. + + + + + + +Если используется этот параметр, при сбое Х-сервера (или при его выключении комбинацией клавиш Alt+Ctrl+BackSpace) &kdm; будет автоматически запускать новый сеанс. Обратите внимание, что использование этой возможности создаёт брешь в политике безопасности: злоумышленник может обойти программу, блокирующую экран (если не используется программа блокирования &kde;). +Значение по умолчанию — false. + + + + + + +Пользователь с номером (UID) 0 (обычно его имя — root) может входить в систему через kdm, только если параметр включен. +Значение по умолчанию — true. + + + + + + +Если параметр отключен, пользователи с пустыми паролями не смогут войти в систему. +Значение по умолчанию — true. + + + + + + +Определяет, каким пользователям разрешено выключать систему. Это относится к выключению, как через окно приглашения, так и через канал FiFo. + + +None +меню Выключить... вообще не доступно + + +Root +чтобы выключить компьютер, пользователь должен ввести пароль root + + +All +любой пользователь может выключить компьютер + + +Значение по умолчанию — All. + + + + + + +Определяет, каким пользователям разрешено выключать компьютер при наличии активных сеансов. + + +None +отключать систему при наличии активных сеансов нельзя никому + + +Root +чтобы выключить компьютер при наличии активных сеансов, пользователь должен ввести пароль root + + +All +любой пользователь может выключать компьютер при наличии активных сеансов + + +Значение по умолчанию — All. + + + + + + +Выбор условий/времени выключения системы по умолчанию. + + +Schedule +выключать после завершения всех сеансов + + +TryNow +выключать, только если не запущено ни одного сеанса + + +ForceNow +выключать без всяких условий + + +Значение по умолчанию — Schedule. + + + + + + +Определяет, как будут выводится уведомления при отключении по расписанию: + + +Never +выводиться не будут + + +Optional +в простых диалоговых окнах уведомления будет показываться кнопка + + +Always +вне зависимости от простых диалоговых окон + + +Значение по умолчанию — Never. + + + + + + +Включить вход в систему пользователей без пароля через этот дисплей. Используйте с особой осторожностью! +Значение по умолчанию — false. + + + + + + +Список пользователей, которым разрешён вход в систему без пароля. Пункты, начинающиеся с @, соответствуют группе пользователей. Символ * соответствует всем пользователям, кроме пользователя с номером (UID) = 0 (обычно это root). Ни в коем случае не включайте в этот список пользователя root. +Значение по умолчанию — пустая строка. + + + + + + +Разрешить автоматический вход в систему через этот дисплей. Используйте с особой осторожностью! +Значение по умолчанию — false. + + + + + + +Если значение — true, после выхода из среды выполняется автоматический вход. Если false, автоматический вход выполняется только во время запуска сеанса дисплея. +Значение по умолчанию — false. + + + + + + +Задержка (в секундах) перед автоматическим входом. + + + + + + +Имя пользователя, под которым будет осуществляться автоматический вход в систему. Ни в коем случае не указывайте здесь root. +Значение по умолчанию — пустая строка. + + + + + + +Автоматический вход в систему будет осуществляться с указанным паролем. Используется, только если пользователь входит в домен NIS или Kerberos. Если вы включили этот параметр, выполните команду chmod  kdmrc. +Значение по умолчанию — пустая строка. + + + + + + +Если значение — true, автоматически запущенный сеанс сразу же блокируется. Работает только с сеансами KDE. +Значение по умолчанию — false. + + + + + + +Список каталогов, которые содержат определения типов сеансов. +Значение по умолчанию — ${kde_datadir}/kdm/sessions. + + + + + + +Путь (относительно домашнего каталога пользователя) к файлу, в который будет перенаправляться вывод программы, обеспечивающей работу сеанса. Вместо символов %s будет подставлено имя дисплея. Чтобы указать символ %, введите %%. +Значение по умолчанию — .xsession-errors. + + + + + + +Определяет должен ли &kdm; использовать встроенную регистрацию через utmp/wtmp/lastlog. Если нет, в сценариях и должна использоваться команда sessreg, а в системах с PAM — модуль pam_lastlog. +Значение по умолчанию — true. + + + + + + + + +Переменные секции [X-*-Greeter] файла &kdmrc; + +Этот класс секций содержит настройки интерфейса &kdm; (приглашения). + + + + + + +Определяет стиль графических элементов, которые будут использоваться в окне приглашения. Если значение не задано, будет применена тема Plastik. +Значение по умолчанию — пустая строка. + + + + + + +Определяет цветовую схему графических элементов, которые будут использоваться в окне приглашения. Если значение не задано, будет применена схема, определяющая желтовато-серый вид с элементами синего и жёлтого. +Значение по умолчанию — пустая строка. + + + + + + +Определяет, что будет находиться в области окна справа от полей ввода (если параметр отключен) или над ними (если параметр включен). + + +None +область будет пустой + + +Logo +изображение, путь к которому задаётся параметром + + +Clock +аналоговые часы + + +Значение по умолчанию — Clock. + + + + + + +Если =Logo, то в окне приглашения будет выводиться указанное здесь изображение. +Значение по умолчанию — пустая строка. + + + + + + +Определяет положение (в процентах от размера экрана, в порядке X,Y) центра окна приглашения. +Значение по умолчанию — 50,50. + + + + + + +Определяет, на каком дисплее будет выводится приглашение в многоэкранных системах. Нумерация, начинающаяся с 0, соответствует порядку перечисления в используемом разделе ServerLayout файла XF86Config. Если установлено значение -1, будет использоваться верхний левый экран, если -2, верхний правый экран. + + + + + + +Заголовок окна приглашения. Если значение не указано, заголовок будет пустым. Следующие комбинации символов система меняет на указанные значения: + +%d +текущий дисплей + + +%h +имя компьютера, возможно, с именем домена + + +%n +имя компьютера, скорее всего, без имени домена + + +%s +операционная система + + +%r +версия операционной системы + + +%m +архитектура компьютера + + +%% +символ % + + + +Значение по умолчанию — Welcome to %s at %n (в русифицированной версии — Добро пожаловать в %s на %n). + + + + + + +Определяет, будут ли сглажены шрифты надписей окна входа в систему. +Значение по умолчанию — false. + + + + + + +Шрифт заголовка окна приглашения. +Значение по умолчанию — Serif, 20, bold. + + + + + + +Шрифт текста окна приглашения. +Значение по умолчанию — Sans Serif, 10. + + + + + + +Шрифт текста окна Ошибка входа в систему. +Значение по умолчанию — Sans Serif, 10, bold. + + + + + + +Определяет состояние индикатора Num Lock при выводе окна входа в систему. Возможные значения: + + +Off +выключить + + +On +включить + + +Keep +не изменять + + +Значение по умолчанию — Keep. + + + + + + +Язык, используемый в окне приглашения. Формат значения соответствует формату переменной $LC_LANG. +Значение по умолчанию — en_US (в русифицированной версии — ru). + + + + + + +Если параметр включен, вводимое имя пользователя будет автоматически дополняться. +Значение по умолчанию — false. + + + + + + +Если параметр включен, в окне приглашения будет показываться список реальных имён пользователей системы и поставленных им в соответствие изображений. +Значение по умолчанию — true. + + + + + + +Данный параметр определяет содержание списка пользователей (параметр ) окна входа в систему и/или имена пользователей, подлежащие автодополнению (параметр ). Если его значение — Selected, список берётся из параметра . Если — NotHidden, в список попадают все пользователи системы, исключая перечисленных в параметре и пользователей с UID > и 0 < UID < . Элементы списков и , имеющие префикс @, обозначают группу пользователей. Если включен параметр , список упорядочивается по алфавиту. +Значение по умолчанию — NotHidden. + + + + + + +См. комментарий к параметру . +Значение по умолчанию — пустая строка. + + + + + + +См. комментарий к параметру . +Значение по умолчанию — пустая строка. + + + + + + +См. комментарий к параметру . + + + + + + +См. комментарий к параметру . +Значение по умолчанию — 65535. + + + + + + +См. комментарий к параметру . +Значение по умолчанию — true. + + + + + + +Если включен параметр , то этот параметр определяет, откуда &kdm; будет считывать изображения пользователей: + + +AdminOnly +из файла <>/$USER.face[.icon] + + +PreferAdmin +из <>, если попытка завершилась неудачей, то из $HOME + + +PreferUser +как в предыдущем пункте, но в обратном порядке + + +UserOnly +из файла $HOME/.face[.icon] + + + +Вы можете указать файл в любом формате из тех, которые способен распознать Qt, но имя файла должно соответствовать требованиям &kdm;: .face.icon — значок 48x48 пикселей, файл .face — изображение 300x300. Пока большие изображения используются в качестве «запасного варианта» значка (при этом их размер уменьшается), однако в будущем они, возможно, будут показываться в области логотипа. +Значение по умолчанию — AdminOnly. + + + + + + +См. комментарий к . +Значение по умолчанию — ${kde_datadir}/kdm/faces. + + + + + + +Определяет, будет ли заранее выбран какой-либо пользователь для входа в систему, и если да, то какой. + + +None +не выбирать пользователя заранее + + +Previous +последний пользователь, успешно вошедший в систему + + +Default +имя пользователя определяется значением параметра + + + +Если параметр включен и пользователь выбирается автоматически, курсор устанавливается в поле ввода пароля. +Автоматический выбор имени пользователя является брешью в безопасности, так как потенциальный взломщик получает действительное имя пользователя, и ему остаётся только подобрать пароль. С другой стороны, в вы можете указать имя пользователя, которого нет в системе. + +Значение по умолчанию — None. + + + + + + +См. комментарий к параметру . +Значение по умолчанию — пустая строка. + + + + + + +См. комментарий к параметру . +Значение по умолчанию — false. + + + + + + +Здесь вы можете указать, что будет выводится в поле ввода пароля вместо введённого текста: + + +OneStar +Каждый вводимый символ меняется на *. + + +ThreeStars +Каждый вводимый символ меняется на ***. + + +NoEcho +ничего не выводится, курсор не перемещается + + +Значение по умолчанию — OneStar. + + + + + + +Если параметр включен, &kdm; будет автоматически запускать krootimage, чтобы сформировать фоновое изображение, иначе фон устанавливает программа . +Значение по умолчанию — true. + + + + + + +Задаёт конфигурационный файл krootimage. Как и kdesktoprc, он содержит секцию [Desktop0]. Если вы не нашли описания параметров, попытайтесь угадать их значение или используйте Центр управления KDE. +Значение по умолчанию — ${kde_confdir}/kdm/backgroundrc. + + + + + + +Чтобы увеличить безопасность системы, при выводе окна приглашения KDM не позволяет другим программам получать данные от Х-сервера и с клавиатуры. Если этот параметр включен, получение данных от Х-сервера другими программами будет невозможно до запуска сеанса, иначе оно становится доступным при блокировании чтения с клавиатуры. +Если этот параметр включен, и считаются отключёнными. + +Значение по умолчанию — false. + + + + + + +Этот параметр определяет максимальное время, в течение которого &kdm; будет пытаться заблокировать чтение данных с клавиатуры другими программами. Эти попытки могут закончиться неудачей, если клавиатура или Х-сервер уже заблокирован другим Х-клиентом, или задержки при ответах других компьютеров из сети слишком высоки. Будьте осторожны, увеличивая значение этого параметра: в это время может быть выведено «поддельное» окно, похожее на окно приглашения, но принадлежащее другой программе. Если блокирование не удалось, &kdm; перезапускает Х-сервер (если это возможно) и сеанс пользователя. +Значение по умолчанию — 3. + + + + + + +Предупреждать, если Х-сервер не авторизовал дисплей. Возможные причины: + локальный Х-сервер не может создать файл авторизации, + удалённый дисплей, соединённый по &XDMCP;, не требует авторизации, или + дисплей в списке указан как «чужой». + + +Значение по умолчанию — true. + + + + + + +Задаёт, в каком режиме выводится окно входа в систему: в режиме выбора машины (удалённый доступ) или в режиме входа в систему (локально), и способ переключения режимов. + + +LocalOnly +доступен только вход в локальную систему + + +DefaultLocal +запускается в локальном режиме, но возможен переход в режим удалённого доступа + + +DefaultRemote +как в предыдущем пункте, но в обратном порядке + + +RemoteOnly +возможен только выбор удалённой машины + + +Значение по умолчанию — LocalOnly. + + + + + + +Список имён машин, которые будут автоматически добавлены в меню удалённого доступа. Если указан специальный символ *, в список будут добавлены все машины, которые ответили на широковещательный запрос. Если значение параметра установлено в LocalOnly, не имеет значения. +Значение по умолчанию — *. + + + + + + +Указанное число будет использоваться в качестве начального значения («seed») генератора случайных чисел при искажении сохранённых типов сеансов и т.п., принадлежащих неизвестным пользователям. Это сделано для того, чтобы помешать взломщику выяснить имена пользователей системы. Число должно быть случайным, но одним для всего домена. + + + + + + +Если параметр включен, будет использоваться встроенное приложение &kdm;, xconsole. Обратите внимание, что программа не может работать на нескольких дисплеях одновременно. Параметр доступен только если &kdm; был собран с параметром . +Значение по умолчанию — false. + + + + + + +Источник данных встроенного приложения &kdm; xconsole. Если значение не указано, происходит перенаправление журнала консоли из /dev/console. Работает только при включённом параметре . +Значение по умолчанию — пустая строка. + + + + + + +Задаёт подключаемые модули окна входа в систему, обеспечивающие взаимодействие с пользователем. Вначале выбирается первая запись. Каждый модуль имеет имя. Полный путь к модулю: $kde_modulesdir/kgreet_имя_модуля. Функция модулей состоит в получении данных, авторизирующих пользователя (имени и пароля). С &kde; поставляется только один модуль — classic; его внешний вид (форма для ввода имени пользователя и пароля) вам, скорее всего, хорошо известен. +Значение по умолчанию — classic. + + + + + + +То же, что , но для диалогового окна выключения системы. +Значение по умолчанию — classic. + + + + + + +Список параметров в формате параметр=значение. Сведения о настройке модулей выходят за пределы этого руководства. +Значение по умолчанию — пустая строка. + + + + + + +Показывает команду Консольный вход меню программы приветствия (если настроены параметры /). +Значение по умолчанию — true. + + + + + + +Если включено, при входе в систему будет доступна возможность Перезапустить Х-сервер/Закрыть соединение. +Значение по умолчанию — true. + + + + + + +Указанная здесь программа будет выполняться во время показа приглашения. Предполагается, что она будет подгружать механизмы, обеспечивающие работу сеанса. +Значение по умолчанию — пустая строка. + + + + + + +Определяет, будет ли к окну приглашения применена какая-либо тема. +Значение по умолчанию — false. + + + + + + +Указанная тема будет применена к окну приглашения. Значение — путь к каталогу или к файлу XML. +Значение по умолчанию — пустая строка. + + + + + + + + + + + +Как указать программе на постоянные Х-серверы + +Список содержит дисплеи, которые управляются без &XDMCP;. Обычно этот метод управления используется только для локальных X-серверов, запускаемых &kdm;. В то же время &kdm; может управлять отдельно работающими («чужими») X-серверами: как локальными, так и удалёнными. + +Cинтаксис для всех X-серверов следующий: +Имя дисплея [_Класс дисплея] +. Удалённые дисплеи отличаются наличием названия узла сети в своём названии, возможно localhost. + +Имя дисплея должно быть строкой, которую можно указать после параметра программы Х. Эта строка используется при формировании названий секций, специфичных для дисплеев. Имена дисплеев &XDMCP; получается путём обработки адреса, полученного при разрешении имени узла. Префикс localhost не удаляется из имён локальных дисплеев &XDMCP;, чтобы их можно было отличить от Х-серверов, запущенных &kdm;. + +Значение Класса дисплея также используется в секциях, специфических для дисплея. Это может быть полезным, если программе доступно большое количество похожих дисплеев, и вы хотите применить какие-либо параметры к группе дисплеев. При использовании &XDMCP; класс дисплея указывать необходимо, поэтому вам следует узнать класс терминала Х в его руководстве. Также вы можете запустить &kdm; в режиме отладки и найти в его выводе строку, в которой указан класс дисплея (grep class). + +Дисплеи, перечисленные в списке , будут запускаться не при старте &kdm;, а по запросу через сокет или именованный канал (FiFo). Если список не пуст, меню &kdm; будет содержать в конце команду Начать новый сеанс. С помощью неё можно активировать зарезервированный дисплей с новый сеансом. В этом случае монитор переключится на выбранный дисплей, и в течение минуты будет доступен вход в систему. При отсутствии доступных дисплеев, команда меню становится неактивной. + +Во время запуска сеанса &kdm; устанавливает данные авторизации X-сервера. Локальным серверам они передаются в командной строке запуска X-сервера:  filename. Серверам, работающим по протоколу &XDMCP;, — сообщением Accept этого протокола. + + + + +Управление доступом через &XDMCP; + +В файле, имя которого передаётся через параметр , находится информация, которую &kdm; использует для управления подключениями дисплеев, использующих &XDMCP;. Файл содержит записи четырёх типов: записи, управляющие ответами на прямые (Direct) и широковещательные (Broadcast)запросы; записи, управляющие ответами на непрямые (Indirect) запросы; макроопределения записей предыдущего типа и записи, определяющие, через какие сетевые интерфейсы &kdm; будет принимать запросы &XDMCP;. Пустые строки и строки, которые начинаются с символа # (комментарии) игнорируются. Строка, следующая за символами \, также будет проигнорирована. Благодаря этому, список узлов, запрашивающих непрямое подключение, может занимать несколько строк. + +Записи Direct включают имя машины или шаблон. Указанная строка будет сравниваться с именем машины, которой принадлежит дисплей. Шаблоны отличаются от имён наличием одного или нескольких спецсимволов: * — любая последовательность символов (возможно, пустая), ? — один символ (любой). Если запись является именем машины, происходит сравнение с сетевыми адресами, так что вы можете использовать любое имя, которое может быть переведено в корректный сетевой адрес. Обратите внимание, что используется только первый сетевой адрес, соответствующий имени машины. Имена машин, возвращаемые по запросам &XDMCP;, всегда содержат имя локального домена, даже если обратный поиск возвращает короткое имя. Поэтому при задании локального домена вы можете использовать шаблоны. Если запись начинается с символа !, соответствующие ей машины будут исключены из списка. Если вы хотите, чтобы программа отвечала только на прямые запросы, добавьте в конец записи ключевое слово NOBROADCAST. При этом сервер &kdm; не будет появляться в меню программ выбора машины, которые формируются на основе широковещательных запросов. + +Записи, содержащие ключевое слово Indirect (настраивают реакцию на непрямые запросы) также содержат имя машины или шаблон, но за ним следует список имён машин, на которые будут перенаправлены запросы, или макрос, который задаёт эти имена. Перед этими записями вы также можете указать символ ! (исключить машины, соответствующие указанной строке). При этом вам следует добавить синтаксически верное имя машины, чтобы программа могла отличить такие записи от настраивающих реакцию на прямые запросы. Если программа была собрана с поддержкой IPv6, вы можете указывать группу сетевых адресов. Если запись содержит ключевое слово CHOOSER, &kdm; не перенаправляет запросы, а выводит диалоговое окно выбора машины. Программа выбора машины отправляет прямой запрос на каждую машину из списка, и показывает меню всех машин, ответивших на запрос. Если список машин содержит ключевое слово BROADCAST, программа выбора машины отправит широковещательный запрос. Обратите внимание, что на некоторых системах нельзя делать широковещательные запросы по протоколу UDP. На таких системах эта возможность работать не будет. + +При проверке наличия в списке конкретной машины, все записи проверяются по очереди, и первая соответствующая запись определяет возвращаемое значение. + +Определение макроса содержит имя макроса, список машин и имя другого (добавляемого) макроса. Имена макросов, в отличие от имён машин, начинаются с символа %. + +Последний тип записи — директива LISTEN. Синтаксис: + LISTEN [интерфейс [список адресов]] +. Если указана хотя бы одна запись этого типа, &kdm; будет принимать запросы &XDMCP; только через указанные интерфейсы. Интерфейс — имя машины или IP-адрес, представляющий сетевой интерфейс на этой машине, или шаблон * (соответствует всем доступным сетевым интерфейсам). Если указан список адресов, &kdm; добавляет их к указанному интерфейсу. Для групп адресов IPv6 в качестве диапазона адресов стандарты IANA задают ff0X:0:0:0:0:0:0:12b для &XDMCP;. X — префикс, соответствующий действительному идентификатору группы (см. IETF RFC 2373 или аналогичный документ по определениям групп). По умолчанию &kdm; прослушивает адрес ff02:0:0:0:0:0:0:12b, что наиболее похоже на поведение подсети, работающей на протоколе IPv4. Если в файле не указано ни одной строки LISTEN, &kdm; (если он собран с поддержкой IPv6) прослушивает все интерфейсы и присоединяется к группе &XDMCP; IPv6 по умолчанию. Чтобы выключить прослушивание запросов &XDMCP;, вы можете ввести строку LISTEN без адресов, но лучше использовать параметр секции [Xdmcp] . + + + + +Дополнительные программы + +Следующие программы запускаются &kdm; на различных этапах сеанса. Чаще всего они являются скриптами оболочки. + +Скрипты, указанные в скриптах Setup, Startup и Reset, выполняются с правами root, так что позаботьтесь об их безопасности. Если сеанс запущен после автоматического входа в систему, им передаётся аргумент auto, иначе никаких аргументов не передаётся. + + +Программа Setup + +Программа Xsetup выполняется после запуска (перезапуска) Х-сервера, но перед выводом окна приглашения. С её помощью вы можете изменить фон корневого окна (если параметр отключен) или вывести на экран какие-либо окна (они будут доступны наряду с окном входа в систему). + +В дополнение к переменным окружения, заданным параметром , устанавливаются следующие переменные: + + + DISPLAY + имя дисплея, который будет использоваться + + + PATH + значение параметра + + + SHELL + значение параметра + + + XAUTHORITY + пустая строка или содержит путь к файлу авторизации + + + DM_CONTROL + значение параметра + + + +Обратите внимание, что &kdm; не позволяет другим программам считывать ввод с клавиатуры. Однако вы сможете управлять ими с помощью мыши; опасайтесь возможных уязвимостей в безопасности. Если включен параметр , Xsetup вообще не сможет подключиться к дисплею. Эта программа использует ресурсы, указанные в файле, имя которого задаётся параметром . + + + + +Программа Startup + +Программа Xstartup выполняется с правами root при входе пользователя в систему. Она может добавлять записи в журнал utmp (например, вы можете использовать программу sessreg), подключать (монтировать) домашние каталоги пользователей или завершать сеанс при невыполнении некоторых условий (на современных системах эту функцию выполняют модули PAM). + +В дополнение к переменным окружения, заданным параметром , устанавливаются следующие переменные: + + + DISPLAY + имя дисплея, который будет использоваться + + + HOME + домашний каталог пользователя + + + LOGNAME + имя пользователя + + + USER + имя пользователя + + + PATH + значение параметра + + + SHELL + значение параметра + + + XAUTHORITY + пустая строка или содержит путь к файлу авторизации + + + DM_CONTROL + значение параметра + + + +&kdm; ожидает завершения программы и после этого запускает сеанс пользователя. Если программа возвратила ненулевое значение, &kdm; завершает сеанс и предлагает ещё раз войти в систему. + + + + +Программа Session + +Программа Xsession собственно обеспечивает работу пользователя с компьютером (то есть сам сеанс). Она запускается с правами вошедшего в систему пользователя. В качестве первого аргумента передаётся ключевое слово failsafe, default,custom или (на оболочках, совместимых с bash) строка eval. + +В дополнение к переменным окружения, заданным параметром , устанавливаются следующие переменные: + + + DISPLAY + имя дисплея, который будет использоваться + + + HOME + домашний каталог пользователя + + + LOGNAME + имя пользователя + + + USER + имя пользователя + + + PATH + значение параметра (для root) + + + + SHELL + оболочка, используемая пользователем по умолчанию + + + XAUTHORITY + с помощью этой переменной можно указать путь к файлу авторизации + + + KRBTKFILE + имя кэша авторизационных файлов Kerberos4 + + + + KRB5CCNAME + имя кэша авторизационных файлов Kerberos5 + + + + DM_CONTROL + значение параметра + + + XDM_MANAGED + содержит разделённый запятыми список параметров, которые могут использоваться в течение сеанса, например, путь к управляющему каналу FiFo и его особенности, а также данные о подключаемом модуле, используемом при входе в систему. + + + + DESKTOP_SESSION + выбранный пользователем тип сеанса + + + + + + + +Программа Reset + +Программа Xreset запускается с правами root во время завершения сеанса. Файл должен содержать команды, отменяющие действие Xstartup: удаляющие записи из utmp или отключающие домашние каталоги пользователей. + +Программе Xreset передаются те же параметры, что и Xstartup. + + + + + + diff --git a/tde-i18n-ru/docs/kdebase/kfind/Makefile.am b/tde-i18n-ru/docs/kdebase/kfind/Makefile.am new file mode 100644 index 00000000000..076e6128084 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kfind/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = kfind +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdebase/kfind/Makefile.in b/tde-i18n-ru/docs/kdebase/kfind/Makefile.in new file mode 100644 index 00000000000..a5e83471dc4 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kfind/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/kdebase/kfind +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = kfind +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/kdebase/kfind/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdebase/kfind/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/kdebase/kfind/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kfind/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kfind/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=man-kfind.1.docbook Makefile.in index.docbook Makefile.am index.cache.bz2 + +#>+ 24 +index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) index.docbook man-kfind.1.docbook + @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi + +docs-am: index.cache.bz2 + +install-docs: docs-am install-nls + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kfind + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kfind/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kfind/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kfind/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kfind/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kfind/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kfind/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kfind + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kfind + @for base in index.docbook man-kfind.1.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kfind/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kfind/$$base ;\ + done + +uninstall-nls: + for base in index.docbook man-kfind.1.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kfind/$$base ;\ + done + + +#>+ 5 +distdir-nls: + for file in index.docbook man-kfind.1.docbook ; do \ + cp $(srcdir)/$$file $(distdir); \ + done + +#>+ 15 +force-reedit: + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kfind/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kfind/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kfind/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-ru/docs/kdebase/kfind/index.cache.bz2 b/tde-i18n-ru/docs/kdebase/kfind/index.cache.bz2 new file mode 100644 index 00000000000..c964fcf6d5e Binary files /dev/null and b/tde-i18n-ru/docs/kdebase/kfind/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdebase/kfind/index.docbook b/tde-i18n-ru/docs/kdebase/kfind/index.docbook new file mode 100644 index 00000000000..7ae14f71747 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kfind/index.docbook @@ -0,0 +1,473 @@ + + + + + +]> + + + + +Справочное руководство по &kfind; + + +&Dirk.Doerflinger; &Dirk.Doerflinger.mail; + +ЕкатеринаПыжова
haleth@yandex.ru
Перевод на русский
+ +
+ + +2001 +&Dirk.Doerflinger; + + +&FDLNotice; + +2004-04-11 +1.20.01 + + +&kfind; — это &kde;-утилита поиска. + + + +KDE +kdeutils +kfind +поиск +поиск + +
+ + +Введение + +&kfind; — это утилита &kde; для поиска файлов. + + +Запуск &kfind; + +Эта утилита -- инструмент для поиска файлов по названию на вашем компьютере, или файлов по шаблону. Например с помощью неё можно найти файлы определённого типа или только содержашие буквы в названии. Чтобы запустить программу щёлкните на кнопке Поиск файлов и папок. + + + + + +Поиск файлов + + +Имя/Расположение + +При запуске &kfind; появится довольно простое окно. Введите имя файла, который вы ищете, в поле ввода Название:, а каталог для поиска в поле ввода Искать в: или укажите его с помощью кнопки Просмотр... и нажмите Enter или кнопку Поиск. Если установлен флажок Включая подкаталоги, поиск будет вестись во всех подкаталогах выбранного каталога. Результаты поиска будут отображены в поле внизу окна. + +Можно использовать следующие шаблоны: + + + +Звёздочка * + +Звёздочка обозначает любое количество (в том числе и ноль) пропущенных символов. Это означает, например, что в результате поиска marc* вы получите marc, marc.png и marc_must_not_read_this.kwd. Поиск mar*.kwd, в свою очередь, приведёт к результатам marketplace.kwd и marc_must_not_read_this.kwd. + + + + +Вопросительный знак ? + +В отличие от звёздочки, вопросительный знак означает, что пропущен ровно один символ, так что в результате поиска mar? вы получите marc, а по marc? не найдете ничего, так как наши файлы называются marc и marc.png. В условие поиска можно поместить сколько угодно вопросительных знаков, и вы найдете ровно столько символов. + + + + + +Разумеется, оба шаблона в условии можно комбинировать. + + + + +Содержимое + + + +Тип файла + +Здесь можно уточнить тип нужного файла. + + + + +Содержит текст + +Введите слово или фразу, содержащиеся в файле, который вы ищете. Помните, что еси поиск идёт в большом каталоге или с пометкой Включая подкаталоги, он может занять много времени. + + +Эта опция не работает для всех файлов перечисленных в списке Тип файла. Поддерживаются только следующие типы: +Текстовые файлы, например исходные коды, и файлы README +KWord >= 1.2 +KPresenter >= 1.2 +KSpread >= 1.2 +OpenOffice.org Writer +OpenOffice.org Impress +OpenOffice.org Calc + + + + + + + + + +Поиск с учётом регистра + +Если вы выберите эту опцию, &kfind; найдёт только те файлы, у которых совпадает регистр. Например MARC найдёт только MARC но не Marc. + + + + +Регулярное выражение +Если у вас установлен &kregexpeditor; из пакета kdeutils, этот флажок будет доступен. Установив его, вы сможете вести поиск регулярного выражения. С помощью регулярных выражений можно сделать условия поиска намного сложнее и настолько же эффективнее. Если вы не знакомы с регулярными выражениями, можно нажать на кнопку Изменить..., чтобы открыть &kregexpeditor;. Этот инструмент позволит вам составить нужный набор условий графически и затем сгенерирует регулярное выражение. + +&kregexpeditor; — чрезвычайно полезный инструмент, который может использоваться не только в &kfind;, но и во многих других приложениях &kde;. Подробности можно найти в соответствующем файле помощи. + + + + + + + + + + +Свойства + +Дополнительные условия для поиска: + + + + +Найти все файлы созданные или изменённые: + +Здесь вы можете определить две даты, между которыми были изменены или созданы файлы, также можно задать определённый период времени. + + + + +Размер файла: + +В этом поле можно указать, больше или меньше какого значения должен быть найденный файл. + + + + +Принадлежащие группе, Принадлежащие пользователю + +Здесь можно уточнить пользователя и группу. + + + + + + + + + + + +Авторские права и лицензирование + +&kfind; + +Авторские права на программу: + + +Разработчики + +Мартин Хартиг (Martin Hartig) + + + +Стефан Кулов (Stephan Kulow) coolo@kde.org + + + +Марио Вейлгуни (Mario Weilguni) mweilguni@sime.com + + + +Алекс Зепеда (Alex Zepeda) jazepeda@pacbell.net + + + +Мирослав Флир (Miroslav Flídr) flidr@kky.zcu.cz + + + +Харри Портен (Harri Porten) porten@kde.org + + + +Дима Рогозин (Dima Rogozin) dima@mercury.co.il + + + +Карстен Пфайффер (Carsten Pfeiffer) pfeiffer@kde.org + + + +Ганс-Петтер Бикер (Hans Petter Bieker) bieker@kde.org + + + +Вальдо Бастиан (Waldo Bastian) bastian@kde.org + + + + +Авторские права на документацию принадлежат Дирку Дёрфлингеру (Dirk Doerflinger) ddoerflinger@web.de, 2001 + + (с) 2004 перевод Пыжова Екатерина haleth@yandex.ru +&underFDL; &underBSDLicense; + + +Установка + + +Как получить &kfind; +&install.intro.documentation; + + +Требования + +Для использования &kfind; требуется &kde; 3.x. + + + + +Компиляция и установка +&install.compile.documentation; + + + +&documentation.index; + +
+ + diff --git a/tde-i18n-ru/docs/kdebase/kfind/man-kfind.1.docbook b/tde-i18n-ru/docs/kdebase/kfind/man-kfind.1.docbook new file mode 100644 index 00000000000..6873cee79b9 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kfind/man-kfind.1.docbook @@ -0,0 +1,109 @@ + + +]> + + + +Руководство пользователя KDE +&Lauri.Watts; &Lauri.Watts.mail; +7 июня 2005 K Desktop Environment + + +kfind +1 + + + +kfind +программа поиска файлов в &kde; + + + +kfind специфические параметры KDE специфические параметры Qt + + + +Описание +&kfind; - удобный способ найти определённые файлы на вашем компьютера, например, совпадающие с заданным шаблоном. Программа может искать файлы определённого типа, с заданными текстом в имени файлов. +&kfind; - графическая программа и обычно не запускается из командной строки. + + + + +Опции + + + +Вы можете по желанию указать разделённый двоеточиями путь, чтобы предварительно заполнить диалог.Это может быть использовано для создания на панели или на рабочем столе ссылок для быстрого поиска в определённых местах. + + + + +Параметры программы как список переменных + + + + +См. также +Более подробная документация пользователя доступна на help:/kfind (введите этот URL в адресную строку &konqueror; или запустите khelpcenter help:/kfind). + + + +Авторы +Список лиц, принимавших участие в разработке доступен в полном руководстве пользователя, которое доступно через khelpcenter. +Это руководство было подготовлено &Lauri.Watts; &Lauri.Watts.mail; + + + diff --git a/tde-i18n-ru/docs/kdebase/khelpcenter/Makefile.am b/tde-i18n-ru/docs/kdebase/khelpcenter/Makefile.am new file mode 100644 index 00000000000..7dc2e704d4c --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/khelpcenter/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = khelpcenter +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdebase/khelpcenter/Makefile.in b/tde-i18n-ru/docs/kdebase/khelpcenter/Makefile.in new file mode 100644 index 00000000000..4f3996aa093 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/khelpcenter/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/kdebase/khelpcenter +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = khelpcenter +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/kdebase/khelpcenter/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdebase/khelpcenter/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/kdebase/khelpcenter/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/khelpcenter/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/khelpcenter/Makefile.in +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +# This directory's subdirectories are mostly independent; you can cd +# into them and run `make' without going through this Makefile. +# To change the values of `make' variables: instead of editing Makefiles, +# (1) if the variable is set in `config.status', edit `config.status' +# (which will cause the Makefiles to be regenerated when you run `make'); +# (2) otherwise, pass the desired values on the `make' command line. +$(RECURSIVE_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + +$(RECURSIVE_CLEAN_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + rev=''; for subdir in $$list; do \ + if test "$$subdir" = "."; then :; else \ + rev="$$subdir $$rev"; \ + fi; \ + done; \ + rev="$$rev ."; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done && test -z "$$fail" +tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done +ctags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ + done + +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + mkid -fID $$unique +tags: TAGS + +TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ + include_option=--etags-include; \ + empty_fix=.; \ + else \ + include_option=--include; \ + empty_fix=; \ + fi; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test ! -f $$subdir/TAGS || \ + tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi +ctags: CTAGS +CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + +GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + +distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + +#>- distdir: $(DISTFILES) +#>+ 1 +distdir: distdir-nls $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + list='$(DISTFILES)'; \ + dist_files=`for file in $$list; do echo $$file; done | \ + sed -e "s|^$$srcdirstrip/||;t" \ + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ + case $$dist_files in \ + */*) $(MKDIR_P) `echo "$$dist_files" | \ + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ + sort -u` ;; \ + esac; \ + for file in $$dist_files; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + if test -d $$d/$$file; then \ + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -d "$(distdir)/$$subdir" \ + || $(MKDIR_P) "$(distdir)/$$subdir" \ + || exit 1; \ + distdir=`$(am__cd) $(distdir) && pwd`; \ + top_distdir=`$(am__cd) $(top_distdir) && pwd`; \ + (cd $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$$top_distdir" \ + distdir="$$distdir/$$subdir" \ + am__remove_distdir=: \ + am__skip_length_check=: \ + distdir) \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-recursive +all-am: Makefile +installdirs: installdirs-recursive +installdirs-am: +install: install-recursive +install-exec: install-exec-recursive +install-data: install-data-recursive +#>- uninstall: uninstall-recursive +#>+ 1 +uninstall: uninstall-docs uninstall-nls uninstall-recursive + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-recursive +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +#>- clean: clean-recursive +#>+ 1 +clean: kde-rpo-clean clean-recursive + +#>- clean-am: clean-generic mostlyclean-am +#>+ 1 +clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am + +distclean: distclean-recursive + -rm -f Makefile +distclean-am: clean-am distclean-generic distclean-tags + +dvi: dvi-recursive + +dvi-am: + +html: html-recursive + +info: info-recursive + +info-am: + +#>- install-data-am: +#>+ 1 +install-data-am: install-docs install-nls + +install-dvi: install-dvi-recursive + +install-exec-am: + +install-html: install-html-recursive + +install-info: install-info-recursive + +install-man: + +install-pdf: install-pdf-recursive + +install-ps: install-ps-recursive + +installcheck-am: + +maintainer-clean: maintainer-clean-recursive + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-recursive + +mostlyclean-am: mostlyclean-generic + +pdf: pdf-recursive + +pdf-am: + +ps: ps-recursive + +ps-am: + +uninstall-am: + +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \ + install-strip + +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ + all all-am check check-am clean clean-generic ctags \ + ctags-recursive distclean distclean-generic distclean-tags \ + distdir dvi dvi-am html html-am info info-am install \ + install-am install-data install-data-am install-dvi \ + install-dvi-am install-exec install-exec-am install-html \ + install-html-am install-info install-info-am install-man \ + install-pdf install-pdf-am install-ps install-ps-am \ + install-strip installcheck installcheck-am installdirs \ + installdirs-am maintainer-clean maintainer-clean-generic \ + mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \ + tags-recursive uninstall uninstall-am + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: + +#>+ 2 +KDE_DIST=Makefile.in whatiskde.docbook help.docbook support.docbook welcome.docbook index.docbook contact.docbook Makefile.am index.cache.bz2 + +#>+ 24 +index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) help.docbook whatiskde.docbook support.docbook index.docbook welcome.docbook contact.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)/khelpcenter + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter + @for base in help.docbook whatiskde.docbook support.docbook index.docbook welcome.docbook contact.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/$$base ;\ + done + +uninstall-nls: + for base in help.docbook whatiskde.docbook support.docbook index.docbook welcome.docbook contact.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/$$base ;\ + done + + +#>+ 5 +distdir-nls: + for file in help.docbook whatiskde.docbook support.docbook index.docbook welcome.docbook contact.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/kdebase/khelpcenter/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/khelpcenter/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/khelpcenter/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-ru/docs/kdebase/khelpcenter/contact.docbook b/tde-i18n-ru/docs/kdebase/khelpcenter/contact.docbook new file mode 100644 index 00000000000..f34a3a3c78e --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/khelpcenter/contact.docbook @@ -0,0 +1,232 @@ + +29 октября 2002 3.5.5 +Как связаться с командой KDE + + + +Списки рассылки + +У KDE есть много рассылок - смотрите текущий список. Архивы этих списков доступны на сервере архивов. + + + + +kde +Общие вопросы + + + +kde-announce +Объявления о новых версиях KDE + + + +kde-devel +Разработчики KDE + + + +kde-artists +Создание изображений и оформление + + + +kde-doc-english +Документация KDE + + + +kde-18n-doc +Перевод на другие языки и документация + + + +http://l10n.kde.org/teams/ +Для сведений о соответствующих списках на других языках зайдите на указанный сайт. + + + + + + + +Как связаться с разработчиками KDE? + +На этой странице приведены ссылки на сайты, имеющие отношение к KDE + +KDE разрабатывается большим сообществом людей по всему миру. Основным средством их общения является Интернет. На общие вопросы вам скорее всего ответят в уже перечисленных выше рассылках, а адреса отдельных разработчиков можно найти в документации приложений. + +Зайдите на страницу официальных представителей KDE, если вам требуется с ними связаться. + +Дополнительную информацию можно получить на сайте &kde-http;. + +Другие сайты, имеющие отношение к KDE: + + + +www.kde.org +Основной сайт &kde; + + + +developer.kde.org +Разработчики KDE + + + +websvn.kde.org +Веб-интерфейс к хранилищу SVN KDE + + + +l10n.kde.org +Перевод на другие языки и документация + + + +ftp.kde.org +Основной ftp-сервер KDE. Используйте ближайшие к себе зеркала, которые можно найти по ссылке: + + + +www.kde.org/mirrors +Зеркала &kde; + + + +www.kde-apps.org +Каталог приложений &kde; + + + +www.kde-look.org +Темы, стили и прочие украшения для рабочего стола. + + + + + + + diff --git a/tde-i18n-ru/docs/kdebase/khelpcenter/help.docbook b/tde-i18n-ru/docs/kdebase/khelpcenter/help.docbook new file mode 100644 index 00000000000..ff107bf0e46 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/khelpcenter/help.docbook @@ -0,0 +1,967 @@ + +2002-02-03 0.08.00 +Система помощи &kde;: руководство пользователя + + + +Система помощи &kde; + +Система помощи &kde; предназначена для того, чтобы упростить доступ к стандартным системам помощи &UNIX; (man и info), а также к документации по &kde; (&XML;). + +Благодаря усилиям команды составителей документации, все базовые приложения &kde; полностью документированы. Если вы хотите помочь, свяжитесь с Lauri Watts, lauri@kde.org, координатором команды по документированию. Нет необходимости в опыте, требуется лишь энтузиазм и терпение. + +Если вы хотите оказать содействие в переводе документации по &kde; на ваш родной язык, координатор переводов, Thomas Diehl, thd@kde.org, будет рад помощи. Более подробную информацию, включая имена координаторов каждой команды переводчиков, можно найти на сайте интернационализации, а также в разделе Контактная информация данного документа. Русский перевод &kde; в настоящее время координирует Григорий Мохин mok@kde.ru, а о том, как вы можете помочь команде переводчиков, написано в разделе документации русского сайта &kde;. + + +Установка + +Установка Центра помощи &kde;, &khelpcenter;, является неотъемлемой частью установки базовых пакетов &kde; и происходит одновременно с установкой &kde;. &khelpcenter; можно найти в пакете kdebase, на &FTP;-сайте &kde; , а также в пакете kdebase вашей операционной системы. + + + + + +Вызов помощи + +&khelpcenter; можно вызвать следующим образом: + + + +Из меню Справка + +Самый обычный способ: для того, чтобы открыть файл помощи для того или иного приложения, выберите в меню приложения Справка Содержание. + + + + +Из K-меню + +Нажмите на кнопку K на панели и выберите Справка; появится главная страница системы помощи &khelpcenter;. + + + + +На панели + +Панель &kicker; по умолчанию содержит пиктограмму, вызывающую &khelpcenter;. Опять-таки появится установленная по умолчанию главная страница. + + + + +Из командной строки + +Можно запустить &khelpcenter; при помощи ссылки &URL;. Ссылки &URL; добавлены также и для страниц info и man. Их можно использовать следующим образом: + + + +Файл помощи к определенному приложению + +khelpcenter +Это открывает файл помощи к &kedit;. + + + + +Локальная ссылка &URL; +khelpcenter + + + + +Страница man + +khelpcenter + + + + +Страница Info + +khelpcenter + + + + +Вызов khelpcenter без указания параметров открывает страницу, установленную по умолчанию. + + + + + + + +Интерфейс &khelpcenter; + +Интерфейс &khelpcenter; состоит из двух информационных панелей. + +О панели инструментов и меню рассказывается в разделе . + +Документы содержат свои собственные средства навигации, позволяющие вам пролистывать документ при помощи ссылок Следующая, Предыдущая, и В начало, или читать его в произвольном порядке по гиперссылкам. + +Ссылки могут перенести вас в другие разделы того же документа или в другой документ, а при помощи пиктограмм Назад (cтрелка с указателем влево) и Вперед (cтрелка с указателем вправо) на панели инструментов вы можете вернуться к документам, которые вы просматривали в этом сеансе. + +На двух панелях отображается содержание системы помощи (слева) и сами файлы помощи (справа). + + +Панель <guilabel +>Содержание</guilabel +> + +Панель Содержание в &khelpcenter; отображается в левой части окна. Как и можно ожидать, граница, разделяющая обе части, передвигается, чтобы можно было видеть все содержимое каждой панели. + +Панель Содержание поделена на две вкладки; на первой содержится меню, показывающее всю информацию, вошедшую в Центр помощи, а на второй - познакомиться с глоссарием терминов &kde;. + + +Меню <guilabel +>Содержание</guilabel +> + +Содержание содержит по умолчанию следующие разделы: + + + +Введение +Добро пожаловать в &kde; - введение в графическую рабочую среду &kde;. + + + +Введение в &kde; + +Обзор возможностей работы в графической среде &kde;. Здесь также содержатся рекомендации, как наиболее эффективно использовать &kde;. + + + + +Руководство пользователя &kde; + +Руководство пользователя &kde; - это обзор всех возможностей &kde;, включая установку, настройку и использование. + + + + +Документация приложений + +Документация по &kde;-приложениям. Документация по всем приложениям &kde; яранится в формате &XML; и преобразуется в формат HTML во время просмотра. В этом разделе содержится перечень всех приложений &kde; с кратким описанием их возможностей, а также ссылки на полную документацию по этим приложениям. +Приложения отображаются в виде дерева, повторяя структуру, которую имеет K-меню по умолчанию. Это упрощает процесс поиска нужного вам приложения. + + + + +Man-страницы (документация по &UNIX;) + +Man-страницы - традиционный формат документации для систем &UNIX;. Для большинства программ вашей системы существуют man-страницы. Также имеются man-страницы по функциям программирования и форматам файлов. + + + + +Просмотр info-страниц + +Документация TeXinfo используется многими приложениями &GNU;, включая gcc (компилятор C/C++), emacs и др. + + + + +Учебные руководства + +Краткие, по темам или информационные руководства. + + + + +Вопросы и ответы по &kde; + +Часто задаваемые вопросы по &kde; и ответы на них. + + + + +&kde; в Интернете + +Ссылки на &kde; в Интернете, как на официальный, так и на другие полезные сайты. + + + + +Контактная информация + +Информация о том, как связаться с разработчиками &kde; и как зарегистрироваться в списках рассылки &kde;. + + + + +Поддержка &kde; + +О том, как помочь проекту KDE и как самому принять в нем участие. + + + + + + + + + + +Разделы <application +>Man</application +> и <application +>Info</application +>. + +Страницы man - это стандартные страницы документации по &UNIX;, которые использовались в течение многих лет на многих операционных системах. Они содержат подробнейшую информацию и являются самым лучшим источником сведений о большинстве команд и приложений в &UNIX;-системах. Когда люди говорят вам RTFM, читай руководство, то руководство, на которое они ссылаются, часто является именно man-страницей. + +Man-страницы имеют некоторые недостатки. Они дают доскональную информацию, но они также и чрезвычайно техничны; часто они написаны разработчиками и для разработчиков. В некоторых случаях это делает их несколько недружелюбными, или вовсе непонятными для многих пользователей. Однако, это наилучший, а иногда и единственный источник надежной информации по большинству приложений, использующих командную строку. + +Если вам когда-нибудь было интересно, что означают числа в выражениях, например, man(1), это означает раздел, в котором они находятся в руководстве. Вы увидите, что &khelpcenter; использует числа, чтобы поделить очень многие man-страницы на разделы, что облегчает поиск нужной информации при просмотре. + +Существуют также и info-страницы, предназначенные для замены man-страниц. Разработчики некоторых приложений больше не обновляют man-страницы, и если существуют одновременно и man-страница и info-страница, вероятно, более свежей будет info. Однако, большинство приложений имеют или ту, или другую. Если приложение, по которому вы ищете справочную информацию, является утилитой &GNU;, вероятнее всего, вы найдете info-, а не man-страницу. + + +Просмотр <application +>info</application +>-страниц + +Info-документы имеют древовидную структуру, и каждая страница называется узлом. Все info-документы имеют верхний узел, то есть вступительную часть. Можно вернуться к началу каждого документа, нажав Наверх. + +Предыдущая и Следующая используются для перехода на предыдущую/следующую страницу на том же уровне иерархии. + +Нажатие на пункт меню в документе переводит на более низкий уровень в иерархии. Можно перемещаться и наверх, нажав вверх. + +Man-страницы организованы подобно info-страницам; индекс раздела является верхним узлом, а каждая man-страница - на уровень ниже. Размер каждого подраздела man-документации - одна страница. + + + + + +Глоссарий &kde; + +Глоссарий является справочником, где можно найти определение незнакомых слов, начиная со специфических приложений и технологий &kde; и заканчивая общей &UNIX;-терминологией. + +На панели слева вы увидите два пункта: По алфавиту и По теме. Оба пункта содержат одинаковые компоненты, расположенные в разной последовательности, что позволяет быстро найти интересующий элемент. + +Элементы, которые вы выбираете, перемещаясь по дереву слева, отображаются справа. + + + + +Меню и панель инструментов + +&khelpcenter;, имеет минимальный интерфейс, позволяющий сосредоточиться на получении информации, а не на изучении процедуры использования программы помощи. + +Пиктограммы на панели инструментов: + + +Пиктограммы инструментов + + + +Назад + +Возврат к предыдущей странице + + + + +Вперед + +Переход на одну страницу вперед, возможный только после того, как вы нажали кнопку Назад. + + + +Печать + +Напечатать содержимое просматриваемой страницы. + + + + +Поиск + +Найти слово или слова на просматриваемой странице. + + + + +Увеличить размер шрифта + +Увеличить размер текста на панели просмотра. + + + + +Уменьшить размер шрифта + +Уменьшить размер текста на панели просмотра. Эта возможно лишь в том случае, если вы уже увеличивали текст. + + + + + +В меню есть следующие пункты: + + + +Файл + + + + + +Файл Печать... + + +Напечатать содержимое просматриваемой страницы. + + + + + + &Ctrl;Q Файл Выход + + +Выход из &khelpcenter; + + + + + + + +Правка + + + + + &Ctrl;A Правка Выделить все + + +Выделить весь текст на просматриваемой странице. + + + + + &Ctrl;F Правка Поиск... + + +Найти слово или слова на просматриваемой странице. + + + + + + + +Вид + + + +Вид Просмотреть исходный текст документа + + +Просмотр исходного кода HTML страницы. + + + + +Вид Кодировка + + +Задать кодировку просматриваемой страницы. Обычно настройку по умолчанию Авто менять не приходится, но если у вас возникли проблемы с просмотром страниц на родном (не английском) языке, попробуйте явным образом указать кодировку через это меню. + + + + + + + +Переход Назад + +Возврат к предыдущей просмотренной странице. + + + + +Переход Вперед + +Переход на одну страницу вперед, возможный только после того, как вы возвращались "назад". + + + + +Переход ... + +Внизу меню Переход находится перечень недавно просмотренных страниц. Выберите одну из них, чтобы сразу попасть на нее. + + + + + + + +Разработчики и лицензирование + +&khelpcenter; + +Первоначальная разработка - &Matthias.Elter; &Matthias.Elter.mail; +Текущее сопровождение - &Cornelius.Schumacher; &Cornelius.Schumacher.mail; +&underFDL; &underGPL; + + diff --git a/tde-i18n-ru/docs/kdebase/khelpcenter/index.cache.bz2 b/tde-i18n-ru/docs/kdebase/khelpcenter/index.cache.bz2 new file mode 100644 index 00000000000..51daf60e2a3 Binary files /dev/null and b/tde-i18n-ru/docs/kdebase/khelpcenter/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdebase/khelpcenter/index.docbook b/tde-i18n-ru/docs/kdebase/khelpcenter/index.docbook new file mode 100644 index 00000000000..613709e2920 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/khelpcenter/index.docbook @@ -0,0 +1,107 @@ + + + + + + + + + + + + + + + + + + + + + + + + + +]> + + + +Центр справки KDE + +Команда разработчиков &kde; +ГригорийМохин
mok@kde.ru
Перевод на русский
+
+2002-01-18 +3.00.00 + + +&kde; - это мощная визуальная среда для рабочих станций &UNIX;. Рабочий стол &kde; совмещает простоту использования, гибкость настройки, уникальный графический дизайн с технологическими достоинствами операционной системы &UNIX;. + + + +KDE +kdebase +khelpcenter +kdehelp +help +help center +Центр справки KDE + +
+ +&welcome; +&help; +&whatiskde; +&contact; +&support; + +
+ + + diff --git a/tde-i18n-ru/docs/kdebase/khelpcenter/support.docbook b/tde-i18n-ru/docs/kdebase/khelpcenter/support.docbook new file mode 100644 index 00000000000..a3439b9c8a0 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/khelpcenter/support.docbook @@ -0,0 +1,102 @@ + +2002-03-04 2.02.00 +Поддержка &kde; + + + +Поддержка &kde; + +Для того, кто только начинает работать в &kde;, сам проект &kde; может показаться гигантским и невероятно сложным механизмом. Нет никакого сомнения, &kde; давно уже вырос из стадии небольшого проекта. Тем не менее, следует осознать, насколько легко стать неповторимым в мире &kde;. + +Нам всегда будут нужны достойные программисты, художники, волшебники звуковых эффектов, переводчики и писатели. Поразмыслите хорошенько и включайтесь в этот международный проект, чтобы ваше имя прославилось в компьютерном мире. + +Помимо всего прочего, у вас появится масса новых друзей и знакомых по всемы миру, вы получите большое удовольствие от реального программирования и принесете пользу неисчислимому количеству пользователелей по всему миру. С этим проектом ничто не может сравниться по масштабу и темпам развития. Включайтесь в проект, поддержите &kde; и почувствуйте себя своим на борту этого корабля, совершающего увлекательное путешествие к новой открытой компьютерной платформе. + + + + +С чего начать? + + + +Подпишитесь на интересующие вас списки рассылки &kde;. + +Почитайте архивы списков, чтобы ощутить дух разработки &kde;. + +Научитесь программировать в рамках концепции &kde; и станьте своим в дружелюбном сообществе разработчиков &kde;. + + + + + + +Финансовая поддержка + +Команда &kde; работает очень напряженно, чтобы создать лучшую графическую среду для систем &UNIX;. &kde; доступен свободно и всегда будет таковым, и все строки исходников до единой будут открыты каждому и доступны для улучшения и распространения. Если вам нравится &kde; и вы с ним работаете, подумайте о том, чтобы оказать финансовую поддержку проекту &kde;. Проекту &kde; постоянно требуются средства для развития. + +Если ваше расписание или обязанности не позволяют вам активно участвовать в разработке &kde;, окажите помощь &kde;, перечислив свой вклад на счет: + +Чеки США можно отправлять по следующему адресу: + +K Desktop Environment e.V. +Mirko Boehm +2029 Chadds Ford Drive +Reston, VA 20191 +USA + + +Используйте "KDE e.V. - Mirko Boehm" в поле "Назначение платежа...". + +Из Европы можно сделать также банковский перевод (помните о том, что банки берут комиссию за международные переводы): + +K Desktop Environment e.V. +Account-Nr. 0 66 64 46 +BLZ 200 700 24 +Deutsche Bank 24 + + +Свяжитесь с Mirko Boehm kde-ev-treasurer@kde.org, если у вас возникнут вопросы. + +Мы вам будем очень благодарны. Спасибо! + + + + diff --git a/tde-i18n-ru/docs/kdebase/khelpcenter/welcome.docbook b/tde-i18n-ru/docs/kdebase/khelpcenter/welcome.docbook new file mode 100644 index 00000000000..713ad7d7ae7 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/khelpcenter/welcome.docbook @@ -0,0 +1,98 @@ + +2002-01-18 3.00.00 +Добро пожаловать в KDE + + + Команда KDE приглашает вас в удобную в работе графическую среду под &UNIX;. + + +Откройте для себя десктоп KDE! + + +Сведения о KDE + +KDE - это мощная графическая рабочая среда под Unix/Linux, интегрированная с Интернет. Она сочетает в себе простоту использования, высокую функциональность и великолепный графический дизайн вместе с технологическим совершенством операционной системы Unix. + +Что такое графическая среда KDE? + +Как связаться с разработчиками KDE? + +Как поддержать проект KDE? + +Полезные ссылки + + + + +Приемы эффективной работы в KDE + + +Общие руководства + +Обзор возможностей работы в графической среде + +Руководство пользователя KDE + +Часто задаваемые вопросы + + + + +Основные приложения + +Панель рабочего стола + +Центр управления + +Файловый менеджер + + + + + + diff --git a/tde-i18n-ru/docs/kdebase/khelpcenter/whatiskde.docbook b/tde-i18n-ru/docs/kdebase/khelpcenter/whatiskde.docbook new file mode 100644 index 00000000000..716e0e22c1e --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/khelpcenter/whatiskde.docbook @@ -0,0 +1,101 @@ + +2002-01-18 3.00.00 +Что такое &kde;? + + + +Что такое &kde;? + +&kde; - это интерактивная графическая рабочая среда. Другими словами, это набор программ, технологий и документации, которые призваны облегчить жизнь пользователей персональных компьютеров. &kde; предназначена для работы на компьютерах под управлением &UNIX;. Среди ее отличительных особенностей - прозрачная работа в сети и современная философия работы. + +Создатели этой рабочей среды - сообщество разбросанных по всему миру программистов. Эти люди - разработчики свободного программного обеспечения - основной своей задачей считают выпуск высококачественного программного продукта, который позволит пользователю с легкостью задействовать всю вычислительную мощь своего компьютера. + +&kde; возникла как ответ на потребность в удобной в использовании рабочей среде для рабочих станций под &UNIX;, аналогичной уже существующим системам на базе &MacOS; или &Windows;. Основные инструменты для достижения этой цели - это улучшенные средства межпрограммных связей, повторное использование компонентов, технология "drag and drop", единый внешний вид и многое другое. Таким образом, &kde; предлагает нечто большее, нежели традиционные менеджеры окон &UNIX;. + +Стабильность, масштабируемость и открытость - вот те качества, которые сделали &UNIX; бесспорным выбором профессионалов в области информационных технологий в течение многих лет. Все эти качества лежат в основе &kde;, и, в свою очередь, она сама предлагает нечто новое: удобство в использовании, дружественность к пользователю и, наконец, красоту! &kde; был и остается лидером в том, чтобы наделить всеми эти привлекательными чертами &UNIX;, систему, которая повсеместно была платформой номер один для серверных применений и в научных учреждениях, но не привлекала обычных пользователей. + +Без &UNIX; не было бы и Интернета, по крайней мере, в нашем теперешнем представлении. Однако до недавнего времени &UNIX; не отвечал запросам рядового пользователя. Этот факт особенно неприятен, поскольку существуют такие варианты &UNIX;, как (&Linux; и FreeBSD, NetBSD и другие), которые свободно доступны в Интернете и славятся исключительным качеством и стабильностью. + + + + +&kde; - интерактивная рабочая среда + +В сочетании со свободными версиями &UNIX; &kde; дарит миру открытую и абсолютно свободную от всех ограничений рабочую среду для домашнего или профессионального применения. + +Эта платформа доступна всем желающим бесплатно, включая полные исходные тексты, что дает возможность их модификации. + +Хотя всегда есть простор для улучшений, мы считаем, что нам уже удалось создать достойную альтернативу некоторым повсеместно используемым в настоящий момент коммерческим операционным системам и рабочим средам. Мы надеемся, что комбинация &UNIX; и &kde; подарит пользователю открытую, надежную, стабильную и свободную от любых монополий компьютерную систему, такую систему, которую в течение многих лет с удовольствием используют ученые и профессионалы-компьютерщики во всем мире. + + + + +&kde; - среда для разработки приложений + +&kde; всецело фокусируется на нуждах конечного пользователя, но очевидно, что эта цель в первую очередь достигается и тем, что разработчики имеют в своем распоряжении наилучшие средства разработки. Поэтому в основу &kde; положены новейшие достижения в технологии разработки программного обеспечения. + +Разработка приложений для &UNIX;/X11 всегда была исключительно кропотливой и трудоёмкой задачей. Авторы &kde; осознают, что любая компьютерная платформа хороша настолько, насколько велико число первоклассных приложений, созданных для неё. + +Среди новых технологий, используемых в &kde;, стоит особо выделить &DCOP; и KParts, которые призваны обеспечить работу модели компонентного документа как единого целого. В сочетании с полным интерфейсом программирования библиотек &kde;, &DCOP;/KParts непосредственно конкурирует с аналогичными разработками, такими как технологии MFC/COM/ActiveX фирмы &Microsoft;. Исключительное качество и стройный, логично организованный интерфейс программирования приложений (API) позволяют разработчикам целиком сосредоточиться на оригинальных и интересных проблемах, вместо того, чтобы раз за разом изобретать велосипед. + + + + +&kde; - пакет офисных приложений + +В настоящий момент &kde; предоставляет помимо интерактивной рабочей среды ещё и цельный пакет мощных офисных приложений, известный под названием &koffice;. + +&koffice; базируется на технологиях &DCOP;/KParts. В настоящий момент он включает в себя мощный текстовый процессор с издательскими возможностями (&kword;), программу работы с таблицами (&kspread;) в сочетании с программой для построения диаграмм (&kchart;), средство подготовки презентаций (&kpresenter;) и пакет для создания векторной графики (&kontour;). Эти инструменты объединяет приложение под названием Рабочая среда KOffice, интегрированная оболочка, которая упрощает совместное использование компонентов &koffice;. Пакет включает в себя и дополнительные средства, такие как клиенты электронной почты и новостей, мощный органайзер PIM (Personal Information Manager) и многое другое. + +Хотя некоторые из этих приложений все еще находятся в стадии тестирования, другие уже впечатляют своей мощью. Например, &kpresenter;, пакет для подготовки электронных презентаций, успешно использовался для проведения презентации KDE на 5-м Международном Линукс-конгрессе в Кёльне (Германия). + +Приглашаем вас узнать больше о KDE и KOffice. + + + + diff --git a/tde-i18n-ru/docs/kdebase/kicker/Makefile.am b/tde-i18n-ru/docs/kdebase/kicker/Makefile.am new file mode 100644 index 00000000000..16d3b4d61c6 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kicker/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = kicker +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdebase/kicker/Makefile.in b/tde-i18n-ru/docs/kdebase/kicker/Makefile.in new file mode 100644 index 00000000000..1000f73ac3b --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kicker/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/kdebase/kicker +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = kicker +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/kdebase/kicker/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdebase/kicker/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/kdebase/kicker/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kicker/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kicker/Makefile.in +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +# This directory's subdirectories are mostly independent; you can cd +# into them and run `make' without going through this Makefile. +# To change the values of `make' variables: instead of editing Makefiles, +# (1) if the variable is set in `config.status', edit `config.status' +# (which will cause the Makefiles to be regenerated when you run `make'); +# (2) otherwise, pass the desired values on the `make' command line. +$(RECURSIVE_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + +$(RECURSIVE_CLEAN_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + rev=''; for subdir in $$list; do \ + if test "$$subdir" = "."; then :; else \ + rev="$$subdir $$rev"; \ + fi; \ + done; \ + rev="$$rev ."; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done && test -z "$$fail" +tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done +ctags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ + done + +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + mkid -fID $$unique +tags: TAGS + +TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ + include_option=--etags-include; \ + empty_fix=.; \ + else \ + include_option=--include; \ + empty_fix=; \ + fi; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test ! -f $$subdir/TAGS || \ + tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi +ctags: CTAGS +CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + +GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + +distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + +#>- distdir: $(DISTFILES) +#>+ 1 +distdir: distdir-nls $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + list='$(DISTFILES)'; \ + dist_files=`for file in $$list; do echo $$file; done | \ + sed -e "s|^$$srcdirstrip/||;t" \ + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ + case $$dist_files in \ + */*) $(MKDIR_P) `echo "$$dist_files" | \ + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ + sort -u` ;; \ + esac; \ + for file in $$dist_files; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + if test -d $$d/$$file; then \ + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -d "$(distdir)/$$subdir" \ + || $(MKDIR_P) "$(distdir)/$$subdir" \ + || exit 1; \ + distdir=`$(am__cd) $(distdir) && pwd`; \ + top_distdir=`$(am__cd) $(top_distdir) && pwd`; \ + (cd $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$$top_distdir" \ + distdir="$$distdir/$$subdir" \ + am__remove_distdir=: \ + am__skip_length_check=: \ + distdir) \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-recursive +all-am: Makefile +installdirs: installdirs-recursive +installdirs-am: +install: install-recursive +install-exec: install-exec-recursive +install-data: install-data-recursive +#>- uninstall: uninstall-recursive +#>+ 1 +uninstall: uninstall-docs uninstall-nls uninstall-recursive + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-recursive +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +#>- clean: clean-recursive +#>+ 1 +clean: kde-rpo-clean clean-recursive + +#>- clean-am: clean-generic mostlyclean-am +#>+ 1 +clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am + +distclean: distclean-recursive + -rm -f Makefile +distclean-am: clean-am distclean-generic distclean-tags + +dvi: dvi-recursive + +dvi-am: + +html: html-recursive + +info: info-recursive + +info-am: + +#>- install-data-am: +#>+ 1 +install-data-am: install-docs install-nls + +install-dvi: install-dvi-recursive + +install-exec-am: + +install-html: install-html-recursive + +install-info: install-info-recursive + +install-man: + +install-pdf: install-pdf-recursive + +install-ps: install-ps-recursive + +installcheck-am: + +maintainer-clean: maintainer-clean-recursive + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-recursive + +mostlyclean-am: mostlyclean-generic + +pdf: pdf-recursive + +pdf-am: + +ps: ps-recursive + +ps-am: + +uninstall-am: + +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \ + install-strip + +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ + all all-am check check-am clean clean-generic ctags \ + ctags-recursive distclean distclean-generic distclean-tags \ + distdir dvi dvi-am html html-am info info-am install \ + install-am install-data install-data-am install-dvi \ + install-dvi-am install-exec install-exec-am install-html \ + install-html-am install-info install-info-am install-man \ + install-pdf install-pdf-am install-ps install-ps-am \ + install-strip installcheck installcheck-am installdirs \ + installdirs-am maintainer-clean maintainer-clean-generic \ + mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \ + tags-recursive uninstall uninstall-am + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: + +#>+ 2 +KDE_DIST=Makefile.in man-appletproxy.1.docbook man-kicker.1.docbook index.docbook Makefile.am index.cache.bz2 + +#>+ 24 +index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) index.docbook man-kicker.1.docbook man-appletproxy.1.docbook + @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi + +docs-am: index.cache.bz2 + +install-docs: docs-am install-nls + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kicker + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kicker/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kicker/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kicker/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kicker/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kicker/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kicker/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kicker + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kicker + @for base in index.docbook man-kicker.1.docbook man-appletproxy.1.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kicker/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kicker/$$base ;\ + done + +uninstall-nls: + for base in index.docbook man-kicker.1.docbook man-appletproxy.1.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kicker/$$base ;\ + done + + +#>+ 5 +distdir-nls: + for file in index.docbook man-kicker.1.docbook man-appletproxy.1.docbook ; do \ + cp $(srcdir)/$$file $(distdir); \ + done + +#>+ 15 +force-reedit: + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kicker/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kicker/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kicker/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-ru/docs/kdebase/kicker/index.cache.bz2 b/tde-i18n-ru/docs/kdebase/kicker/index.cache.bz2 new file mode 100644 index 00000000000..1b83eee47bd Binary files /dev/null and b/tde-i18n-ru/docs/kdebase/kicker/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdebase/kicker/index.docbook b/tde-i18n-ru/docs/kdebase/kicker/index.docbook new file mode 100644 index 00000000000..987dae52363 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kicker/index.docbook @@ -0,0 +1,2628 @@ + + + + + +]> + + + + + + +Руководство пользователя &kicker; + + +&Orville.Bennett; &Orville.Bennett.mail; +&Dirk.Doerflinger; &Dirk.Doerflinger.mail; +ОльгаКарпова
karpovolga@hotmail.com
Перевод на русский язык
+
+ + +20012002 +&Dirk.Doerflinger; + + +2004 +&Orville.Bennett; + + +2005 +Titus Laska + + +&FDLNotice; + +2006-06-15 +3.5.2 + + +&kicker; — это панель запуска приложений &kde;, которая также может содержать полезные аплеты и расширения. Обычно она расположена внизу рабочего стола. + + + +KDE +Kicker +kdebase +панель +приложение +запуск + + +
+ + +Введение + + +&kicker; — это панель запуска приложений рабочей среды KDE. Помимо K-меню, из которого можно запускать приложения, на панели &kicker; также могут располагаться встроенные аплеты, такие как переключатель рабочих столов, панель задач или часы; к ней можно также добавлять расширения, например, дочернюю панель. + +Панель &kicker; обычно расположена внизу рабочего стола, но может быть перемещена к любой другой границе. Обо всех проблемах и отсутствующих возможностях сообщайте в списки рассылки KDE. + + + + +Использование &kicker; + +Вот что вы видите на только что установленном &kde;, с условием, что вы пропустили настройку в Мастер настройки рабочего стола. Если вы используете более низкое разрешение, рисунок панели в этом руководстве может не войти на экран. Чтобы показать всю панель в окне браузера, панель разделена на два рисунка. + + +Левая часть. + + + + +Левая часть панели + +
+ + + + +Правая часть панели + + + + +Правая часть. + + + + + +Разумеется, это лишь один из вариантов того, как &kicker; может быть представлен на экране. Есть множество возможностей изменять внешний вид панели. + + +Краткий обзор для новых пользователей KDE + +Если вы хорошо знакомы с подобным видом запуска приложений, можете пропустить этот раздел и перейти к основам &kicker;. + +Главным образом &kicker; используется для запуска приложений, который осуществляется посредством щелчка на значке на панели или в K-меню. Давайте посмотрим на другие возможности &kicker;. + +На снимках, представленных выше, слева направо это: + + + + +K-меню + +Используется для запуска приложений и других полезных вещей. Дополнительную информацию можно найти в разделе K-меню. + + + + +Значки запуска приложений + +Это значки часто используемых приложений. Их можно перемещать, удалять, а также добавлять другие. Некоторые из них имеют особое значение, о чем можно прочитать в разделе основы &kicker;. Если поместить курсор мыши на значок, не щелкая по ней, появится название приложения и его описание (в том случае, если вы установили это в диалоге настроек). + + + + +Аплет переключателя рабочих столов + +Он показывает миниатюры всех рабочих столов. Щелчок мыши по одному из разделов активизирует соответствующий рабочий стол. Дополнительную информацию можно найти в разделе «Аплеты». + + + + +Панель задач + +Все запущенные приложения показываются на панели задач в виде кнопок. Нажатие на кнопку помещает окно данного приложения на передний план или сворачивает его в значок на панели, если оно уже на переднем плане. См. главу «Аплеты». + + + + +Системный лоток + +В системном лотке могут находиться некоторые приложения: &klipper;, служба напоминаний программы &korganizer;, &juk;, &kopete; и прочие. Нажатие левой или правой кнопки мыши на значке приложения приводит к выполнению определённых действий. Действия назначаются для каждого приложения индивидуально. + + + + +Часы + +Аплет часов — это небольшие полезные часы. Они могут быть различных видов; дополнительная информация - в разделе, описывающий аплеты. + + + + +Кнопка Скрыть панель + +С помощью этой кнопки можно сворачивать и разворачивать &kicker;. Когда &kicker; находится в свёрнутом состоянии, на экране от него остаётся лишь сама кнопка Скрыть панель, занимающая значительно меньше места. + + + + +Это было описание панели &kicker; при первом запуске. Её можно как угодно настроить и устанавливать на ней дополнительные аплеты. К ней можно также добавлять расширения, например, панель задач. Дополнительная информация - в разделах Основы &kicker;, Аплеты и Расширения. + + + + + + + +Основы &kicker; + + +Применение + +Как упоминалось выше, на панель можно добавлять различные объекты. В данном разделе объясняется, как запускать приложения, просматривать папки и добавлять некоторые виды аплетов и расширений. Многие операции доступны через команду контекстного меню панели Настроить панель... или Центр управления KDE (раздел Рабочий стол Панели). + + +Добавление приложений + +Можно добавить приложение в &kicker; тремя способами: + + + +Перетаскиванием + +Любой файл из &konqueror; можно поместить на панель простым перетаскиванием. Этот способ применим и к элементам K-меню. Командой Настроить кнопку название приложения контекстного меню панели настраиваются параметры командной строки приложений и значок. + + + + +Использование контекстного меню для добавления приложений &kde;. + +Приложения &kde; можно добавлять командой Добавить приложение на панель контекстного меню панели. Эта команда открывает К-меню со списком всех приложений. + + + + +Использование контекстного меню для добавления приложений не из &kde;. + +Речь идёт о приложениях не из &kde;, таких как xosview или xemacs. + +Приложение не из &kde; добавляется командой Добавить приложение не из KDE из меню Добавить приложение на панель контекстного меню панели. В открывшемся окне поля ввода Заголовок кнопки и Описание определяют соответственно название кнопки и её описание, а поле ввода Исполняемый файл: — команду запуска приложения, команда может содержать параметры. Также можно включить режим запуска приложения из терминала. Значок для кнопки панели выбирается нажатием на значок шестерёнки. Он будет использоваться по умолчанию, если значок не выбран. + + + + +Кнопки приложений можно перемещать (команда Переместить кнопку название приложения контекстного меню кнопки, перетаскивание средней кнопкой мыши) и удалять (команда Удалить кнопку название приложения контекстного меню кнопки, команда Удалить с панелиПриложение контекстного меню панели). + + + + + + + +Добавление папок + +Папки добавляются перетаскиванием на свободное место панели. Папки для быстрого обзора — через контекстное меню или К-меню. + +Существуют два способа добавления папки на панель. Они выбираются из меню, которое появляется после перетаскивания папки на панель. + + + +Добавить как адрес менеджера файлов + +Если выбрать этот пункт, папка будет представлена как адрес пути к ней. Щелчок мыши на значке папки откроет &konqueror;, в котором будет выведено содержимое папки. + + + + +Добавить для быстрого просмотра + +При добавлении папки этим способом, она будет представлена на панели как подменю, элементы которого соответствуют файлам папки, а подменю — подпапкам. Максимальное количество элементов подменю устанавливается в диалоге настройки. Дополнительно подменю имеет команды: Открыть в окне менеджера файлов, её действие аналогично вводу пути к данной папке в строку адреса менеджера файлов, и Открыть в окне терминала, при этом открывается терминал и делает данную папку текущей. Папки для быстрого обзора добавляются командой Добавить аплет на панель... контекстного меню панели. Эта команда открывает диалог Добавить аплет, где нужно выбрать Специальные кнопки из выпадающего списка в правом верхнем углу диалога и выбрать элемент Быстрый выбор файла. + + + + + +Оба вида папок перемещаются по панели и удаляются с неё аналогично кнопкам приложений. + +Путь для менеджера файлов настраивается из контекстного меню, так же как для любой другой папки в &kde;. + + + + +Специальные значки + +Некоторые значки панели имеют специальное значение. Они добавляются командой Добавить аплет на панель... (список Специальные кнопки, выбираемый из выпадающего списка в правом верхнем углу открывшегося диалога). + + + +Значок К-меню + + Значок K-меню — одна из самых необходимых в &kicker;. Как вы могли догадаться, она открывает K-меню, о котором вы можете подробнее узнать из раздела K-меню. + + + + + +Меню Список окон + + Нажатие на этом значке открывает меню Список окон. Команда Показать все окна, первый пункт меню, пытается расположить окна на активном рабочем столе таким образом, чтобы максимальное их число было видимо. + +Расположить окна каскадом размещает окна одно поверх другого, недавние наверху, а затем остальные, в зависимости от того, когда они последний раз использовались. В конце меню находится список всех открытых окон. Они сгруппированы по рабочим столам, на которых открыты. Нажатие на пункте окна активирует его. + + + + + +Меню Закладки + + Значок Закладки используется для быстрого доступа к закладкам. Он дублирует меню Закладки программы &konqueror;. Выбор закладки открывает её в &konqueror;. + + + + +Значок Последние документы + + Это меню содержит список последних открывавшихся документов. Команда Очистить список удаляет все элементы списка. + + + + +Значок Свернуть все окна + + Значок Свернуть все окна сворачивает окна всех приложений на рабочем столе. Повторное нажатие восстанавливает свёрнутые окна. Значок сохраняет нажатое состояние, пока свёрнутые окна не будут восстановлены или какое-нибудь приложение с панели задач не будет активировано. + + + + +Меню Быстрый выбор файла + + Значок Быстрый выбор файла открывает диалог выбора пути и значка для кнопки Быстрый выбор файлов. См. главу «Добавление папок». + + + + +Запуск приложения не из KDE + +Команда Запуск приложения не из KDE добавляет на панель приложения, которых нет в К-меню. См. раздел Добавление приложений. + + + + + +Значок Терминальные сеансы + + Этот значок даёт прямой доступ к сеансам терминала: щелчок запускает обычную консоль, а нажатие и удерживание левой кнопки мыши дает те же возможности, что и в &konsole; при нажатии кнопки Новый сеанс. + + + + +Значок Система печати + + Этот значок даёт прямой доступ к системе печати &kde;. Так как &kde; поддерживает различные системы печати, параметры, перечисленные ниже, варьируются. Нажатие на значок открывает меню со следующим содержанием: +Команда Добавить принтер... запускает мастер, помогающий добавить новый принтер в систему. + +Команда Параметры печати KDE открывает диалог настройки печати. + + + +Команда Настройка сервера открывает диалог настройки сервера &CUPS;. Так как для настройки требуются особые полномочия, предварительно будет показан диалог авторизации. + + +Команда Менеджер печати запускает Менеджер печати — главный центр управления печатью в &kde;. + + +Команда Программа просмотра печати (Konqueror) запускает &konqueror; с print:/ в адресной строке для обзора имеющихся принтеров. + + +Команда Печать файла... открывает диалог печати одного или нескольких файлов. + + +Каждый из следующих пунктов открывает окно KJobViewer для просмотра заданий на соответствующем принтере. + + + + + + + + + + + + + +Удаление значков + +Команда Удалить название контекстного меню значка приложения, папки или специального значка удаляет значок с панели. +Другой способ удаления значков — использование подменю Аплет, Приложение или Все меню Удалить с панели, в контекстном меню панели. + + +Обратите внимание, удаление значка из &kicker; не удаляет приложение на диске! + + + + + +Добавление аплетов + +В комплекте с программой &kicker; идёт набор аплетов (например, панель задач и переключатель рабочих столов). Аплеты добавляются командой Добавить аплет на панель... контекстного меню панели. Эта команда открывает диалог, в котором можно выбрать нужный аплет и добавить его на панель кнопкой Добавить на панель. + +Аплеты перемещаются перетаскиванием за ручку левой или средней кнопками мыши или командой Переместить контекстного меню. + +Дополнительную информацию по аплетам вы найдете в разделе Аплеты. + + + +Удаление аплетов +Аплеты удаляются командой Удалить название аплета контекстного меню ручки аплета (в левой или верхней его части) или его значка. + + + + + +Добавление расширений + +В &kicker; можно добавлять внешние расширения, такие как Внешняя панель задач, Панель для встраивания приложений для встраиваемых приложений WindowMaker, Kasbar, уменьшенный вариант панели задач, Универсальная боковая панель и даже дочерние панели, работающие как новые экземпляры &kicker;. + +Расширения добавляются выбором соответствующего пункта подменю Добавить новую панель контекстного меню панели. Большинство расширений можно перемещать к любому краю экрана, перетаскивая левой кнопкой мыши. Если этот способ не работает, можно выбрать команду Настроить панель... контекстного меню панели и в открывшемся диалоге указать положение. + +Дополнительную информацию можно найти в разделе «Расширения». + + + + +Удаление расширений + +Расширения удаляются командой Удалить их контекстного меню, обычно вызываемого на ручках свёртывания, или через подменю Удалить панель контекстного меню панели. + + + + + +Кнопки настроек приложений + +Каждый значок запуска приложений имеет параметры, которые настраиваются командой Настроить кнопку название приложения... её контекстного меню. Обычно приложения и папки имеют параметры, совпадающие с их параметрами в программе &konqueror;. Только приложения из K-меню имеют специальный диалог настройки. Для опытных пользователей: эти приложения имеют расширение .desktop в папке applnk. + + +Вкладка <guilabel +>Общие</guilabel +> + +Здесь представлена информация о ссылке на приложение. Значок заменяется нажатием на кнопку значка. Эта вкладка может оказаться полезной, когда поведение значка необходимо сделать отличным от её аналога в К-меню. + + + + + +Вкладка <guilabel +>Права</guilabel +> + +Здесь назначаются права доступа к файлу, на который указывает ссылка. См. документацию на операционную систему. + + + + +Вкладка <guilabel +>Приложение</guilabel +> + +На этой странице устанавливается режим работы приложения. + + + +Название + +Название приложения, которое будет показывать всплывающая подсказка. + + + + +Описание + +Информативное название приложения, которое будет показывать всплывающая подсказка. + + +Когда поле Описание не пусто, всплывающая подсказка будет показывать только его. + + + + + +Комментарий + +См. Описание. + + +Если указаны Название и Комментарий, всплывающая подсказка будет их показывать в формате «Название — Комментарий». + + + + + +Команда + +Обычно по нажатию на значок приложение запускается без параметров. С помощью кнопки Обзор... можно назначить другое приложение данному значку и/или указать параметры командной строки приложения. + + + + +Рабочий путь + +Текущая папка для приложения + + + + + + +Поддерживаются файлы следующих типов: + +В этом разделе приложению назначаются типы файлов, которые оно будет обрабатывать. См. руководство пользователя &konqueror;. + + + + +Дополнительные параметры + +С помощью данной кнопки выполняется дополнительная настройка параметров запуска приложения. + + + +Выполнять в терминале + +Если отмечен этот флажок, приложение будет запущено в окне терминала. Можно также добавить особые параметры терминала. + + + + +Выполнять от имени другого пользователя + +Если установлен этот флажок, приложение запускается с правами пользователя, который указан в строке Имя пользователя. При запуске приложения вы должны будете указать пароль этого пользователя. Это удобно, если вы хотите запускать некоторые приложения как администратор. + + + + +Включить отклик запуска + +Если данный флажок установлен, то при нажатии на значок приложения левой кнопкой мыши панель задач будет показывать индикатор запуска. + + + + +Разместить в системном лотке + +Когда данный флажок установлен, значок приложения будет присутствовать в системном лотке панели. Нажав левую кнопку мыши на этом значке, можно скрыть и вновь сделать видимым окно приложения. Нажав правую — открепить приложение или выйти из него. + + + + +Регистрация DCOP + +Текущая папка для приложения + + + + + + + + + + + + + + + +Настройка &kicker; + +В этом разделе описывается, каким образом можно настроить &kicker;. Речь пойдет лишь об основных параметрах, о конфигурировании аплетов говорится в соответствующих разделах. + +Панель настраивается через контекстное меню (команда Настроить панель...) или Центр управления KDE (Рабочий стол, модуль Панели или Панель задач). + + + +Панель + + +Расширения +Панели и расширения панелей настраиваются на одной и той же вкладке. Поэтому перед изменением параметров расширения его необходимо выбрать в списке Параметры для:. + + + + +<guilabel +>Расстановка</guilabel +> + +Вкладка Расстановка используется для настройки основных функций панелей &kde; (то есть функций, которые имеют все панели &kde;). + +Параметр Положение определяет, к какому краю экрана будет прикреплена панель. С точки зрения экономии площади экрана наиболее эффективна горизонтальная ориентация панели, т. е. крепление к верхнему или нижнему краю экрана. Крепление можно изменять, перетаскивая панель мышью. + +Параметр Длина определяет занимаемую панелью площадь на краю экрана. По умолчанию панель располагается внизу, поэтому изменение данного параметра будет влиять на её ширину. Допустимые значения: 1-100%. Если включен параметр Растягиваться, чтобы вместить содержимое, панель будет подгонять свой размер под площадь, занимаемую всеми значками и аплетами. + +Параметр Размер устанавливает размер панели. Существуют несколько типовых размеров: очень маленький, маленький, средний, большой — и произвольный размер, задаваемый пользователем. Одни аплеты работают лучше при одном размере панели, другие — при другом. + + + +<guilabel +>Скрытие панели</guilabel +> + +На некоторых разрешениях экрана панель может занимать слишком много места. Поэтому для его экономии панель обладает режимом автоматического исчезновения. В этом режиме панель исчезает, когда над ней определённое время отсутствует указатель мыши. Панель снова становится видимой при подведении указателя мыши к краю экрана, где прикреплена панель. Режим автоматического исчезновения включается параметром Скрывать автоматически в блоке Режим скрытия. Интервал задержки исчезновения настраивается. Включение параметра Показывать панель при переключении рабочих столов гарантирует, что панель останется видимой после переключения на другой рабочий стол. Когда значков и аплетов слишком много и они не убираются на панели, с её боков появляются маленькие кнопки для прокрутки. + +Если включена возможность использовать кнопки, скрывающие панель, с двух сторон на панели будут присутствовать кнопки с изображениями стрелок, направленных к границам экрана. Если щелкнуть по одной из них, панель скроется в этом направлении. В углу останется только кнопка раскрытия; если на неё нажать, панель раскроется вновь. Для того, чтобы появились кнопки удаления панели с экрана, отметьте соответствующий флажок. Используя ползунок, можно также установить их ширину. + +Группа параметров Кнопки скрытия панели определяет набор кнопок скрытия. + +Блок Анимация панели содержит параметры, управляющие исчезновением панели. Флажок Анимировать скрытие панели включает/выключает режим плавного исчезновения. При включении этого режима становится доступным ползунок скорости исчезновения. + + + + +Меню + +На вкладке Меню можно настроить меню, расположенные на панели. Ваши изменения отразятся на функционировании K-меню, используемого для запуска приложений, меню быстрого просмотра и других, например, меню «Последние документы». + +Группа Меню К содержит параметры управления одноимённым меню. Флажки Закладки и Последние документы включают подменю, показывающие соответственно закладки программы konqueror и документы, которые открывали. Флажок Быстрый обзор включает меню обзора. Параметр Показывать боковой рисунок включает/выключает показ изображения с левой стороны К-меню. Переключатель Формат пункта меню определяет уровень детализации пунктов К-меню. Имеется четыре уровня детализации: Только имя (пункты меню содержат только названия приложений), Имя - Описание (пункты меню содержат названия приложений с кратким описанием через тире), Только описание (пункты меню содержат только краткое описание приложений) и Описание (Имя) (пункты меню содержат описание приложения с его названием в скобках). + +Параметры группы Меню Быстрого обзора включают/выключают показ скрытых файлов (в системах &UNIX; скрытые файлы начинаются с точки) и определяют максимальное количество файлов, показываемых в меню обзора. Последнее особенно полезно при низких разрешениях экрана, так как меню обзора может занять всю его площадь во время просмотра папки с большим количеством файлов. + +Раздел быстрого запуска К-меню обеспечивает быстрый доступ к уже запускавшимся программам. Параметр Элементы меню "Быстрый запуск" определяет принцип формирования этого раздела: по частоте или давности использования. Параметр Максимальное количество элементов устанавливает размер раздела. + + + + +<guilabel +>Внешний вид</guilabel +> + +Вкладка Внешний вид содержит параметры внешнего вида панели. + +Параметр Показывать сведения во всплывающем окне включает/выключает большие анимированные всплывающие подсказки. Они показывают название и описание значков и аплетов при наведении указателя мыши. + +Параметр Показывать подсказки включает/выключает показ всплывающих подсказок с описанием значков и аплетов при наведении и удерживании указателя мыши в течение нескольких секунд. Его состояние имеет значение только, если установлен флажок Показывать сведения во всплывающем окне. + +Панели &kde; поддерживают так называемые «кнопки с фоном». Такие кнопки имеют настраиваемые фон и цвет. + +Для каждого вида кнопок панели существует выпадающий список, содержащий варианты цвета и фона. Варианты не «по умолчанию» позволяют выбирать фон кнопки. Выбранный фон показывается в окне предварительного просмотра. + +Виды кнопок: + + + +Меню K + +На значке кнопки K-меню появится фоновое изображение + + + + +Приложения + +На значках кнопок запуска приложений появится фоновое изображение + + + + +Доступ к рабочему столу + +На значке кнопки Доступ к рабочему столу появится фоновое изображение + + + + +Меню быстрого просмотра + +На значках кнопок быстрого просмотра появится фоновое изображение + + + + +Список окон + +На значке кнопки списка окон появится фоновое изображение + + + + +Параметр Включить прозрачность включает/выключает прозрачность панели. + +Фоновое изображение панели используется аналогично изображению фона рабочего стола, для показа фона. Режим показа фонового изображения включается и выключается параметром Использовать фон для панели. Имя файла изображения вводится в поле под данным параметром или выбирается в диалоге, открываемом кнопкой Открыть файл. Параметр Раскрасить в соответствии с цветовой темой дисплея изменяет цвета фонового изображения. Выбранное изображение показывается справа. + + + + + + + + + + +Раздел «<guilabel +>Панель задач</guilabel +>» + +В этом разделе можно изменить настройки панели задач. Изменения отражаются на внешней панели задач и аплетах панели задач в &kicker; или на дочерних панелях. + + + +Показывать окна со всех рабочих столов + +Если отмечен этот флажок, панель задач покажет все текущие приложения всех рабочих столов. Иначе показываются только приложения текущего рабочего стола. + + + + +Сгруппировать окна по рабочим столам + +Если отмечен этот флажок, кнопки панели задач будут объединены в группы по рабочим столам. Иначе они будут распределены в том порядке, в котором были запущены. Это не затронет сгруппированные задачи, расположенные на разных рабочих столах. + + + + +Сортировать по имени приложения + +Приложения будут показаны отсортированными по их именам. + + + + +Показывать только свёрнутые окна + +Данный флажок включает/выключает режим показа на панели задач только свёрнутых окон. Установка флажка Показывать окна со всех рабочих столов включает показ всех свёрнутых окон, в противном случае показываются только свёрнутые окна текущего рабочего стола. + + + + +Показывать значки приложений + +Если отмечен этот флажок, на каждой кнопке панели задач рядом с названием будет показываться значок запущенного приложения. + + + + +Показывать кнопку списка окон + +Если отмечен этот флажок, появляется небольшая кнопка списка окон. + + + + +Объединять схожие задачи + + + + + +Изменение режима объединения может понадобиться при недостатке свободного места на панели задач. Если его параметр имеет значение Всегда, несколько экземпляров приложения объединяются под одной кнопкой панели задач. Значение Когда нет места на панели задач включает объединение, только когда на панели задач недостаточно свободного места. + + + + + + +Группа параметров Действия определяет реакцию кнопок панели задач на действия мыши: + + + + +Показать список окон + +Щелчок мыши вызовет меню, где указаны все окна в данной группе. Если выбрать один из пунктов меню, соответствующее окно будет активировано. + + + + +Показать меню действий + + +Щелчок мыши вызовет меню со всеми окнами в данной группе. Каждое окно в группе имеет собственное меню, а также в меню находятся пункты, относящиеся ко всем приложениям в группе, такие как Закрыть все, закрывающий все окна в данной группе, Все на рабочий стол, позволяющий указать, на каком рабочем столе появится вся группа, Максимизировать все, Минимизировать все и Восстановить все. + + + +Циклический просмотр окон +Если отмечен этот флажок, каждый щелчок на кнопке на панели задач будет активировать одно за другим приложения в данной группе. + + + +Активировать + +При выборе Активировать щелчок мыши будет активировать первое окно в группе, не открывая меню группы. + + + +Поднять на передний план + +Первое окно в группе будет перемещено на передний план без передачи фокуса. + + + +Убрать на задний план + +Первое окно в группе будет перемещено на задний план, но не потеряет фокуса. + + + +Свернуть + +Первое окно в группе будет свернуто. Если оно уже было свёрнуто, в этом случае оно будет восстановлено. + + + + +Обратите внимание, эффект действия некоторых из этих параметров виден только тогда, когда кнопка на панели задач содержит более одного окна. + + + + + + +<guimenu +>K</guimenu +>-меню + +K-меню - один из главных элементов на панели &kicker;. + +Пункты K-меню подразделяется на пять основных групп, которые будут описаны, начиная с нижней. + + +Группа &kde; + +В эту группу K-меню входят общие пункты &kde;. + + + +Завершить сеанс... + +Этот пункт используется для завершения сеанса &kde;, а также для выключения &X-Window;. + + + + +Заблокировать сеанс + +Используя этот пункт, вы можете заблокировать экран, если не хотите, чтобы кто-то другой видел ваш рабочий стол. Если установлен хранитель экрана, он будет включен, или же экран просто станет черным. При нажатии любой клавиши запрашивается пароль пользователя, вне зависимости от пароля хранителя экрана. + + + + +Особая настройка + +В этом подменю можно изменять параметры панели &kicker;, описанные в разделе Настройка &kicker;, добавлять что-то в &kicker; (см. также раздел Основы &kicker;), и запускать Редактор меню. Также можно войти в меню Справка, которое вы наверняка уже обнаружили, поскольку читаете это. + + + + + + + +<guilabel +>Выполнить команду...</guilabel +> + +Вызывает небольшой, но мощный диалог запуска приложений. + +В типичном случае вводится команда и нажимается клавиша Enter или кнопка Выполнить. Кнопка Параметры >> показывает дополнительные параметры запуска. + + + +Выполнить в терминале + +Если отметить этот флажок, приложения будут запускаться в терминале, это означает, что вы будете видеть все сообщения, которые могут поступить от приложения на стандартный вывод или вывод ошибок. + + + + +Выполнить от имени другого пользователя + +Если отмечен этот флажок, вы можете указать пользователя, с чьими правами будет запускаться приложение, в строке имя пользователя. Если вы указали другого пользователя, то должны будете внизу ввести пароль. + + + + +Выполнить с другим приоритетом + +Отметьте этот вариант, если хотите изменить приоритет. Более высокий приоритет укажет системе предоставлять приложению больше времени процессора. Изменить приоритет можно с использованием ползунка. Если вы хотите дать приложению более высокий приоритет, чем присваиваемый по умолчанию, необходимо будет ввести пароль администратора. + + + + +Запустить с приоритетом реального времени + +Планировщик — компонент операционной системы, определяющий порядок выполнения процессов. Помимо обычного режима планирования, в котором процесс приложения использует процессорное время, получаемое от операционной системы, существует режим планирования реального времени. В этом режиме процесс приложения выполняется до тех пор, пока добровольно не уступит процессор другому процессу. Для включения этого режима нужно установить параметр Запустить с приоритетом реального времени. Это требует полномочий администратора. + + +Зависшее приложение может блокировать работу всей системы. + + + + + + + + + + + +Группа «Действия» + +Данная группа содержит динамические меню, описанные в части «Меню» главы «Настройка». + + + +Быстрый обзор + +Здесь можно просмотреть три полезных папки: домашнюю, корневую и папку файлов конфигурации системы. + + + + +Последние документы + +Это меню показывает самые последние документы (на данный момент работает только с приложениями &kde;). Щелчок на пункте Очистить список удалит все записи, что может пригодиться в целях обеспечения конфиденциальности. + + + + +Закладки + +Это подменю показывает ваши личные закладки из &konqueror;. Дополнительную информацию можно найти в руководстве пользователя &konqueror;. + + + + + + + + +Группа «Все приложения» + +В эту группу входят подменю запуска приложений. Изменение этих подменю выполняется с помощью &kmenuedit;. Если включен уровень детализации Имя - Описание или Описание (Имя), — приложения будут иметь краткое описание. + + + +Группа «Наиболее используемые приложения» + +В эту группу входят часто используемые приложения или приложения, которыми пользовались недавно. Дополнительная информация находится в разделе Настройка меню. + + + + + +Аплеты + +Аплеты — это небольшие приложения, работающие внутри панели. Почти все элементы панели, за исключением кнопок запуска приложений, — аплеты. Они добавляются командой контекстного меню Добавить аплет на панель.... Каждый аплет имеет на своей ручке маленькую стрелку. Нажатие на неё открывает меню, содержащее команды удаления и перемещения аплета, настройки его параметров и параметров самой панели. + + +Аплет панели задач + +Аплет панели задач показывает кнопки для каждого выполняемого приложения. Приложение, имеющее фокус, изображается нажатой кнопкой. Если приложение свёрнуто, то надпись на кнопке становится серой. + + +Если нажать на кнопку активного приложения, оно будет свёрнуто. Двойной щелчок на неактивном приложении также свернет это приложение. + + +Нажатие правой кнопкой мыши на кнопке открывает обычное контекстное меню приложения. Обратите внимание на пункт На текущий рабочий стол: если панель задач настроена на показ приложений всех рабочих столов, приложение можно переместить на текущий рабочий стол. + +Слева или сверху на панели задач расположен небольшой значок, который открывает меню. Он называется значок списка окон. При выборе первого элемента меню, Показать все окна, окна на активном рабочем столе будут расположены таким образом, чтобы было видно как можно больше. Расположить окна каскадом размещает окна одно поверх другого, самые свежие наверху, а затем остальные, в зависимости от того, когда они последний раз использовались. + +Ниже располагается список всех запущенных приложений по рабочим столам, на которых они выполняются. Щелчок на названии рабочего стола активизирует соответствующий рабочий стол, щелчок на приложении производит то же самое действие. Дополнительная информация находится в разделе Панель задач. + + + +Настройка аплета панели задач + +Можно настроить панель задач, щелкнув правой кнопкой мыши на маленькой ручке для перемещения панели. +Подробная информация о настройках панели задач находится в разделе . + + + + + + +Аплет переключателя рабочих столов + +Этот аплет показывает рабочие столы в уменьшенном виде, выполняет переключение между ними и позволяет перетаскивать окна с одного стола на другой. + +Контекстное меню настройки аплета: + + + +Настроить рабочие столы... + +Открывает диалог настройки рабочих столов. В нём можно указать количество рабочих столов и их названия. + + + + +Параметры переключателя + +Подменю настройки внешнего вида переключателя рабочих столов: + + + + +Макет переключателя + +В данном разделе настраивается количество Строк или Столбцов, на которые будет разбито окно уменьшенных копий рабочих столов; если необходимо видеть открытые окна и значки работающих приложений на других столах. + + + + +Надпись + +Здесь можно включать и выключать надписи на уменьшенных копиях рабочих столов. Доступны два вида надписей: номер и название, а также возможность не показывать надписи вообще. + + + + +Фон + +Для переключателя рабочих столов доступны три фона: Изящный, Прозрачный или эквивалент значения параметра Обои рабочего стола. + + + + + + + + + +Загрузить &kpager; + +Загружает приложение &kpager;, функционально похожее на аплет переключения рабочих столов. + + + + + + + + +Аплет часов + +Как вы могли уже догадаться, аплет часов - это небольшие часы, расположенные на панели &kicker;. + +Щелчок левой кнопки мыши на часах показывает календарь на текущий месяц. Можно переключать месяцы при помощи одиночных стрелок или годы при помощи двойных стрелок . Это не влияет на текущую дату. + +Аплет часов настраивается через контекстное меню. + + +<guisubmenu +>Тип</guisubmenu +> + +Существует четыре типа часов: + + + +Простые часы + +Часы изображаются как обычный текст, показывающий время. + + + + +Цифровые часы + +Часы изображаются в виде электронных часов. + + + + +Аналоговые часы + +Часы изображаются в виде вышедших из моды аналоговых часов с циферблатом. + +Ими удобно пользоваться, только если панель обычного или большого размера. + + + + + +Неточные часы + +Это весьма специфический тип. Попробуйте, это действительно забавно! + + + + + + + +<guimenuitem +>Часовой пояс</guimenuitem +> + +С помощью этой команды можно выбрать доступные часовые пояса или командой Настройка часового пояса... открыть вкладку Часовые пояса диалога Настройка аплета часов. + + + + +<guimenuitem +>Настроить дату и время...</guimenuitem +> + +Эта команда запускает модуль Дата и время раздела Системное администрирование Центра управления KDE. + + +Для того, чтобы установить дату и время, вам потребуется пароль администратора. + + + + + +<guimenuitem +>Формат даты и времени</guimenuitem +> + +Эта команда открывает модуль Язык и стандарты раздела Региональные и специальные возможности Центра управления KDE, где на вкладке Время и дата можно выбрать форматы представления даты и времени. Команда не требует особых полномочий. + + + + +<guisubmenu +>Копировать в буфер обмена</guisubmenu +> + +Если вам нужно перенести дату и/или время в другое приложение (например, в текстовый редактор), при помощи этой функции можно скопировать их в буфер. После того, как выбран один из доступных форматов, дата и/или время помещаются в буфер именно в этом формате. + + + + +<guimenuitem +>Настроить часы</guimenuitem +> + +Здесь устанавливаются общие параметры аплета часов. + + + +Внешний вид + +Параметр Тип часов устанавливает внешний вид часов. + + + + + + +Параметры варианта Простые часы + +Группа параметров Показывать включает/выключает показ даты и/или секунд. Группы параметров Время и Дата настраивает шрифт и цвет часов. + + + + +Параметры варианта Цифровые часы + +Группа параметров Показывать включает/выключает показ даты, секунд и/или мигающих точек. Группа параметров Время переключает настройки цвета со стиля «ЖКД» на особые. + + + + +Параметры варианта Аналоговые часы + +Группа параметров Показывать включает/выключает показ даты и/или секунд. Группа параметров Время переключает настройки цвета со стиля «ЖКД» на особые. Можно настроить степень сглаживания. Сглаживание делает линии более размытыми, скрывая неровности. Высокая степень сглаживания может отрицательно сказаться на производительности системы. + + + + +Параметры варианта Неточные часы + +Группа параметров Показывать включает/выключает показ даты и/или секунд. Группа параметров Время определяет цвет и шрифт неточных часов. Параметр Неточность устанавливает уровень неточности. В зависимости от этого уровня часы сообщают значение времени в пределах часа, суток или недели (напр. «без четверти девять», «утро», «начало недели» и т. п.) + + + + + + + + + + +Аплет быстрого запуска + +Это компактный вариант панели запуска приложений. Его особенно удобно использовать на панели обычного или большого размера. Можно добавлять приложения методом перетаскивания или через контекстное меню. Контекстное меню также позволяет удалять приложения. + + + +Аплет системного лотка + +Системный лоток используется для размещения значков приложений (например, &klipper; или &juk;). У каждого приложения в системном лотке свой набор функций, поэтому за их описанием следует обращаться к документации по соответствующему приложению. + +Контекстное меню системного лотка имеет команду Настроить системный лоток.... Она открывает диалог, где можно указать приложения, которые не нужно постоянно показывать в лотке. Скрытые значки можно сделать видимыми, нажав на стрелку в левой или верхней части аплета. + + + +Аплет выхода и запирания экрана +Этот небольшой аплет содержит две кнопки. Кнопка Заблокировать сеанс блокирует текущий сеанс &kde; (эта функция полезна для предотвращения несанкционированного доступа к рабочему столу, когда он находится без присмотра). Кнопка Завершить сеанс закрывает текущий сеанс. + + + +Аплет запуска приложений + +Этот аплет размещает на панели &kicker; простую командную строку. Не более того. + + + + +Аплет сторожа сбойных процессов + +Этот аплет изображает гневные рожицы, когда какой-то процесс использует слишком много системных ресурсов. Если приложение потребляет слишком много ресурсов, появляется сообщение, спрашивающее, что делать с этим приложением. + +Щелчок левой кнопки мыши на нём вызывает диалог настроек. Здесь можно установить Интервал обновления в секундах, а также Порог загрузки процессора. Мы не можем дать чётких рекомендаций по этому поводу, вам придется экспериментировать самим. Вероятно, в последующих версиях эти параметры будут изменены. В разделе Игнорировать программы можно добавлять приложения, которые по своей природе используют очень много ресурсов, например, компиляторы. + + + + +Аплет монитора буфера обмена + +Работа данного аплета полностью аналогична программе &klipper;, располагающейся в системном лотке. Аплет расходует меньше системных ресурсов, но занимает больше места на экране. См. руководство пользователя &klipper;. + + + + + +Расширения панели + +Есть компоненты, которые работают вне панели. Они называются расширениями. Расширения добавляются командой Добавить новую панель контекстного меню. Их можно прикреплять к любому краю экрана, перетаскивая за небольшую ручку сбоку. Удаляются расширения командой Удалить панель из их контекстного меню. + +Свойства расширений можно установить в разделе в диалоге настройки &kicker;. + + + +Расширение «Внешняя панель задач» + +Внешняя панель задач очень похожа на аплет панели задач, с той разницей, что располагается на отдельной панели. Справочная информация находится в разделе Аплет панели задач. + + + + +Расширение «Панель» + +Это еще одна панель, такая же, как панель &kicker;, на которую можно поместить все то же, что и на &kicker;. То есть, вы можете сделать столько панелей &kicker;, сколько хотите. Просто добавьте дочернюю панель и разместите на ней приложения и аплеты. + + + + +Расширение <application +>KasBar</application +> + +KasBar — это альтернативный вариант панели задач, представленный в виде значков запущенных на всех рабочих столах приложений. Можно выбрать определенное приложение щелчком левой кнопки мыши. Значок активного окна выделяется; на значке свернутого окна в правом нижнем углу вместо квадрата появляется маленький треугольник, направленный вниз. Треугольник, направленный направо, показывает, что приложение свернуто в заголовок. + + + +Расширение «Панель для встраивания приложений» + +Панель для встраивания приложений — это внешняя панель, на которой размещаются приложения WindowMaker. Просто запустите программы WindowMaker, и, если запущена панель для встраивания приложений, они будут встроены в эту панель автоматически. + + + + + +Справочник по командам + + +Панель + +Комбинации клавиши в &kicker; по умолчанию: + + + +&Alt;F1 + +Открыть K-меню + + + + + + + + + +Вопросы и ответы + + + + +Как установить на панели приложения, аплеты и т.д.? + + +Откройте контекстное меню панели и выберите элемент, который хотите добавить. См. главу «Основы &kicker;» + + + + + +Можно ли установить внешнюю панель задач как в &kde; 1? + + +Да. Откройте контекстное меню панели и выберите команду Добавить новую панель Внешняя панель задач. + + + + + +Как переместить панель &kicker; к другой границе экрана? + + + +Просто перетащите ее левой кнопкой мыши к любой границе экрана, держа курсор на свободном пространстве в &kicker;. + + + + + +Как переместить расширение к другой границе экрана? + + + +Просто перетащите расширение левой кнопкой мыши за ручку в левой или верхней части расширения. + + + + + +Я хочу, чтобы показывались все запущенные мной приложения, независимо от того, на каком рабочем столе они находятся. Это возможно? + + +Да. Откройте контекстное меню ручки панели задач, выберите команду Настроить панель задач... и в открывшемся диалоге установите флажок Показывать окна со всех рабочих столов. + + + + + +Как войти в K-меню, не используя мышь? + + +Просто нажмите &Alt;F1, и появится меню. + + + + + +Можно ли добавить в &kicker; меню, содержащее все значки рабочего стола? + + +Запустите &konqueror;, войдите в свою домашнюю папку, перетащите значок Desktop на свободное место панели и выберите команду Добавить для быстрого просмотра в открывшемся меню. + + + + + +Как изменить цвет и вид панели &kicker;? + + +Цвета панели можно изменить в общесистемном модуле управления цветом Центра управления KDE. К тому же у самой панели можно настроить внешний вид (см. раздел ). + + + + + +Почему часы показывают неправильное время? + + +В некоторых системах &RedHat; часы всегда показывают время по Гринвичу. Это ошибка в параметрах системы и не имеет прямого отношения к &kicker;. Для её исправления нужно создать ссылку: ln /usr/share/zoneinfo /usr/lib/zoneinfo. + + + + + +Можно ли заменить изображение на кнопке K на панели? + + +Найдите файлы $HOME/.kde/share/apps/kicker/pics/go.png и $HOME/.kde/share/apps/kicker/pics/mini/go.png и замените их. Не забудьте сохранить изображение в одном слое, иначе ничего не увидите. Создайте папки, если они еще не существуют. Затем перезапустите &kicker;. + + + + + +Почему меню Настроить не работает? + + +Пункты вашего меню могли по какой-то причине перепутаться. Для исправления этого запустите kbuildsycoca в командной строке. + + + +&reporting.bugs; + + + +Разработчики и лицензирование + +&kicker; + +Авторские права на программу: © команда KDE (www.kde.org), 1999-2000. + + + +&Matthias.Elter; &Matthias.Elter.mail; + + + +&Matthias.Ettrich; &Matthias.Ettrich.mail; + + + +&Wilco.Greven; &Wilco.Greven.mail; + + + +&Rik.Hemsley; &Rik.Hemsley.mail; + + + +&Daniel.M.Duley; &Daniel.M.Duley.mail; + + + +&Preston.Brown; &Preston.Brown.mail; + + + + +Авторские права на документацию: © &Dirk.Doerflinger; &Dirk.Doerflinger.mail;, 2001-2002. +Авторские права на часть аплетов: © &Orville.Bennett; &Orville.Bennett.mail;, 2004. +Авторские права на часть аплетов: © Titus Laska titus.laska@gmx.de, 2005. + +Перевод на русский язык: Ольга Карпова karpovolga@hotmail.com +&underFDL; &underBSDLicense; + +&documentation.index; + + + + + + diff --git a/tde-i18n-ru/docs/kdebase/kicker/man-appletproxy.1.docbook b/tde-i18n-ru/docs/kdebase/kicker/man-appletproxy.1.docbook new file mode 100644 index 00000000000..0305d787b1d --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kicker/man-appletproxy.1.docbook @@ -0,0 +1,158 @@ + + +]> + + + +Руководство пользователя KDE + Lauri Watts &Lauri.Watts.mail; +25 февраля 2005 K Desktop Environment + + +appletproxy +1 + + + +appletproxy +оболочка запуска аплетов панели &kde; + + + +appletproxy файл_desktop --configfile файл --callbackid идентификатор специфические параметры KDE специфические параметры Qt + + + +Описание +appletproxy - это небольшое приложение, которое позволяет вам запускать аплеты &kicker; (панель &kde;) за пределами самого &kicker;. Аплет появится в своём собственном окне, что удобно при отладке аплетов панели задач. + + + +Опции + + + + +Файл .desktop аплета + + + +файл конфигурации + + + + +идентификатор функции обратного вызова контейнера аплета через &DCOP;. + + + + + + + + +См. также + +kicker(1) + + + + +Примеры + + + +appletproxy knewsticker + +Запускает &knewsticker; в отдельном окне. + + + + + + + +Авторы +&kappname; был создан &Matthias.Elter; и &Matthias.Ettrich;, поддерживается &Aaron.J.Seigo; &Aaron.J.Seigo.mail; + +Это руководство было написано &Lauri.Watts; &Lauri.Watts.mail; для &kde; 3.4. + + + diff --git a/tde-i18n-ru/docs/kdebase/kicker/man-kicker.1.docbook b/tde-i18n-ru/docs/kdebase/kicker/man-kicker.1.docbook new file mode 100644 index 00000000000..eb349940998 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kicker/man-kicker.1.docbook @@ -0,0 +1,119 @@ + + + +]> + + + +Руководство пользователя KDE +&Lauri.Watts;&Lauri.Watts.mail; +27 февраля 2005 K Desktop Environment + + +kicker +1 + + + +kicker +&kicker; - это панель &kde; + + + +kicker специфические параметры KDE специфические параметры Qt + + + +Описание +&kicker; является панелью &kde;. Обычно он содержит значки приложений, аплеты и часы. + + + + +Файлы + + + +$KDEHOME/share/apps/kickerrc + +Специфичный для пользователя файл конфигурации. Этот файл обычно не предназначен для редактирования напрямую. Большая часть параметров для настройки доступна через &kcontrol;. + + + +$PREFIX/share/apps/kickerrc + +Глобальный файл конфигурации. Этот файл обычно не редактируется напрямую; большая часть параметров для настройки доступна через &kcontrol;. Глобальные параметры настройки позволяют системному администратору либо установить значения, используемые по умолчанию, либо заблокировать настройки, которые не должны быть доступны для изменения остальным пользователями системы. + + + + + + +См. также + +Более подробная пользовательская документация доступна по адресу help:/kicker (введите этот URL в адресную строку &konqueror; или запустите khelpcenter help:/kicker). + + + + +Авторы +&kappname; был создан &Matthias.Elter; и &Matthias.Ettrich;, в данный момент поддерживается &Aaron.J.Seigo; &Aaron.J.Seigo.mail; + +Это руководство было написано &Lauri.Watts; &Lauri.Watts.mail; для &kde; 3.4. + + + + diff --git a/tde-i18n-ru/docs/kdebase/kinfocenter/Makefile.am b/tde-i18n-ru/docs/kdebase/kinfocenter/Makefile.am new file mode 100644 index 00000000000..2787274c8e4 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kinfocenter/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = kinfocenter +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdebase/kinfocenter/Makefile.in b/tde-i18n-ru/docs/kdebase/kinfocenter/Makefile.in new file mode 100644 index 00000000000..f1b1f5a9294 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kinfocenter/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/kdebase/kinfocenter +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. memory ioports opengl samba processor partitions devices pci pcmcia nics cdinfo protocols usb dma sound xserver interrupts scsi +KDE_DOCS = kinfocenter +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/kdebase/kinfocenter/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/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/kdebase/kinfocenter/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kinfocenter/Makefile.in +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +# This directory's subdirectories are mostly independent; you can cd +# into them and run `make' without going through this Makefile. +# To change the values of `make' variables: instead of editing Makefiles, +# (1) if the variable is set in `config.status', edit `config.status' +# (which will cause the Makefiles to be regenerated when you run `make'); +# (2) otherwise, pass the desired values on the `make' command line. +$(RECURSIVE_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + +$(RECURSIVE_CLEAN_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + rev=''; for subdir in $$list; do \ + if test "$$subdir" = "."; then :; else \ + rev="$$subdir $$rev"; \ + fi; \ + done; \ + rev="$$rev ."; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done && test -z "$$fail" +tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done +ctags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ + done + +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + mkid -fID $$unique +tags: TAGS + +TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ + include_option=--etags-include; \ + empty_fix=.; \ + else \ + include_option=--include; \ + empty_fix=; \ + fi; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test ! -f $$subdir/TAGS || \ + tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi +ctags: CTAGS +CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + +GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + +distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + +#>- distdir: $(DISTFILES) +#>+ 1 +distdir: distdir-nls $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + list='$(DISTFILES)'; \ + dist_files=`for file in $$list; do echo $$file; done | \ + sed -e "s|^$$srcdirstrip/||;t" \ + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ + case $$dist_files in \ + */*) $(MKDIR_P) `echo "$$dist_files" | \ + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ + sort -u` ;; \ + esac; \ + for file in $$dist_files; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + if test -d $$d/$$file; then \ + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -d "$(distdir)/$$subdir" \ + || $(MKDIR_P) "$(distdir)/$$subdir" \ + || exit 1; \ + distdir=`$(am__cd) $(distdir) && pwd`; \ + top_distdir=`$(am__cd) $(top_distdir) && pwd`; \ + (cd $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$$top_distdir" \ + distdir="$$distdir/$$subdir" \ + am__remove_distdir=: \ + am__skip_length_check=: \ + distdir) \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-recursive +all-am: Makefile +installdirs: installdirs-recursive +installdirs-am: +install: install-recursive +install-exec: install-exec-recursive +install-data: install-data-recursive +#>- uninstall: uninstall-recursive +#>+ 1 +uninstall: uninstall-docs uninstall-nls uninstall-recursive + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-recursive +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +#>- clean: clean-recursive +#>+ 1 +clean: kde-rpo-clean clean-recursive + +#>- clean-am: clean-generic mostlyclean-am +#>+ 1 +clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am + +distclean: distclean-recursive + -rm -f Makefile +distclean-am: clean-am distclean-generic distclean-tags + +dvi: dvi-recursive + +dvi-am: + +html: html-recursive + +info: info-recursive + +info-am: + +#>- install-data-am: +#>+ 1 +install-data-am: install-docs install-nls + +install-dvi: install-dvi-recursive + +install-exec-am: + +install-html: install-html-recursive + +install-info: install-info-recursive + +install-man: + +install-pdf: install-pdf-recursive + +install-ps: install-ps-recursive + +installcheck-am: + +maintainer-clean: maintainer-clean-recursive + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-recursive + +mostlyclean-am: mostlyclean-generic + +pdf: pdf-recursive + +pdf-am: + +ps: ps-recursive + +ps-am: + +uninstall-am: + +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \ + install-strip + +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ + all all-am check check-am clean clean-generic ctags \ + ctags-recursive distclean distclean-generic distclean-tags \ + distdir dvi dvi-am html html-am info info-am install \ + install-am install-data install-data-am install-dvi \ + install-dvi-am install-exec install-exec-am install-html \ + install-html-am install-info install-info-am install-man \ + install-pdf install-pdf-am install-ps install-ps-am \ + install-strip installcheck installcheck-am installdirs \ + installdirs-am maintainer-clean maintainer-clean-generic \ + mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \ + tags-recursive uninstall uninstall-am + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: + +#>+ 2 +KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2 + +#>+ 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)/kinfocenter + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/$$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/kdebase/kinfocenter/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kinfocenter/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-ru/docs/kdebase/kinfocenter/cdinfo/Makefile.am b/tde-i18n-ru/docs/kdebase/kinfocenter/cdinfo/Makefile.am new file mode 100644 index 00000000000..1e773fb5e21 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kinfocenter/cdinfo/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = kinfocenter/cdinfo +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdebase/kinfocenter/cdinfo/Makefile.in b/tde-i18n-ru/docs/kdebase/kinfocenter/cdinfo/Makefile.in new file mode 100644 index 00000000000..94c3fc9c0cc --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kinfocenter/cdinfo/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/kdebase/kinfocenter/cdinfo +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = kinfocenter/cdinfo +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/kdebase/kinfocenter/cdinfo/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/cdinfo/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/kdebase/kinfocenter/cdinfo/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/cdinfo/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kinfocenter/cdinfo/Makefile.in +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +# This directory's subdirectories are mostly independent; you can cd +# into them and run `make' without going through this Makefile. +# To change the values of `make' variables: instead of editing Makefiles, +# (1) if the variable is set in `config.status', edit `config.status' +# (which will cause the Makefiles to be regenerated when you run `make'); +# (2) otherwise, pass the desired values on the `make' command line. +$(RECURSIVE_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + +$(RECURSIVE_CLEAN_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + rev=''; for subdir in $$list; do \ + if test "$$subdir" = "."; then :; else \ + rev="$$subdir $$rev"; \ + fi; \ + done; \ + rev="$$rev ."; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done && test -z "$$fail" +tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done +ctags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ + done + +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + mkid -fID $$unique +tags: TAGS + +TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ + include_option=--etags-include; \ + empty_fix=.; \ + else \ + include_option=--include; \ + empty_fix=; \ + fi; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test ! -f $$subdir/TAGS || \ + tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi +ctags: CTAGS +CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + +GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + +distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + +#>- distdir: $(DISTFILES) +#>+ 1 +distdir: distdir-nls $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + list='$(DISTFILES)'; \ + dist_files=`for file in $$list; do echo $$file; done | \ + sed -e "s|^$$srcdirstrip/||;t" \ + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ + case $$dist_files in \ + */*) $(MKDIR_P) `echo "$$dist_files" | \ + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ + sort -u` ;; \ + esac; \ + for file in $$dist_files; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + if test -d $$d/$$file; then \ + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -d "$(distdir)/$$subdir" \ + || $(MKDIR_P) "$(distdir)/$$subdir" \ + || exit 1; \ + distdir=`$(am__cd) $(distdir) && pwd`; \ + top_distdir=`$(am__cd) $(top_distdir) && pwd`; \ + (cd $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$$top_distdir" \ + distdir="$$distdir/$$subdir" \ + am__remove_distdir=: \ + am__skip_length_check=: \ + distdir) \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-recursive +all-am: Makefile +installdirs: installdirs-recursive +installdirs-am: +install: install-recursive +install-exec: install-exec-recursive +install-data: install-data-recursive +#>- uninstall: uninstall-recursive +#>+ 1 +uninstall: uninstall-docs uninstall-nls uninstall-recursive + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-recursive +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +#>- clean: clean-recursive +#>+ 1 +clean: kde-rpo-clean clean-recursive + +#>- clean-am: clean-generic mostlyclean-am +#>+ 1 +clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am + +distclean: distclean-recursive + -rm -f Makefile +distclean-am: clean-am distclean-generic distclean-tags + +dvi: dvi-recursive + +dvi-am: + +html: html-recursive + +info: info-recursive + +info-am: + +#>- install-data-am: +#>+ 1 +install-data-am: install-docs install-nls + +install-dvi: install-dvi-recursive + +install-exec-am: + +install-html: install-html-recursive + +install-info: install-info-recursive + +install-man: + +install-pdf: install-pdf-recursive + +install-ps: install-ps-recursive + +installcheck-am: + +maintainer-clean: maintainer-clean-recursive + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-recursive + +mostlyclean-am: mostlyclean-generic + +pdf: pdf-recursive + +pdf-am: + +ps: ps-recursive + +ps-am: + +uninstall-am: + +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \ + install-strip + +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ + all all-am check check-am clean clean-generic ctags \ + ctags-recursive distclean distclean-generic distclean-tags \ + distdir dvi dvi-am html html-am info info-am install \ + install-am install-data install-data-am install-dvi \ + install-dvi-am install-exec install-exec-am install-html \ + install-html-am install-info install-info-am install-man \ + install-pdf install-pdf-am install-ps install-ps-am \ + install-strip installcheck installcheck-am installdirs \ + installdirs-am maintainer-clean maintainer-clean-generic \ + mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \ + tags-recursive uninstall uninstall-am + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: + +#>+ 2 +KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2 + +#>+ 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)/kinfocenter/cdinfo + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/cdinfo/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/cdinfo/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/cdinfo/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/cdinfo/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/cdinfo/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/cdinfo/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/cdinfo + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/cdinfo + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/cdinfo/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/cdinfo/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/cdinfo/$$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/kdebase/kinfocenter/cdinfo/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/cdinfo/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kinfocenter/cdinfo/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-ru/docs/kdebase/kinfocenter/cdinfo/index.cache.bz2 b/tde-i18n-ru/docs/kdebase/kinfocenter/cdinfo/index.cache.bz2 new file mode 100644 index 00000000000..d60f7d55969 Binary files /dev/null and b/tde-i18n-ru/docs/kdebase/kinfocenter/cdinfo/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdebase/kinfocenter/cdinfo/index.docbook b/tde-i18n-ru/docs/kdebase/kinfocenter/cdinfo/index.docbook new file mode 100644 index 00000000000..077877983bb --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kinfocenter/cdinfo/index.docbook @@ -0,0 +1,79 @@ + + + +]> + +
+Сведения о возможностях CD-ROM + + + +Jahshan Bhatti
jabhatti91@gmail.com
+
+ВикторЕрёмин
ErV2005@rambler.ru
Перевод на русский язык
+
+ +2006-06-13 +3.00.00 + + +KDE +KControl +cd-rom +сведения о возможностях + +
+ + +Сведения о возможностях CD-ROM + +Эта вкладка содержит информацию о подключенных приводах CD-ROM и их возможностях, + +На &Linux; эта информация считывается из файла /proc/sys/dev/cdrom/info, который доступен только если поддержка псевдо-файловой системы /proc была включена в ядро. + +Пользователь не может изменять параметры на этой вкладке. + + +
diff --git a/tde-i18n-ru/docs/kdebase/kinfocenter/devices/Makefile.am b/tde-i18n-ru/docs/kdebase/kinfocenter/devices/Makefile.am new file mode 100644 index 00000000000..2a3083e447c --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kinfocenter/devices/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = kinfocenter/devices +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdebase/kinfocenter/devices/Makefile.in b/tde-i18n-ru/docs/kdebase/kinfocenter/devices/Makefile.in new file mode 100644 index 00000000000..fd6d2e3de87 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kinfocenter/devices/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/kdebase/kinfocenter/devices +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = kinfocenter/devices +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/kdebase/kinfocenter/devices/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/devices/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/kdebase/kinfocenter/devices/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/devices/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kinfocenter/devices/Makefile.in +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +# This directory's subdirectories are mostly independent; you can cd +# into them and run `make' without going through this Makefile. +# To change the values of `make' variables: instead of editing Makefiles, +# (1) if the variable is set in `config.status', edit `config.status' +# (which will cause the Makefiles to be regenerated when you run `make'); +# (2) otherwise, pass the desired values on the `make' command line. +$(RECURSIVE_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + +$(RECURSIVE_CLEAN_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + rev=''; for subdir in $$list; do \ + if test "$$subdir" = "."; then :; else \ + rev="$$subdir $$rev"; \ + fi; \ + done; \ + rev="$$rev ."; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done && test -z "$$fail" +tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done +ctags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ + done + +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + mkid -fID $$unique +tags: TAGS + +TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ + include_option=--etags-include; \ + empty_fix=.; \ + else \ + include_option=--include; \ + empty_fix=; \ + fi; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test ! -f $$subdir/TAGS || \ + tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi +ctags: CTAGS +CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + +GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + +distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + +#>- distdir: $(DISTFILES) +#>+ 1 +distdir: distdir-nls $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + list='$(DISTFILES)'; \ + dist_files=`for file in $$list; do echo $$file; done | \ + sed -e "s|^$$srcdirstrip/||;t" \ + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ + case $$dist_files in \ + */*) $(MKDIR_P) `echo "$$dist_files" | \ + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ + sort -u` ;; \ + esac; \ + for file in $$dist_files; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + if test -d $$d/$$file; then \ + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -d "$(distdir)/$$subdir" \ + || $(MKDIR_P) "$(distdir)/$$subdir" \ + || exit 1; \ + distdir=`$(am__cd) $(distdir) && pwd`; \ + top_distdir=`$(am__cd) $(top_distdir) && pwd`; \ + (cd $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$$top_distdir" \ + distdir="$$distdir/$$subdir" \ + am__remove_distdir=: \ + am__skip_length_check=: \ + distdir) \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-recursive +all-am: Makefile +installdirs: installdirs-recursive +installdirs-am: +install: install-recursive +install-exec: install-exec-recursive +install-data: install-data-recursive +#>- uninstall: uninstall-recursive +#>+ 1 +uninstall: uninstall-docs uninstall-nls uninstall-recursive + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-recursive +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +#>- clean: clean-recursive +#>+ 1 +clean: kde-rpo-clean clean-recursive + +#>- clean-am: clean-generic mostlyclean-am +#>+ 1 +clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am + +distclean: distclean-recursive + -rm -f Makefile +distclean-am: clean-am distclean-generic distclean-tags + +dvi: dvi-recursive + +dvi-am: + +html: html-recursive + +info: info-recursive + +info-am: + +#>- install-data-am: +#>+ 1 +install-data-am: install-docs install-nls + +install-dvi: install-dvi-recursive + +install-exec-am: + +install-html: install-html-recursive + +install-info: install-info-recursive + +install-man: + +install-pdf: install-pdf-recursive + +install-ps: install-ps-recursive + +installcheck-am: + +maintainer-clean: maintainer-clean-recursive + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-recursive + +mostlyclean-am: mostlyclean-generic + +pdf: pdf-recursive + +pdf-am: + +ps: ps-recursive + +ps-am: + +uninstall-am: + +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \ + install-strip + +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ + all all-am check check-am clean clean-generic ctags \ + ctags-recursive distclean distclean-generic distclean-tags \ + distdir dvi dvi-am html html-am info info-am install \ + install-am install-data install-data-am install-dvi \ + install-dvi-am install-exec install-exec-am install-html \ + install-html-am install-info install-info-am install-man \ + install-pdf install-pdf-am install-ps install-ps-am \ + install-strip installcheck installcheck-am installdirs \ + installdirs-am maintainer-clean maintainer-clean-generic \ + mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \ + tags-recursive uninstall uninstall-am + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: + +#>+ 2 +KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2 + +#>+ 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)/kinfocenter/devices + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/devices/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/devices/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/devices/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/devices/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/devices/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/devices/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/devices + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/devices + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/devices/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/devices/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/devices/$$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/kdebase/kinfocenter/devices/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/devices/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kinfocenter/devices/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-ru/docs/kdebase/kinfocenter/devices/index.cache.bz2 b/tde-i18n-ru/docs/kdebase/kinfocenter/devices/index.cache.bz2 new file mode 100644 index 00000000000..cdb6fe2aba1 Binary files /dev/null and b/tde-i18n-ru/docs/kdebase/kinfocenter/devices/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdebase/kinfocenter/devices/index.docbook b/tde-i18n-ru/docs/kdebase/kinfocenter/devices/index.docbook new file mode 100644 index 00000000000..7b4556993fb --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kinfocenter/devices/index.docbook @@ -0,0 +1,82 @@ + + + +]> + +
+Сведения об устройствах + + + +&Matthias.Hoelzer-Kluepfel; +&Helge.Deller; +&Duncan.Haldane; +&Mike.McBride; +НШ
shafff@ukr.net
перевод на русский
+
+ +2002-02-12 +3.00.00 + + +KDE +KControl +устройство +системная информация + +
+ + +Сведения об устройствах + +На этой странице выводится информация об имеющихся устройствах. + + +Что именно отображается, зависит от системы. На некоторых платформах информация об устройствах все ещё недоступна. + + +В &Linux;, она считывается либо из файлов /proc/devices и /proc/misc, если в ядре включена поддержка /proc-файловой системы. Устройства сортируются по группам (символьные, блочные и другие). Главный номер устройства выводится перед идентифицирующей меткой. + +Пользователь не может изменять настройки на этой странице. + + +
diff --git a/tde-i18n-ru/docs/kdebase/kinfocenter/dma/Makefile.am b/tde-i18n-ru/docs/kdebase/kinfocenter/dma/Makefile.am new file mode 100644 index 00000000000..902908f7b74 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kinfocenter/dma/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = kinfocenter/dma +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdebase/kinfocenter/dma/Makefile.in b/tde-i18n-ru/docs/kdebase/kinfocenter/dma/Makefile.in new file mode 100644 index 00000000000..da4bfb6a34d --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kinfocenter/dma/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/kdebase/kinfocenter/dma +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = kinfocenter/dma +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/kdebase/kinfocenter/dma/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/dma/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/kdebase/kinfocenter/dma/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/dma/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kinfocenter/dma/Makefile.in +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +# This directory's subdirectories are mostly independent; you can cd +# into them and run `make' without going through this Makefile. +# To change the values of `make' variables: instead of editing Makefiles, +# (1) if the variable is set in `config.status', edit `config.status' +# (which will cause the Makefiles to be regenerated when you run `make'); +# (2) otherwise, pass the desired values on the `make' command line. +$(RECURSIVE_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + +$(RECURSIVE_CLEAN_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + rev=''; for subdir in $$list; do \ + if test "$$subdir" = "."; then :; else \ + rev="$$subdir $$rev"; \ + fi; \ + done; \ + rev="$$rev ."; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done && test -z "$$fail" +tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done +ctags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ + done + +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + mkid -fID $$unique +tags: TAGS + +TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ + include_option=--etags-include; \ + empty_fix=.; \ + else \ + include_option=--include; \ + empty_fix=; \ + fi; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test ! -f $$subdir/TAGS || \ + tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi +ctags: CTAGS +CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + +GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + +distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + +#>- distdir: $(DISTFILES) +#>+ 1 +distdir: distdir-nls $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + list='$(DISTFILES)'; \ + dist_files=`for file in $$list; do echo $$file; done | \ + sed -e "s|^$$srcdirstrip/||;t" \ + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ + case $$dist_files in \ + */*) $(MKDIR_P) `echo "$$dist_files" | \ + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ + sort -u` ;; \ + esac; \ + for file in $$dist_files; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + if test -d $$d/$$file; then \ + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -d "$(distdir)/$$subdir" \ + || $(MKDIR_P) "$(distdir)/$$subdir" \ + || exit 1; \ + distdir=`$(am__cd) $(distdir) && pwd`; \ + top_distdir=`$(am__cd) $(top_distdir) && pwd`; \ + (cd $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$$top_distdir" \ + distdir="$$distdir/$$subdir" \ + am__remove_distdir=: \ + am__skip_length_check=: \ + distdir) \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-recursive +all-am: Makefile +installdirs: installdirs-recursive +installdirs-am: +install: install-recursive +install-exec: install-exec-recursive +install-data: install-data-recursive +#>- uninstall: uninstall-recursive +#>+ 1 +uninstall: uninstall-docs uninstall-nls uninstall-recursive + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-recursive +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +#>- clean: clean-recursive +#>+ 1 +clean: kde-rpo-clean clean-recursive + +#>- clean-am: clean-generic mostlyclean-am +#>+ 1 +clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am + +distclean: distclean-recursive + -rm -f Makefile +distclean-am: clean-am distclean-generic distclean-tags + +dvi: dvi-recursive + +dvi-am: + +html: html-recursive + +info: info-recursive + +info-am: + +#>- install-data-am: +#>+ 1 +install-data-am: install-docs install-nls + +install-dvi: install-dvi-recursive + +install-exec-am: + +install-html: install-html-recursive + +install-info: install-info-recursive + +install-man: + +install-pdf: install-pdf-recursive + +install-ps: install-ps-recursive + +installcheck-am: + +maintainer-clean: maintainer-clean-recursive + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-recursive + +mostlyclean-am: mostlyclean-generic + +pdf: pdf-recursive + +pdf-am: + +ps: ps-recursive + +ps-am: + +uninstall-am: + +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \ + install-strip + +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ + all all-am check check-am clean clean-generic ctags \ + ctags-recursive distclean distclean-generic distclean-tags \ + distdir dvi dvi-am html html-am info info-am install \ + install-am install-data install-data-am install-dvi \ + install-dvi-am install-exec install-exec-am install-html \ + install-html-am install-info install-info-am install-man \ + install-pdf install-pdf-am install-ps install-ps-am \ + install-strip installcheck installcheck-am installdirs \ + installdirs-am maintainer-clean maintainer-clean-generic \ + mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \ + tags-recursive uninstall uninstall-am + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: + +#>+ 2 +KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2 + +#>+ 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)/kinfocenter/dma + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/dma/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/dma/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/dma/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/dma/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/dma/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/dma/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/dma + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/dma + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/dma/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/dma/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/dma/$$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/kdebase/kinfocenter/dma/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/dma/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kinfocenter/dma/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-ru/docs/kdebase/kinfocenter/dma/index.cache.bz2 b/tde-i18n-ru/docs/kdebase/kinfocenter/dma/index.cache.bz2 new file mode 100644 index 00000000000..26ac80c418f Binary files /dev/null and b/tde-i18n-ru/docs/kdebase/kinfocenter/dma/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdebase/kinfocenter/dma/index.docbook b/tde-i18n-ru/docs/kdebase/kinfocenter/dma/index.docbook new file mode 100644 index 00000000000..6af92672d5a --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kinfocenter/dma/index.docbook @@ -0,0 +1,108 @@ + + + +]> + +
+Информация о каналах <acronym +>DMA</acronym +> + + + +&Matthias.Hoelzer-Kluepfel; +&Helge.Deller; +&Duncan.Haldane; +&Mike.McBride; +НШ
shafff@ukr.net
перевод на русский
+
+ +2002-02-12 +3.00.00 + + +KDE +KControl +DMA +системная информация + +
+ + +Информация о каналах <acronym +>DMA</acronym +> + +Эта страница показывает информацию о каналах DMA (Direct Memory Access, прямой доступ к памяти). Канал DMA - это прямое соединение, с помощью которого устройства могут пересылать данные в/из памяти, не задействуя процессор. Обычно в архитектуре i386 (PC) имеется 8 каналов DMA (0-7). + + Отображаемая информация зависит от системы. На некоторых системах информация о каналах DMA может быть недоступна. + +В &Linux;, эта информация читается из файла /proc/dma, который доступен, только если псевдофайловая система /proc скомпилирована в ядро. + +Отображается список зарегистрированных на данный момент (на шине ISA) каналов DMA, которые находятся в использовании. Первая колонка содержит канал DMA, вторая — устройство, которое его использует. + +Неиспользуемые каналы DMA не отображаются в списке. + +Пользователь не может изменять настройки на этой странице. + + +
diff --git a/tde-i18n-ru/docs/kdebase/kinfocenter/index.cache.bz2 b/tde-i18n-ru/docs/kdebase/kinfocenter/index.cache.bz2 new file mode 100644 index 00000000000..f61b5e43353 Binary files /dev/null and b/tde-i18n-ru/docs/kdebase/kinfocenter/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdebase/kinfocenter/index.docbook b/tde-i18n-ru/docs/kdebase/kinfocenter/index.docbook new file mode 100644 index 00000000000..45366d2d600 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kinfocenter/index.docbook @@ -0,0 +1,520 @@ + + + + +]> + + + +Центр информации + + +Michael McBride
mpmcbride7@yahoo.com
+
+
+ +2002-07-03 +3.10.00 + + +Здесь описывается информационный центр &kde;. + + + +KDE +kinfocenter +система +информация +модуль + + +
+ + +Центр информации + +&infocenter; обеспечивает централизованный обзор системных параметров. + +Он имеет модульную структуру. Каждый такой модуль является отдельным приложением, а центр информации выполняет их консолидацию. + + + + +Использование &infocenter; + +Далее описываются подробности использования центра информации. Для информации по определённым модулям см. Модули центра информации + + +Запуск &infocenter; + +&infocenter; можно запустить тремя способами: + + + +Выбором KСистемаЦентр информации с панели задач &kde;. + + +Нажатием &Alt;F2. + +В появившемся диалоговом окне наберитеkinfocenter, и нажмите кнопку Выполнить или клавишу Enter. + + + +Вводом kinfocenter & в консоли. + + + +Все эти способы приведут к одному результату. + + + + +Экран &infocenter; + +После запуска центра информации появляется окно, разделяемое на 3 функциональных части. + +Вверху находится меню, обеспечивающее доступ к большинству возможностей &infocenter;. Они подробно рассматриваются в этом разделе. + +Слева расположен столбец, в котором вы можете выбрать модуль. Для подробностей см. Перемещение по модулям. + +В главной панели отображается системная информация, выводимая выбранным модулем. + + + + + + +Меню &infocenter; + +Далее кратко описано содержание меню. + + +Меню <guimenu +>Файл</guimenu +> + +Здесь только один пункт. + + + + + &Ctrl;Q Файл Выход + + +Выйти из центра информации + + + + + + + + +Меню <guimenu +>Справка</guimenu +> +&help.menu.documentation; + + + + +Выход из центра информации + +Это можно сделать тремя способами: + + + +Файл Выйти. + + + +&Ctrl;Q. + + + +Нажать кнопку Закрыть вверху справа. + + + + + + + + + + +Модули &infocenter; + + +Перемещение по модулям + +Это список модулей стандартной конфигурации (по категории), поставляемых в пакете kdebase. + + + +Устройства + + +Каналы DMA + + +Прерывания + + +Порты ввода/вывода + + +Память + + +Сетевые интерфейсы + + +OpenGL + + +Разделы + + +PCI + + +PCMCIA + + +Процессор + + +Протоколы + + +Состояние Samba + + +SCSI + + +Звук + + +Устройства USB + + +X-Сервер + + + + + + + + + + +Благодарности и лицензия + +&infocenter; +Программа: (С)1997-2001 разработчики &infocenter; +Внесли вклад: + + +Matthias Hoelzer-Kluepfel hoelzer@kde.org +Matthias Elter elter@kde.org + + +Документация: copyright 2000 Michael McBride mpmcbride7@yahoo.com + +Внесли вклад: + + +Paul Campbell paul@taniwha.com +Helge Deller deller@kde.org +Mark Donohoe +Pat Dowler +Duncan Haldane duncan@kde.org +Steffen Hansen stefh@mip.ou.dk. +Matthias Hoelzer-Kluepfel hoelzer@kde.org +Martin Jones mjones@kde.org +Jost Schenck jost@schenck.de +Jonathan Singer jsinger@leeta.net +Thomas Tanghus tanghus@earthling.net +Krishna Tateneni tateneni@pluto.njcc.com +> +Ellis Whitehead ewhitehe@uni-freiburg.de + + + +Перевод на русский: Николай Шафоростов shafff@ukr.netРедакция русского перевода: Григорий Мохин mok@kde.ru +&underFDL; &underGPL; + +
+ diff --git a/tde-i18n-ru/docs/kdebase/kinfocenter/interrupts/Makefile.am b/tde-i18n-ru/docs/kdebase/kinfocenter/interrupts/Makefile.am new file mode 100644 index 00000000000..d582a3679f0 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kinfocenter/interrupts/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = kinfocenter/interrupts +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdebase/kinfocenter/interrupts/Makefile.in b/tde-i18n-ru/docs/kdebase/kinfocenter/interrupts/Makefile.in new file mode 100644 index 00000000000..d1ed0b18d4a --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kinfocenter/interrupts/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/kdebase/kinfocenter/interrupts +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = kinfocenter/interrupts +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/kdebase/kinfocenter/interrupts/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/interrupts/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/kdebase/kinfocenter/interrupts/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/interrupts/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kinfocenter/interrupts/Makefile.in +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +# This directory's subdirectories are mostly independent; you can cd +# into them and run `make' without going through this Makefile. +# To change the values of `make' variables: instead of editing Makefiles, +# (1) if the variable is set in `config.status', edit `config.status' +# (which will cause the Makefiles to be regenerated when you run `make'); +# (2) otherwise, pass the desired values on the `make' command line. +$(RECURSIVE_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + +$(RECURSIVE_CLEAN_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + rev=''; for subdir in $$list; do \ + if test "$$subdir" = "."; then :; else \ + rev="$$subdir $$rev"; \ + fi; \ + done; \ + rev="$$rev ."; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done && test -z "$$fail" +tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done +ctags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ + done + +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + mkid -fID $$unique +tags: TAGS + +TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ + include_option=--etags-include; \ + empty_fix=.; \ + else \ + include_option=--include; \ + empty_fix=; \ + fi; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test ! -f $$subdir/TAGS || \ + tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi +ctags: CTAGS +CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + +GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + +distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + +#>- distdir: $(DISTFILES) +#>+ 1 +distdir: distdir-nls $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + list='$(DISTFILES)'; \ + dist_files=`for file in $$list; do echo $$file; done | \ + sed -e "s|^$$srcdirstrip/||;t" \ + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ + case $$dist_files in \ + */*) $(MKDIR_P) `echo "$$dist_files" | \ + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ + sort -u` ;; \ + esac; \ + for file in $$dist_files; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + if test -d $$d/$$file; then \ + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -d "$(distdir)/$$subdir" \ + || $(MKDIR_P) "$(distdir)/$$subdir" \ + || exit 1; \ + distdir=`$(am__cd) $(distdir) && pwd`; \ + top_distdir=`$(am__cd) $(top_distdir) && pwd`; \ + (cd $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$$top_distdir" \ + distdir="$$distdir/$$subdir" \ + am__remove_distdir=: \ + am__skip_length_check=: \ + distdir) \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-recursive +all-am: Makefile +installdirs: installdirs-recursive +installdirs-am: +install: install-recursive +install-exec: install-exec-recursive +install-data: install-data-recursive +#>- uninstall: uninstall-recursive +#>+ 1 +uninstall: uninstall-docs uninstall-nls uninstall-recursive + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-recursive +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +#>- clean: clean-recursive +#>+ 1 +clean: kde-rpo-clean clean-recursive + +#>- clean-am: clean-generic mostlyclean-am +#>+ 1 +clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am + +distclean: distclean-recursive + -rm -f Makefile +distclean-am: clean-am distclean-generic distclean-tags + +dvi: dvi-recursive + +dvi-am: + +html: html-recursive + +info: info-recursive + +info-am: + +#>- install-data-am: +#>+ 1 +install-data-am: install-docs install-nls + +install-dvi: install-dvi-recursive + +install-exec-am: + +install-html: install-html-recursive + +install-info: install-info-recursive + +install-man: + +install-pdf: install-pdf-recursive + +install-ps: install-ps-recursive + +installcheck-am: + +maintainer-clean: maintainer-clean-recursive + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-recursive + +mostlyclean-am: mostlyclean-generic + +pdf: pdf-recursive + +pdf-am: + +ps: ps-recursive + +ps-am: + +uninstall-am: + +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \ + install-strip + +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ + all all-am check check-am clean clean-generic ctags \ + ctags-recursive distclean distclean-generic distclean-tags \ + distdir dvi dvi-am html html-am info info-am install \ + install-am install-data install-data-am install-dvi \ + install-dvi-am install-exec install-exec-am install-html \ + install-html-am install-info install-info-am install-man \ + install-pdf install-pdf-am install-ps install-ps-am \ + install-strip installcheck installcheck-am installdirs \ + installdirs-am maintainer-clean maintainer-clean-generic \ + mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \ + tags-recursive uninstall uninstall-am + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: + +#>+ 2 +KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2 + +#>+ 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)/kinfocenter/interrupts + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/interrupts/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/interrupts/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/interrupts/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/interrupts/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/interrupts/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/interrupts/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/interrupts + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/interrupts + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/interrupts/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/interrupts/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/interrupts/$$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/kdebase/kinfocenter/interrupts/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/interrupts/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kinfocenter/interrupts/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-ru/docs/kdebase/kinfocenter/interrupts/index.cache.bz2 b/tde-i18n-ru/docs/kdebase/kinfocenter/interrupts/index.cache.bz2 new file mode 100644 index 00000000000..068ee8a4fe1 Binary files /dev/null and b/tde-i18n-ru/docs/kdebase/kinfocenter/interrupts/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdebase/kinfocenter/interrupts/index.docbook b/tde-i18n-ru/docs/kdebase/kinfocenter/interrupts/index.docbook new file mode 100644 index 00000000000..d47d211d3a3 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kinfocenter/interrupts/index.docbook @@ -0,0 +1,111 @@ + + + +]> + +
+Запросы на прерывания (<abbrev +>IRQ</abbrev +>) + + + +&Matthias.Hoelzer-Kluepfel; +&Helge.Deller; +&Duncan.Haldane; +&Mike.McBride; +ВиталийЛопатин
vitls@chat.ru
Перевод на русский
+
+ +2002-02-12 +3.00.00 + + +KDE +KControl +IRQ +прерывания +system information + +
+ + +Запросы на прерывания (<abbrev +>IRQ</abbrev +>) + +Эта страница показывает информацию о векторах запросов на прерывания и устройства, которые их используют. + +IRQ - это аппаратный вектор, используемый устройствами PC, такими как клавиатура, модем, звуковая плата и т.д., для посылки сигнала прерывания процессору, чтобы сообщить, что устройство готово принять или отправить данные. К сожалению, в архитектуре i386 (PC) всего есть только 16 векторов IRQ (0-15), доступных для разделения между различными устройствами. + +Большинство аппаратных проблем происходят из-за конфликтов IRQ, когда два устройства пытаются использовать один и то же прерывание, или программное обеспечение настроено не на то прерывание, которое должно использовать устройство. + +Какая именно информация показывается, зависит от системы. На некоторых системах информация об IRQ пока не может быть показана. + +На &Linux; она считывается либо из файла /proc/interrupts, который присутствует, если в ядре включена поддержка файловой системы /proc. + +Первая колонка - это номер IRQ. Вторая колонка - это число прерываний, которые были приняты с момента последней перезагрузки. Третья колонка показывает тип прерывания. Четвертая показывает устройство, занявшее данное прерывание. + +Пользователь не может изменять никакие настройки на этой странице. + + + +
+ diff --git a/tde-i18n-ru/docs/kdebase/kinfocenter/ioports/Makefile.am b/tde-i18n-ru/docs/kdebase/kinfocenter/ioports/Makefile.am new file mode 100644 index 00000000000..25c01e0f641 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kinfocenter/ioports/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = kinfocenter/ioports +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdebase/kinfocenter/ioports/Makefile.in b/tde-i18n-ru/docs/kdebase/kinfocenter/ioports/Makefile.in new file mode 100644 index 00000000000..dbbe80c2930 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kinfocenter/ioports/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/kdebase/kinfocenter/ioports +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = kinfocenter/ioports +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/kdebase/kinfocenter/ioports/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/ioports/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/kdebase/kinfocenter/ioports/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/ioports/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kinfocenter/ioports/Makefile.in +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +# This directory's subdirectories are mostly independent; you can cd +# into them and run `make' without going through this Makefile. +# To change the values of `make' variables: instead of editing Makefiles, +# (1) if the variable is set in `config.status', edit `config.status' +# (which will cause the Makefiles to be regenerated when you run `make'); +# (2) otherwise, pass the desired values on the `make' command line. +$(RECURSIVE_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + +$(RECURSIVE_CLEAN_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + rev=''; for subdir in $$list; do \ + if test "$$subdir" = "."; then :; else \ + rev="$$subdir $$rev"; \ + fi; \ + done; \ + rev="$$rev ."; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done && test -z "$$fail" +tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done +ctags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ + done + +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + mkid -fID $$unique +tags: TAGS + +TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ + include_option=--etags-include; \ + empty_fix=.; \ + else \ + include_option=--include; \ + empty_fix=; \ + fi; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test ! -f $$subdir/TAGS || \ + tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi +ctags: CTAGS +CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + +GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + +distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + +#>- distdir: $(DISTFILES) +#>+ 1 +distdir: distdir-nls $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + list='$(DISTFILES)'; \ + dist_files=`for file in $$list; do echo $$file; done | \ + sed -e "s|^$$srcdirstrip/||;t" \ + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ + case $$dist_files in \ + */*) $(MKDIR_P) `echo "$$dist_files" | \ + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ + sort -u` ;; \ + esac; \ + for file in $$dist_files; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + if test -d $$d/$$file; then \ + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -d "$(distdir)/$$subdir" \ + || $(MKDIR_P) "$(distdir)/$$subdir" \ + || exit 1; \ + distdir=`$(am__cd) $(distdir) && pwd`; \ + top_distdir=`$(am__cd) $(top_distdir) && pwd`; \ + (cd $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$$top_distdir" \ + distdir="$$distdir/$$subdir" \ + am__remove_distdir=: \ + am__skip_length_check=: \ + distdir) \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-recursive +all-am: Makefile +installdirs: installdirs-recursive +installdirs-am: +install: install-recursive +install-exec: install-exec-recursive +install-data: install-data-recursive +#>- uninstall: uninstall-recursive +#>+ 1 +uninstall: uninstall-docs uninstall-nls uninstall-recursive + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-recursive +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +#>- clean: clean-recursive +#>+ 1 +clean: kde-rpo-clean clean-recursive + +#>- clean-am: clean-generic mostlyclean-am +#>+ 1 +clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am + +distclean: distclean-recursive + -rm -f Makefile +distclean-am: clean-am distclean-generic distclean-tags + +dvi: dvi-recursive + +dvi-am: + +html: html-recursive + +info: info-recursive + +info-am: + +#>- install-data-am: +#>+ 1 +install-data-am: install-docs install-nls + +install-dvi: install-dvi-recursive + +install-exec-am: + +install-html: install-html-recursive + +install-info: install-info-recursive + +install-man: + +install-pdf: install-pdf-recursive + +install-ps: install-ps-recursive + +installcheck-am: + +maintainer-clean: maintainer-clean-recursive + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-recursive + +mostlyclean-am: mostlyclean-generic + +pdf: pdf-recursive + +pdf-am: + +ps: ps-recursive + +ps-am: + +uninstall-am: + +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \ + install-strip + +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ + all all-am check check-am clean clean-generic ctags \ + ctags-recursive distclean distclean-generic distclean-tags \ + distdir dvi dvi-am html html-am info info-am install \ + install-am install-data install-data-am install-dvi \ + install-dvi-am install-exec install-exec-am install-html \ + install-html-am install-info install-info-am install-man \ + install-pdf install-pdf-am install-ps install-ps-am \ + install-strip installcheck installcheck-am installdirs \ + installdirs-am maintainer-clean maintainer-clean-generic \ + mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \ + tags-recursive uninstall uninstall-am + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: + +#>+ 2 +KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2 + +#>+ 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)/kinfocenter/ioports + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/ioports/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/ioports/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/ioports/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/ioports/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/ioports/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/ioports/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/ioports + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/ioports + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/ioports/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/ioports/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/ioports/$$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/kdebase/kinfocenter/ioports/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/ioports/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kinfocenter/ioports/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-ru/docs/kdebase/kinfocenter/ioports/index.cache.bz2 b/tde-i18n-ru/docs/kdebase/kinfocenter/ioports/index.cache.bz2 new file mode 100644 index 00000000000..2b6f3762543 Binary files /dev/null and b/tde-i18n-ru/docs/kdebase/kinfocenter/ioports/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdebase/kinfocenter/ioports/index.docbook b/tde-i18n-ru/docs/kdebase/kinfocenter/ioports/index.docbook new file mode 100644 index 00000000000..558993dae0d --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kinfocenter/ioports/index.docbook @@ -0,0 +1,90 @@ + + + +]> + +
+Порты ввода/вывода + + + +&Matthias.Hoelzer-Kluepfel; +&Helge.Deller; +&Duncan.Haldane; +&Mike.McBride; + +ВиталийЛопатин
vitls@chat.ru
Перевод на русский
+
+ +2002-02-12 +3.00.00 + + +KDE +KControl +порты ввода/вывода +системная информация + +
+ + +Информация о портах ввода/вывода + +Эта страница показывает информацию о портах ввода/вывода. + +Порты ввода/вывода - это адреса в памяти, используемые процессором для прямого обращения к устройству, которое посылает процессору прерывание. + +Обмен командами между процессором и устройством происходит через адрес порта ввода/вывода, который представлен как шестнадцатеричное число. Никакие два устройства не могут использовать один и тот же порт. Многое устройства используют несколько портов, занимая диапазон шестнадцатеричных адресов. + +Показанная точная информация системно-зависима. На некоторых системах порты ввода/вывода пока не могут быть показаны. + +В &Linux;, эта информация читается из файла /proc/ioports, который доступен если псевдо-файловая система /proc скомпилирована в ядро. Список всех текущих используемых диапазонов портов ввода/вывода показан. + +Первая колонка - это номер порта (или диапазон портов), вторая - показывает устройство, которое использует эти порты. + +Пользователь не может изменять никакие настройки на этой странице. + + +
diff --git a/tde-i18n-ru/docs/kdebase/kinfocenter/memory/Makefile.am b/tde-i18n-ru/docs/kdebase/kinfocenter/memory/Makefile.am new file mode 100644 index 00000000000..af8d61475a7 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kinfocenter/memory/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = kinfocenter/memory +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdebase/kinfocenter/memory/Makefile.in b/tde-i18n-ru/docs/kdebase/kinfocenter/memory/Makefile.in new file mode 100644 index 00000000000..8f49188eb29 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kinfocenter/memory/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/kdebase/kinfocenter/memory +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = kinfocenter/memory +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/kdebase/kinfocenter/memory/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/memory/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/kdebase/kinfocenter/memory/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/memory/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kinfocenter/memory/Makefile.in +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +# This directory's subdirectories are mostly independent; you can cd +# into them and run `make' without going through this Makefile. +# To change the values of `make' variables: instead of editing Makefiles, +# (1) if the variable is set in `config.status', edit `config.status' +# (which will cause the Makefiles to be regenerated when you run `make'); +# (2) otherwise, pass the desired values on the `make' command line. +$(RECURSIVE_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + +$(RECURSIVE_CLEAN_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + rev=''; for subdir in $$list; do \ + if test "$$subdir" = "."; then :; else \ + rev="$$subdir $$rev"; \ + fi; \ + done; \ + rev="$$rev ."; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done && test -z "$$fail" +tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done +ctags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ + done + +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + mkid -fID $$unique +tags: TAGS + +TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ + include_option=--etags-include; \ + empty_fix=.; \ + else \ + include_option=--include; \ + empty_fix=; \ + fi; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test ! -f $$subdir/TAGS || \ + tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi +ctags: CTAGS +CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + +GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + +distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + +#>- distdir: $(DISTFILES) +#>+ 1 +distdir: distdir-nls $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + list='$(DISTFILES)'; \ + dist_files=`for file in $$list; do echo $$file; done | \ + sed -e "s|^$$srcdirstrip/||;t" \ + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ + case $$dist_files in \ + */*) $(MKDIR_P) `echo "$$dist_files" | \ + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ + sort -u` ;; \ + esac; \ + for file in $$dist_files; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + if test -d $$d/$$file; then \ + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -d "$(distdir)/$$subdir" \ + || $(MKDIR_P) "$(distdir)/$$subdir" \ + || exit 1; \ + distdir=`$(am__cd) $(distdir) && pwd`; \ + top_distdir=`$(am__cd) $(top_distdir) && pwd`; \ + (cd $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$$top_distdir" \ + distdir="$$distdir/$$subdir" \ + am__remove_distdir=: \ + am__skip_length_check=: \ + distdir) \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-recursive +all-am: Makefile +installdirs: installdirs-recursive +installdirs-am: +install: install-recursive +install-exec: install-exec-recursive +install-data: install-data-recursive +#>- uninstall: uninstall-recursive +#>+ 1 +uninstall: uninstall-docs uninstall-nls uninstall-recursive + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-recursive +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +#>- clean: clean-recursive +#>+ 1 +clean: kde-rpo-clean clean-recursive + +#>- clean-am: clean-generic mostlyclean-am +#>+ 1 +clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am + +distclean: distclean-recursive + -rm -f Makefile +distclean-am: clean-am distclean-generic distclean-tags + +dvi: dvi-recursive + +dvi-am: + +html: html-recursive + +info: info-recursive + +info-am: + +#>- install-data-am: +#>+ 1 +install-data-am: install-docs install-nls + +install-dvi: install-dvi-recursive + +install-exec-am: + +install-html: install-html-recursive + +install-info: install-info-recursive + +install-man: + +install-pdf: install-pdf-recursive + +install-ps: install-ps-recursive + +installcheck-am: + +maintainer-clean: maintainer-clean-recursive + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-recursive + +mostlyclean-am: mostlyclean-generic + +pdf: pdf-recursive + +pdf-am: + +ps: ps-recursive + +ps-am: + +uninstall-am: + +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \ + install-strip + +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ + all all-am check check-am clean clean-generic ctags \ + ctags-recursive distclean distclean-generic distclean-tags \ + distdir dvi dvi-am html html-am info info-am install \ + install-am install-data install-data-am install-dvi \ + install-dvi-am install-exec install-exec-am install-html \ + install-html-am install-info install-info-am install-man \ + install-pdf install-pdf-am install-ps install-ps-am \ + install-strip installcheck installcheck-am installdirs \ + installdirs-am maintainer-clean maintainer-clean-generic \ + mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \ + tags-recursive uninstall uninstall-am + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: + +#>+ 2 +KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2 + +#>+ 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)/kinfocenter/memory + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/memory/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/memory/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/memory/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/memory/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/memory/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/memory/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/memory + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/memory + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/memory/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/memory/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/memory/$$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/kdebase/kinfocenter/memory/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/memory/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kinfocenter/memory/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-ru/docs/kdebase/kinfocenter/memory/index.cache.bz2 b/tde-i18n-ru/docs/kdebase/kinfocenter/memory/index.cache.bz2 new file mode 100644 index 00000000000..81d489cc905 Binary files /dev/null and b/tde-i18n-ru/docs/kdebase/kinfocenter/memory/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdebase/kinfocenter/memory/index.docbook b/tde-i18n-ru/docs/kdebase/kinfocenter/memory/index.docbook new file mode 100644 index 00000000000..36c5c27219a --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kinfocenter/memory/index.docbook @@ -0,0 +1,143 @@ + + + +]> + +
+Информация о памяти + + + +&Mike.McBride; + +ВиталийЛопатин
mok@kde.ru
Перевод на русский
+ +
+ +2002-02-13 +3.00.00 + + +KDE +KControl +память +системная информация + +
+ + +Информация о памяти + +Этот модуль показывает текущее использование памяти. Она постоянно обновляется и может быть полезен для определения узких мест при выполнении приложений. + + +Типы памяти + +Первое, что вы должны усвоить, это то, что существует два вида памяти, доступной операционной системе и программам, которые в ней выполняются. + +Первый тип памяти называется физическим. Это память, которая находится на микросхемах внутри компьютера. Это так называемая RAM ( Random Access Memory, или ПЗУ), её вы приобретаете вместе с компьютером. + +Второй тип памяти называется виртуальным или подкачкой. Это блок памяти, расположенный на жестком диске. Операционная система резервирует пространство на диске для раздела подкачки. Она может использовать эту виртуальную память (или подкачку), если ей не хватает физической памяти. Причина, по которой такая память названа подкачкой - это то, что операционная система сохраняет ненужные данные в зарезервированном пространстве. А те, которые нужны сейчас, загружает в оперативную память. Система обменивает ненужные данные на те, что нужны сейчас, то есть подкачивает их. Виртуальная память (подкачка) не так быстра как ОЗУ, поэтому операционная система пытается по мере возможности использовать физическую память. + +Общая память - это сумма размеров физической и виртуальной памяти. + + + + +Модуль информации о памяти + +Это окно поделено на верхнюю и нижнюю секции + +Верхняя секция показывает общий размер физической памяти, размер свободной памяти, разделяемой памяти и буферов. + +Все четыре значения представлены как общее количество байт, и как число мегабайт (1 мегабайт примерно равен 1 000 000 байт) + +Внизу показаны три графика: + + +Общая память (сумма физической и виртуальной памяти). +Физическая память +Виртуальная память, или подкачка. + + +Зеленые области - свободно памяти, красные - занято. + +Точные значения размеров каждого типа памяти не принципиально и они постоянно меняются. Пока вы рассматриваете это страницу вид изменится. + +Есть ли у вас достаточно свободного пространства (зеленые области)? Если нет вы должны увеличить раздел подкачки или нарастить ОЗУ. + +Также, если ваш компьютер кажется вялым: заполнена физическая память и уже вовсю работает диск? Это указывает на то, что у вас нет достаточной физической памяти, и ваш компьютер перебрасывает на медленную виртуальную память часто используемые данные. Увеличение ОЗУ даст лучшую отдачу от компьютера. + + + + + +
diff --git a/tde-i18n-ru/docs/kdebase/kinfocenter/nics/Makefile.am b/tde-i18n-ru/docs/kdebase/kinfocenter/nics/Makefile.am new file mode 100644 index 00000000000..8eb434e6af3 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kinfocenter/nics/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = kinfocenter/nics +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdebase/kinfocenter/nics/Makefile.in b/tde-i18n-ru/docs/kdebase/kinfocenter/nics/Makefile.in new file mode 100644 index 00000000000..847cbe8aded --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kinfocenter/nics/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/kdebase/kinfocenter/nics +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = kinfocenter/nics +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/kdebase/kinfocenter/nics/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/nics/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/kdebase/kinfocenter/nics/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/nics/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kinfocenter/nics/Makefile.in +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +# This directory's subdirectories are mostly independent; you can cd +# into them and run `make' without going through this Makefile. +# To change the values of `make' variables: instead of editing Makefiles, +# (1) if the variable is set in `config.status', edit `config.status' +# (which will cause the Makefiles to be regenerated when you run `make'); +# (2) otherwise, pass the desired values on the `make' command line. +$(RECURSIVE_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + +$(RECURSIVE_CLEAN_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + rev=''; for subdir in $$list; do \ + if test "$$subdir" = "."; then :; else \ + rev="$$subdir $$rev"; \ + fi; \ + done; \ + rev="$$rev ."; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done && test -z "$$fail" +tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done +ctags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ + done + +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + mkid -fID $$unique +tags: TAGS + +TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ + include_option=--etags-include; \ + empty_fix=.; \ + else \ + include_option=--include; \ + empty_fix=; \ + fi; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test ! -f $$subdir/TAGS || \ + tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi +ctags: CTAGS +CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + +GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + +distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + +#>- distdir: $(DISTFILES) +#>+ 1 +distdir: distdir-nls $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + list='$(DISTFILES)'; \ + dist_files=`for file in $$list; do echo $$file; done | \ + sed -e "s|^$$srcdirstrip/||;t" \ + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ + case $$dist_files in \ + */*) $(MKDIR_P) `echo "$$dist_files" | \ + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ + sort -u` ;; \ + esac; \ + for file in $$dist_files; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + if test -d $$d/$$file; then \ + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -d "$(distdir)/$$subdir" \ + || $(MKDIR_P) "$(distdir)/$$subdir" \ + || exit 1; \ + distdir=`$(am__cd) $(distdir) && pwd`; \ + top_distdir=`$(am__cd) $(top_distdir) && pwd`; \ + (cd $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$$top_distdir" \ + distdir="$$distdir/$$subdir" \ + am__remove_distdir=: \ + am__skip_length_check=: \ + distdir) \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-recursive +all-am: Makefile +installdirs: installdirs-recursive +installdirs-am: +install: install-recursive +install-exec: install-exec-recursive +install-data: install-data-recursive +#>- uninstall: uninstall-recursive +#>+ 1 +uninstall: uninstall-docs uninstall-nls uninstall-recursive + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-recursive +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +#>- clean: clean-recursive +#>+ 1 +clean: kde-rpo-clean clean-recursive + +#>- clean-am: clean-generic mostlyclean-am +#>+ 1 +clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am + +distclean: distclean-recursive + -rm -f Makefile +distclean-am: clean-am distclean-generic distclean-tags + +dvi: dvi-recursive + +dvi-am: + +html: html-recursive + +info: info-recursive + +info-am: + +#>- install-data-am: +#>+ 1 +install-data-am: install-docs install-nls + +install-dvi: install-dvi-recursive + +install-exec-am: + +install-html: install-html-recursive + +install-info: install-info-recursive + +install-man: + +install-pdf: install-pdf-recursive + +install-ps: install-ps-recursive + +installcheck-am: + +maintainer-clean: maintainer-clean-recursive + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-recursive + +mostlyclean-am: mostlyclean-generic + +pdf: pdf-recursive + +pdf-am: + +ps: ps-recursive + +ps-am: + +uninstall-am: + +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \ + install-strip + +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ + all all-am check check-am clean clean-generic ctags \ + ctags-recursive distclean distclean-generic distclean-tags \ + distdir dvi dvi-am html html-am info info-am install \ + install-am install-data install-data-am install-dvi \ + install-dvi-am install-exec install-exec-am install-html \ + install-html-am install-info install-info-am install-man \ + install-pdf install-pdf-am install-ps install-ps-am \ + install-strip installcheck installcheck-am installdirs \ + installdirs-am maintainer-clean maintainer-clean-generic \ + mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \ + tags-recursive uninstall uninstall-am + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: + +#>+ 2 +KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2 + +#>+ 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)/kinfocenter/nics + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/nics/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/nics/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/nics/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/nics/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/nics/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/nics/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/nics + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/nics + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/nics/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/nics/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/nics/$$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/kdebase/kinfocenter/nics/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/nics/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kinfocenter/nics/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-ru/docs/kdebase/kinfocenter/nics/index.cache.bz2 b/tde-i18n-ru/docs/kdebase/kinfocenter/nics/index.cache.bz2 new file mode 100644 index 00000000000..ed9be13d1e2 Binary files /dev/null and b/tde-i18n-ru/docs/kdebase/kinfocenter/nics/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdebase/kinfocenter/nics/index.docbook b/tde-i18n-ru/docs/kdebase/kinfocenter/nics/index.docbook new file mode 100644 index 00000000000..4b8883dde83 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kinfocenter/nics/index.docbook @@ -0,0 +1,70 @@ + + + +]> + +
+Сетевые интерфейсы + + + +&Lauri.Watts; +НШ
shafff@ukr.net
перевод на русский
+
+ +2002-02-11 +3.00.00 + + +KDE +KControl +Сеть +Интерфейсы + +
+ + + +Сетевые интерфейсы + +Эта страница содержит информацию о сетевых интерфейсах, установленных на вашем компьютере. + +Точная информация в этом окне зависит от системы. На некоторых платформах эта информация все ещё недоступна. + +Пользователь не может изменять настройки на этой странице. + + + + +
diff --git a/tde-i18n-ru/docs/kdebase/kinfocenter/opengl/Makefile.am b/tde-i18n-ru/docs/kdebase/kinfocenter/opengl/Makefile.am new file mode 100644 index 00000000000..a642141f914 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kinfocenter/opengl/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = kinfocenter/opengl +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdebase/kinfocenter/opengl/Makefile.in b/tde-i18n-ru/docs/kdebase/kinfocenter/opengl/Makefile.in new file mode 100644 index 00000000000..8d77286255a --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kinfocenter/opengl/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/kdebase/kinfocenter/opengl +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = kinfocenter/opengl +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/kdebase/kinfocenter/opengl/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/opengl/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/kdebase/kinfocenter/opengl/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/opengl/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kinfocenter/opengl/Makefile.in +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +# This directory's subdirectories are mostly independent; you can cd +# into them and run `make' without going through this Makefile. +# To change the values of `make' variables: instead of editing Makefiles, +# (1) if the variable is set in `config.status', edit `config.status' +# (which will cause the Makefiles to be regenerated when you run `make'); +# (2) otherwise, pass the desired values on the `make' command line. +$(RECURSIVE_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + +$(RECURSIVE_CLEAN_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + rev=''; for subdir in $$list; do \ + if test "$$subdir" = "."; then :; else \ + rev="$$subdir $$rev"; \ + fi; \ + done; \ + rev="$$rev ."; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done && test -z "$$fail" +tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done +ctags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ + done + +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + mkid -fID $$unique +tags: TAGS + +TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ + include_option=--etags-include; \ + empty_fix=.; \ + else \ + include_option=--include; \ + empty_fix=; \ + fi; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test ! -f $$subdir/TAGS || \ + tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi +ctags: CTAGS +CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + +GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + +distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + +#>- distdir: $(DISTFILES) +#>+ 1 +distdir: distdir-nls $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + list='$(DISTFILES)'; \ + dist_files=`for file in $$list; do echo $$file; done | \ + sed -e "s|^$$srcdirstrip/||;t" \ + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ + case $$dist_files in \ + */*) $(MKDIR_P) `echo "$$dist_files" | \ + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ + sort -u` ;; \ + esac; \ + for file in $$dist_files; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + if test -d $$d/$$file; then \ + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -d "$(distdir)/$$subdir" \ + || $(MKDIR_P) "$(distdir)/$$subdir" \ + || exit 1; \ + distdir=`$(am__cd) $(distdir) && pwd`; \ + top_distdir=`$(am__cd) $(top_distdir) && pwd`; \ + (cd $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$$top_distdir" \ + distdir="$$distdir/$$subdir" \ + am__remove_distdir=: \ + am__skip_length_check=: \ + distdir) \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-recursive +all-am: Makefile +installdirs: installdirs-recursive +installdirs-am: +install: install-recursive +install-exec: install-exec-recursive +install-data: install-data-recursive +#>- uninstall: uninstall-recursive +#>+ 1 +uninstall: uninstall-docs uninstall-nls uninstall-recursive + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-recursive +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +#>- clean: clean-recursive +#>+ 1 +clean: kde-rpo-clean clean-recursive + +#>- clean-am: clean-generic mostlyclean-am +#>+ 1 +clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am + +distclean: distclean-recursive + -rm -f Makefile +distclean-am: clean-am distclean-generic distclean-tags + +dvi: dvi-recursive + +dvi-am: + +html: html-recursive + +info: info-recursive + +info-am: + +#>- install-data-am: +#>+ 1 +install-data-am: install-docs install-nls + +install-dvi: install-dvi-recursive + +install-exec-am: + +install-html: install-html-recursive + +install-info: install-info-recursive + +install-man: + +install-pdf: install-pdf-recursive + +install-ps: install-ps-recursive + +installcheck-am: + +maintainer-clean: maintainer-clean-recursive + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-recursive + +mostlyclean-am: mostlyclean-generic + +pdf: pdf-recursive + +pdf-am: + +ps: ps-recursive + +ps-am: + +uninstall-am: + +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \ + install-strip + +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ + all all-am check check-am clean clean-generic ctags \ + ctags-recursive distclean distclean-generic distclean-tags \ + distdir dvi dvi-am html html-am info info-am install \ + install-am install-data install-data-am install-dvi \ + install-dvi-am install-exec install-exec-am install-html \ + install-html-am install-info install-info-am install-man \ + install-pdf install-pdf-am install-ps install-ps-am \ + install-strip installcheck installcheck-am installdirs \ + installdirs-am maintainer-clean maintainer-clean-generic \ + mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \ + tags-recursive uninstall uninstall-am + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: + +#>+ 2 +KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2 + +#>+ 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)/kinfocenter/opengl + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/opengl/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/opengl/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/opengl/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/opengl/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/opengl/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/opengl/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/opengl + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/opengl + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/opengl/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/opengl/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/opengl/$$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/kdebase/kinfocenter/opengl/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/opengl/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kinfocenter/opengl/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-ru/docs/kdebase/kinfocenter/opengl/index.cache.bz2 b/tde-i18n-ru/docs/kdebase/kinfocenter/opengl/index.cache.bz2 new file mode 100644 index 00000000000..b5c4eea0efb Binary files /dev/null and b/tde-i18n-ru/docs/kdebase/kinfocenter/opengl/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdebase/kinfocenter/opengl/index.docbook b/tde-i18n-ru/docs/kdebase/kinfocenter/opengl/index.docbook new file mode 100644 index 00000000000..80aa4b1a628 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kinfocenter/opengl/index.docbook @@ -0,0 +1,90 @@ + + + +]> + +
+<acronym +>OpenGL</acronym +> + + + +IlyaKorniykok_ilya@ukr.net +НиколайШафоростов
shafff@ukr.net
Перевод на русский
+ +
+ + + + + +KDE +KControl +OpenGL +системная информация + +
+ + + +OpenGL + +Эта страницы отображает информацию об установленных реализациях OpenGL implementation. OpenGL ("Open Graphics Library") - это кросс-платформенный, аппаратно-независимый интерфейс для создания трёхмерной графики. + +GLX - расширение X Window для поддержки OpenGL. + +DRI (Direct Rendering Infrastucture) обеспечивает аппаратное ускорения для OpenGL. Для этого требуется видеокарта с 3D-акселератором и правильно установленные драйвера для неё. + + +Для подробностей, посетите официальный сайт OpenGL http://www.opengl.org + + + +
diff --git a/tde-i18n-ru/docs/kdebase/kinfocenter/partitions/Makefile.am b/tde-i18n-ru/docs/kdebase/kinfocenter/partitions/Makefile.am new file mode 100644 index 00000000000..0ea6a40db7e --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kinfocenter/partitions/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = kinfocenter/partitions +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdebase/kinfocenter/partitions/Makefile.in b/tde-i18n-ru/docs/kdebase/kinfocenter/partitions/Makefile.in new file mode 100644 index 00000000000..83f3d37dd49 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kinfocenter/partitions/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/kdebase/kinfocenter/partitions +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = kinfocenter/partitions +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/kdebase/kinfocenter/partitions/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/partitions/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/kdebase/kinfocenter/partitions/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/partitions/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kinfocenter/partitions/Makefile.in +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +# This directory's subdirectories are mostly independent; you can cd +# into them and run `make' without going through this Makefile. +# To change the values of `make' variables: instead of editing Makefiles, +# (1) if the variable is set in `config.status', edit `config.status' +# (which will cause the Makefiles to be regenerated when you run `make'); +# (2) otherwise, pass the desired values on the `make' command line. +$(RECURSIVE_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + +$(RECURSIVE_CLEAN_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + rev=''; for subdir in $$list; do \ + if test "$$subdir" = "."; then :; else \ + rev="$$subdir $$rev"; \ + fi; \ + done; \ + rev="$$rev ."; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done && test -z "$$fail" +tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done +ctags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ + done + +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + mkid -fID $$unique +tags: TAGS + +TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ + include_option=--etags-include; \ + empty_fix=.; \ + else \ + include_option=--include; \ + empty_fix=; \ + fi; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test ! -f $$subdir/TAGS || \ + tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi +ctags: CTAGS +CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + +GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + +distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + +#>- distdir: $(DISTFILES) +#>+ 1 +distdir: distdir-nls $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + list='$(DISTFILES)'; \ + dist_files=`for file in $$list; do echo $$file; done | \ + sed -e "s|^$$srcdirstrip/||;t" \ + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ + case $$dist_files in \ + */*) $(MKDIR_P) `echo "$$dist_files" | \ + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ + sort -u` ;; \ + esac; \ + for file in $$dist_files; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + if test -d $$d/$$file; then \ + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -d "$(distdir)/$$subdir" \ + || $(MKDIR_P) "$(distdir)/$$subdir" \ + || exit 1; \ + distdir=`$(am__cd) $(distdir) && pwd`; \ + top_distdir=`$(am__cd) $(top_distdir) && pwd`; \ + (cd $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$$top_distdir" \ + distdir="$$distdir/$$subdir" \ + am__remove_distdir=: \ + am__skip_length_check=: \ + distdir) \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-recursive +all-am: Makefile +installdirs: installdirs-recursive +installdirs-am: +install: install-recursive +install-exec: install-exec-recursive +install-data: install-data-recursive +#>- uninstall: uninstall-recursive +#>+ 1 +uninstall: uninstall-docs uninstall-nls uninstall-recursive + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-recursive +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +#>- clean: clean-recursive +#>+ 1 +clean: kde-rpo-clean clean-recursive + +#>- clean-am: clean-generic mostlyclean-am +#>+ 1 +clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am + +distclean: distclean-recursive + -rm -f Makefile +distclean-am: clean-am distclean-generic distclean-tags + +dvi: dvi-recursive + +dvi-am: + +html: html-recursive + +info: info-recursive + +info-am: + +#>- install-data-am: +#>+ 1 +install-data-am: install-docs install-nls + +install-dvi: install-dvi-recursive + +install-exec-am: + +install-html: install-html-recursive + +install-info: install-info-recursive + +install-man: + +install-pdf: install-pdf-recursive + +install-ps: install-ps-recursive + +installcheck-am: + +maintainer-clean: maintainer-clean-recursive + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-recursive + +mostlyclean-am: mostlyclean-generic + +pdf: pdf-recursive + +pdf-am: + +ps: ps-recursive + +ps-am: + +uninstall-am: + +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \ + install-strip + +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ + all all-am check check-am clean clean-generic ctags \ + ctags-recursive distclean distclean-generic distclean-tags \ + distdir dvi dvi-am html html-am info info-am install \ + install-am install-data install-data-am install-dvi \ + install-dvi-am install-exec install-exec-am install-html \ + install-html-am install-info install-info-am install-man \ + install-pdf install-pdf-am install-ps install-ps-am \ + install-strip installcheck installcheck-am installdirs \ + installdirs-am maintainer-clean maintainer-clean-generic \ + mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \ + tags-recursive uninstall uninstall-am + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: + +#>+ 2 +KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2 + +#>+ 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)/kinfocenter/partitions + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/partitions/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/partitions/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/partitions/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/partitions/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/partitions/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/partitions/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/partitions + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/partitions + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/partitions/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/partitions/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/partitions/$$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/kdebase/kinfocenter/partitions/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/partitions/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kinfocenter/partitions/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-ru/docs/kdebase/kinfocenter/partitions/index.cache.bz2 b/tde-i18n-ru/docs/kdebase/kinfocenter/partitions/index.cache.bz2 new file mode 100644 index 00000000000..40fd5949ea8 Binary files /dev/null and b/tde-i18n-ru/docs/kdebase/kinfocenter/partitions/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdebase/kinfocenter/partitions/index.docbook b/tde-i18n-ru/docs/kdebase/kinfocenter/partitions/index.docbook new file mode 100644 index 00000000000..a4e761240f1 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kinfocenter/partitions/index.docbook @@ -0,0 +1,85 @@ + + + +]> + +
+Разделы жесткого диска + + + +&Matthias.Hoelzer-Kluepfel; +&Helge.Deller; +&Duncan.Haldane; +&Mike.McBride; +ГригорийМохин
mok@kde.ru
Перевод на русский
+
+ +2002-02-12 +3.00.00 + + +KDE +KControl +drive partition +system information + +
+ + +Разделы жесткого диска + +На этой странице показывается информация о разделах жесткого диска. + +Что именно показывается, зависит от системы. На некоторых платформах информация о разделах недоступна. + +На &Linux; она считывается либо из файла /proc/partitions, который присутствует, если в ядре включена поддержка /proc-файловой системы (на ядрах 2.1.x или более поздних). + +Первые две колонки - это major и minor номера соответственно. Третья колонка - это число блоков (обычно 1 блок равен 1024 байт). Четвёртая колонка - это метка устройства. + +Пользователь не может изменять никакие настройки на этой странице. + + + +
+ diff --git a/tde-i18n-ru/docs/kdebase/kinfocenter/pci/Makefile.am b/tde-i18n-ru/docs/kdebase/kinfocenter/pci/Makefile.am new file mode 100644 index 00000000000..5059df426eb --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kinfocenter/pci/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = kinfocenter/pci +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdebase/kinfocenter/pci/Makefile.in b/tde-i18n-ru/docs/kdebase/kinfocenter/pci/Makefile.in new file mode 100644 index 00000000000..569c205d4b6 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kinfocenter/pci/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/kdebase/kinfocenter/pci +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = kinfocenter/pci +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/kdebase/kinfocenter/pci/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/pci/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/kdebase/kinfocenter/pci/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/pci/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kinfocenter/pci/Makefile.in +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +# This directory's subdirectories are mostly independent; you can cd +# into them and run `make' without going through this Makefile. +# To change the values of `make' variables: instead of editing Makefiles, +# (1) if the variable is set in `config.status', edit `config.status' +# (which will cause the Makefiles to be regenerated when you run `make'); +# (2) otherwise, pass the desired values on the `make' command line. +$(RECURSIVE_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + +$(RECURSIVE_CLEAN_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + rev=''; for subdir in $$list; do \ + if test "$$subdir" = "."; then :; else \ + rev="$$subdir $$rev"; \ + fi; \ + done; \ + rev="$$rev ."; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done && test -z "$$fail" +tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done +ctags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ + done + +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + mkid -fID $$unique +tags: TAGS + +TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ + include_option=--etags-include; \ + empty_fix=.; \ + else \ + include_option=--include; \ + empty_fix=; \ + fi; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test ! -f $$subdir/TAGS || \ + tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi +ctags: CTAGS +CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + +GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + +distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + +#>- distdir: $(DISTFILES) +#>+ 1 +distdir: distdir-nls $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + list='$(DISTFILES)'; \ + dist_files=`for file in $$list; do echo $$file; done | \ + sed -e "s|^$$srcdirstrip/||;t" \ + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ + case $$dist_files in \ + */*) $(MKDIR_P) `echo "$$dist_files" | \ + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ + sort -u` ;; \ + esac; \ + for file in $$dist_files; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + if test -d $$d/$$file; then \ + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -d "$(distdir)/$$subdir" \ + || $(MKDIR_P) "$(distdir)/$$subdir" \ + || exit 1; \ + distdir=`$(am__cd) $(distdir) && pwd`; \ + top_distdir=`$(am__cd) $(top_distdir) && pwd`; \ + (cd $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$$top_distdir" \ + distdir="$$distdir/$$subdir" \ + am__remove_distdir=: \ + am__skip_length_check=: \ + distdir) \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-recursive +all-am: Makefile +installdirs: installdirs-recursive +installdirs-am: +install: install-recursive +install-exec: install-exec-recursive +install-data: install-data-recursive +#>- uninstall: uninstall-recursive +#>+ 1 +uninstall: uninstall-docs uninstall-nls uninstall-recursive + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-recursive +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +#>- clean: clean-recursive +#>+ 1 +clean: kde-rpo-clean clean-recursive + +#>- clean-am: clean-generic mostlyclean-am +#>+ 1 +clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am + +distclean: distclean-recursive + -rm -f Makefile +distclean-am: clean-am distclean-generic distclean-tags + +dvi: dvi-recursive + +dvi-am: + +html: html-recursive + +info: info-recursive + +info-am: + +#>- install-data-am: +#>+ 1 +install-data-am: install-docs install-nls + +install-dvi: install-dvi-recursive + +install-exec-am: + +install-html: install-html-recursive + +install-info: install-info-recursive + +install-man: + +install-pdf: install-pdf-recursive + +install-ps: install-ps-recursive + +installcheck-am: + +maintainer-clean: maintainer-clean-recursive + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-recursive + +mostlyclean-am: mostlyclean-generic + +pdf: pdf-recursive + +pdf-am: + +ps: ps-recursive + +ps-am: + +uninstall-am: + +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \ + install-strip + +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ + all all-am check check-am clean clean-generic ctags \ + ctags-recursive distclean distclean-generic distclean-tags \ + distdir dvi dvi-am html html-am info info-am install \ + install-am install-data install-data-am install-dvi \ + install-dvi-am install-exec install-exec-am install-html \ + install-html-am install-info install-info-am install-man \ + install-pdf install-pdf-am install-ps install-ps-am \ + install-strip installcheck installcheck-am installdirs \ + installdirs-am maintainer-clean maintainer-clean-generic \ + mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \ + tags-recursive uninstall uninstall-am + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: + +#>+ 2 +KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2 + +#>+ 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)/kinfocenter/pci + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/pci/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/pci/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/pci/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/pci/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/pci/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/pci/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/pci + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/pci + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/pci/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/pci/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/pci/$$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/kdebase/kinfocenter/pci/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/pci/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kinfocenter/pci/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-ru/docs/kdebase/kinfocenter/pci/index.cache.bz2 b/tde-i18n-ru/docs/kdebase/kinfocenter/pci/index.cache.bz2 new file mode 100644 index 00000000000..d8ad57861ff Binary files /dev/null and b/tde-i18n-ru/docs/kdebase/kinfocenter/pci/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdebase/kinfocenter/pci/index.docbook b/tde-i18n-ru/docs/kdebase/kinfocenter/pci/index.docbook new file mode 100644 index 00000000000..09c3d30f2c1 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kinfocenter/pci/index.docbook @@ -0,0 +1,102 @@ + + + +]> + +
+Шина <acronym +>PCI</acronym +> и <acronym +>PCI</acronym +>-платы + + + +&Matthias.Hoelzer-Kluepfel; +&Helge.Deller; +&Duncan.Haldane; +&Mike.McBride; +ГригорийМохин
mok@kde.ru
Перевод на русский
+
+ +2002-02-12 +3.00.00 + + +KDE +KControl +PCI +system information + +
+ + + +Шина <acronym +>PCI</acronym +> и <acronym +>PCI</acronym +>-платы + +На этой странице выводится информация о шине PCI и установленных на ней PCI-платах, а также других устройствах, использующих Peripheral Component Interconnect (PCI) интерфейс. + +Что именно показывается, зависит от системы. На некоторых платформах информация о PCI может быть недоступна. + +На &Linux;, эта информация считывается из файла /proc/pci, который присутствует, если в ядре включена поддержка /proc-файловой системы. Показан список всех PCI-устройств, найденных при загрузке ядра, включая их параметры. + +Каждый элемент начинается с номера шины, устройства и функции. +Пользователь не может изменять никакие настройки на этой странице. + + + +
diff --git a/tde-i18n-ru/docs/kdebase/kinfocenter/pcmcia/Makefile.am b/tde-i18n-ru/docs/kdebase/kinfocenter/pcmcia/Makefile.am new file mode 100644 index 00000000000..59523b60947 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kinfocenter/pcmcia/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = kinfocenter/pcmcia +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdebase/kinfocenter/pcmcia/Makefile.in b/tde-i18n-ru/docs/kdebase/kinfocenter/pcmcia/Makefile.in new file mode 100644 index 00000000000..fe1df2f95d2 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kinfocenter/pcmcia/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/kdebase/kinfocenter/pcmcia +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = kinfocenter/pcmcia +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/kdebase/kinfocenter/pcmcia/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/pcmcia/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/kdebase/kinfocenter/pcmcia/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/pcmcia/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kinfocenter/pcmcia/Makefile.in +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +# This directory's subdirectories are mostly independent; you can cd +# into them and run `make' without going through this Makefile. +# To change the values of `make' variables: instead of editing Makefiles, +# (1) if the variable is set in `config.status', edit `config.status' +# (which will cause the Makefiles to be regenerated when you run `make'); +# (2) otherwise, pass the desired values on the `make' command line. +$(RECURSIVE_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + +$(RECURSIVE_CLEAN_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + rev=''; for subdir in $$list; do \ + if test "$$subdir" = "."; then :; else \ + rev="$$subdir $$rev"; \ + fi; \ + done; \ + rev="$$rev ."; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done && test -z "$$fail" +tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done +ctags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ + done + +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + mkid -fID $$unique +tags: TAGS + +TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ + include_option=--etags-include; \ + empty_fix=.; \ + else \ + include_option=--include; \ + empty_fix=; \ + fi; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test ! -f $$subdir/TAGS || \ + tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi +ctags: CTAGS +CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + +GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + +distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + +#>- distdir: $(DISTFILES) +#>+ 1 +distdir: distdir-nls $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + list='$(DISTFILES)'; \ + dist_files=`for file in $$list; do echo $$file; done | \ + sed -e "s|^$$srcdirstrip/||;t" \ + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ + case $$dist_files in \ + */*) $(MKDIR_P) `echo "$$dist_files" | \ + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ + sort -u` ;; \ + esac; \ + for file in $$dist_files; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + if test -d $$d/$$file; then \ + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -d "$(distdir)/$$subdir" \ + || $(MKDIR_P) "$(distdir)/$$subdir" \ + || exit 1; \ + distdir=`$(am__cd) $(distdir) && pwd`; \ + top_distdir=`$(am__cd) $(top_distdir) && pwd`; \ + (cd $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$$top_distdir" \ + distdir="$$distdir/$$subdir" \ + am__remove_distdir=: \ + am__skip_length_check=: \ + distdir) \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-recursive +all-am: Makefile +installdirs: installdirs-recursive +installdirs-am: +install: install-recursive +install-exec: install-exec-recursive +install-data: install-data-recursive +#>- uninstall: uninstall-recursive +#>+ 1 +uninstall: uninstall-docs uninstall-nls uninstall-recursive + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-recursive +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +#>- clean: clean-recursive +#>+ 1 +clean: kde-rpo-clean clean-recursive + +#>- clean-am: clean-generic mostlyclean-am +#>+ 1 +clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am + +distclean: distclean-recursive + -rm -f Makefile +distclean-am: clean-am distclean-generic distclean-tags + +dvi: dvi-recursive + +dvi-am: + +html: html-recursive + +info: info-recursive + +info-am: + +#>- install-data-am: +#>+ 1 +install-data-am: install-docs install-nls + +install-dvi: install-dvi-recursive + +install-exec-am: + +install-html: install-html-recursive + +install-info: install-info-recursive + +install-man: + +install-pdf: install-pdf-recursive + +install-ps: install-ps-recursive + +installcheck-am: + +maintainer-clean: maintainer-clean-recursive + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-recursive + +mostlyclean-am: mostlyclean-generic + +pdf: pdf-recursive + +pdf-am: + +ps: ps-recursive + +ps-am: + +uninstall-am: + +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \ + install-strip + +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ + all all-am check check-am clean clean-generic ctags \ + ctags-recursive distclean distclean-generic distclean-tags \ + distdir dvi dvi-am html html-am info info-am install \ + install-am install-data install-data-am install-dvi \ + install-dvi-am install-exec install-exec-am install-html \ + install-html-am install-info install-info-am install-man \ + install-pdf install-pdf-am install-ps install-ps-am \ + install-strip installcheck installcheck-am installdirs \ + installdirs-am maintainer-clean maintainer-clean-generic \ + mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \ + tags-recursive uninstall uninstall-am + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: + +#>+ 2 +KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2 + +#>+ 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)/kinfocenter/pcmcia + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/pcmcia/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/pcmcia/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/pcmcia/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/pcmcia/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/pcmcia/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/pcmcia/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/pcmcia + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/pcmcia + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/pcmcia/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/pcmcia/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/pcmcia/$$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/kdebase/kinfocenter/pcmcia/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/pcmcia/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kinfocenter/pcmcia/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-ru/docs/kdebase/kinfocenter/pcmcia/index.cache.bz2 b/tde-i18n-ru/docs/kdebase/kinfocenter/pcmcia/index.cache.bz2 new file mode 100644 index 00000000000..74bceda5871 Binary files /dev/null and b/tde-i18n-ru/docs/kdebase/kinfocenter/pcmcia/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdebase/kinfocenter/pcmcia/index.docbook b/tde-i18n-ru/docs/kdebase/kinfocenter/pcmcia/index.docbook new file mode 100644 index 00000000000..51154f0ecfa --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kinfocenter/pcmcia/index.docbook @@ -0,0 +1,68 @@ + + + +]> + +
+<acronym +>PCMCIA</acronym +> + + + +&Mike.McBride; +ГригорийМохин
mok@kde.ru
Перевод на русский
+
+ +2002-02-12 +3.00.00 + + +KDE +KControl +Laptop +PCMCIA + +
+ + +<acronym +>PCMCIA</acronym +> + +Этот модуль служит для показа сведений о платах PCMCIA + +Что именно показывается, зависит от системы. На большинстве машин вообще не выводится никакая информация. + + +
diff --git a/tde-i18n-ru/docs/kdebase/kinfocenter/processor/Makefile.am b/tde-i18n-ru/docs/kdebase/kinfocenter/processor/Makefile.am new file mode 100644 index 00000000000..5fedaf9b985 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kinfocenter/processor/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = kinfocenter/processor +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdebase/kinfocenter/processor/Makefile.in b/tde-i18n-ru/docs/kdebase/kinfocenter/processor/Makefile.in new file mode 100644 index 00000000000..e49ddd03c40 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kinfocenter/processor/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/kdebase/kinfocenter/processor +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = kinfocenter/processor +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/kdebase/kinfocenter/processor/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/processor/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/kdebase/kinfocenter/processor/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/processor/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kinfocenter/processor/Makefile.in +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +# This directory's subdirectories are mostly independent; you can cd +# into them and run `make' without going through this Makefile. +# To change the values of `make' variables: instead of editing Makefiles, +# (1) if the variable is set in `config.status', edit `config.status' +# (which will cause the Makefiles to be regenerated when you run `make'); +# (2) otherwise, pass the desired values on the `make' command line. +$(RECURSIVE_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + +$(RECURSIVE_CLEAN_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + rev=''; for subdir in $$list; do \ + if test "$$subdir" = "."; then :; else \ + rev="$$subdir $$rev"; \ + fi; \ + done; \ + rev="$$rev ."; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done && test -z "$$fail" +tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done +ctags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ + done + +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + mkid -fID $$unique +tags: TAGS + +TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ + include_option=--etags-include; \ + empty_fix=.; \ + else \ + include_option=--include; \ + empty_fix=; \ + fi; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test ! -f $$subdir/TAGS || \ + tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi +ctags: CTAGS +CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + +GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + +distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + +#>- distdir: $(DISTFILES) +#>+ 1 +distdir: distdir-nls $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + list='$(DISTFILES)'; \ + dist_files=`for file in $$list; do echo $$file; done | \ + sed -e "s|^$$srcdirstrip/||;t" \ + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ + case $$dist_files in \ + */*) $(MKDIR_P) `echo "$$dist_files" | \ + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ + sort -u` ;; \ + esac; \ + for file in $$dist_files; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + if test -d $$d/$$file; then \ + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -d "$(distdir)/$$subdir" \ + || $(MKDIR_P) "$(distdir)/$$subdir" \ + || exit 1; \ + distdir=`$(am__cd) $(distdir) && pwd`; \ + top_distdir=`$(am__cd) $(top_distdir) && pwd`; \ + (cd $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$$top_distdir" \ + distdir="$$distdir/$$subdir" \ + am__remove_distdir=: \ + am__skip_length_check=: \ + distdir) \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-recursive +all-am: Makefile +installdirs: installdirs-recursive +installdirs-am: +install: install-recursive +install-exec: install-exec-recursive +install-data: install-data-recursive +#>- uninstall: uninstall-recursive +#>+ 1 +uninstall: uninstall-docs uninstall-nls uninstall-recursive + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-recursive +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +#>- clean: clean-recursive +#>+ 1 +clean: kde-rpo-clean clean-recursive + +#>- clean-am: clean-generic mostlyclean-am +#>+ 1 +clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am + +distclean: distclean-recursive + -rm -f Makefile +distclean-am: clean-am distclean-generic distclean-tags + +dvi: dvi-recursive + +dvi-am: + +html: html-recursive + +info: info-recursive + +info-am: + +#>- install-data-am: +#>+ 1 +install-data-am: install-docs install-nls + +install-dvi: install-dvi-recursive + +install-exec-am: + +install-html: install-html-recursive + +install-info: install-info-recursive + +install-man: + +install-pdf: install-pdf-recursive + +install-ps: install-ps-recursive + +installcheck-am: + +maintainer-clean: maintainer-clean-recursive + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-recursive + +mostlyclean-am: mostlyclean-generic + +pdf: pdf-recursive + +pdf-am: + +ps: ps-recursive + +ps-am: + +uninstall-am: + +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \ + install-strip + +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ + all all-am check check-am clean clean-generic ctags \ + ctags-recursive distclean distclean-generic distclean-tags \ + distdir dvi dvi-am html html-am info info-am install \ + install-am install-data install-data-am install-dvi \ + install-dvi-am install-exec install-exec-am install-html \ + install-html-am install-info install-info-am install-man \ + install-pdf install-pdf-am install-ps install-ps-am \ + install-strip installcheck installcheck-am installdirs \ + installdirs-am maintainer-clean maintainer-clean-generic \ + mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \ + tags-recursive uninstall uninstall-am + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: + +#>+ 2 +KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2 + +#>+ 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)/kinfocenter/processor + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/processor/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/processor/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/processor/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/processor/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/processor/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/processor/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/processor + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/processor + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/processor/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/processor/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/processor/$$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/kdebase/kinfocenter/processor/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/processor/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kinfocenter/processor/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-ru/docs/kdebase/kinfocenter/processor/index.cache.bz2 b/tde-i18n-ru/docs/kdebase/kinfocenter/processor/index.cache.bz2 new file mode 100644 index 00000000000..dca82030980 Binary files /dev/null and b/tde-i18n-ru/docs/kdebase/kinfocenter/processor/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdebase/kinfocenter/processor/index.docbook b/tde-i18n-ru/docs/kdebase/kinfocenter/processor/index.docbook new file mode 100644 index 00000000000..b629354f51c --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kinfocenter/processor/index.docbook @@ -0,0 +1,90 @@ + + + +]> + +
+Информация о процессоре + + + +&Matthias.Hoelzer-Kluepfel; +&Helge.Deller; +&Duncan.Haldane; +&Mike.McBride; +ВиталийЛопатин
vitls@chat.ru
Перевод на русский
+
+ +2002-02-12 +3.00.00 + + +KDE +KControl +CPU +процессор +системная информация + +
+ + +Информация о процессоре + +Эта страница показывает информацию о процессоре (CPU). + +Что именно показывается, зависит от системы. На некоторых платформах информация о процессоре недоступна. + +На &Linux;, она считывается из файла /proc/cpuinfo, который присутствует, если в ядре включена поддержка файловой системы /proc. + +Точная информация в этом окне зависит от CPU на вашей машине; окно организовано в две колонки. Первая колонка - это параметр, вторая - его значение. + +Пользователь не может изменять никакие настройки на этой странице. + + + +
diff --git a/tde-i18n-ru/docs/kdebase/kinfocenter/protocols/Makefile.am b/tde-i18n-ru/docs/kdebase/kinfocenter/protocols/Makefile.am new file mode 100644 index 00000000000..5a327e2f776 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kinfocenter/protocols/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = kinfocenter/protocols +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdebase/kinfocenter/protocols/Makefile.in b/tde-i18n-ru/docs/kdebase/kinfocenter/protocols/Makefile.in new file mode 100644 index 00000000000..7cae47720a9 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kinfocenter/protocols/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/kdebase/kinfocenter/protocols +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = kinfocenter/protocols +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/kdebase/kinfocenter/protocols/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/protocols/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/kdebase/kinfocenter/protocols/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/protocols/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kinfocenter/protocols/Makefile.in +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +# This directory's subdirectories are mostly independent; you can cd +# into them and run `make' without going through this Makefile. +# To change the values of `make' variables: instead of editing Makefiles, +# (1) if the variable is set in `config.status', edit `config.status' +# (which will cause the Makefiles to be regenerated when you run `make'); +# (2) otherwise, pass the desired values on the `make' command line. +$(RECURSIVE_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + +$(RECURSIVE_CLEAN_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + rev=''; for subdir in $$list; do \ + if test "$$subdir" = "."; then :; else \ + rev="$$subdir $$rev"; \ + fi; \ + done; \ + rev="$$rev ."; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done && test -z "$$fail" +tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done +ctags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ + done + +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + mkid -fID $$unique +tags: TAGS + +TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ + include_option=--etags-include; \ + empty_fix=.; \ + else \ + include_option=--include; \ + empty_fix=; \ + fi; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test ! -f $$subdir/TAGS || \ + tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi +ctags: CTAGS +CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + +GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + +distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + +#>- distdir: $(DISTFILES) +#>+ 1 +distdir: distdir-nls $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + list='$(DISTFILES)'; \ + dist_files=`for file in $$list; do echo $$file; done | \ + sed -e "s|^$$srcdirstrip/||;t" \ + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ + case $$dist_files in \ + */*) $(MKDIR_P) `echo "$$dist_files" | \ + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ + sort -u` ;; \ + esac; \ + for file in $$dist_files; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + if test -d $$d/$$file; then \ + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -d "$(distdir)/$$subdir" \ + || $(MKDIR_P) "$(distdir)/$$subdir" \ + || exit 1; \ + distdir=`$(am__cd) $(distdir) && pwd`; \ + top_distdir=`$(am__cd) $(top_distdir) && pwd`; \ + (cd $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$$top_distdir" \ + distdir="$$distdir/$$subdir" \ + am__remove_distdir=: \ + am__skip_length_check=: \ + distdir) \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-recursive +all-am: Makefile +installdirs: installdirs-recursive +installdirs-am: +install: install-recursive +install-exec: install-exec-recursive +install-data: install-data-recursive +#>- uninstall: uninstall-recursive +#>+ 1 +uninstall: uninstall-docs uninstall-nls uninstall-recursive + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-recursive +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +#>- clean: clean-recursive +#>+ 1 +clean: kde-rpo-clean clean-recursive + +#>- clean-am: clean-generic mostlyclean-am +#>+ 1 +clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am + +distclean: distclean-recursive + -rm -f Makefile +distclean-am: clean-am distclean-generic distclean-tags + +dvi: dvi-recursive + +dvi-am: + +html: html-recursive + +info: info-recursive + +info-am: + +#>- install-data-am: +#>+ 1 +install-data-am: install-docs install-nls + +install-dvi: install-dvi-recursive + +install-exec-am: + +install-html: install-html-recursive + +install-info: install-info-recursive + +install-man: + +install-pdf: install-pdf-recursive + +install-ps: install-ps-recursive + +installcheck-am: + +maintainer-clean: maintainer-clean-recursive + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-recursive + +mostlyclean-am: mostlyclean-generic + +pdf: pdf-recursive + +pdf-am: + +ps: ps-recursive + +ps-am: + +uninstall-am: + +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \ + install-strip + +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ + all all-am check check-am clean clean-generic ctags \ + ctags-recursive distclean distclean-generic distclean-tags \ + distdir dvi dvi-am html html-am info info-am install \ + install-am install-data install-data-am install-dvi \ + install-dvi-am install-exec install-exec-am install-html \ + install-html-am install-info install-info-am install-man \ + install-pdf install-pdf-am install-ps install-ps-am \ + install-strip installcheck installcheck-am installdirs \ + installdirs-am maintainer-clean maintainer-clean-generic \ + mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \ + tags-recursive uninstall uninstall-am + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: + +#>+ 2 +KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2 + +#>+ 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)/kinfocenter/protocols + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/protocols/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/protocols/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/protocols/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/protocols/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/protocols/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/protocols/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/protocols + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/protocols + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/protocols/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/protocols/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/protocols/$$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/kdebase/kinfocenter/protocols/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/protocols/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kinfocenter/protocols/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-ru/docs/kdebase/kinfocenter/protocols/index.cache.bz2 b/tde-i18n-ru/docs/kdebase/kinfocenter/protocols/index.cache.bz2 new file mode 100644 index 00000000000..5009a84224f Binary files /dev/null and b/tde-i18n-ru/docs/kdebase/kinfocenter/protocols/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdebase/kinfocenter/protocols/index.docbook b/tde-i18n-ru/docs/kdebase/kinfocenter/protocols/index.docbook new file mode 100644 index 00000000000..064ec0bb9eb --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kinfocenter/protocols/index.docbook @@ -0,0 +1,60 @@ + + + +]> + +
+Протоколы + + + +&Lauri.Watts; +НШ
shafff@ukr.net
перевод на русский
+
+ + +KDE +Протоколы +Обработчики ввода/вывода + +
+ + +Протоколы + +Слева отображается список обработчиков ввода/вывода, доступных в вашей системе. С их помощью приложения &kde; говорят с другими компьютерами, приложениями, или совершают действия с файлами. + +Щелчок на имени обработчика ввода/вывода приведёт к отображению справочной информации о нём, например как его использовать, и для чего он вообще нужен. + +Модуль протоколов несёт лишь информационный характер, здесь нельзя ничего изменить. + + +
\ No newline at end of file diff --git a/tde-i18n-ru/docs/kdebase/kinfocenter/samba/Makefile.am b/tde-i18n-ru/docs/kdebase/kinfocenter/samba/Makefile.am new file mode 100644 index 00000000000..50f581c6ce2 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kinfocenter/samba/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = kinfocenter/samba +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdebase/kinfocenter/samba/Makefile.in b/tde-i18n-ru/docs/kdebase/kinfocenter/samba/Makefile.in new file mode 100644 index 00000000000..113de20a849 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kinfocenter/samba/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/kdebase/kinfocenter/samba +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = kinfocenter/samba +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/kdebase/kinfocenter/samba/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/samba/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/kdebase/kinfocenter/samba/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/samba/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kinfocenter/samba/Makefile.in +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +# This directory's subdirectories are mostly independent; you can cd +# into them and run `make' without going through this Makefile. +# To change the values of `make' variables: instead of editing Makefiles, +# (1) if the variable is set in `config.status', edit `config.status' +# (which will cause the Makefiles to be regenerated when you run `make'); +# (2) otherwise, pass the desired values on the `make' command line. +$(RECURSIVE_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + +$(RECURSIVE_CLEAN_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + rev=''; for subdir in $$list; do \ + if test "$$subdir" = "."; then :; else \ + rev="$$subdir $$rev"; \ + fi; \ + done; \ + rev="$$rev ."; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done && test -z "$$fail" +tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done +ctags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ + done + +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + mkid -fID $$unique +tags: TAGS + +TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ + include_option=--etags-include; \ + empty_fix=.; \ + else \ + include_option=--include; \ + empty_fix=; \ + fi; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test ! -f $$subdir/TAGS || \ + tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi +ctags: CTAGS +CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + +GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + +distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + +#>- distdir: $(DISTFILES) +#>+ 1 +distdir: distdir-nls $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + list='$(DISTFILES)'; \ + dist_files=`for file in $$list; do echo $$file; done | \ + sed -e "s|^$$srcdirstrip/||;t" \ + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ + case $$dist_files in \ + */*) $(MKDIR_P) `echo "$$dist_files" | \ + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ + sort -u` ;; \ + esac; \ + for file in $$dist_files; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + if test -d $$d/$$file; then \ + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -d "$(distdir)/$$subdir" \ + || $(MKDIR_P) "$(distdir)/$$subdir" \ + || exit 1; \ + distdir=`$(am__cd) $(distdir) && pwd`; \ + top_distdir=`$(am__cd) $(top_distdir) && pwd`; \ + (cd $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$$top_distdir" \ + distdir="$$distdir/$$subdir" \ + am__remove_distdir=: \ + am__skip_length_check=: \ + distdir) \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-recursive +all-am: Makefile +installdirs: installdirs-recursive +installdirs-am: +install: install-recursive +install-exec: install-exec-recursive +install-data: install-data-recursive +#>- uninstall: uninstall-recursive +#>+ 1 +uninstall: uninstall-docs uninstall-nls uninstall-recursive + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-recursive +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +#>- clean: clean-recursive +#>+ 1 +clean: kde-rpo-clean clean-recursive + +#>- clean-am: clean-generic mostlyclean-am +#>+ 1 +clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am + +distclean: distclean-recursive + -rm -f Makefile +distclean-am: clean-am distclean-generic distclean-tags + +dvi: dvi-recursive + +dvi-am: + +html: html-recursive + +info: info-recursive + +info-am: + +#>- install-data-am: +#>+ 1 +install-data-am: install-docs install-nls + +install-dvi: install-dvi-recursive + +install-exec-am: + +install-html: install-html-recursive + +install-info: install-info-recursive + +install-man: + +install-pdf: install-pdf-recursive + +install-ps: install-ps-recursive + +installcheck-am: + +maintainer-clean: maintainer-clean-recursive + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-recursive + +mostlyclean-am: mostlyclean-generic + +pdf: pdf-recursive + +pdf-am: + +ps: ps-recursive + +ps-am: + +uninstall-am: + +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \ + install-strip + +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ + all all-am check check-am clean clean-generic ctags \ + ctags-recursive distclean distclean-generic distclean-tags \ + distdir dvi dvi-am html html-am info info-am install \ + install-am install-data install-data-am install-dvi \ + install-dvi-am install-exec install-exec-am install-html \ + install-html-am install-info install-info-am install-man \ + install-pdf install-pdf-am install-ps install-ps-am \ + install-strip installcheck installcheck-am installdirs \ + installdirs-am maintainer-clean maintainer-clean-generic \ + mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \ + tags-recursive uninstall uninstall-am + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: + +#>+ 2 +KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2 + +#>+ 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)/kinfocenter/samba + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/samba/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/samba/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/samba/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/samba/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/samba/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/samba/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/samba + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/samba + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/samba/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/samba/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/samba/$$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/kdebase/kinfocenter/samba/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/samba/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kinfocenter/samba/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-ru/docs/kdebase/kinfocenter/samba/index.cache.bz2 b/tde-i18n-ru/docs/kdebase/kinfocenter/samba/index.cache.bz2 new file mode 100644 index 00000000000..66aea580bcf Binary files /dev/null and b/tde-i18n-ru/docs/kdebase/kinfocenter/samba/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdebase/kinfocenter/samba/index.docbook b/tde-i18n-ru/docs/kdebase/kinfocenter/samba/index.docbook new file mode 100644 index 00000000000..015f7a93753 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kinfocenter/samba/index.docbook @@ -0,0 +1,304 @@ + + + +]> + +
+Сведения о статусе Samba-сервера + + +&Alexander.Neundorf; +ЕгорКобылкин
egor@kobylkin.com
Перевод на русский
+
+ +2002-02-12 +3.00.00 + + +KDE +KControl +Самба +Информация о системе + +
+ + + + +Сведения о статусе Samba-сервера + +Самба и монитор состояния NFS - это графическая оболочка для программ smbstatus и showmount. Smbstatus дает информацию о текущих соединениях Samba-сервера и является частью набора утилит Самбы, которые реализуют протокол SMB (Session Message Block), также известный как NetBIOS или LanManager. + +Этот протокол может быть использован для общего доступа к принтерам или жестким дискам в сети, включая машины на которых установлены различные версии &Microsoft; &Windows;. + +showmount является частью программного пакета NFS. NFS является сокращением от Network File System (сетевая файловая система), это традиционный способ совместного использования каталогов в &UNIX;. В этом случае анализируется результат showmount . В некоторых системах showmount находится в /usr/sbin. Проверьте, указан ли путь к showmount в вашей переменной PATH. + + +Экспортируемые каталоги + +На этой странице вы можете увидеть большой список, в котором перечислены соединения с общими разделами, активные на данный момент, и экспортируемые каталоги NFS вашего компьютера. Первая колонка показывает, является ли каталог доступным через NFS или SMB, вторая - имя раздела, третья - имя удаленного компьютера, который обращается к этому разделу. Оставшиеся колонки содержат информацию, имеющую смысл только для Самба-разделов. + +Четвёртая колонка содержит идентификатор User ID пользователя, который обращается к этому разделу. Заметьте, что это не обязательно &UNIX; user ID этого пользователя. То же самое справедливо и для следующей колонки, которая показывает идентификатор группы group ID пользователя. + +Каждое соединение с одним из ваших разделов обслуживается отдельным процессом smbd, следующая колонка показывает идентификатор процесса (pid) этого smbd. Если вы убьёте этот процесс, подсоединенный пользователь будет отключен. Если удаленный пользователь работает в &Windows;, то как только такой процес будет убит, сразу же будет создан новый, и пользователь практически ничего не заметит. + +Последняя колонка показывает, сколько открытых файлов имеет данный пользователь в настоящий момент. Здесь вы можете увидеть только сколько файлов открыто в данный момент, но не то, сколько файлов было скопировано или открыто раньше и т. д. + + + + +Импортированные каталоги + +Здесь показано, какие Самба- и NFS-разделы других хостов смонтированы в вашу локальную систему. Первая колонка показывает тип раздела: Самба или NFS-раздел. Вторая колонка - это имена разделов, и третья показывает, куда разделы смонтированы. + +Смонтированные NFS-разделы должны быть видны как в &Linux; (проверено), так и на &Solaris; (это ещё не было протестировано). + + + + +Логи + +Здесь представлено содержание вашего локального лог-файла Самбы в удобочитаемом виде. Сначала, когда вы откроете эту страницу, лист будет пустым. Необходимо нажать на кнопку Обновить, только тогда будет прочитан лог-файл Самбы, и вам будут показаны результаты. Проверьте, действительно ли лог-файл Самбы находится там, куда указывает путь на этой странице. Если он находится в другом месте, или называется по другому, исправьте это. После внесения изменений снова нажмите Обновить. + +Самба документирует свои действия в зависимости от параметра loglevel - подробнееоб этом смотрите в smb.conf. Если loglevel=1, Самба записывает лог только тогда, когда кто-то подключается к вашей машине и когда это соединение снова закрывается. Если loglevel=2, то записывается, кто открывал и закрывал файл. Если loglevel больше двух, то записывается еще больше информации. + +Если вам интересно, кто обращался к вашей машине и к каким именно файлам, выставьте loglevel=2 и регулярно производите ротацию лог-файлов. Например, создайте задачу cron, которая будет перемещать ваш текущий лог-файл Самбы в другой каталог. Иначе ваш лог-файл Самбы может стать слишком большим. + +Флажки внизу большого списка помогают определить, какие события должны показываться в списке. Необходимо нажать Обновить, чтобы увидеть результаты ваших изменений. Если loglevel Самбы слишком мал, то вы не увидите всего, что возможно. + +Щёлкнув по заголовку колонки, вы можете отсортировать список по этой колонке. + + + + + +Статистика + +На этой странице вы можете профильтровать содержимое другой страницы в в поисках определенной информации. + +Пусть поле Событие установлено как Соединение, Служба/Файл установлено как *, Хост/Пользователь установлен как *, Показать подробную информацию о службе выключено Показать подробную информацию о хосте выключено. + +Если сейчас нажать Обновить будет видно, как часто устанавливалось соединение с разделом * (&ie; т.е. с любым разделом) с хоста * (&ie; т.е. с любого хоста). Включите Показать подробную информацию о хосте и нажмитеОбновить снова. Теперь вы сможете увидеть, сколько соединений было открыто для любого хоста, подходящего к шаблону * + +Теперь нажмите Очистить. + +Установите поле Событие как Доступ к Файлу включите Показывать подробную информацию о службе и снова нажмите Обновить. + +Теперь вы можете видеть, как часто обращались к каждому отдельному файлу. Если еще и разрешить Показывать подробную информацию о хосте, то вы увидите, как часто каждый конкретный пользователь открывал эти файлы. + +В полях ввода Служба/Файл и Хост/Пользователь вы можете использовать шаблоны * и ? так же как и обычно в командной строке. Регулярные выражения не распознаются. + +Щелкнув мышью по заголовку колонки, вы можете отсортировать список по этой колонке. Так можно определить, какой файл открывался наиболее часто, или какой пользователь открыл больше всех файлов, в общем что угодно. + + + + + +Автор раздела + +Module copyright 2000: Michael Glauche and &Alexander.Neundorf; &Alexander.Neundorf.mail; + +Первый автор: Michael Glauche + +Поддерживается в настоящее время &Alexander.Neundorf; &Alexander.Neundorf.mail; + + +Внесли вклад +Преобразование в аплет kcontrol +&Matthias.Hoelzer-Kluepfel; &Matthias.Hoelzer-Kluepfel.mail; +Использование KProcess вместо popen и дополнительная проверка ошибок: +&David.Faure; &David.Faure.mail; +Преобразование в kcmodule, добавлены закладки 2,3,4, исправлена ошибка: +&Alexander.Neundorf; &Alexander.Neundorf.mail; + + +Documentation copyright 2000 &Alexander.Neundorf; &Alexander.Neundorf.mail; + +Документация переведена в стандарт docbook &Mike.McBride; &Mike.McBride.mail; + +Egor Kobylkin egor@kobylkin.com + + + + +
\ No newline at end of file diff --git a/tde-i18n-ru/docs/kdebase/kinfocenter/scsi/Makefile.am b/tde-i18n-ru/docs/kdebase/kinfocenter/scsi/Makefile.am new file mode 100644 index 00000000000..27a4a0dacba --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kinfocenter/scsi/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = kinfocenter/scsi +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdebase/kinfocenter/scsi/Makefile.in b/tde-i18n-ru/docs/kdebase/kinfocenter/scsi/Makefile.in new file mode 100644 index 00000000000..32211e08006 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kinfocenter/scsi/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/kdebase/kinfocenter/scsi +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = kinfocenter/scsi +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/kdebase/kinfocenter/scsi/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/scsi/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/kdebase/kinfocenter/scsi/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/scsi/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kinfocenter/scsi/Makefile.in +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +# This directory's subdirectories are mostly independent; you can cd +# into them and run `make' without going through this Makefile. +# To change the values of `make' variables: instead of editing Makefiles, +# (1) if the variable is set in `config.status', edit `config.status' +# (which will cause the Makefiles to be regenerated when you run `make'); +# (2) otherwise, pass the desired values on the `make' command line. +$(RECURSIVE_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + +$(RECURSIVE_CLEAN_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + rev=''; for subdir in $$list; do \ + if test "$$subdir" = "."; then :; else \ + rev="$$subdir $$rev"; \ + fi; \ + done; \ + rev="$$rev ."; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done && test -z "$$fail" +tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done +ctags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ + done + +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + mkid -fID $$unique +tags: TAGS + +TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ + include_option=--etags-include; \ + empty_fix=.; \ + else \ + include_option=--include; \ + empty_fix=; \ + fi; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test ! -f $$subdir/TAGS || \ + tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi +ctags: CTAGS +CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + +GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + +distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + +#>- distdir: $(DISTFILES) +#>+ 1 +distdir: distdir-nls $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + list='$(DISTFILES)'; \ + dist_files=`for file in $$list; do echo $$file; done | \ + sed -e "s|^$$srcdirstrip/||;t" \ + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ + case $$dist_files in \ + */*) $(MKDIR_P) `echo "$$dist_files" | \ + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ + sort -u` ;; \ + esac; \ + for file in $$dist_files; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + if test -d $$d/$$file; then \ + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -d "$(distdir)/$$subdir" \ + || $(MKDIR_P) "$(distdir)/$$subdir" \ + || exit 1; \ + distdir=`$(am__cd) $(distdir) && pwd`; \ + top_distdir=`$(am__cd) $(top_distdir) && pwd`; \ + (cd $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$$top_distdir" \ + distdir="$$distdir/$$subdir" \ + am__remove_distdir=: \ + am__skip_length_check=: \ + distdir) \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-recursive +all-am: Makefile +installdirs: installdirs-recursive +installdirs-am: +install: install-recursive +install-exec: install-exec-recursive +install-data: install-data-recursive +#>- uninstall: uninstall-recursive +#>+ 1 +uninstall: uninstall-docs uninstall-nls uninstall-recursive + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-recursive +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +#>- clean: clean-recursive +#>+ 1 +clean: kde-rpo-clean clean-recursive + +#>- clean-am: clean-generic mostlyclean-am +#>+ 1 +clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am + +distclean: distclean-recursive + -rm -f Makefile +distclean-am: clean-am distclean-generic distclean-tags + +dvi: dvi-recursive + +dvi-am: + +html: html-recursive + +info: info-recursive + +info-am: + +#>- install-data-am: +#>+ 1 +install-data-am: install-docs install-nls + +install-dvi: install-dvi-recursive + +install-exec-am: + +install-html: install-html-recursive + +install-info: install-info-recursive + +install-man: + +install-pdf: install-pdf-recursive + +install-ps: install-ps-recursive + +installcheck-am: + +maintainer-clean: maintainer-clean-recursive + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-recursive + +mostlyclean-am: mostlyclean-generic + +pdf: pdf-recursive + +pdf-am: + +ps: ps-recursive + +ps-am: + +uninstall-am: + +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \ + install-strip + +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ + all all-am check check-am clean clean-generic ctags \ + ctags-recursive distclean distclean-generic distclean-tags \ + distdir dvi dvi-am html html-am info info-am install \ + install-am install-data install-data-am install-dvi \ + install-dvi-am install-exec install-exec-am install-html \ + install-html-am install-info install-info-am install-man \ + install-pdf install-pdf-am install-ps install-ps-am \ + install-strip installcheck installcheck-am installdirs \ + installdirs-am maintainer-clean maintainer-clean-generic \ + mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \ + tags-recursive uninstall uninstall-am + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: + +#>+ 2 +KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2 + +#>+ 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)/kinfocenter/scsi + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/scsi/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/scsi/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/scsi/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/scsi/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/scsi/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/scsi/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/scsi + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/scsi + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/scsi/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/scsi/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/scsi/$$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/kdebase/kinfocenter/scsi/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/scsi/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kinfocenter/scsi/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-ru/docs/kdebase/kinfocenter/scsi/index.cache.bz2 b/tde-i18n-ru/docs/kdebase/kinfocenter/scsi/index.cache.bz2 new file mode 100644 index 00000000000..7989120288f Binary files /dev/null and b/tde-i18n-ru/docs/kdebase/kinfocenter/scsi/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdebase/kinfocenter/scsi/index.docbook b/tde-i18n-ru/docs/kdebase/kinfocenter/scsi/index.docbook new file mode 100644 index 00000000000..b95fd71b93b --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kinfocenter/scsi/index.docbook @@ -0,0 +1,97 @@ + + + +]> + +
+Сведения об интерфейсах <acronym +>SCSI</acronym +> + + + +&Matthias.Hoelzer-Kluepfel; +&Helge.Deller; +&Duncan.Haldane; +&Mike.McBride; +НШ
shafff@ukr.net
перевод на русский
+
+ +2002-02-12 +3.00.00 + + +KDE +KControl +SCSI +системная информация + +
+ + + +Сведения об интерфейсах <acronym +>SCSI</acronym +> + +На этой странице выводится информация об интерфейсах SCSI (Small Computer Systems Interface, и устройствах, подключённых через этот интерфейс. + +Что именно отображается, зависит от системы. На некоторых платформах информация о SCSI может быть недоступна. + +В &Linux;, эта информация считывается из файла /proc/scsi/scsi, который присутствует, если в ядре включена поддержка /proc-файловой системы. Отображается список всех устройств SCSI, известных ядру. + +Устройства сортируются по их хосту, каналу и ID. + +Пользователь не может изменять настройки на этой странице. + + + +
diff --git a/tde-i18n-ru/docs/kdebase/kinfocenter/sound/Makefile.am b/tde-i18n-ru/docs/kdebase/kinfocenter/sound/Makefile.am new file mode 100644 index 00000000000..c458c9e9dae --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kinfocenter/sound/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = kinfocenter/sound +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdebase/kinfocenter/sound/Makefile.in b/tde-i18n-ru/docs/kdebase/kinfocenter/sound/Makefile.in new file mode 100644 index 00000000000..8643f579d9b --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kinfocenter/sound/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/kdebase/kinfocenter/sound +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = kinfocenter/sound +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/kdebase/kinfocenter/sound/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/sound/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/kdebase/kinfocenter/sound/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/sound/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kinfocenter/sound/Makefile.in +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +# This directory's subdirectories are mostly independent; you can cd +# into them and run `make' without going through this Makefile. +# To change the values of `make' variables: instead of editing Makefiles, +# (1) if the variable is set in `config.status', edit `config.status' +# (which will cause the Makefiles to be regenerated when you run `make'); +# (2) otherwise, pass the desired values on the `make' command line. +$(RECURSIVE_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + +$(RECURSIVE_CLEAN_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + rev=''; for subdir in $$list; do \ + if test "$$subdir" = "."; then :; else \ + rev="$$subdir $$rev"; \ + fi; \ + done; \ + rev="$$rev ."; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done && test -z "$$fail" +tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done +ctags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ + done + +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + mkid -fID $$unique +tags: TAGS + +TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ + include_option=--etags-include; \ + empty_fix=.; \ + else \ + include_option=--include; \ + empty_fix=; \ + fi; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test ! -f $$subdir/TAGS || \ + tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi +ctags: CTAGS +CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + +GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + +distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + +#>- distdir: $(DISTFILES) +#>+ 1 +distdir: distdir-nls $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + list='$(DISTFILES)'; \ + dist_files=`for file in $$list; do echo $$file; done | \ + sed -e "s|^$$srcdirstrip/||;t" \ + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ + case $$dist_files in \ + */*) $(MKDIR_P) `echo "$$dist_files" | \ + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ + sort -u` ;; \ + esac; \ + for file in $$dist_files; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + if test -d $$d/$$file; then \ + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -d "$(distdir)/$$subdir" \ + || $(MKDIR_P) "$(distdir)/$$subdir" \ + || exit 1; \ + distdir=`$(am__cd) $(distdir) && pwd`; \ + top_distdir=`$(am__cd) $(top_distdir) && pwd`; \ + (cd $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$$top_distdir" \ + distdir="$$distdir/$$subdir" \ + am__remove_distdir=: \ + am__skip_length_check=: \ + distdir) \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-recursive +all-am: Makefile +installdirs: installdirs-recursive +installdirs-am: +install: install-recursive +install-exec: install-exec-recursive +install-data: install-data-recursive +#>- uninstall: uninstall-recursive +#>+ 1 +uninstall: uninstall-docs uninstall-nls uninstall-recursive + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-recursive +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +#>- clean: clean-recursive +#>+ 1 +clean: kde-rpo-clean clean-recursive + +#>- clean-am: clean-generic mostlyclean-am +#>+ 1 +clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am + +distclean: distclean-recursive + -rm -f Makefile +distclean-am: clean-am distclean-generic distclean-tags + +dvi: dvi-recursive + +dvi-am: + +html: html-recursive + +info: info-recursive + +info-am: + +#>- install-data-am: +#>+ 1 +install-data-am: install-docs install-nls + +install-dvi: install-dvi-recursive + +install-exec-am: + +install-html: install-html-recursive + +install-info: install-info-recursive + +install-man: + +install-pdf: install-pdf-recursive + +install-ps: install-ps-recursive + +installcheck-am: + +maintainer-clean: maintainer-clean-recursive + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-recursive + +mostlyclean-am: mostlyclean-generic + +pdf: pdf-recursive + +pdf-am: + +ps: ps-recursive + +ps-am: + +uninstall-am: + +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \ + install-strip + +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ + all all-am check check-am clean clean-generic ctags \ + ctags-recursive distclean distclean-generic distclean-tags \ + distdir dvi dvi-am html html-am info info-am install \ + install-am install-data install-data-am install-dvi \ + install-dvi-am install-exec install-exec-am install-html \ + install-html-am install-info install-info-am install-man \ + install-pdf install-pdf-am install-ps install-ps-am \ + install-strip installcheck installcheck-am installdirs \ + installdirs-am maintainer-clean maintainer-clean-generic \ + mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \ + tags-recursive uninstall uninstall-am + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: + +#>+ 2 +KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2 + +#>+ 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)/kinfocenter/sound + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/sound/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/sound/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/sound/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/sound/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/sound/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/sound/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/sound + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/sound + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/sound/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/sound/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/sound/$$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/kdebase/kinfocenter/sound/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/sound/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kinfocenter/sound/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-ru/docs/kdebase/kinfocenter/sound/index.cache.bz2 b/tde-i18n-ru/docs/kdebase/kinfocenter/sound/index.cache.bz2 new file mode 100644 index 00000000000..96f92eae548 Binary files /dev/null and b/tde-i18n-ru/docs/kdebase/kinfocenter/sound/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdebase/kinfocenter/sound/index.docbook b/tde-i18n-ru/docs/kdebase/kinfocenter/sound/index.docbook new file mode 100644 index 00000000000..09a6b83e96a --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kinfocenter/sound/index.docbook @@ -0,0 +1,84 @@ + + + +]> + +
+Сведения о звуковой плате и драйвере + + + +&Matthias.Hoelzer-Kluepfel; +&Helge.Deller; +&Duncan.Haldane; +&Mike.McBride; +ГригорийМохин
mok@kde.ru
Перевод на русский
+
+ +2002-02-12 +3.00.00 + + +KDE +KControl +soundcard +system information + +
+ + + +Сведения о звуковой плате и драйвере + +На этой странице выводится информация об имеющихся звуковых платах. + +Что именно показывается, зависит от системы. На некоторых платформах информация о звуковой плате все еще недоступна. + +На &Linux;, она считывается либо из файла /dev/sndstat, если он имеется, либо из /proc/sound, который присутствует, если в ядре включена поддержка /proc - файловой системы (на ядрах 2.1.x или более поздних). + +Пользователь не может изменять никакие настройки на этой странице. + + + +
diff --git a/tde-i18n-ru/docs/kdebase/kinfocenter/usb/Makefile.am b/tde-i18n-ru/docs/kdebase/kinfocenter/usb/Makefile.am new file mode 100644 index 00000000000..734fbdb9da8 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kinfocenter/usb/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = kinfocenter/usb +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdebase/kinfocenter/usb/Makefile.in b/tde-i18n-ru/docs/kdebase/kinfocenter/usb/Makefile.in new file mode 100644 index 00000000000..35c3c1c9698 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kinfocenter/usb/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/kdebase/kinfocenter/usb +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = kinfocenter/usb +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/kdebase/kinfocenter/usb/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/usb/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/kdebase/kinfocenter/usb/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/usb/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kinfocenter/usb/Makefile.in +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +# This directory's subdirectories are mostly independent; you can cd +# into them and run `make' without going through this Makefile. +# To change the values of `make' variables: instead of editing Makefiles, +# (1) if the variable is set in `config.status', edit `config.status' +# (which will cause the Makefiles to be regenerated when you run `make'); +# (2) otherwise, pass the desired values on the `make' command line. +$(RECURSIVE_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + +$(RECURSIVE_CLEAN_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + rev=''; for subdir in $$list; do \ + if test "$$subdir" = "."; then :; else \ + rev="$$subdir $$rev"; \ + fi; \ + done; \ + rev="$$rev ."; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done && test -z "$$fail" +tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done +ctags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ + done + +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + mkid -fID $$unique +tags: TAGS + +TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ + include_option=--etags-include; \ + empty_fix=.; \ + else \ + include_option=--include; \ + empty_fix=; \ + fi; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test ! -f $$subdir/TAGS || \ + tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi +ctags: CTAGS +CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + +GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + +distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + +#>- distdir: $(DISTFILES) +#>+ 1 +distdir: distdir-nls $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + list='$(DISTFILES)'; \ + dist_files=`for file in $$list; do echo $$file; done | \ + sed -e "s|^$$srcdirstrip/||;t" \ + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ + case $$dist_files in \ + */*) $(MKDIR_P) `echo "$$dist_files" | \ + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ + sort -u` ;; \ + esac; \ + for file in $$dist_files; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + if test -d $$d/$$file; then \ + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -d "$(distdir)/$$subdir" \ + || $(MKDIR_P) "$(distdir)/$$subdir" \ + || exit 1; \ + distdir=`$(am__cd) $(distdir) && pwd`; \ + top_distdir=`$(am__cd) $(top_distdir) && pwd`; \ + (cd $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$$top_distdir" \ + distdir="$$distdir/$$subdir" \ + am__remove_distdir=: \ + am__skip_length_check=: \ + distdir) \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-recursive +all-am: Makefile +installdirs: installdirs-recursive +installdirs-am: +install: install-recursive +install-exec: install-exec-recursive +install-data: install-data-recursive +#>- uninstall: uninstall-recursive +#>+ 1 +uninstall: uninstall-docs uninstall-nls uninstall-recursive + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-recursive +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +#>- clean: clean-recursive +#>+ 1 +clean: kde-rpo-clean clean-recursive + +#>- clean-am: clean-generic mostlyclean-am +#>+ 1 +clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am + +distclean: distclean-recursive + -rm -f Makefile +distclean-am: clean-am distclean-generic distclean-tags + +dvi: dvi-recursive + +dvi-am: + +html: html-recursive + +info: info-recursive + +info-am: + +#>- install-data-am: +#>+ 1 +install-data-am: install-docs install-nls + +install-dvi: install-dvi-recursive + +install-exec-am: + +install-html: install-html-recursive + +install-info: install-info-recursive + +install-man: + +install-pdf: install-pdf-recursive + +install-ps: install-ps-recursive + +installcheck-am: + +maintainer-clean: maintainer-clean-recursive + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-recursive + +mostlyclean-am: mostlyclean-generic + +pdf: pdf-recursive + +pdf-am: + +ps: ps-recursive + +ps-am: + +uninstall-am: + +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \ + install-strip + +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ + all all-am check check-am clean clean-generic ctags \ + ctags-recursive distclean distclean-generic distclean-tags \ + distdir dvi dvi-am html html-am info info-am install \ + install-am install-data install-data-am install-dvi \ + install-dvi-am install-exec install-exec-am install-html \ + install-html-am install-info install-info-am install-man \ + install-pdf install-pdf-am install-ps install-ps-am \ + install-strip installcheck installcheck-am installdirs \ + installdirs-am maintainer-clean maintainer-clean-generic \ + mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \ + tags-recursive uninstall uninstall-am + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: + +#>+ 2 +KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2 + +#>+ 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)/kinfocenter/usb + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/usb/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/usb/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/usb/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/usb/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/usb/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/usb/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/usb + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/usb + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/usb/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/usb/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/usb/$$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/kdebase/kinfocenter/usb/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/usb/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kinfocenter/usb/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-ru/docs/kdebase/kinfocenter/usb/index.cache.bz2 b/tde-i18n-ru/docs/kdebase/kinfocenter/usb/index.cache.bz2 new file mode 100644 index 00000000000..47f0b821f5d Binary files /dev/null and b/tde-i18n-ru/docs/kdebase/kinfocenter/usb/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdebase/kinfocenter/usb/index.docbook b/tde-i18n-ru/docs/kdebase/kinfocenter/usb/index.docbook new file mode 100644 index 00000000000..11e15dc9986 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kinfocenter/usb/index.docbook @@ -0,0 +1,73 @@ + + + +]> + +
+<acronym +>USB</acronym +> + + + + + +NS
shafff@ukr.net
перевод на русский
+ +
+ +2002-02-12 +3.00.00 + + +KControl +USB +системная информация + +
+ + + +<acronym +>USB</acronym +> + +Этот модуль позволяет просмотреть список устройств, подсоединённых к шинам USB. + +Здесь отображается лишь информация, вы не можете ничего изменить. + + +
\ No newline at end of file diff --git a/tde-i18n-ru/docs/kdebase/kinfocenter/xserver/Makefile.am b/tde-i18n-ru/docs/kdebase/kinfocenter/xserver/Makefile.am new file mode 100644 index 00000000000..1bec3603606 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kinfocenter/xserver/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = kinfocenter/xserver +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdebase/kinfocenter/xserver/Makefile.in b/tde-i18n-ru/docs/kdebase/kinfocenter/xserver/Makefile.in new file mode 100644 index 00000000000..2dc37f9a96a --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kinfocenter/xserver/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/kdebase/kinfocenter/xserver +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = kinfocenter/xserver +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/kdebase/kinfocenter/xserver/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/xserver/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/kdebase/kinfocenter/xserver/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/xserver/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kinfocenter/xserver/Makefile.in +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +# This directory's subdirectories are mostly independent; you can cd +# into them and run `make' without going through this Makefile. +# To change the values of `make' variables: instead of editing Makefiles, +# (1) if the variable is set in `config.status', edit `config.status' +# (which will cause the Makefiles to be regenerated when you run `make'); +# (2) otherwise, pass the desired values on the `make' command line. +$(RECURSIVE_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + +$(RECURSIVE_CLEAN_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + rev=''; for subdir in $$list; do \ + if test "$$subdir" = "."; then :; else \ + rev="$$subdir $$rev"; \ + fi; \ + done; \ + rev="$$rev ."; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done && test -z "$$fail" +tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done +ctags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ + done + +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + mkid -fID $$unique +tags: TAGS + +TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ + include_option=--etags-include; \ + empty_fix=.; \ + else \ + include_option=--include; \ + empty_fix=; \ + fi; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test ! -f $$subdir/TAGS || \ + tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi +ctags: CTAGS +CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + +GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + +distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + +#>- distdir: $(DISTFILES) +#>+ 1 +distdir: distdir-nls $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + list='$(DISTFILES)'; \ + dist_files=`for file in $$list; do echo $$file; done | \ + sed -e "s|^$$srcdirstrip/||;t" \ + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ + case $$dist_files in \ + */*) $(MKDIR_P) `echo "$$dist_files" | \ + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ + sort -u` ;; \ + esac; \ + for file in $$dist_files; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + if test -d $$d/$$file; then \ + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -d "$(distdir)/$$subdir" \ + || $(MKDIR_P) "$(distdir)/$$subdir" \ + || exit 1; \ + distdir=`$(am__cd) $(distdir) && pwd`; \ + top_distdir=`$(am__cd) $(top_distdir) && pwd`; \ + (cd $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$$top_distdir" \ + distdir="$$distdir/$$subdir" \ + am__remove_distdir=: \ + am__skip_length_check=: \ + distdir) \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-recursive +all-am: Makefile +installdirs: installdirs-recursive +installdirs-am: +install: install-recursive +install-exec: install-exec-recursive +install-data: install-data-recursive +#>- uninstall: uninstall-recursive +#>+ 1 +uninstall: uninstall-docs uninstall-nls uninstall-recursive + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-recursive +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +#>- clean: clean-recursive +#>+ 1 +clean: kde-rpo-clean clean-recursive + +#>- clean-am: clean-generic mostlyclean-am +#>+ 1 +clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am + +distclean: distclean-recursive + -rm -f Makefile +distclean-am: clean-am distclean-generic distclean-tags + +dvi: dvi-recursive + +dvi-am: + +html: html-recursive + +info: info-recursive + +info-am: + +#>- install-data-am: +#>+ 1 +install-data-am: install-docs install-nls + +install-dvi: install-dvi-recursive + +install-exec-am: + +install-html: install-html-recursive + +install-info: install-info-recursive + +install-man: + +install-pdf: install-pdf-recursive + +install-ps: install-ps-recursive + +installcheck-am: + +maintainer-clean: maintainer-clean-recursive + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-recursive + +mostlyclean-am: mostlyclean-generic + +pdf: pdf-recursive + +pdf-am: + +ps: ps-recursive + +ps-am: + +uninstall-am: + +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \ + install-strip + +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ + all all-am check check-am clean clean-generic ctags \ + ctags-recursive distclean distclean-generic distclean-tags \ + distdir dvi dvi-am html html-am info info-am install \ + install-am install-data install-data-am install-dvi \ + install-dvi-am install-exec install-exec-am install-html \ + install-html-am install-info install-info-am install-man \ + install-pdf install-pdf-am install-ps install-ps-am \ + install-strip installcheck installcheck-am installdirs \ + installdirs-am maintainer-clean maintainer-clean-generic \ + mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \ + tags-recursive uninstall uninstall-am + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: + +#>+ 2 +KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2 + +#>+ 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)/kinfocenter/xserver + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/xserver/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/xserver/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/xserver/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/xserver/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/xserver/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/xserver/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/xserver + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/xserver + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/xserver/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/xserver/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/xserver/$$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/kdebase/kinfocenter/xserver/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kinfocenter/xserver/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kinfocenter/xserver/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-ru/docs/kdebase/kinfocenter/xserver/index.cache.bz2 b/tde-i18n-ru/docs/kdebase/kinfocenter/xserver/index.cache.bz2 new file mode 100644 index 00000000000..68b50665142 Binary files /dev/null and b/tde-i18n-ru/docs/kdebase/kinfocenter/xserver/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdebase/kinfocenter/xserver/index.docbook b/tde-i18n-ru/docs/kdebase/kinfocenter/xserver/index.docbook new file mode 100644 index 00000000000..95822ae5137 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kinfocenter/xserver/index.docbook @@ -0,0 +1,80 @@ + + + +]> + +
+Сведения о Х-сервере + + + +&Mike.McBride; + +ВиталийЛопатин
vitls@chat.ru
Перевод на русский
+ +
+ +2002-02-12 +3.00.00 + + +KDE +KControl +Х-cервер +системная информация + +
+ + +Сведения о Х-сервере + +Эта страница полезна для получения информации о вашем Х-сервере и о текущем Х-сеансе. + +Когда вы открываете этот модуль, вам показывается некая информация. Левая часть окна организована в виде дерева. Некоторые элементы имеют в начале знак плюса. Щелкая на плюсе, вы открываете подменю, относящееся к элементу. Щелчок на символе минуса в начале элемента скроет от вас подменю. + +Правая часть экрана - это индивидуальное значение для каждого параметра в левой части. + +Представленная информация будет сильно зависеть от настроек. + +Некоторые настройки могут не определять некоторые или все из указанных параметров. + +Вы не можете ничего изменять из этого меню. Оно служит только для информации. + + +
diff --git a/tde-i18n-ru/docs/kdebase/kioslave/Makefile.am b/tde-i18n-ru/docs/kdebase/kioslave/Makefile.am new file mode 100644 index 00000000000..064e0af46e9 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kioslave/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = kioslave +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdebase/kioslave/Makefile.in b/tde-i18n-ru/docs/kdebase/kioslave/Makefile.in new file mode 100644 index 00000000000..9347e06f5cc --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kioslave/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/kdebase/kioslave +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = kioslave +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/kdebase/kioslave/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdebase/kioslave/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/kdebase/kioslave/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kioslave/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kioslave/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=finger.docbook pop3s.docbook smtp.docbook bzip2.docbook imap.docbook bzip.docbook file.docbook data.docbook webdavs.docbook cgi.docbook mrml.docbook thumbnail.docbook sftp.docbook pop3.docbook index.docbook floppy.docbook print.docbook http.docbook telnet.docbook nfs.docbook nntp.docbook gopher.docbook mac.docbook news.docbook https.docbook Makefile.in man.docbook rlogin.docbook ldap.docbook help.docbook mailto.docbook gzip.docbook ftp.docbook tar.docbook imaps.docbook info.docbook fish.docbook smb.docbook Makefile.am rlan.docbook lan.docbook webdav.docbook index.cache.bz2 + +#>+ 24 +index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) rlan.docbook help.docbook news.docbook floppy.docbook print.docbook gopher.docbook lan.docbook nfs.docbook telnet.docbook smb.docbook webdav.docbook nntp.docbook bzip2.docbook file.docbook mailto.docbook cgi.docbook index.docbook pop3.docbook tar.docbook sftp.docbook rlogin.docbook ftp.docbook mrml.docbook mac.docbook webdavs.docbook gzip.docbook data.docbook fish.docbook smtp.docbook thumbnail.docbook https.docbook pop3s.docbook ldap.docbook finger.docbook imap.docbook http.docbook info.docbook man.docbook bzip.docbook imaps.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)/kioslave + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kioslave/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kioslave/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kioslave/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kioslave/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kioslave/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kioslave/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kioslave + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kioslave + @for base in rlan.docbook help.docbook news.docbook floppy.docbook print.docbook gopher.docbook lan.docbook nfs.docbook telnet.docbook smb.docbook webdav.docbook nntp.docbook bzip2.docbook file.docbook mailto.docbook cgi.docbook index.docbook pop3.docbook tar.docbook sftp.docbook rlogin.docbook ftp.docbook mrml.docbook mac.docbook webdavs.docbook gzip.docbook data.docbook fish.docbook smtp.docbook thumbnail.docbook https.docbook pop3s.docbook ldap.docbook finger.docbook imap.docbook http.docbook info.docbook man.docbook bzip.docbook imaps.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kioslave/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kioslave/$$base ;\ + done + +uninstall-nls: + for base in rlan.docbook help.docbook news.docbook floppy.docbook print.docbook gopher.docbook lan.docbook nfs.docbook telnet.docbook smb.docbook webdav.docbook nntp.docbook bzip2.docbook file.docbook mailto.docbook cgi.docbook index.docbook pop3.docbook tar.docbook sftp.docbook rlogin.docbook ftp.docbook mrml.docbook mac.docbook webdavs.docbook gzip.docbook data.docbook fish.docbook smtp.docbook thumbnail.docbook https.docbook pop3s.docbook ldap.docbook finger.docbook imap.docbook http.docbook info.docbook man.docbook bzip.docbook imaps.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kioslave/$$base ;\ + done + + +#>+ 5 +distdir-nls: + for file in rlan.docbook help.docbook news.docbook floppy.docbook print.docbook gopher.docbook lan.docbook nfs.docbook telnet.docbook smb.docbook webdav.docbook nntp.docbook bzip2.docbook file.docbook mailto.docbook cgi.docbook index.docbook pop3.docbook tar.docbook sftp.docbook rlogin.docbook ftp.docbook mrml.docbook mac.docbook webdavs.docbook gzip.docbook data.docbook fish.docbook smtp.docbook thumbnail.docbook https.docbook pop3s.docbook ldap.docbook finger.docbook imap.docbook http.docbook info.docbook man.docbook bzip.docbook imaps.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/kdebase/kioslave/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kioslave/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kioslave/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-ru/docs/kdebase/kioslave/bzip.docbook b/tde-i18n-ru/docs/kdebase/kioslave/bzip.docbook new file mode 100644 index 00000000000..43b10235c93 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kioslave/bzip.docbook @@ -0,0 +1,46 @@ +
+bzip + + +&Lauri.Watts; &Lauri.Watts.mail; +
+
+
+ +bzip — программа сжатия. Сейчас она редко используется, так как у нее есть преемник — bzip2, предлагающий лучшее сжатие. + +Напрямую этот протокол не используется, он предназначен для работы в качестве фильтра. Например, протокол tar может пропустить файл через фильтр bzip, чтобы вы могли просмотреть содержимое файла tar.bz прямо в окне &konqueror;. + +Если вы щёлкнете по файлу с расширением bz в &konqueror;, этот протокол распакует файл и отобразит его как обычный (несжатый). + +Если вы разработчик и хотели бы использовать фильтр bzip, документацию по использованию протоколов &kde; можно найти на сайте http://developer.kde.org. + +
diff --git a/tde-i18n-ru/docs/kdebase/kioslave/bzip2.docbook b/tde-i18n-ru/docs/kdebase/kioslave/bzip2.docbook new file mode 100644 index 00000000000..5e98d881e4f --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kioslave/bzip2.docbook @@ -0,0 +1,49 @@ +
+bzip2 + + +&Lauri.Watts; &Lauri.Watts.mail; +
+
+
+ +Bzip2 — программа сжатия. + +Напрямую этот протокол не используется, он предназначен для работы в качестве фильтра. Например, протокол tar может пропустить файл через фильтр bzip2, чтобы вы могли просмотреть содержимое файла tar.bz2 прямо в окне &konqueror;. + +Если вы щелкнете по файлу с расширением bz2 в &konqueror;, этот протокол распакует файл и отобразит его как обычный (несжатый). + +Если вы разработчик и хотиели бы использовать фильтр bzip2, документацию по использованию протоколов &kde; можно найти на сайте http://developer.kde.org. + +См. также руководство: bzip2. + +
diff --git a/tde-i18n-ru/docs/kdebase/kioslave/cgi.docbook b/tde-i18n-ru/docs/kdebase/kioslave/cgi.docbook new file mode 100644 index 00000000000..e32e552e0f1 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kioslave/cgi.docbook @@ -0,0 +1,40 @@ +
+cgi + + +&Lauri.Watts;&Lauri.Watts.mail; +
+
+
+ +С помощью этого протокола вы можете выполнять CGI-программы, не запуская программы. Это удобно, например, при локальном тестировании программ или при использовании поисковых машин, у которых интерфейс пользователя доступен только через CGI (например, Doxygen). + +Их можно запускать с помощью протокола cgi:. Из указанного адреса берется имя файла, который затем ищется в указанных каталогах. Если такой файл найден, он запускается, ему передаются аргументы, также указанные в &URL;, устанавливаются необходимые переменные окружения. + +
diff --git a/tde-i18n-ru/docs/kdebase/kioslave/data.docbook b/tde-i18n-ru/docs/kdebase/kioslave/data.docbook new file mode 100644 index 00000000000..f6d55973604 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kioslave/data.docbook @@ -0,0 +1,75 @@ +
+URL данных + + + +LeoSavernik
l.savernik@aon.at
+ГригорийМохин
mok@kde.ru
Перевод на русский
+
+ +2003-02-06 + + +
+ +URL данных позволяют включать небольшие фрагменты данных непосредственно в URL. Это оправдано для небольших тестовых фрагментов HTML или в других случаях, когда создавать отдельный документ нецелесообразно. + +data:,фрагментик (обратите внимание на запятую после двоеточия) выдаст текстовый документ, содержащий текст фрагментик + +Так можно задать текстовый документ. Для документов HTML требуется указать тип MIME text/html: data:text/html,<title>Testcase</title><p>Тест</p>. В итоге будет выдано содержание точно такое же, как если бы это был отдельный документ. + +Можно задавать различные кодировки. Восьмибитные символы следует передавать в виде шестнадцатеричных символов со знаком процента: data:;charset=iso-8859-1,Gr%FC%DFe aus Schl%E4gl, что будет показано как Grüße aus Schlägl/ Если же не указать атрибут кодировки, то будет показано что-то наподобие Gr??e aus Schl?gl + +Подробная информация приведена в документе IETF RFC2397. + +
+ diff --git a/tde-i18n-ru/docs/kdebase/kioslave/file.docbook b/tde-i18n-ru/docs/kdebase/kioslave/file.docbook new file mode 100644 index 00000000000..aaadaa4c947 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kioslave/file.docbook @@ -0,0 +1,39 @@ +
+file + + +&Ferdinand.Gassauer; &Ferdinand.Gassauer.mail; +
+
+
+ +Протокол file используется всеми приложениями &kde; для отображения локальных файлов. +Если в строке адреса &konqueror; вы введёте file:/directoryname, то увидите список всех файлов каталога /directoryname. + +
diff --git a/tde-i18n-ru/docs/kdebase/kioslave/finger.docbook b/tde-i18n-ru/docs/kdebase/kioslave/finger.docbook new file mode 100644 index 00000000000..7fdac381485 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kioslave/finger.docbook @@ -0,0 +1,61 @@ +
+finger + + +&Lauri.Watts;&Lauri.Watts.mail; +
+
+
+ +Finger — программа для отображения информации о пользователях. + +Если finger используется на удалённой машине, вы можете узнать настоящее имя пользователя, работает ли он сейчас в системе, есть ли у него адрес электронной почты и есть ли у него в домашнем каталоге файл .plan. Если это так, он будет вам показан. + +Finger обычно использует адрес user@hostname, который может совпадать с адресом электронной почты пользователя (а может и не совпадать). + +Большая часть поставщиков интернет-услуг уже не используют finger, поэтому, скорее всего, вы не сможете получить так интересующую вас информацию. + +Другие пользователи создают файл .plan, в котором хранится такая информация, как открытые PGP-ключи, уведомления о том, что они в отпуске и т. д. + +Пользоваться fingerв &kde; можно так: finger://username@hostname. + +См. также руководство: finger. + +
diff --git a/tde-i18n-ru/docs/kdebase/kioslave/fish.docbook b/tde-i18n-ru/docs/kdebase/kioslave/fish.docbook new file mode 100644 index 00000000000..405c04f479e --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kioslave/fish.docbook @@ -0,0 +1,151 @@ +
+fish + + +&Joerg.Walter; &Joerg.Walter.mail; +&Brad.Hards; &Brad.Hards.mail; +
+
+ +2005-02-29 +1.1.2 + +
+ +Позволяет обращаться к файлам на другом компьютере по протоколу SEcure Shell (SSH). На удалённом компьютере должен быть запущен демон SSH. + +Обработчик протокола fish запускается так: fish://имя-компьютера или fish://имя-пользователя@имя-компьютера + +Вы должны использовать двойную косую черту. + +Вы можете опустить имя-пользователя (и @ после него), если используете одно и то же имя пользователя на обоих компьютерах. + +Можно также указать пароль: fish://имя-пользователя:пароль@имя-компьютера, но это необязательно, так как пароль будет запрошен, если он не указан. + +Если вы запустили демон SSH на нестандартном порту, укажите порт, как обычно он указывается в &URL;: fish://имя-компьютера:порт. + +Fish должен работать с любой системой &UNIX;, совместимой с POSIX. Во время работы используются команды cat, chgrp, chmod, chown, cp, dd, env, expr, grep, ls, mkdir, mv, rm, rmdir, sed и wc. Fish запускает в качестве оболочки /bin/sh и ожидает, что она будет оболочкой bash (или совместимой с ней. Если доступны команды sed и file, а также файл /etc/apache/magic, содержащий список типов &MIME;, все они будут использоваться во время попыток определить тип файлов. + +Если на удалённой машине доступен Perl, то для определения типов файлов будет использоваться он. При этом будут нужны только команды env и /bin/sh. При использовании Perl работа заметно ускоряется. + +Fish может работать даже на &Windows;-машинах, если там установлен, например, Cygwin. Все указанные выше программы должны быть доступны в системной переменной PATH, а исходная оболочка должна быть способна обрабатывать команду echo FISH:;/bin/sh. + +
diff --git a/tde-i18n-ru/docs/kdebase/kioslave/floppy.docbook b/tde-i18n-ru/docs/kdebase/kioslave/floppy.docbook new file mode 100644 index 00000000000..e807ac61cdb --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kioslave/floppy.docbook @@ -0,0 +1,83 @@ +
+floppy + + +&Alexander.Neundorf; &Alexander.Neundorf.mail; +
+
+
+ +Протокол floppy обеспечивает удобный доступ к приводам магнитных дисков, установленным в вашей системе. + +Буква дисковода становится первым подкаталогом в &URL;. Например, пусть на вашей дискете, вставленной в привод A, есть файл logo.png, тогда &URL; будет floppy:/a/logo.png. + +Если вам нужен привод B, ведите floppy:/b. Адрес floppy:/ — ярлык для floppy:/a. + +Обратите внимание, что запрос floppy:/logo.png означает обращение к приводу с именем logo.png. + +Чтобы пользоваться этим протоколом, вы должны установить утилиты mtools, тогда вам будет доступно все, что позволяют эти утилиты. Вам не нужно будет монтировать дискеты, нужно будет просто писать floppy:/ в строке адреса любого приложения &kde; 3.x, и вы сможете читать с дискеты и записывать на нее. + +Это также работает с USB, ZIP и JAZ. Используйте floppy:/u для USB, floppy:/z для zip. Чтобы это заработало, возможно вам потребуется отредактировать файл /etc/mtools. Для подробностей обратитесь к соответствующей man-странице. + +Данный проктокол разрешает и чтение, и запись, но не одновременно. В течение одного сеанса работы вы можете и записывать данные на дискету, и читать с нее, но эти операции должны выполняться последовательно, по очереди. + +Автор: Александр Нойндорф (Alexander Neundorf) neundorf@kde.org. + +
+ diff --git a/tde-i18n-ru/docs/kdebase/kioslave/ftp.docbook b/tde-i18n-ru/docs/kdebase/kioslave/ftp.docbook new file mode 100644 index 00000000000..c4805513e53 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kioslave/ftp.docbook @@ -0,0 +1,51 @@ +
+&FTP; + + +&Lauri.Watts; &Lauri.Watts.mail; +
+
+
+ +&FTP; — интернет-протокол для передачи файлов с жесткого диска одного компьютера на жесткий диск другого, независимо от типа операционной системы. + +Как и многие другие приложения для Интернета, &FTP;-приложения делятся на клиенты и серверы: пользователь запускат &FTP;-программу на компьютере, говорит ей связаться с другим компьютером и запрашивает передачу одного или нескольких файлов. Локальная &FTP;-программа становится клиентом, использующим протокол TCP для соединения с &FTP;-сервером на удаленной машине. При каждом запросе на передачу файла клиент и сервер координируют свои действия для передачи файлов в Интернете. + +&FTP;-серверы, разрешающие анонимный доступ, фактически позволяют любому пользователю, а не только тем, у кого есть учетная запись в системе, где запущен сервер, просматривать &FTP;-архивы и загружать файлы. В некоторых &FTP;-серверах, кроме того, разрешена загрузка файлов на сервер. + +&FTP; используется для получения информации и программного обеспечения, хранящихся в файлах на серверах по всему миру. + + +Источник: на основе http://tlc.nlm.nih.gov/resources/tutorials/internetdistlrn/ftpdef.htm. + +См. также руководство: ftp. + +
diff --git a/tde-i18n-ru/docs/kdebase/kioslave/gopher.docbook b/tde-i18n-ru/docs/kdebase/kioslave/gopher.docbook new file mode 100644 index 00000000000..c7ae53d6da1 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kioslave/gopher.docbook @@ -0,0 +1,43 @@ +
+gopher + + +&Lauri.Watts; &Lauri.Watts.mail; +
+
+
+ +gopher разрабатывался как распределенная служба предоставления и получения информации в пределах студенческого городка Университета Миннесоты. Этот протокол позволяет получать информацию на серверах Gopher, запущенных на узлах в сети Интернет. + +Gopher использует интерфейс меню. Пользователи выбирают из соответствующих меню информацию, которая также может оказать меню или текстовым файлом. Запрошенный элемент может располагаться как на сервере, с которым вы работаете непосредственно, так и на другом Gopher-сервере. Для получения данных с другого сервера, не отвлекая пользователя, используются туннели. Настоящий адрес узла, с которого запрашиваются данные, не виден пользователю, что создает иллюзию единой иерархии взаимосвязанных меню. + +Gopher позволяет создавать закладки на нужные элементы, так что можно перейти к ним напрямую, не проходя снова через все меню. Меню Gopher не стандартизованы и определяются каждым сервером самостоятельно. + +Источник: http://tlc.nlm.nih.gov/resources/tutorials/internetdistlrn/gophrdef.htm. +
diff --git a/tde-i18n-ru/docs/kdebase/kioslave/gzip.docbook b/tde-i18n-ru/docs/kdebase/kioslave/gzip.docbook new file mode 100644 index 00000000000..57eac3b392f --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kioslave/gzip.docbook @@ -0,0 +1,51 @@ +
+gzip + + +&Lauri.Watts; &Lauri.Watts.mail; +
+
+
+ +gzip — программа сжатия + +Напрямую этот протокол не используется, он предназначен для работы в качестве фильтра. Например, протокол tar может пропустить файл через фильтр gzip, чтобы вы могли просмотреть содержимое файла tar.gz прямо в окне &konqueror;. + +Если вы щелкнете по файлу с расширением gz в &konqueror;, этот протокол распакует файл и отобразит его как обычный (несжатый). + +Если вы разработчик и хотиели бы использовать фильтр gzip, документацию по использованию протоколов &kde; можно найти на сайте http://developer.kde.org. + +См. также руководство: gzip. + +
diff --git a/tde-i18n-ru/docs/kdebase/kioslave/help.docbook b/tde-i18n-ru/docs/kdebase/kioslave/help.docbook new file mode 100644 index 00000000000..ac68fb9f6d4 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kioslave/help.docbook @@ -0,0 +1,33 @@ +
+help + + +&Ferdinand.Gassauer;&Ferdinand.Gassauer.mail; +ГригорийМохин
mok@kde.ru
Перевод на русский
+
+
+ +Справочная система &kde;. +См. &khelpcenter;. + +
diff --git a/tde-i18n-ru/docs/kdebase/kioslave/http.docbook b/tde-i18n-ru/docs/kdebase/kioslave/http.docbook new file mode 100644 index 00000000000..0bf25adf72a --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kioslave/http.docbook @@ -0,0 +1,56 @@ +
+http + + +&Lauri.Watts; &Lauri.Watts.mail; +
+
+
+ +http — это протокол передачи гипертекста (HyperText Transfer Protocol). + +Этот протокол используется всеми приложениями &kde; для работы с http-серверами, или веб-серверами. Чаще всего используется просмотр страниц в &konqueror;. + +Вы можете пользоваться этим протоколом в &konqueror;, введя URL, например: http://www.kde.org. + +См. также руководство: http. + +
diff --git a/tde-i18n-ru/docs/kdebase/kioslave/https.docbook b/tde-i18n-ru/docs/kdebase/kioslave/https.docbook new file mode 100644 index 00000000000..42f1ef7fa7d --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kioslave/https.docbook @@ -0,0 +1,34 @@ +
+https + + +&Ferdinand.Gassauer; &Ferdinand.Gassauer.mail; +
+
+
+HTTPS — это протокол HTTP, инкапсулированный в поток данных SSL/TLS. +SSL — это протокол защищенных сокетов (Secure Sockets Layer), он используется для обеспечения конфиденциальности передачи данных в Интернете. Этот протокол позволяет клиентам и серверам обмениваться данными так, что это исключает их перехват и подмену. +TLS — это транспортный защищенный протокол (Transport Layer Security). + +
diff --git a/tde-i18n-ru/docs/kdebase/kioslave/imap.docbook b/tde-i18n-ru/docs/kdebase/kioslave/imap.docbook new file mode 100644 index 00000000000..505010142b0 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kioslave/imap.docbook @@ -0,0 +1,44 @@ +
+imap + + +&Michael.Haeckel; &Michael.Haeckel.mail; +
+
+ +2001-08-07 + + +
+ +Протокол IMAP4.1 (Internet Message Access Protocol, протокол доступа к сообщениям Интернета) предоставляет доступ к почтовым сообщениям в папках на сервере. В отличие от POP3, при использовании которого подразумевается, что файлы будут загружаться на локальную машину и удаляться с сервера, целью IMAP было хранение всей почты на сервере, так чтобы к ней был доступ отовсюду. Сообщения могут храниться на сервере, загружаться оттуда для просмотра и перемещаться между папками. + +Этот модуль используется, в основном, программой KMail, но вы можете использовать его в любом другом приложении с поддержкой протоколов KDE. + +Например, в &konqueror; можно просто ввести imap://username@your.mail.server/ и получить список своих папок. После этого вы можете работать с этими папками и сообщениями как с файлами и папками локальной файловой системы. URL, используемые в IMAP определены в документе RFC 2192. + +
diff --git a/tde-i18n-ru/docs/kdebase/kioslave/imaps.docbook b/tde-i18n-ru/docs/kdebase/kioslave/imaps.docbook new file mode 100644 index 00000000000..3f15b7d9345 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kioslave/imaps.docbook @@ -0,0 +1,36 @@ +
+imaps + + +&Michael.Haeckel; &Michael.Haeckel.mail; +
+
+ +2001-08-07 + + +
+ +IMAPS — это протокол IMAP, используемый поверх протокола SSL. + +
diff --git a/tde-i18n-ru/docs/kdebase/kioslave/index.cache.bz2 b/tde-i18n-ru/docs/kdebase/kioslave/index.cache.bz2 new file mode 100644 index 00000000000..39810b281e4 Binary files /dev/null and b/tde-i18n-ru/docs/kdebase/kioslave/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdebase/kioslave/index.docbook b/tde-i18n-ru/docs/kdebase/kioslave/index.docbook new file mode 100644 index 00000000000..8091654ecdf --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kioslave/index.docbook @@ -0,0 +1,66 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +KDEPrint"> +FerdinandGassauer'> +f.gassauer@aon.at'> + + +]> + + +Обработчики ввода-вывода +&kio-bzip; &kio-bzip2; &kio-cgi; &kio-data; &kio-file; &kio-finger; &kio-fish; &kio-floppy; &kio-ftp; &kio-gopher; &kio-gzip; &kio-help; &kio-http; &kio-https; &kio-imap; &kio-imaps; &kio-info; &kio-lan; &kio-ldap; &kio-mailto; &kio-mac; &kio-man; &kio-mrml; &kio-news; &kio-nfs; &kio-nntp; &kio-pop3; &kio-pop3s; &kio-print; &kio-rlan; &kio-rlogin; &kio-sftp; &kio-smb; &kio-smtp; &kio-tar; &kio-telnet; &kio-thumbnail; &kio-webdav; &kio-webdavs; + diff --git a/tde-i18n-ru/docs/kdebase/kioslave/info.docbook b/tde-i18n-ru/docs/kdebase/kioslave/info.docbook new file mode 100644 index 00000000000..91bb974c338 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kioslave/info.docbook @@ -0,0 +1,62 @@ +
+Info + + +&Lauri.Watts; &Lauri.Watts.mail; +Nicolas Goutte goutte@kde.org +
+
+
+ +Info — один из типов документации. Вся документация представлена в формате texinfo и может быть прочитана в терминале с помощью программы info. + +Протокол info позволяет вам читать такую документацию, доступную в вашей системе, из &konqueror;. Это очень легко: + +info:gcc + +Вы увидите основную страницу документацию по компилятору &gcc;. + +&GNU; Info — замена для man, но используется не только с программным обеспечением под лицензией &GNU;. + +Вы можете просматривать info-документацию и из приложения &khelpcenter;, кроме того вы можете это делать в &konqueror; или открывать её из любой строки адреса или строки ввода команд в приложениях &kde;. + +
diff --git a/tde-i18n-ru/docs/kdebase/kioslave/lan.docbook b/tde-i18n-ru/docs/kdebase/kioslave/lan.docbook new file mode 100644 index 00000000000..c7edd9096c5 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kioslave/lan.docbook @@ -0,0 +1,51 @@ +
+lan + + +&Ferdinand.Gassauer; &Ferdinand.Gassauer.mail; +
+
+
+ +Это протокол просмотра сетевого окружения, но он основывается на стеке протоколов TCP/IP и может использовать не только SMB. + +Протокол lan может использовать протоколы &FTP;, &HTTP;, SMB, NFS и FISH. + +Сначала его использование должно быть настроено в &kcontrol;: СетьОбзор локальной сети. Более подробную информацию вы можете найти в соответствующем руководстве. + +
diff --git a/tde-i18n-ru/docs/kdebase/kioslave/ldap.docbook b/tde-i18n-ru/docs/kdebase/kioslave/ldap.docbook new file mode 100644 index 00000000000..66f4d204ea8 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kioslave/ldap.docbook @@ -0,0 +1,46 @@ +
+ldap + + +&Lauri.Watts; &Lauri.Watts.mail; +
+
+
+ +ldap — это простой протокол доступа к каталогам (lightweight directory access protocol). Он предоставляет доступ к каталогу X.500 или серверу LDAP. + +Вы можете использовать этот протокол так: + +ldap://host:port/ou=People,o=where,c=de??sub (запрос поддерева) + +или так: ldap://host:port/cn=MM,ou=People,o=where,c=de??base (полная ветвь). + +
diff --git a/tde-i18n-ru/docs/kdebase/kioslave/mac.docbook b/tde-i18n-ru/docs/kdebase/kioslave/mac.docbook new file mode 100644 index 00000000000..87ecea4f2e6 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kioslave/mac.docbook @@ -0,0 +1,71 @@ +
+mac + + +JohnathanRiddelljr@jriddell.org +
+
+
+ +Протокол mac позволяет просматривать разделы HFS+ в &konqueror; или в любом другом окне работы с файлами в &kde;. Для этого используются утилиты hfsplus, поэтому их нужно установить. + +Введите в строке адреса &konqueror; mac:/ и вы увидите содержимое вашего раздела &MacOS;. Если вы никогда до этого не пользовались этим протоколом, возможно, вы увидите сообщение о том, что указан неправильный раздел. Введите что-нибудь вроде mac:/?dev=/dev/hda2, чтобы указать раздел (если вы не знаете, какой раздел принадлежит &MacOS;, опробуйте выбрать hda3 и так далее или посмотрите раздел в mac-fdisk. Этот параметр нужно указывать только один раз, в следующий раз раздел будет подключаться автоматически. + +С помощью утилит hfsplus можно просматривать файлы и копировать их из раздела HFS+, но менять их имена в этом разделе или копировать туда файлы нельзя. + +На самом деле в файловой системе HFS+ для каждого файла, который вы видите хранятся два подфайла (они называются forks): подфайл ресурсов и подфайл данных. При копировании файлов на Linux-раздел, копируется подфайл данных. Текстовые файлы копируются в особом режиме, который отличается от предыдущего только тем, что символы конца строк меняются на принятые в &UNIX;-системах и что некоторые символы удаляются — это важно для текстовых файлов. Вы, конечно, можете копировать текстовые файлы и в обычном режиме. Кроме того, вы можете копировать файлы в формате Mac Binary II или указать режим копирования так: mac:/myfile?mode=b (обычный) или mac:/myfile?mode=t (текстовый). См. также man hpcopy. + +Заметьте, что для чтения раздела HFS+ вам нужны специальные права доступа. + +По некоторым причинам имена каталогов в &MacOS; могут заканчиваться длинной смешной буквой f. Это может привести к ошибкам в работе hfstools. + +
+ diff --git a/tde-i18n-ru/docs/kdebase/kioslave/mailto.docbook b/tde-i18n-ru/docs/kdebase/kioslave/mailto.docbook new file mode 100644 index 00000000000..b50f5772217 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kioslave/mailto.docbook @@ -0,0 +1,34 @@ +
+mailto + + +&Ferdinand.Gassauer; &Ferdinand.Gassauer.mail; +
+
+
+Этот протокол используется, когда вы щелкаете по соответствующей ссылке на веб-странице. &konqueror; откроет предпочитаемый вами почтовый клиент с окном составления сообщений. Любая дополнительная информация из URL будет передана туда. + +См. также руководство: mailto. +
diff --git a/tde-i18n-ru/docs/kdebase/kioslave/man.docbook b/tde-i18n-ru/docs/kdebase/kioslave/man.docbook new file mode 100644 index 00000000000..914f83734ee --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kioslave/man.docbook @@ -0,0 +1,147 @@ +
+man + + +&Lauri.Watts; &Lauri.Watts.mail; +Nicolas Goutte goutte@kde.org +
+
+
+ +С помощью протокола man, вы можете читать man-страницы, доступные в вашей системе. Это делается так: + + + +man: + +Просмотрите список разделов и выберите нужный. + + + +man:fopen + +Посмотреть man-страницу к fopen. + + + +man:fopen(3) + +Посмотреть страницу man по функции fopen из раздела 3. + + + +man:(3) + +Просмотреть содержание раздела 3. + + + +man:intro(3) + +Просмотреть описание раздела 3. + + + + +Если найдено более одной страницы man, будет показан список найденный страниц со ссылками на подходящие страницы. + +Можно также использовать ярлык: #fopen, это то же самое, что и строка, написанная выше. + +Если вы знаете, что страниц показывается меньше, чем должно быть, проверьте файл /etc/manpath.config (или другой подобный файл в зависимости от вашего дистрибутива) или убедитесь в правильности значений переменных среды окружения MANPATH и MANSECT. + +Как и при использовании любого протокола &kde;, можно ввести &URL;, например: man:socket — в любом приложении &kde;. Попробуйте сделать это в &kwrite; и вы увидите страницу man в формате &HTML;. + +Список рассылки для вопросов: kde-devel@kde.org. + +
diff --git a/tde-i18n-ru/docs/kdebase/kioslave/mrml.docbook b/tde-i18n-ru/docs/kdebase/kioslave/mrml.docbook new file mode 100644 index 00000000000..75423271cdc --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kioslave/mrml.docbook @@ -0,0 +1,50 @@ +
+mrml + + +&Carsten.Pfeiffer; &Carsten.Pfeiffer.mail; +GregoryMokhin
mok@kde.ru
Перевод на русский
+
+ +2003-01-08 + + +
+ +MRML - это акроним для языка разметки получения мультимедийных данных (Multimedia Retrieval Markup Language). MRML - это протокол, основанный на XML, обеспечивающий стандартный доступ к программам для получения мультимедийных данных. Подробнее об этом см. http://www.mrml.net. + +kio_mrml is используется для функции поиска изображений в &kde; + +Введите mrml:/ или mrml:/some.other.server в &konqueror; чтобы начать поиск изображений. + +
diff --git a/tde-i18n-ru/docs/kdebase/kioslave/news.docbook b/tde-i18n-ru/docs/kdebase/kioslave/news.docbook new file mode 100644 index 00000000000..3f0c66c240f --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kioslave/news.docbook @@ -0,0 +1,37 @@ +
+news + + +&Lauri.Watts; &Lauri.Watts.mail; +
+
+
+ + +Этот протокол используется, когда вы щелкаете по соответствующей ссылке на веб-странице. При этом откроется &knode;, и если группа в ссылке доступна на вашем сервере, вы будете на нее подписаны с использованием данных первой учетной записи &knode;. + +Вы можете отписаться от группы прямо в &knode;, если вы не хотите читать статьи в ней. Для этого щелкните правой кнопкой мыши по названию группы и выберите Отписаться от группы. + +
diff --git a/tde-i18n-ru/docs/kdebase/kioslave/nfs.docbook b/tde-i18n-ru/docs/kdebase/kioslave/nfs.docbook new file mode 100644 index 00000000000..f806c27cf28 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kioslave/nfs.docbook @@ -0,0 +1,55 @@ +
+nfs + + +&Lauri.Watts; &Lauri.Watts.mail; +
+
+
+Протокол NFS, разработанный Sun, позволяет работать с файловыми системами на других машинах как с локальными. Протокол NFS разработан так, чтобы быть независимым от машины, оепрационной системы, архитектуры сети и транспортного протокола. Эта независимость достигается с использованием команд вызова удаленных процедур (RPC, Remote Procedure Call), надстроеннных над командами представления внешних данных (XDR, eXternal Data Representation). + +Протокол MOUNT выполняет зависящие от операционной системы функции, позволяющие клиентам монтировать удаленные файловые системы в указанные места локальной файловой системы. Он также позволяет серверу давать права на доступ ограниченному набору клиентов. + +Блокировщик позволяет блокировать файлы при использовании NFS. Протокол сетевого менеджера блокировок (NLM, Network Lock Manager) берет на себя эти функции. + +Источник: http://www.networksorcery.com/enp/protocol/nfs.htm. + +См. также руководство: nfs. +
diff --git a/tde-i18n-ru/docs/kdebase/kioslave/nntp.docbook b/tde-i18n-ru/docs/kdebase/kioslave/nntp.docbook new file mode 100644 index 00000000000..2d01e5757c4 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kioslave/nntp.docbook @@ -0,0 +1,59 @@ +
+nntp + + +&Lauri.Watts; &Lauri.Watts.mail; +
+
+
+Протокол для обращения к серверам NNTP. + +Этот протокол не может использоваться в работе с серверами, не поддерживающими команду GROUP, в том числе с некоторыми версиями сервера INN, популярными у поставщиком интернет-услуг. Этот протокол хорошо работает с сервером leafnode, который многие используют дляхранения статей групп новостей на жестком диске или в локальной сети. + +Вы можете пользоваться этим протоколом так: ведите в строку адреса &konqueror; nntp://yourserver/groupname. + +Если вы введете имя группы, как это указано выше, и она будет доступна, сообщения в ней будут представлены в виде пиктограмм. + +Щелкнув по сообщению, вы откроете его как обычный текстовый файл, при этом вам будут видны все заголовки. Возможно, удобнее всего этот протокол использовать для настройки совместной работы клиента чтения групп новостей и сервера leafnode. + +Если вы не введете имя группы, а введете только имя сервера, вы увидите список всех доступных групп. + +Пожалуйста, имейте в виду, что загрузка всего списка может занять очень много времени, так как при этом будет передано много данных. На некоторых Usenet-серверах более 60 000 групп, так что во время загрузки их списка ваша система может некоторое время не отвечать. + +
diff --git a/tde-i18n-ru/docs/kdebase/kioslave/pop3.docbook b/tde-i18n-ru/docs/kdebase/kioslave/pop3.docbook new file mode 100644 index 00000000000..18c933d0143 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kioslave/pop3.docbook @@ -0,0 +1,28 @@ +
+pop3 + + +&Ferdinand.Gassauer; &Ferdinand.Gassauer.mail; +
+
+
+Протокол почтового отделения (Post Office Protocol, POP3) позволяет пользователю получать доступ к своему почтовому ящику на сервере. + +
diff --git a/tde-i18n-ru/docs/kdebase/kioslave/pop3s.docbook b/tde-i18n-ru/docs/kdebase/kioslave/pop3s.docbook new file mode 100644 index 00000000000..6a9328ba8cb --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kioslave/pop3s.docbook @@ -0,0 +1,28 @@ +
+pop3s + + +&Ferdinand.Gassauer; &Ferdinand.Gassauer.mail; +
+
+
+POP3S — это протокол POP3, используемый поверх протокола SSL. + +
diff --git a/tde-i18n-ru/docs/kdebase/kioslave/print.docbook b/tde-i18n-ru/docs/kdebase/kioslave/print.docbook new file mode 100644 index 00000000000..14bcadf9023 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kioslave/print.docbook @@ -0,0 +1,242 @@ +
+print + + +&Kurt.Pfeifle; &Kurt.Pfeifle.mail; +
+ +
+ +2002-06-23 +1.00.00 + +
+ +Протокол print предоставляет быстрый доступ к разным разделам &kdeprint;, используя механизм виртуальных папок. В этих папках хранится основная информация о вашей системе печати, кроме того, они обеспечивают быстрый доступ к ней. + +Чтобы просмотреть систему печати &kde;, введите в строке адреса &konqueror; print:/ . Таким образом вы можете не только наблюдать за состоянием системы, но и менять ее параметры, настройки принтеров, а также создавать новые принтеры и классы. + +Если какая-то операцию не может быть выполнена от вашего пользователя, вам будет предложено ввести пароль суперпользователя. + +Для некоторых часто используемых папок вроде print:/manager можно сделать закладки. + +Допустимы два варианта синтаксиса: print:/[путь-к-виртуальной-папке] или print:[путь-к-виртуальной-папке]. + +Имейте в виду, что некоторые действия и внешний вид некоторых папок зависят от типа используемой системы печати. При отображении информации о принтере используются только те данные, которые действительны для выбранной в &kde; системы печати. Поэтому если вы пользуетесь, например, CUPS, но временно переключились в Систему печати UNIX LPD (по умолчанию), вы увидите меньше информации, так как LPD столько настроек, сколько доступно CUPS. + +Синтаксис доступа к разным виртуальным папкам и краткое описание этих папок: + + +Примеры + + +print:/ (основной каталог) + +основной каталог системы печати; содержит папки Классы, Принтеры, Менеджер и Особенности + + + + +print:/classes или print:classes +просмотр классов принтеров (используется только системой CUPS) + + + + + +print:/classes/class_name или print:classes/class_name +просмотр всех членов класса class_name (используется только системой CUPS) + + + + + +print:/jobs или print:jobs + +выводит список выполняемых заданий и заданий, находящихся в очереди. + + + + +print:/printers bkb print:printers + +список всех принтеров; щелкнув по принтеру, вы увидите больше информации о нем + + + + +print:/printers/printer_name или print:printers/printer_name + +показать информацию о принтере printer_name + + + + +print:/manager или print:manager +открыть страницу, очень похожую на окно Менеджера печати; здесь вы можете выбрать другую систему печати и администрировать ее +это самые важные элементы вашей системы печати + + + + +print:/specials или print:specials +все доступные специальные принтеры, например: + + + принтеры, позволяющие сохранять файл печати на диск в формате &PostScript; или PDF + + + принтер, отправляющий файл в формате PDF с помощью &kmail; + + + и наконец, принтер, позволяющий отправлять файл печати по факсу, если у вас запущена программа работы с факсами, например, Hylafax или efax + + + + + + + +Вы также можете писать адрес print:/manager в окне выполнения команды (открывается по нажатию &Alt;F2). + +Более подробно о печти и &kdeprint; можно узнать, прочитав справочное руководство по &kdeprint; или посетив сайт &kdeprint;, где находится множество документов (HTML и PDF), учебные руководства, списки часто задаваемых вопросов с ответами и советы о печати в общем. + +
diff --git a/tde-i18n-ru/docs/kdebase/kioslave/rlan.docbook b/tde-i18n-ru/docs/kdebase/kioslave/rlan.docbook new file mode 100644 index 00000000000..f8ba5e12fe7 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kioslave/rlan.docbook @@ -0,0 +1,28 @@ +
+rlan + + +&kde; Team +
+
+
+Не задокументировано. + +
diff --git a/tde-i18n-ru/docs/kdebase/kioslave/rlogin.docbook b/tde-i18n-ru/docs/kdebase/kioslave/rlogin.docbook new file mode 100644 index 00000000000..66017c305c1 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kioslave/rlogin.docbook @@ -0,0 +1,60 @@ +
+rlogin + + +ChristianBunting +
+
+
+В &konqueror; вы можете начать сеанс rlogin для доступа к серверу, который поддерживает работу этой службы. + +Чтобы сделать это, введите в строку адреса &konqueror;: rlogin:/host_to_connect_to. + +Откроется окно &konsole; с сеансом rlogin, где вам будет предложено ввести пароль. + +Как имя пользователя используется имя пользователя, под которым вы зашли в &kde;. + +После ввода правильного пароля вы можете начать работу. + +См. также руководство: rlogin. + + + + +
diff --git a/tde-i18n-ru/docs/kdebase/kioslave/sftp.docbook b/tde-i18n-ru/docs/kdebase/kioslave/sftp.docbook new file mode 100644 index 00000000000..eadaefd74ae --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kioslave/sftp.docbook @@ -0,0 +1,41 @@ +
+sftp + + +&Ferdinand.Gassauer; &Ferdinand.Gassauer.mail; +ОлегБаталов
olegbatalov@mail.ru
Перевод на русский язык
+
+
+SFTP - это безопасный протокол передачи файлов. sftp является интерактивной программой передачи файлов, аналогичной ftp, но она осуществляет все операции через зашифрованный канал ssh, и использует большенство возможностей ssh, включая аутентификацию через публичные ключи и сжатие. + +Смотрите руководство sftp. + +
diff --git a/tde-i18n-ru/docs/kdebase/kioslave/smb.docbook b/tde-i18n-ru/docs/kdebase/kioslave/smb.docbook new file mode 100644 index 00000000000..b7f45ed0360 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kioslave/smb.docbook @@ -0,0 +1,103 @@ +
+SMB + + +&Alexander.Neundorf; &Alexander.Neundorf.mail; +
+
+
+Протокол smb позволяет просматривать открытые для общего доступа ресурсы в сети &Windows; (или Samba). + +Чтобы просмотреть доступные рабочие группы, введите smb:/. +Для того чтобы просмотреть список хостов рабочей группы, введите smb:/имя-группы. +Чтобы просмотреть доступные ресурсы на узле the_host, введите smb://the_host или smb:/a_workgroup/the_host. +Чтобы получить доступ к ресурсу the_share напрямую, введите smb://the_host/the_share или smb:/a_workgroup/the_host/the_share. + +Обработчик протокола smb работает только при наличии библиотеки libsmbclient. + +В &kcontrol; вы можете указать имя пользователя и пароль по умолчанию: выберите СетьОбзор локальной сети. Это особенно полезно, если вы входите в домен &Windows; NT. Здесь вы также можете указать имя рабочей группы, но обычно это не нужно. Если потребуется, укажите имя и пароль. + +Этот протокол разрабатывался и тестировался для Samba 2.0.7, но и с другими версиями Samba не должно быть проблем. + +Автор: Александр Нойндорф (Alexander Neundorf) neundorf@kde.org. +
+ diff --git a/tde-i18n-ru/docs/kdebase/kioslave/smtp.docbook b/tde-i18n-ru/docs/kdebase/kioslave/smtp.docbook new file mode 100644 index 00000000000..3c01111d09a --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kioslave/smtp.docbook @@ -0,0 +1,33 @@ +
+smtp + + +&Ferdinand.Gassauer; &Ferdinand.Gassauer.mail; +ОлегБаталов
olegbatalov@mail.ru
Перевод на русский язык
+
+
+Протокол пересылки почты с клиентской рабочей станции на почтовый сервер. + +Смотрите Simple Mail Transfer Protocol . + +
diff --git a/tde-i18n-ru/docs/kdebase/kioslave/tar.docbook b/tde-i18n-ru/docs/kdebase/kioslave/tar.docbook new file mode 100644 index 00000000000..b2b633cb478 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kioslave/tar.docbook @@ -0,0 +1,33 @@ +
+tar + + +&Ferdinand.Gassauer; &Ferdinand.Gassauer.mail; +
+
+
+Это архиватор. Tar-архив может быть создан на приводе магнитной ленты, но может быть и обычным файлом. + +См. также руководство: tar. + +
diff --git a/tde-i18n-ru/docs/kdebase/kioslave/telnet.docbook b/tde-i18n-ru/docs/kdebase/kioslave/telnet.docbook new file mode 100644 index 00000000000..050541a0384 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kioslave/telnet.docbook @@ -0,0 +1,33 @@ +
+telnet + + +&Ferdinand.Gassauer; &Ferdinand.Gassauer.mail; +ОлегБаталов
olegbatalov@mail.ru
Пеервод на русский язык
+
+
+Протокол сетевых терминалов (TELNET) позволяет пользователям входить на другие компьютеры сети, поддерживающие TELNET. + +Смотрите руководство: telnet. + +
diff --git a/tde-i18n-ru/docs/kdebase/kioslave/thumbnail.docbook b/tde-i18n-ru/docs/kdebase/kioslave/thumbnail.docbook new file mode 100644 index 00000000000..aea680ee728 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kioslave/thumbnail.docbook @@ -0,0 +1,49 @@ +
+thumbnail + + +&Carsten.Pfeiffer; &Carsten.Pfeiffer.mail; +
+
+
+Протокол thumbnail используется &kde; для создания пиктограмм предварительного просмотра во время работы в сети, не отвлекая на это пользователя. + +Для создания собственно пиктограмм используется специальный модуль. Вы можете увидеть эти пиктограммы, выбрав в менеджере файлов &konqueror; ВидПредварительный просмотр. + +Возможно, этот протокол будет более полезен разработчику, чем пользователю. + +Более подробная информация находится в документации с исходными файлами. Вы можете найти её в файле $KDEDIR/include/kio/thumbcreator.h или каталоге kdebase/kioslave/thumbnail. + +
diff --git a/tde-i18n-ru/docs/kdebase/kioslave/webdav.docbook b/tde-i18n-ru/docs/kdebase/kioslave/webdav.docbook new file mode 100644 index 00000000000..080e5aaf8a7 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kioslave/webdav.docbook @@ -0,0 +1,89 @@ +
+webdav + + +&Hamish.Rodda; &Hamish.Rodda.mail; +
+
+ +2002-01-21 +
+ +WebDAV — это протокол распределенного редактирования во Всемирной Сети (Distributed Authoring and Versioning for the World Wide Web). Он позволяет легко управлять документами и сценариями на http-сервере, кроме того, в него добавлена функциональность, упрощающая работу нескольких авторов над одним документом. + +Протокол очень прост в использовании. Введите нужный адрес документа, только вместо http используйте webdav. Пример: webdav://www.hostname.com/path/. Если вы укажете имя каталога, будет показан список файлов и вложенных каталогов: вы сможете работать с ними, как с обычными файлами и каталогами. + + +Функции WebDAV + +Блокирование + +Блокирование файлов предоставляет вам исключительный доступ к файлу, при котором все остальные получают извещение о том, что файл редактируется. Так вы можете не бояться, что ваши изменения будут затерты кем-нибудь еще, кто будет редактировать этот же документ. + + + +Доступ к исходным файлам + +WebDAV дает доступ к файлу сценария, который вызывается для создания какой-либо страницы, так что изменения можно вносить в сам сценарий. + + + +Отдельные свойства для каждого документа + +Для упрощения работы каждому документу можно назначить собственные свойства, например, чтобы указать, кто был его автором. + + + + +Чтобы использовать все эти возможности, должно быть приложение, которое бы их поддерживало. К сожалению, приложений, поддерживающих &kde;-протокол WebDAV, еще нет. + +
diff --git a/tde-i18n-ru/docs/kdebase/kioslave/webdavs.docbook b/tde-i18n-ru/docs/kdebase/kioslave/webdavs.docbook new file mode 100644 index 00000000000..9ea33334137 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kioslave/webdavs.docbook @@ -0,0 +1,36 @@ +
+webdavs + + +&Hamish.Rodda; &Hamish.Rodda.mail; +
+
+ +2002-01-21 + + +
+ +WebDAVS — это протокол WebDAV, используемый поверх протокола SSL. + +
diff --git a/tde-i18n-ru/docs/kdebase/klipper/Makefile.am b/tde-i18n-ru/docs/kdebase/klipper/Makefile.am new file mode 100644 index 00000000000..89d96fcb38c --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/klipper/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = klipper +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdebase/klipper/Makefile.in b/tde-i18n-ru/docs/kdebase/klipper/Makefile.in new file mode 100644 index 00000000000..50a1a5a1b32 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/klipper/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/kdebase/klipper +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = klipper +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/kdebase/klipper/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdebase/klipper/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/kdebase/klipper/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/klipper/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/klipper/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 Makefile.in Makefile.am index.cache.bz2 + +#>+ 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)/klipper + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/klipper/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/klipper/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/klipper/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/klipper/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/klipper/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/klipper/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/klipper + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/klipper + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/klipper/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/klipper/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/klipper/$$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/kdebase/klipper/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/klipper/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/klipper/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-ru/docs/kdebase/klipper/index.cache.bz2 b/tde-i18n-ru/docs/kdebase/klipper/index.cache.bz2 new file mode 100644 index 00000000000..65e39bf17d8 Binary files /dev/null and b/tde-i18n-ru/docs/kdebase/klipper/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdebase/klipper/index.docbook b/tde-i18n-ru/docs/kdebase/klipper/index.docbook new file mode 100644 index 00000000000..fb8805d722b --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/klipper/index.docbook @@ -0,0 +1,723 @@ + + + + + +]> + + + +Руководство пользователя &klipper; + + +&Philip.Rodrigues; &Philip.Rodrigues.mail; + +&Carsten.Pfeiffer; &Carsten.Pfeiffer.mail; + +ЕкатеринаПыжова
haleth@yandex.ru
Перевод на русский
ОлегБаталов
olegbatalov@mail.ru
Обновление русского перевода
+ +
+ + +2000-2003 +&Philip.Rodrigues; + + +&FDLNotice; + +2005-01-31 +2.92.00 + + +&klipper; — утилита &kde; для буфера обмена. + + + +KDE +Klipper +kdebase +буфер обмена + +
+ + +Введение +&klipper; работает с буфером обмена в среде &kde;. Он сохраняет историю буфера обмена и позволяет вам связывать содержание буфера обмена с действиями приложений. Информацию о проблемах или пожелания направляйте Esben Mose Hansen (адрес см. на сайте http://mosehansen.dk/about). + + + + +Использование &klipper; + + +Основные функции + +Значок &klipper; + + + + + +Значок &klipper; + + + + +Чтобы показать историю буфера обмена, щёлкните на пиктограмме &klipper; в системном лотке &kde;, либо нажмите &Ctrl;&Alt;V . Предыдущие элементы буфера обмена показаны в верхней части появившегося контекстного меню. Выбор одного из них копирует элементов буфер обмена, откуда он может быть вставлен в любое приложение &kde; или XWindow обычным способом. + +В хронологии буфера обмена можно выполнять поиск, открыв &klipper; и введя запрос. Результаты будут показаны вместе с вводом. В меню &klipper; поддерживаются горячие клавиши: нажмите &Alt; и соответствующую букву. Например, чтобы очистить хронологию буфера обмена, когда открыто меню &klipper;, нажмите &Alt;L . + +Для удаления &klipper; нажмите правой кнопкой мыши по его значку в системном лотке и выберите в появившемся меню Выход. + + + + +Действия + +&klipper; может выполнять над содержимым буфера некоторые действия, в зависимости от того, совпадают ли они с определённым регулярным выражением. Например, любая запись в буфере, начинающаяся с http:// может быть передана &Netscape; или &konqueror; как &URL;, который можно открыть. + +Чтобы использовать эту возможность, скопируйте &URL; или название файла в буфер обмена. Если в списке &klipper; есть подходящее регулярное выражение, появится меню, содержащее все доступные действия (например, открыть &URL; в &konqueror; или в &Netscape;). С помощью мышки или клавиатуры выберите нужный пункт, и &klipper; запустит выбранную программу, открыв указанный в буфере обмена адрес. + +Если вы не хотите выполнять с буфером обмена никакие действия, выберите Ничего в контекстном меню чтобы вернуться к тому, что вы делали до этого. Если вы покинете меню, оно исчезнет, позволив продолжать вашу работу. В диалоге Настроить Klipper... вы можете изменить время, в течении которого меню присутствует на экране. На вкладке Общие параметр Задержка впадающих меню контролирует время показа меню. + +Действия могут быть полностью отключены щелчком на пиктограмме &klipper; и выбором пункта меню Включить действия, либо нажатием &Ctrl;&Alt;X. + +Содержимое буфера обмена, соответствующее регулярному выражению, может быть изменено перед выполнением действия над ним. Выберите Изменить и обработать позже в контекстном меню &klipper;, и вы сможете изменить содержимое буфера обмена в появившемся диалоге перед нажатием кнопки OK для запуска соответствующего действия. + +Комбинация &Ctrl;&Alt;R показывает меню для повторения последнего действия &klipper;. + + + + +Работа с буфером обмена + + +Общие +&klipper; может использоваться для настройки поведения буфера обмена и выделения в &kde;. + +&X-Window; использует два отдельных буфера: выделения и буфер обмена. Текст помещается в буфер выделения просто при его выделении, и может быть вставлен с помощью средней кнопки мыши. В буфер обмена текст должен быть явно помещён выделением его и нажатием &Ctrl;X или &Ctrl; C . Текст из буфера обмена может быть вставлен с помощью &Ctrl; V или выбором в пункта меню Правка Вставить . + + + + + + +Изменение поведения выделения/буфера обмена +Чтобы изменить поведение выделения/буфера обмена, выберите Настроить Klipper... в контекстном меню &klipper;, и в появившемся диалоге выберите вкладку Общие. Установка параметра Разделить буфер обмена и выделения делает функции буфера обмена и выделения отдельными буферами, как описано ранее. Установка этого параметра и Игнорировать выделение предотвратит включение содержимого выделений в историю буфера обмена и выполнение над ними действий. Установка Синхронизировать содержимое буфера обмена и выделения будет синхронизировать содержимое буфера обмена и выделения. Это означает что выделенный текст может быть вставлен с помощью средней кнопки мыши или комбинацией клавиш &Ctrl;V аналогично вставке текста из буфера обмена. + + + + + + + + + + + +Настройка Klipper + + + +Диалог настройки + +Для просмотра или изменения параметров &klipper;, откройте контекстное меню &klipper;, и выберите Настроить Klipper.... Появится диалог настройки &klipper;. Его содержание описано ниже. + + + + +Общие + + + + +Открывать меню на месте указателя мыши +Установить появление контекстного меню &klipper; в позиции курсора мыши, вместо установленной по умолчанию позиции у панели &kde;. Будет полезно, если вы используете мышь чаще, чем клавиатуру. + + + + +Сохранять содержимое буфера обмена при выходе Если параметр установлен, история буфера обмена будет сохранена при выходе из &klipper;, позволяя использовать её при следующем запуске &klipper;. + + + + +Удалить пробелы при выполнении действий +Если параметр установлен, любые пробелы (пробелы, табуляция, &etc;) в начале и конце содержимого буфера обмена будут удалены перед обработкой его в приложении. Это полезно, например, если буфер обмена содержит &URL; с пробелами, поскольку его открытие в браузере вызовет ошибку. + + + + +Повторить действия для элемента, выбранного из списка +Если этот флажок установлен, при выборе элемента из списка истории &klipper; покажет действия для этого элемента (если они, конечно, есть). + + + + +Не допускать пустого буфера обмена +Если установлен, буфер обмена никогда не будет пустым: &klipper; будет вставлять самый последний элемент из истории вместо того чтобы позволяет ему быть пустым. + + + +Игнорировать выделение +Устанавливает поведение буфера обмена. Смотрите . + + + + + +Синхронизировать содержимое буфера обмена и выделения +Устанавливает поведение буфера обмена. Смотрите . + + + + +Разделить буфер обмена и выделение +Устанавливает поведение буфера обмена. Смотрите . + + + + + +Задержка выпадающих меню +Устанавливает время, в течение которого всплывающее меню будет показываться, если вы ничего с ним не делаете. + + +Размер истории буфера обмена +Устанавливает количество записей, которое сохраняется в истории буфера обмена. + + + + + + + +Действия + + + +Редактирование выражений/действий +Во вкладке Действия, дважды щёлкните на регулярном выражении или действии, которые хотите изменить. Появится диалог, в котором текст может быть изменён, как вам необходимо. Убедитесь что вы нажали Enter когда закончите. + + + +Добавление выражений/действий +Нажмите кнопку Добавить действие, чтобы добавить в &klipper; регулярное выражение для сравнения. &klipper; использует &Qt; QRegExp, понимающий большинство регулярных выражений в той форме, в которой вы используете их в grep или egrep. +Вы можете добавить описание к регулярному выражению (⪚ HTTP URL), щёлкнув левой кнопкой мыши на столбце Описание. + +Подробная информация об использовании регулярных выражений QRegExp: http://doc.trolltech.com/qregexp.html#details. Обратите внимание, что &klipper; не поддерживает режим масок, описанный на этой странице. + +Измените регулярное выражение, как описано выше. Чтобы добавить команду для исполнения, щёлкните правой кнопкой мыши, выберите Добавить команду и измените команду, которая появилась в дереве под этим регулярным выражением. + +Заметьте, что %s в командной строке заменяется содержимым буфера обмена, например, если определение вашей команды выглядит как kedit %s, а в буфере обмена находится /home/phil/textfile, будет выполнена команда kedit /home/phil/textfile. Чтобы ввести в командной строке %s, предварите его обратной наклонной чертой вот так: \%s. + + +Дополнительно... +Вызывает окно Отключить действия для окон класса WM_CLASS. +Некоторые программы, такие как &konqueror;, используют буфер обмена внутри себя. Если ненужные меню &klipper; всплывают всякий раз, когда вы используете определённое приложение, сделайте следующее: + + +Откройте приложение. +В терминале, выполните xprop | grep WM_CLASS и затем щёлкните в окне выполняющегося приложения. +Первая строка после знаков =, является той, которую необходимо ввести. + + +После добавления WM_CLASS для окон этого приложения не будет больше производиться никаких действий. + + + + + + + +Параметры комбинаций клавиш + +Эта вкладка позволит вам изменить комбинации клавиш для доступа к функциям &klipper;. Комбинации могут находиться в одном из трёх режимов: + + + +Нет +К выбранному действию нельзя получить доступ непосредственно с клавиатуры. + + +По умолчанию +Выбранное действие использует комбинации клавиш &klipper; по умолчанию. Это комбинации, использовавшиеся в этом руководстве. + + +По выбору +Выбранному действию назначены установленные вами комбинации клавиш. +Чтобы назначить выбранному действию комбинацию клавиш, щёлкните по изображению клавиши в нижнем правом углу экрана и затем нажмите нужные клавиши на клавиатуре, как для любого приложения &kde;. + + + + + + + +Авторские права и лицензирование + +&klipper; +(c) 1998 Авторские права на программу:Эндрю Стэнли-Джонс (Andrew Stanley-Jones) asj@cban.com +Авторское право на программу 1998-2000 &Carsten.Pfeiffer; &Carsten.Pfeiffer.mail; +Текущий разработчик - Esben Mose Hansen. Зайдите на сайт http://mosehansen.dk/about. + +Авторское право на документацию: 2000-2003, 2005 &Philip.Rodrigues; &Philip.Rodrigues.mail; +&underFDL; &underGPL; + + +Установка + + +Как получить &klipper; +&install.intro.documentation; + + +Компиляция и установка +&klipper; должен компилироваться и устанавливаться совместно с пакетом kdebase, и появиться в вашей панели &kde; (&kicker;) когда вы запускаете &kde; 3. Если он не появляется, вы можете запустить его вручную выбрав Меню панелиДобавить АплетKlipper в контекстном меню &kicker;, панели &kde;. + + +Пиктограмма &klipper; + + + + + + Аплет экрана + + + + + + + + + +&documentation.index; + +
+ + + + + + + + + + + diff --git a/tde-i18n-ru/docs/kdebase/kmenuedit/Makefile.am b/tde-i18n-ru/docs/kdebase/kmenuedit/Makefile.am new file mode 100644 index 00000000000..60d45a95b25 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kmenuedit/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = kmenuedit +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdebase/kmenuedit/Makefile.in b/tde-i18n-ru/docs/kdebase/kmenuedit/Makefile.in new file mode 100644 index 00000000000..0116ede4954 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kmenuedit/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/kdebase/kmenuedit +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = kmenuedit +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/kdebase/kmenuedit/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdebase/kmenuedit/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/kdebase/kmenuedit/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kmenuedit/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kmenuedit/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 Makefile.in Makefile.am index.cache.bz2 + +#>+ 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)/kmenuedit + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmenuedit/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmenuedit/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmenuedit/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmenuedit/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmenuedit/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmenuedit/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmenuedit + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmenuedit + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmenuedit/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmenuedit/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmenuedit/$$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/kdebase/kmenuedit/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kmenuedit/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kmenuedit/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-ru/docs/kdebase/kmenuedit/index.cache.bz2 b/tde-i18n-ru/docs/kdebase/kmenuedit/index.cache.bz2 new file mode 100644 index 00000000000..3a3ffb6f821 Binary files /dev/null and b/tde-i18n-ru/docs/kdebase/kmenuedit/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdebase/kmenuedit/index.docbook b/tde-i18n-ru/docs/kdebase/kmenuedit/index.docbook new file mode 100644 index 00000000000..4638f7ebc1e --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kmenuedit/index.docbook @@ -0,0 +1,900 @@ + + + Firefox"> + + +]> + + + + + +Руководство пользователя &kmenuedit; + + +&Milos.Prudek; &Milos.Prudek.mail; + +&Lauri.Watts; &Lauri.Watts.mail; +ОлегБаталов
olegbatalov@mail.ru
Перевод на русский язык
ВикторЕрёмин
ErV2005@rambler.ru
Перевод на русский язык
+
+ + +2000 +&Milos.Prudek; + + +&FDLNotice; + +2006-11-23 +0.7 (&kde; 3.5.5) + +&kmenuedit; позволяет редактировать главное меню &kde;. + + +KDE +Редактор меню KDE +kmenuedit +приложение +программа +меню +kicker + + + +
+ + +Введение + +&kmenuedit; позволяет редактировать главное меню &kde;. + +&kmenuedit; можно запустить, щёлкнув правой кнопкой мыши по кнопке K и выбрав пункт Редактор меню из выпадающего подменю. + +&kmenuedit; позволяет: + + +Просмотреть и отредактировать главное меню +Вырезать, копировать и вставлять пункты меню. +Создавать и удалять подменю + + + + + + + +&Virgil.J.Nisly; &Virgil.J.Nisly.mail; + + +Краткие инструкции по добавлению нового пункта меню в главное меню. + + В этом примере, мы добавим &firefox; в подменю Интернет. Большинство приложений может быть добавлено при помощи &kappfinder;, &firefox; также может быть добавлен таким образом, но был использован из-за отсутствия лучшего примера. + Для начала нужно открыть &kmenuedit;, так что щёлкните правой кнопкой мыши на кнопке вызова главного меню и выберите пункт Редактор меню, чтобы запустить &kmenuedit;. После того, как &kmenuedit; запустился, выберите пункт Интернет, как показано на рисунке ниже. +Выбор меню Интернет + + + + + +Выбор меню Интернет + + + + После того, как вы выбрали меню Интернет, выберите ФайлНовый элемент... , что откроет диалог Новый элемент, как показано ниже. Введите название программы, которую вы хотите добавить, в данном случае это firefox. +Диалог Новый элемент + + + + + +Диалог Новый элемент. + + + + +Нажмите Enter, и вы увидите что-то вроде изображения на рисунке ниже. +Новый элемент + + + + + +Создан новый элемент. + + + + +Теперь давайте заполним поле Описание:, в этом случае введите Веб-браузер. Описание и имя элемента будут показаны в главном меню, как Веб-браузер (Firefox). Также нужно указать исполняемый файл в поле Команда, в данном случае нужно ввести firefox. +В поле ввода команды вы можете использовать несколько шаблонов, которые будут заменены соответствующими значениями при запуске программы. +%f — одно имя файла +%F — список всех файлов, используйте для приложений, которые могут открывать одновременно несколько файлов. +%u — один &URL; +%U — список из нескольких &URL; +%d — папка с открываемым файлом. +%D — список папок +%i — значок +%m — мини-значок +%c — заголовок + +Например, если вы хотите, чтобы firefox открывался со страницей www.kde.org, введите firefox %u www.kde.org вместо firefox. +Также неплохо было бы использовать более симпатичный значок. Для изменения значка, нажмите кнопку со значком (справа от поля Имя:). Это вызовет диалог Выберите значок, в котором можно выбрать новый значок (что показано ниже). +Диалог выбора значка + + + + + +Диалог выбора значка + + + + + Выбираем значок firefox из списка, и нажимаем Enter. На данном этапе ваш экран выглядит приблизительно как изображённый ниже на рисунке. +Окончательное заполнение + + + + + +Приблизительно так будет выглядеть заполнение сведений об пункте меню. + + + + +Нажмите ФайлСохранить, подождите, пока закроется диалог Обновление конфигурации системы, и &firefox; будет доступен в подменю Интернет главного меню. + + + + + + +Использование &kmenuedit; + +На левой панели приложения изображена структура главного меню. При просмотре элементов на левой панели, на правой показываются подробные сведения по выбранному пункту меню. + + +Общая информация о программе + + + +Имя +Это название программы, которое будет показано в главном меню. Оно может отличаться от реального имени исполняемого файла. Например, для mc заголовок выглядит как «Midnight Commander». + + +Описание: +Это поле показывается в главном меню вместе с именем программы. Необязательно для заполнения. + + +Комментарий: +В этом поле программа описывается более подробно (поле необязательно для заполнения). + + +Команда +Имя исполняемого файла программы. Убедитесь, что у вас есть права на запуск программы. + + +Включить отклик запуска +Если флажок установлен, будет включен соответствующий эффект при запуске приложения. + + +Поместить в системный лоток +Если выбрано, значок приложения покажется в системном лотке. В этом случае вы сможете показать или скрыть приложение, нажав на значке в системном лотке. Щелчок правой кнопкой мыши по значку позволит также убрать из системного лотка или закрыть приложение. + + +Выбор значка +Нажмите на эту кнопку, чтобы выбрать значок для программы. + + +Рабочий каталог +Укажите путь к рабочему каталогу программы. Этот каталог станет текущим при запуске программы, причём это не обязательно должен быть каталог, в котором находится исполняемый файл. + + +Запускать в терминале +Установите этот флажок, если программа требует для работы эмулятор терминала. В основном это относится к консольным приложениям. + + +Параметры терминала +В этом поле можно указать все параметры терминала. + + +Запускать от имени другого пользователя +Если хотите запустить программу от имени другого пользователя, установите этот флажок и укажите его имя в поле Имя пользователя. + + + +Также можно для запуска программы назначить свою комбинацию клавиш. + +Нажмите кнопку Нет справа от надписи Текущая клавиша + +Появится диалог, в котором вы сможете назначить Основную комбинацию для запуска приложения, нажав на клавиатуре комбинацию клавиш, которую вы хотите использовать. Может быть полезным назначить также Альтернативную комбинацию, например, если вы часто переключаете раскладки клавиатуры и некоторые комбинации не всегда удобны. + +Если вы ошиблись, нажмите кнопку (стрелочка с x) рядом с переключателем, чтобы удалить комбинацию. Чтобы использовать более одной клавиши, установите флажок Многоклавишный режим. + +Диалог будет закрыт, когда вы выберите комбинацию. + + + + + + +Описание меню + + + +&Ctrl;N ФайлНовый элемент... Добавить новый элемент меню. + + + +Файл Новое подменю +Добавить новое подменю. + + + +Файл Новый разделитель + +Добавляет новый разделитель в меню. + + + + +&Ctrl;S ФайлСохранить + +Сохраняет меню + + + + +&Ctrl;Q ФайлВыход +Завершить работу &kmenuedit;. + + + +&Ctrl;X ПравкаВырезать +Вырезать текущий элемент меню и поместить его в буфер обмена. Если вы хотите переместить элемент меню, сперва нужно вырезать его, перейти, используя левую панель, в место назначения и использовать функцию Вставить. + + + +&Ctrl;C ПравкаКопировать +Скопировать текущий элемент меню в буфер обмена. После этого можно использовать функцию Вставить, чтобы поместить скопированный пункт в нужное место. Один и то же элемент можно вставлять несколько раз. + + + +&Ctrl;V ПравкаВставить +Вставить элемент меню из буфера обмена в выбранную часть главного меню. Чтобы вставить элемент меню, сперва нужно его вырезать или копировать. + + + +Delete Правка Удалить +Удалить выбранный элемент меню. + + + +Настройка Показать/скрыть панель инструментов +Показать или скрыть панель инструментов + + + +НастройкаКомбинации клавиш... + +Позволяет настроить комбинации клавиш. + + + + +НастройкаПанели инструментов... + +Настроить значки на панели инструментов. + + + + +&help.menu.documentation; + + + +Авторские права и лицензирование + +&kmenuedit; +Программа: © &Raffaele.Sandrini;, 2002 + +Участники проекта: + +&Matthias.Elter; &Matthias.Elter.mail; — автор идеи + +&Matthias.Ettrich; &Matthias.Ettrich.mail; + +&Daniel.M.Duley; &Daniel.M.Duley.mail; + +&Preston.Brown; &Preston.Brown.mail; + + + +Документация: © &Milos.Prudek;, 2000 + +Обновлено для &kde; 3.0 &Lauri.Watts; &Lauri.Watts.mail; в 2002 году + +Перевод на русский язык — Екатерина С. Пыжова haleth@yandex.ru Обновление перевода — Олег Баталов olegbatalov@mail.ru +&underFDL; &underGPL; + + +Глоссарий + + +Эмулятор терминала + +Эмулятор терминала — это просто оболочка (shell) в окне; в других системах это обычно называется командной строкой. Чтобы использовать оболочку, вам нужно знать хотя бы несколько системных команд. + + + + +Аплет +Небольшое приложение, требующее совсем немного памяти и места на экране, но дающее некоторую полезную информацию или предоставляющее комбинацию клавиш. Например, аплет Часы показывает текущие время и дату (и даже календарь на месяц при щелчке), аплет Системный монитор даёт представление о том, насколько занята в данный момент ваша машина. + + + +«Чужое» приложение + + +Приложение X-window, которое было написано без расчёта на &kde;. Такие приложения прекрасно работают в &kde;, однако не получают автоматически сигнал при закрытии сеанса &kde;. Так что не забывайте сохранять открытые в таких приложениях документы перед выходом из &kde;. Также многие из этих приложений не поддерживают копирование и вставку из приложений &kde;. Веб-браузер &Netscape; 4.x — яркий тому пример. Некоторые приложения GNOME имеют ограниченную поддержку взаимодействия с &kde;.. + + + + +Консольные приложения + + +Приложение, первоначально написанное в неграфической, ориентированной на текст среде. Такие приложения прекрасно работают в &kde;. Для этого им необходим эмулятор терминала, такой как &konsole;. Такие приложения не получают автоматически сигнал при закрытии сеанса &kde;. Так что не забывайте сохранять открытые в таких приложениях документы перед выходом из &kde;. + +Консольные приложения поддерживают копирование и вставку текста из совместимых с &kde; приложений. Отметьте текст в консольном приложении мышью, переключитесь в совместимое с &kde; приложение и нажмите &Ctrl;V , чтобы вставить текст. Если вы хотите скопировать текст из приложения &kde; в консольное, переключитесь в консольное приложение и нажмите среднюю кнопку мыши Если на вашей мыши нет средней кнопки, одновременно нажмите левую и правую кнопки. Это называется эмуляцией средней кнопки и её можно воспользоваться, если она поддерживается вашей операционной системой. + + + + + + +&documentation.index; + +
+ + diff --git a/tde-i18n-ru/docs/kdebase/knetattach/Makefile.am b/tde-i18n-ru/docs/kdebase/knetattach/Makefile.am new file mode 100644 index 00000000000..2321da26efd --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/knetattach/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = knetattach +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdebase/knetattach/Makefile.in b/tde-i18n-ru/docs/kdebase/knetattach/Makefile.in new file mode 100644 index 00000000000..580e06aaf98 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/knetattach/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/kdebase/knetattach +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = knetattach +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/kdebase/knetattach/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdebase/knetattach/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/kdebase/knetattach/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/knetattach/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/knetattach/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 Makefile.in Makefile.am index.cache.bz2 + +#>+ 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)/knetattach + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/knetattach/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/knetattach/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/knetattach/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/knetattach/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/knetattach/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/knetattach/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/knetattach + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/knetattach + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/knetattach/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/knetattach/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/knetattach/$$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/kdebase/knetattach/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/knetattach/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/knetattach/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-ru/docs/kdebase/knetattach/index.cache.bz2 b/tde-i18n-ru/docs/kdebase/knetattach/index.cache.bz2 new file mode 100644 index 00000000000..358f5628060 Binary files /dev/null and b/tde-i18n-ru/docs/kdebase/knetattach/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdebase/knetattach/index.docbook b/tde-i18n-ru/docs/kdebase/knetattach/index.docbook new file mode 100644 index 00000000000..2809b2ddff8 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/knetattach/index.docbook @@ -0,0 +1,388 @@ + + + + + + + + +]> + + + + + + +Руководство пользователя &knetattach; + + +&Orville.Bennett; &Orville.Bennett.mail; + + +НовгородовСергей
ximen@tsu.tmb.ru
Перевод на русский язык
ВикторЕрёмин
ErV2005@rambler.ru
Перевод на русский язык
+ + +2005 +&Orville.Bennett; + +&FDLNotice; + +2005-02-09 +1.01.00 + + +&knetattach; - приложение, облегчающее интеграцию сетевых ресурсов с вашим рабочим столом &kde; + + + + + +KDE +kdebase +knetattach +Сетевые папки +Мастер сетевых папок +Мастер добавления сетевой папки + + +
+ + +Введение + +Программа &knetattach;, известная также как Мастер добавления сетевой папки, позволяет легко добавлять различные сетевые папки на рабочий стол &kde;. Обо всех найденных ошибках и пожеланиях сообщайте на сайте отслеживания ошибок &kde;. + + + +Использование &knetattach; + +Как вы видите на рисунке, Мастер добавления сетевой папки на данный момент позволяет вам добавлять сетевые папки четырёх типов: WebDav, FTP, сетевые диски Microsoft Windows (через Samba) и SSH. +&knetattach; + + + + + +Окно программы + +
+ + + + + + +Добавление сетевой папки + +Сетевые папки находятся в специальной виртуальной папке. Получить доступ к этой виртуальной папке можно набрав: remote:/ в строке Адрес в &konqueror;. После этого вы сможете увидеть любую добавленную папку или использовать мастер для добавления другой. +&knetattach; + + + + + +Окно программы + + + + + + +Мастер сетевых папок нацелен на максимальную простоту использования. После открытия мастера нужно выбрать тип сетевой папки, доступ к которой вы хотели бы получить. Когда вы перейдёте на следующий шаг, вам нужно будет только заполнить требуемые поля. Последним шагом будет ввод имени пользователя и пароля для сетевого ресурса, к которому вы получаете доступ. +Ниже приведён список данных, необходимых мастеру для создания сетевой папки. Если поле недоступно для выбранного типа, его не нужно заполнять. Например, папки Samba не требуют значения Порт. + + + + +Имя: + +Здесь вы даёте имя папке, как она будет показываться в виртуальной папке. Оно ограничено только вашей фантазией (или алфавитом). + + + +Сервер: + +Адрес сервера, ресурс которого вы пытаетесь добавить. Это может быть адрес IP или доменное имя. + + + +Порт: + +Здесь вы вводите номер порта, к которому желаете подключиться. Обычно достаточно оставить значение по умолчанию. Недоступно для папок Microsoft Windows (Samba). + + + + + +Папка: + +Здесь должен быть путь к папке, к которой вы хотите подключиться. + + + +Создать значок для сетевой папки + +Если установлен флажок, будет назначен значок, обеспечивающая доступ через виртуальную папку remote:/. Иначе папка будет доступна, но не показываться в remote:/. Список Последнее соединение: позволяет вам заново подключиться к последней сетевой точке монтирования, с которой вы соединялись независимо от того, был ли создан значок или нет. + + + + + +Использовать шифрование + +Если отмечено, будет доступна возможность защищённого соединения. Доступно только для папок WebDav. + + + + + + + + + + + +Обзор &knetattach;. + + +Пройдёмся по Мастеру добавления сетевой папки. + +Ниже вы видите главное окно Мастера добавления сетевой папки. Здесь мы выбираем тип папки, которую мы будем добавлять. Для целей этого обзора мы будем использовать ресурс FTP. Это проиллюстрирует использование большинства параметров, которые встречаются при использовании мастера. + + + +Главное окно &knetattach; + + + + + +Окно программы + + + + + +Итак, мы решили добавить FTP-папку. Ниже вы видите пример данных, нужных для подключения к вашему конкретному серверу FTP. После заполнения мы нажимаем кнопку Сохранить и подключиться и ждём чуда. Ах, да! Если ваш сервер требует какого-либо подтверждения, оно возникнет в этот момент, ещё до разрешения соединения. + + + +Добавление папки FTP при помощи &knetattach; + + + + + +Окно программы + + + + + +И вот теперь мы подключены и можем просмотреть нашу свежесозданную папку. Наслаждайтесь! + + + +Подключенная папка FTP + + + + + +Окно программы + + + + + +Чтобы вернуться к нашим сетевым папкам, всё что нужно, это напечатать remote:/ в строке Адрес: в &konqueror;. + + + +Виртуальная папка remote:/ с добавленной папкой + + + + + +Окно программы + + + + + +Вы даже можете добавить новую папку из этого места, используя ссылку Добавить сетевую папку. Вот мы и подошли к концу нашей прогулки. Желаю вам удачи в ваших собственных сетевых приключениях ;-) + + + + +Благодарности и лицензирование + +&knetattach; +Программа: © &George.Staikos; &George.Staikos.mail;, 2004 + +Документация: © &Orville.Bennett; &Orville.Bennett.mail;, 2005 + +Перевод на русский: Новгородов Сергей ximen@tsu.tmb.ru +&underFDL; &underGPL; + +&documentation.index; + + + diff --git a/tde-i18n-ru/docs/kdebase/kompmgr/Makefile.am b/tde-i18n-ru/docs/kdebase/kompmgr/Makefile.am new file mode 100644 index 00000000000..b87235593b2 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kompmgr/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = kompmgr +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdebase/kompmgr/Makefile.in b/tde-i18n-ru/docs/kdebase/kompmgr/Makefile.in new file mode 100644 index 00000000000..5ee6ccc4ba3 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kompmgr/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/kdebase/kompmgr +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = kompmgr +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/kdebase/kompmgr/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdebase/kompmgr/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/kdebase/kompmgr/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kompmgr/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kompmgr/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 Makefile.in Makefile.am index.cache.bz2 + +#>+ 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)/kompmgr + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kompmgr/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kompmgr/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kompmgr/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kompmgr/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kompmgr/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kompmgr/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kompmgr + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kompmgr + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kompmgr/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kompmgr/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kompmgr/$$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/kdebase/kompmgr/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kompmgr/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kompmgr/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-ru/docs/kdebase/kompmgr/index.cache.bz2 b/tde-i18n-ru/docs/kdebase/kompmgr/index.cache.bz2 new file mode 100644 index 00000000000..ae382b9fcc6 Binary files /dev/null and b/tde-i18n-ru/docs/kdebase/kompmgr/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdebase/kompmgr/index.docbook b/tde-i18n-ru/docs/kdebase/kompmgr/index.docbook new file mode 100644 index 00000000000..5805f561151 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kompmgr/index.docbook @@ -0,0 +1,586 @@ + + + + + +]> + + + +Информация о &kappname; + + +ThomasLuebking thomas.luebking@web.de + +ИванПетров
pis00593@udmglzs.udmene.ru
Перевод на русский язык
ВикторЕрёмин
ErV2005@rambler.ru
Перевод на русский язык, проверка и правка перевода
+
+ + +2005 +Thomas Luebking + + +&FDLNotice; + +2005-01-15 +2.0.1 + + +&kappname; — движок композитной отрисовки (composite rendering), используемый &kwin;. +Этот документ, в основном, содержит общие объяснения того, что это такое, как оно работает, какие есть ограничения, а не руководство по использованию (так как программа автоматически работает в фоновом режиме) + + + +KDE +kwin +движок отрисовки + +
+ + +Введение + +&kappname; основан на xcompmgr, расширении X.org, созданным Кейтом Паккардом (Keith Packard), которое реализует особый способ отрисовки элементов экрана. + +Композитный менеджер перехватывает вывод окон и составляет из этого одно изображение, которое и показывается на экране. Преимущество такого метода в том, что в сущности, с содержимым окон можно делать практически всё, включая смешивание их вместе (прозрачность), присоединение тени. Кроме того можно подсвечивать их, добавлять навязчивую рекламу в любом окне, сжимать их, добавлять растровые строки или всё что можно вообразить, ограниченное только возможностями вашей аппаратуры. + + + + +Xorg + +Для того, чтобы &kappname; работал вам обязательно нужен X.org 6.8 или более поздний. X.org ранних версий или XFree86 работать не будут. + + +Настройка +Нужно явно включить это расширение. Добавьте новую секцию в конфигурационный файл X.org: + +Section "Extensions" + Option "Composite" "Enable" +EndSection + + +Если ваш GPU (сложный чип, который является основой современной графической карты) поддерживает ускорение отрисовки, включите её. Лучше всего это поддерживает NVIDIA, меньше карты от ATI. + +Section "Device" +.... +.... + Option "RenderAccel" "true" +.... +.... +EndSection + +&kappname; теперь должен быть доступен. Для получения большей информации, смотрите FAQ. + + + + + + +Настройка + +Эта глава описывает, какие параметры вы можете изменять, как это будет визуально выглядеть визуально и как скажется на производительности. + + +Прозрачность + +Прозрачный объект — это такой объект, который пропускает сквозь себя свет. В терминах окон графической среды это значит, что содержимое окон видно сквозь расположенное наверху окно. + +Прозрачность позволяет выделять особые окна, иметь трёхмерный взгляд на рабочий стол, отслеживать перекрывающиеся окна и, наконец, просто выглядит привлекательно. Ценой смешивания всего вместе является повышенные требования к производительности системы. + +Вы можете независимо настраивать прозрачность следующих элементов: + + + +Активные окна +Рекомендуется отключать прозрачность активного окна. Первая и основная причина - производительность, а вторая — то, что просмотр содержимого прозрачного окна заставляет ваши мозги отделять раздражающую просвечивающую информацию, что утомительно. + + + +Неактивные окна +Если вы установите прозрачность неактивных окон, то активные окна будут выделяться и их легче будет определить. Тем не менее, если вы выберете меньшее значение, вам возможно будет труднее найти неактивное окно. Если вы выберете очень низкое значение (< 20%) вы, возможно, не сможете определить порядок окон, так что случайно сможете нажать кнопку OK диалога, хотя вы просто хотели активировать окно. Оптимальными значениями являются 60%..80%. + + + +Перемещаемые окна +Хотя увеличение прозрачности окон (непрозрачность <20%) при перемещении — очень красивый эффект, это может сильно сказаться на производительности, особенно если вы не выключили тени (см. ниже). Попробуйте и, если почувствуете, что ваша система работает очень медленно, оставьте перемещаемые окна непрозрачными. Это значение также применяется для окон, у которых изменяется размер. + + + +Специальные окна +Так как панели, такие как kicker, редко или вообще не перемещаются и обычно ограничены по размеру, это отлично смотрится и не сильно скажется на производительности системы. + + + +Считать окна со включенным "Всегда наверху" как активные +Если вы устанавливаете окно поверх всех остальных, вы обычно хотите держать его в фокусе, так что может иметь смысл так же выделить его. + + + +Отключить ARGB-окна +XRender поддерживает окна с альфа-маской, т.е. прозрачными секциями. На сегодняшний день нет или есть очень немного приложений, в которых можно использовать эту возможность, поскольку это не имеет смысла без использования композитного менеджера. Со временем это может измениться. +С другой стороны, большинство приложений gtk 1.x (⪚ xmms) устанавливают такую альфа-маску, так что окна становится невозможно использовать (по крайней мере, если окна под ними не чёрные), так что для приложений gtk можно отключить поддержку ARGB-окон. Мы надеемся, что в ближайшем будущем в gtk появится соответствующий патч и это будет исправлено. + + + + + + +Тени +Почему кто-то может захотеть чтобы окна отбрасывали тени? Ну, например, просто потому, что это выглядит прикольно, или потому что это позволяет лучше различать окна или... потому что это выглядит прикольно! + + +Использовать тени +Так как тени расходуют дополнительные ресурсы cpu/gpu, их можно отключить, сохраняя общие возможности альфа-канала. + + + +Размер для активного окна +Размер для неактивного окна +Размер для специальных окон +Вы можете выбрать различный размер тени для различных состояний и типов окна. Эти значения не абсолютные, а зависят от разрешения экрана. +В принципе, вы можете установить любые значения (если вручную править файл конфигурации, далеко за пределы предлагаемого значения 32), но большие тени требуют больше ресурсов cpu/gpu. + + + +Вертикальное смещение +Горизонтальное смещение +По умолчанию, окно отбрасывает одинаковые со всех сторон тени, предполагающие фронтальный источник света. Пользователям, привыкшим к &MacOS;, может понравиться вертикальное смещение, а пользователям &Windows; — лёгкое смещение вправо и вниз. Поэкспериментируйте со значениями и оставьте понравившиеся. + + + +Цвет тени +Обычно тени, как результат неравномерного распределения света, являются градациями серого (таким образом максимальный цвет тени — это чёрный, или полное отсутствие света). Но это же виртуальный мир, и если кто-то захочет розовые тени, то почему бы и нет? + + + +Убирать тень при перемещении +Установите этот флажок, если вам нужна лучшая производительность (особенно если вы используете прозрачные передвигаемые окна). + + + +Убирать тень при изменении размера +Мы рекомендуем включить эту опцию вне зависимости от того, используется прозрачность при изменении размеров окна (передвижении) или нет. Изображение теней окон должно постоянно пересоздаваться при изменении размера, что значительно влияет на производительность системы. + + + + + + +Эффекты + + +Плавное появление окон +Плавное изменение прозрачности +Вы можете захотеть, чтобы окна, вместо того, чтобы просто появляться, медленно проявлялись. Насколько это выглядит впечатляюще, настолько же впечатляюще это влияет на производительность, и с окнами, которые находятся в процессе появления труднее взаимодействовать. + + + + +Скорость плавного показа +Скорость плавного скрытия +По соображениям удобства, упомянутым в разделе Плавное появление окон, наиболее практично использовать быстрое появление и (для большей привлекательности) медленное исчезновения. Это обеспечит вам приятные эффекты и приемлемую производительность системы, а также маленькую задержку перед появлением информации. + + + + + + + + +Проблемы + +Используемое расширение очень ново. Оно может вызвать некоторые проблемы и даже вызвать отказ X, так что весьма рекомендуется даже не включать композитные расширения в Xorg.conf на критически важных производственных системах. Тем не менее, если вы хотите рискнуть и сделать систему чуть менее стабильной, то, конечно, хорошо иметь приятное для глаза окружение. + +В этом случае вы можете заметить некоторые проблемы или графические артефакты. Ниже приведены некоторые часто встречающиеся и пути их удаления: + + + + +У меня X.org 6.8.x, но &kappname; не запускается + + +Вы должны явно включить соответствующее расширение, для этого надо добавить новую секцию в /etc/X11/xorg.conf: +Section "Extensions" + Option "Composite" "Enable" +EndSection + + + + + +Хорошо, &kappname; работает, но невыносимо медленно + + +Если это поддерживается вашим GPU (большинство карт NVIDIA и некоторые карты от ATI), включите ускорение отрисовки +Section "Device" +.... +.... +Option "RenderAccel" "true" +.... +.... +EndSection + + +Если всё равно работает медленно, то можно попытаться отрегулировать использование памяти. Можно уменьшить глубину цвета экрана (⪚ с 24 до 16) или уменьшить разрешение (⪚ с 1280x1024 до 1024x768). + +Обратите внимание на то, что в настоящее время ограничивающим фактором для расширения "Composite" является размер кэша CPU. + + + + + + +После включения расширения «Composite» я больше не могу запустить никакие приложения OpenGL. У меня стоит карта от NVIDIA. + + +Для решения некоторых проблем NVIDIA отключает поддержку GLX при включении «Composite». Включение возможно, но может вызвать проблемы на некоторых сочетаниях ядра/драйвера/GPU. +Section "Device" +.... +.... +Option "AllowGLXWithComposite" "true" +.... +.... +EndSection + + + + + + +Я хочу поиграть в игру, использующую SDL (но не OpenGL), вызываю, например, scummvm, но, когда compmgr активен, я вижу только тень! + + +Это проблема с PictType, возвращаемым SDL. + +Решение: +Вместо прямого вызова scummvm, вызывайте SDL_VIDEO_X11_VISUALID=0x24 scummvm Это заставит SDL использовать поддерживаемый формат и вы сможете играть также как и раньше. + + + + + +Приложение ХХХ не запускается после включения расширения. +Приложение YYY вызывает сбой X после включения расширения. +Приложение ZZZ выглядит странно после активации композитного менеджера. + + +Расширение всё ещё экспериментально. +Решение: +Вместо прямого вызова appName, вызывайте XLIB_SKIP_ARGB_VISUALS=1 appName +Известные приложения, которые вызывают проблемы: + +Все приложения gtk1 (gmplayer, xmms, gaim) не запускаются, выглядят странно или приводят к сбою X +&kuickshow; — показывает только чёрную рамку +&Qt; Designer — приводит к сбою X +&kopete; — приводит к сбою X +&kolf; — приводит к сбою X + + + + + + +Я пытаюсь посмотреть фильм, но в окне видео вижу только артефакты. + + +Скорей всего, вы используете видео драйвер xv. Он использует режим перекрытия, когда содержимое видео записывается напрямую в память видеокарты, минуя X. Поэтому окно считается статическим (цветной фон) и не обновляется соответствующим расширением. +Будем надеяться на решение этой проблемы в будущем. В настоящее время лучшие результаты показывает Xine, но просмотр прозрачного видео всё равно не быстр. + + + + + + + +Авторские права и лицензирование + + +Авторы +Томас Любкинг (Thomas Luebking) baghira-style@gmx.net: редактор +&underFDL; &underGPL; + + + + +
+ + diff --git a/tde-i18n-ru/docs/kdebase/konqueror/Makefile.am b/tde-i18n-ru/docs/kdebase/konqueror/Makefile.am new file mode 100644 index 00000000000..1faa38b1386 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/konqueror/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = konqueror +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdebase/konqueror/Makefile.in b/tde-i18n-ru/docs/kdebase/konqueror/Makefile.in new file mode 100644 index 00000000000..e712d018911 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/konqueror/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/kdebase/konqueror +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = konqueror +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/kdebase/konqueror/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdebase/konqueror/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/kdebase/konqueror/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/konqueror/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/konqueror/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=path-complete.docbook plugins.docbook save-settings.docbook index.docbook bookmarks.docbook basics.docbook browser.docbook Makefile.in credits.docbook man-kbookmarkmerger.1.docbook introduction.docbook faq.docbook commands.docbook sidebar.docbook config.docbook Makefile.am index.cache.bz2 filemanager.docbook + +#>+ 24 +index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) browser.docbook sidebar.docbook commands.docbook filemanager.docbook index.docbook path-complete.docbook bookmarks.docbook introduction.docbook credits.docbook faq.docbook man-kbookmarkmerger.1.docbook config.docbook plugins.docbook save-settings.docbook basics.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)/konqueror + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/konqueror/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/konqueror/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/konqueror/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/konqueror/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/konqueror/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/konqueror/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/konqueror + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/konqueror + @for base in browser.docbook sidebar.docbook commands.docbook filemanager.docbook index.docbook path-complete.docbook bookmarks.docbook introduction.docbook credits.docbook faq.docbook man-kbookmarkmerger.1.docbook config.docbook plugins.docbook save-settings.docbook basics.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/konqueror/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/konqueror/$$base ;\ + done + +uninstall-nls: + for base in browser.docbook sidebar.docbook commands.docbook filemanager.docbook index.docbook path-complete.docbook bookmarks.docbook introduction.docbook credits.docbook faq.docbook man-kbookmarkmerger.1.docbook config.docbook plugins.docbook save-settings.docbook basics.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/konqueror/$$base ;\ + done + + +#>+ 5 +distdir-nls: + for file in browser.docbook sidebar.docbook commands.docbook filemanager.docbook index.docbook path-complete.docbook bookmarks.docbook introduction.docbook credits.docbook faq.docbook man-kbookmarkmerger.1.docbook config.docbook plugins.docbook save-settings.docbook basics.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/kdebase/konqueror/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/konqueror/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/konqueror/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-ru/docs/kdebase/konqueror/basics.docbook b/tde-i18n-ru/docs/kdebase/konqueror/basics.docbook new file mode 100644 index 00000000000..9d0bc479091 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/konqueror/basics.docbook @@ -0,0 +1,580 @@ + + + + +&Pamela.Roberts; +KernelPanic
rzhevskiy@mail.ru
Перевод на русский
ГригорийМохин
mok@kde.ru
Редакция русского перевода
+
+2003-10-20 3.2
+ +Знакомство с &konqueror; + +Как и все приложения &kde;, &konqueror; можно легко настроить на свой вкус. В данном руководстве будет описано, как браузер ведёт себя в обычной, стандартной конфигурации. +При работе с &konqueror;, как и с любым другим приложением &kde;, бывает полезно использовать трёхкнопочную мышь. Однако еcли вы используете двухкнопочную мышь, нажатие средней кнопки можно симулировать одновременным нажатием левой и правой (для этого необходимо соответствующим образом настроить систему). +Более подробно об использовании мыши можно прочитать в разделе +Если вы привыкли для открытия документов использовать двойной щелчок мышью, то стоит обратить внимание, что &konqueror;, как и другие программы &kde;, по умолчанию воспринимает одиночный щелчок. + + +Запуск &konqueror; + +Так как &konqueror; выполняет функцию как менеджера файлов, так и Интернет-браузера, он автоматически переключается в необходимый режим в процессе работы. Однако иногда бывает удобно указать режим при запуске. + + +Если у вас на рабочем столе или на панели есть значок в виде домика, щёлкните по нему левой кнопкой, и &konqueror; запустится в режиме менеджера файлов. + +Также можно щёлкнуть по значку в виде глобуса (на рабочем столе или панели), и &konqueror; будет запущен в режиме Интернет-браузера. + +В главном меню (K) выберите пункт ИнтернетВеб-браузер Konqueror, и &konqueror; будет запущен в режиме браузера; при выборе пункта Домой он запустится в режиме менеджера файлов. + +При нажатии &Alt;F2 появится окно Выполнить программу; введите в нём konqueror (маленькими буквами) и нажмите Enter или кнопку Выполнить; &konqueror; будет запущен в режиме менеджера файлов. Чтобы запустить его в режиме браузера, введите любой адрес Интернета, например http://www.konqueror.org. + + + +&konqueror; автоматически запускается в режиме менеджера файлов, когда вы щёлкаете на рабочем столе по значку, который представляет собой каталог, диск или Корзину. + + + + + +Основные части &konqueror; + +Рассмотрим основные части окна &konqueror;: + + + + +На этом рисунке показано, как выглядит главное окно менеджера файлов: + + + +В самому верху находится заголовок окна &konqueror;; он работает так же, как и заголовки других программ. Щёлкните по нему правой кнопкой, и вы сможете воспользоваться контекстным меню заголовка окна. + +Под заголовком находится главное меню. Щёлкнув мышью по одному из его пунктов, вы вызовете ещё одно, вертикальное, меню; его можно вызвать также с помощью комбинации клавиш &Alt;подчёркнутая буква (в названии нужного пункта). Например, нажав &Alt;П, вы вызовете меню Правка. Более подробно меню рассматриваются в разделе Меню данного руководства. + +На панели инструментов находятся кнопки для наиболее распространённых действий. Если в Центре управления в разделе Внешний вид и темыСтиль включено отображение подсказок, наведя мышь на какую-либо из кнопок, вы увидите возле указателя мыши текст с кратким описанием этой кнопки. + +У некоторых кнопок, как, например, Вверх и Назад (вы можете увидеть их на рисунке выше), в нижем левом углу есть небольшой чёрный треугольник. Если вы нажмёте такую кнопку и будете удерживать её нажатой, появится выпадающее меню. Щёлкнув правой кнопкой мыши по панели инструментов, вы вызовете контекстное меню панели инструментов, в котором сможете настроить её вид и расположение. + +В строке адреса показывается адрес текущего каталога, страницы в Интернете или файла. Чтобы перейти к другому адресу, введите его в это поле и нажмите Enter на клавиатуре или кнопку Перейти справа. С помощью чёрной кнопки с крестиком слева, вы можете очистить поле ввода. + +Под строкой адреса находится панель закладок (см. рисунок выше). Сюда можно помещать адреса часто посещаемых страниц. Подробнее об этом можно прочитать в разделе Работа с закладками. + +Снизу от меню, панели инструментов и панели закладок находится главная часть окна &konqueror;, в которой отображается каталог, веб-страница, документ или рисунок. С помощью меню Окно можно разделить главное окно на два или более (что часто бывает удобно для перетаскивания элементов из одного окна в другое) или указать, что все окна должны отображаться во вкладках в одном окне &konqueror;. + +В нижней части окна находится строка состояния; в ней отображается общая информация об объекте, на который вы указываете мышью. Если вы разделили окно на несколько панелей, у каждой из них будет своя строка состояния; на ней также будет показан индикатор, который становится зелёным, если панель активна. Щелчок по строке состояния правой кнопкой мыши позволяет вызвать контекстное меню. + +Ничего страшного, если у вас &konqueror; выглядит не совсем так, как показано на рисунке: его внешний вид можно можно изменить на любой вкус. Например: + + +С помощью меню Настройка вы можете включить или отключить панель меню, панель инструментов и закладок, строку адреса и даже добавить ещё одну панель. +Вы можете временно отключить панель, щёлкнув мышью по области с вертикальными полосками в левой крайней части панели. Также можно перемещать панели, нажав и удерживая на этих полосках левую кнопку мыши. +На рисунке не показана дополнительная боковая панель. + + +Подробнее о настройке внешнего вида &konqueror; можно прочитать в разделе Настройка &konqueror;. + + + + +Подсказки и команда "Что это?" + +Чтобы поближе познакомиться с &konqueror;, вам необязательно читать всё это руководство: просто воспользуйтесь подсказками программы и командой Что это?. + +Если вы включили отображение подсказок (через главное меню, Центр управления KDEВнешний видСтиль), то каждый раз, когда вы наводите мышь на какую-либо кнопку панели инструментов или навигации, вы сможете увидеть текст с кратким описанием её функций. + +Чтобы получить справку о каком-либо элементе окна, выберите пункт меню СправкаЧто это?, нажмите комбинацию клавиш &Shift;F1 или кнопку со знаком вопроса в верхнем правом углу окна. Указатель мыши примет форму стрелки со знаком вопроса. + +После этого щёлкните по тому элементу, по которому вы хотели бы получить справку, и вам будет представлено достаточно подробное описание его функций. (Эта возможность присутствует практически во всех окнах &konqueror;.) + + + + +Функции <mousebutton +>левой</mousebutton +> и <mousebutton +>средней</mousebutton +> кнопок мыши + +Когда вы щёлкаете по какому-либо элементу окна &konqueror; левой кнопкой мыши, этот элемент активизируется. То есть: + + + +Если вы щёлкнете левой кнопкой мыши по значку на панели инструментов, будет выполнено действие, которое присвоено этой кнопке. +Если вы щёлкнете левой кнопкой мыши по одному из пунктов меню, появится выпадающее, вертикальное, меню. +При щелчке левой кнопкой мыши по одному из пунктов выпадающего меню будет выполнено соответствующее действие. +При щелчке левой кнопкой мыши по одной из кнопок на панели закладок откроется страница, на которую эта кнопка ссылается. +Щёлкнув левой кнопкой мыши по ссылке на веб-странице, вы перейдёте на страницу, на которую указывает ссылка. +При щелчке левой кнопкой мыши по значку или имени каталога вы перейдёте в этот каталог. +При щелчке левой кнопкой мыши по имени файла или значку будет выполнено действие, наиболее подходящее данному типу файлов. Например, вы сможете просмотреть веб-страницу, текст, рисунок или документ KOffice в окне &konqueror; (однако правка будет недоступна). + +&konqueror; определяет тип файла по его расширению, а если таким образом тип определить не удаётся, то по содержимому. Вы можете изменить типы файлов и связанные с ними действия, воспользовавшись разделом Привязки файлов в окне настройки &konqueror; (НастройкаНастройка Konqueror... . + + + +Щелчок средней кнопкой мыши имеет ту же функцию, что и щелчок левой кнопкой, за исключением того, что действие практически всегда происходит в новом окне (или в новой вкладке основного окна, если в разделе Поведение окна настройки &konqueror; — НастройкаНастроить Konqueror... - включён режим Открывать ссылки в новых вкладках, а не окнах). + +Если щёлкая по ссылке, вы будете удерживать нажатой клавишу &Shift;, ссылка будет открыта в новом окне, но в фоновом режиме (текущее окно останется активным). +Если вы щёлкнете средней кнопкой мыши по свободной части окна (не по ссылке или значку файла), &konqueror; скопирует содержимое буфера обмена в строку адреса и попробует открыть его как адрес Интернета. + + + +Меню, появляющиеся при нажатии <mousebutton +>правой</mousebutton +> кнопки мыши + +При щелчке правой кнопкой мыши по практически любой части окна &konqueror; вы увидите специальное меню, соответствующее выбранному элементу окна (контекстное меню). + +Если вы включили режим Щелчок правой кнопкой возвращает назад в окне настройки &konqueror;, то простое нажатие правой кнопки мыши будет соответствовать нажатию кнопки Назад на панели инструментов. В этом случае контекстное меню можно вызвать, перемещая мышь и одновременно удерживая её правую кнопку нажатой. + + + + +Меню в заголовке окна +Щелчок правой кнопкой мыши по свободной части заголовка окна вызовет специальное меню, которое позволит вам настроить положение окна &konqueror;, а также внешний вид программ &kde; в целом. + + + +Меню на панели инструментов +Щелчок правой кнопкой мыши по свободной части панели инструментов вызовет специальное меню, которое позволит вам указать расположение конкретной панели (вверху, внизу, слева или справа), а также установить размер кнопок на этой панели и режим их отображения (только значки, только текст или значки с текстом). + + + +Меню в строке адреса +При щелчке правой кнопкой мыши по строке адреса будет показано меню, которое позволит выполнять операции с буфером обмена (такие, как вставка, копирование, очистка), а также изменять параметры автодополнения адресов. + + + +Меню на панели закладок +Если у вас включена панель закладок, то щёлкнув по её свободной части правой кнопкой мыши, вы вызовете специальное меню, которое позволит вам изменить расположение панели, а также режим отображения кнопок на ней (только значки, только текст или значки с текстом). + + + +Меню в основном окне +Если вы щёлкнете правой кнопкой мыши по любой свободной части основного окна, вы вызовете специальное меню, в котором будут, в частности, пункты Вверх, Назад, Вперёд и Обновить. + + + +Меню файлов и каталогов +Данная возможность является одной из наиболее удобных: при щелчке правой кнопкой мыши по имени или значку файла &konqueror; не только выделит этот файл, но также покажет меню, которое позволит вам вырезать файл, переместить его, скопировать, удалить, добавить в список закладок, открыть его необходимой вам программой, переименовать его, а также изменить тип файла или его свойства. + + +Меню в строке состояния +С помощью щелчка правой кнопкой по строке состояния вы сможете добавить или удалить панель внутри основного окна &konqueror;. + + + + + + +Просмотр файлов справки и руководств (Man и Info) + +С помощью &konqueror; вы можете просматривать файлы справки по &kde; и руководства по &UNIX; (Man и Info), не запуская дополнительных приложений. + +Чтобы получить справку по какому-либо приложению &kde;, введите в строку адреса help:/название программы (например help:/kmail). + +&konqueror; также позволяет просматривать руководства &UNIX; (Man); например, чтобы просмотреть руководство по команде touch, введите в строку адреса man:/touch или #touch. + +Чтобы просмотреть документацию &UNIX; (Info), введите в строке адреса info:/dir и &konqueror; покажет список всех доступных файлов документации. + +К сожалению, файлы справки &kde; хранятся таким образом, что их невозможно просматривать с помощью других браузеров. Если использование &konqueror; невозможно, вы всегда можете найти копию файлов справки в Интернете по адресу http://docs.kde.org. + + +
+ + diff --git a/tde-i18n-ru/docs/kdebase/konqueror/bookmarks.docbook b/tde-i18n-ru/docs/kdebase/konqueror/bookmarks.docbook new file mode 100644 index 00000000000..bb6f9d9fc89 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/konqueror/bookmarks.docbook @@ -0,0 +1,245 @@ + + + +&Pamela.Roberts; +KernelPanic
rzhevskiy@mail.ru
Перевод на русский
ГригорийМохин
mok@kde.ru
Редакция русского перевода
+
+2003-11-05 3.2
+ +Работа с закладками + +Закладки помогут вам сохранить адреса часто посещаемых страниц в Интернете, а также файлов и каталогов. + +Чтобы открыть список закладок, выберите пункт меню Закладки или нажмите &Alt;З. После того, как появится список, выделите нужный вам пункт с помощью клавиш со стрелками и нажмите &Enter;. + +Чтобы создать новую закладку, выберите пункт меню Закладки Добавить закладку, нажмите сочетание клавиш &Ctrl;B или щёлкните по свободной части страницы правой кнопкой мыши и в появившемся меню выберите пункт Добавить в закладки. + +Список закладок может содержать папки, в которых находятся другие закладки. Чтобы создать папку, выберите пункт меню ЗакладкиСоздать папку.... После этого, если вы захотите добавить какую-либо закладку не в основной список, а в папку, выберите папку в меню Закладки и воспользуйтесь пунктом Добавить закладку. + +Закладки также доступны с панели навигации. + + +Редактор закладок + +Если вы выберете пункт меню Закладки Редактор закладок , появится окно Редактора закладок. +В окне будут показаны закладки и папки в виде дерева. Слева от каждой папки будет находиться квадратик со знаком +, при щелчке по которому папка развернётся, и будут показаны содержащиеся в ней подкаталоги. При этом знак в квадратике сменится на -; если щёлкнуть по нему ещё раз, папка будет свёрнута. + +Чтобы выбрать нужную папку, щёлкните по ней мышью или воспользуйтесь клавишами Стрелка вниз и Стрелка вверх. Клавиша Стрелка вправо позволяет развернуть папку, а Стрелка влево - свернуть. + +Закладки и папки можно перетаскивать мышью, а также перемещать с помощью команд Вырезать и Вставить. В главном меню закладки будут располагаться точно в таком же порядке, как и в данном окне. Чтобы вставить в меню разделительную черту, воспользуйтесь пунктом меню ВставкаВставить разделитель. + +Чтобы создать новую папку, выберите пункт меню ВставкаСоздать новую папку, щёлкните правой кнопкой мыши по любому объекту главного окна редактора и в появившемся окне выберите пункт Создать новую папку или воспользуйтесь сочетанием клавиш &Ctrl;N. + +Чтобы дать закладке или папке новое имя, выделите её, а затем нажмите клавишу F2 или выберите пункт меню ПравкаПереименовать. Вы также можете щёлкнуть по закладке правой кнопкой мыши и в появившемся меню выбрать пункт Переименовать. Чтобы изменить адрес страницы, на которую указывает закладка, нажмите F3 или выберите пункт меню Изменить адрес. + +Редактор закладок позволяет вам импортировать закладки из других браузеров, добавляя их в новую папку или замещая ими уже существующие. Чтобы воспользоваться этой возможностью, выберите пункт меню ФайлИмпорт. С помощью пункта меню ФайлЭкспорт закладки можно экспортировать в браузер &Netscape; или Mozilla. + +Если вы наряду с &konqueror; часто используете браузер &Netscape;, может оказаться удобнее включить режим Показывать закладки Netscape в окнах Konqueror в меню Настройка. В этом случае если вы добавите или удалите закладку в &Netscape;, она также будет добавлена или удалена в &konqueror;. + +Чтобы указать, какая папка отображается как панель закладок, выделите её, а затем выберите пункт меню ПравкаСделать папку панелью закладок. + +Если вам требуется узнать, куда ссылается определённая закладка, щёлкните по ней правой кнопкой мыши и в появившемся меню выберите пункт Открыть в Konqueror. Если вы лишь хотите убедиться, что адрес всё ещё доступен, выберите пункт Проверить статус. + +Перед тем, как завершить работу с редактором закладок, следует сохранить внесённые изменения. Для этого выберите пункт меню ФайлСохранить или воспользуйтесь сочетанием клавиш &Ctrl;S. + + + +
+ diff --git a/tde-i18n-ru/docs/kdebase/konqueror/browser.docbook b/tde-i18n-ru/docs/kdebase/konqueror/browser.docbook new file mode 100644 index 00000000000..7212ce1a1bb --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/konqueror/browser.docbook @@ -0,0 +1,706 @@ + + + + +&Pamela.Roberts; +KernelPanic
rzhevskiy@mail.ru
Перевод на русский язык
ГригорийМохин
mok@kde.ru
Редакция русского перевода
ВикторЕрёмин
ErV2005@rambler.ru
Редакция русского перевода
+
+5 ноября 2003 3.2
+ + +&konqueror; в режиме веб-браузера + + + + +Просмотр страницы www.konqueror.org + + + + +Подключение к Интернету + +Как только будет установлено соединение с Интернетом, вы сможете просматривать веб-страницы в Сети так же легко, как и файлы на вашем компьютере. Для этого укажите адрес страницы в строке адреса и нажмите клавишу &Enter;! + + +Если вы подключаетесь к Интернету с помощью модема, установка связи осуществляется с помощью &kppp; или другой программы дозвона. + +Если ваш компьютер подключен к Интернету через локальную сеть и необходимо использовать прокси-сервер, вы можете указать его адрес в разделе Прокси окна настройки &konqueror; (окно можно вызвать, выбрав пункт меню НастройкаНастроить Konqueror...). + +Если же ваш компьютер подключён к Интернету по высокоскоростному каналу, ваш оператор, вероятнее всего, предоставил вам кабельный модем, связь с которым осуществляется через сетевую плату. В таком случае настройка программного обеспечения зависит от оператора, а также от вашей операционной системы. Если подключение производится с помощью прокси-сервера, следует указать &konqueror; его адрес и другие параметры (см. выше). + + + +Сообщение Неизвестный узел обычно означает, что не была установлена связь с Интернетом (или что был указан неверный адрес страницы). + + + + +Работа с Интернетом и поиск + +Как только связь с Интернетом установлена, вы можете просматривать веб-страницы в &konqueror; так же, как в любом другом браузере. + +Введите адрес страницы в строку адреса, нажмите клавишу &Enter; или кнопку Перейти справа от строки адреса и &konqueror; загрузит и покажет указанную страницу. Если эту страницу вы уже посещали, &konqueror; облегчит вам ввод адреса с помощью функции автозавершения текста. Также имеется возможность выбрать нужный адрес из списка посещённых; для этого воспользуйтесь разделом Журнал на панели навигации. Если вы хотите произвести поиск в Интернете, специальные Сокращения Веб помогут вам легко указать нужную поисковую машину. + +Чтобы перейти по ссылке, щёлкните по ней левой кнопкой мыши. + +Чтобы открыть ссылку в новом окне, не закрывая старого, щёлкните по ссылке средней кнопкой мыши. Также можно щёлкнуть по ней правой кнопкой мыши и в появившемся меню выбрать пункт Открыть в новом окне. Также можно использовать, Открыть в новой вкладке. Использование вкладок позволит вам одновременно открывать несколько страниц в одном окне &konqueror; и переключатся между ними одним щелчком мыши. + +В &konqueror; имеется возможность разделить окно на несколько панелей, в каждой из которых будет отображаться отдельная страница. Для этого воспользуйтесь сочетанием клавиш &Ctrl;&Shift;L либо пунктом меню Окно Разделить панель по вертикали. Перед тем, как разделить панель, убедитесь, что квадратик в правом нижнем углу (в строке состояния) пустой. +Чтобы перейти к предыдущей странице, воспользуйтесь сочетанием клавиш &Alt;Стрелка влево, кнопкой Назад на панели инструментов или пунктом меню Перейти Назад. +Если вы вернулись к предыдущей странице, вы также можете перейти к следующей (с которой вы вернулись). Для этого воспользуйтесь сочетанием клавиш &Alt;Стрелка вправо, кнопкой Вперёд на панели инструментов или пунктом меню Перейти Вперёд. + +Если необходимо остановить загрузку страницы, нажмите клавишу Esc, кнопку Остановить на панели инструментов или выберите пункт меню Вид Остановить. + +Если текст написан слишком мелким (или наоборот, слишком крупным) шрифтом, и это затрудняет чтение, воспользуйтесь клавишами + или - на панели инструментов. С их помощью вы сможете увеличить или уменьшить размер текста и рисунков. + + + +Использование вкладок +Вы можете работать только с одним окном &konqueror;, переключаясь между веб-страницами и папками посредством вкладок. Например, вы можете открыть страницу на фоновой вкладке, чтобы перейти к ней позже, когда она полностью загрузится. + +Чтобы включить этот режим, щёлкните по ссылке, которую необходимо открыть, правой кнопкой мыши и в появившемся меню выберите пункт Открыть в новой вкладке. Страница будет открыта в том же окне &konqueror;, но для неё будет создана новая вкладка (вы увидите список вкладок сразу над страницей). Чтобы перейти к какой-либо странице, щёлкните по её вкладке или воспользуйтесь сочетаниями клавиш &Ctrl;[ и &Ctrl;], которые позволяют перейти к предыдущей или последующей вкладке в окне. Также можно переключаться между вкладками вращая колёсико мыши (предварительно наведя указатель на полосу с заголовками вкладок, если она включена). Двойной щелчок на пустом месте полосы вкладок также создаёт новую вкладку. + +Если щёлкнуть по ссылке правой кнопкой мыши и в появившемся меню выбрать пункт Открыть в фоновой вкладке, страница будет открыта в отдельной вкладке, но в фоновом режиме: пока она загружается, вы сможете продолжать работу с текущей страницей. Чтобы перейти к открытой вами странице, щёлкните мышью по её вкладке. + +Если в окне настройки &konqueror; (НастройкаНастроить Konqueror... ), раздел Поведение Веб, включить режим Открывать ссылку в новой вкладке, а не в новом окне, то при щелчке на любой ссылке средней кнопкой мыши, страница будет открываться в новой вкладке того же окна. Если же при щелчке средней кнопкой мыши вы будете удерживать нажатой клавишу &Shift;, страница будет открыта в фоновом режиме. + +Щёлкнув по вкладке правой кнопкой мыши, вы вызовете меню со следующими пунктами: + + + +Новая вкладка +Этот пункт позволяет открыть в окне &konqueror; новую вкладку. Чтобы просмотреть в этой вкладке какую-либо страницу, введите адрес Интернета в строку адреса, выберите одну из закладок на панели закладок или воспользуйтесь журналом на панели навигации. + + + +Создать копию вкладки +Этот пункт позволяет создать новую вкладку, идентичную выбранной. + + + +Отделить вкладку +Этот пункт позволяет открыть выбранную вкладку в новом окне &konqueror;, одновременно удаляя её из текущего. + + + +Закрыть вкладку +Этот пункт позволяет закрыть выбранную вкладку. + + + +Перезагрузить вкладку +Загрузить содержимое вкладки заново. + + + +Перезагрузить все вкладки +Обновить содержимое всех вкладок + + + +Другие вкладки +Подменю со списком всех вкладок. Выбор вкладки в этом списке сделает её активной. + + + +Закрыть другие вкладки +Этот пункт позволяет закрыть все вкладки кроме выбранной. + + + + + + +Сокращения Веб + +В &konqueror; имеется возможность использовать веб-сокращения — сокращённые названия поисковых машин. С помощью веб-сокращений вы сможете произвести поиск в Интернете, просто введя фразу в строке адреса; вам не потребуется сначала заходить на главную страницу поисковой машины. Например, если вы введёте в строке адреса gg:konqueror и нажмёте &Enter;, браузер автоматически передаст поисковой машине Google запрос показать информацию о браузере &konqueror;, которая есть в Интернете. Чтобы просмотреть список доступных веб-сокращений или добавить новые, выберите пункт меню НастройкаНастроить Konqueror..., в появившемся окне войдите в раздел Сокращения Веб. + +Для того, чтобы создать новую ссылку на веб-страницу, выберите Добавить.... Появится диалог настроек параметров и спецификации новой веб-закладки. Первое поле предназначено для названия службы поиска в понятном для человека виде. Например, это может быть Google. + +В следующем поле вы должны ввести &URI;, который используется для поиска в указанной поисковой системе. Весь текст поиска может быть указан как \{@} или \{0}. Рекомендуется использовать \{@}, так как этот вариант удаляет все переменные из запроса (имя=значение), тогда как вместо \{0} будет подставлена оригинальная, неизменённая строка. + +Можно использовать \{1}...\{n}, чтобы выбрать определённые слова из запроса и \{имя} для указания значения, заданного имя= значение в пользовательском запросе. В дополнение к этому возможно использовать несколько ссылок за раз (имена, числа и строки), например (\{ имя2, имя2,...," строка"}). Первое (слева) подходящее значение будет использовано для подстановки значения в получающийся &URI;. Строка в кавычках может быть использована как значение по умолчанию, если ни одно из значений не подходит. + +Однако, для создания простого веб-сокращения, требуется только &URI;, который будет использоваться для поиска в указанной системе. Например, для предыдущего примера с Google, потребуется ввести http://www.google.com/search?q=\{@}&ie=UTF-8&oe=UTF-8. Вы можете легко определить, куда нужно вставить \{@}, сделав поиск на поисковом сервере, и проанализировав использованный для поиска &URL;. http://www.google.com/search?q=konqueror&ie=UTF-8&oe=UTF-8. Теперь вам нужно просто заменить &konqueror; на \{@}. + +В третьем поле требуется ввести используемое в &URI; сокращение. Например, это gg в gg:konqueror. В следующем пункте — выпадающем меню —, можно выбрать кодировку, которая будет использована при создании поискового запроса. После того, как вы ввели все нужные параметры, нажмите &Enter; и ваше новое веб-сокращение будет доступно в &konqueror; + + + + + +Клавиши доступа + +&konqueror; полностью поддерживает &HTML; атрибут accesskey в формах и ссылках. Клавиши доступа позволяют использовать клавиатуру для функций, которые обычно выполняются мышью, например, для перехода по ссылкам. Преимущества этого в том, что пользователи могут взаимодействовать с веб-страницей, используя устройства, отличные от мыши. + +Чтобы включить поддержку клавиш доступа в &konqueror;, нажмите и отпустите &Ctrl;. После этого, если какая-то ссылка на веб-странице использует атрибут accesskey для одной из ссылок, над ссылкой появится используемый символы, указывая, какую клавишу надо нажать. После этого вы можете использовать соответствующие ссылке клавиши вместо того, чтобы нажимать ссылку мышью. Для отключения клавиш доступа, нажмите &Ctrl; снова. + +Для полноценного использования этой возможности требуются, чтобы создатель страницы явно указал (при помощи атрибута accesskey) клавишу доступа для ссылки. Многие веб-дизайнеры не пользуются этой возможностью в своих ссылках и формах, и эта возможность будет бесполезна на подобных страницах. + + + + +Идентификация браузера +Когда &konqueror; подключается к какому-либо серверу в Интернете, он сообщает ему, кроме всего прочего, некоторые данные о себе (название, версия, операционная система и т. д.). Это также называется строка «User Agent». Исходя из этих данных сервер предоставляет браузеру такой вариант страницы, который в &konqueror; будет выглядеть наилучшим образом. Это связано с тем, что у каждого браузера есть свои особенности, и не во всех браузерах одна и та же страница будет выглядеть одинаково. +К сожалению, встречаются серверы, которые настроены неверным образом: тем браузерам, которые их администраторы не считают правильными, они просто запрещают доступ (несмотря на то что, к примеру, &konqueror; большинство страниц показывает без каких бы то ни было ошибок). +Чтобы решить эту проблему, &konqueror; позволяет изменить сведения о себе, которые он передаёт определённому серверу или всем серверам заданного домена. Для этого выберите пункт меню Настройка Настроить Konqueror..., в появившемся окне Настройка выберите раздел Идентификация браузера. +Если страница всё ещё отображается неверно, проверьте, включена ли поддержка приложений &Java; и JavaScript. Для этого в окне настройки &konqueror; выберите раздел Java и JavaScript и убедитесь, что поддержка включена. + + + + +Сохранение и печать страниц + +Когда вы просматриваете веб-страницу, вы можете сохранить её на диск, выбрав пункт меню АдресСохранить как.... Если на странице используются фреймы, вы сможете сохранить каждый фрейм отдельно, щёлкнув по нему левой кнопкой мыши и выбрав пункт меню АдресСохранить фрейм как.... + +Если на странице используется фоновый рисунок, вы можете сохранить его, выбрав пункт меню АдресСохранить фоновый рисунок как.... + +Чтобы сохранить какой-либо из рисунков на самой странице, щёлкните по нему правой кнопкой мыши и в появившемся меню выберите пункт Сохранить изображение как.... + +Если вы щёлкнете правой кнопкой мыши по ссылке (рисунок также может быть ссылкой) и в появившемся меню выберете пункт Сохранить ссылку как..., &konqueror; сохранит на ваш компьютер файл, на который указывает ссылка. + +Если вы щёлкнете по ссылке правой кнопкой мыши и в появившемся меню выберете пункт Скопировать ссылку, &konqueror; скопирует ссылку в буфер обмена. После этого вы сможете вставить её, например, в письмо и послать по электронной почте. + +Чтобы скопировать в буфер обмена адрес рисунка, щёлкните по нему правой кнопкой мыши и в появившемся меню выберите пункт Скопировать изображение. + +Если вы хотите сохранить страницу целиком, включая рисунки, выберите пункт меню СервисАрхивировать веб-страницу.... Следует отметить, что эта возможность предоставляется дополнительным модулем &konqueror; и поэтому может быть недоступна. Вся страница будет сохранена в файл с расширением .war. + +Чтобы напечатать страницу на принтере, выберите пункт меню Адрес Печать... или Печать фрейма. Также для этого вы также можете воспользоваться кнопкой Печать на панели инструментов. + + + + +Работа с серверами &FTP; + +&FTP; (file transfer protocol — протокол передачи файлов) является одним из самых ранних и, вероятно, самых лучших способов передачи файлов с одного компьютера на другой по Интернету. + +&FTP; позволяет работать с файлами и папками удалённого компьютера так, как если бы они находились на вашем жёстком диске. Вы можете копировать файлы с сервера на ваш компьютер с помощью обычных команд Копировать и Вставить, перетаскивать файлы мышью и, если у вас есть соответствующие права, загружать файлы с вашего компьютера на сервер. Для примера введите в строку адреса следующий &URL; + +ftp://ftp.kde.org/pub/kde + + +и нажмите клавишу &Enter;. Если вы подключены к Интернету (и сервер &FTP; не перегружен), вы увидите содержимое папки /pub/kde на сервере &kde-ftp;. + +Хотя, строго говоря, все адреса серверов &FTP; должны начинаться с ftp://, а адреса веб-страниц — с http://, &konqueror; в большинстве случаев позволяет опускать эти префиксы. + +Для доступа к &FTP;-серверу обычно необходимо ввести имя пользователя и пароль. Однако большинство серверов, которые позволяют бесплатно загружать с них файлы, принимают в качестве имени пользователя слово anonymous (анонимный), а в качестве пароля — адрес вашей электронной почты. При подключении к серверу &konqueror; автоматически передаёт серверу эти данные, избавляя вас от необходимости каждый раз вводить их самостоятельно. + +Если сервер позволяет вход под именем anonymous, но сообщает, что в данный момент перегружен, &konqueror; может воспринять этот ответ как сообщение о неверном имени или пароле и предложит вам ввести их заново. + +Если сервер предоставляет доступ только зарегистрированным пользователям, вам потребуется ввести имя и пароль: вы можете либо подождать, пока &konqueror; предложит вам сделать это, либо ввести имя вместе с адресом, например: + +ftp://username@ftp.cia.org + + +&konqueror; предложит вам ввести пароль. + +В &konqueror; также имеется возможность автоматически передавать серверу имя и пароль, которые указаны в файле .netrc. Подробнее об этом можно прочитать на странице http://www.konqueror.org/faq.html#netrc (на английском языке). + + + + + +Адреса, включающие номер порта +Если в адресе веб-страницы вы укажете номер порта, например http://intranet.corp.com:1080, вы можете получить такое сообщение: Отказано в доступе к запрещённому порту в запросе POST. Это сделано из соображений безопасности. Если вам всё же необходимо получить доступ к серверу на этом порту, добавьте следующую строку +OverridePorts=Список портов через запятую + в файл $KDEDIR/share/config/kio_httprc или ~/.kde/share/config/kio_httprc. +Например, OverridePorts=23,15 + (строка не должна содержать пробелов). +&konqueror; по умолчанию запрещает доступ к следующим портам (их список содержится в файле kdelibs/kio/kio/job.cpp: +1, 7, 9, 11, 13, 15, 17, 19, 20, 21, 22, 23, 25, 37, 42, 43, 53, 77, 79, 87, 95, 101, 102, 103, 104, 109, 110, 111, 113, 115, 117, 119, 123, 135, 139, 143, 179, 389, 512, 513, 514, 515, 526, 530, 531, 532, 540, 556, 587, 601, 989, 990, 992, 993, 995, 1080, 2049, 4045, 6000, 6667. + + + +
+ + diff --git a/tde-i18n-ru/docs/kdebase/konqueror/commands.docbook b/tde-i18n-ru/docs/kdebase/konqueror/commands.docbook new file mode 100644 index 00000000000..b5a20d0f983 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/konqueror/commands.docbook @@ -0,0 +1,2131 @@ + + + + +&Pamela.Roberts; +KernelPanic
rzhevskiy@mail.ru
Перевод на русский
ГригорийМохин
mok@kde.ru
Редакция русского перевода
+
+2003-11-06 3.2
+ +Справочник по командам + +Приведённые ниже сочетания клавиш являются стандартными, принятыми по умолчанию. Их можно легко изменить. + + +Специальные клавиши +Ниже приведены клавиши, которые не дублируются отдельным пунктом меню: + + + +F6 + +Перейти к строке адреса. + + + + +&Ctrl;] + +Перейти к следующей вкладке. + + + + +&Ctrl;[ + +Перейти к предыдущей вкладке. + + + + + + + + + +Главное меню Некоторые из пунктов меню появляются только при открытии соответствующих типов файлов в &konqueror;. Например, ПравкаНайти... не показывается при просмотре каталога. + +Меню <guimenu +>Адрес</guimenu +> + + + + &Ctrl;N Адрес Новое окно +Открыть новое окно. + + + + &Ctrl;&Shift;N Адрес Новая вкладка +Открыть новую вкладку. + + + + &Ctrl;D Адрес Создать копию окна +Открыть текущую страницу в новом окне. + + + + &Ctrl;O Адрес Открыть страницу... +Открыть каталог или файл (следует указать путь к файлу или каталогу, например /home/lena или /home/masha/vasiliy.txt). + + + +Адрес Отправить ссылку +Отправить ссылку на данную страницу по электронной почте. + + + +Адрес Отправить файл +Отправить данный файл по электронной почте в виде приложения к письму. + + + + +Адрес Сохранить фон как... + +Если на текущей странице есть фоновый рисунок, этот пункт позволяет сохранить его на ваш компьютер. + + + + + &Ctrl;S Адрес Сохранить как... +Если вы просматриваете документ или веб-страницу, эта команда позволяет сохранить её на ваш компьютер. + + + +Адрес Сохранить врезку как... +Данный пункт имеет ту же функцию, что и пункт Сохранить как..., но предназначен для работы со фреймами. + + + + &Ctrl;P Адрес Печать... +Напечатать текущую страницу. + + + +Адрес Печать врезки +Напечатать текущую врезку страницы. + + + +Адрес Открыть в Netscape или Mozilla +Открыть текущую страницу в &Netscape; или Mozilla. + + + + &Ctrl;Q Адрес Выход +Закрыть текущее окно &konqueror;. + + + + + + + +Меню <guimenu +>Правка</guimenu +> + +Большинство команд меню Правка также доступны в меню, появляющемся при щелчке правой кнопкой мыши на свободном пространстве окна. + + + + + &Ctrl;Z Правка Отменить +Отменить последнее выполненное действие. + + + + &Ctrl;X Правка Вырезать +Поместить выделенные объекты в буфер обмена. После этого вы можете выбрать команду Вставить, и объекты будут перемещены в новый каталог. + + + + &Ctrl;C Правка Копировать +Копировать выделенные объекты в буфер обмена. + + + + &Ctrl;V Правка Вставка +Вставить объекты из буфера в текущую открытую папку. + + + +F2 Правка Переименовать +Переименовать файл или каталог, не открывая окно Свойства.... + + + + +Del Правка Выбросить в корзину +Переместить выделенные объекты в корзину. + + + + &Shift;Del Правка Удалить +Удалить выделенные объекты. + + + +F7 Правка Копировать файлы +Копировать выделенные файлы в другой каталог. + + + +Правка Переместить файлы... +Переместить выделенные элементы в другой каталог. + + + +Правка Создать +Создать ссылку на приложение, ресурс Интернета, гибкий диск или компакт-диск, новую папку, текстовый файл или страницу &HTML;. Подробнее об этом можно прочитать в разделе Меню "Создать". + + + +Правка Изменить тип файла... +Открыть окно, позволяющее изменить тип файла. + + + +Правка Свойства... +Открыть окно Свойства. + + + +Правка Выбранные +Опции для работы с выбранными элементами в окне &konqueror;: + + &Ctrl;+ Правка Выбранные Выделить... +Данная команда позволяет работать с множеством файлов путём их выделения (см. также Отменить выделение..., Отменить всё выделение и Инвертировать выделение). +При выборе данного пункта появится окно, в котором следует ввести шаблон (используя специальные символы * и ?). Например, если в качестве шаблона вы введёте *.html, будут выделены все файлы, имеющие расширение .html, а при шаблоне ?a* будут выделены все файлы, у которых вторая буква имени - a. + + + + &Ctrl;- Правка Выбранные Отменить выделение... +Снять выделение с выбранных элементов. + + + + &Ctrl;U Правка Выбранные Отменить всё выделение +Снять выделение со всех файлов и каталогов. + + + + &Ctrl;* Правка Выбранные Инвертировать выделение +Обратить выделение (все выделенные объекты становятся невыделенными, и наоборот). + + + + &Ctrl;U Правка Выбранные Выделить все +Выделить весь текст на веб-странице (после этого вы можете воспользоваться командами Копировать и Вставить, чтобы скопировать текст в текстовый редактор). + + + + + + + &Ctrl;F Правка Найти... +Найти заданную строку на текущей текстовой или веб-странице. + + + +F3 Правка Найти далее +Продолжить поиск заданной строки. + + + +Правка Перейти к строке... +Перейти к определённой строке текущей страницы. + + + + + + + + +Меню <guimenu +>Вид</guimenu +> + + + +Вид Режим отображения... +Данный пункт позволяет выбрать один из режимов отображения каталогов: Значки, Список, В виде дерева, Таблица или Только текст. + + + +Вид Использовать index.html +Если в каталоге имеется файл index.html, то при просмотре такого каталога вместо списка файлов будет показано содержимое этого файла. + + + +Вид Заблокировать в текущем месте +Заблокировать в текущем месте. + + + +Вид Разблокировать все панели +Разблокировать все панели. + + + +Вид Связать панель +Связать текущую панель с другими. + + + +F5 Вид Обновить +Обновить текущую страницу. + + + +Esc Вид Остановить +Остановить загрузку страницы. + + + +Вид Размер пиктограмм +Данный пункт позволяет выбрать размер значков, отображающихся в режиме Значки. + + + +Вид Сортировать по +Данный пункт позволяет выбрать порядок, в котором значки отображаются в режиме Значки и Таблица. + + + +Вид Сортировка без учёта регистра +Данный пункт позволяет указать, будет ли учитываться регистр символов при сортировке в режиме В виде дерева, Список и Только текст. + + + +&Ctrl;U Вид Просмотреть исходный текст документа +Показать исходный текст страницы. +Данная возможность доступна только в том случае, если вы просматриваете документ или страницу &HTML;. + + + + +Вид Исходный текст врезки +Показать исходный текст текущей врезки. +Данная возможность доступна только в том случае, если вы просматриваете страницу, на которой используются врезки. + + + + + &Ctrl;X Правка Просмотреть сведения о документе +Просмотреть информацию о документе, такую как заголовок, &URL;, заголовки &HTTP;. +Данная возможность доступна только в том случае, если вы просматриваете документ или страницу &HTML;. + + + + +Вид Безопасность... +Данный пункт позволяет узнать, используется ли в данный момент безопасное соединение (с помощью SSL), а также открыть окно Настройка шифрования.... Те же возможности доступны при щелчке левой кнопкой мыши по значку с изображением замка в меню. + + +Вид Кодировка +Кодировка +Данное меню позволяет указать кодировку веб-страницы. Чаще всего для правильного отображения страницы достаточно выбрать пункт Автоматическое определение. + + + +Вид Предварительнй просмотр +С помощью этого пункта вы можете указать, что в качестве значков к файлам &HTML;, изображениям и текстовым файлам будет использоваться содержимое самих файлов в уменьшенном виде. + + + +Вид Показывать скрытые файлы +С помощью этого пункта вы можете указать, следует ли отображать скрытые файлы (имена которых начинаются с точки). + + + +Вид Показывать подробно... +Данный пункт позволяет указать, какие именно сведения о файлах и каталогах будут показываться в режиме "Таблица", "Только текст", "В виде дерева". + + + + +Вид Цвет фона... +Данный пункт позволяет выбрать цвет фона основного окна (для менеджера файлов). + + + +Вид Фоновый рисунок... +Данный пункт позволяет выбрать фоновый рисунок (для менеджера файлов). + + + + + + + +Меню <guimenu +>Переход</guimenu +> + + + + + &Alt;Стрелка вверх Переход Вверх +Подняться на один уровень в структуре каталогов. + + + + &Alt;Стрелка влево Переход Назад +Перейти к предыдущей странице. + + + + &Alt;Стрелка вправо Переход Вперёд +Перейти к следующей странице. + + + + &Ctrl;Home Переход Домашняя страница +Перейти в домашний каталог. + + + +Переход Приложения +Открыть папку, в которой находятся ссылки на установленные вами приложения. + + + +Переход Корзина +Открыть папку Корзина в отдельном окне. + + + +Переход Шаблоны +Открыть папку Шаблоны в отдельном окне. + + + +Переход Автозагрузка +Открыть папку Автозагрузка в отдельном окне. + + + +Вид Часто посещаемые... + +Показывает наиболее часто посещаемые &URL;. При выборе одного из них он будет открыт в окне &konqueror;. + + + + + + + + +Меню <guimenu +>Закладки</guimenu +> + +Сведения о закладках см. в разделе Работа с закладками данного руководства. + + + + &Ctrl;B Закладки Добавить закладку +Добавить к закладкам ссылку на выделенный объект. + + + +Закладки Сохранить вкладке в папке закладок... + +Создаёт папку с закладками &URL; всех открытых вкладок в &konqueror;. + + + + +Закладки Управление закладками... +Открыть Редактор закладок. + + + +Закладки Создать папку... +Создать в папке с закладками новую папку. + + + + + + +Меню <guimenu +>Сервис</guimenu +> + + + + + &Alt;F2 Сервис Выполнить команду... +Выбрав этот пункт, вы сможете ввести команду, которую следует выполнить. + + + + &Ctrl;T Сервис Открыть терминал +Открыть окно терминала (&konsole;). + + + +Сервис Поиск файла... +Открыть &kfind; (программу поиска файлов). + + + +Если в системе установлены дополнительные модули &konqueror;, в меню Сервис появятся ещё несколько пунктов. Подробнее об этом можно прочитать в разделе Дополнительные модули &konqueror; данного руководства. + + + +Меню <guimenu +>Настройка</guimenu +> + +См. также раздел Сохранение настроек и профилей. + + + + + &Ctrl;M Настройка Показывать панель меню +Показать или скрыть панель меню. + + + +Настройка Панели +При выборе данного пункта появится меню, в котором вы сможете указать, какие панели следует показывать, а какие нет. + + + + &Ctrl;&Shift;F Настройка Полноэкранный режим + +Переводит &konqueror; в полноэкранный режим без обычных элементов окна. Для того чтобы выйти из полноэкранного режима, нажмите кнопку Выход из полноэкранного режима в панели инструментов или нажмите &Ctrl;&Shift; F. + + + + + +Настройка Сохранить параметры просмотра папки +Сохраняет параметры представления текущей папки. При этом в папке будет создан файл .directory, в котором будут сохранены параметры просмотра папки. При повторном открытии папки &konqueror; эти параметры будут восстановлены. + + + +Настройка Удалить свойства папки +Удалить параметры просмотра папки, сохранённые при выборе Сохранять настройки просмотра для папки. + + + +Настройка Загрузить профиль просмотра +Загрузить параметры профиля просмотра. + + + +Настройка Сохранить профиль просмотра "ИмяПрофиля"... +Сохранить параметры текущего профиля просмотра. + + + +Настройка Настроить профили просмотра... +Данный пункт позволяет изменить существующий профиль или создать новый. + + + +Настройка Настройка клавиатуры... С помощью данного пункта вы можете настроить привязки клавиш, то есть какие действия будут выполняться при нажатии того или иного сочетания клавиш (например, нажатие &Ctrl;V соответствует действию Копировать). + + + +Настройка Настройка панелей... Данный пункт позволяет изменить внешний вид основной и дополнительной панелей, а также панели адреса. Подробнее об этом можно прочитать в разделе Изменение внешнего вида панелей. + + +Настройка Настроить &konqueror;... +Данный пункт позволяет изменить различные параметры менеджера файлов и веб-браузера (в частности типы файлов, прокси-серверы, шифрование и панели инструментов). + + + +Настройка Параметры проверки орфографии... + +Настроить параметры проверки орфографии в &konqueror;. + + + + + + + + + +Меню <guimenu +>Окно</guimenu +> + + + + + &Ctrl;&Shift;L Окно Разделить панель по вертикали +Разделить текущее окно по вертикали. + + + + &Ctrl;&Shift;T Окно Разделить панель по горизонтали +Разделить текущее окно по горизонтали. + + + + &Ctrl;&Shift;R Окно Удалить активную панель +Удалить активную панель. + + + + &Ctrl;&Shift;N Окно Новая вкладка +Открыть новую вкладку. + + + + &Ctrl;&Shift;D Окно Создать копию вкладки +Открыть текущую страницу в новой вкладке. + + + + &Ctrl;&Shift;B Окно Отделить вкладку +Показать текущую вкладку в отдельном окне. + + + + &Ctrl;W Окно Закрыть вкладку +Закрыть текущую вкладку. + + + + &Ctrl;&Shift;Влево Окно Переместить вкладку влево +Переместить текущую вкладку влево. + + + + &Ctrl;&Shift;Left Окно Переместить вкладку вправо +Переместить текущую вкладку вправо. + + + +Окно Показать эмулятор терминала +Открыть в нижней части окна небольшое окно терминала. + + + + F9 Окно Показать панель навигации +Скрыть или показать панель навигации &konqueror;. См. . + + + + + + + +Меню <guimenu +>Справка</guimenu +> + + + + +Справка Руководство по &konqueror; +Открыть руководство по &konqueror;. + + + + &Shift;F1 Справка Что это? +При выборе этого пункта меню указатель мыши примет форму стрелки с вопросительным знаком. Если щёлкнуть мышью по какому-нибудь элементу окна, например по кнопке Остановить, будет показана краткая справка по этому элементу. Подробнее об этом можно прочитать в разделе Подсказки и команда "Что это?". + + + +Справка Введение в &konqueror; +Открыть страницу, появляющуюся при первом запуске &konqueror; и описывающую его основные возможности. + + + +Справка Сообщить об ошибке... +Данный пункт позволяет сообщить разработчикам об ошибке в &konqueror;. + + + +Справка О программе &konqueror;... +Показать окно с краткими сведениями о версии &konqueror;, его авторах и лицензии. + + + +Справка О KDE... +Показать окно с краткими сведениями о версии &kde;. + + + + + + + + +
+ diff --git a/tde-i18n-ru/docs/kdebase/konqueror/config.docbook b/tde-i18n-ru/docs/kdebase/konqueror/config.docbook new file mode 100644 index 00000000000..ea82e13cca7 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/konqueror/config.docbook @@ -0,0 +1,203 @@ + + + + +&Pamela.Roberts; +KernelPanic
rzhevskiy@mail.ru
Перевод на русский
ГригорийМохин
mok@kde.ru
Редакция русского перевода
+
+2003-11-06 3.2
+ + +Настройка &konqueror; + +Внешний вид &konqueror;, как и других приложений &kde;, можно легко изменить. + + +Панели инструментов + +При первом запуске в &konqueror; отображаются главное меню, панель инструментов, строка адреса и, возможно, панель закладок. + +Чтобы скрыть какую-либо панель, выберите пункт меню НастройкаПанели инструментов и снимите флажок напротив её названия. Чтобы включить определённую панель, флажок напротив её названия следует установить. + +Чтобы скрыть главное меню (или показать его, если оно уже скрыто), воспользуйтесь сочетанием клавиш &Ctrl;M. + + +В левой части каждой панели имеется несколько вертикальных полосок. Щёлкнув по ним левой кнопкой мыши, вы временно отключите панель, а на месте вертикальных полосок появятся горизонтальные. Щёлкнув по ним, вы включите панель. Перемещать панель можно, нажав на области с полосками левую кнопку мыши; переместите панель в нужное вам положение, а затем отпустите кнопку мыши. + +Если вы щёлкнете по панели инструментов правой кнопкой мыши, появится меню, в котором вы сможете выбрать расположение панели, размер значков и положение подписей к кнопкам. + +Чтобы изменить значки, отображаемые на панелях инструментов, выберите пункт меню Настройка Настройка панелей инструментов...; появится окно Настройка панелей инструментов. Основная панель инструментов разделена на части: Панель <&konqueror;>, Панель <khtmlpart> и Дополнительная панель <khtmlsettingsplugin>. Количество этих частей и их тип зависит от того, работает ли &konqueror; в режиме менеджера файлов или веб-браузера, и от того, какие имеются дополнительные модули. + + + + +Клавиатура +Чтобы изменить соответствия определённого сочетания клавиш какому-то действию, выберите пункт меню НастройкаНастройка клавиатуры.... Появится окно, показанное ниже. + + + + + +Настройка клавиатуры: рисунок 1 + + +Выберите в списке действие, которому вы хотели бы назначить какое-либо сочетание клавиш. После этого вы можете изменить привязку клавиш, выбрав вариант Нет, По умолчанию, По выбору или нажав кнопку справа от последнего варианта. + +При нажатии в окне задания комбинации клавиш кнопки Дополнительно будет показано такое окно: + + + + + +Настройка клавиатуры: рисунок 2 + + +Укажите, какое из двух сочетаний вы хотите изменить, а затем введите новое сочетание клавиш, например &Ctrl;&Shift;S. Если включен режим Сразу закрыть, то сразу после ввода сочетания клавиш окно будет закрыто. Если режим выключен, нажмите кнопку OK. Щёлкнув по чёрному значку с белым крестиком, вы удалите введенное сочетание клавиш. + + +Пользовательские меню +&konqueror; даёт вам возможность создавать меню самостоятельно. Таким образом, нажав одно сочетание клавиш, вы вызовете меню, а нажав другую клавишу или воспользовавшись клавишами Стрелка вверх, Стрелка вниз и Enter, вы выберете нужный вам пункт. +Чтобы сделать это, для каждого действия, которое следует поместить в меню, следует указать новое сочетание клавиш, выбрав в окне настройки клавиатуры вариант Другой. При вводе сочетания клавиш поставьте флажок напротив пункта Несколько клавиш. Затем введите сочетание клавиш, которое должно вызывать меню, а после этого, отдельно, клавишу, которая должна выбирать нужный вам пункт. + + + + +Другие настройки +Выбрав пункт меню Настройка Настроить Konqueror..., вы вызовете окно, которое позволит вам настроить большинство параметров работы &konqueror;. Окно состоит из нескольких разделов, выбрать один из которых можно, щёлкнув по его значку в левой части окна. +Нажав кнопку Справка, вы получите подробное описание каждого раздела. Также рекомендуется использовать команду Что это?. + + + +
+ diff --git a/tde-i18n-ru/docs/kdebase/konqueror/credits.docbook b/tde-i18n-ru/docs/kdebase/konqueror/credits.docbook new file mode 100644 index 00000000000..847134a667b --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/konqueror/credits.docbook @@ -0,0 +1,361 @@ + + + + +&Pamela.Roberts; +KernelPanic
rzhevskiy@mail.ru
Перевод на русский
ГригорийМохин
mok@kde.ru
Редакция русского перевода
НиколайШафоростов
linux@l10n.org.ua
Редакция русского перевода
+
+2003-11-06 3.2
+ + +Авторские права и лицензирование + +Разработка ©. 1999-2003 Разработчики &konqueror;: + + + + +&David.Faure; &David.Faure.mail; +программирование (поддержка технологии компонентов, библиотека ввода-вывода), сопровождение + + + +&Simon.Hausmann; &Simon.Hausmann.mail; +программирование (поддержка технологии компонентов, основные функции программы) + + + +&Michael.Reiher; &Michael.Reiher.mail; +программирование (основные функции программы) + + + +&Mattias.Welk; &Mattias.Welk.mail; +программирование + + + +&Alexander.Neundorf; &Alexander.Neundorf.mail; +программирование (режим "Список" в менеджере файлов) + + + +&Michael.Brade; &Michael.Brade.mail; +программирование (режим "Список" в менеджере файлов, библиотека ввода-вывода) + + + +&Lars.Knoll; &Lars.Knoll.mail; +программирование (отображение HTML) + + + +&Antti.Koivisto; &Antti.Koivisto.mail; +программирование (отображение HTML) + + + +&Dirk.Mueller; &Dirk.Mueller.mail; +программирование (отображение HTML) + + + +&Peter.Kelly; &Peter.Kelly.mail; +программирование (отображение HTML, поддержка языка JavaScript) + + + +&Waldo.Bastian; &Waldo.Bastian.mail; +программирование (отображение HTML, библиотека ввода-вывода) + + + +&Matt.Koss; &Matt.Koss.mail; +программирование (библиотека ввода-вывода) + + + +&Alex.Zepeda; &Alex.Zepeda.mail; +программирование (библиотека ввода-вывода) + + + +&Stephan.Kulow; &Stephan.Kulow.mail; +программирование (библиотека ввода-вывода) + + + +&Richard.J.Moore; &Richard.J.Moore.mail; +программирование (поддержка приложений &Java;) + + + +Dima Rogozin dima@mercury.co.il +программирование (поддержка приложений &Java;) + + + +Wynn Wilkes wynnw@calderasystems.com +программирование (поддержка &Java;2, другие существенные улучшения в поддержке технологии &Java;) + + + +&Harri.Porten; &Harri.Porten.mail; +программирование (поддержка языка JavaScript) + + + +Stefan Schimanski schimmi@kde.org +программирование (поддержка дополнительных модулей &Netscape;) + + + +&Carsten.Pfeiffer; &Carsten.Pfeiffer.mail; +программирование (основные функции программы) + + + +&George.Staikos; &George.Staikos.mail; +программирование (поддержка SSL) + + + +Dawit Alemayehu adawit@kde.org +программирование (библиотека ввода-вывода, поддержка аутентификации) + + + +&Torsten.Rahn; &Torsten.Rahn.mail; +графика, пиктограммы + + + +Torben Weis weis@kde.org +автор программы kfm + + + +&Joseph.Wenninger; &Joseph.Wenninger.mail; +программирование (панель навигации) + + + +&Stephan.Binner; &Stephan.Binner.mail; +программирование (различные улучшения) + + + + +Документация © 2000-2003 Авторы руководства + + +&Erwan.Loisant; &Erwan.Loisant.mail; +&Pamela.Roberts; &Pamela.Roberts.mail; + + +Обновление документации для &kde; 3.2 — &Philip.Rodrigues; &Philip.Rodrigues.mail;. +Перевод на русский: Kernel Panic rzhevskiy@mail.ru Редакция русского перевода: Григорий Мохин mok@kde.ru Редакция русского перевода: Николай Шафоростов linux@l10n.org.ua +&underFDL; &underGPL;
+ diff --git a/tde-i18n-ru/docs/kdebase/konqueror/faq.docbook b/tde-i18n-ru/docs/kdebase/konqueror/faq.docbook new file mode 100644 index 00000000000..94b56125b97 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/konqueror/faq.docbook @@ -0,0 +1,301 @@ + + + +&Pamela.Roberts; +KernelPanic
rzhevskiy@mail.ru
Перевод на русский
ГригорийМохин
mok@kde.ru
Редакция русского перевода
+
+2003-11-06 3.2
+ +Вопросы и ответы + + + + + + +Как запустить &konqueror; из другой графической среды (не &kde;)? + +Установите &Qt;, kdelibs и kdebase и запустите &konqueror; из другого оконного менеджера. В большинстве случаев никаких проблем не возникает; если проблемы всё же появятся (разработчикам не всегда удаётся проверить все возможные конфигурации), сообщите о них по этому адресу: http://bugs.kde.org. Перед тем, как запускать &konqueror;, запустите kdeinit — обычно это устраняет все неполадки. + + + +Где &konqueror; хранит свои параметры настройки? +В каталоге ~/.kde (в вашей системе он может называться ~/.kde3; название зависит от того, как система была настроена). Внесение изменений в эти файлы не рекомендуется. + + + +В каталоге ~/.kde/share/apps/konqueror/profiles содержатся файлы с профилями. + +В файле ~/.kde/share/apps/konqueror/bookmarks.xml находятся ваши закладки. +Все файлы cookies содержатся в каталоге ~/.kde/share/apps/kcookiejar/cookies. +Журнал (используемый в частности для автозавершения адресов) хранится в файле ~/.kde/share/config/konq_history. + +Файлы konqiconviewrc, konqlistviewrc и konquerorrc в каталоге ~/.kde/share/config/ содержат многие ключевые параметры &konqueror;. + +В каталоге ~/.kde/share/cache/http/ находится кэш браузера. + +Для параметров панели навигации используется каталог ~/.kde/share/apps/konqsidebartng. + + +Настройки для отдельных каталогов хранятся в самих каталогах, в файлах .directory. + + + +Как очистить журнал? +Существует два журнала: + +Один используется для автозавершения адресов. Чтобы очистить его, щёлкните по панели адреса правой кнопкой мыши и в появившемся меню выберите пункт Очистить содержимое. + +Другой журнал содержит записи о всех посещённых адресах. Чтобы удалить какой-то один адрес, щёлкните по панели навигации правой кнопкой мыши и в появившемся меню выберите пункт Удалить элемент; чтобы очистить весь журнал, выберите пункт Очистить журнал. + + + + + + + +Как включить, отключить или очистить кэш браузера? +Выберите пункт меню НастройкаНастроить Konqueror. В появившемся окне, во вкладке Кэш, вы сможете отключить кэш, очистить его, изменить его размер и указать параметры кэширования. + + + + +Как изменить максимальное время ожидания ответа от сервера? +В Центре управления воспользуйтесь разделом Сеть Настройки. + + + + +Как мне установить домашнюю страницу - страницу, которая будет загружаться автоматически при запуске? +Запустите &konqueror; как Веб-браузер, откройте нужную страницу и выберите Сохранить профиль просмотра "Веб-браузер" из меню Настройка. + +Все новые окна &konqueror;, запускаемые через значок Веб-браузер, а также новые пустые вкладки, теперь будут загружать эту страницу при открытии. + +Это не меняет поведения кнопки Домой на панели инструментов &konqueror;, которая будет осуществлять переход по адресу, указанному в настройках &konqueror; НастройкаНастроить KonquerorПоведение. По умолчанию это ~. + +Чтобы &konqueror; запускался с пустой страницей, введите about:blank. + + + + +Я не могу найти ответа на интересующий меня вопрос. + +Зайдите на следующие страницы: http://www.konqueror.org/faq.html и http://www.konqueror.org/konq-java.html. + + + + + +
+ diff --git a/tde-i18n-ru/docs/kdebase/konqueror/filemanager.docbook b/tde-i18n-ru/docs/kdebase/konqueror/filemanager.docbook new file mode 100644 index 00000000000..97e43240c09 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/konqueror/filemanager.docbook @@ -0,0 +1,1479 @@ + + + +&Pamela.Roberts; +KernelPanic
rzhevskiy@mail.ru
Перевод на русский язык
ГригорийМохин
mok@kde.ru
Редакция русского перевода
ВикторЕрёмин
ErV2005@rambler.ru
Редакция русского перевода
+
1 апреля 2005 3.4
+ +&konqueror; в роли менеджера файлов + + +Папки и пути +В операционных системах &UNIX; (и &Linux;) структура файловой системы имеет форму нисходящего дерева: от главной (корневой) папки ответвляются папки первого уровня, каждая из которых, в свою очередь, может содержать подпапки. Таким образом, из одной папки в другую можно попасть, поднявшись вверх до общей точки, а далее — вниз, углубляясь в подпапки, пока вы не дойдёте до нужной. + +Расположение любого файла или папки в этой древовидной структуре можно описать с помощью «пути»: это список папок, которые необходимо пройти, чтобы найти нужный файл. Например, /home/pam означает подпапку pam папки /home, находящейся в корневой папке, а /home/pam/words.txt — файл words.txt в данной папке. Начальная косая черта (/) в приведённых путях означает корневую папку. + +Все имеющиеся у вас файлы, включая те, которые находятся на других разделах жёсткого диска, на дискете или на компакт-диске, доступны через корневую папку, а их точное местоположение зависит от того, как настроена ваша система (см. раздел Дискеты и компакт-диски). +В &UNIX;-подобных системах (в том числе &Linux;) у каждого пользователя есть своя домашняя папка, в которой хранятся его личные файлы и настройки. Примеры таких папок — /home/alex или /home/lena. Домашняя папка часто условно обозначают символом ~. Так, например, путь ~/letter.txt указывает на файл letter.txt в домашней папке текущего пользователя. +Заметьте, что часто вместо термина «папка» используют слово «каталог». Также в старой документации может встретиться термин «директория». + + + +Режимы показа +Когда &konqueror; используется в качестве менеджера файлов, он показывает, какие файлы и подпапки находятся в определённой папке, а также предоставляет о них различные сведения. +Путь к текущей папке показан в заголовке окна и в строке адреса; заметьте, что в строке адреса путь приведён с префиксом file:, чтобы указать, что просматриваемая вами папка — часть обычной файловой системы вашего компьютера (например file:/home/pam), а не адрес Интернета. + +Вы можете выбрать режим показа файлов и папок с помощью меню ВидРежим просмотра. Доступны следующие варианты: + + + + +В виде значков +Для каждого файла &konqueror; показывает его имя и соответствующий значок. + + + +В несколько колонок +То же, что и режим В виде значков, однако все значки (и их имена) выстроены в столбцы. + + + + +В виде подробного списка +&konqueror; показывает имя каждого файла (и небольшой значок) в отдельной строке. Также отображаются дополнительные сведения о файле (объём сведений можно изменить с помощью пункта меню ВидПоказывать подробно. + + + +В виде текста +Этот режим похож на режим В виде подробного списка, но отличается тем, что &konqueror; не показывает значки, а все имена папок начинаются с косой черты («/»). + + + +В виде дерева +Этот режим удобен, когда вам необходимо просмотреть структуру папок, начиная с текущей. Файлы показываются так же, как и в режиме В виде подробного списка, но слева от каждой папки находится небольшой плюс + в квадратике. Щёлкнув по нему, вы развернёте соответствующую папку и сможете увидеть её содержимое. + + + + +В виде списка с описанием +Этот режим похож на режим В виде подробного списка, однако отличается тем, что &konqueror; по возможности показывает количество строк, слов и символов в каждом файле, а также формат файла. + + + +Вместо стандартных значков (в режиме В виде значков и В несколько колонок) &konqueror; может показывать содержимое файла в виде миниатюры. Более подробное описание находится в разделе Просмотр миниатюр данного руководства. + + +Подсказки к файлам +Если вы включите режим Показывать подсказки по файлам в разделе Поведение окна настройки &konqueror;, то каждый раз, когда вы наводите мышь на имя файла или на значок, &konqueror; будет показывать дополнительные сведения о файле в виде подсказки. +Если установлен флажок Миниатюра во всплывающей подсказке, в окошке с подсказкой также будет показано содержимое файла в уменьшенном виде. + + + +Просмотр миниатюр +Выбрав пункт меню ВидПредварительный просмотр, вы вызовете подменю, которое позволит вам разрешить показ миниатюр для файлов определённого типа. +Это означает, что вместо значка будет показано содержимое файла в уменьшенном виде. +Если просмотр миниатюр включён для звуковых файлов, то когда наводите мышь на значок такого файла, файл будет воспроизведён. +Заметьте, что просмотр миниатюр доступен только в режимах В виде значков и В несколько колонок. +Для того, чтобы создать миниатюру файла, &konqueror; необходимо прочитать гораздо больше данных, чем только имя файла; поэтому при просмотре файлов на дискете или из сети бывает удобно отключить миниатюры. Воспользовавшись разделом Миниатюры и мета-данные в окне настройки &konqueror;, вы сможете отключить показ миниатюр для таких протоколов, как FTP, так как иначе чтение дополнительных данных будет отнимать слишком много времени. + + + + + +Перемещение по файловой системе +Чтобы найти нужный файл, необходимо открыть папку, в которой он находится. + +Переходя от одной папки к другой, вы перемещаетесь по древовидной структуре файловой системы: + + +Для перехода в подпапку щёлкните по ней левой кнопкой мыши, а если она уже выделена (см. ниже), просто нажмите клавишу Enter. +Для перехода в вышестоящую папку нажмите кнопку Вверх на панели инструментов. Также можно воспользоваться комбинацией клавиш &Alt;Стрелка вверх или пунктом меню ПерейтиВверх. + + +Для того чтобы выделить файл или папку, не открывая её, воспользуйтесь клавишами со стрелками. Сведения о выделенном объекте будут показаны в строке состояния. + +Для облегчения обзора папок, можно воспользоваться режимом В виде дерева. В этом режиме слева от каждой папки вы увидите небольшой квадратик. Если в нём показан знак +, щелчок по нему позволит развернуть данную папку, то есть показать все файлы и подпапки в виде ветвей. Знак в квадратике сменится на -; щелчок по нему позволяет свернуть папку. Когда вы найдёте необходимую папку, щёлкните по её значку (или имени), и она будет открыта. + +Боковая панель навигации также может помочь в нахождении необходимой папки. + +Вы можете перейти к известной вам папке, введя путь к ней в строке адреса, выбрав пункт меню АдресОткрыть страницу или нажав &Ctrl;O. При этом вам может пригодиться возможность завершения текста. Следует также помнить, что в &UNIX; (и в &Linux;) в названиях файлов строчные и прописные буквы различаются. + +После того, как вы перешли в какую-либо папку, вы можете выйти из неё, нажав кнопку Назад на панели инструментов, выбрав пункт меню Перейти Назад или нажав &Alt;Стрелка влево. После выхода из папки, в неё можно снова зайти, нажав кнопку Вперёд на панели инструментов, вызвав пункт меню Перейти Вперёд или нажав &Alt;Стрелка право. + +Также вы можете перейти в вышестоящую папку, нажав на кнопку Вверх на панели инструментов, через меню ПерейтиВверх или же нажав &Alt;Вверх. + +Если вы нажмёте левую кнопку мыши на значке Вверх, Назад или Вперёд и будете удерживать кнопку нажатой, появится меню, из которого вы сможете выбрать последние посещённые вами адреса. + + +Поиск файлов и папок + +Если вы забыли, где находится нужный вам файл, нажмите кнопку Поиск файла на панели инструментов или выберите пункт меню СервисПоиск файла.... В окне &konqueror; появится панель поиска &kfind;. Подробнее об этом можно прочитать в руководстве по программе &kfind;. + +Если название файла или папки начинается с точки, он называется скрытым и &konqueror; его обычно не показывает. Чтобы изменить это, установите флажок напротив пункта меню ВидПоказывать скрытые файлы . +Также &konqueror; может не показывать некоторые файлы, если вы включили фильтр файлов; при этом будут показываться только файлы определённого типа. + + + + +Дискеты и компакт-диски + +Любой доступный дисковод, диск &CD; или раздел жёсткого диска, который доступен вашей системе, обычно будет доступен через /, /media, /mnt или /auto, при этом путь будет выглядеть приблизительно так: /mnt/floppy или /cdrom. Особенности именования зависят от настройки вашей системы. + +В &UNIX; (и &Linux;) перед тем, как работать с дискетой (или компакт-диском), её необходимо подключить командой mount; если вы хотите получить доступ к другим разделам жёсткого диска, их также следует подключить. Перед тем, как вынимать диск из дисковода, его необходимо отключить (командой umount или командой Отключить из контекстного меню раздела на рабочем столе). Таким образом операционная система будет знать, что диск недоступен. + +В зависимости от системы подключать диски можно по-разному: + + +Возможно, ваша система поддерживает автоматическое подключение (automount), в таком случае вам не придётся вручную подключать и отключать устройства. + +Если у вас на рабочем столе есть значки устройств, достаточно щёлкнуть по одному из них, и диск будет автоматически подключён и открыт в окне &konqueror;. Чтобы отключить диск, щёлкните по значку правой кнопкой мыши и в появившемся меню выберите пункт Отключить. Сведения о создании ссылок на устройства даны в разделе Меню «Создать» данного руководства. + +Вы также можете подключить диск обычным способом, запустив из консоли команду: + +mount /mnt/floppy + + + +таким образом вы подключите дискету, или + + + +umount /mnt/floppy + +таким образом вы её отключите (обратите внимание: не unmount, а umount). + +Вместо того, чтобы открывать консоль, можно также воспользоваться в &konqueror; пунктом меню СервисВыполнить команду оболочки (&Ctrl;E). + + + + + + + + + +Удаление файлов и папок + +&konqueror; предоставляет вам два способа удалить файл или папку: + + +Вы можете перенести его в корзину, что является самым безопасным способом, так как если файл был удалён по ошибке, его можно восстановить. + +Вы можете просто удалить его. При этом файл будет удалён из папки, а пространство, которое он занимал на диске, станет доступно для размещения других файлов. Это также можно сделать с помощью команды rm. + + +Самый простой способ удалить файл или папку — щёлкнуть по нему правой кнопкой мыши и в появившемся меню выбрать один из следующих пунктов: Выбросить в корзину, Удалить или Уничтожить. + +Если нужный файл или папка уже выделена, вы также можете воспользоваться одним из пунктов меню Правка: Выбросить в корзину, Удалить или Уничтожить. + +Нажатием клавиши Del вы переместите выделенные файлы в корзину. + +Нажатием &Shift;Del вы удалите их. + +Для того чтобы удалить файл или папку, у вас должны быть соответствующие права. Подробнее об этом можно прочитать в разделе Работа в режиме администратора. + + + + +Перемещение и копирование + +Переместить файл или папку можно несколькими способами: + + +В контекстном меню выберите пункт Копировать. + +Если нужный файл или папка уже выделена, вы можете воспользоваться кнопкой Копировать на панели инструментов, пунктом меню Правка Копировать или сочетанием клавиш &Ctrl;C. Копировать и перемещать можно сразу несколько файлов и/или папок. + +После этого перейдите в папку, в которую вы хотели бы поместить нужный вам файл, и нажмите кнопку Вставить на панели инструментов, выберите пункт меню Правка Вставить или нажмите &Ctrl;V. Вы также можете поместить указатель мыши в свободную область окна, щёлкнуть правой кнопкой мыши и в появившемся меню выбрать пункт Вставить. + + +Перемещение файла или папки осуществляется так же, как и копирование, за исключением того, что вместо пункта или кнопки Копировать следует воспользоваться пунктом (или кнопкой) Вырезать или комбинацией клавиш &Ctrl;X. При вставке вырезанный файл будет перемещён в данную папку. + +Вы также можете скопировать или переместить выделенные файлы, выбрав пункт меню Правка Копировать файлы (F7), ПравкаПереместить файлы (F8) или щёлкнув по файлу правой кнопкой мыши и в появившемся меню выбрав пункт Копировать в или Переместить в. + +Для того, чтобы скопировать или переместить файл или папку, у вас должны быть соответствующие права. Подробнее об этом можно прочитать в разделе Работа в режиме администратора. + + +Перетаскивание мышью + +&konqueror; также поддерживает копирование и перемещение файлов с помощью мыши. + +Для этого откройте два окна (или вкладки) &konqueror;: одно — с папкой, где находится нужный вам файл, а другое — с папкой, куда этот файл необходимо скопировать. Щёлкните по файлу левой кнопкой мыши и, удерживая её нажатой, переместите курсор мыши во второе окно, на место, не занятое другими значками, и отпустите кнопку мыши. После этого в появившемся меню выберите пункт Копировать или Переместить. Обратите внимание: если вы перенесёте значок не на свободное место, а на значок папки, файл появится в не в текущей папке, а в той, на значок которой вы его перенесли. + +Также можно настроить &konqueror; таким образом, что в одном окне будет одновременно показываться содержимое сразу несколько папок, что сделает перетаскивание мышью гораздо удобнее. + + + + +Разделение окна для облегчения перетаскивания мышью + + + +На этом рисунке показано, как можно разделить окно с помощью пункта меню Окно Разделить панель по вертикали или комбинации клавиш &Ctrl;&Shift;L; при этом в каждом окне будет показана своя папка. + +Чтобы &konqueror; мог показывать в обеих панелях разные папки, необходимо убедиться, что панели не связаны между собой: квадратик в нижнем правом углу каждой из них должен быть пуст. + +Чтобы узнать, какая панель в данный момент активна, посмотрите на строки состояния панелей: у активной слева на строке состояния будет гореть зелёный индикатор. Чтобы перейти к другой панели (сделать её активной), щёлкните по любому свободному месту в самой панели или в её строке состояния. + +Чтобы убрать текущую панель, воспользуйтесь комбинацией клавиш &Ctrl;&Shift;R или пунктом меню Окно Закрыть активную панель. Вы также можете щёлкнуть правой кнопкой мыши по строке состояния этой панели и в появившемся меню выбрать пункт Закрыть панель. + +Работая со вкладками в &konqueror;, вы можете перетащить файл на заголовок вкладки, не отпуская кнопку, тогда она сама откроется, и вы сможете перенести файл туда, куда хотите. + + + + +Файлы с одинаковыми именами +Если вы попытаетесь вставить файл в папку, в которой файл с таким именем уже имеется, &konqueror; предложит вам следующие действия: + +Заменить: новый файл будет записан поверх старого. Если вы копируете несколько файлов, вы также можете выбрать Заменить все. +Пропустить: файл скопирован не будет. При копировании нескольких файлов вы также можете выбрать Пропустить все. +Дать копируемому файлу новое имя: вы можете ввести имя сами или позволить это сделать &konqueror;, нажав на кнопку Дать другое имя. После этого нажмите кнопку Переименовать. + + + + + +Выделение нескольких файлов + +Иногда бывает необходимо скопировать, переместить или удалить несколько файлов, которые имеют между собой что-то общее. Например, вам может понадобиться перенести все графические файлы с расширением .png из одной папки в другую. &konqueror; облегчает эту задачу, позволяя автоматически выделить группу файлов, имеющих похожие имена. + +Выберите пункт меню Правка ВыделитьВыделить по шаблону... или нажмите &Ctrl;+. В появившемся окне введите необходимый шаблон файла (используя знак *, означающий любое количество символов, и ?, означающий один символ). Нажмите кнопку OK и &konqueror; автоматически выделит все файлы, имена которых совпадают с данным шаблоном. Например: + + +При шаблоне flag*.png будут выделены все имена файлов, начинающиеся со слова flag и заканчивающиеся на .png. +При шаблоне memo?.txt будут выделены, к примеру, файлы memo1.txt и memo9.txt, но не memo99.txt. + + +Можно уменьшить количество выделенных файлов, указав, с каких файлов следует снять выделение. Для этого выберите пункт меню Правка Выделить Отменить выделение... или нажмите &Ctrl;-. + +Чтобы снять выделение со всех файлов, нажмите &Ctrl;U, выберите пункт меню Правка Выделить Отменить выделение или просто щёлкните по любому месту окна, не занятому значками. + +Также имеется возможность обратить выделение, то есть снять его со всех выделенных файлов и выделить остальные. Для этого выберите пункт меню Правка Выделить Инвертировать выделение или нажмите &Ctrl;*. + +Вы можете выбрать несколько файлов и папок, зажав &Ctrl; и выбирая отдельные файлы и папки мышью. Это позволяет переносить (или копировать) большое число файлов тем же способом. + +Ниже приведены примеры клавиш, которые часто используются для выделения файлов в режимах просмотра «В виде подробного списка», «В виде дерева» и «В виде текста»: + + + +Пробел + +Выделить или снять выделение. + + + + +Ins + +Обратить выделение и перейти к следующему файлу. + + + + +&Ctrl;Стрелка вверх, &Ctrl;Стрелка вниз, &Ctrl;Home, &Ctrl;End, &Ctrl;Page Up, &Ctrl;Page Down + +Перейти в соответствующем направлении, по пути обращая выделение всех файлов. + + + + +&Shift;Стрелка вверх, &Shift;Стрелка вниз, &Shift;Home, &Shift;End, &Shift;Page Up, &Shift;Page Down + +Снять всё выделение, затем перейти в соответствующем направлении, по пути выделяя все файлы. + + + + +Когда необходимые вам файлы выбраны, вы можете использовать такие команды, как копирование, перемещение или удаление: их действие будет распространяться на все файлы сразу. + +В зависимости от установленной клавиатуры и текущей локали для сочетаний &Ctrl;+, &Ctrl;- и &Ctrl;*, возможно, необходимо будет использовать клавиши +, - и * на цифровой части клавиатуры. + + + + +Меню «Создать» + +Если &konqueror; находится в режиме менеджера файлов, выберите пункт Создать из меню Правка или щёлкните правой кнопкой мыши по любому месту окна, которое не занято файлами. Появится меню, с помощью которого вы сможете создать в текущей папке такие объекты: + + + + +Ссылка на приложение... +С помощью этого пункта можно создать значок, щёлкнув по которому, вы запустите определённое приложение. При выборе этого пункта появится окно с вкладками: Общие — здесь вы можете выбрать значок приложения и указать его название; Права — здесь можно указать, кто имеет право использовать или изменять создаваемую ссылку; Приложение — здесь вы можете указать путь к запускаемой программе, например kedit, чтобы запустить редактор &kedit;, или kedit /home/pam/todo.txt, чтобы запустить &kedit; и открыть в нём файл /home/pam/todo.txt; Предварительный просмотр служит для показа миниатюры значка. + +Если вы хотите поместить значок на рабочий стол, создавайте ссылку в папке ~/Desktop (в зависимости от вашей системы этот файл может называться и по другому). Также можно щёлкнуть по рабочему столу правой кнопкой мыши, и воспользоваться таким же меню Создать. + +Если требуется создать множество ссылок, и вы не хотите, чтобы они загромождали рабочий стол, вы можете поместить их в специальную папку для приложений. Чтобы перейти в эту папку, выберите пункт меню Перейти Приложения. После этого останется лишь поместить ссылку в эту папку (обычно это ~/.kde/share/applink) для включения ссылки в основное меню. + +Если вы хотите, чтобы ссылка на приложение находилась на панели, создайте ссылку в папке приложений и перетащите её мышью на любое свободное место на панели. + + + + + +Адрес Интернет... +С помощью этого пункта можно создать значок, щёлкнув по которому, вы перейдёте по определённому адресу Интернета или пути к папке. Как и в случае с пунктом Ссылка на приложение..., вы можете поместить значок на рабочий стол, если создадите ссылку в папке ~/Desktop или воспользуетесь меню Создать прямо на рабочем столе (щёлкнув по нему правой кнопкой мыши). После создания значка в качестве его имени будет отображаться адрес, на который он ссылается; чтобы изменить имя, щёлкните по значку правой кнопкой мыши и в появившемся меню выберите пункт Свойства.... В окне свойств выберите вкладку Общие и введите новое название значка. + + + +Ссылка на устройствоДисковод... +Используйте этот пункт для создания значка, который будет подключать дискету и открывать новое окно &konqueror; с содержимым дискеты. Для отключения дискеты, когда вы закончили с ней работать, нажмите на значке правой кнопкой мыши, и выберите «Отключить». На практике, это не обязательно должна быть именно дискета, это может быть любой жёсткий диск или раздел на вашей системы, который обычно не смонтирован. Однако в большинстве случаев вы захотите создать значок на рабочем столе для этого. + + + +Жёсткий диск... +Этот пункт позволяет выполнить те же действия, что и Дисковод, но с жёстким диском или его разделом. + + + +CD-ROM или DVD-ROM +Этот пункт позволяет выполнять те же действия, что и пункт Дисковод, но с компакт-диском или диском DVD. + + + +Папку... +Этот пункт позволяет создать папку. + + + +Текстовый файл... +Этот пункт позволяет создать обычный текстовый файл с заданным именем. + + + +Страница HTML... +Этот пункт позволяет создать файл HTML. Когда вы будете давать ему имя, желательно в качестве расширения указать .html, чтобы избежать возможных недоразумений. + + + +Презентация... +Этот пункт позволяет создать файл презентации, с которым можно будет работать в &kpresenter;. Когда вы будете давать ему имя, желательно в качестве расширения указать .kpr. + + + +Текстовый документ... +Этот пункт позволяет создать документ, с которым можно будет работать в &kword;. Когда вы будете давать ему имя, желательно в качестве расширения указать .kwd. + + + +Электронная таблица... +Этот пункт позволяет создать электронную таблицу, с которой можно будет работать в &kspread;. Когда вы будете давать ей имя, желательно в качестве расширения указать .ksp. + + + +Векторный рисунок... +Этот пункт позволяет создать векторный рисунок, с которым можно будет работать в &kontour;. Когда вы будете давать ему имя, желательно в качестве расширения указать .kil. + + + + + + + +Переименование и изменение прав доступа к файлу + +Проще всего изменить имя файла или папки либо нажав правую кнопку мыши на нём и выбрав Переименовать, или же, выбрав файл или папку, нажать F2. + +Чтобы изменить права доступа к файлу или папке, щёлкните по его значку правой кнопкой мыши и в появившемся меню выберите пункт Свойства... или, если файл уже выделен, воспользуйтесь пунктом меню Правка Свойства. + +Появится окно свойств файла, содержащее несколько вкладок: + + +Вкладка Общие предоставляет общие сведения об объекте и позволяет изменить его имя и, в случае с папкой, значок. +Вкладка Права позволяет изменить права доступа к объекту. + + + +Копирование и переименование +Если вы хотите создать копию файла, но с другим именем, например, как резервную копию, в той же самой папке, что и оригинал, то выполните обычную операцию Копировать, затем, когда вы попробуете Вставить его, появится диалоговое окно, сообщающее, что файл уже существует. Просто наберите новое имя файла и нажмите кнопку Переименовать (или, если вам лень, нажмите кнопку Дать другое имя, которая сгенерирует для вас новое имя файла). + + + +Работа в режиме администратора + +Если вы зашли в систему как обычный пользователь и пытаетесь получить доступ к файлам вне вашей домашней папки, вы нередко будете получать сообщение о том, что у вас нет прав доступа. + +Чтобы получить доступ ко всем файлам, вам необходимо зайти в систему под именем администратора, или root. + +Вместо того, чтобы выходить из системы, а затем вновь заходить, можно запустить &konqueror; сразу в режиме администратора. Для этого в главном меню K выберите пункт СистемаМенеджер файлов (в режиме администратора). + +Будьте осторожны. В режиме администратора (с правами пользователя root) вы получаете полный контроль над системой, и одна неправильная команда может нанести непоправимый ущерб. +Кроме того, в этом режиме крайне не рекомендуется подключаться к Интернету, так как риск подвергнуться атаке существенно повышается. + + + + + +Настройка привязок файлов + + + +&kde; предлагает множество приложений, которые могут открывать множество различных типов файлов. В большинстве случаев используемые по умолчанию привязки будут работать без проблем, но &konqueror; предлагает мощную систему, позволяющую вам выбирать приложения, используемые для открытия каждого типа файлов. Чтобы узнать больше, выберите НастройкаНастроить Konqueror..., затем выберите раздел Привязки файлов в диалоге настроек, и нажмите на кнопку Справка. + + + + + +Работа с командной строкой + +&konqueror; является чрезвычайно мощным и гибким менеджером файлов, однако опытные пользователи часто предпочитают иметь под рукой командную строку и работать с системой на уровне командной строки. + +Конечно, вы можете, открыть новый экземпляр &konsole;, например, через меню &konqueror;СервисОткрыть терминал или же нажав &Ctrl;T. +Если вы просто хотите запустить программу или просмотреть &URL;, может быть проще воспользоваться пунктом главного меню Выполнить программу... (&Alt;F2). + +Если выбрать пункт меню СервисВыполнить команду оболочки... (&Ctrl;E), появится окно, в котором вы сможете ввести нужную вам команду, например ps -ax | grep kdeinit . Следует отметить, что в этом случае вам будут недоступны некоторые возможности (например, не будут корректно работать программы top и less), однако преимущество данного способа в том, что вам не придётся тратить время на запуск &konsole;. + +Для более сложных действий в &konqueror; имеется ещё одна возможность: выбрав пункт меню ОкноПоказать Эмулятор терминала, вы откроете терминал прямо в &konqueror;, в виде ещё одной панели. Кроме того, если в правом нижнем углу одной из обычных панелей установлен специальный флажок, то в какую бы папку вы ни перешли, в терминале она также станет текущей. + + + + +&konqueror; со встроенным эмулятором терминала + + + + + +
+ diff --git a/tde-i18n-ru/docs/kdebase/konqueror/index.cache.bz2 b/tde-i18n-ru/docs/kdebase/konqueror/index.cache.bz2 new file mode 100644 index 00000000000..3c625d68f24 Binary files /dev/null and b/tde-i18n-ru/docs/kdebase/konqueror/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdebase/konqueror/index.docbook b/tde-i18n-ru/docs/kdebase/konqueror/index.docbook new file mode 100644 index 00000000000..78920bd6dd9 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/konqueror/index.docbook @@ -0,0 +1,173 @@ + + + + + + + + + + + + + + + + + + +]> + + + + +Руководство пользователя &konqueror; + + +&Pamela.Roberts; &Pamela.Roberts.mail; + + +Разработчики KDE +Разработчики + + +KernelPanic
rzhevskiy@mail.ru
Перевод на русский
ГригорийМохин
mok@kde.ru
Редакция русского перевода
+
+ + +2000 2002 +Erwan Loisant +Pamela Roberts + + +&FDLNotice; + +2002-09-22 +3.1 + +&konqueror; в &kde; — это менеджер файлов, веб-браузер, а также универсальное приложение для просмотра данных. + + + +KDE +Konqueror +Kdebase +Менеджер файлов +Веб-браузер +Программа просмотра + + +
+ + +&konqueror-introduction; +&konqueror-basics; +&konqueror-filemanager; +&konqueror-browser; +&konqueror-path-complete; +&konqueror-bookmarks; +&konqueror-sidebar; +&konqueror-save-settings; +&konqueror-plugins; +&konqueror-config; +&konqueror-commands; +&konqueror-faq; +&konqueror-credits; + + + +Установка + +&konqueror; является частью пакета kdebase. + +Сведения о получении &kde; см. на странице http://www.kde.org. + +Сведения о &konqueror; см. на странице http://www.konqueror.org. + + +Перевод на русский: Kernel Panic rzhevskiy@mail.ruРедакция русского перевода: Григорий Мохин mok@kde.ru + + + + +&documentation.index; +
+ + diff --git a/tde-i18n-ru/docs/kdebase/konqueror/introduction.docbook b/tde-i18n-ru/docs/kdebase/konqueror/introduction.docbook new file mode 100644 index 00000000000..35548094b7c --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/konqueror/introduction.docbook @@ -0,0 +1,101 @@ + + + +&Pamela.Roberts; +KernelPanic
rzhevskiy@mail.ru
Перевод на русский
ГригорийМохин
mok@kde.ru
Редакция русского перевода
+
+2003-10-20 3.2
+ +Обзор + +&konqueror; является менеджером файлов; он позволяет выполнять как простые операции (копирование, перемещение), так и достаточно сложные, такие, как просмотр локальных и удалённых дисков. &konqueror; может отображать содержимое каталогов различными способами, а также показывать мини-изображения файлов. &konqueror; позволяет легко определять и изменять свойства файлов и каталогов, а также запускать приложения одним нажатием кнопки мыши. + +&konqueror; как веб-браузер полностью совместим со стандартом HTML 4.01, а также имеет встроенную поддержку языка JavaScript (ECMA-262), CSS (каскадные таблицы стилей) и двунаправленного письма (арабский и иврит). Он позволяет запускать приложения &Java;, поддерживает SSL (использующийся для безопасного сообщения в Интернете), а также дополнительные модули &Netscape; (в частности для проигрывания &Flash;, &RealAudio; и &RealVideo;). Среди особых возможностей — автодополнение вводимого текста и адресов Интернета, импорт закладок из других браузеров и открытие нескольких веб-страниц в одном окне. + +&konqueror; также прекрасно работает как полнофункциональный клиент FTP. + +&konqueror; позволяет просматривать рисунки и документы, не запуская специальных приложений. Для этого он использует встраиваемые компоненты (&kde; Parts) этих приложений: &kview; — для просмотра рисунков, &kdvi; — для просмотра файлов в формате DVI, &kghostview; — для файлов в формате &PostScript;, компоненты различных приложений &koffice; — для соответствующих типов файлов. + +Во внешнем виде &konqueror; практически всё можно изменить на свой вкус: от стиля в целом, размера текста и значков до выбора только необходимых панелей инструментов и пунктов меню и даже назначения собственных клавиш быстрого вызова. Различные конфигурации &konqueror; можно сохранить для последующего использования. + +
+ + diff --git a/tde-i18n-ru/docs/kdebase/konqueror/man-kbookmarkmerger.1.docbook b/tde-i18n-ru/docs/kdebase/konqueror/man-kbookmarkmerger.1.docbook new file mode 100644 index 00000000000..65e6dea72ff --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/konqueror/man-kbookmarkmerger.1.docbook @@ -0,0 +1,124 @@ + + + +kbookmarkmerger"> +]> + + + + Руководство пользователя KDE + &Frerich.Raabe; &Frerich.Raabe.mail; +1 февраля 2005 K Desktop Environment + + + &kbookmarkmerger; + 1 + + + + &kbookmarkmerger; + Программа для добавления набора закладок в пользовательский список закладок. + + + +&kbookmarkmerger; специфические параметры Qt специфические параметры KDE каталог + + + +Описание +&kbookmarkmerger; - программа для добавления набора закладок в пользовательский список закладок. Если пользователь ещё не создавал закладки, новый список закладок будет создан и в него будут добавлены указанные закладки. &kbookmarkmerger; учитывает, какие файлы уже были добавлены к закладкам ранее, так что ни одна закладка не будет добавлена в пользовательский список дважды. Если &kde; работает во время выполнения &kbookmarkmerger;, подсистема &kde; для работы с закладками будет извещена обо всех изменениях в пользовательских закладках, так что приложение, использующие эту информацию (например, &konqueror;) смогут воспользоваться изменениями немедленно. + +Традиционно для решения таких задач использовался тщательно проработанный скелет домашнего каталога, который использовался при создании пользовательской учётной записи, и предоставлял стандартный набор закладок. При таком подходе новые закладки не будут унаследованы пользователями. + +Этот механизм удобен для системных администраторов, желающих автоматически сделать новые закладки доступными для всех пользователей (например, важные заметки о системе). Дистрибьюторы могут также использовать этот механизм, например, для добавления программных пакетов, предоставляющих файлы закладок, которые &kbookmarkmerger; сможет объединять с пользовательским списком закладок при установке пакета. Таким образом, поставляющаяся с приложением документация будет легко доступна сразу после установки пакета. + +Единственный параметр, необходимый &kbookmarkmerger; - имя каталога, который будет просканировал на наличие файлов закладок. Все файлы закладок в этом каталоге будут добавлены в список закладок пользователя. Файлы в указанном каталоге должны быть правильными файлами формата XBEL. + + + +См. также +Руководство пользователя &konqueror; + + + +Примеры +joe@hal9000:~ +> kbookmarkmerger /usr/local/extra-bookmarks +Добавляет все файлы закладок из каталога /usr/local/extra-bookmarks в список закладок пользователя joe. + + + +Стандарты + + + Спецификация XBEL + + + + + +Ограничения +Когда &kbookmarkmerger; проверяет, был ли добавлен файл закладок в список пользовательских закладок, он просто проверяет имя файла, но не тестирует его содержимое. Изменённый файл закладки не будет повторно добавлен в список, если там уже содержится предыдущая версия. + +Также обратите внимание, что если пользователь изменит закладку, добавленную в его набор, исходный файл закладок не будет изменён. + + + +Авторы +&Frerich.Raabe; &Frerich.Raabe.mail; + + + diff --git a/tde-i18n-ru/docs/kdebase/konqueror/path-complete.docbook b/tde-i18n-ru/docs/kdebase/konqueror/path-complete.docbook new file mode 100644 index 00000000000..a36a6590c6b --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/konqueror/path-complete.docbook @@ -0,0 +1,150 @@ + + + + +&Pamela.Roberts; +KernelPanic
rzhevskiy@mail.ru
Перевод на русский
ГригорийМохин
mok@kde.ru
Редакция русского перевода
+
2003-11-05 3.2
+ + +Автоматическое завершение текста + +В &konqueror; имеется возможность, которая существенно облегчит вам ввод адресов Интернета: автозавершение текста. Чтобы включить автозавершение, щёлкните правой кнопкой мыши по свободной части строки адреса и в появившемся меню выберите пункт Автозавершение текста. Вам будут предоставлены следующие варианты: + + + + +Выключено +Автозавершение текста выключено. + + + +Вручную +После того, как вы введёте часть адреса, вы можете нажать &Ctrl;E, и &konqueror; допишет недостающую часть адреса (если это возможно). + + + +Автоматически +По мере того, как вы вводите адрес, &konqueror; предлагает вам варианты окончания адреса (добавляемая часть будет выделена). Если вариант вас не устраивает, продолжайте вводить адрес самостоятельно; нажмите клавишу &Enter;, если предложен правильный вариант. + + + +Выбор из списка +По мере того, как вы вводите адрес, &konqueror; отображает выпадающий список, в котором показаны варианты полного адреса. Если один из вариантов вам подходит, щёлкните по нему левой кнопкой мыши; вы также можете выделить его с помощью клавиш Стрелка вниз и Стрелка вверх, а затем нажать . &Enter; + + + +До косой черты +Этот режим похож на режим "Автоматически", однако он дополняет адрес только до следующей косой черты (/). Если предлагаемый вариант вас устраивает, нажмите &Ctrl;E; когда будет введён весь адрес, нажмите &Enter;. + + + +Попробуйте каждый из этих режимов и выберите тот, который подходит вам наилучшим образом. +Журнал посещённых адресов, который &konqueror; использует для автозавершения, можно просмотреть и изменить на странице Журнал панели навигации. + + +
+ diff --git a/tde-i18n-ru/docs/kdebase/konqueror/plugins.docbook b/tde-i18n-ru/docs/kdebase/konqueror/plugins.docbook new file mode 100644 index 00000000000..a04ff1a4cdb --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/konqueror/plugins.docbook @@ -0,0 +1,292 @@ + + + + +&Pamela.Roberts; +KernelPanic
rzhevskiy@mail.ru
Перевод на русский
ГригорийМохин
mok@kde.ru
Редакция русского перевода
+
+2002-09-22 3.1
+ + +Модули + + +Дополнительные модули &Netscape; + +&konqueror; поддерживает дополнительные модули &Netscape;. + +Выбрав пункт меню Настройка Настройка Konqueror...Модули , вы вызовете окно с двумя вкладками: Поиск и Плагины. + +Во вкладке Поиск вы можете указать, как &konqueror; должен искать новые модули: автоматически при запуске &kde; или только тогда, когда вы дадите команду, нажав кнопку Искать новые плагины. + +При поиске новых модулей &konqueror; ищет во всех каталогах, перечисленных в списке Сканировать каталоги, файлы с расширением .so. При этом он определяет, какой тип MIME данный модуль поддерживает. После этого он добавляет определение этого типа MIME в каталог ~/.kde/share/mimelnk, таким образом делая его доступным для другим приложений. + +Во вкладке Плагины перечислены все найденные модули &Netscape;, а также соответствующие каждому из них типы MIME и расширения файлов. + +Установив режим Включить плагины глобально, вы сможете также использовать модули, содержащиеся в страницах HTML (это может быть небезопасно). + + + + +Модули &konqueror; + +В пакете kdeaddons содержатся дополнительные модули, которые расширяют возможности &konqueror;. Ниже приведено их краткое описание. Более подробные сведения вы можете найти в разделе Дополнительные модули Konqueror Справочного центра &kde;. + + + + +Перевод веб-страниц +Этот модуль позволяет перевести веб-страницу с одного языка на другой с помощью сервиса AltaVista BabelFish. Чтобы воспользоваться этой возможностью, выберите пункт меню СервисПеревод веб-страницы. + + + +Фильтр файлов +Этот модуль позволяет вам указать, файлы какого типа следует отображать при просмотре каталогов. Для настройки этого модуля выберите пункт меню СервисФильтр файов. + + + +Просмотр дерева DOM +Этот модуль позволяет вам просмотреть список объектов текущей веб-страницы (в форме дерева). Чтобы воспользоваться этой возможностью, выберите пункт меню СервисПоказать дерево DOM. + + + +Проверка HTML +Этот модуль позволяет проверить текущую страницу на соответствие стандартам HTML. Чтобы воспользоваться этой возможностью, выберите пункт меню СервисПроверка веб-страницыПроверка HTML. + + + +Проверка CSS +Этот модуль позволяет проверить, соответствует ли стандартам описание стилей (CSS) данной страницы. Чтобы воспользоваться этой возможностью, выберите пункт меню СервисПроверка веб-страницыПроверка CSS. + + + +Параметры HTML +Этот модуль позволяет изменить некоторые параметры отображения HTML, не используя окно Настройка. Чтобы воспользоваться этой возможностью, выберите пункт меню СервисПараметры HTML. + + + +Галерея рисунков +Этот модуль позволяет создать веб-страницу, содержащую миниатюры всех рисунков в текущем каталоге. По умолчанию страница называется images.html, а миниатюры располагаются в каталоге thumbs. Чтобы воспользоваться этой возможностью, выберите пункт меню СервисСоздать галерею рисунков. + + + +Изменение идентификации браузера +Этот модуль позволяет изменять идентификацию браузера, не используя окно Настройка. Чтобы воспользоваться этой возможностью, выберите пункт меню СервисИзменить идентификацию браузера. + + + +Сохранение страницы вместе с рисунками +Этот модуль позволяет сохранить на ваш компьютер страницу со всеми рисунки, которые на ней имеются. Страница будет сохранена в архив, имеющий расширение .war. После этого открыть её можно, щёлкнув по архиву левой кнопкой мыши. Чтобы воспользоваться этой возможностью, выберите пункт меню Сервис Сохранить в архив. + + + +Панель проигрывателя +Этот модуль позволяет проигрывать аудио- и видеофайлы во вкладке на панели навигации. Чтобы проиграть файл, перетащите его мышью на вкладку проигрывателя. + + + + + + + + +
+ diff --git a/tde-i18n-ru/docs/kdebase/konqueror/save-settings.docbook b/tde-i18n-ru/docs/kdebase/konqueror/save-settings.docbook new file mode 100644 index 00000000000..c1803141854 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/konqueror/save-settings.docbook @@ -0,0 +1,170 @@ + + + + +&Pamela.Roberts; +KernelPanic
rzhevskiy@mail.ru
Перевод на русский
ГригорийМохин
mok@kde.ru
Редакция русского перевода
+
+2003-11-06 3.2
+ +Сохранение настроек и профилей + +Общие параметры +Когда вы закрываете &konqueror;, текущие параметры показа файлов (такие, как Режим просмотра, Использовать index.html и Показывать скрытые файлы в меню Вид) автоматически не сохраняются. Если вы хотите сохранить параметры, выберите НастройкаСохранить профиль просмотра "filemanagement".... При следующем запуске &konqueror; будут использованы сохранённые значения этих параметров. + +Однако также имеется возможность указать для какого-либо каталога отдельные настройки. Для этого установите флажок напротив пункта меню НастройкаСохранять настройки просмотра для каталога , измените нужные настройки и снимите этот флажок. При этом в каталоге будет создан файл .directory, в котором будут храниться настройки отображения. Чтобы снова показать этот каталог с обычными настройками, выберите пункт меню НастройкаУдалить свойства каталога (или просто удалите файл .directory). +Возможность установить отдельные настройки для любого каталога может оказаться особенно удобной, если у вас есть каталог со множеством рисунков. Вы можете указать, что в этом каталоге для каждого файла следует отображать миниатюры. Для этого в меню Вид выберите пункт Значки, а затем МиниатюрыПоказывать миниатюры. + + + +Профиль просмотра +&konqueror; может сохранить весь набор параметров, касающихся внешнего вида в профиле просмотра. С &konqueror; уже поставляются некоторые общие профили, такие как Просмотр Web и Управление файлами, однако вы всегда сможете добавить свой. + +Чтобы изменить профиль просмотра (например Просмотр Web), загрузите его через НастройкаЗагрузить профиль просмотраПросмотр Web, и измените нужные вам параметры. Затем черезНастройкаСохранить профиль "Просмотр Web"... произведите желаемые настройки. + +Часто бывает удобно поместить на рабочий стол значок, с помощью которого &konqueror; запускался бы и автоматически загружал определённый профиль. Для этого сначала перетащите мышью значок &konqueror; из главного меню K на рабочий стол и в появившемся меню выберите пункт Копировать сюда. Затем щёлкните по этому значку правой кнопкой мыши, в появившемся меню выберите пункт Свойства..., щёлкните по вкладке Программа и в поле Название программы введите: kfmclient ; вместо ВашПрофиль следует подставить название нужного вам профиля. Далее во вкладке Общие укажите новое имя и, если это необходимо, выберите новый значок. + + +
+ diff --git a/tde-i18n-ru/docs/kdebase/konqueror/sidebar.docbook b/tde-i18n-ru/docs/kdebase/konqueror/sidebar.docbook new file mode 100644 index 00000000000..0c60b9802b1 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/konqueror/sidebar.docbook @@ -0,0 +1,326 @@ + + + + +&Pamela.Roberts; +KernelPanic
rzhevskiy@mail.ru
Перевод на русский
ГригорийМохин
mok@kde.ru
Редакция русского перевода
+
+2002-09-22 3.1
+ +Панель навигации + +Панель навигации находится в левой части окна &konqueror;. Включить её (или отключить, если она уже включена) можно с помощью пункта меню ОкноПоказать панель навигации или клавиши F9. + + + + +&konqueror; с включённой панелью навигации + + + +Данная панель содержит несколько вкладок; чтобы перейти к одной из них, щёлкните по её значку. Чтобы отключить панель навигации, оставив только значки вкладок, щёлкните по значку текущей вкладки. + + + +Закладки +В этой вкладке отображается список закладок; чтобы открыть одну из них в главном окне, щёлкните по ней левой кнопкой мыши. + + + + +Журнал +В этой владке отображается журнал вашей работы в Интернете. Чтобы открыть один из показанных адресов в главном окне, щёлкните по нему левой кнопкой мыши. Чтобы открыть его в новом окне, щёлкните по нему правой кнопкой мыши и в появившемся меню выберите пункт В новом окне. +Чтобы удалить какой-либо адрес, щёлкните по нему правой кнопкой мыши и в появившемся меню выберите пункт Удалить элемент. Чтобы очистить журнал работы в Интернете, выберите пункт Очистить журнал. +В этом же меню вы можете указать, в каком порядке следует отображать адреса в журнале: в алфавитном или по дате. +Если в том же меню выбрать пункт Настройка..., появится окно, в котором вы сможете указать максимальный размер журнала, а также через какое время после последнего посещения адрес следует автоматически удалять. Также имеется возможность отображать новые и старые адреса различными шрифтами. Если включить режим Расширенные подсказки, то в подсказках к адресам журнала будут отображаться более подробные сведения. + + + +Домашний каталог +В этой вкладке отображается ваш домашний каталог. Заметьте, что скрытые файлы (начинающиеся с точки) не отображаются. Чтобы открыть какой-либо файл в главном окне &konqueror; щёлкните по нему левой кнопкой мыши. Если вы щёлкнете правой кнопкой мыши по каталогу, то с помощью появившегося меню вы сможете открыть каталог в новом окне или в новой вкладке основного окна. + + + +Сеть +В этой вкладке отображается список сетевых подключений (однако в нём также можно отображать и каталоги). Чтобы открыть объект в главном окне, щёлкните по нему левой кнопкой мыши. Щёлкнув по нему правой кнопкой мыши, вы вызовете меню, в котором вам будут предложены дополнительные возможности. +Папки, отображаемые во вкладке Сеть, хранятся в каталоге ~/.kde/share/apps/konqsidebartng/virtual_folders/remote/. Создав в нём новый каталог, вы добавите во вкладку новую папку. Файлы, описывающие сетевые подключения, имеют расширение .desktop; чтобы создать новый файл, воспользуйтесь пунктом меню Создать Ссылку на адрес Интернета.... + + + + +Корневой каталог +Корневой каталог - это начальная точка файловой системы; в нём хранятся все остальные файлы и каталоги. Путь к корневому каталогу обозначается косой чертой: /. Развернув его, вы увидите, в частности, каталог root, где хранятся файлы системного администратора, и home, в котором вы сможете найти свой домашний каталог. + + + + +Инструменты +Эта вкладка предоставляет доступ к следующим инструментам: +Содержание аудио CD. +Устройства. Здесь отображается список имеющихся у вас жёстких дисков (и их разделов), дисководов и устройств чтения компакт-дисков. Чтобы подключить устройство и отобразить его содержимое в главном окне, щёлкните по нему левой кнопкой мыши. Чтобы отключить устройство, щёлкните по нему правой кнопкой мыши и в появившемся меню выберите пункт Отключить. +Сетевые папки позволяет просматривать диски других компьютеров в локальной сети. +Система печати предоставляет доступ к менеджеру печати &kde;, Kprinter. + + + + +Настроить внешний вид панели навигации можно следующим образом: щёлкните правой кнопкой мыши по свободному пространству под самой нижней вкладкой или щёлкните по значку Кнопка настройки (на рисунке выше - самая верхняя кнопка; в зависимости от конфигурации эта кнопка может отсутствовать). При этом появится меню, предлагающее вам следующие возможности: + + + +Добавить +Этот пункт позволяет добавить в панель навигации ещё одну вкладку. Это может быть Панель проигрывателя (один из дополнительных модулей &konqueror;) или какой-либо каталог. + + + + +Несколько видов +Этот пункт позволяет разделить панель навигации таким образом, что вы сможете видеть две вкладки одновременно. + + + + +Показывать вкладки слева +Этот пункт позволяет указать, с какой стороны панели отображаютсязначки вкладок. + + + + +Показывать кнопку настройки +С помощью этого пункта вы можете указать, следует ли отображать Кнопку настройки. + + + + + +Щёлкнув по значку какой-либо вкладки правой кнопкой мыши, вы вызовете меню, предлагающее следующие возможности: + + + +Указать URL +Этот пункт позволяет изменить путь (URL) к каталогу, который отображается в этой вкладке. + + + +Установить пиктограмму +Этот пункт позволяет сменить значок вкладки. + + + +Удалить +Этот пункт позволяет удалить вкладку с панели навигации. + + + + + + +
+ diff --git a/tde-i18n-ru/docs/kdebase/konsole/Makefile.am b/tde-i18n-ru/docs/kdebase/konsole/Makefile.am new file mode 100644 index 00000000000..3c2adc11645 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/konsole/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = konsole +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdebase/konsole/Makefile.in b/tde-i18n-ru/docs/kdebase/konsole/Makefile.in new file mode 100644 index 00000000000..0340efd88d7 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/konsole/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/kdebase/konsole +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = konsole +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/kdebase/konsole/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdebase/konsole/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/kdebase/konsole/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/konsole/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/konsole/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 Makefile.in Makefile.am index.cache.bz2 + +#>+ 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)/konsole + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/konsole/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/konsole/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/konsole/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/konsole/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/konsole/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/konsole/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/konsole + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/konsole + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/konsole/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/konsole/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/konsole/$$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/kdebase/konsole/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/konsole/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/konsole/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-ru/docs/kdebase/konsole/index.cache.bz2 b/tde-i18n-ru/docs/kdebase/konsole/index.cache.bz2 new file mode 100644 index 00000000000..0f5e0a9c916 Binary files /dev/null and b/tde-i18n-ru/docs/kdebase/konsole/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdebase/konsole/index.docbook b/tde-i18n-ru/docs/kdebase/konsole/index.docbook new file mode 100644 index 00000000000..f26da430a4f --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/konsole/index.docbook @@ -0,0 +1,2838 @@ + + + + + +]> + + + + +Руководство пользователя &konsole; + +&Jonathan.Singer; &Jonathan.Singer.mail; +&Kurt.Hindenburg; &Kurt.Hindenburg.mail; + +&Kurt.Hindenburg; &Kurt.Hindenburg.mail; + +&Waldo.Bastian; &Waldo.Bastian.mail; + +&Mike.McBride; &Mike.McBride.mail; + +ИванКашуков
dolphin210@yandex.ru
Перевод на русский язык
НиколайШафоростов
shafff@ukr.net
Обновление и редактирование перевода
ВикторЕрёмин
ErV2005@rambler.ru
Обновление и редактирование перевода
+ +
+ + +200020012002 +&Jonathan.Singer; + + +2005 +&Kurt.Hindenburg; + + +&FDLNotice; + +2006-08-16 +1.6.2 + +Этот документ является руководством пользователя приложения &konsole;. +&konsole; — графический эмулятор терминала для &kde;. + + +KDE +konsole +kdebase +команда +консоль + + +
+ + +Введение в &konsole; + + +Что такое терминал? +Изначально операционные системы &UNIX; создавались для работы только в текстовом режиме и управлялись командами, вводимыми с клавиатуры — такая система известна под названием «интерфейс командной строки» (CLI, command-line interface). &X-Window;, &kde; и другие проекты добавили графический интерфейс, который вы используете в данный момент. Однако интерфейс командной строки никуда не исчез. Часто его использование — наиболее гибкий, быстрый и мощный способ выполнения многих задач. +&konsole; — одна из тех программ, которые известны как «графический эмулятор терминала» (X terminal emulator), и часто упоминаются как «терминал» или «консоль». &konsole; предоставляет эквивалент старого доброго текстового режима в окне, которое без проблем уживается с другими графическими приложениями. Пользователи Windows могут быть знакомы с утилитой MS-DOS Prompt, которая выполняет аналогичную функцию, предоставляя командную строку DOS в графическом режиме &Windows; (хотя командная строка &UNIX; предлагает намного больше возможностей и удобств, чем командная строка DOS)! + +Объяснение принципов использования консоли &UNIX; лежит за рамками этого документа — для этого потребуется объёмная книга. К счастью, такие книги доступны на многих языках в любом хорошем книжном магазине или библиотеке. Существуют также руководства, распространяемые через Интернет. Наслаждайтесь &kde;, но не забывайте изучать и использовать командную строку! Вы поймёте, что даже знание её основ поможет вам использовать компьютер намного эффективнее и даже с большим удовольствием. + + + +Что выделяет &konsole;? +Дополнительные свойства &konsole; включают: простоту настройки и возможность открывать несколько оболочек терминала в одном окне, что помогает экономить площадь рабочего стола. + +С помощью &konsole; пользователь может открывать: + +Сеансы консоли &Linux; +Сеансы shell +Сеансы Screen +Сеансы файлового менеджера Midnight Commander +Консольные сеансы с правами root +Сеансы Midnight Commander с правами root +Пользовательские сеансы + + +Вы можете переименовывать их, что поможет вам проще следить за ними, или посылать следующие сигналы: STOP, CONT, HUP, INT, TERM, KILL + +Настраивая &konsole;, пользователь может: + +скрывать и показывать меню и рамку окна +устанавливать размер окна &konsole;, используемый шрифт, цветовую схему и раскладку клавиатуры +изменять расположение полосы прокрутки (слева или справа) или скрывать её +изменять расположение панели вкладок (слева или справа) или скрывать её + + +Вы можете сохранять параметры, чтобы сделать их параметрами по умолчанию для последующих сеансов. + +Тем, кто интересуется историей Х-терминалов, мы можем порекомендовать следующие программы: xterm, оригинальный терминал, написанный даже до появления Х-сервера (за месяц или два) и xvt, клон xterm, использующий меньше ресурсов. На нём основаны производные терминалы, доступные в данный момент (обратим ваше внимание на eterm). + +Прошло десять лет, и вот &konsole; была переписана с самых основ. В отличие от приложения xterm, которое было определённо доведено до смерти (его файл README начинается со слов «Оставь надежду, всяк сюда входящий»), &konsole; предлагает «начать с чистого листа», используя современные технологии и понимание графической системы Х. + + + + + +Использование &konsole; + + +После запуска + +После запуска &konsole; в окне начинает работать некоторое приложение (обычно оболочка &UNIX;). Просто вводите команды после приглашения. + + +Окно &konsole; + + + + + +Окно &konsole; + +
+ + +После запуска может быть выведено окно Совет дня, в котором даются советы по использованию &konsole;. Если вы не хотите их читать в дальнейшем, снимите флажок Показывать при запуске. + + + +Журнал + +После того, как строки уходят за верхнюю границу экрана, их можно вновь увидеть, передвинув полосу прокрутки вверх, повернув колесо мыши, или при помощи комбинаций клавиш: &Shift;Page Up (для перехода на страницу вверх), &Shift;Page Down (для перехода на страницу вниз), &Shift; стрелка вверх (для перехода на строку вверх), &Shift; стрелка вниз (для перехода на строку вниз). Для этого необходимо, чтобы опция Журнал была включена. + +В дополнение к этому &konsole; имитирует поведение консоли FreeBSD при нажатии клавиши Scroll Lock. При включённом индикаторе Scroll Lock текущий ввод и вывод приостанавливаются, и вы можете просмотреть журнал с помощью клавиш Page Up, Page Down, стрелка вверх и стрелка вниз. + +Журнал &konsole; можно настроить через НастройкаЖурнал... + +Несколько действий, связанных с журналом, можно найти в меню Правка. + + + +Найти в журнале... + + +Продолжить поиск + + +Поиск назад + + +Сохранить журнал... + + +Очистить журнал + + +Очистить все журналы + + + +В терминах &konsole; журналом называется текст, выводимый в окно &konsole;. Оболочка, запущенная в окне &konsole; (например, bash) также имеет свою историю команд, которая не связана в журналом &konsole;. + + + + +Сеансы +Если вам часто нужно входить на удалённые машины, или всегда выполнять схожий набор терминальных приложений, вы можете настроить для этого сеанс. Возьмём следующий пример: вы часто открываете сеанс ssh для администрирования. Вы могли заметить кнопку Новый сеанс на панели вкладок &konsole;: если вы нажмёте и будете удерживать её, откроется меню с вариантами сеансов. Сейчас мы будем добавлять в это меню новые пункты. +Выберите пункт меню НастройкаНастроить Konsole... +Перейдите на вкладку Сеанс. + + +Заполните поле для имени. Оно будет показываться в меню и в заголовке вкладки вместо Shell при запуске сеанса этого типа. + +Введите команду. В нашем случае — это ssh сервер. + +В нижней части панели настройте внешний вид этого сеанса. Например, вы можете изменить шрифт, цветовую схему и тип $TERM для каждого сеанса. + +Нажмите кнопку Сохранить сеанс.... Появится диалог, запрашивающий имя файла. + +Нажмите в нём OK. + + + +Теперь при нажатии и удержании кнопки Новый сеанс на панели вкладок, в списке вариантов сеансов будет и ваш. При его запуске выполнится выбранная вами команда. В нашем случае, будет выводится приглашение ssh ввести пароль, после введения которого, вы войдёте на удалённую машину. Вы можете избежать данного этапа используя ssh-agent, но это здесь описывается лишь для примера. Например, чтобы удалённо проследить за вашими журналами ошибок веб-сервера, используйте что-то типа ssh веб-сервер tail /var/log/httpd-error.log. + +Вы можете использовать это для выполнения локальных команд. Попробуйте создать сеанс с начальной командой tail /var/log/messages. В этом случае, выход из запущенного приложения закроет и сеанс, из которого оно было запущено. + +Также, если вы оставите терминал при выходе из &kde; открытым, то при следующем запуске &kde; он восстановится и будет содержать тот же набор открытых сеансов, более того, при этом сохранится текущая папка оболочки. + +Также, сеансам можно назначать комбинации клавиш. + + + + + +Использование мыши + +В этом разделе описывается использование мыши для правши. + + + + +Левая кнопка + +Щелчок левой кнопкой мыши обрабатывается приложением, запущенным в эмуляторе, если оно поддерживает её. Если программа будет реагировать на нажатия кнопок мыши, &konsole; изменит курсор мыши в окне на стрелку. Если нет, будет отображаться I-подобный курсор. + +Если переместить курсора мыши при нажатой левой клавише, и если текущее приложение не работает с мышью, будет выделен участок текста. При перемещении выделенного участка текста он будет показываться с инвертированным фоном (для большей наглядности). Чтобы скопировать выделенный текст в буфер обмена для дальнейшего использования &konsole; или другими приложениями, выберите пункт Копировать из меню Правка. Вы также можете перетаскивать выделенный текст в приложения, использующие технологию перетаскивания, как и в других приложениях. Просто нажмите мышью на выделенном участке и перетащите его в нужную область. Возможно, при перетаскивании вам необходимо удерживать клавишу &Ctrl; — это зависит от настройки &kde;. + +При копировании выделенного текста, в конце каждой строки вставляются символы конца строки. Это полезно для исходного кода или копирования вывода отдельной команды. Для обычного текста переход на новую строку часто является неважным. Но, если вы хотите получить простой поток символов, который будет автоматически переформатирован другим приложением при вставке, при выделении удерживайте нажатой клавишу &Ctrl;. + +Для блочного выделения нажмите &Ctrl; и &Alt; при выделении. + +При двойном щелчке левой кнопкой мыши выделяется слово, при тройном — строка. + +Если при выделении мышью вы дойдёте до верхнего или нижнего края экрана, то он будет прокручиваться до тех пор, пока вы не остановите мышь или не кончится журнал. + +Сразу после выделения текста &konsole; сохраняет его в мышином буфере обмена и фрагмент выделяется другим фоном, который восстанавливается, когда изменяется содержимое буфера, изменяется выделенный текст или после щелчка левой кнопкой мыши. + +Чтобы выделить текст в приложении, использующем мышь, при щелчке следует удерживать нажатой клавишу &Shift;. + + + + + +Средняя кнопка + +При щелчке средней кнопкой мыши будет вставлен текст, помещённый в буфер обмена. Если при этом будет удерживать &Ctrl;, текст будет передан оболочке на выполнение. + +Если вы используете двухкнопочную мышь, одновременное нажатие левой и правой кнопки будет давать такой же эффект, как нажатие средней кнопки трёхкнопочной мыши. + +Если в вашей мышке есть колёсико (также действующее как средняя кнопка), то при его прокрутке будет прокручиваться журнал &konsole;, при условии, что запущенное в нём приложение не поддерживает мышь. + + + + + +Правая кнопка + +Содержимое контекстного меню зависит от того, скрыто основное меню, или нет. + +Если меню показывается, доступны следующие пункты: Установить конец выделения, Копировать, Вставить, Послать сигнал, Отделить сеанс, Переименовать сеанс..., Закладки и Закрыть сеанс. + +Если меню скрыто: Показать меню, Установить конец выделения, Копировать, Вставить, Послать сигнал, Отделить сеанс, Переименовать сеанс..., Закладки, Настройка и Закрыть сеанс. + +Если в консоли выполняется программа, поддерживающая работу с мышью, для вызова контекстного меню нажмите &Shift; и правую кнопку мыши. + +Если вы щёлкнете правой кнопкой мыши, удерживая клавишу &Ctrl;, будет показано меню Сеанс. + + + + + + + + +Панель меню + +Панель меню находится в верхней части окна &konsole;. Чтобы перенести фокус на него, нажмите &Alt;. +Чтобы её скрыть, воспользуйтесь пунктом Скрыть меню меню Настройка. Если панель меню уже скрыта, её можно вернуть из контекстного меню или комбинацией клавиш &Alt;&Ctrl;M (по умолчанию). + + + +Меню <guimenu +>Сеанс</guimenu +> + + + +СеансНовая консоль +Открыть новый сеанс терминала. Вы также можете использовать комбинацию &Alt;&Ctrl;N (действие описано ниже). + + +СеансНовое окно +Запустить новое окно &konsole; + + +СеансНовая консоль Linux +Открыть новую консоль &Linux;. +В файле README.linux.console из пакета &konsole; говорится об отличиях консоли &Linux; от типичной консоли &UNIX;. Если эти слова для вас ничего не означают, возможно, вам это и не нужно. + + + + +СеансНовое окно Midnight Commander +Открыть новый сеанс менеджера файлов Midnight Commander. +Этот пункт меню будет виден только если Midnight Commander (mc) установлен. + + + + + +Сеанс Новое окно MC с правами root + + +Открыть новый сеанс менеджера файлов Midnight Commander с правами root. + +Программа запросит у вас пароль root, после чего внизу окна появится приглашение # (это означает, что пользователь работает с привилегиями root). Повторим, что вам следует быть осторожным, чтобы не нанести системе вред. + +Этот пункт меню будет виден только если Midnight Commander (mc) установлен. + + + + + +СеансНовая консоль с правами root + + +Открыть новый сеанс оболочки с правами root. + +Программа запросит у вас пароль root, после чего появится приглашение # (это означает, что пользователь работает с привилегиями root). Это часто бывает необходимо, чтобы установить новое программное обеспечение или настроить систему, но вам следует быть осторожным, чтобы не нанести вред. + + + + +СеансНовое окно Screen +Открыть новый сеанс виртуального терминала Screen. Запустите команду man , чтобы получить больше информации. Этот пункт меню будет виден только если программа Screen (screen) установлена. + + + + +Сеанс Новая оболочка по закладке +Запустить новую оболочку терминала из папки, выбранной в списке закладок. + + + +Сеанс Печать экрана... +Напечатать текущий экран. + + + +Сеанс Закрыть сеанс +Закрыть текущий сеанс. + + + +Сеанс Выход +Закрыть все сеансы и приложения, запущенные из них, затем — выйти из &konsole;. + + + + +Вы можете запустить новый сеанс с помощью комбинации клавиш (по умолчанию &Alt;&Ctrl;N). Чтобы определить собственные комбинации, вызовите пункт меню Настройка Комбинации клавиш.... + +Список доступных сеансов показывает наличие в системе определённых программ, а также сеансы, определённые пользователем. Список можно отсортировать. + +Заметим, что вы можете изменять имеющиеся типы файлов и создавать собственные, используя диалоговое окно настройки (меню Настройка Настроить Konsole...). + + + +Меню <guimenu +>Правка</guimenu +> + + + +ПравкаКопировать +Копировать выделенный текст в буфер обмена. + + + +&Shift;Insert ПравкаВставить +Вставить текст из буфера обмена в место расположения курсора. + + + +Правка Послать сигнал +Посылать заданный сигнал процессу оболочки терминала или приложению, запущенному при запуске сеанса.Сигналы, доступные на данный момент: + + + + + +STOP +остановить процесс + + +CONT +продолжить процесс, если он был остановлен + + +HUP +терминал «завис» или подконтрольный процесс остановлен + + +INT +прервать с клавиатуры + + +TERM +завершить процесс + + +KILL +уничтожить процесс + + +USR1 +пользовательский сигнал 1 + + +USR2 +пользовательский сигнал 2 + + + + + +Подробно об этом рассказано на странице man . + + + +&Alt;&Ctrl;U ПравкаПередача по протоколу ZModem... +Переслать файл по протоколу ZModem. + + + +ПравкаОчистить терминал +Удалить весь текст из окна сеанса. + + + + +ПравкаСбросить и очистить терминал +Сбросить сеанс. + + + + +ПравкаНайти в журнале... +Найти слово или строку в текущем журнале. Используя опции, вы можете включить поиск с учётом регистра, поиск назад и использование регулярных выражений. Если вы нажмёте кнопку Редактировать, появится окно графического редактора регулярных выражений &kde;, в котором вы сможете ввести регулярное выражение. + + + + +ПравкаПродолжить поиск +Перейти к следующему вхождению текста, который вы ищете. + + + + +ПравкаПоиск назад +Перейти к предыдущему вхождению текста, который вы ищете. + + + + +ПравкаСохранить журнал... +Сохранить текущий журнал как текстовый файл. + + + + +ПравкаОчистить журнал +Очистить журнал текущего сеанса. + + + +ПравкаОчистить все журналы... +Очистить журналы всех сеансов. + + + + + + +Меню <guimenu +>Вид</guimenu +> + + + +ВидОтделить сеанс +Открыть текущий сеанс в отдельном окне. Имя сеанса будет помещено в заголовок нового окна. + + + +&Alt;&Ctrl;SВидПереименовать сеанс... +Открыть диалоговое окно, в котором вы сможете изменить название текущего сеанса. Название показывается в заголовке вкладки сеанса. Также можно использовать комбинацию &Alt;&Ctrl;S . + + + +ВидМонитор активности +При увеличении активности сеанс будет подавать сигнал — на вкладке сеанса появится жёлтая лампа. Используйте эту возможность, чтобы получать уведомления о новых событиях терминала, когда вы работаете с другим сеансом. Задержку появления лампы вы можете задать в диалоговом окне настройки &konsole;. + + + +ВидМонитор простоя +Если ничего не происходит в течение 10 секунд, сеанс подаст сигнал. На вкладке сеанса появится тёмно-жёлтая лампа. Используйте эту возможность, чтобы получать уведомления о завершении процесса, когда вы работаете с другим сеансом. Время до появления лампы вы можете задать в диалоговом окне настройки &konsole;. + + + +ВидНаправлять ввод всем сеансам +Команды, введённые в оболочку данного сеанса, будут посылаться всем сеансам. На вкладке сеанса появится маленький значок, напоминающий вам о том, что следует быть осторожным, вводя команды. Например, идея ввести команду rm -rf * будет не самой лучшей. + + + + +&Ctrl;&Shift;влево ВидСдвинуть сеанс влево +Сдвинуть вкладку текущего сеанса на одну позицию влево. + + + +&Ctrl;&Shift;Вправо ВидСдвинуть сеанс вправо +Сдвинуть закладку текущего сеанса на одну позицию вправо. +Чтобы переключиться между сеансами, вы также можете использовать комбинации клавиш&Shift; стрелка влево и &Shift; стрелка вправо. + + + +Вид Значки сеансов... +Внизу меню находится список доступных сеансов. Чтобы перейти к сеансу, щёлкните по соответствующему значку.Чтобы переключаться между сеансами, вы можете использовать комбинации клавиш &Shift;стрелка влево/&Shift;стрелка вправо + + + + + + + +Меню <guimenu +>Закладки</guimenu +> + + + + +ЗакладкиДобавить закладку +Добавить текущую папку к списку закладок. + + + +ЗакладкиРедактировать закладки +Редактировать список закладок. + + + +ЗакладкиСоздать папку закладок... +Добавить новую папку в список закладок. + + + + +Список закладок показывается в нижней части этого меню. Выберите закладку, чтобы перейти в указанную папку. + +В редакторе закладок вы можете создавать закладки по адресу, чтобы иметь возможность быстро запускать соединения с удалёнными машинами. Пример: ssh://user@host или telnet://host + + + + + + + +Меню <guimenu +>Настройка</guimenu +> + + + + +НастройкаСкрыть меню +Скрыть меню + + + +НастройкаПанель вкладок +Контролировать расположение панели вкладок: скрыть, вверху или внизу. + + + +Настройка Полоса прокрутки +Контролировать расположение полосы прокрутки: скрыть, слева или справа. + + + +&Ctrl;&Shift;F Настройка Полноэкранный режим +Переключиться между полноэкранным и обычным размером. + + + +Настройка Звуковой сигнал +Установить тип сигнала: системный сигнал, системное уведомление, видимый сигнал, или нет. + + + +Настройка Шрифт +Шрифт: крупнее или мельче. +Выберите пункт Выбрать..., чтобы указать сочетание гарнитуры, размера и стиля используемого шрифта. Также можно Установить растровый шрифт для использования в окне. + + + + +НастройкаКодировка +Установить кодировку символов в терминале. + + + +Настройка Клавиатура +Установить клавиатурную раскладку. +Файлы клавиатурных раскладок берутся из $KDEDIR/share/apps/konsole/. Формат *.keytab описан в файле $KDEDIR/share/apps/konsole/README.KeyTab. Заготовка находится в файле $KDEDIR/share/apps/konsole/README.default.Keytab + + + + +Настройка Схема +Выбрать фоновый цвет и цвет текста. +Список создаётся из файлов $KDEDIR/share/apps/konsole/*.schema. В файле $KDEDIR/share/apps/konsole/README.Schema формат файла schema описан в деталях. Добавьте к ним новые файлы, или измените имеющиеся, так, чтобы они удовлетворяли вашим запросам. Вы также можете создавать собственные схемы через диалог Настройка Настроить Konsole.... + + + + +Настройка Размер +Установить размер текстового поля (в формате столбцы х строки). + + + +Настройка Журнал... +Открыть диалоговое окно, в котором вы можете настроить журнал. Если флажок Включить установлен, строки, вышедшие за верхнюю границу окна, будут сохраняться. Вы можете ввести количество строк, которые будут сохраняться, с клавиатуры или используя поле счётчика, чтобы увеличить или уменьшить это число (шаг изменения — 100). Кнопка По умолчанию восстановит значение в 1000 строк. Если вы установите значение, равное 0, будут сохраняться все строки, для этого можно просто нажать соответствующую кнопку справа. Нажмите OK, чтобы принять изменения, или Отмена чтобы закрыть диалоговое окно без сохранения изменений. + + + +НастройкаСохранить параметры +Сохранить параметры настройки для новых сеансов. + + + +НастройкаСохранить профиль сеансов... +Сохранить текущий набор сеансов под выбранным вами именем. Чтобы использовать профиль, запустите &konsole; из командной строки с параметром --profile имя_профиля. + + + + +НастройкаУведомления... +Настроить уведомления &konsole;. + + + + +НастройкаКомбинации клавиш... +Настроить комбинации клавиш, соответствующие командам &konsole;. + + + + +НастройкаНастроить &konsole;... +Открыть модуль Центра управления KDE, позволяющий внести изменения в интерфейс и поведение &konsole;. Здесь вы сможете создавать собственные схемы и изменять доступные сеансы. + + + + + + + +Меню <guimenu +>Справка</guimenu +> + + + +СправкаРуководство пользователя Konsole... +Открыть окно с оглавлением этого документа. + + + +Справка Совет дня... +Показать полезный совет по использованию &konsole;. Если вы хотите, чтобы совет показывался каждый раз при запуске &konsole;, установите флажок Показывать советы при запуске. + + +СправкаСообщить об ошибке... +Сообщить об ошибке или высказать пожелание, связанное с &konsole;. + + + +СправкаО программе Konsole... +Вывести информацию об авторах &konsole;. + + + +СправкаО KDE... +Показать информацию о проекте KDE + + + + + + + + +Панель вкладок + +Позволяет открывать несколько сеансов в одном окне &konsole;. + + +Демонстрация панели вкладок + + + + + +Демонстрация панели вкладок + + + + + +Настроить размещение панели вкладок можно через меню НастройкаПанель вкладок. + +Слева на панели расположена многофункциональная кнопка. +Нажмите её чтобы открыть новый сеанс. +Удерживайте её нажатой и через некоторое время появится меню, в котором можно выбрать один из доступных типов сеансов. +Если щёлкнуть на ней (и вообще на пустом месте панели) правой кнопкой, появится контекстное меню с такими элементами: Панель вкладок: Скрыть, Вверху, Внизу. + + + Параметры вкладки: Текст и значки, Только текст, Только значки. + + + Скрывать динамически — скрывать панель когда открыт только один сеанс. + + + + Автоматически изменять размер вкладок приведёт к растяжению вкладок по всей панели. + + + + + + +Справа на панели вкладок находится кнопка закрытия текущего сеанса. Если открыт только один сеанс, она будет неактивна. + +Если щёлкнуть на вкладке правой кнопкой, появится другое контекстное меню: +Отделить сеанс +Переименовать сеанс... +Монитор активности +Монитор простоя +Направлять ввод всем сеансам +Цвет вкладки... +Переключится +Закрыть сеанс + + + + + +Параметры командной строки + +Запуская &konsole; из командной строки, вы можете задавать множество параметров, изменяющих поведение приложения. + + + + +Показать справку о параметрах. + + + + command +Выполнить команду command вместо запуска оболочки. +Всё, что будет указано после команды command будет передано этой команде, а не &konsole;. + + + + + name +Использовать заданный файл раскладки клавиатуры. + + + + +Вывести список доступных раскладок клавиатуры. + + + + +Запустить с окружением оболочки входа в систему. Что это будет означать, зависит от вашей системы. Обычно это означает, что будут прочтены файлы ~/.profile или ~/.bash_profile (если это ни о чём вам не говорит, не волнуйтесь, но запомните их — они могут понадобиться вам в будущем). + + + + имя +Установить имя, выводимое в заголовке окна + + + + +При вводе команды exit в единственном окне сеанса &konsole; не будет закрываться. + + + + +Запустить &konsole; в окне без рамки + + + + +Отключить сохранение строк, вышедших за верхнюю границу окна (отключить журнал) + + + + +Запустить со скрытой панелью меню. + + + + +Запретить изменение размеров окна. + + + + +Запустить &konsole; со скрытой полосой прокрутки. + + + + +Запустить &konsole; со скрытой панелью вкладок. + + + + +Не использовать Xft (сглаживание шрифтов). Сглаживание мелкого шрифта делает его неудобочитаемым. + + + + файл +Использовать заданный файлом профиля набор сеансов &konsole;. + + + + +Вывести список доступных профилей. + + + + имя | файл +Использовать схему, заданную по имени или по файлу .schema. + + + + +Вывести список доступных схем. + + + + +Включить расширенные функции &DCOP; &Qt;. + + + + заголовок +Установить заголовок окна + + + + terminal +Установить значение переменной окружения TERM. Для подробностей см. man . + + + + тип +Открыть сеанс заданного типа вместо оболочки, установленной по умолчанию. + + + + +Вывести список доступных типов сеансов. + + + + CCxLL +Запустить окно терминала с СС столбцами и LL колонками (посимвольно). + + + + dir +Запустить программу с заданным рабочим каталогом. + + + + + +Примеры: +% konsole 90x25 + +Запускает окно &konsole; с 90 столбцами и 25 строками. Использование журнала отключено + +% konsole echo_args Здравствуйте, спасибо за использование &konsole;! + +Запускает окно &konsole; с текстом «Здравствуйте, спасибо за использование &konsole;!» +echo_args — небольшой сценарий bash: #!/bin/bash +echo $* + + + +&konsole; также поддерживает параметры &Qt; и &kde;: + + + + +Вывести список специфических параметров &Qt; + + + +Следующие параметры &Qt; не работают в &konsole;: + + +, шрифт +Определяет шрифт приложения + + + +, цвет +Устанавливает фоновый цвет + + + +, цвет +Устанавливает цвет текста + + + +, цвет +Устанавливает цвет кнопок + + + + + + + + + + +Вывести список специфических параметров &kde; + + + +Вывести список всех доступных параметров + + + +Вывести имена авторов приложения + + + +Показать сведения о версии + + + +Показать сведения о лицензировании + + + + + + +&DCOP; + +Введение в &DCOP; и примеры использования dcop можно найти в разделе Создание вашего собственного инструментария. + + + + + + +Авторские права и благодарности + +Координатор &konsole; начиная с &kde; 3.4 — Курт Гинденбург (&Kurt.Hindenburg;) &Kurt.Hindenburg.mail; + +Бывший координатор &konsole; — Вальдо Бастиан (&Waldo.Bastian;) &Waldo.Bastian.mail; + +© 1997-2005 Ларс Доэлль (&Lars.Doelle;) &Lars.Doelle.mail; + +Автор этого документа — Джонатан Сингер (&Jonathan.Singer;) &Jonathan.Singer.mail; + +Обновление документации для &kde; 3.4 — Курт Гинденбург &Kurt.Hindenburg.mail; + +Перевод руководства в формат DocBook SGML — &Mike.McBride; и &Lauri.Watts; + +Перевод на русский — Иван Кашуков dolphin210@yandex.ru Обновление и редактирование перевода — Николай Шафоростов shafff@ukr.net +&underFDL; &underGPL; + + +&konsole; на платформах, отличных от &Linux; + +Вы можете получить информацию о компиляции &konsole; на платформах, отличных от &Linux;, из файла README.ports, входящего в пакет &konsole;. В нём приведён список экспертов по некоторым платформам (Tru64, &Solaris;, OpenBSD). Для переноса программы на другие платформы требуются усилия добровольцев. + +Также посетите следующие сайты: + +KDE на FreeBSD +KDE на Solaris + + + + +&documentation.index; + + + + + + diff --git a/tde-i18n-ru/docs/kdebase/kpager/Makefile.am b/tde-i18n-ru/docs/kdebase/kpager/Makefile.am new file mode 100644 index 00000000000..29d24f824c3 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kpager/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = kpager +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdebase/kpager/Makefile.in b/tde-i18n-ru/docs/kdebase/kpager/Makefile.in new file mode 100644 index 00000000000..30b7027973e --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kpager/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/kdebase/kpager +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = kpager +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/kdebase/kpager/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdebase/kpager/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/kdebase/kpager/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kpager/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kpager/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 Makefile.in Makefile.am index.cache.bz2 + +#>+ 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)/kpager + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kpager/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kpager/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kpager/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kpager/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kpager/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kpager/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kpager + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kpager + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kpager/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kpager/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kpager/$$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/kdebase/kpager/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kpager/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kpager/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-ru/docs/kdebase/kpager/index.cache.bz2 b/tde-i18n-ru/docs/kdebase/kpager/index.cache.bz2 new file mode 100644 index 00000000000..d1a426d9794 Binary files /dev/null and b/tde-i18n-ru/docs/kdebase/kpager/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdebase/kpager/index.docbook b/tde-i18n-ru/docs/kdebase/kpager/index.docbook new file mode 100644 index 00000000000..2c9b037c56a --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kpager/index.docbook @@ -0,0 +1,514 @@ + + + + + +]> + + + + +Руководство &kpager; + + +&Dirk.Doerflinger; &Dirk.Doerflinger.mail; + +&Antonio.Larrosa.Jimenez; &Antonio.Larrosa.Jimenez.mail; + +&Matthias.Elter; &Matthias.Elter.mail; + +&Matthias.Ettrich; &Matthias.Ettrich.mail; + +ОльгаКарпова
karpovolga@hotmail.com
Перевод на русский
+ +
+ + +2000 +&Dirk.Doerflinger; + + +&FDLNotice; + +2001-01-28 +0.02.00 + + +&kpager; cхематично отображает все виртуальные рабочие столы. + + + +KDE +pager +kpager +рабочий стол +общие сведения + + +
+ + +Введение + +&kpager; cхематично отображает все ваши виртуальные рабочие столы. Это полезный инструмент, позволяющий просматривать, изменять размер и закрывать окна на любом рабочем столе, а также перемещать окна в пределах одного или между разными рабочими столами. + + + + + +Использование &kpager; + + +Это снимок &kpager; + + + + + + Снимок экрана + + + + + +Дополнительные возможности &kpager; + +&kpager; показывает все виртуальные рабочие столы и запущенные на них приложения. Его можно использовать для выбора приложения, а также для перемещения приложений в пределах одного или между разными виртуальными рабочими столами. + + + + + +Справочник по командам + + +Главное окно &kpager; + + +Использование мыши + +В &kpager; вы можете активизировать приложения щелчком левой кнопки мыши. + +Средняя кнопка мыши может использоваться для перемещения приложений в &kpager;. Можно передвигать приложения в пределах одного виртуального рабочего стола или переносить их на другой. + +Щелчок правой кнопки мыши в &kpager; вызывает контекстное меню. + + + + +Контекстное меню + +Содержимое контекстного меню зависит от того, где была нажата правая кнопка мыши: если щелчок был сделан на свободном фоне &kpager;, в меню будут лишь два пункта: Настройка и Выход. В случае, если щелчок был сделан в окне, в меню будут указаны имя и пиктограмма приложения, а также пункты Свернуть, Распахнуть, На рабочий стол и Закрыть. Детальное описание пунктов меню представлено ниже. + + + + +Распахнуть + +Увеличивает размер окна приложения до размеров рабочего стола. Этот пункт появляется только при щелчке правой кнопки мыши в окне приложения. + + + + +Свернуть + +Сворачивает приложение в пиктограмму панели. Этот пункт появляется только при щелчке правой кнопки мыши в окне приложения. + + + + +На рабочий стол + +Отправляет окно приложения на выбранный виртуальный рабочий стол. Этот пункт появляется только при щелчке правой кнопки мыши в окне приложения. + + + + +Закрыть + +Закрывает приложение. Этот пункт появляется только при щелчке правой кнопки мыши в окне приложения. + + + + +Настройки + +Открывает диалог настроек. + + + + +Выход + +Завершает работу &kpager;. + + + + + + + + +Настройка + + +Это снимок диалога настроек + + + + + + Снимок экрана + + + + +В диалоге настроек есть пять флажков и две группы переключателей. + + + +Разрешить перетаскивание окна +Если отмечен этот флажок, вы можете перемещать окна приложений в &kpager; средней кнопкой мыши. Можно перемещать окна приложений в пределах одного рабочего стола или переносить их на другой. + + + +Показать название +Если отмечен этот флажок, в главном окне &kpager; указываются названия рабочих столов. + + + +Показать номер +Если отмечен этот флажок, в главном окне &kpager; показываются номера рабочих столов. Если одновременно с этим отмечен флажок Показать название, показывается как номер, так и название рабочего стола, напр. Рабочий стол 1. + + + +Показать фон +Если отмечен этот флажок, в &kpager; также будут видны (если они настроены) в виде фона обои каждого рабочего стола. + + + +Показать окна +Если отмечен этот флажок, в &kpager; будут показаны приложения на рабочих столах. В противном случае, изображения виртуальных рабочих столов в &kpager; пусты и могут использоваться лишь для переключения между рабочими столами. + + + +Отображение окон +Эта группа переключателей устанавливает, каким образом изображать окна приложений. Контуры покажет пустые прямоугольники с пропорциями окна приложения. Иконка покажет также их стандартную иконку, а Снимок - окна приложений с уменьшенным изображением их содержимого. Учтите, режим снимка рекомендуется использовать лишь на очень быстрых машинах. + + + +Вид главного окна +В этой группе можно настроить вид главного окна &kpager;. Классический приложения в окне &kpager; будут расположены в два ряда, подобно переключателям окон в других оконных менеджерах. Горизонтальный расположит изображения виртуальных рабочих столов горизонтально, а Вертикальный - вертикально, например, вдоль боковой границы рабочего стола. + + + + + + + + +Вопросы и ответы + + + + +Для чего может понадобиться &kpager;? + +&kpager; может использоваться как альтернатива аплету переключателя окон на панели. Его преимущество заключается в том, что он может показывать изображения иконки и снимка запущенного приложения, передвигать окна между рабочими столами и размещаться за пределами панели. + + + +Как изменить режимы работы &kpager;? + +Щелчок правой кнопки мыши в &kpager; позволяет выбрать контекстное меню с пунктом Настройки, вызывающим диалог настроек. + + + + +По умолчанию окна прозрачные. Как это отключить? + + +На данный момент вы не можете отключить этот параметр в диалоге настроек, но можете это сделать вручную следующим образом: + +Откройте файл $KDEHOME/share/config/kpagerrc любым текстовым редактором наподобие &kedit; или vi. Если у вас нет прав для записи в этот файл, вероятно, вам придется сделать это как root или связаться с вашим системным администратором. В этом файле нужно добавить новый ключ с именем windowTransparentMode и числовое значение: + + +0 - отсутствие прозрачных окон. +1 - только распахнутые окна прозрачные. +2 - все окна прозрачные (по умолчанию). + + + + + + + + + + +Авторские права и лицензирование + +&kpager; + +Программа: copyright 2000 Antonio Larrosa larrosa@kde.org + +Документация: copyright 2000 by Dirk Doerflinger ddoerflinger@web.de +&underFDL; &underGPL; + + +Установка + + +Где взять &kpager; +&install.intro.documentation; + + +Требования + +Поскольку &kpager; входит в пакет &package;, необходимо лишь установить основные пакеты &kde;. + + + + +Сборка и установка +&install.compile.documentation; + + + +&documentation.index; + +
+ + + diff --git a/tde-i18n-ru/docs/kdebase/ksplashml/Makefile.am b/tde-i18n-ru/docs/kdebase/ksplashml/Makefile.am new file mode 100644 index 00000000000..5cefd51ee41 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/ksplashml/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = ksplashml +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdebase/ksplashml/Makefile.in b/tde-i18n-ru/docs/kdebase/ksplashml/Makefile.in new file mode 100644 index 00000000000..d63024ba1c1 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/ksplashml/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/kdebase/ksplashml +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = ksplashml +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/kdebase/ksplashml/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdebase/ksplashml/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/kdebase/ksplashml/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/ksplashml/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/ksplashml/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 Makefile.in Makefile.am index.cache.bz2 + +#>+ 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)/ksplashml + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ksplashml/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ksplashml/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ksplashml/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ksplashml/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ksplashml/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ksplashml/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ksplashml + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ksplashml + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ksplashml/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ksplashml/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ksplashml/$$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/kdebase/ksplashml/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/ksplashml/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/ksplashml/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-ru/docs/kdebase/ksplashml/index.cache.bz2 b/tde-i18n-ru/docs/kdebase/ksplashml/index.cache.bz2 new file mode 100644 index 00000000000..3d3ba3cc420 Binary files /dev/null and b/tde-i18n-ru/docs/kdebase/ksplashml/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdebase/ksplashml/index.docbook b/tde-i18n-ru/docs/kdebase/ksplashml/index.docbook new file mode 100644 index 00000000000..9ff7e3e7924 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/ksplashml/index.docbook @@ -0,0 +1,1629 @@ + + + + + +]> + + + + +Руководство пользователя &ksplash; + + +&Teemu.Rytilahti; &Teemu.Rytilahti.mail; + +&Brian.C.Ledbetter; &Brian.C.Ledbetter.mail; + +&Ravikiran.Rajagopal; &Ravikiran.Rajagopal.mail; + +ИванКашуков
dolphin210@yandex.ru
Перевод на русский язык
НиколайШафоростов
shafff@ukr.net
Обновление перевода
ВикторЕрёмин
ErV2005@rambler.ru
Перевод на русский язык
+ +
+ + +2003 +Teemu Rytilahti + + +2003-04 +Ravikiran Rajagopal + +&FDLNotice; + +2003-01-10 +1.01.00 + + +&ksplash; — симпатичный экран, показывающий процесс загрузки среды KDE. + + + +KDE +kdebase +ksplash +ksplashml +заставка +украшение + + +
+ + +Введение + +&ksplash; — симпатичный экран, показывающий процесс загрузки KDE. Вопросы и пожелания отправляйте в списки рассылки &kde;. Отличительные особенности &ksplash;: + +Возможность применения тем +Высокая гибкость в настройке обеспечивается использованием подключаемых модулей +Программа может быть использована любым приложением, которое работает с DCOP + + +Это руководство объясняет, как создавать темы для использования с уже доступными подключаемыми модулями. Если ни один из доступных модулей не удовлетворяет вашему вкусу, вы можете научиться полностью настраивать внешний вид &ksplash;, создавая подключаемые модули на C++. + + + +Использование тем + +Чтобы использовать темы с KDE-Look, скопируйте их в ~/.kde/apps/ksplash/Themes/ (для одного пользователя) или в $KDEDIR/share/apps/ksplash/Themes/ (чтобы сделать их доступными для всех пользователей вашей системы). + +Чтобы сделать это автоматически, используйте модуль Заставка раздела Внешний вид и темы Центра управления &kde;. + + +Модуль Центра управления + +Этот модуль позволяет устанавливать, проверять и удалять темы &ksplash;. + +Внизу расположен список доступных тем &ksplash;. При выборе одной из последних, её предварительный просмотр появится в соответствующей части окна. Чтобы активировать тему, нажмите OK или Применить. + +Чтобы установить новые модули, нажмите Добавить.... Не нужно распаковывать файлы тем, они могут обрабатываться и в сжатом виде. + +Для просмотра анимации темы, нажмите кнопкуТест. + +Чтобы удалить тему, воспользуйтесь кнопкой Удалить. Если тема установлена для всех пользователей, то удалять её нужно с правами администратора. Также, мы не рекомендуем удалять тему «По умолчанию». + + + + + + +Как создавать темы для &ksplash; + +Основные положения +Создавать свои собственные темы для &ksplash; достаточно легко. Когда вы закончили свою тему, вы можете отправить её на KDE-Look, чтобы её могли использовать другие. + + +Определение своей темы + +Давайте создадим тему под названием MyCoolTheme. Чтобы тема была найдена &ksplash;, следует поместить её в папку MyCoolTheme в папке ~/.kde/apps/ksplash/Themes/. В ней должен содержаться файл Theme.rc, содержащий настройки темы. Вы можете установить множество особенностей для темы, изменить движок подключаемых модулей и т. д. Не обязательно использовать все доступные параметры, обычно используются только некоторые. Синтаксис записей файла Theme.rc: [параметр] = [значение]. Параметры описаны в следующих разделах. + + +Простой файл <filename +>Theme.rc</filename +> +[KSplash Theme: MyCoolTheme] +Name = MyCoolTheme +Description = Симпатичная тема, использующая движок XpLike +Version = 1.0 +Author = Имя автора <realmail@mail.com> +## Используйте движок XpLike для этой темы. +Engine = XpLike +Show Icon = false +Welcome Text = Загрузка KDE + + + +После того как вы задали имя, описание и автора темы, вам следует выбрать движок темы (подключаемый модуль). Затем вы сможете настроить разнообразные характеристики движка темы, устанавливая пары параметр=значение, как в вышеприведённом файле. + + +Важно, чтобы имя папки, в которой хранятся файлы темы (~/.kde/apps/ksplash/Themes/MyCoolTheme в данном примере) и идентификатор ([KSplash Theme: MyCoolTheme] в данном примере) в Theme.rc совпадали. В противном случае, &ksplash; не распознает тему. + + + + + +Файлы фона + +При запуске &ksplash; пытается найти файл фона, соответствующий текущему разрешению экрана (если файл используется движком темы). Формат названия файла фона: Background-WWWxHHH.png, где WWW-ширина, а HHH-высота изображения. + +Например, вам надо использовать файл Background-1024x768. Если файл, соответствующий текущему разрешению экрана, не найден, программа пытается изменить размер файла Background.png (или другого, заданного в Theme.rc) так, чтобы он соответствовал разрешению. Изменение размера на лету занимает некоторое время, так что вам следует создать файлы как минимум для следующих разрешений экрана: 1280x1024, 1024x768 и 800x600. + + + + +Параметры движков тем + + +Тема, используемая по умолчанию +
+
+ + + diff --git a/tde-i18n-ru/docs/common/qpl-license.html b/tde-i18n-ru/docs/common/qpl-license.html new file mode 100644 index 00000000000..19a863bc528 --- /dev/null +++ b/tde-i18n-ru/docs/common/qpl-license.html @@ -0,0 +1,164 @@ + + + + The Q Public License - version 1.0 + + + + + + + + + +

The Q Public License

+

version 1.0

+ +

Copyright (C) 1999-2000 Troll Tech AS, Norway.
+ Everyone is permitted to copy and distribute this license + document. +

+ +

The intent of this license is to establish freedom to share and + change the software regulated by this license under the open + source model.

+ +

This license applies to any software containing a notice placed + by the copyright holder saying that it may be distributed under + the terms of the Q Public License version 1.0. Such software is + herein referred to as the Software. This license covers + modification and distribution of the Software, use of + third-party application programs based on the Software, and + development of free software which uses the Software.

+ +

Granted Rights

+ +
    +
  1. +

    You are granted the non-exclusive rights set forth in this + license provided you agree to and comply with any and all + conditions in this license. Whole or partial distribution + of the Software, or software items that link with the + Software, in any form signifies acceptance of this + license.

    +
  2. + +
  3. +

    You may copy and distribute the Software in unmodified form + provided that the entire package, including - but not + restricted to - copyright, trademark notices and + disclaimers, as released by the initial developer of the + Software, is distributed.

  4. + +
  5. +

    You may make modifications to the Software and distribute + your modifications, in a form that is separate from the + Software, such as patches. The following restrictions apply + to modifications:

    + +
      +
    1. +

      Modifications must not alter or remove any copyright + notices in the Software.

    2. +
    3. +

      When modifications to the Software are released under + this license, a non-exclusive royalty-free right is + granted to the initial developer of the Software to + distribute your modification in future versions of the + Software provided such versions remain available under + these terms in addition to any other license(s) of the + initial developer.

      +
    4. +
    + +
  6. +

    You may distribute machine-executable forms of the Software + or machine-executable forms of modified versions of the + Software, provided that you meet these restrictions:

    + +
      +
    1. +

      You must include this license document in the + distribution.

      +
    2. + +
    3. +

      You must ensure that all recipients of the + machine-executable forms are also able to receive the + complete machine-readable source code to the distributed + Software, including all modifications, without any + charge beyond the costs of data transfer, and place + prominent notices in the distribution explaining + this.

      +
    4. + +
    5. +

      You must ensure that all modifications included in the + machine-executable forms are available under the terms + of this license.

      +
    6. +
    +
  7. + +
  8. +

    You may use the original or modified versions of the + Software to compile, link and run application programs + legally developed by you or by others.

    +
  9. + +
  10. +

    You may develop application programs, reusable components + and other software items that link with the original or + modified versions of the Software. These items, when + distributed, are subject to the following requirements:

    + +
      +
    1. +

      You must ensure that all recipients of + machine-executable forms of these items are also able to + receive and use the complete machine-readable source + code to the items without any charge beyond the costs of + data transfer.

      +
    2. + +
    3. +

      You must explicitly license all recipients of your + items to use and re-distribute original and modified + versions of the items in both machine-executable and + source code forms. The recipients must be able to do so + without any charges whatsoever, and they must be able to + re-distribute to anyone they choose.

      +
    4. + +
    5. +

      If the items are not available to the general public, + and the initial developer of the Software requests a + copy of the items, then you must supply one.

      +
    6. +
    +
  11. +
+ +

Limitations of Liability

+ +

In no event shall the initial developers or copyright holders + be liable for any damages whatsoever, including - but not + restricted to - lost revenue or profits or other direct, + indirect, special, incidental or consequential damages, even if + they have been advised of the possibility of such damages, + except to the extent invariable law, if any, provides + otherwise.

+ +

No Warranty

+ +

The Software and this license document are provided AS IS with + NO WARRANTY OF ANY KIND, INCLUDING THE WARRANTY OF DESIGN, + MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.

+ +

Choice of Law

+ +

This license is governed by the Laws of Norway. Disputes shall + be settled by Oslo City Court.

+ + diff --git a/tde-i18n-ru/docs/common/x11-license.html b/tde-i18n-ru/docs/common/x11-license.html new file mode 100644 index 00000000000..444a27bec97 --- /dev/null +++ b/tde-i18n-ru/docs/common/x11-license.html @@ -0,0 +1,45 @@ + + + + X Window System License - X11R6.4 + + + + + + + + + +

X Window System License - X11R6.4

+ +

Copyright (c) 1998 The Open Group

+ +

Permission is hereby granted, free of charge, to any person +obtaining a copy of this software and associated documentation files +(the "Software"), to deal in the Software without restriction, +including without limitation the rights to use, copy, modify, merge, +publish, distribute, sublicense, and/or sell copies of the Software, +and to permit persons to whom the Software is furnished to do so, +subject to the following conditions:

+ +

The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software.

+ +

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. +IN NO EVENT SHALL THE OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR +OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, +ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR +OTHER DEALINGS IN THE SOFTWARE.

+ +

Except as contained in this notice, the name of The Open Group +shall not be used in advertising or otherwise to promote the sale, use +or other dealings in this Software without prior written authorization +from The Open Group.

+ +

X Window System is a trademark of The Open Group

+ + diff --git a/tde-i18n-ru/docs/common/xml.dcl b/tde-i18n-ru/docs/common/xml.dcl new file mode 100644 index 00000000000..fed21030921 --- /dev/null +++ b/tde-i18n-ru/docs/common/xml.dcl @@ -0,0 +1,179 @@ +" + PIC "?>" + SHORTREF NONE + + NAMES + SGMLREF + + QUANTITY NONE + + ENTITIES + "amp" 38 + "lt" 60 + "gt" 62 + "quot" 34 + "apos" 39 + + FEATURES + MINIMIZE + DATATAG NO + OMITTAG NO + RANK NO + SHORTTAG + STARTTAG + EMPTY NO + UNCLOSED NO + NETENABL IMMEDNET + ENDTAG + EMPTY NO + UNCLOSED NO + ATTRIB + DEFAULT YES + OMITNAME NO + VALUE NO + EMPTYNRM YES + IMPLYDEF + ATTLIST NO + DOCTYPE NO + ELEMENT NO + ENTITY NO + NOTATION NO + LINK + SIMPLE NO + IMPLICIT NO + EXPLICIT NO + OTHER + CONCUR NO + SUBDOC NO + FORMAL NO + URN NO + KEEPRSRE YES + VALIDITY TYPE + ENTITIES + REF ANY + INTEGRAL YES + APPINFO NONE + SEEALSO "ISO 8879:1986//NOTATION + Extensible Markup Language (XML) 1.0//EN" +> diff --git a/tde-i18n-ru/docs/kdeaddons/Makefile.am b/tde-i18n-ru/docs/kdeaddons/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdeaddons/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdeaddons/Makefile.in b/tde-i18n-ru/docs/kdeaddons/Makefile.in new file mode 100644 index 00000000000..c11e2ec0f17 --- /dev/null +++ b/tde-i18n-ru/docs/kdeaddons/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/kdeaddons +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. kicker-applets konq-plugins kate-plugins +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/kdeaddons/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdeaddons/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/kdeaddons/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdeaddons/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeaddons/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/kdeaddons/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdeaddons/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeaddons/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-ru/docs/kdeaddons/kate-plugins/Makefile.am b/tde-i18n-ru/docs/kdeaddons/kate-plugins/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdeaddons/kate-plugins/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdeaddons/kate-plugins/Makefile.in b/tde-i18n-ru/docs/kdeaddons/kate-plugins/Makefile.in new file mode 100644 index 00000000000..635c8467eff --- /dev/null +++ b/tde-i18n-ru/docs/kdeaddons/kate-plugins/Makefile.in @@ -0,0 +1,613 @@ +# 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/kdeaddons/kate-plugins +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- 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/kdeaddons/kate-plugins/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdeaddons/kate-plugins/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/kdeaddons/kate-plugins/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdeaddons/kate-plugins/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeaddons/kate-plugins/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-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-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-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=openheader.docbook Makefile.in textfilter.docbook Makefile.am + +#>+ 2 +docs-am: textfilter.docbook openheader.docbook + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kate-plugins + @for base in textfilter.docbook openheader.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kate-plugins/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kate-plugins/$$base ;\ + done + +uninstall-nls: + for base in textfilter.docbook openheader.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kate-plugins/$$base ;\ + done + + +#>+ 5 +distdir-nls: + for file in textfilter.docbook openheader.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/kdeaddons/kate-plugins/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdeaddons/kate-plugins/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeaddons/kate-plugins/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-ru/docs/kdeaddons/kate-plugins/openheader.docbook b/tde-i18n-ru/docs/kdeaddons/kate-plugins/openheader.docbook new file mode 100644 index 00000000000..8efc073a0fd --- /dev/null +++ b/tde-i18n-ru/docs/kdeaddons/kate-plugins/openheader.docbook @@ -0,0 +1,61 @@ + + + +Открытие заголовка + + + +KDE +kate +заголовок + + + +Введение + +Пока документация к модулю &kate; под названием Открытие заголовка еще не написана. Если вы заинтересованы в исправлении этой ситуации, свяжитесь с Лаури Уоттс lauri@kde.org, координатором команды по документированию &kde;. + + + + + diff --git a/tde-i18n-ru/docs/kdeaddons/kate-plugins/textfilter.docbook b/tde-i18n-ru/docs/kdeaddons/kate-plugins/textfilter.docbook new file mode 100644 index 00000000000..0f0937cd01a --- /dev/null +++ b/tde-i18n-ru/docs/kdeaddons/kate-plugins/textfilter.docbook @@ -0,0 +1,63 @@ + + + +Текстовый фильтр + + + +KDE +kate +текст +фильтр + + + +Введение + +Пока документация к модулю &kate; под названием Текстовый фильтр еще не написана. Если вы заинтересованы в исправлении этой ситуации, свяжитесь с Лаури Уоттс lauri@kde.org, координатором команды по документированию &kde;. + + + + + diff --git a/tde-i18n-ru/docs/kdeaddons/kicker-applets/Makefile.am b/tde-i18n-ru/docs/kdeaddons/kicker-applets/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdeaddons/kicker-applets/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdeaddons/kicker-applets/Makefile.in b/tde-i18n-ru/docs/kdeaddons/kicker-applets/Makefile.in new file mode 100644 index 00000000000..8aa8ed14712 --- /dev/null +++ b/tde-i18n-ru/docs/kdeaddons/kicker-applets/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/kdeaddons/kicker-applets +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- 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/kdeaddons/kicker-applets/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdeaddons/kicker-applets/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/kdeaddons/kicker-applets/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdeaddons/kicker-applets/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeaddons/kicker-applets/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=kolourpicker.docbook Makefile.in ktimemon.docbook index.docbook Makefile.am index.cache.bz2 + +#>+ 24 +index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) kolourpicker.docbook ktimemon.docbook index.docbook + @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi + +docs-am: index.cache.bz2 + +install-docs: docs-am install-nls + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kicker-applets + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kicker-applets/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kicker-applets/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kicker-applets/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kicker-applets/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kicker-applets/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kicker-applets/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kicker-applets + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kicker-applets + @for base in kolourpicker.docbook ktimemon.docbook index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kicker-applets/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kicker-applets/$$base ;\ + done + +uninstall-nls: + for base in kolourpicker.docbook ktimemon.docbook index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kicker-applets/$$base ;\ + done + + +#>+ 5 +distdir-nls: + for file in kolourpicker.docbook ktimemon.docbook index.docbook ; do \ + cp $(srcdir)/$$file $(distdir); \ + done + +#>+ 15 +force-reedit: + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdeaddons/kicker-applets/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdeaddons/kicker-applets/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeaddons/kicker-applets/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-ru/docs/kdeaddons/kicker-applets/index.cache.bz2 b/tde-i18n-ru/docs/kdeaddons/kicker-applets/index.cache.bz2 new file mode 100644 index 00000000000..deb6743c9b3 Binary files /dev/null and b/tde-i18n-ru/docs/kdeaddons/kicker-applets/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdeaddons/kicker-applets/index.docbook b/tde-i18n-ru/docs/kdeaddons/kicker-applets/index.docbook new file mode 100644 index 00000000000..322653c6d3d --- /dev/null +++ b/tde-i18n-ru/docs/kdeaddons/kicker-applets/index.docbook @@ -0,0 +1,150 @@ + + + + KTimemon"> + KolourPicker"> + +]> + + + +Справочное руководство по аплетам &kicker; + + +
+
+
+
+ +ОльгаКарпова
karpovolga@hotmail.com
Перевод на русский
+ +2001-05-12 +2.20.00 + + +2001 + + + +&FDLNotice; + + +Справочное руководство по добавляемым аплетам (addon applets) для &kicker;, панели &kde;. + + + +KDE +kdeaddons +Kicker +Аплеты + + +
+ + +аплеты &kicker; + +Аплеты - это небольшие приложения, выполняемые внутри &kicker;. Почти все, за исключением кнопок запуска, - это аплеты. Их можно добавить из контекстного меню или из подменю Настройки панели, выбрав Добавить и пункт меню Аплет. + +Более подробную информацию об использовании &kicker; и о базовом наборе аплетов, сопровождающем &kicker; можно найти в справочном руководстве по &kicker;. + +Аплеты, описанные в данном справочном руководстве: + + + +&kolourpicker; + + +&ktimemon; + + + + + +&doc-kolourpicker; +&doc-ktimemon; + + +Разработчики и лицензирование + +Перечень авторских прав на аплеты приведен в соответствующем разделе. +&underFDL; &underGPL; + + +Установка + +Ещё не готово + + + + +
+ + diff --git a/tde-i18n-ru/docs/kdeaddons/kicker-applets/kolourpicker.docbook b/tde-i18n-ru/docs/kdeaddons/kicker-applets/kolourpicker.docbook new file mode 100644 index 00000000000..b6270cf5197 --- /dev/null +++ b/tde-i18n-ru/docs/kdeaddons/kicker-applets/kolourpicker.docbook @@ -0,0 +1,69 @@ + + + +&kolourpicker; + + +
+
+
+
Еще не готов + + + +KDE +цвет +выбор + +
+ +Введение + +По Kolourpicker на данный момент нет документации. Если вы желаете исправить сложившуюся ситуацию, сообщите об этом в списке рассылки на http://master.kde.org/mailman/listinfo/kde-doc-english . + + +Благодарности + +Перевод на русский: Ольга Карпова karpovolga@hotmail.com +&underGPL; +
+ + + diff --git a/tde-i18n-ru/docs/kdeaddons/kicker-applets/ktimemon.docbook b/tde-i18n-ru/docs/kdeaddons/kicker-applets/ktimemon.docbook new file mode 100644 index 00000000000..f71f1c7b454 --- /dev/null +++ b/tde-i18n-ru/docs/kdeaddons/kicker-applets/ktimemon.docbook @@ -0,0 +1,461 @@ + + + +&ktimemon; + + +Martin Maierhofer
m.maierhofer@tees.ac.uk
+
+
+Ольга Карпова
karpovolga@hotmail.com
+
+2001-11-29 0.03.01 &ktimemon; - это системный монитор для рабочей среды KDE + + +KDE +ktimemon +системный монитор +timemon + +
+ +Введение + +&ktimemon; - это небольшая программа, позволяющая следить за использованием системы вашего компьютера. Она выводит на экран диаграммы, содержащий информацию о процессоре, использовании памяти и подкачки, а также об использовании дискового пространства и контекстных переключениях. Действуя в духе KDE, она поддерживает настройку через графический интерфейс. &ktimemon; также поддерживает встроенный режим, то есть может выводить данные на панель системного лотка. + + +В настоящее время &ktimemon; поддерживает лишь ограниченное число систем: на основе &Linux; с файловой системой /proc, на основе &Solaris; с библиотекой kstat и на основе Digital &UNIX; (ранее DEC/OSF1) с системным вызовом table(2). Помощь в переносе на другие платформы приветствуется. + + +&ktimemon; можно запустить из командной строки или из меню &kde; запуск (в подменю утилиты). Если вы предпочитаете запуск из командной строки, &ktimemon; работает с обычными аргументами &X-Window;, такими как . &ktimemon; распознает сеансы, то есть следит за текущим состоянием (цвета и т.п.) и восстанавливает его во время следующего сеанса. + + +Основы интерфейса + +После запуска &ktimemon; появится небольшое окно со сведениями об операционной системе. Если поместить курсор мыши в окно &ktimemon;, то вскоре появится подсказка (т.е. небольшое временное окно). В подсказке содержатся числовые данные о параметрах системы, отображенных в столбчатой диаграмме. Подсказку можно отключить (см. Настройки). + + +Режимы визуального отображения + +&ktimemon; может отображать два вида информации о системе. Как объясняется в разделе Настройки, кнопки мыши могут быть привязаны к определенным действиям. По умолчанию, левая кнопка мыши привязана к действию переключателя режимов, то есть при щелчке левой кнопки мыши в окне &ktimemon; высвечиваемая информация переводится из Обычного режима (по умолчанию) в Расширенный режим и обратно. + + +Обычный режим + +При первом запуске &ktimemon; выдаётся информация о текущей деятельности процессора, а также об использовании памяти и подкачки. Для этого используются три диаграммы, представленные в них сведения регулярно обновляются (по умолчанию, интервал равен 0,5 с, но может быть изменён, см. Настройки). Три столбца на графике обозначают (слева направо): + +Загруженность Процессора. + +KTimemon использует три разных цвета для отображения времени, в течении которого процессор находился в различных режимах. Начиная снизу, это режим ядра, режим пользователя и режим пользователя с пониженным приоритетом. В Solaris, верхняя часть отображает время, проведенное системой в режиме ожидания. Промежуток между верхней частью диаграммы и границей окна обозначает время простоя процессора. + + + +Использование памяти. + +Подобно диаграмме использования процессора, три области на диаграмме использования памяти обозначают (снизу вверх): память, отведенную под различные процессы, память под буфер, а также память, используемую для кэширование файлов. В системах Digital Unix средняя часть обозначает неактивную память (т.е, выделенную память, которая не использовалась в течение некоторого времени), в системах Solaris средняя часть не используется, а верхняя область обозначает количество памяти, используемое ядром. Промежуток между верхней частью диаграммы и границей окна обозначает свободную память. + + + +Использование подкачки. + +Эта диаграмма демонстрирует соотношение между текущим использованием подкачки и общим размером области подкачки в системе. + + + + + +Щелчок в окне &ktimemon; кнопки мыши, привязанной к переключателю режимов, вызывает переход в расширенный режим. + + + + +Расширенный режим + +В этом режиме три диаграммы отображают системную информацию другого вида. Слева направо, они показывают: + + + +Страницы памяти. + +Эта диаграмма состоит из двух частей, в нижней части указывается количество страниц памяти, записанных во вспомогательный накопитель за последний интервал времени. Верхняя половина обозначает количество страниц, прочитанных из вспомогательного накопителя. + + + +Подкачка. + +Вторая диаграмма отображает аналогичную информацию об использовании подкачки. + + + +Контекстные переключения. + +Данная диаграмма отображает количество контекстных переключений за последний интервал времени. + + + + +Поскольку невозможно естественным способом масштабировать информацию, представленную в расширенном режиме, &ktimemon; использует по умолчанию автоматическое масштабирование (см. раздел Часто задаваемые вопросы). Однако, возможно также выбрать определенный масштаб, см. раздел Настройки. + +Обратите внимание на то, что в диаграммах обоих видов используются одинаковые цвета, т.е. цветовые настройки для обычного режима также используются для отображения информации в расширенном режиме (о том, как изменить цветовую схему, см. Настройки). + + + + + +Структура меню + +По умолчанию, правая кнопка мыши привязана к высвечиваемому на экране меню, т.е. щелчок правой кнопки мыши в окне &ktimemon; вызывает меню, о котором говорится в последующих разделах. + + +<guimenuitem +>Настройки...</guimenuitem +> + +Пункт меню Настройки... используется для вызова диалога настроек. О параметрах настроек говорится в разделе Настройки. + + + +<guimenuitem +>Встроенный в панель</guimenuitem +> + +Выбор пункта меню Встроенный в панель вызывает переключение режимов, в которых &ktimemon; выводится на экран: от стандартного изображения (т.е. в обычном окне) к встроенному в панель, когда исчезает окно &ktimemon;, а на системной панели появляется уменьшенный вариант. За исключением разницы в размере, в остальном встроенный &ktimemon; функционирует таким же образом. + + + +<guimenu +>Справка</guimenu +> &help.menu.documentation; + + +<guimenuitem +>Горизонтальная диаграмма</guimenuitem +> + +При выборе пункта меню &ktimemon; Горизонтальная диаграмма столбцы диаграммы меняют свое расположение из вертикального в горизонтальное и обратно. + + + +<guimenuitem +>Выход</guimenuitem +> + +Пункт меню Выход используется для выхода из &ktimemon; (что характерно!). При этом будет сохранено текущее состояние (напр. цветовая схема, размер окна, находится ли программа во встроенном в панель режиме) и восстановлено при последующем вызове программы. + +Настройки сохранены в файле $HOME/.kde/share/config/ktimemonrc, где $HOME обозначает домашний каталог пользователя. Если этот файл будет удален, при последующем вызове &ktimemon; будут восстановлены параметры по умолчанию. + + + + +Настройки + +Конфигурирование &ktimemon; может происходить интерактивно (см. также Меню настроек). На странице Общее можно задать временной интервал обновления данных, а также выбрать масштаб (см. также Расширенный режим). Если поставлена метка около режима Автоматическое масштабирование, (о режиме автоматического масштабирования см. в разделеЧасто задаваемые вопросы и ответы), масштабный коэффициент не может быть изменен, т.к. &ktimemon; определяет его автоматически. + +На странице Цвета можно настроить цвета диаграммы по вашему выбору. Выбранный вариант демонстрируется на уменьшенной модели. + +На странице Интерактивный режим можно установить привязки мыши. Щелчок мыши в окне &ktimemon; может быть проигнорирован, приводить к переключению режимов (см. также Режимы), вызывать контекстное меню (см. также Меню) или вызывать внешний процесс. Командная строка для внешнего процесса интерпретируется стандартной оболочкой, т.е. могут использоваться команды оболочки, переменные окружения, переадресация и т.п.. + +На странице Интерактивный режим можно также отключить автоматическое появление подсказки с числовыми данными о диаграмме (ср. Основы). + + + +Часто задаваемые вопросы и ответы + + + + +Какие операционные системы поддерживает &ktimemon;? + + +&ktimemon; поддерживает инсталляции на основе &Linux; с файловой системой /proc, инсталляции на основе &Solaris; с библиотекой kstat и инсталляции на основе Digital &UNIX; (ранее DEC/OSF1) с интерфейсом системного вызова table(2). Лишь системы Linux прошли основательное тестирование, если у вас возникнут какие-либо проблемы с переносом на &Solaris;/Digital &UNIX; свяжитесь со мной. + +Помощь в переносе &ktimemon; на другие платформы приветствуется. Свяжитесь со мной по адресу m.maierhofer@tees.ac.uk, если вы намерены перенести &ktimemon; на другие варианты &UNIX;. + + + + + + +Как осуществляется автоматическое масштабирование? + + +Рад, что вы спросили. Поскольку не существует логически обоснованного заранее определенного масштабного коэффициента для операций страниц памяти/подкачки и контекстных переключений (в отличие, например, от использования памяти, когда можно взять за основу общий размер памяти), &ktimemon; использует полуразумный механизм автоматического масштабирования. Автоматическое масштабирование осуществляется следующим образом: + + + +Каждая из трех диаграмм, как описано в разделе Расширенный режим, имеет соответствующий масштабный коэффициент. Исходные значения этих коэффициентов заранее определены. + + +Каждый раз, когда обновляются данные, соответствующее значение условно масштабируется. Если полученную величину можно отобразить на том же уровне шкалы, диаграмма сохраняется в прежнем виде (т.е. изменения отражаются в изменении высоты столбика диаграммы). + + +Если полученная величина слишком велика или слишком мала и не может быть отображена текущим коэффициентом, масштаб выравнивается, и новое значение отмечается приблизительно посередине столбика диаграммы. Таким образом, последующие изменения могут быть отображены относительно текущего значения, без повторного изменения масштаба. + + + + + + + +Почему появляется сообщение диагностика дочернего процесса? + + +Если кнопка мыши привязана к внешней команде, как описано в разделе Настройки, &ktimemon; не проверяет имя программы на правильность. Вместо этого вызывается оболочка для выполнения оператора (поэтому могут использоваться команды оболочки, переменные окружения, и т.п.). Для того, чтобы обеспечить обратную связь с пользователем, &ktimemon; контролирует stderr выходные данные оболочки и посылает отчет в окне сообщений. + +Эта схема бывает полезной в случае, если процесс не обнаружен, но может быть и надоедливой, если печатает безобидную диагностическую информацию о stderr. Простое решение: добавьте в конце спецификации процесса 2>/dev/null.Это переадресует диагностические сообщения в дыру и остановит появление окон с сообщениями. + + + + + + + +Благодарности + +&ktimemon; создан на основе версии Xt моего брата. + +Благодарность Tobe Toben, ttoben@artis.uni-oldenburg.de, Cristian Tibirna ctibirna@gch.ulaval.ca, Dirk A. Mueller dmuell@rhrk.uni-kl.de, Mark Krischer krischem@amp.com, and Lubos Lunak l.lunak@sh.cvut.czза сообщения об ошибках, патчи, комментарии и предложения. + +Перевод на русский: Ольга Карповаkarpovolga@hotmail.com +&underGPL; +
+ + + diff --git a/tde-i18n-ru/docs/kdeaddons/konq-plugins/Makefile.am b/tde-i18n-ru/docs/kdeaddons/konq-plugins/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdeaddons/konq-plugins/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdeaddons/konq-plugins/Makefile.in b/tde-i18n-ru/docs/kdeaddons/konq-plugins/Makefile.in new file mode 100644 index 00000000000..4398d5a0cce --- /dev/null +++ b/tde-i18n-ru/docs/kdeaddons/konq-plugins/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/kdeaddons/konq-plugins +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. uachanger dirfilter webarchiver crashes mediaplayer +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/kdeaddons/konq-plugins/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdeaddons/konq-plugins/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/kdeaddons/konq-plugins/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdeaddons/konq-plugins/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeaddons/konq-plugins/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/kdeaddons/konq-plugins/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdeaddons/konq-plugins/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeaddons/konq-plugins/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-ru/docs/kdeaddons/konq-plugins/crashes/Makefile.am b/tde-i18n-ru/docs/kdeaddons/konq-plugins/crashes/Makefile.am new file mode 100644 index 00000000000..76be50457d7 --- /dev/null +++ b/tde-i18n-ru/docs/kdeaddons/konq-plugins/crashes/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = konq-plugins/crashes +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdeaddons/konq-plugins/crashes/Makefile.in b/tde-i18n-ru/docs/kdeaddons/konq-plugins/crashes/Makefile.in new file mode 100644 index 00000000000..85ac04cb6af --- /dev/null +++ b/tde-i18n-ru/docs/kdeaddons/konq-plugins/crashes/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/kdeaddons/konq-plugins/crashes +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = konq-plugins/crashes +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/kdeaddons/konq-plugins/crashes/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdeaddons/konq-plugins/crashes/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/kdeaddons/konq-plugins/crashes/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdeaddons/konq-plugins/crashes/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeaddons/konq-plugins/crashes/Makefile.in +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +# This directory's subdirectories are mostly independent; you can cd +# into them and run `make' without going through this Makefile. +# To change the values of `make' variables: instead of editing Makefiles, +# (1) if the variable is set in `config.status', edit `config.status' +# (which will cause the Makefiles to be regenerated when you run `make'); +# (2) otherwise, pass the desired values on the `make' command line. +$(RECURSIVE_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + +$(RECURSIVE_CLEAN_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + rev=''; for subdir in $$list; do \ + if test "$$subdir" = "."; then :; else \ + rev="$$subdir $$rev"; \ + fi; \ + done; \ + rev="$$rev ."; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done && test -z "$$fail" +tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done +ctags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ + done + +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + mkid -fID $$unique +tags: TAGS + +TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ + include_option=--etags-include; \ + empty_fix=.; \ + else \ + include_option=--include; \ + empty_fix=; \ + fi; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test ! -f $$subdir/TAGS || \ + tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi +ctags: CTAGS +CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + +GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + +distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + +#>- distdir: $(DISTFILES) +#>+ 1 +distdir: distdir-nls $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + list='$(DISTFILES)'; \ + dist_files=`for file in $$list; do echo $$file; done | \ + sed -e "s|^$$srcdirstrip/||;t" \ + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ + case $$dist_files in \ + */*) $(MKDIR_P) `echo "$$dist_files" | \ + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ + sort -u` ;; \ + esac; \ + for file in $$dist_files; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + if test -d $$d/$$file; then \ + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -d "$(distdir)/$$subdir" \ + || $(MKDIR_P) "$(distdir)/$$subdir" \ + || exit 1; \ + distdir=`$(am__cd) $(distdir) && pwd`; \ + top_distdir=`$(am__cd) $(top_distdir) && pwd`; \ + (cd $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$$top_distdir" \ + distdir="$$distdir/$$subdir" \ + am__remove_distdir=: \ + am__skip_length_check=: \ + distdir) \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-recursive +all-am: Makefile +installdirs: installdirs-recursive +installdirs-am: +install: install-recursive +install-exec: install-exec-recursive +install-data: install-data-recursive +#>- uninstall: uninstall-recursive +#>+ 1 +uninstall: uninstall-docs uninstall-nls uninstall-recursive + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-recursive +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +#>- clean: clean-recursive +#>+ 1 +clean: kde-rpo-clean clean-recursive + +#>- clean-am: clean-generic mostlyclean-am +#>+ 1 +clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am + +distclean: distclean-recursive + -rm -f Makefile +distclean-am: clean-am distclean-generic distclean-tags + +dvi: dvi-recursive + +dvi-am: + +html: html-recursive + +info: info-recursive + +info-am: + +#>- install-data-am: +#>+ 1 +install-data-am: install-docs install-nls + +install-dvi: install-dvi-recursive + +install-exec-am: + +install-html: install-html-recursive + +install-info: install-info-recursive + +install-man: + +install-pdf: install-pdf-recursive + +install-ps: install-ps-recursive + +installcheck-am: + +maintainer-clean: maintainer-clean-recursive + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-recursive + +mostlyclean-am: mostlyclean-generic + +pdf: pdf-recursive + +pdf-am: + +ps: ps-recursive + +ps-am: + +uninstall-am: + +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \ + install-strip + +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ + all all-am check check-am clean clean-generic ctags \ + ctags-recursive distclean distclean-generic distclean-tags \ + distdir dvi dvi-am html html-am info info-am install \ + install-am install-data install-data-am install-dvi \ + install-dvi-am install-exec install-exec-am install-html \ + install-html-am install-info install-info-am install-man \ + install-pdf install-pdf-am install-ps install-ps-am \ + install-strip installcheck installcheck-am installdirs \ + installdirs-am maintainer-clean maintainer-clean-generic \ + mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \ + tags-recursive uninstall uninstall-am + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: + +#>+ 2 +KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2 + +#>+ 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)/konq-plugins/crashes + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/konq-plugins/crashes/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/konq-plugins/crashes/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/konq-plugins/crashes/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/konq-plugins/crashes/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/konq-plugins/crashes/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/konq-plugins/crashes/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/konq-plugins/crashes + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/konq-plugins/crashes + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/konq-plugins/crashes/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/konq-plugins/crashes/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/konq-plugins/crashes/$$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/kdeaddons/konq-plugins/crashes/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdeaddons/konq-plugins/crashes/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeaddons/konq-plugins/crashes/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-ru/docs/kdeaddons/konq-plugins/crashes/index.cache.bz2 b/tde-i18n-ru/docs/kdeaddons/konq-plugins/crashes/index.cache.bz2 new file mode 100644 index 00000000000..7d46996ad38 Binary files /dev/null and b/tde-i18n-ru/docs/kdeaddons/konq-plugins/crashes/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdeaddons/konq-plugins/crashes/index.docbook b/tde-i18n-ru/docs/kdeaddons/konq-plugins/crashes/index.docbook new file mode 100644 index 00000000000..18fa68bbf44 --- /dev/null +++ b/tde-i18n-ru/docs/kdeaddons/konq-plugins/crashes/index.docbook @@ -0,0 +1,97 @@ + + + +]> + +
+ + + + + +Gardner Bell
gbell72@rogers.com
+
+ +AndreiDarashenka
adorosh@chat.ru
Перевод на русский
+
+2004-07-21 3.10.00 Данный модуль запоминает список сайтов, на которых произошёл сбой. + + + +KDE +kdeaddons +konqueror +модули + + + +
+ +Модуль сбоев + + +Использование модуля сбоев + +Для использования модуля, выберитеСервисСбои. + + + + +Разработчики + +© 2002-2003 Alexander Kellett lypanov@kde.org. + + +
+
diff --git a/tde-i18n-ru/docs/kdeaddons/konq-plugins/dirfilter/Makefile.am b/tde-i18n-ru/docs/kdeaddons/konq-plugins/dirfilter/Makefile.am new file mode 100644 index 00000000000..5118c777ecc --- /dev/null +++ b/tde-i18n-ru/docs/kdeaddons/konq-plugins/dirfilter/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = konq-plugins/dirfilter +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdeaddons/konq-plugins/dirfilter/Makefile.in b/tde-i18n-ru/docs/kdeaddons/konq-plugins/dirfilter/Makefile.in new file mode 100644 index 00000000000..952b020f234 --- /dev/null +++ b/tde-i18n-ru/docs/kdeaddons/konq-plugins/dirfilter/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/kdeaddons/konq-plugins/dirfilter +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = konq-plugins/dirfilter +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/kdeaddons/konq-plugins/dirfilter/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdeaddons/konq-plugins/dirfilter/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/kdeaddons/konq-plugins/dirfilter/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdeaddons/konq-plugins/dirfilter/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeaddons/konq-plugins/dirfilter/Makefile.in +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +# This directory's subdirectories are mostly independent; you can cd +# into them and run `make' without going through this Makefile. +# To change the values of `make' variables: instead of editing Makefiles, +# (1) if the variable is set in `config.status', edit `config.status' +# (which will cause the Makefiles to be regenerated when you run `make'); +# (2) otherwise, pass the desired values on the `make' command line. +$(RECURSIVE_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + +$(RECURSIVE_CLEAN_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + rev=''; for subdir in $$list; do \ + if test "$$subdir" = "."; then :; else \ + rev="$$subdir $$rev"; \ + fi; \ + done; \ + rev="$$rev ."; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done && test -z "$$fail" +tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done +ctags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ + done + +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + mkid -fID $$unique +tags: TAGS + +TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ + include_option=--etags-include; \ + empty_fix=.; \ + else \ + include_option=--include; \ + empty_fix=; \ + fi; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test ! -f $$subdir/TAGS || \ + tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi +ctags: CTAGS +CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + +GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + +distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + +#>- distdir: $(DISTFILES) +#>+ 1 +distdir: distdir-nls $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + list='$(DISTFILES)'; \ + dist_files=`for file in $$list; do echo $$file; done | \ + sed -e "s|^$$srcdirstrip/||;t" \ + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ + case $$dist_files in \ + */*) $(MKDIR_P) `echo "$$dist_files" | \ + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ + sort -u` ;; \ + esac; \ + for file in $$dist_files; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + if test -d $$d/$$file; then \ + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -d "$(distdir)/$$subdir" \ + || $(MKDIR_P) "$(distdir)/$$subdir" \ + || exit 1; \ + distdir=`$(am__cd) $(distdir) && pwd`; \ + top_distdir=`$(am__cd) $(top_distdir) && pwd`; \ + (cd $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$$top_distdir" \ + distdir="$$distdir/$$subdir" \ + am__remove_distdir=: \ + am__skip_length_check=: \ + distdir) \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-recursive +all-am: Makefile +installdirs: installdirs-recursive +installdirs-am: +install: install-recursive +install-exec: install-exec-recursive +install-data: install-data-recursive +#>- uninstall: uninstall-recursive +#>+ 1 +uninstall: uninstall-docs uninstall-nls uninstall-recursive + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-recursive +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +#>- clean: clean-recursive +#>+ 1 +clean: kde-rpo-clean clean-recursive + +#>- clean-am: clean-generic mostlyclean-am +#>+ 1 +clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am + +distclean: distclean-recursive + -rm -f Makefile +distclean-am: clean-am distclean-generic distclean-tags + +dvi: dvi-recursive + +dvi-am: + +html: html-recursive + +info: info-recursive + +info-am: + +#>- install-data-am: +#>+ 1 +install-data-am: install-docs install-nls + +install-dvi: install-dvi-recursive + +install-exec-am: + +install-html: install-html-recursive + +install-info: install-info-recursive + +install-man: + +install-pdf: install-pdf-recursive + +install-ps: install-ps-recursive + +installcheck-am: + +maintainer-clean: maintainer-clean-recursive + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-recursive + +mostlyclean-am: mostlyclean-generic + +pdf: pdf-recursive + +pdf-am: + +ps: ps-recursive + +ps-am: + +uninstall-am: + +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \ + install-strip + +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ + all all-am check check-am clean clean-generic ctags \ + ctags-recursive distclean distclean-generic distclean-tags \ + distdir dvi dvi-am html html-am info info-am install \ + install-am install-data install-data-am install-dvi \ + install-dvi-am install-exec install-exec-am install-html \ + install-html-am install-info install-info-am install-man \ + install-pdf install-pdf-am install-ps install-ps-am \ + install-strip installcheck installcheck-am installdirs \ + installdirs-am maintainer-clean maintainer-clean-generic \ + mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \ + tags-recursive uninstall uninstall-am + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: + +#>+ 2 +KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2 + +#>+ 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)/konq-plugins/dirfilter + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/konq-plugins/dirfilter/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/konq-plugins/dirfilter/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/konq-plugins/dirfilter/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/konq-plugins/dirfilter/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/konq-plugins/dirfilter/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/konq-plugins/dirfilter/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/konq-plugins/dirfilter + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/konq-plugins/dirfilter + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/konq-plugins/dirfilter/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/konq-plugins/dirfilter/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/konq-plugins/dirfilter/$$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/kdeaddons/konq-plugins/dirfilter/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdeaddons/konq-plugins/dirfilter/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeaddons/konq-plugins/dirfilter/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-ru/docs/kdeaddons/konq-plugins/dirfilter/index.cache.bz2 b/tde-i18n-ru/docs/kdeaddons/konq-plugins/dirfilter/index.cache.bz2 new file mode 100644 index 00000000000..8dda2f48f5d Binary files /dev/null and b/tde-i18n-ru/docs/kdeaddons/konq-plugins/dirfilter/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdeaddons/konq-plugins/dirfilter/index.docbook b/tde-i18n-ru/docs/kdeaddons/konq-plugins/dirfilter/index.docbook new file mode 100644 index 00000000000..4ea5af11d1c --- /dev/null +++ b/tde-i18n-ru/docs/kdeaddons/konq-plugins/dirfilter/index.docbook @@ -0,0 +1,97 @@ + + + +]> + +
+ + + + + +Gardner Bell
gbell72@rogers.com
+
+ +НиколайШафоростов
shafff@ukr.net
Перевод на русский
+
+2004-09-15 3.10.00 Фильтр просмотра позволяет выбрать какиефайлы и папки выводить при навигации по файловой системе в &konqueror;. + + + +KDE +kdeaddons +konqueror +модули +dirfilter + + +
+ +Фильтр просмотра + + +Использование фильтра просмотра + +Для запуска модуля выберите СервисФильтр. С помощью него можно будет настроить набор выводимых файлов. + + + + +Благодарности + +© 2000-2002 Dawit Alemayehu adawit@kde.org. + + +
+
diff --git a/tde-i18n-ru/docs/kdeaddons/konq-plugins/mediaplayer/Makefile.am b/tde-i18n-ru/docs/kdeaddons/konq-plugins/mediaplayer/Makefile.am new file mode 100644 index 00000000000..11b3f88139a --- /dev/null +++ b/tde-i18n-ru/docs/kdeaddons/konq-plugins/mediaplayer/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = konq-plugins/mediaplayer +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdeaddons/konq-plugins/mediaplayer/Makefile.in b/tde-i18n-ru/docs/kdeaddons/konq-plugins/mediaplayer/Makefile.in new file mode 100644 index 00000000000..67d09d0243f --- /dev/null +++ b/tde-i18n-ru/docs/kdeaddons/konq-plugins/mediaplayer/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/kdeaddons/konq-plugins/mediaplayer +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = konq-plugins/mediaplayer +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/kdeaddons/konq-plugins/mediaplayer/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdeaddons/konq-plugins/mediaplayer/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/kdeaddons/konq-plugins/mediaplayer/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdeaddons/konq-plugins/mediaplayer/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeaddons/konq-plugins/mediaplayer/Makefile.in +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +# This directory's subdirectories are mostly independent; you can cd +# into them and run `make' without going through this Makefile. +# To change the values of `make' variables: instead of editing Makefiles, +# (1) if the variable is set in `config.status', edit `config.status' +# (which will cause the Makefiles to be regenerated when you run `make'); +# (2) otherwise, pass the desired values on the `make' command line. +$(RECURSIVE_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + +$(RECURSIVE_CLEAN_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + rev=''; for subdir in $$list; do \ + if test "$$subdir" = "."; then :; else \ + rev="$$subdir $$rev"; \ + fi; \ + done; \ + rev="$$rev ."; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done && test -z "$$fail" +tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done +ctags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ + done + +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + mkid -fID $$unique +tags: TAGS + +TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ + include_option=--etags-include; \ + empty_fix=.; \ + else \ + include_option=--include; \ + empty_fix=; \ + fi; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test ! -f $$subdir/TAGS || \ + tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi +ctags: CTAGS +CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + +GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + +distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + +#>- distdir: $(DISTFILES) +#>+ 1 +distdir: distdir-nls $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + list='$(DISTFILES)'; \ + dist_files=`for file in $$list; do echo $$file; done | \ + sed -e "s|^$$srcdirstrip/||;t" \ + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ + case $$dist_files in \ + */*) $(MKDIR_P) `echo "$$dist_files" | \ + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ + sort -u` ;; \ + esac; \ + for file in $$dist_files; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + if test -d $$d/$$file; then \ + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -d "$(distdir)/$$subdir" \ + || $(MKDIR_P) "$(distdir)/$$subdir" \ + || exit 1; \ + distdir=`$(am__cd) $(distdir) && pwd`; \ + top_distdir=`$(am__cd) $(top_distdir) && pwd`; \ + (cd $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$$top_distdir" \ + distdir="$$distdir/$$subdir" \ + am__remove_distdir=: \ + am__skip_length_check=: \ + distdir) \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-recursive +all-am: Makefile +installdirs: installdirs-recursive +installdirs-am: +install: install-recursive +install-exec: install-exec-recursive +install-data: install-data-recursive +#>- uninstall: uninstall-recursive +#>+ 1 +uninstall: uninstall-docs uninstall-nls uninstall-recursive + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-recursive +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +#>- clean: clean-recursive +#>+ 1 +clean: kde-rpo-clean clean-recursive + +#>- clean-am: clean-generic mostlyclean-am +#>+ 1 +clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am + +distclean: distclean-recursive + -rm -f Makefile +distclean-am: clean-am distclean-generic distclean-tags + +dvi: dvi-recursive + +dvi-am: + +html: html-recursive + +info: info-recursive + +info-am: + +#>- install-data-am: +#>+ 1 +install-data-am: install-docs install-nls + +install-dvi: install-dvi-recursive + +install-exec-am: + +install-html: install-html-recursive + +install-info: install-info-recursive + +install-man: + +install-pdf: install-pdf-recursive + +install-ps: install-ps-recursive + +installcheck-am: + +maintainer-clean: maintainer-clean-recursive + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-recursive + +mostlyclean-am: mostlyclean-generic + +pdf: pdf-recursive + +pdf-am: + +ps: ps-recursive + +ps-am: + +uninstall-am: + +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \ + install-strip + +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ + all all-am check check-am clean clean-generic ctags \ + ctags-recursive distclean distclean-generic distclean-tags \ + distdir dvi dvi-am html html-am info info-am install \ + install-am install-data install-data-am install-dvi \ + install-dvi-am install-exec install-exec-am install-html \ + install-html-am install-info install-info-am install-man \ + install-pdf install-pdf-am install-ps install-ps-am \ + install-strip installcheck installcheck-am installdirs \ + installdirs-am maintainer-clean maintainer-clean-generic \ + mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \ + tags-recursive uninstall uninstall-am + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: + +#>+ 2 +KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2 + +#>+ 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)/konq-plugins/mediaplayer + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/konq-plugins/mediaplayer/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/konq-plugins/mediaplayer/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/konq-plugins/mediaplayer/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/konq-plugins/mediaplayer/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/konq-plugins/mediaplayer/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/konq-plugins/mediaplayer/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/konq-plugins/mediaplayer + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/konq-plugins/mediaplayer + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/konq-plugins/mediaplayer/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/konq-plugins/mediaplayer/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/konq-plugins/mediaplayer/$$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/kdeaddons/konq-plugins/mediaplayer/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdeaddons/konq-plugins/mediaplayer/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeaddons/konq-plugins/mediaplayer/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-ru/docs/kdeaddons/konq-plugins/mediaplayer/index.cache.bz2 b/tde-i18n-ru/docs/kdeaddons/konq-plugins/mediaplayer/index.cache.bz2 new file mode 100644 index 00000000000..1cb6ee0f5ad Binary files /dev/null and b/tde-i18n-ru/docs/kdeaddons/konq-plugins/mediaplayer/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdeaddons/konq-plugins/mediaplayer/index.docbook b/tde-i18n-ru/docs/kdeaddons/konq-plugins/mediaplayer/index.docbook new file mode 100644 index 00000000000..4443bc41f24 --- /dev/null +++ b/tde-i18n-ru/docs/kdeaddons/konq-plugins/mediaplayer/index.docbook @@ -0,0 +1,107 @@ + + + +]> + +
+ + + + + +Gardner Bell
gbell72@rogers.com
+
+ +НиколайШафоростов
shafff@ukr.net
Перевод на русский
+
+2004-09-09 3.10.00 Проигрыватель боковой панели позволяет слушать звуковые файлы прямо в &konqueror;. + + + +KDE +kdeaddons +konqueror +модули +Проигрыватель боковой панели + + +
+ +Проигрыватель боковой панели + + +Проигрыватель боковой панели + +Для запуска проигрывателя, выберите ОкноПоказать Панель навигации или нажмите F9. + +Щёлкните на значке на панели и перенесите файлы на проигрыватель. + + + + +Благодарности + +© 2001 Joseph Wenninger jowenn@kde.org. + + +
+
diff --git a/tde-i18n-ru/docs/kdeaddons/konq-plugins/uachanger/Makefile.am b/tde-i18n-ru/docs/kdeaddons/konq-plugins/uachanger/Makefile.am new file mode 100644 index 00000000000..dad71ef22db --- /dev/null +++ b/tde-i18n-ru/docs/kdeaddons/konq-plugins/uachanger/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = konq-plugins/uachanger +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdeaddons/konq-plugins/uachanger/Makefile.in b/tde-i18n-ru/docs/kdeaddons/konq-plugins/uachanger/Makefile.in new file mode 100644 index 00000000000..f18851dcb2b --- /dev/null +++ b/tde-i18n-ru/docs/kdeaddons/konq-plugins/uachanger/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/kdeaddons/konq-plugins/uachanger +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = konq-plugins/uachanger +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/kdeaddons/konq-plugins/uachanger/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdeaddons/konq-plugins/uachanger/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/kdeaddons/konq-plugins/uachanger/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdeaddons/konq-plugins/uachanger/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeaddons/konq-plugins/uachanger/Makefile.in +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +# This directory's subdirectories are mostly independent; you can cd +# into them and run `make' without going through this Makefile. +# To change the values of `make' variables: instead of editing Makefiles, +# (1) if the variable is set in `config.status', edit `config.status' +# (which will cause the Makefiles to be regenerated when you run `make'); +# (2) otherwise, pass the desired values on the `make' command line. +$(RECURSIVE_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + +$(RECURSIVE_CLEAN_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + rev=''; for subdir in $$list; do \ + if test "$$subdir" = "."; then :; else \ + rev="$$subdir $$rev"; \ + fi; \ + done; \ + rev="$$rev ."; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done && test -z "$$fail" +tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done +ctags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ + done + +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + mkid -fID $$unique +tags: TAGS + +TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ + include_option=--etags-include; \ + empty_fix=.; \ + else \ + include_option=--include; \ + empty_fix=; \ + fi; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test ! -f $$subdir/TAGS || \ + tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi +ctags: CTAGS +CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + +GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + +distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + +#>- distdir: $(DISTFILES) +#>+ 1 +distdir: distdir-nls $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + list='$(DISTFILES)'; \ + dist_files=`for file in $$list; do echo $$file; done | \ + sed -e "s|^$$srcdirstrip/||;t" \ + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ + case $$dist_files in \ + */*) $(MKDIR_P) `echo "$$dist_files" | \ + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ + sort -u` ;; \ + esac; \ + for file in $$dist_files; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + if test -d $$d/$$file; then \ + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -d "$(distdir)/$$subdir" \ + || $(MKDIR_P) "$(distdir)/$$subdir" \ + || exit 1; \ + distdir=`$(am__cd) $(distdir) && pwd`; \ + top_distdir=`$(am__cd) $(top_distdir) && pwd`; \ + (cd $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$$top_distdir" \ + distdir="$$distdir/$$subdir" \ + am__remove_distdir=: \ + am__skip_length_check=: \ + distdir) \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-recursive +all-am: Makefile +installdirs: installdirs-recursive +installdirs-am: +install: install-recursive +install-exec: install-exec-recursive +install-data: install-data-recursive +#>- uninstall: uninstall-recursive +#>+ 1 +uninstall: uninstall-docs uninstall-nls uninstall-recursive + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-recursive +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +#>- clean: clean-recursive +#>+ 1 +clean: kde-rpo-clean clean-recursive + +#>- clean-am: clean-generic mostlyclean-am +#>+ 1 +clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am + +distclean: distclean-recursive + -rm -f Makefile +distclean-am: clean-am distclean-generic distclean-tags + +dvi: dvi-recursive + +dvi-am: + +html: html-recursive + +info: info-recursive + +info-am: + +#>- install-data-am: +#>+ 1 +install-data-am: install-docs install-nls + +install-dvi: install-dvi-recursive + +install-exec-am: + +install-html: install-html-recursive + +install-info: install-info-recursive + +install-man: + +install-pdf: install-pdf-recursive + +install-ps: install-ps-recursive + +installcheck-am: + +maintainer-clean: maintainer-clean-recursive + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-recursive + +mostlyclean-am: mostlyclean-generic + +pdf: pdf-recursive + +pdf-am: + +ps: ps-recursive + +ps-am: + +uninstall-am: + +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \ + install-strip + +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ + all all-am check check-am clean clean-generic ctags \ + ctags-recursive distclean distclean-generic distclean-tags \ + distdir dvi dvi-am html html-am info info-am install \ + install-am install-data install-data-am install-dvi \ + install-dvi-am install-exec install-exec-am install-html \ + install-html-am install-info install-info-am install-man \ + install-pdf install-pdf-am install-ps install-ps-am \ + install-strip installcheck installcheck-am installdirs \ + installdirs-am maintainer-clean maintainer-clean-generic \ + mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \ + tags-recursive uninstall uninstall-am + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: + +#>+ 2 +KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2 + +#>+ 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)/konq-plugins/uachanger + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/konq-plugins/uachanger/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/konq-plugins/uachanger/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/konq-plugins/uachanger/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/konq-plugins/uachanger/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/konq-plugins/uachanger/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/konq-plugins/uachanger/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/konq-plugins/uachanger + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/konq-plugins/uachanger + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/konq-plugins/uachanger/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/konq-plugins/uachanger/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/konq-plugins/uachanger/$$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/kdeaddons/konq-plugins/uachanger/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdeaddons/konq-plugins/uachanger/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeaddons/konq-plugins/uachanger/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-ru/docs/kdeaddons/konq-plugins/uachanger/index.cache.bz2 b/tde-i18n-ru/docs/kdeaddons/konq-plugins/uachanger/index.cache.bz2 new file mode 100644 index 00000000000..e9fc7ec73dc Binary files /dev/null and b/tde-i18n-ru/docs/kdeaddons/konq-plugins/uachanger/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdeaddons/konq-plugins/uachanger/index.docbook b/tde-i18n-ru/docs/kdeaddons/konq-plugins/uachanger/index.docbook new file mode 100644 index 00000000000..a1d8064a29d --- /dev/null +++ b/tde-i18n-ru/docs/kdeaddons/konq-plugins/uachanger/index.docbook @@ -0,0 +1,185 @@ + + + +]> + +
+ + + + + +Gardner Bell
gbell72@rogers.com
+
+ +НиколайШафоростов
shafff@ukr.net
Перевод на русский
+
+2004-07-13 3.10.00 Модуль добавляет в &konqueror; меню, позволяющее быстро изменять для каждого домена содержание строки User-Agent, которая передаётся серверу и должна содержать сведения об операционной системе и браузере пользователя. Это может пригодиться когда сервер не выдаёт данные пользователям, отказавшимся от Internet Explorer. + + + +KDE +kdeaddons +konqueror +модули +uachanger + + +
+ +Смена идентификационной строки браузера + + +Смена идентификационной строки браузера + +Доступ к модуля можно получить через менюСервисИзменить строку описания браузера + + + + + + +Идентификация по умолчанию +Стандартная строка User-Agent для &konqueror; -Mozilla/5.0(compatible;Konqueror/3.3)(KHTML, like Gecko). + + + +Internet Explorer +Большинство сайтов, ограничивающие доступ по идентификационной строке, пропускают только MSIE, запрещая доступ для остальных браузеров (большинство из которых указывают Mozilla в строке). + + + +Mozilla +Если вы хотите влиять на статистику в пользу Mozilla, можете выбрать версии от 1.2.1 до 1.6 + + + +Netscape Navigator +Могут быть случаи, когда сервер может выдавать два варианта страниц - сделанные по "стандартам" Microsoft и упрощёные их варианты, в зависимости от новизны браузеров, в таком случае попробуйте выбрать этот вариант. + + + +Другие +Экзотические браузеры. + + + +Применить ко всему сайту +посылать выбранную строку идентификации при посещении всех страниц текущего сайта. + + + +Настройка +Пункт меню Настройка позволяет настроить количество вариантов идентификационных строк. + + + + + + +Авторы + +© 2001 Dawit Alemayehu. adawit@kde.org + + +
+
diff --git a/tde-i18n-ru/docs/kdeaddons/konq-plugins/webarchiver/Makefile.am b/tde-i18n-ru/docs/kdeaddons/konq-plugins/webarchiver/Makefile.am new file mode 100644 index 00000000000..8d946995f40 --- /dev/null +++ b/tde-i18n-ru/docs/kdeaddons/konq-plugins/webarchiver/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = konq-plugins/webarchiver +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdeaddons/konq-plugins/webarchiver/Makefile.in b/tde-i18n-ru/docs/kdeaddons/konq-plugins/webarchiver/Makefile.in new file mode 100644 index 00000000000..0f864b2b156 --- /dev/null +++ b/tde-i18n-ru/docs/kdeaddons/konq-plugins/webarchiver/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/kdeaddons/konq-plugins/webarchiver +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = konq-plugins/webarchiver +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/kdeaddons/konq-plugins/webarchiver/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdeaddons/konq-plugins/webarchiver/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/kdeaddons/konq-plugins/webarchiver/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdeaddons/konq-plugins/webarchiver/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeaddons/konq-plugins/webarchiver/Makefile.in +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +# This directory's subdirectories are mostly independent; you can cd +# into them and run `make' without going through this Makefile. +# To change the values of `make' variables: instead of editing Makefiles, +# (1) if the variable is set in `config.status', edit `config.status' +# (which will cause the Makefiles to be regenerated when you run `make'); +# (2) otherwise, pass the desired values on the `make' command line. +$(RECURSIVE_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + +$(RECURSIVE_CLEAN_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + rev=''; for subdir in $$list; do \ + if test "$$subdir" = "."; then :; else \ + rev="$$subdir $$rev"; \ + fi; \ + done; \ + rev="$$rev ."; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done && test -z "$$fail" +tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done +ctags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ + done + +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + mkid -fID $$unique +tags: TAGS + +TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ + include_option=--etags-include; \ + empty_fix=.; \ + else \ + include_option=--include; \ + empty_fix=; \ + fi; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test ! -f $$subdir/TAGS || \ + tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi +ctags: CTAGS +CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + +GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + +distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + +#>- distdir: $(DISTFILES) +#>+ 1 +distdir: distdir-nls $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + list='$(DISTFILES)'; \ + dist_files=`for file in $$list; do echo $$file; done | \ + sed -e "s|^$$srcdirstrip/||;t" \ + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ + case $$dist_files in \ + */*) $(MKDIR_P) `echo "$$dist_files" | \ + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ + sort -u` ;; \ + esac; \ + for file in $$dist_files; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + if test -d $$d/$$file; then \ + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -d "$(distdir)/$$subdir" \ + || $(MKDIR_P) "$(distdir)/$$subdir" \ + || exit 1; \ + distdir=`$(am__cd) $(distdir) && pwd`; \ + top_distdir=`$(am__cd) $(top_distdir) && pwd`; \ + (cd $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$$top_distdir" \ + distdir="$$distdir/$$subdir" \ + am__remove_distdir=: \ + am__skip_length_check=: \ + distdir) \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-recursive +all-am: Makefile +installdirs: installdirs-recursive +installdirs-am: +install: install-recursive +install-exec: install-exec-recursive +install-data: install-data-recursive +#>- uninstall: uninstall-recursive +#>+ 1 +uninstall: uninstall-docs uninstall-nls uninstall-recursive + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-recursive +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +#>- clean: clean-recursive +#>+ 1 +clean: kde-rpo-clean clean-recursive + +#>- clean-am: clean-generic mostlyclean-am +#>+ 1 +clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am + +distclean: distclean-recursive + -rm -f Makefile +distclean-am: clean-am distclean-generic distclean-tags + +dvi: dvi-recursive + +dvi-am: + +html: html-recursive + +info: info-recursive + +info-am: + +#>- install-data-am: +#>+ 1 +install-data-am: install-docs install-nls + +install-dvi: install-dvi-recursive + +install-exec-am: + +install-html: install-html-recursive + +install-info: install-info-recursive + +install-man: + +install-pdf: install-pdf-recursive + +install-ps: install-ps-recursive + +installcheck-am: + +maintainer-clean: maintainer-clean-recursive + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-recursive + +mostlyclean-am: mostlyclean-generic + +pdf: pdf-recursive + +pdf-am: + +ps: ps-recursive + +ps-am: + +uninstall-am: + +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \ + install-strip + +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ + all all-am check check-am clean clean-generic ctags \ + ctags-recursive distclean distclean-generic distclean-tags \ + distdir dvi dvi-am html html-am info info-am install \ + install-am install-data install-data-am install-dvi \ + install-dvi-am install-exec install-exec-am install-html \ + install-html-am install-info install-info-am install-man \ + install-pdf install-pdf-am install-ps install-ps-am \ + install-strip installcheck installcheck-am installdirs \ + installdirs-am maintainer-clean maintainer-clean-generic \ + mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \ + tags-recursive uninstall uninstall-am + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: + +#>+ 2 +KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2 + +#>+ 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)/konq-plugins/webarchiver + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/konq-plugins/webarchiver/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/konq-plugins/webarchiver/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/konq-plugins/webarchiver/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/konq-plugins/webarchiver/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/konq-plugins/webarchiver/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/konq-plugins/webarchiver/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/konq-plugins/webarchiver + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/konq-plugins/webarchiver + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/konq-plugins/webarchiver/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/konq-plugins/webarchiver/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/konq-plugins/webarchiver/$$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/kdeaddons/konq-plugins/webarchiver/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdeaddons/konq-plugins/webarchiver/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeaddons/konq-plugins/webarchiver/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-ru/docs/kdeaddons/konq-plugins/webarchiver/index.cache.bz2 b/tde-i18n-ru/docs/kdeaddons/konq-plugins/webarchiver/index.cache.bz2 new file mode 100644 index 00000000000..6f2fa60dae6 Binary files /dev/null and b/tde-i18n-ru/docs/kdeaddons/konq-plugins/webarchiver/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdeaddons/konq-plugins/webarchiver/index.docbook b/tde-i18n-ru/docs/kdeaddons/konq-plugins/webarchiver/index.docbook new file mode 100644 index 00000000000..6a6adae26bd --- /dev/null +++ b/tde-i18n-ru/docs/kdeaddons/konq-plugins/webarchiver/index.docbook @@ -0,0 +1,103 @@ + + + +]> + +
+ + + + + +Gardner Bell
gbell72@rogers.com
+
+ +ДмитрийРязанцев
DJm00n@rambler.ru
Перевод на русский
+
+2004-07-14 3.10.00 Модуль веб архивации для &konqueror; позволяет архивирование веб страниц, документов и изображений в .war формат. + + + +KDE +kdeaddons +konqueror +модули +webarchiver + + +
+ +Веб архиватор + + +Использование Веб архиватора + +Для доступа к веб архиватору выберите в меню СервисАрхивировать веб страницу.... Появиться диалог, в котором можно сохранить просматриваемый веб сайт. + + + + +Авторы + +Модуль веб архивации Copyright © 2001-2003 Andreas Schlapbach, Antonio Larossa и Malte Starostik schlpbch@iam.unibe.ch larossa@kde.org malte@kde.org + + +
+
diff --git a/tde-i18n-ru/docs/kdeadmin/Makefile.am b/tde-i18n-ru/docs/kdeadmin/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdeadmin/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdeadmin/Makefile.in b/tde-i18n-ru/docs/kdeadmin/Makefile.in new file mode 100644 index 00000000000..4470003b5e0 --- /dev/null +++ b/tde-i18n-ru/docs/kdeadmin/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/kdeadmin +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. kuser kdat +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/kdeadmin/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdeadmin/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/kdeadmin/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdeadmin/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeadmin/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/kdeadmin/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdeadmin/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeadmin/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-ru/docs/kdeadmin/kdat/Makefile.am b/tde-i18n-ru/docs/kdeadmin/kdat/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdeadmin/kdat/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdeadmin/kdat/Makefile.in b/tde-i18n-ru/docs/kdeadmin/kdat/Makefile.in new file mode 100644 index 00000000000..ca6db527d43 --- /dev/null +++ b/tde-i18n-ru/docs/kdeadmin/kdat/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/kdeadmin/kdat +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- 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/kdeadmin/kdat/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdeadmin/kdat/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/kdeadmin/kdat/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdeadmin/kdat/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeadmin/kdat/Makefile.in +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +# This directory's subdirectories are mostly independent; you can cd +# into them and run `make' without going through this Makefile. +# To change the values of `make' variables: instead of editing Makefiles, +# (1) if the variable is set in `config.status', edit `config.status' +# (which will cause the Makefiles to be regenerated when you run `make'); +# (2) otherwise, pass the desired values on the `make' command line. +$(RECURSIVE_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + +$(RECURSIVE_CLEAN_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + rev=''; for subdir in $$list; do \ + if test "$$subdir" = "."; then :; else \ + rev="$$subdir $$rev"; \ + fi; \ + done; \ + rev="$$rev ."; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done && test -z "$$fail" +tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done +ctags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ + done + +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + mkid -fID $$unique +tags: TAGS + +TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ + include_option=--etags-include; \ + empty_fix=.; \ + else \ + include_option=--include; \ + empty_fix=; \ + fi; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test ! -f $$subdir/TAGS || \ + tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi +ctags: CTAGS +CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + +GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + +distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + +#>- distdir: $(DISTFILES) +#>+ 1 +distdir: distdir-nls $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + list='$(DISTFILES)'; \ + dist_files=`for file in $$list; do echo $$file; done | \ + sed -e "s|^$$srcdirstrip/||;t" \ + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ + case $$dist_files in \ + */*) $(MKDIR_P) `echo "$$dist_files" | \ + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ + sort -u` ;; \ + esac; \ + for file in $$dist_files; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + if test -d $$d/$$file; then \ + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -d "$(distdir)/$$subdir" \ + || $(MKDIR_P) "$(distdir)/$$subdir" \ + || exit 1; \ + distdir=`$(am__cd) $(distdir) && pwd`; \ + top_distdir=`$(am__cd) $(top_distdir) && pwd`; \ + (cd $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$$top_distdir" \ + distdir="$$distdir/$$subdir" \ + am__remove_distdir=: \ + am__skip_length_check=: \ + distdir) \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-recursive +all-am: Makefile +installdirs: installdirs-recursive +installdirs-am: +install: install-recursive +install-exec: install-exec-recursive +install-data: install-data-recursive +#>- uninstall: uninstall-recursive +#>+ 1 +uninstall: uninstall-docs uninstall-nls uninstall-recursive + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-recursive +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +#>- clean: clean-recursive +#>+ 1 +clean: kde-rpo-clean clean-recursive + +#>- clean-am: clean-generic mostlyclean-am +#>+ 1 +clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am + +distclean: distclean-recursive + -rm -f Makefile +distclean-am: clean-am distclean-generic distclean-tags + +dvi: dvi-recursive + +dvi-am: + +html: html-recursive + +info: info-recursive + +info-am: + +#>- install-data-am: +#>+ 1 +install-data-am: install-docs install-nls + +install-dvi: install-dvi-recursive + +install-exec-am: + +install-html: install-html-recursive + +install-info: install-info-recursive + +install-man: + +install-pdf: install-pdf-recursive + +install-ps: install-ps-recursive + +installcheck-am: + +maintainer-clean: maintainer-clean-recursive + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-recursive + +mostlyclean-am: mostlyclean-generic + +pdf: pdf-recursive + +pdf-am: + +ps: ps-recursive + +ps-am: + +uninstall-am: + +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \ + install-strip + +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ + all all-am check check-am clean clean-generic ctags \ + ctags-recursive distclean distclean-generic distclean-tags \ + distdir dvi dvi-am html html-am info info-am install \ + install-am install-data install-data-am install-dvi \ + install-dvi-am install-exec install-exec-am install-html \ + install-html-am install-info install-info-am install-man \ + install-pdf install-pdf-am install-ps install-ps-am \ + install-strip installcheck installcheck-am installdirs \ + installdirs-am maintainer-clean maintainer-clean-generic \ + mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \ + tags-recursive uninstall uninstall-am + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: + +#>+ 2 +KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2 + +#>+ 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)/kdat + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdat/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdat/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdat/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdat/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdat/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdat/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdat + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdat + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdat/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdat/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdat/$$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/kdeadmin/kdat/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdeadmin/kdat/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeadmin/kdat/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-ru/docs/kdeadmin/kdat/index.cache.bz2 b/tde-i18n-ru/docs/kdeadmin/kdat/index.cache.bz2 new file mode 100644 index 00000000000..14843b6359a Binary files /dev/null and b/tde-i18n-ru/docs/kdeadmin/kdat/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdeadmin/kdat/index.docbook b/tde-i18n-ru/docs/kdeadmin/kdat/index.docbook new file mode 100644 index 00000000000..c3a9905dbf7 --- /dev/null +++ b/tde-i18n-ru/docs/kdeadmin/kdat/index.docbook @@ -0,0 +1,1115 @@ + + + + + +]> + + + +Документация &kdat; + + + +Sean Vyain
svyain@mail.tds.net
+
+ +ОлегБаталов
olegbatalov@mail.ru
Перевод на русский язык
+ +
+ + +2000 +Sean Vyain + + +2000-10-03 +2.00.00 + +Эта документация описывает &kdat; 2.0 + + +KDE +KDat +лента +управление лентами + + +
+ + +Введение + +&kdat; — это основанный на tar архиватор на магнитную ленту. Он разработан для работы с несколькими архивами на одной ленте. &kdat; преследует две отдельные цели. Первая: обеспечить хороший GUI для tar, который поддерживает возможность быстрого выборочного извлечения программой dds2tar. Вторая цель состоит в том, чтобы ответить на вопрос моей жены, Как долго это будет продолжаться?!? + + + +Особенности + + +Простой графический интерфейс для локальной файловой системы и содержимого ленты. + +Несколько архивов на одной физической ленте. + +Полный индекс архивов и файлов, хранящихся в них на локальном жёстком диске. + +Выборочное восстановление файлов из архива. + +Профили архивирования для наиболее часто используемых операций. + + + + + + + +Использование &kdat; + + +Монтирование/размонтирование ленты + +Перед использованием, она должна быть смонтирована программой &kdat;. Существует несколько способов сделать это: + + +Выбрать пункт Монтировать ленту в меню Файл. + +Щёлкнуть на пиктограмме устройство ленты на панели инструментов. + +Щёлкнуть &RMB; на узле устройства ленты в дереве, и выбрать Монтировать ленту. + + + +&kdat; перемотает ленту и прочитает информацию её заголовка. Если &kdat; не сможет распознать заголовок ленты, вам будет выдан запрос на её форматирование. + +Если &kdat; распознает заголовок, он запросит соответствующий индекс ленты на вашем локальном диске. Если индекс не будет найден, вам будет выдан запрос на повторное создание индекса ленты. + +Если всё прошло нормально, пиктограмма устройства ленты измениться, указывая на то, что лента смонтирована, и в строке состояния появится соответствующее сообщение. Содержимое ленты может быть просмотрено через узел дерева, представляющий устройство ленты. + +Перед извлечением ленты, вам необходимо её размонтировать. Для этого существует несколько способов: + + +Выбрать Размонтировать ленту в меню Файл. + +Щёлкнуть на пиктограмме устройство ленты на панели инструментов. + +Щёлкнуть &RMB; на узле устройства ленты в дереве, и выбрать Размонтировать ленту. + + + +&kdat; подтверждает что лента была размонтирована изменением пиктограммы устройства ленты, и отображением соответствующего сообщения в строке состояния. Теперь лента может быть безопасно извлечена. + + + + + +Форматирование ленты + +Перед использованием ленты в &kdat;, она должна быть отформатирована с помощью &kdat;. + +Некоторые типы лент должны быть форматированы, прежде чем на них можно будет хранить данные. Это не тот же вид форматирования, что делает &kdat;. Если ваше устройство требует форматирование ленты перед её использованием, она должна быть отформатирована перед форматированием её в &kdat;. Типичные устройства гибких лент требуют форматирование носителей, но устройства DAT — нет. + +Существует два способа отформатировать ленту: + + +Выбрать Форматировать ленту... в менюФайл. + +Щёлкнуть &RMB; на узле устройства ленты в дереве, и выбрать Форматировать ленту.... + + + +У вас будет запрошено имя для ленты и заявленная ёмкость ленты. Оба этих параметра могут быть изменены после того, как лента будет отформатирована. Имя ленты используется только для её идентификации пользователем, она не используется для идентификации индекса ленты ассоциированного с неё. Вместо этого автоматически генерируется и записывается на неё идентификатор ленты. Заявленная ёмкость ленты используется &kdat; для предупреждения пользователя, если для резервного копирования будет недостаточно места. + +После ввода имени ленты и её ёмкости &kdat; начнёт форматирование ленты. ВСЕ ДАННЫЕ НА ЛЕНТЕ БУДУТ ПОТЕРЯНЫ. Когда &kdat; завершит форматирование, лента будет автоматически смонтирована и готова к использованию. + + + + + +Архивирование файлов на ленту + +Перед созданием резервной копии, вы должны выбрать несколько файлов для архивирования. Для этого существует несколько способов: + + +Выделить файл либо папку в локальном дереве папок. Только выбранные файлы и папки будут архивироваться. + +Выделить в дереве профиль резервного копирования. Будут архивированы только файлы, которые входят в профиль архивирования. + +Пометьте выбранные файлы в локальном дереве папок. Только помеченные файлы и/или папки будут архивированы. + + + +Существуют четыре способа начать резервное копирование: + + +Выберите Создать резервную копию в меню Файл. + +Щёлкнуть на кнопке резервное копирование на панели инструментов. + +Щёлкнуть &RMB; на узле устройства ленты в дереве, и выбрать Создать резервную копию.... + +Щёлкнуть &RMB; на узле профиля резервного копирования в дереве, и выбрать Резервная копия.... + + + +Как только резервное копирование было запущено, появится диалог Опции резервного копирования. Он даёт возможность посмотреть выбранные файлы и изменить опции резервного копирования. + +После принятия опций резервного копирования, появится диалог Резервное копирование . Он отображает процесс резервного копирования включая производительность и оставшееся время. + + + + + +Проверка сходства файлов на ленте и локальных файлов + +В начале вы должны выбрать несколько файлов для проверки. + +Для этого существуют два способа: + + +Выделите файл или папку в одном из архивов в дереве устройства ленты. Только выделенные файлы или папки будут проверены. + +Отметьте выбранные файлы в одном из архивов в дереве устройства ленты. Только отмеченные файлы и/или папки будут проверены. + + + +Существуют три способа запустить проверку: + + +Выбрать Проверка... в меню Файл. + +Щёлкнуть на кнопке проверить на панели инструментов. + +Щёлкнуть &RMB; на файле или папке в архиве, и выбрать Проверить.... + + + + +Как только проверка будет запущена, появится диалог Настройки проверки. Он даёт возможность просмотреть выбранные файлы и изменить рабочую папку для проверки. + +После принятия опций проверки, появится диалог Проверка . Он отображает процесс проверки включая производительность и оставшееся время. + + + + + +Восстановление файлов с ленты + +Перед началом восстановления, вам необходимо выбрать файлы для восстановления. Существуют два способа сделать это: + + +Выделите файл или папку в одном из архивов в дереве устройства ленты. Только выделенные файлы или папки будут восстановлены. + +Отметьте выбранные файлы в одном из архивов в дереве устройства ленты. Только отмеченные файлы и/или папки будут восстановлены. + + + +Существуют три способа запустить восстановление: + + +Выбрать Восстановление... в меню Файл. + +Щёлкнуть на кнопке восстановить на панели инструментов. + +Щёлкнуть &RMB; на файле или папке в архиве, и выбрать Восстановить.... + + + +Как только резервное копирование было запущено, появится диалог Опции восстановления. Он даёт возможность просмотреть выбранные файлы и изменить рабочую папку для восстановления. + +После принятия опций восстановления, появится диалог Восстановление . Он отображает процесс восстановления включая производительность и оставшееся время. + + + + + +Повторное создание индекса ленты + +Иногда может возникнуть необходимость обновить файла индекса ленты из её содержимого. Этот процесс перезаписывает любой существующий файл индекса для этой ленты. Существуют два способа пересоздания индекса ленты: + + +Выбрать Создать индекс ленты заново в меню Файл. + +Щёлкнуть &RMB; на узле устройства ленты в дереве, и выбрать Создать индекс ленты заново. + + + +Появится диалог Индекс. Он отображает процесс создания &kdat; файла индекса. + + + + + +Создание профиля резервного копирования + +Существует два способа создания профиля резервного копирования: + + +Выбрать Создать профиль резервного копирования в менюФайл. + +Щёлкнуть &RMB; на узле профиля резервного копирования в дереве, и выбрать Создать профиль резервного копирования. + + + +Должен быть создан профиль резервного копирования, использующий текущие отмеченные файлы и опции резервного копирования по умолчанию. Следующие опции смогут быть установлены для профиля резервного копирования: + + + + +Имя архива +Символическое имя архива, оно может быть изменено позже. + + +Рабочая папка +Текущая рабочая папка для выполнения резервного копирования. Список файлов для копирования будет автоматически обновлён в выбранной рабочей папке. + + +Остаться на той же файловой системе +Для каждой папки, представленной в Файлы для резервного копирования, будут копироваться только файлы этой папки, расположенные в той же файловой системе что и папка. Папки на различных файловых системах могут быть представлены в Файлы для резервного копирования , и каждая будет обработана программой tar независимо от других. + + + +Использовать инкрементное резервное копирование +Использовать инкрементное резервное копирование. Файл снимка будет использоваться для определения, какие файлы были изменены после предыдущего инкрементного резервного копирования. Будут архивированы только те файлы, которые были изменены. + + +Файл снимка +Имя файла, который используется для определения, какие файлы изменились после последнего инкрементного резервного копирования. + + +Удалить снимок перед резервным копированием. +Удалять файл снимка перед вызовом tar. Это не влияет на резервное копирование всех файлов и создаёт файл снимка для использования его в следующий раз. + + + + + +Кнопки Файлы >> и << Файлы не были полностью реализованы при написании этой документации... + +Вы должны нажать кнопку Применить для применения любых изменений, сделанных в профиле резервного копирования. + + + + + +Настройка параметров + +Параметры программы могут быть настроены при выборе в меню Настройка пункта Настроить KDat... . Следующие параметры могут быть настроены: + + + + +Размер ленты по умолчанию + +Это значение будет использовано при форматировании ленты как размер по умолчанию. + + +Размер блока на ленте + +Размер аппаратного блока устройства ленты. Для гибких магнитных лент это значение должно быть 10240 байт. + + +Устройство ленты + +Полный путь к устройству ленты (обычно /dev/tape). Этот путь должен указывать на неперематываемую версию вашего устройства ленты. + + +Команда tar + +Полный путь к команде tar в вашей системе. + + +Загружать ленту при монтировании + +Если установлен, перед попыткой монтирования ленты &kdat; запустит команду mt для устройства ленты. Некоторые устройства могут требовать этого перед чтением и записью ленты. + + +Блокировать устройство ленты после монтирования + +Если флажок установлен, то при монтировании устройства программой &kdat;, устройство ленты будет игнорировать нажатие кнопки извлечения. Этот параметр работает не на всех устройствах ленты. + + +Извлечь ленту при размонтировании + +Если флажок установлен, после размонтирования ленты &kdat; она будет автоматически извлечена из устройства. Не используйте этот параметр на устройствах гибких лент. + + +Переменный размер блока + +Если флажок установлен, &kdat; будет пытаться изменить аппаратный размер блока, используемый устройством ленты. Не все устройства поддерживают переменный размер блока. Вне зависимости от этого вы должны указать &kdat; размер блока, который используется вашим устройством ленты (&ie; 10240 для пользователей ftape). + + + + + + + + + +Формат ленты &kdat; + +Когда &kdat; форматирует ленту, он записывает один файл в её начало. Это файл должен занимать только один блок ленты. Содержимое файла: + + +(9 байт) Строка символов KDatMAGIC + +(4 байт) Номер версии формата файла (текущая 1). + +(4 байт) Длина в байтах строки идентификации ленты. + +(n байт) Строка идентификации ленты. Формат этой строки hostname:seconds, где hostname — полное имя компьютера, на котором лента была отформатирована, а seconds — количество секунд, прошедших с момента форматирования ленты. + + + +Идентификатор ленты используется для поиска файла с таким же именем в папке $HOME/.kdat. + +Каждый из остающихся файлов на ленте — простой архив tar. Вы можете работать с ним непосредственно с помощью утилиты GNU tar. Каждая программа tar не-GNU должна работать с не-инкрементным резервным копированием. + + + + + + +Описание меню и панели инструментов + + +Меню &kdat; + +&kdat; содержит три меню: Файл, Настройка, и Справка. + + + +Меню <guimenu +>Файл</guimenu +> + + + + +ФайлСоздать резервную копию +Начать резервное копирование. + + +ФайлВосстановление +Восстановление резервной копии с ленты. + + +ФайлПроверка +Проверка резервной копии. + + +ФайлМонтировать ленту +Монтирование ленты. + + +ФайлСоздать индекс ленты заново +Создать заново индекс текущей смонтированной ленты. + + +ФайлСоздать профиль резервного копирования +Открыть диалог, который позволит вам создать профиль резервного копирования. + + +ФайлУдалить архив +Удалить архив с ленты. + + +ФайлУдалить индекс +Удалить индекс &kdat; с ленты. + + +ФайлУдалить профиль резервного копирования +Удалить профиль резервного копирования. + + +ФайлФорматировать ленту +Форматировать ленту для использования её в &kdat;. + + +&Ctrl;Q ФайлВыход +Выйти из &kdat;. + + + + + + + + +Меню <guimenu +>Настройка</guimenu +> + + + + +НастройкаНастроить KDat... +Открыть диалог параметров, где вы можете настроить &kdat; как вам необходимо. + + + + + + + + +Меню <guimenu +>Справка</guimenu +> +&help.menu.documentation; + + + +Панель инструментов &kdat; + +Панель инструментов &kdat; содержит 6 следующих пиктограмм: + + + + +Монтировать/размонтировать ленту + +Монтирование или размонтирование ленты. + + +Резервное копирование + +Начать резервное копирование. Это пиктограмма доступна только если лента смонтирована. + + +Восстановить + +Восстановить резервную копию с ленты. Это пиктограмма доступна только если лента смонтирована. + + +Проверить + +Проверить содержимое резервной копии на ленте. Это пиктограмма доступна только если лента смонтирована. + + +Справка + +Открыть файл помощи &kdat; (этот документ) + + +Выход + +Выход из &kdat; + + + + + + + + + + + + +Авторские права +&kdat; + +Авторское право на программу и документацию 1998-2000 Sean Vyainsvyain@mail.tds.net + +Перевод на русский язык: Олег Баталов olegbatalov@mail.ru +&underFDL; &underGPL; +
+ + diff --git a/tde-i18n-ru/docs/kdeadmin/kuser/Makefile.am b/tde-i18n-ru/docs/kdeadmin/kuser/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdeadmin/kuser/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdeadmin/kuser/Makefile.in b/tde-i18n-ru/docs/kdeadmin/kuser/Makefile.in new file mode 100644 index 00000000000..7d0d43c0943 --- /dev/null +++ b/tde-i18n-ru/docs/kdeadmin/kuser/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/kdeadmin/kuser +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- 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/kdeadmin/kuser/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdeadmin/kuser/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/kdeadmin/kuser/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdeadmin/kuser/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeadmin/kuser/Makefile.in +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +# This directory's subdirectories are mostly independent; you can cd +# into them and run `make' without going through this Makefile. +# To change the values of `make' variables: instead of editing Makefiles, +# (1) if the variable is set in `config.status', edit `config.status' +# (which will cause the Makefiles to be regenerated when you run `make'); +# (2) otherwise, pass the desired values on the `make' command line. +$(RECURSIVE_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + +$(RECURSIVE_CLEAN_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + rev=''; for subdir in $$list; do \ + if test "$$subdir" = "."; then :; else \ + rev="$$subdir $$rev"; \ + fi; \ + done; \ + rev="$$rev ."; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done && test -z "$$fail" +tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done +ctags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ + done + +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + mkid -fID $$unique +tags: TAGS + +TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ + include_option=--etags-include; \ + empty_fix=.; \ + else \ + include_option=--include; \ + empty_fix=; \ + fi; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test ! -f $$subdir/TAGS || \ + tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi +ctags: CTAGS +CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + +GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + +distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + +#>- distdir: $(DISTFILES) +#>+ 1 +distdir: distdir-nls $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + list='$(DISTFILES)'; \ + dist_files=`for file in $$list; do echo $$file; done | \ + sed -e "s|^$$srcdirstrip/||;t" \ + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ + case $$dist_files in \ + */*) $(MKDIR_P) `echo "$$dist_files" | \ + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ + sort -u` ;; \ + esac; \ + for file in $$dist_files; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + if test -d $$d/$$file; then \ + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -d "$(distdir)/$$subdir" \ + || $(MKDIR_P) "$(distdir)/$$subdir" \ + || exit 1; \ + distdir=`$(am__cd) $(distdir) && pwd`; \ + top_distdir=`$(am__cd) $(top_distdir) && pwd`; \ + (cd $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$$top_distdir" \ + distdir="$$distdir/$$subdir" \ + am__remove_distdir=: \ + am__skip_length_check=: \ + distdir) \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-recursive +all-am: Makefile +installdirs: installdirs-recursive +installdirs-am: +install: install-recursive +install-exec: install-exec-recursive +install-data: install-data-recursive +#>- uninstall: uninstall-recursive +#>+ 1 +uninstall: uninstall-docs uninstall-nls uninstall-recursive + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-recursive +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +#>- clean: clean-recursive +#>+ 1 +clean: kde-rpo-clean clean-recursive + +#>- clean-am: clean-generic mostlyclean-am +#>+ 1 +clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am + +distclean: distclean-recursive + -rm -f Makefile +distclean-am: clean-am distclean-generic distclean-tags + +dvi: dvi-recursive + +dvi-am: + +html: html-recursive + +info: info-recursive + +info-am: + +#>- install-data-am: +#>+ 1 +install-data-am: install-docs install-nls + +install-dvi: install-dvi-recursive + +install-exec-am: + +install-html: install-html-recursive + +install-info: install-info-recursive + +install-man: + +install-pdf: install-pdf-recursive + +install-ps: install-ps-recursive + +installcheck-am: + +maintainer-clean: maintainer-clean-recursive + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-recursive + +mostlyclean-am: mostlyclean-generic + +pdf: pdf-recursive + +pdf-am: + +ps: ps-recursive + +ps-am: + +uninstall-am: + +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \ + install-strip + +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ + all all-am check check-am clean clean-generic ctags \ + ctags-recursive distclean distclean-generic distclean-tags \ + distdir dvi dvi-am html html-am info info-am install \ + install-am install-data install-data-am install-dvi \ + install-dvi-am install-exec install-exec-am install-html \ + install-html-am install-info install-info-am install-man \ + install-pdf install-pdf-am install-ps install-ps-am \ + install-strip installcheck installcheck-am installdirs \ + installdirs-am maintainer-clean maintainer-clean-generic \ + mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \ + tags-recursive uninstall uninstall-am + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: + +#>+ 2 +KDE_DIST=Makefile.in index.docbook Makefile.am index.cache.bz2 + +#>+ 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)/kuser + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kuser/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kuser/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kuser/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kuser/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kuser/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kuser/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kuser + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kuser + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kuser/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kuser/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kuser/$$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/kdeadmin/kuser/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdeadmin/kuser/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeadmin/kuser/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-ru/docs/kdeadmin/kuser/index.cache.bz2 b/tde-i18n-ru/docs/kdeadmin/kuser/index.cache.bz2 new file mode 100644 index 00000000000..844330d1fce Binary files /dev/null and b/tde-i18n-ru/docs/kdeadmin/kuser/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdeadmin/kuser/index.docbook b/tde-i18n-ru/docs/kdeadmin/kuser/index.docbook new file mode 100644 index 00000000000..c3e616a7eec --- /dev/null +++ b/tde-i18n-ru/docs/kdeadmin/kuser/index.docbook @@ -0,0 +1,452 @@ + + + + +]> + + + + +Справочное руководство KUser + +Matt Johnston
mattj@flashmail.com
+
+
+ +Lauri Watts
lauri@kde.org
+
+Проверка +
+Jonathan Singer
jsinger@leeta.net
+
+Проверка +
+АнтонИванов
a-i@bk.ru
Перевод на русский язык
+
+ + +2000 +Matt Johnston + +&FDLNotice; + + +2002-10-08 +1.0 + +Этот документ описывает программу KUser версии 1.0. Она позволяет вам управлять пользователями и группами пользователей в вашей системе. + + + +kuser +пользователь +управление +администратор +утилиты +группа +пароль + +
+ + +Введение + +Краткое введение в KUser. Более подробная информация содержится в разделе Работа с программой. + +Чтобы начать работу с KUser, нужно сначала произвести настройку программы. + +По окончанию настройки нажмите Сохранить, чтобы изменения вступили в силу. Используйте либо значок на панели инструментов, либо соответствующий пункт в меню Файл. + + + + +Работа с программой + + +Главное окно + +KUser -- это очень простая программа. В главном окне есть две вкладки: одна со списком пользователей, другая со списком групп. Дважды щёлкните по имени пользователя или группы, и появится диалог настроек. + +Главное окно программы KUser + + + + + +Главное окно программы KUser + + + + + + + +Диалог свойств пользователя + +В диалоге свойств пользователя есть несколько вкладок. + +Число вкладок зависит от того, какой используется способ хранения данных о пользователе и от того, используются ли ограничения дискового пространства. Дополнительные вкладки также появятся, если вы используете теневые (скрытые) пароли, или похожие механизмы, например, файл /etc/master.passwd в BSD-системах. + + +Вкладка <guilabel +>Сведения о пользователе</guilabel +> + +На вкладке Сведения о пользователе вы можете изменить следующие параметры: + + +ID (идентификатор) пользователя +Полное имя +Оболочка входа в систему (их список берётся из файла /etc/shells) +Домашний каталог +Сведения о двух местах работы +Адрес +Пароль + + + + + +Вкладка <guilabel +>Управление паролем</guilabel +> + +Вкладка Управление паролем появляется в том случае, если используются теневые пароли или подобные вещи, такие как /etc/master.passwd в BSD-системах. + +На вкладке Дополнительная информация вы можете изменить некоторые дополнительные опции, связанные с управлением учётной записью. + + +Минимальное количество дней между сменами пароля +Число дней, после которых срок действия пароля истекает, если он не был изменён. +Число дней до истечения срока действия пароля, когда пользователь будет предупреждён. +Нужно ли отключать учётную запись (и если нужно, то когда) после окончания срока действия пароля. +Дата истечения срока действия учётной записи +Класс (на BSD-системах) + +Дата последнего изменения пароля отображается в верхней части диалога. + + + + + +Вкладка <guilabel +>Ограничения</guilabel +> + +Вы увидите вкладку Ограничения только в том случае, если в системе смонтирован хотя бы один раздел с включенными ограничениями и присутствует файл ограничений. Вы можете изменить следующие параметры: + + +Гибкое ограничение количества файлов +Жёсткое ограничение количества файлов +Ограничение по времени +Гибкое ограничение количества inode +Жёсткое ограничение количества inode +Ограничение по времени inode + + +Все эти параметры могут быть изменены для каждой файловой системы, на которой включены ограничения. Файловая система, параметры которой нужно изменить, может быть выбрана из списка Файловая система с ограничениями + + + + +Вкладка <guilabel +>Группы</guilabel +> + +Вкладка Группы содержит информацию о том, в каких группах состоит пользователь. Первичная группа, к которой принадлежит пользователь, показана в выпадающем списке Первичная группа. Вы можете отметить флажки в списке, чтобы включить пользователя в другие группы. + + + + + +<guilabel +>Свойства группы</guilabel +> + +Диалог Свойства группы содержит список всех пользователей. Чтобы включить пользователя в группы, отметьте соответствующий флажок. + + + + +Добавление, изменение и удаление пользователей и групп + +Чтобы добавить в систему пользователя или группу, выберите либо пункт Добавить из меню Пользователь или Группа, или нажмите соответствующую кнопку на панели инструментов. Точно так же вы можете изменять свойства пользователей и групп, и удалять их. + + + + +Настройка KUser + + +Изменение настроек по умолчанию при создании пользователя + +Чтобы редактировать данные по умолчанию при создании пользователя, используйте диалог редактирования настроек по умолчанию из меню Настройка Настроить KUser. Там вы можете изменить настройки по умолчанию, используемые при создании пользователя: оболочка, папка или раздел с домашними каталогами пользователей. Вы можете выбрать, нужно ли создавать домашний каталог, и нужно ли копировать структуру (стандартные файлы настроек) в домашний каталог. Вы также можете включить опцию Личная группа пользователя, чтобы создать для пользователя отдельную группу. При удалении пользователя эта группа будет также удалена. +Файлы структуры могут быть указаны на вкладке Исходные тексты. + + + + + +Разработчики и лицензия + +KUser + +Автор программы: 1997-2000, Денис Першин dyp@inetlab.com + +Документация: 1997-2000, Денис Першин dyp@inetlab.com +Документация: 2000, Мэтт Джонстон mattj@flashmail.com +Перевод на русский: Антон Иванов a-i@bk.ru +&underFDL; &underGPL; +&documentation.index; + +
+ + diff --git a/tde-i18n-ru/docs/kdebase/Makefile.am b/tde-i18n-ru/docs/kdebase/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdebase/Makefile.in b/tde-i18n-ru/docs/kdebase/Makefile.in new file mode 100644 index 00000000000..ec5c7c04116 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/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/kdebase +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. kdcop kpager kioslave kdeprint knetattach klipper ksplashml glossary quickstart kdebugdialog userguide khelpcenter faq kinfocenter kdesu kate kompmgr konqueror kcontrol kwrite kfind konsole kxkb kappfinder kdm visualdict ksysguard kicker kmenuedit +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/kdebase/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdebase/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/kdebase/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/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/kdebase/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/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-ru/docs/kdebase/faq/Makefile.am b/tde-i18n-ru/docs/kdebase/faq/Makefile.am new file mode 100644 index 00000000000..0b9d304eda0 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/faq/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = khelpcenter/faq +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdebase/faq/Makefile.in b/tde-i18n-ru/docs/kdebase/faq/Makefile.in new file mode 100644 index 00000000000..19b064e14af --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/faq/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/kdebase/faq +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = khelpcenter/faq +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/kdebase/faq/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdebase/faq/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/kdebase/faq/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/faq/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/faq/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=desktop.docbook moreinfo.docbook about.docbook configkde.docbook install.docbook winmng.docbook Makefile.in qt.docbook contrib.docbook tips.docbook questions.docbook nonkdeapps.docbook getkde.docbook intro.docbook webbrowse.docbook index.docbook notrelated.docbook panel.docbook sound.docbook filemng.docbook kdeapps.docbook Makefile.am misc.docbook index.cache.bz2 + +#>+ 24 +index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) misc.docbook tips.docbook panel.docbook contrib.docbook intro.docbook kdeapps.docbook nonkdeapps.docbook questions.docbook winmng.docbook notrelated.docbook index.docbook sound.docbook about.docbook desktop.docbook qt.docbook install.docbook configkde.docbook getkde.docbook webbrowse.docbook filemng.docbook moreinfo.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)/khelpcenter/faq + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/faq/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/faq/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/faq/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/faq/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/faq/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/faq/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/faq + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/faq + @for base in misc.docbook tips.docbook panel.docbook contrib.docbook intro.docbook kdeapps.docbook nonkdeapps.docbook questions.docbook winmng.docbook notrelated.docbook index.docbook sound.docbook about.docbook desktop.docbook qt.docbook install.docbook configkde.docbook getkde.docbook webbrowse.docbook filemng.docbook moreinfo.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/faq/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/faq/$$base ;\ + done + +uninstall-nls: + for base in misc.docbook tips.docbook panel.docbook contrib.docbook intro.docbook kdeapps.docbook nonkdeapps.docbook questions.docbook winmng.docbook notrelated.docbook index.docbook sound.docbook about.docbook desktop.docbook qt.docbook install.docbook configkde.docbook getkde.docbook webbrowse.docbook filemng.docbook moreinfo.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/faq/$$base ;\ + done + + +#>+ 5 +distdir-nls: + for file in misc.docbook tips.docbook panel.docbook contrib.docbook intro.docbook kdeapps.docbook nonkdeapps.docbook questions.docbook winmng.docbook notrelated.docbook index.docbook sound.docbook about.docbook desktop.docbook qt.docbook install.docbook configkde.docbook getkde.docbook webbrowse.docbook filemng.docbook moreinfo.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/kdebase/faq/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/faq/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/faq/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-ru/docs/kdebase/faq/about.docbook b/tde-i18n-ru/docs/kdebase/faq/about.docbook new file mode 100644 index 00000000000..ad5ccac19e4 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/faq/about.docbook @@ -0,0 +1,88 @@ + + + +О <acronym +>FAQ</acronym +> + + + + +Какой вклад я могу внести в составление FAQ? + + + + +Во-первых, отправляйте нам все найденные ошибки, ваши предложения и все, что вы считаете недостаточно ясным (а также, если возможно, то, что вы считаете сделать более понятным). Адрес разработчика, осуществляющего текущее сопровождение: jhall@kde.org. + +Во-вторых, отправляйте нам ваши ответы на те часто задаваемые вопросы, которые еще не включены в FAQ. Как только появится возможность, они будут туда добавлены. + +И наконец, пользуйтесь FAQ. Внимательно прочитайте FAQ (и другую документацию) до того, как отправлять вопросы в различные списки рассылки и группы новостей &kde;. + +Вы, возможно, захотите помогать в сопровождении FAQ. Подробнее об этом читайте в разделе . + + + + + + +Как помочь в подготовке FAQ? + + + +Помочь в подготовке FAQ очень просто. Нам всегда нужны новые люди. Просто отправьте сообщение по адресу kde-doc-english@kde.org. + + + + + + + diff --git a/tde-i18n-ru/docs/kdebase/faq/configkde.docbook b/tde-i18n-ru/docs/kdebase/faq/configkde.docbook new file mode 100644 index 00000000000..f4fdb819ef0 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/faq/configkde.docbook @@ -0,0 +1,370 @@ + + +Настройка &kde; + + + + +Как установить язык, используемый в &kde;? + + + +Существует два способа, как установить язык, используемый для сообщений &kde;: + + +Через Центр управления &kde; +Запустите Центр управления &kde;, выберите Персональные и затем Страна и язык. Здесь вы можете задать язык и ваше местонахождение. Если &kde; не может найти перевод на первый выбранный язык, используется язык, установленный по умолчанию. Обычно это английский. +Предпочтительней выбирать языки в &kde;, используя Центр управления &kde;. + +Используя переменную окружения LANG +Второй метод использует стандартные локальные настройки в вашей системе. Для того, чтобы изменить язык, просто укажите соответствующую переменную окружения LANG. Например, если у вас оболочка bash и вы хотите, чтобы основным языком был русский, выполните export LANG=ru_RU.KOI8-R. + + + + + + + +Существует ли в &kde; переключатель клавиатуры для международных раскладок? + + +Да. Он настраивается через Центр управления &kde;, пункт меню Регион и специальные возможности - Раскладка клавиатуры. + + + + + +Как заменить стандартную строку текстового приглашения на вход в систему на экран &kde;? + + +Возможно, поставшик вашего дистрибутива уже позаботился об этом (например, YaST на &SuSE; &Linux;). Это самый надёжный способ включать заставку &kde;. Если по какой-либо причине вы не хотите использовать эти средства, то читайте дальше. +Во-первых, вам нужно изменить xdm runlevel (на runlevel 5 на системах &RedHat;, и &SuSE;), отредактировав файл /etc/inittab. В этом файле найдите строку с id:3:initdefault:. Поменяйте её на id:5:initdefault:. Затем закомментируйте следующую строку в конце файла: x:5:respawn:/usr/bin/X11/xdm -nodaemon и замените её на x:5:respawn:/opt/kde/bin/kdm -nodaemon. Расположение &kdm; на вашей системе может быть и другим. +Для того, чтобы изменения произошли сразу же, напечатайте в командной строке init 5 (для систем &RedHat;). Рискованно запускать графический вход в систему, не убедившись, что он работает. Если он не функционирует, вам будет довольно трудно оттуда выбраться... + + +На FreeBSD отредактируйте файл /etc/ttys и замените строку, содержащую нечто наподобие ttyv8 "/usr/X11R6/bin/xdm -nodaemon" xterm off secure на, скажем, ttyv8 "/usr/local/bin/kdm -nodaemon" xterm off secure. + + + + + + +Я хочу, чтобы щелчок левой кнопки мыши в любом месте на экране рабочего стола вызывал K-меню. + + +Войдите в Центр управления &kde; и выберите Рабочий стол Поведение. Здесь можно указать, что именно будет происходить в результате щелчка мыши на рабочем столе. Для того, чтобы K-меню вызывалось одиночным щелчком левой кнопки мыши, выберите около строки левой кнопкой параметр Меню приложений. + + + + + +Где можно найти сведения о темах &kde;? + + +Посетите сайт http://kde.themes.org/ или http://www.kde-look.org. + + + + + +Как изменять типы &MIME;? + + +Если вы используете &konqueror;, вместо этого сперва откройте окно настройки &konqueror; и выберите НастройкаНастроить Konqueror, и затем Привязки файлов. Выберите тип, который хотите изменить, (например, text/english или image/gif) и установите приоритет приложений. + + + + + +&kde; (&kdm;) не читает мой .bash_profile! + + +xdm (и &kdm;) не запускает login shell, поэтому такие файлы, как .profile, .bash_profile просто игнорируются. При загрузке xdm сначала запускает Xstartup как администратор, а затем Xsession как пользователь. Поэтому, чтобы добавить профиль пользователя, обычно вносят соответствующие дополнения в файл Xsession. Отредактируйте файлы Xsession и .xsession. + + + + + +Как использовать в &kde; шрифты &TrueType;? + + + +Нужно установить в &X-Window; поддержку шрифтов &TrueType;. Шрифты можно найти на странице x.themes.org, а серверы шрифтов - на xfsft: &TrueType; Font Support For X11 и X-&TrueType; Server Project Home Page. + +Если у вас есть набор шрифтов &TrueType; из &Microsoft; &Windows;, включите в файл XF86Config строку доступа к каталогу с этими шрифтами. А затем дайте указание &kde; использовать новые шрифты при помощи администратора шрифтов. + + + + + + +Есть ли возможность вводить символ Евро в &kde; и работать с ним? + + +И да, и нет. За дополнительной информацией обращайтесь на: http://www.koffice.org/kword/euro.php. + + + + +Как выполнить программу при запуске &kde;? + +Это можно сделать по-разному. Если нужно выполнить какие-либо сценарии, например, задающие переменные среды (нужные программам gpg-agent или ssh-agent и пр.), сохраните эти сценарии в каталоге $KDEHOME/env/. Их имена должны иметь расширение .sh. Обычно папка $KDEHOME - это .kde (с точкой в начале) в вашем домашнем каталоге. Если сценарии должны выполняться для всех пользователей &kde;, сохраните их в каталоге $KDEDIR/env/, где $KDEDIR - каталог установки &kde;. Точные названия каталогов можно узнать, запустив kde-config --prefix). +Если программу нужно выполнить после запуска &kde;, поместите её в папку Автозапуск. Для этого выполните следующие действия: +Откройте &konqueror;. + +Выберите в меню ПерейтиАвтозапуск . + +Щёлкните правой кнопкой мыши на свободном месте в окне и выберите СоздатьФайлСсылка на приложение + +Щёлкните на вкладке Приложение в открывшемся окне и введите имя команды в поле ввода Команда. + + + + + + + + + +Могут ли одновременно работать несколько пользователей? Возможно ли в &kde; быстрое переключение пользователей? + + + +Одновременная работа нескольких пользователей на одном и том же компьютере, иногда называемая быстрое переключение пользователей, возможна при использовании нескольких сеансов. Для этого вход в систему должен осуществляться с указанием сеанса (или, в терминологии &X-Window;, дисплея). + +В &kde; эта программа называется &kdm; - &kde; Display Manager. Если вы не работаете с &kdm;, то прочитайте в документации по своей программе, как в ней работать со множественными сеансами. + +По умолчанию это настраивается автоматически во время установки, если &kdm; поддерживает виртуальные терминалы (в настоящее время эта функция доступна только в Linux). В противном случае обратитесь к руководству &kdm;, раздел Задание постоянного Х-сервера. Для того чтобы изменения в kdmrc вступили в силу, отправьте сигнал &kdm; командой killall -HUP kdm. + + + + diff --git a/tde-i18n-ru/docs/kdebase/faq/contrib.docbook b/tde-i18n-ru/docs/kdebase/faq/contrib.docbook new file mode 100644 index 00000000000..c7c56fcefcd --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/faq/contrib.docbook @@ -0,0 +1,208 @@ + + + + +Участие в проекте + + + + +Какой вклад я могу внести в разработку &kde;? + + +&kde; - это проект свободного программного обеспечения, существующий благодаря добровольному участию в нём. Мы будем рады каждому, кто захочет внести свой вклад в развитие &kde;. Речь идёт не только лишь о программистах. Есть также множество других способов содействовать усовершенствованию &kde;, а именно: + +Тестирование программ. +Сообщения об ошибках. Дополнительная информация об этом находится в разделе Как отправить сообщение об ошибке?. +Составление документации и файлов помощи. Информацию об этом можно получить на домашней странице редакционной группы &kde;. +Перевод программ, документации и файлов помощи. За дополнительной информацией обращайтесь на сайт переводчиков и составителей документации по &kde;. +Рисование красивых пиктограмм и сочинение звуковых эффектов. За подробной информацией можно обратиться на страницу художников &kde;. +Написание статей и книг о &kde;. Если вы хотите помочь нести весть о &kde; в массы, отправьте сообщение по адресу kde-pr@kde.org. Таким образом вы можете связаться с добровольцами &kde; по работе с общественностью. +Разработка новых приложений для &kde;. Дополнительная информация находится в разделе . +И разумеется, мы всегда рады спонсорам.:-) + +Есть несколько мест, где можно поискать дополнительную информацию, если вы хотите принять участие в разработке. Первым шагом является регистрация в одном из списков рассылки. Вы вскоре увидите, что именно можно добавить или исправить. + + + + + +Как отправить сообщение об ошибке? + + +Существует система учёта ошибок на http://bugs.kde.org. Система включает в себя мастера составления новых сообщений об ошибках и список всех известных ошибок. +Проще всего отправить сообщение об ошибке, выбрав СправкаСообщить об ошибке... на панели меню приложения, в котором обнаружена ошибка. Появится небольшое диалоговое окно с ссылкой на систему учёта ошибок. Пожалуйста, внимательно следуйте указаниям мастера составления сообщений об ошибках. + + + + + +Хочу программировать для &kde;. С чего начать? + + +Мы будем рады каждому, кто захочет принять участие в разработке программного обеспечения для &kde;. Ваши первые шаги зависят в основном от вашего опыта, а именно: знаете ли вы C++, знакомы ли вы с библиотекой &Qt; и т. д. +Для того, чтобы познакомиться с программированием для &kde;, вам потребуются следующие основные средства: automake, autoconf и egcs. Другие полезные советы можно найти на http://developer.kde.org/. +Другой полезный источник изучения программирования для &kde; - это учебные пособия по &Qt;. Они устанавливаются вместе с &Qt;. Для того, чтобы просмотреть их, откройте файл $QTDIR/html/index.html в или &konqueror; и создайте закладку. Учебные пособия находятся под заголовком "Using Qt" ("Использование Qt"). Исходный код для каждого урока находится в каталоге $QTDIR/tutorial. +Но есть, однако, одна вещь, которую должен сделать каждый, заинтересованный в программировании для &kde;, это зарегистрироваться в списке рассылки для разработчиков. Для того, чтобы подписаться, нужно отправить сообщение по адресу kde-devel-request@kde.org; необходимо указать тему сообщения: subscribe ваш_адрес_электронной_почты. Внимательно прочитайте о том, как Как подписаться/отменить подписку. Все сказанное там относится также и к списку разработчиков. + + + + + +Как получить доступ к SVN? + + +Проект &kde; использует SVN для разработки основных частей программного обеспечения. Если вы что-то улучшили (например, исправили ошибку) и хотите поделиться своими изменениями, лучше всего будет, если вы создадите патч относительно свежей версии (снапшота) и отправите этот патч разработчику данной программы. +Если вы делаете это более или менее регулярно, прочитайте инструкции на http://developer.kde.org/documentation/other/developer-faq.html. Примите во внимание, что большое количество пользователей замедляет доступ к SVN для всех разработчиков; поэтому мы пытаемся сохранить небольшим (конечно, в разумных пределах) количество людей, имеющих прямой доступ. Но тем не менее, не стесняйтесь спрашивать об этом. + + + + + +Мне просто интересно. Я могу получить доступ для чтения к SVN? + + +О том, как работать с анонимным сервером, прочитайте на странице http://www.kde.org/anonsvn.html. + + + + + +Существуют ли зеркала SVN для &kde;? + + +Пока что зеркал SVN для &kde; нет. Если вы можете организовать такое зеркало, сообщите об этом на адрес sysadmin@kde.org + + + + + +Как принять участие в переводе программ &kde; на мой родной язык? + + +Попробуйте проверить на сайте переводчиков и составителей документации по &kde;, переведена ли данная программа. Если нет, то там же вы найдёте информацию о том, как помочь с переводом. + + + + + + diff --git a/tde-i18n-ru/docs/kdebase/faq/desktop.docbook b/tde-i18n-ru/docs/kdebase/faq/desktop.docbook new file mode 100644 index 00000000000..20d3d421b59 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/faq/desktop.docbook @@ -0,0 +1,146 @@ + + + +Рабочий стол + + + + +Как установить на рабочем столе приложение? + + + +Выберите желаемое приложение в K-меню и перетащите его на рабочий стол. Вот и все. +Для приложений, не входящих в K-меню, нажмите правую кнопку на рабочем столе и выберите пункт Создать новуюФайл Ссылку на приложение, а затем настройте саму ссылку. + + + + + + +Как смонтировать/размонтировать устройство на рабочем столе? + + + +Сначала убедитесь, есть ли у вас права для подключения и отключения устройства (mount/unmount). +Вы можете добавить любое устройство. Для этого щёлкните правой кнопкой мыши по рабочему столу и выберите в меню СоздатьСсылка на устройство тип устройства. Заполните необходимые поля и нажмите кнопку OK. После этого вы можете использовать значок на рабочем столе для подключения и отключения устройства. + + + + + + + +Где хранятся значки? + + +Значки находятся только в файлах $KDEDIR/share/icons, $HOME/.kde/share/icons и $HOME/.kde2/share/icons. Чтобы использовать значки, расположенные в других местах, нужно скопировать их в один из перечисленных выше каталогов, или создать ссылки. + + + + + +Как использовать в &kde; колесо прокрутки на мыши? + + +Начиная с версии &Qt; 2.0 осуществляется поддержка колёсика прокрутки мыши, поэтому и рабочая среда &kde;, использующая эту или более поздние версии &Qt;, будет автоматически поддерживать использование колёсика прокрутки. Если прокрутка не работает, проверьте параметры &X-Server;. + + + + + +Как запустить приложение на определённом рабочем столе? + + +В &kde; есть программа &kstart;. Для запуска xterm на втором рабочем столе и его активации введите: kstart xterm. +Аргумент важен - он указывает на регулярное выражение, соответствующее заголовку окна, которое будет обрабатываться. +Прочитайте о всех возможностях &kstart; (а их немало): kstart . + + + + + +Где нужно сохранить файлы, чтоб они появились на рабочем столе? + + +В $HOME/Desktop. После того, как вы сохраните файлы, вам, вероятно, придётся обновить рабочий стол. + + + + diff --git a/tde-i18n-ru/docs/kdebase/faq/filemng.docbook b/tde-i18n-ru/docs/kdebase/faq/filemng.docbook new file mode 100644 index 00000000000..e4e44078f9a --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/faq/filemng.docbook @@ -0,0 +1,297 @@ + + + +Файловый менеджер + +Файловый менеджер в &kde; - это &konqueror;. Домашняя страница &konqueror; расположена на http://www.konqueror.org, там же находится FAQ по &konqueror;. + + + + + + +Как изменить внешний вид каталога в &konqueror;? + + +Нажмите правую кнопку, выберите пункт Свойства, и в появившемся диалоге нажмите на текущую пиктограмму и затем выберите другую. Чтобы изменить пиктограммы пунктов K-меню, используйте Редактор меню НастройкаРедактор меню. + + + + + +Как осуществлять неанонимные передачи по &FTP; через &konqueror;? + + +Обычно, когда вы вводите адрес &URL;, например, ftp://ftp.somehost.com, &konqueror; пытается соединиться с &FTP;-сервером как анонимный пользователь. Если вы хотите входить под определённым именем, укажите адрес следующим образом: ftp://username@ftp.somehost.com. &konqueror; запросит пароль и соединится с сервером. + + + + + + +Как указать каталог запуска для &konqueror;? + + + +Щёлкните правой кнопкой мыши на значке "Домой", выберите Свойства. На вкладке Выполнить вы, вероятно, найдёте что-то наподобие kfmclient openProfile filemanagement. Добавьте file:/какой/угодно/файл, который &konqueror; должен открывать при загрузке. + + + + + + +Как переименовать файл? + + +Щёлкните правой кнопкой мыши на файле и выберите Переименовать или щёлкните один раз на уже выбранном файле. Клавиша по умолчанию для вызова этого действия — F2. + + + + + +Куда попадают элементы, удаляемые через контекстное меню (вызываемое щелчком правой кнопкой мыши)? + + +В &kde; 3.4 из контекстного меню по умолчанию исключён пункт удаления в обход корзины. Для того чтобы включить этот пункт, выберите НастройкаНастроить &konqueror; и откройте вкладку Поведение. Включите опцию Показывать пункт контекстного меню 'Удалить, не помещая файлы в корзину'. + + + + +Как настроить &konqueror;, чтобы он запускал соответствующие программы для разных типов файлов? + +Для этого нужно настроить связи файлов. Откройте &kcontrolcenter; и выберите пункт Связи файлов в разделе Компоненты KDE. +Предположим, что по умолчанию для просмотра файлов PDF задан &kghostview;, а вы хотите, чтобы использовалась программа KPDF. Введите pdf в окне поиска в верхней части диалога, выберите pdf в группе приложение и переместите KPDF выше. На вкладке Встраивание можно также задать, какой компонент будут использовать другие приложения для просмотра файлов, например, для встроенных программ просмотра в &konqueror; или в &ark;. + + + + +При попытке открыть страницу в &konqueror;, выводится сообщение: Обнаружена проблема с настройкой. Вы связали konqueror с файлом ???/???, но он не может обрабатывать файлы этого типа. + + +Проверьте, правильно ли заданы параметры для типа MIME: +В &konqueror; выберите НастройкаНастроить Konqueror... и в диалоге выберите пункт Связи файлов. В списке откройте ???->??? (например text->html). Перейдите на вкладку Встраивание. Убедитесь, что параметр При нажатии левой кнопки мыши задан как Показать файл с помощью встроенной программы просмотра, и что Icon View (konq_iconview) находится вверху списка Приоритет служб.. + + + + + + Что означают и в строке Выполнить? +Эти параметры используются всеми приложениями &kde; (поскольку они применяются в классе KApplication и все хорошие программы &kde; создают объект KApplication ещё до того, как они обращаются к конкретным аргументам командной строки). Стандартная строка приложения &kde; выглядит так: foo . Довольно путано, но тем не менее она построена так, чтобы как можно успешнее обрабатывать приложения не из &kde;. При выполнении, &konqueror; преобразовывает команду в что-то типа foo . Указанные в команде пиктограмма, мини-пиктограмма и "Foo" - это свойства, заданные в файле .desktop. Если пиктограммы не указаны, по умолчанию задаётся имя исполняемого файла "foo". + +Таким образом пользователь может изменять свойства приложений через &kmenuedit;. Параметр довольно важен, так как вряд ли кому-то понравится, если пункт меню Редактор запустит нечто под названием kedit-0.9pl4-build47. Предполагается, что это будет окно с названием Редактор. Более того, эти названия локализуются, т.е. пользователь в Америке запускает CD-Player и видит окно с названием CD-Player, в то время как немецкий пользователь запускает CD Spieler и получает окно с названием CD-Spieler. + + + + + +Как запускать &konqueror; без панели меню. Невозможно сохранить профиль, когда панель меню скрыта. + + +Самый простой способ сделать это — изменить конфигурационный файл &konqueror; вручную. Добавьте следующие строки в файл ~/.kde/share/config/konquerorrc: [KonqMainWindow] +MenuBar=Disabled + + + +После перезапуска &konqueror; панель меню будет скрыта. + + + + + + + + diff --git a/tde-i18n-ru/docs/kdebase/faq/getkde.docbook b/tde-i18n-ru/docs/kdebase/faq/getkde.docbook new file mode 100644 index 00000000000..14e48a007bb --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/faq/getkde.docbook @@ -0,0 +1,91 @@ + + + +Как получить &kde; + + + + +Где взять &kde;? + + + +Самый простой способ получить &kde; — установить дистрибутив &Linux; или другую UNIX-подобную операционную систему, которая поставляется с &kde;. Вы можете найти список дистрибутивов с &kde; по адресу: http://www.kde.org/download/distributions.php. Если вы хотите попробовать &kde;, но не хотите устанавливать &Linux;, почитайте раздел Try &kde; + +Главный сайт &kde; - это ftp.kde.org. Однако, вследствие его сильной загруженности, предпочтительней использовать download.kde.org, который перенаправит вас на ближайшее зеркало. Список зеркал доступен здесь. + + + + + +Какая последняя версия &kde;? + + + +Данная версия документации написана для версии &kde; 3.5.8. Последняя стабильная версия &kde; — 4.0.1 + +На информационной странице версии &kde; 3.5.8 содержатся подробные сведения об этой версии. + + + + + +Где найти версии &kde; в разработке (снапшоты)? + + +Самые свежие разработки (snapshots) можно взять на ftp://ftp.kde.org/pub/kde/unstable/snapshots. Вы, возможно, захотите рассмотреть вариант настройки собственного клиента SVN для того, чтобы всегда иметь самые свежие разработки. Информация о том, как это сделать, находится на странице Использование анонимного SVN в &kde;. + + + + + + +Как получить &Qt;? + + +&Qt; разрабатывается норвежской компании Troll Tech. Последнюю версию &Qt; вы всегда можете найти на их &FTP;-сервере. +&Qt; включен и в большинство последних дистрибутивов &Linux;. О том, какая версия &Qt; вам необходима, можно узнать из раздела . + + + + + + diff --git a/tde-i18n-ru/docs/kdebase/faq/index.cache.bz2 b/tde-i18n-ru/docs/kdebase/faq/index.cache.bz2 new file mode 100644 index 00000000000..b4e973a4d18 Binary files /dev/null and b/tde-i18n-ru/docs/kdebase/faq/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdebase/faq/index.docbook b/tde-i18n-ru/docs/kdebase/faq/index.docbook new file mode 100644 index 00000000000..ba530d823f9 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/faq/index.docbook @@ -0,0 +1,202 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + +]> + + + + +Вопросы и ответы (FAQ) по &kde; + + + +Разработчики &kde; + +OlgaKarpov
karpovolga@hotmail.com
Перевод на русский
ГригорийМохин
mok@kde.ru
Редакция русского перевода
+ +
+ + +1997 +1998 +1999 +2000 +2001 +2003 +2004 +2005 +Команда &kde; + + +&FDLNotice; + +2005-01-19 +3.4 + + Здесь содержатся наиболее часто задаваемые вопросы (FAQ) по рабочей среде &kde;. О всех обнаруженных в FAQ ошибках, упущениях и несоответствиях сообщайте по адресу kde-doc-english@kde.org. Просьба не направлять в этот список вопросы, а отправлять их в списки рассылки и группы новостей &kde;, которые просматриваются для составления раздела FAQ. + + +KDE +FAQ +вопрос +ответ + +
+ +&faq-about; +&faq-intro; +&faq-getkde; +&faq-install; +&faq-panel; +&faq-desktop; +&faq-winmng; +&faq-filemng; +&faq-webbrowse; +&faq-configkde; +&faq-kdeapps; +&faq-sound; +&faq-nonkdeapps; +&faq-tips; +&faq-misc; +&faq-qt; +&faq-moreinfo; +&faq-questions; +&faq-contrib; + + +Авторские права и лицензирование + +Текущее сопровождение &FAQ; осуществляют: + + +J Hall jes.hall@kdemail.net + + +Многие ответы в &FAQ; взяты из различных списков рассылки и групп новостей &kde;. Большое спасибо всем тем, кто предоставил ответы, вошедшие в &FAQ;. + +Особое спасибо прежним авторам этого &FAQ;, Rainer Endres и Mr. Lee Wee Tiong + + +Перевод на русский: Olga Karpov karpovolga@hotmail.com, 2001Редактор русского перевода: Григорий Мохин mok@kde.ru, 2002Особая благодарность редактору перевода для KDE 1.x Дмитрию Мозжерину dim@pharm.sunysb.edu, 1999 +&underFDL; + +&documentation.index; +
+ + diff --git a/tde-i18n-ru/docs/kdebase/faq/install.docbook b/tde-i18n-ru/docs/kdebase/faq/install.docbook new file mode 100644 index 00000000000..7a92686d39d --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/faq/install.docbook @@ -0,0 +1,1045 @@ + + + +Указания по установке + +Здесь приводятся замечания по установке, общие для рабочей среды KDE; дополнительная информация находится в файлах README и INSTALL, сопровождающих этот пакет. Внимательно их прочитайте, чтобы в случае неприятных неожиданностей самостоятельно найти выход из положения. Если вам необходима дальнейшая помощь, зарегистрируйтесь в списках рассылки (обратитесь на наш сайт за инструкциями, как присоединиться к спискам рассылки &kde;) или группах новостей &kde;. + + + + + + + +Для будущих новообращенных + + + +Итак, вы уже слышали новости. Или видели снимки экрана. И вам очень хочется получить &kde;. Но вы практически ничего не знаете обо всей этой "альтернативной OС". Не беспокойтесь! Всё, что вам нужно - это немножко (ну, может не так уж и немножко) почитать; вот и все! + +&kde; не работает на &Microsoft; &Windows; и OS/2 (пока). Чтобы запустить &kde;, вам нужна система &UNIX;. Дополнительная информация находится в разделе . + +Выберите платформу и установите её в вашей системе. FAQ не сможет вам в этом помочь, поскольку &kde; работает на многих платформах &UNIX;. + + + +В конце концов, вы готовы приступить к установке &kde;. Начинайте читать следующий раздел. О том, где взять &kde; читайте в разделе . И последнее, если при установке &kde; вы столкнулись с проблемами, не стесняйтесь воспользоваться списками рассылки и группами новостей &kde;. Но помните: нет глупых вопросов, но есть вопросы, на которые глупо отвечать, в особенности, если ответы на них уже даны в FAQ. +Удачи и приятного времени, проведенного с KDE! + + + + + + +На каком аппаратном обеспечении работает &kde;? + + +Для работы &kde; рекомендуется процессор не ниже Pentium II, 64 Мб памяти и 500 Мб свободного места на диске. На более слабых системах &kde; будет работать медленно. Вообще говоря, если уже запущен &X-Server; и какая-либо другая графическая оболочка, то скорости должно хватить и для &kde;. + + + + + +Доступные форматы пакетов + + + + +Несколько видов бинарных пакетов и пакетов с исходными текстами для разных дистрибутивов и ОС можно найти на &kde-ftp;. Бинарные пакеты создаются не командой &kde;, а самими поставщиками дистрибутивов или отдельными людьми. Информацию о политике в отношении пакетов KDE можно найти на странице О пакетах KDE. Единственными официальными версиями являются пакеты *.tar.bz2 с исходными текстами. Пожалуйста, просмотрите файлы README и INSTALL в различных каталогах бинарных файлов. Чтобы получить список всех имеющихся пакетов для определенной версии, обратитесь на соответствующую информационную страницу. Для последней версии это информационная страница &kde; 3.4.2. + + + + + + +Требования + + + + + +Для &kde; 3.4.2 вам необходима библиотека &Qt; версии 3.3 или выше. Убедитесь, что вы установили нужную версию &Qt;. Вам также потребуются файлы заголовков, если вы захотите самостоятельно собрать &kde;. Их можно бесплатно получить на http://www.trolltech.com/download. Можно также установить и дополнительные библиотеки, позволяющие усовершенствовать &kde;. Примером может служить OpenSSL, которая обеспечивает безопасность просмотра при помощи &konqueror; web-страниц (необходима версия +>=0.9.6). Они должны поставляться в дистрибутиве, а если их нет, попросите обновление. + + + + + + +Описание базовых пакетов + + +Базовый дистрибутив на сегодняшний день состоит из двадцати пакетов. Некоторые из них необходимы, другие устанавливаются по желанию. Все пакеты можно получить в указанных выше форматах. + + +kdelibs + +Требуется +Данный пакет содержит общие библиотеки, необходимые для всех приложений &kde;. + + + +kdebase + +Требуется +Данный пакет содержит базовые приложения, формирующие ядро графической рабочей среды KDE, такие как оконный менеджер, эмулятор терминала, центр управления, файловый менеджер и панель. + + + +&arts; + +Требуется +Звуковой сервер &arts; является мощным сетевым сервером звука. + + + +kdeaddons + +Дополнительно +Различные дополнения для &kate;, &kicker;, &knewsticker;, &konqueror; и &noatun; + + + +kdeartwork + +Дополнительно +Дополнительные обои, темы, стили, звуки... + + + +kdebindings + +Дополнительно +Различные привязки для &Java;, Perl, Python... + + + +kdegames + +Дополнительно +Различные игры, такие как маджонг, змеиные гонки, астероиды и тетрис. + + + +kdegraphics + +Дополнительно +Различные связанные с графикой программы, такие как программы просмотра &PostScript; и &DVI;, а также программа для рисования. + + + +kdeutils + +Дополнительно +Различные инструменты рабочего стола, такие как калькулятор, редактор и прочее. + + + +kdemultimedia + +Дополнительно +Приложения мультимедиа, такие как &CD;-проигрыватель и микшер. + + + +kdenetwork + +Дополнительно +Сетевые приложения. На данный момент здесь содержатся программа мгновенных сообщений &kopete;, менеджер загрузки &kget; и другие сетевые программы. + + + +kdepim + +Дополнительно +Средства управления личной информацией. На данный момент здесь содержатся программа почты &kmail;, чтения новостей &knode; и другие программы. + + + +kdeadmin + +Дополнительно +Программы системного администрирования. + + + +kdeedu + +Дополнительно +Образовательные и развлекательные приложения для юных пользователей &kde;. + + + +kdeaccessibility + +Дополнительно +Программы специальных возможностей в KDE, такие как экранная лупа и оболочка для синтезатора речи. + + + +kdetoys + +Дополнительно +Развлечения! + + + +kdevelop + +Дополнительно +Полная интегрированная среда разработки для &kde; и Qt + + + +kdewebdev + +Дополнительно +Средства разработки для Web. Включают среду разработки &quanta; и другие программы, полезные для разработки web-приложений. + + + +kdesdk + +Дополнительно +KDE Software Development Kit. Средства разработки KDE. + + + + +Необходимо установить пакеты &arts; и kdelibs первыми. Последним стоит установить kdeaddons. Все остальные пакеты устанавливаются в произвольном порядке. + +Большинство утилит установки пакетов позволят вам перенести все ваши пакеты в один каталог и сразу их установить, настраивая зависимости по мере их обнаружения. + + + + + + +Инструкции по установке для пакетов различных форматов + + + +Не забудьте прочитать файлы README and INSTALL, если они присутствуют. + + + +Установка пакетов Debian + +Пакеты Debian устанавливаются в соответствии со стандартом файловой иерархии FHS (File Hierarchy Standard). + +войдите в систему как администратор +введите dpkg для каждого пакета, который вы хотите установить. + + + + +Установка пакетов RPM + + +Для того, чтобы установить бинарные <acronym +>RPM</acronym +> +войдите в систему как администратор +введите rpm + + + + +Установка файлов .tar.bz2 с исходными текстами + +Поскольку способ сборки &kde; постоянно изменяется и обновляется, за новейшими инструкциями по установке пакетов с исходными текстами обращайтесь на страницу Установка из исходников. +Однако, в большинстве случаев должен работать и общий подход. +По умолчанию пакет .tar.bz2 с исходными текстами устанавливается в /usr/local/kde. Можно переопределить эту настройку при помощи в скрипте configure. + +распакуйте пакеты при помощи tar +войдите в каталог пакета: cd имя_пакета +настройте пакет: ./configure В некоторых пакетах (в особенности в kdebase) имеются особые возможности настройки, которые могут быть полезны во время установки. Чтобы их просмотреть, напечатайте ./configure . +соберите пакет: make +установите пакет: su (если вы еще не администратор). Если вы уже администратор, просто напечатайте make . + + + + + + + + + +Процедура, следующая за завершением установки + + +Первым делом убедитесь, что вы добавили бинарный каталог установки (например, /opt/kde/bin) в PATH, а каталог установки библиотеки в LD_LIBRARY_PATH (необходимо лишь в системах, которые не поддерживают rpath; на &Linux; &ELF; не должно возникнуть в этом необходимости). Эта переменная окружения может на некоторых системах называться по-другому (например, в &IRIX; она называется SHLIB_PATH). Затем установите переменную окружения KDEDIR в корень дерева &kde;, например /opt/kde. Помните, что неразумно устанавливать LD_LIBRARY_PATH вслепую. В подавляющем большинстве случаев в этом нет необходимости, а также вреда от этого больше, чем пользы. Имеется страница, которую написал Dave Barr, где объясняются отрицательные стороны LD_LIBRARY_PATH; она находится на http://www.cis.ohio-state.edu/~barr/ldpath.html. + + +Хотя для использования большинства приложений &kde; достаточно просто их запустить, вы только выиграете, если воспользуетесь оконным менеджером &kde; и его вспомогательными программами. +Чтобы вам было проще, мы предоставили скрипт startkde, устанавливаемый в $KDEDIR/bin и поэтому находящийся в $PATH. +Отредактируйте файл .xinitrc в вашем домашнем каталоге (сначала создайте резервную копию!), удалите все, что похоже на вызов оконного менеджера, и вставьте вместо этого startkde. Перезапустите &X-Server;. Если вы используете &kdm;/xdm, вам нужно отредактировать файл .xsession вместо .xinitrc. А если в вашем домашнем каталоге нет ни .xinitrc, ни .xsession, просто создайте новый файл, состоящий из одной строки, содержащей startkde. Некоторые системы (в особенности &RedHat; &Linux;) вместо этого используют .Xclients. + +В результате перед вами должен предстать новый блестящий рабочий стол &kde;. И теперь вы можете начать исследовать удивительный мир &kde;. В случае, если вы захотите сначала прочитать документацию, очень рекомендуем прочитать файл Как начать работу в KDE. Более того, каждое приложение содержит оперативную подсказку; получить к ней доступ можно через меню помощи. + + + + + + +Нужно ли удалять старую версию перед тем, как устанавливать новую? + + +В принципе, в этом нет необходимости. RPM и пакеты Debian должны сами обо всем позаботиться. +Если вы сами собираете среду из исходников, вы должны быть более осмотрительными. На одной системе могут жить две разных версии &kde;, прочитайте об этом на http://developer.kde.org/build/kde2-and-kde3.html. Учтите, что неаккуратная сборка двух разных версий &kde; из исходников чревата осложнениями. + + + + + +Как запустить &kde;? + + +Самый удобный способ запуска &kde; - это использование скрипта startkde. Просто вставьте строку startkde в конце файла .xsession (или .xinitrc, или .Xclients, если вы не пользуетесь ни &kdm;, ни xdm). А также удалите строки, запускающие предыдущий оконный менеджер. Если в вашем домашнем каталоге нет ни .xsession, ни .xinitrc, ни .Xclients, просто создайте новый файл, состоящий из одной строки, содержащей startkde. + + + + + +Возможно ли установить &kde; в домашний каталог пользователя? + + +Да, можно устанавливать &kde; в каком угодно каталоге. Что именно вам нужно сделать зависит от того, какие пакеты вы желаете установить: +Пакеты с исходными текстами +Настройте и установите пакет с командой configure ; make; make install (для установки в /home/me). +Добавьте следующее в файлы инициализации. Обратите внимание, если нет необходимости задавать LD_LIBRARY_PATH, лучше этого и не делать. + +Для csh и tcsh: +setenv KDEDIR /home/me + +if ( $?LD_LIBRARY_PATH ) then + setenv LD_LIBRARY_PATH $KDEDIR/lib:$LD_LIBRARY_PATH +else + setenv LD_LIBRARY_PATH $KDEDIR/lib +endif + +if ( ! $?LIBRARY_PATH ) then + setenv LIBRARY_PATH $LD_LIBRARY_PATH +endif + +Для bash: +KDEDIR=/home/me +PATH=$KDEDIR/bin:$PATH +LD_LIBRARY_PATH=$KDEDIR/lib:$LD_LIBRARY_PATH +LIBRARY_PATH=$LD_LIBRARY_PATH +export KDEDIR PATH LD_LIBRARY_PATH LIBRARY_PATH + + +Пакеты <acronym +>RPM</acronym +> +rpm допускает использование ключа для того, чтобы выбрать каталог для установки. Например, в результате rpm пакет установится в /home/me. + + +Хотя &kde; и будет запускаться из каталога пользователя, все же будут проблемы с программами, требующими бит suid, например, с программами в пакете kdeadmin. Но поскольку они вообще-то и не предназначены для того, чтобы запускаться пользователем, ничего страшного в этом нет. +Однако, на системах, использующих теневые пароли, хранители экрана должны быть suid, чтобы позволять разблокировку экрана через пароль; поэтому работать это не будет. + + + + + + +startkde дает сбой с сообщением не могу связаться с X-сервером. В чем дело? + + +Вы, вероятно, пытались запустить X-сервер при помощи startkde. X-сервер запускается командой startx. startkde - это скрипт, который должен запускаться из .xinitrc, .xsession или .Xclients для активизации оконного менеджера и необходимых серверных демонов для &kde;. См. также . + + + + + +&kde; на &AIX;? + + +IBM теперь официально поддерживает &kde; на &AIX;. Подробнее об этом читайте на http://www.ibm.com/servers/aix/products/aixos/linux/index.html. Более старая информация также доступна на http://space.twc.de/~stefan/kde/aix.html. + + + + + +&kde; на ноутбуке? + + +Если вы можете запустить на нем &X-Window;, у вас не должно быть проблем и с запуском &kde;. А также вам могут пригодиться следующие ссылки: + + +http://www.linux-laptop.net/ + + +http://www.sanpei.org/Laptop-X/note-list.html + + + + + + + +Мне не нравится, в какой каталог установлен &kde; по умолчанию. Как его изменить и ничего при этом не сломать? + + +Допустим, по умолчанию это /opt/kde, а вы хотите перенести в /usr/local/kde. Вот что вам нужно сделать: + +если вы еще не администратор, станьте им +mv /opt/kde /usr/local/kde +ln -s /usr/local/kde /opt/kde + +Это перенесет все файлы &kde; в /usr/local/kde, но будет возможен доступ к ним и через /opt/kde. + + + + + +Какие файлы можно удалить из каталога установки &kde;? Безопасно ли удалять все файлы *.h, *.c и *.o? + + +Нет никакой необходимости хранить файлы .c и .o, но файлы .h вы, возможно, захотите оставить, если вдруг когда-нибудь надумаете компилировать ваши собственные программы &kde;: они будут необходимы для include. Но если вы хотите добавлять патчи к исходным программам по мере их появления (а не скачивать все заново), их следует оставить. + + + + + +Пропадут ли все мои настройки, если обновить &kde;? + + + +Нет. В большинстве случаев &kde; сможет правильно импортировать ваши старые настройки. Возможно, вам придется заново ввести пароли в некоторых приложениях (например в &kmail; или &knode;) но большинство других настроек сохранится. + +Говорят, что не все может пройти гладко при обновлении версии &kde;. На всякий случай вы можете сохранить все свои настройки &kde;. + +Настройки сохраняются в подкаталоге $HOME/.kde or $HOME/.kde2 вашего домашнего каталога. Мы предлагаем создать резервный каталог вашего старого каталога .kde/.kde2, установить &kde; 3.2, а затем скопировать назад все необходимые настройки программ почты и новостей. Ко всему сказанному надо добавить, что некоторые пользователи не встретились ни с какими проблемами при прямом переходе к новой версии без удаления старого каталога .kde. +Переназначить $HOME/.kde можно, задав $KDEHOME. + + + + + +Я обновил &kde; и вроде как без проблем, но теперь при запуске я вижу только серый пустой экран, и больше ничего. Консоль сообщает об ошибках сервера DCOP. Что происходит? + + + +&kde; использует несколько временных файлов. Они обычно создаются в следующих местах: + +~/.DCOPserver-* (обычно два таких файла, один из которых - ссылка на другой) +~/.kde/socket-hostname +~/.kde/tmp-hostname - обычно это ссылка на следующий файл: +/tmp/tmp-kde-USER +~/.kde/socket-hostname - обычно это тоже ссылка на: +/tmp/ksocket-USER + + +Если ссылки нарушены, обычно из-за работы скрипта очистки cron, или скрипт выключения очищает каталог /tmp, то и случаются эти странности. Эти файлы и ссылки создаются автоматически при запуске &kde; поэтому их можно удалить, но только когда &kde; не запущена. + +Если вы видите только серый экран при запуске &kde; или сообщение Проверьте правильность установки, выйдите из X, удалите все вышеперечисленные файлы и снова запустите X-сервер. + +Обычно эти файлы ничему не мешают, и, оставив их, вы просто сэкономите несколько секунд при запуске &kde;. + + + + + +При сборке kdebase появляется сообщение bin/sh: msgfmt: command not found! + + +Вам потребуется &GNU; msgfmt, входящий в состав gettext пакета i18n &GNU;. Его можно найти на любом зеркале этой организации. + + + + + +Как удалить собранные из исходников приложения &kde;? + + +Можно удалить ваши программы, набрав make uninstall в каталоге, где вы делали make install. Если вы уже давно ликвидировали этот каталог, остается единственный, не самый хороший способ: зайти в $KDEDIR/bin и удалить файлы по очереди. +Если вы ожидаете такую ситуацию, вам может пригодиться программа &GNU; stow, доступная на http://www.gnu.org/software/stow/stow.html. + + + + + +Что случилось с поддержкой &GIF;? + + +Дело в патенте Unisys на &LZW;. &GIF;-поддержка отключена в &Qt; 1.44 и в последующих версиях по умолчанию. Если вы хотите использовать &GIF; и имеете соответствующую лицензию, скомпилируйте заново &Qt; с поддержкой &GIF;. ./configure . + + + + diff --git a/tde-i18n-ru/docs/kdebase/faq/intro.docbook b/tde-i18n-ru/docs/kdebase/faq/intro.docbook new file mode 100644 index 00000000000..181be233dac --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/faq/intro.docbook @@ -0,0 +1,96 @@ + + + +Введение + + + + +Что такое &kde;? + + +KDE — это интерактивная рабочая среда. Инициировал проект &kde; Matthias Ettrich в 1996 году. Задачей проекта является объединить мощь операционных систем &UNIX; и удобство современного пользовательского интерфейса. +Короче говоря, &kde; прокладывает дорогу &UNIX; на ваш рабочий стол! +Дополнительная информация о &kde; находится в разделе Что такое &kde;?. + + + + + +На каких платформах &kde; предположительно будет работать? + + +&kde; — это рабочая среда для всех версий &UNIX;. Хотя большинство разработчиков &kde; используют &Linux;, &kde; относительно гладко работает в ряде систем. Однако, чтобы скомпилировать &kde; на другом, не столь популярном варианте &UNIX;, или же если вы не используете средства разработки &GNU;, в особенности компилятор &gcc;, вам, возможно, придётся немного подправить исходный код. + + + + + +&kde; — это оконный менеджер? + + +Нет, &kde; — не оконный менеджер, а представляет из себя гораздо большее, хотя в &kde; действительно входит оконный менеджер (&kwin;). &kde; — это полноценная интегрированная рабочая среда. +&kde; предоставляет полную рабочую среду, включающую веб-браузер, файловый менеджер, оконный менеджер, системы помощи и настройки функциональных возможностей, многочисленные инструменты и утилиты, постоянно возрастающее количество приложений, в их числе почтовый клиент, программы чтения новостей и работы с графикой, программы просмотра &PostScript; и &DVI; и так далее. + + + + + +&kde; — это копия CDE, &Windows; или &Mac; OS? + + +Нет, &kde; — это не копия. В особенности, не копия CDE или &Windows;. Несмотря на то, что разработчики стараются перенести в &kde; самые лучшие свойства всех существующих рабочих сред, &kde; — это действительно уникальная среда. + + + + + +&kde; — свободное программное обеспечение? + + +Да, &kde; является свободным программным обеспечением согласно &GNU; General Public License. Все библиотеки &kde; доступны в соответствии с LGPL, что делает возможным коммерческую разработку программного обеспечения для рабочей среды &kde;; однако все приложения &kde; находятся под лицензией GPL. +&kde; использует многоплатформенную библиотеку &Qt; для пользовательского интерфейса на C++ , выпускаемую (начиная с версии 2.2) под лицензией GPL. +Совершенно законно бесплатное перенесение &kde; и &Qt; на компакт-диски. + + + + + diff --git a/tde-i18n-ru/docs/kdebase/faq/kdeapps.docbook b/tde-i18n-ru/docs/kdebase/faq/kdeapps.docbook new file mode 100644 index 00000000000..e8a8a6a469e --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/faq/kdeapps.docbook @@ -0,0 +1,234 @@ + + + +Приложения &kde; + + + + +&kppp; + + + +Многие пользователи &kde; сообщают о проблемах, возникающих при работе с &kppp;, но перед тем, как выражать свое недовольство, проверьте следующее: + + +Можете ли вы дозвониться до вашего интернет-провайдера (ISP), не пользуясь &kppp;? Если нет, то &kppp;, возможно, тут ни при чем. +Просмотрели ли вы по крайней мере трижды документацию по &kppp; и следуете ли вы ее инструкциям и указаниям по устранению неисправностей? + +Получить доступ к документации по &kppp; можно через Центр помощи &kde;. И наконец, домашняя страница &kppp; расположена по адресу http://ktown.kde.org/~kppp/. +Если у вас все же возникли проблемы, вот что может помочь их разрешить: + +Как изменить настройки &MTU; в &kppp;? +Откройте диалоговое окно &kppp; и выберите Настройки. Выберите существующее соединение и щелкните по кнопке Изменить или Создать для создания нового соединения. На вкладке Дозвон выберите Аргументы. В окне аргументов укажите желаемые изменения (напр., mtu 296) и нажмите на Добавить. Если вы удовлетворены результатом, нажмите на Закрыть. +Для того чтобы проверить, вступили ли в действие новые параметры, выполните следующее: + + +В окне терминала укажите /sbin/ifconfigppp0. Отображаемые на экране настройки &MTU; должны соответствовать введенным вами. + +Добавьте и (каждый на отдельной строке) в файл /etc/ppp/options и перезапустите демона ppp. Сообщения по отладке, в том числе настройки &MRU; и &MTU;, вы найдете в /var/log/messages. + +Если хотите, вы можете добавить настройки &MRU; и &MTU; в файл options, каждая из настроек должна находиться на отдельной строке, без кавычек и тире. + + +&kppp; соединяет медленнее, чем обычно. +Вот что может помочь: + +Попробуйте запустить setserial spd_hi. +Значение &MTU; по умолчанию (1500), может быть слишком велико для соединения; попробуйте изменить его на меньшее, например, 296 или 576. +Убедитесь, что в файле kppprc в $HOME/.kde/share/config указана правильная скорость модема. + + + + + + + + +&konsole; + + + + + +Как перелистывать страницы? +Воспользуйтесь комбинацией клавиш ShiftPg Up и ShiftPg Dn. + + + +Как скопировать что-либо из &konsole;? +Введя ls, я сначала мышью отмечаю желаемый текст, нажимаю &Ctrl;C, затем активизирую приложение, являющееся местом назначения, в нужном месте помещаю курсор мыши и нажимаю &Ctrl;V. Альтернативный вариант: выделить текст левой кнопкой мыши и вставить его, нажав на среднюю кнопку мыши (или на обе кнопки, если включена эмуляция третьей кнопки на мыши с двумя кнопками). + + + +Почему &konsole; не находит шрифты 9x15 и два растровых шрифта console, установленных в &kde;? + + +FontConfig ищет шрифты в папке $KDEDIR/share/fonts. Если при установке &kde; эти шрифты были добавлены в другой каталог, например, /usr/share/fonts, добавьте этот каталог в файл /etc/fonts/local.conf. Эта строка должна следовать сразу за <fontconfig>. Например: +<fontconfig> +<dir>/usr/kde3/share/fonts</dir> +</fontconfig> + После этого выполните (от имени root): fc-cache -v и убедитесь, что папка с шрифтами доступна. + + + + + + + + + +&kmail; + + +&kmail; имеет свою собственную домашнюю страницу на http://kmail.kde.org, там же находятся часто задаваемые вопросы (FAQ). + + + + + diff --git a/tde-i18n-ru/docs/kdebase/faq/misc.docbook b/tde-i18n-ru/docs/kdebase/faq/misc.docbook new file mode 100644 index 00000000000..4cdef4571d2 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/faq/misc.docbook @@ -0,0 +1,257 @@ + + + +Прочие вопросы + + + + + + +Поддерживает ли &kde; (полу)прозрачность и другие визуальные эффекты от X.org? + + +Конечно! В &kde; 3.4 добавлена поддержка нового расширения X composite. Это позволяет добавлять прозрачность, тени от окон. Всё это можно настроить в параметрах &kwin;. Для этого требуется X.org 6.8.0 или новее и следующие строчки в xorg.conf: +Section "Extensions" +Option "Composite" "Enable" +EndSection +. Если у вас графическая карта от nvidia и вы используете их проприетарный драйвер, вы также можете добавить параметр RenderAccel в секцию Device: +Section "Device" + Identifier "nvidia-fx5200" + Driver "nvidia" + Option "RenderAccel" "true" + Настроив X.org, включите прозрачность и прочие эффекты в модуле Центра управления Рабочий столПоведение окна, вкладка Прозрачность. + + + + + +Как быть с приложениями &kde;, не имеющими пиктограмм? Как их включить в меню? + + +При помощи редактора меню. Чтобы его запустить, нажмите правой кнопкой мыши на кнопку K и выберите Редактор меню. + + + + + +Есть ли в &kde; графический клиент &FTP;? + + +Да, и это не что иное, как ваш любимый файловый менеджер &konqueror;. В нём можно перетаскивать файлы из сети в локальные каталоги. + + + + + +Как выйти из &kde;? + + +Просто нажмите на кнопку K и выберите Выйти. А также, если щёлкнуть правой кнопкой мыши на пустом пространстве рабочего стола, появится меню. Одним из его пунктов будет Выйти. В зависимости от настройки &X-Window;, нажатие &Ctrl;&Alt;+Backspace может остановить X-сервер, но это препятствует управлению сеансами и поэтому не рекомендуется. + + + + + +Существует ли программа, которая проверяет почту у моего провайдера Интернета тогда и только тогда, когда я в Интернете? + + +Это сделает &korn;. При отсутствии соединения он просто ничего не делает. + + + + + +Действительно ли так необходимо обновляться до последней версии? + + +Мы рекомендуем всегда пользоваться последней стабильной версией. Иначе, вам, вероятно, будет трудно получить ответы на ваши вопросы. Если у вас возникнут проблемы со старой версией, наиболее вероятный ответ будет: Пожалуйста, установите свежую версию и попробуйте снова. Заметьте, что в свежих версиях бывают устранены и проблемы безопасности. + + + + + +Как пользоваться буфером обмена в &kde;? + + +Самый простой для освоения способ - при помощи мыши: + +Выделите текст, который хотите скопировать, держа нажатой левую кнопку мыши и передвигая курсор вдоль текста. +Перейдите на место назначения (в другое окно); в зависимости от конфигурации, вам, возможно, нужно будет щёлкнуть левой кнопкой мыши для его активизации. +Чтобы вставить текст, щёлкните средней кнопкой мыши. Если у вас мышь с двумя кнопками и включена эмуляция третьей кнопки, нажмите одновременно на обе кнопки. + + +Для подробностей об использовании буфера обмена в &kde;, обратитесь к руководству &klipper;, например, введя help:/klipper в панели адреса &konqueror;. + + + + + + +Как преобразовать стандартные меню &RedHat; в пункты K-меню? + + +Нажмите на кнопку K и выберите СистемныеПоиск приложений. + + + + + +Что такое CVS? + + +Это расшифровывается как Concurrent Versions System. Это система контроля за версиями, которая основывается на RCS (Revision Control System), но предоставляет более широкие функциональные возможности. Она используется для управления разрабатываемым исходным кодом. Она хранит многочисленные версии (что бывает очень полезно, если вы что-то сломали и вам нужно вернуться к предыдущей чистой версии), предоставляет доступ через сеть, позволяет скачивать свежий исходный код, а тем, кто имеет право на запись, также делать добавления. Это приложение с открытым кодом (вы платите только за поддержку, если она вам нужна); благодаря тому, что она бесплатна, эту систему выбрали для написания другой свободной продукции, например, &kde;. + + + + + +Поддерживает ли &kde; двойной экран (Xinerama)? + + +Да, вам необходим X-сервер с поддержкой нескольких мониторов (например, MetroX или XFree86 4.0 и выше) и &kde; +>= 2.2.1 + + + + + +Почему технология Drag-and-Drop (перетащил и оставил) не работает с Xinerama? + + +Для нормальной работы вам необходимо обновить XFree86 до версии 4.2.0 + + + + + + +Как проверить, какой версией &kde; я пользуюсь? + + +Запустите Центр управления &kde;. Появится информационный экран; на нём указана версия &kde;. Версия &kde; также указана в разделе О программе каждого приложения. + + + + + + + +Как создавать темы и пиктограммы? + + +Посетите http://artist.kde.org. Также существует неформальное сообщество людей, занимающихся арт-работой &kde; - http://kde-look.org. + + + + + + +Как узнать об обновлениях в разработке? + + +Вы можете зарегистрироваться в разнообразных списках рассылки &kde; в первую очередь в kde-cvs, где сообщается обо всех изменениях в репозитории CVS. Вы также можете зайти в архивы списков рассылки на http://lists.kde.org, если не хотите оформлять подписку. + + + + + diff --git a/tde-i18n-ru/docs/kdebase/faq/moreinfo.docbook b/tde-i18n-ru/docs/kdebase/faq/moreinfo.docbook new file mode 100644 index 00000000000..e9330afaa22 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/faq/moreinfo.docbook @@ -0,0 +1,238 @@ + + + +Что ещё почитать? + + + + +Где находится домашняя страница &kde;? + + +Домашняя страница &kde; расположена по адресу http://www.kde.org. Можно также выбрать местное зеркало сервера. Список сайтов-зеркал, составленный в соответствии с их местонахождением, находится на http://www.kde.org/mirrors/web.php. + + + + + +Существует ли список рассылки &kde;? + + +Да, их несколько. Каждый из них посвящён определённым аспектам &kde;. Некоторые из них предназначены для разработчиков и здесь не рассматриваются. Ниже представлены наиболее важные списки. которые могут заинтересовать пользователя: + +kde +Это главный список рассылки &kde; для обсуждения общих вопросов. + +kde-announce +Эта рассылка используется для информирования о выпуске новых версий &kde;, а также новых средств и приложений. + +kde-look +В этой рассылке обсуждаются вопросы, касающиеся внешнего вида и пользовательского интерфейса в целом. + + +Полный перечень списков рассылки находится на http://www.kde.org/maillinglists/. +Кстати, не стоит задавать вопросы, ответы на которые уже даны в этом &FAQ;. + + + + + +Как подписаться/отменить подписку в этих рассылках? + + +Для того, чтобы подписаться, отправьте сообщение на адрес list-request, т.е.: + +kde-request@kde.org +kde-announce-request@kde.org +kde-look-request@kde.org + +Необходимо указать тему сообщения: subscribe ваш_адрес_электронной_почты. +Для того, чтобы отменить подписку, отправьте сообщение на адрес list-request, т.е.: + +kde-request@kde.org +kde-announce-request@kde.org +kde-look-request@kde.org + +Необходимо указать тему сообщения: unsubscribe ваш_адрес_электронной_почты. Никогда не отправляйте запрос о подписке/отмене подписки напрямую в списки рассылки! Используйте адрес list-request. +Полный перечень всех списков рассылки, связанных с &kde;, а также веб-интерфейс для подписки и отмены подписки расположены на http://master.kde.org/mailman/listinfo. + + + + + +Существует ли архив списка рассылки? + + + +Да, существует архив с функцией поиска на сервере Progressive Computer Concepts. Его &URL;: http://lists.kde.org. Здесь перечислены все списки рассылки. Заметьте, что на этом уровне вы можете осуществлять поиск лишь по теме/автору, то есть, вероятно, не найдёте того, что ищете. + +Для осуществления расширенного поиска нужно войти в один из списков рассылки. Щёлкните на нужной вам папке (например, kde или kde-devel. Для расширенного поиска вам, вероятно, нужно будет просмотреть папки kde, kde-linux и kde-devel. + + + + + + +Существует ли группа новостей &kde;? + + +Да. Это comp.windows.x.kde. Также существует и немецкая группа новостей на de.alt.comp.kde. Кстати, не стоит задавать вопросы, ответы на которые уже даны в &FAQ;. + + + + + +Существуют ли ещё разделы &FAQ; по &kde;? + + +Да, вот их список: + +&kde; &FAQ; +&konqueror; &FAQ; +Документация по звуковому серверу aRts + + + + + + + + + + + diff --git a/tde-i18n-ru/docs/kdebase/faq/nonkdeapps.docbook b/tde-i18n-ru/docs/kdebase/faq/nonkdeapps.docbook new file mode 100644 index 00000000000..151eca0fd15 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/faq/nonkdeapps.docbook @@ -0,0 +1,127 @@ + + + +&kde; с приложениями не из &kde; + + + + + + + +Приложения не из &kde;, такие как &Emacs; и kterm, у меня запускаются в огромных окнах и со странными шрифтами! + + +Запустите Центр управления &kde; и в разделе Внешний вид и темыЦвета отключите Применять цвета к приложениям не из KDE, а затем нажмите Применить. + + + + +Как выбрать по умолчанию другой браузер, отличный от &konqueror;? + +В &kde; 3.3 и более поздних версий откройте &kcontrolcenter; и найдите раздел Компоненты KDEВыбор компонентов. Выберите в списке Браузер и выберите Открывать URL типа http и https в следующем браузере:. Введите имя браузера: mozilla, firefox или opera. + + + + + +Как настраивать стиль и шрифты приложений GTK в &kde;? + + +Самый простой способ - установить пакет тем gtk-qt с сайта http://www.freedesktop.org/Software/gtk-qt. Этот пакет для прорисовки элементов GTK обращается к функциям &Qt;, и приложения приобретают вид как в &kde;. После установки этого пакета тем в &kcontrolcenter; появится модуль Внешний вид и темыСтили и шрифты GTK. + + + + + +Я слышал о gecko kpart или &Qt; Mozilla, как их можно получить? + + +Удачи! Код &Qt; Mozilla разрабатывается в Mozilla cvs и пока ещё нестабилен. Чтобы его опробовать, загрузите Mozilla из cvs, как описано на странице http://www.mozilla.org/cvs.html. Далее сконфигурируйте Mozilla или Firefox с опцией --enable-default-toolkit=qt помимо всех прочих опций. Дополнительно о сборке Mozilla можно прочитать здесь. + + + + + + + \ No newline at end of file diff --git a/tde-i18n-ru/docs/kdebase/faq/notrelated.docbook b/tde-i18n-ru/docs/kdebase/faq/notrelated.docbook new file mode 100644 index 00000000000..445260de988 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/faq/notrelated.docbook @@ -0,0 +1,308 @@ + + + +Вопросы, не связанные напрямую с &kde;, но, тем не менее, часто задаваемые... + + + + +Как изменить разрешение экрана? + + +Используйте &Ctrl;&Alt;+ и &Ctrl;&Alt;- для переключения разрешений экрана, указанных в XF86Config (возможно, в /etc/X11;, вначале проверьте). Если вы не боитесь черной работы, можете отредактировать сам файл. Поместите выбранное вами разрешение в начале (или сделайте его единственным в списке), и &X-Window; будет всегда запускаться с этим разрешением. Всегда создавайте резервную копию файла XF86Config до того, как начать его редактировать. Ошибки в данном файле могут вывести из строя &X-Window;. +Эти инструкции действительны только для версий 3.3.x сервера XFree86. Если вы работаете с XFree86 4.x, обратитесь на домашнюю страницу XFree86(TM). + + + + + +Как изменить глубину цвета? + + +По-видимому, это невозможно сделать это на лету. Вы можете или запустить &X-Window;, используя startx , где числом может быть 8, 16, 24 или 32 в зависимости от желаемой глубины; или же, если вы используете xdm/&kdm;, вам нужно отредактировать /etc/X11/xdm/Xservers (может варьироваться), вставив :0 local /usr/X11R6/bin/X -bpp 16 для глубины 16. +Еще один вариант: можно отредактировать файл XF86Config, добавив строку DefaultColorDepth число в разделе "Screen". При следующем запуске X, будет использована данная глубина цвета. + + + + + +Что делать, если у меня двухкнопочная мышь? + + +Пойти купить трехкнопочную или воспользоваться эмуляцией третьей кнопки. Третья кнопка эмулируется одновременным нажатием на правую и левую кнопки мыши. Но для этого необходимо включить в файле XF86Config. + + + + + +Что такое "прилипающее" окно? + + +В виртуальной рабочей среде с большим количеством виртуальных рабочих столов "прилипающее" окно остается на экране при переключении между рабочими столами, как будто прилипшее к стеклу экрана. Типичным кандидатом для прилипания является Xclock, поскольку вам нужен только один его экземпляр, который будет всегда с вами. + + + + + +Как заменить иксобразное изображение курсора на стрелку? + + +Различные виды курсора для X заданы в X11/cursorfont.h. Можно изменять изображение курсора, используя xsetroot -cursor_name название_курсора. Например, в моем файле .Xclients указано следующее: +xsetroot -cursor_name left_ptr + +Это создает обычную стрелку. Для просмотра других вариантов, напечатайте xfd -fn cursor. И не забудьте, что вам всегда поможет man xsetroot. + + + + + +Как распаковать/установить файлы diff? + + +Для создания diff-контекста для модифицирования, используйте diff -u старый-файл новый-файл > файл патчей. Для применения diff к файлу, укажите patch < файл патчей. + + + + + +Как заставить &Linux; монтировать дисковод для дискет dos и ext2? + + +Укажите тип файловой системы для автоматического режима в /etc/fstab. Автоматическое обнаружение хорошо работает и для dos и для ext2. + + + + + +Как загрузить &kde; с Num Lock? + + +Вы пробовали man setleds? А еще, может вы хотите отредактировать файл $HOME/.Xmodmap, вставив следующие строки: +! переопределяет цифровую часть клавиатуры для использования без NumLock +keycode 79 = 7 +keycode 80 = 8 +keycode 81 = 9 + +keycode 83 = 4 +keycode 84 = 5 +keycode 85 = 6 + +keycode 87 = 1 +keycode 88 = 2 +keycode 89 = 3 + +keycode 90 = 0 +keycode 91 = comma +keycode 86 = plus + +! deactivates NumLock key +keycode 77 = + +Другие возможные варианты: + +xkeycaps: щелчок правой кнопки должен позволять редактирование. Возможно, вам придется это делать с правами администратора. +man XF86Config и посмотрите в разделе Клавиатура. +Установите NumLockX, его можно взять на http://dforce.sh.cvut.cz/~seli/en/numlockx. + + + + + + +Как делать снимки окна и рабочего стола? + + +При помощи &ksnapshot;. + + + + + +Существует ли программа для создания web-страниц? + + +Да, их множество, включая StarOffice, &Netscape; Composer, XEmacs и многочисленные &kde;-приложения. Для просмотра их полного списка зайдите на kde-apps.org и произведите поиск по web development. В процессе выбора наиболее подходящего приложения не ограничивайтесь просмотром одного-двух, испробуйте как можно больше. + + + + + +Что означают сокращения, например AFAIK, в английском варианте FAQ? + + +AAMOF: as a matter of fact +AFAIK: as far as I know +AISE: as I see it +BFN: bye for now +BION: believe it or not +BRB: be right back +BTW: by the way +CMIIW: correct me if I am wrong +FUD: fear, uncertainty, and doubt +FWIW: for what it's worth +FYI: for your information +HTH: hope this helps +IIRC: if I recall correctly +IMHO: in my humble opinion +LOL: laughing out loud +MYOB: mind your own business +NP: no problems +PITA: pain in the ass +ROTFL: rolling on the floor laughing +RTFM: read the fine manual +SOP: standard operating procedure +TIA: thanks in advance +YMMV: your mileage may vary + + + + + diff --git a/tde-i18n-ru/docs/kdebase/faq/panel.docbook b/tde-i18n-ru/docs/kdebase/faq/panel.docbook new file mode 100644 index 00000000000..914c69f5789 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/faq/panel.docbook @@ -0,0 +1,277 @@ + + + + +Панель + + + + + +Как добавить приложения на панель (&kicker;)? + + +Есть много способов это сделать, и самый простой — щёлкнуть правой кнопкой мыши по свободному месту панели и выбрать Добавить приложение на панель и затем выбрать нужное приложение. Подробнее об этом можно прочитать в Руководстве пользователя &kicker;. + + + + + + + +Можно ли заменить кнопку K на другое изображение? + + +Проще всего будет загрузить новую тему значков, в которую входит значок для &kmenu;, с сайта http://www.kde-look.org и установить её с помощью Центра управления KDE. +Для того чтобы заменить только значок К-меню, замените файлы kmenu.png для всех размеров значка. По умолчанию эти изображения хранятся в файлах $KDEDIR/share/icons/default.kde/размер/apps/kmenu.png, где размер — это число, соответствующее размеру значков &kde;. + + + + + +После обновления версии KDE K-меню пустое! Как я могу вернуть моё меню? + + +В &kde; 3.2 и более новых версиях локальные изменения &kmenu; сохраняются в файле $HOME/.config/menus/applications-kmenuedit.menu. Попробуйте переместить этот файл и выполните команду kbuildsycoca . После этого должны восстановиться пункты меню по умолчанию. + + + + +Панель исчезла с рабочего стола. Как вернуть её обратно? + + + + +Обычно панель исчезает из-за сбоя программы. Этот сбой чаще всего вызван ошибкой аплета или неверной установкой &kde; или программы панели. + +Проще всего вернуть панель можно, открыв окно Выполнить команду по нажатию &Alt;F2 . Введите kicker и нажмите кнопку OK. + +Если панель всё ещё сбоит, удалите или отредактируйте файл $KDEHOME/share/config/kickerrc, где $KDEHOME — это скорее всего ~/.kde. Если вы хотите изменить файл вручную, начните с удаления групп записей для аплетов. + + + + + +Куда исчез параметр увеличения значков &kicker;? +Увеличение значков больше не разрабатывается и вызвало несколько серьёзных ошибок и ограничений в удобстве использования. Увеличение значков было заменено в &kde; 3.4 новыми эффектами при наведении курсора мыши, которые сочетают элегантность и информативность. + + + + +Как я могу запустить приложение минимизированным в системный лоток? + + +Используйте ksystraycmd. Например, для запуска &konsole; спрятанным в системном лотке, запустите ksystraycmd konsole. За дополнительной информацией о ksystraycmd, смотрите раздел Расширенное управление окнами в Руководстве пользователя &kde;. + + + + +Как использовать кнопку &Windows; для открытия К-меню? + + +Предыдущая версия &kde; обеспечивала следующее решение для использования кнопки &Windows; как модификатора (так чтобы вы могли использовать клавиатурную комбинацию WinR ), так и как обычной кнопки (так чтобы нажатие кнопки Win могло открывать К-меню). Это свойство было удалено как для большего удобства и доступности, так и для сохранения чистоты кода. Для текущей версии &kde;, вы имеете две варианта: или использовать другую клавиатурную комбинацию для открытия К-меню (по умолчанию &Alt;F1), или запрограммировать кнопку Win быть обычной кнопкой, а не модификатором. + +Если вы выбрали второй вариант, то один из способов: +Найдите код нажатия для вашей кнопки Win, используя программу xev: запустите xev в &konsole;, и нажмите кнопку Win. Посмотрите на вывод xev и найдите keycode n, где n будет кодом кнопки Win. + + +Используйте xmodmap для программирования кнопки Win . Подходящая команда: xmodmap 'keycode n=Menu'. + + +В Центре управления KDE перейдите в раздел Региональные и специальные возможности Комбинации клавиш и установите комбинацию для Всплывающее меню запуска на кнопку Win. Теперь вы можете вызвать К-меню нажатием кнопки Win. + + +Ещё один шаг требуется для сохранения изменений: создайте файл ~/.kde/env/win-key.sh (создайте папку, если она не существует), и добавьте в него команду xmodmap, использованную вами ранее. Теперь изменения будут применяться каждый раз, когда вы запускаете &kde;. + + + + + + + + + + diff --git a/tde-i18n-ru/docs/kdebase/faq/qt.docbook b/tde-i18n-ru/docs/kdebase/faq/qt.docbook new file mode 100644 index 00000000000..a3518c26f47 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/faq/qt.docbook @@ -0,0 +1,76 @@ + +&Qt; и вопросы лицензирования + + + + + +Кстати, а что такое &Qt;,? + + +&Qt; - это библиотека классов C++, основное предназначения которой - автоматизировать взаимодействие программ с пользователем. Она также предоставляет множество дополнительных утилит. Большая часть элементов управления приложений &kde; берётся из библиотеки: меню, кнопки, ползунки и т.д. &Qt; помогает в написании кросс-платформенных (переносимых) приложений, которые смогут работать не только в &UNIX;-подобных операционных системах, но и в нестандартных, таких как &Windows;, на встраиваемых устройствах. Получить более подробную информацию можно на официальном сайте &Qt; - http://www.trolltech.com. Уместным будет также привести ссылку на Неофициальный русскоязычный центр поддержки разработчиков на Qt. + + + + + +Почему &kde; использует &Qt;? + + +&Qt; предоставляет очень мощную и гибкую инфраструктуру для создания современных пользовательских интерфейсов. &Qt; написана C++, что предполагает объектно-ориентированную разработку, возможность легко и эффективно использовать её в проекте такого размера, как &kde;. Мы считаем, что не существует лучшего подобного средства для &UNIX;, и что попытки основывать &kde; на любом другом - ошибка и утопия. + + + + + +Почему &kde; не использует gtk, xforms, xlib или что-то ещё? + + +Существует множество графических библиотек. Но для того, чтобы интерфейс был последовательным и согласованным, а также чтобы минимизировать количество потребляемых ресурсов (прежде всего памяти), &kde; может использовать только одну из них. &Qt; была выбрана по причинам, приведённым выше. + + + + + +Но &Qt;, не бесплатна, не так ли? + + +Не так! Начиная с 4 сентября 2000, версии 2.2, библиотеки &Qt; распространяются по лицензии GPL, что автоматически означает, что это свободное программное обеспечение (free software, ПО с открытым исходным кодом - open source software). + + + + + +Могу ли я писать коммерческое ПО для &kde;? + + +Да. Но коммерческое ПО может быть как с закрытым исходным кодом, так и с открытым. В последнем случае, вы можете использовать &Qt; free edition. Но если вы (почему-то) выбрали закрытый исходный код, вам нужно приобрести &Qt; professional edition у компании Troll Tech. Для подробностей свяжитесь с Troll Tech напрямую. + + + + \ No newline at end of file diff --git a/tde-i18n-ru/docs/kdebase/faq/questions.docbook b/tde-i18n-ru/docs/kdebase/faq/questions.docbook new file mode 100644 index 00000000000..c828a534ca0 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/faq/questions.docbook @@ -0,0 +1,151 @@ + + + +Как задавать вопросы + +Скорее всего вы пришли сюда с IRC или списка рассылки. Вам сказали, что не надо задавать вопросы, на которые уже отвечали, и не один раз. + + + + +Что нужно сделать перед тем, как задать вопрос? + +Прочтите документацию и &FAQ; к программе. Общее руководство пользователя можно открыть, введя help:/userguide в панели адреса &konqueror;. + +Воспользуйтесь поисковиком: например, просто указав в запросе сообщение об ошибке (в кавычках), или же произведя поиск по архиву списка рассылки. + +Пройдитесь по диалогам настроек программы, прочтите подсказки "Что это?", всплывающие подсказки. Если вы не уверены в каком-либо элементе управления (кнопке, пункте меню), сохраните ваши данные и попробуйте её. + +Не будьте ленивы. Если люди видят, что вы даже не пытаетесь логически мыслить, выполнять описанные выше действия, то вряд ли и они будут тратить на вас своё время - это ваши проблемы, а не их. + + + +Где спрашивать? + +Это может быть форум, IRC-канал, список рассылки для пользователей. Пожалуйста, не захламляйте списки рассылки для разработчиков. + + +Как правильно спрашивать? + +Сформулируйте вопрос так, чтобы он нёс как можно больше информации и был как можно короче, он должен быть вежливым. + +&kde; тормозит + +На это вы не получите полезный ответ, он только будет раздражать тех, кто его прочтёт. Тратьте своё и чужое время с пользой. + +После обновления &kde; (Slackware) с 3.2.3 до 3.3.2 из исходников, он стал работать медленнее — некоторые приложения запускаются около 20 секунд. Я не менял ничего в настройках и пробовал создавать нового пользователя. Поиск в интернете ничего не дал. В чём может быть проблема? + +Это совершенно другой вопрос, в нём сообщается дополнительная информация, говорится о действиях, которые предпринимались самостоятельно. + +Не думайте, что ошибка может быть только в самом &kde;. Подумайте, например, что будет, если это окажется вашей ошибкой. + +Высказывайтесь чётко и внятно, естественно грамотно. Перечитайте своё сообщение и проверьте его на двусмысленности. + +Сообщите всю информацию, которая может относиться к проблеме. Обновляли ли вы аппаратное обеспечение или другие программы, в частности системные библиотеки и ядро? Даже если вы не видите связи в этом, для некоторых она может быть. + +Не перефразируйте текст сообщения об ошибке, вставьте точный текст. Если вы спрашиваете на IRC-канале, не вставляйте многострочный текст, вместо этого воспользуйтесь соответствующим сервисом, например http://www.rafb.net/paste. Особенные трудности возникают при проблемах, связанных со сбоями. + +Если проблему решить удалось, благодаря советам или самостоятельно, сообщите об этом. Это поможет людям с такой же проблемой быстро найти ответ. + + + +Что мне делать, если меня отправили в другое место? + +Если вам ответили аббревиатурой RTFM, STFW, GIYF google knows, вероятнее всего, вы не следовали нашим советам. Также, вас могут отправить читать FAQ или руководство (справку) к программе, не говорите, Но читать справку очень долго, что, трудно так сказать?. Если вы не можете потратить время даже на прочтение документации (на написание которой тоже ушло время), вряд ли кто-нибудь захочет тратить своё время на вас. + + +Помните, что вместо ответов на ваши вопросы, некоторые (да, встречаются и такие альтруисты, которые просто любят не вылазить из форума) люди могли бы потратить его с больше пользой, как для себя, так и для open source сообщества. + +Конечно, если вы считаете, что вам кто-то обязан отвечать на ваши вопросы, причём мгновенно, купите коробочный дистрибутив &UNIX; и воспользуйтесь их поддержкой. + + +Уместным будет привести ссылку на перевод документа Как правильно задавать вопросы, написанного Эриком Рэймондом. + + + + + + diff --git a/tde-i18n-ru/docs/kdebase/faq/sound.docbook b/tde-i18n-ru/docs/kdebase/faq/sound.docbook new file mode 100644 index 00000000000..a5754147bbc --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/faq/sound.docbook @@ -0,0 +1,96 @@ + +Устранение неполадок со звуком + +Звуковая система &kde; — &arts; сложна и обладает очень большими возможностями, что иногда затрудняет поиск причин неполадок со звуком. Здесь приведены полезные советы, которые помогут исправить такого рода неполадки. Вот что следует проверить в первую очередь, если звук работает с ошибками. + + + + +Как в &kde; можно исправить неполадки со звуком? + + +Сначала проверьте, работает ли звук при выключенном &arts;, то есть при незаупщенном artsd. Попробуйте проиграть звук с помощью XMMS или другого мультимедийного приложения, не входящего в состав &kde;. Если звука нет, то скорее всего проблемы со звуком не относятся к &kde;. + +Попробуйте проиграть звуковой файл командой artsplay. Выберите различные форматы, такие как ogg, mp3 и wav. Если будут показаны какие-либо ошибки, то они смогут подсказать правильное направление. + +Попробуйте задать для &arts; подсистему звука OSS. В Центре управления перейдите в раздел Звук и Мультимедиа Звуковая система. На вкладке Устройство в группе Выбрать аудиоустройство укажите Open Sound System. Если у вас работает alsa, OSS будет эмулироваться, что иногда приводит к лучшим результатам, а иногда - к худшим. + +Запуск artsd с терминала приведёт к тому, что будет показан отладочный вывод, который поможет в диагностике. Запустите на втором терминале artsplay, и вы увидите много полезной информации. Если arstd уже работает, завершите его работу командой artsshellterminate + + + +После обновления &kde; пропал звук! +Если &arts; установлен правильно, и при этом требуются кодеки, которые сохранились с прошлой версии &kde;, возможно, ошибка связана с устаревшей версией файла knotifyrc. Создайте нового пользователя и проверьте работу системных уведомлений для него. Если звук работает, удалите старый файл $KDEHOME/share/config/knotifyrc и проверьте, устраняет ли это неполадку. + + + + + + + diff --git a/tde-i18n-ru/docs/kdebase/faq/tips.docbook b/tde-i18n-ru/docs/kdebase/faq/tips.docbook new file mode 100644 index 00000000000..5e39d6dceb5 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/faq/tips.docbook @@ -0,0 +1,205 @@ + + + +Полезные советы + + + + +Чтение документации в &kde; + + +Вызовите окошко Выполнить команду (&Alt;F2) и введите: + +man:название команды. Даже если man-страницы заархивированы, они будут автоматически распакованы. + + + +Для страниц info - info:command. + + + +Для документации приложений KDE - help:kdeappname. + + + + + +Всё это можно вводить и в строке Адрес в &konqueror;. +В &kde; для этого также можно использовать Справку &kde;. Чтобы запустить её, щёлкните мышью по пиктограмме на панели инструментов. Когда Справка &kde; будет загружена, в левой панели появится пункт man pages (документация по Unix). Выбрав этот пункт, можно просмотреть всю документацию, установленную в вашей системе. + + + + + +Быстрое перемещение или изменение размера окон + + +Перемещать окна можно одновременным нажатием &Alt;и левой кнопки мыши. Сочетание &Alt;и правой кнопки мыши изменяет размер окна. И наконец, сочетание &Alt;и средней кнопки помещает окно поверх других окон или под ними. Изменить привязки мыши можно в Центре управления &kde;. + + + + + +Закрывание окон в &kde; + + +Нажатие на стандартное сочетание клавиш (&Ctrl;&Alt;Esc) меняет изображение указателя мыши на череп с костями. Чтобы закрыть окно, щелкните по нему таким указателем. Установленные привязки клавиш можно просмотреть и изменить в Центре управления &kde;. Это действие закрывает программу без сохранения её данных, а также могут в памяти остаться процессы, с ней связанные. Используйте только в качестве крайней меры. + + + + + + +Что делать, если произойдёт что-нибудь не то, и я не увижу указателя в виде черепа? Как мне восстановить работу системы, если она "зависла"? + + +Такие ситуации иногда возникают, когда приложение "зависает", имея полный контроль над клавиатурой и мышью. В таких случаях вы можете попытаться вызвать виртуальную текстовую консоль с помощью комбинации клавиш &Ctrl;&Alt;F1. После того, как вы зайдёте в систему с новой консоли, воспользуйтесь следующей командой, чтобы получить список работающих процессов: + + ps | more + +Завершив работу процесса, который имеет полный контроль над мышью, вы восстановите работу рабочего стола. К сожалению, невозможно увидеть, какой процесс следует завершить, поэтому вам придётся прибегнуть к методу проб и ошибок. Чтобы завершить процесс, воспользуйтесь следующей командой: + + kill номер_процесса + +номер_процесса стоит первым в каждой строке, печатаемой командой ps . + +Чтобы снова переключиться на рабочий стол, воспользуйтесь комбинацией клавиш &Ctrl;&Alt;F7 (или F8, или F9 в зависимости от вашей операционной системы), и убедитесь, что система работает. При нажатии клавиш &Alt;Tab вы должны получить ответ от менеджера окон. Если система не отвечает, вернитесь в текстовую консоль и попробуйте завершить другой процесс. + +Первые кандидаты на завершение: приложение, с которым вы работали в момент "зависания", &kicker;, &klipper; и &kdesktop;. + + + + + + + diff --git a/tde-i18n-ru/docs/kdebase/faq/webbrowse.docbook b/tde-i18n-ru/docs/kdebase/faq/webbrowse.docbook new file mode 100644 index 00000000000..53022c8517e --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/faq/webbrowse.docbook @@ -0,0 +1,349 @@ + + + +Просмотр веб-страниц в &konqueror; +&konqueror; - это совместимый со стандартами веб-браузер с открытыми исходными кодами для &kde;. Его домашняя страница - http://www.konqueror.org. На ней можно найти FAQ по &konqueror;. + + + + +Почему &konqueror; назван именно так? +Это продолжение истории развития браузеров. После Netscape Navigator и Internet Explorer приходит Conqueror (Завоеватель — англ.), который пишется с буквы К, поскольку он - часть &kde;. Кроме того, его предшественник назывался kfm (&kde; file manager), который был файловым менеджером. + + + +Может ли &konqueror; запускаться без &kde;? +Да. Установите &Qt;, kdelibs и kdebase и запустите &konqueror; в вашем любимом менеджере окон. Это должно работать, но по понятным причинам такую ситуацию разработчики KDE проверяют редко. Если это не работает, сообщите об ошибке на http://bugs.kde.org и попробуйте запустить "kdeinit" перед запуском &konqueror;. Обычно этого достаточно. То же самое относится и к другим программам &kde;. + + + + +Почему &konqueror; не показывает содержимое атрибута ALT в всплывающей подсказке? +Ни один из стандартов не требует показывать тег ALT в всплывающей подсказке. Стандарт требует показывать ALT вместо изображения в текстовом режиме, как это делают браузеры lynx или w3m. Злоупотребление тегом ALT приводит к плохим результатам. Всплывающие подсказки должны задаваться в теге TITLE, и такие подсказки &konqueror; отображает. + + + + +Как использовать &konqueror; в качестве браузера при работе с прокси-сервером? + + +&konqueror; может использоваться с &HTTP; и &FTP; прокси-серверами. Для настройки прокси-сервера в &konqueror;, выберите пунктНастройкаНастроить &konqueror;... из меню &konqueror; и перейдите на вкладку Прокси + + + + + +Как импортировать закладки из другого браузера в &konqueror;? + + +Для того, чтобы импортировать закладки из другого браузера, выберите ЗакладкиРедактировать закладки и затем в Редакторе закладок выберите ФайлИмпорт.В окне открытия файла выберите файл или папку, содержащую закладки, и нажмите Открыть + + + + +Может ли &konqueror; показывать только избранные закладки на панели закладок? +В &konqueror; выберите НастройкаНастроить Konqueror.... После этого выберите в списке Поведение Веб. В группе Закладки включите опцию Показывать только помеченные закладки на панели закладок. После этого в Редакторе закладок при щелчке правой кнопкой мыши на любой закладке будет доступна опция Показать на панели. Она же будет доступна в пункте Изменить для выбранного элемента. Папки можно поместить на панель закладок точно таким же образом. + + + + +Как заставить сайт поверить, что &konqueror; - это &Netscape; или какой-нибудь ещё другой браузер? + + +В &konqueror; выберите НастройкаНастроить Konqueror..., и в открывшемся диалоговом окне выберите Идентификация браузера. Здесь может быть установлена как идентификация по умолчанию, так и для каждого сайта отдельно. + + + + +&konqueror; очень долго загружает веб-страницы. Чем это может быть вызвано? + +Обычно долгая загрузка страниц в &konqueror; вызвана DNS-сервером с неправильной поддержкой IPV6. Добавление следующих строк в /etc/profile или любой другой скрипт, выполняющийся при входе в систему, должно решить эту проблему: + export KDE_NO_IPV6=true + для оболочек, совместимых с bash, для C-подобных выполните: setenv KDE_NO_IPV6 true + + + + + + + +Как настроить &konqueror; для запуска аплетов &Java;? + + +Выберите НастройкаНастроить &konqueror;... из меню &konqueror;, после чего выберите Java & Javascript. Правильно укажите Путь к исполняемым файлам Java. Если это не работает, просмотрите Konqueror + Java HOWTO. + + + + + + +Как заблокировать нежелательные всплывающие окна в &konqueror;? + + +В &konqueror; существует новая "интеллектуальная" политика для всплывающих окон, вызываемых сценариями JavaScript. Из главного окна &konqueror; выберите НастройкаНастроить &konqueror;... и далее Java и JavaScript. На вкладке JavaScript в группе Глобальные правила JavaScript установите переключатель для Открывать новые окна: в Интеллектуально + + + + + +Почему мой банковский сайт не работает с &konqueror;? Он открывает новое окно для входа в систему в другом браузере, но не в &konqueror;. + + +Убедитесь, что у вас разрешено выполнение Javascript и правила умолчанию для всплывающих окон - Спрашивать или Разрешить. Правило Интеллектуально не позволяет этого некоторым банкам. Многие банки также требуют поддержки &Java;. Дополнительная информация по этой теме содержится на сайте http://www.konqueror.org/. + + + + + +Может ли &konqueror; использовать пользовательские таблицы стилей, как в расширении adblock для Firefox? + + +Да. Вы можете настроить &konqueror; на использование любой допустимой таблицы стилей CSS для фильтрации содержимого или улучшения читаемости. Выберите НастройкаНастроить &konqueror;... из главного меню &konqueror; и выберите раздел Стили CSS. Установите переключатель в положение Использовать таблицу стилей, определённую пользователем и укажите, где располагаются таблица стилей, которую требуется использовать. Также можно выбрать Использовать специальную таблицу стилей и нажмите кнопку Настроить... чтобы настроить таблицу стилей. +Пример css правил, реализующих блокировку, может быть найден на http://www.mozilla.org/support/firefox/adblock. + + + +Почему &konqueror; показывает серый квадрат вместо flash-анимации, хотя нужный модуль установлен? +Возможно, это происходит из-за того, что вы используете X.org с "composite extension". Выключите это расширение и попробуйте ещё раз. + + + + +Почему &konqueror; не может показывать &GIF; изображения? + + +Причина этого состоит в том, что не включена поддержка &GIF; в &Qt;. Детали смотрите здесь: . + + + + +Когда я пытаюсь открыть страницу в &konqueror;, я получаю сообщение: Обнаружена проблема с настройкой. Вы связали konqueror с файлом text/html, но он не может обрабатывать файлы этого типа. + + +Убедитесь, что параметры встраивания для типа MIMEtext/html верны. +В &konqueror; перейдите в НастройкаНастроить Konqueror и затем в раздел Привязки файлов. Выберите в дереве привязки text->html. Выберите вкладку Встраивание. Убедитесь, что переключатель При нажатии левой кнопки мыши установлен на пункт Показать файл с помощью встроенной программы просмотра и что KHTML (khtml) указан первым в списке Приоритет компонентов.. + + + + + + + + + diff --git a/tde-i18n-ru/docs/kdebase/faq/winmng.docbook b/tde-i18n-ru/docs/kdebase/faq/winmng.docbook new file mode 100644 index 00000000000..b4ee79eecc3 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/faq/winmng.docbook @@ -0,0 +1,176 @@ + + + + + +Диспетчер окон + +По умолчанию оконным менеджером, предусмотренным в &kde;, является K Window Manager - Оконный менеджер KDE (&kwin;). Информацию о его использовании можно найти в Справочном руководстве по оконному менеджеру KDE (оно должно быть доступно через Центр помощи &kde;). + + + + +Существуют ли горячие клавиши для операций &kwin;? + + +Да. Список горячих клавиш можно найти в "Справочном руководстве по оконному менеджеру KDE". + + + + + +Могу ли я установить задать свой собственный набор горячих клавиш? + + +Для того, чтобы установить привязки в оконном менеджере (например, распахивание окон и т.д.), запустите Центр управления &kde; и выберите Регион и специальные возможностиПривязки клавиш. + + + + + +Когда я "сворачиваю"окно, оно исчезает. Куда оно девается? + + +Обычно, в графических средах &X-Window; нажатие на кнопку свёртывания окон (маленькую точку) приводит к исчезновению окна приложения и созданию пиктограммы на рабочем столе. &kde; этого не делает. Свёрнутое окно просто исчезает (но программа продолжает выполняться). +Есть несколько способов добраться до исчезнувшего окна: + + +Если у вас запущена панель задач (&kicker;), вы можете вызвать на рабочий стол список задач. Названия свёрнутых задач будут показаны серым цветом. + + +Если нажать средней кнопкой мыши на корневом окне (то есть на фоне рабочего стола), &kwin; покажет список всех доступных задач. + + + + + + + +Как распахнуть окно только по вертикали или горизонтали? + + +Если окно ещё не распахнуто, то нажатие на кнопку распахивания окон левой/средней/правой кнопкой мыши соответственно увеличит размер окна во всех направлениях/вертикально/горизонтально. + + + + + +Что такое свёртывание окна в заголовок? + + +В результате свёртывания окна остаётся видимым лишь заголовок. Сделать это можно с помощью двойного щелчка на заголовке окна. + + + + + + + +Как мне запустить приложение со специфическими параметрами окна, например, распахнутым на весь экран и поверх остальных? + + +Используйте команду kstart. Например, чтобы открыть &kcalc; поверх остальных окон, выполните: % kstart + +Для распахивания окна на весь экран используете параметр , для сворачивания — . Чтобы просмотреть все возможные параметры запуска kstart, выполните kstart в эмуляторе терминала. + +Если вы запускаете приложения при загрузке &kde; через команду kstart, вы должны использовать параметр . Дополнительная информация по этой теме находится в разделе «Расширенное управление окнами» в Руководстве пользователя &kde;. + + + + + + + + + diff --git a/tde-i18n-ru/docs/kdebase/glossary/Makefile.am b/tde-i18n-ru/docs/kdebase/glossary/Makefile.am new file mode 100644 index 00000000000..a489c261208 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/glossary/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = khelpcenter/glossary +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdebase/glossary/Makefile.in b/tde-i18n-ru/docs/kdebase/glossary/Makefile.in new file mode 100644 index 00000000000..aba2b726e3e --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/glossary/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/kdebase/glossary +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = khelpcenter/glossary +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/kdebase/glossary/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdebase/glossary/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/kdebase/glossary/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/glossary/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/glossary/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=kdeprintingglossary.docbook Makefile.in index.docbook Makefile.am index.cache.bz2 + +#>+ 24 +index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) index.docbook kdeprintingglossary.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)/khelpcenter/glossary + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/glossary/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/glossary/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/glossary/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/glossary/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/glossary/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/glossary/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/glossary + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/glossary + @for base in index.docbook kdeprintingglossary.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/glossary/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/glossary/$$base ;\ + done + +uninstall-nls: + for base in index.docbook kdeprintingglossary.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/glossary/$$base ;\ + done + + +#>+ 5 +distdir-nls: + for file in index.docbook kdeprintingglossary.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/kdebase/glossary/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/glossary/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/glossary/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-ru/docs/kdebase/glossary/index.cache.bz2 b/tde-i18n-ru/docs/kdebase/glossary/index.cache.bz2 new file mode 100644 index 00000000000..02c204e412a Binary files /dev/null and b/tde-i18n-ru/docs/kdebase/glossary/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdebase/glossary/index.docbook b/tde-i18n-ru/docs/kdebase/glossary/index.docbook new file mode 100644 index 00000000000..a0884bb73d7 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/glossary/index.docbook @@ -0,0 +1,465 @@ + + + + + + +]> + + +&glossary-kdeprinting; + Технологии + + IO Slave + Благодаря обработчикам ввода-вывода приложения &kde; могут работать с сетевыми ресурсами так же легко, как и с локальными (прозрачно). Сетевые ресурсы (файлы и пр.) могут располагаться на разделяемых каталогах SMB и т.д. +SMB &kde; + + + KIO + Подсистема ввода/вывода &kde;, использующаяIO Slaves - обработчики ввода/вывода. +IO Slave &kde; + + + KParts + KParts - это технология встраивания компонентов, благодаря которой приложения &kde; могут встраивать в себя другие приложения &kde;. Например, &konqueror; использует как KPart встроенный просмотрщик текстовых файлов. + &konqueror; + + + + KSycoca + KSycoca (&kde; System Configuration Cache - кэш конфигурации системы) - это кэшированные настройки системы для быстрого доступа, например, к элементам меню. + KBuildSycoca + + + + + + XFree86 + + Сглаживание + В контексте &kde; сглаживание может применяться к экранным шрифтам. Это возможно начиная с &Qt; версии 2.3.0 и XFree86 4.x. +&kde; Qt + + + &X-Server; + X-сервер - это низкоуровневый сервис, на который опираются все графические менеджеры и оболочки, такие как &kde;. В его задачи входит обработка событий ввода клавиатуры и мыши (как на локальной машине, так и по сети) и предоставление примитивов для графических операций рисования линий, прямоугольников и пр. +&kde; Qt + + + + + Приложения + + KBuildSycoca + KBuildsycoca - утилита для обновления кэша настроек системы KSycoca. Ее полезно запускать, если вы добавили пакеты или вдруг обнаружили недостающие модули Центра управления. +KSycoca &kcontrol; + + + &kcontrol; + Центр управления &kde;. Все многобразие настроек &kde; доступно именно через Центр управления. + &kde; + + + + &kicker; + &kicker; - это панель рабочего стола &kde;. +&kde; Panel + + + &konqueror; + &konqueror; - это ключевой элемент &kde;, воплощающий в себе файловый менеджер, веб-браузер, модули просмотра текста и изображений и прочие достоинства. Информация о &konqueror; доступна на его сайте: www.konqueror.org. + &kde; + + + + &ksirc; + &ksirc; - это IRC-клиент. Он служит для чата на каналах IRC. + IRC + + + + + + Рабочий стол + + Drag and Drop - перетаскивание мышью + Одно из удобных средств работы на графическом рабочем столе: последовательность операций выбора файла и копирования его заменяется одним движением мыши. Щелкнув по значку файла в окне &konqueror;, его можно перетащить в нужное место, удерживая кнопку нажатой, а затем отпустить кнопку (бросить файл). + &konqueror; + + + + &GUI; + Аббревиатура для Graphical User Interface - графический интерфейс с пользователем. Всякая графическая среда (включая и &kde;) - это GUI. В большинстве GUI присутствуют удобные средства для работы мышью и оконный менеджер. + &kde; + + + + &kde; + Аббревиатура для K Desktop Environment, ведущей графической среды для UNIX'ов. Подробнее об этом см. на www.kde.org. + &GUI; + + + + GNOME + + GNU Network Object Model Environment, одна из лучших графических сред для &UNIX;. + &GUI; + + + + Панель + Панель также известна под именем &kicker;. Это элемент рабочего стола, чаще всего располагающийся внизу экрана. +&kde; &kicker; + + + ripping + Процесс считывания аудиодорожек с CD-ROM и сохранения их на жестком диске. + + + + + + Разработка &kde; + + &Qt; + Графическая оболочка &kde; опирается на инструментарий &Qt;, совокупность графических элементов (Widgets) для деталей рабочего стола. Подробнее о &Qt; см. www.trolltech.com. +&kde; &GUI; Widget + + + i18n + Сокращенная запись internationalization. В &kde; поддерживается множество языков, а удобство перевода &kde; на различные языки обеспечивается многообразием развитых технологий i18n. Подробнее об интернационализации см. i18n.kde.org. +&kde; Qt + + + l10n + Сокращенная запись localization. Локализация - это процесс переноса программы в конкретную языковую среду. Например, это использование символов национальной валюты и принятого формата даты и времени. + i18n + + + + Widget + Графические элементы деталей рабочего стола, такие как полосы прокрутки, кнопки и поля ввода, из которых складывается пользовательский интерфейс графической среды &kde;. +&kde; Qt + + + CVS + + Аббревиатура для Concurrent Version System - система параллельных версий. CVS - мощный инструмент для совместной работы многих разработчиков над большим проектом. Самые свежие исходники &kde; доступны для анонимного скачивания на CVS-сервере: http://www.kde.org/anoncvs.html. Подробнее о CVS см. на www.cvshome.org. + + + + + + Разное + + RFC + Request For Comment. Принятый в Интернет-сообществе способ обсуждения идей и протоколов. Документы RFC не устанавливают жестких требований, но большинство приложений стараются следовать им, как если бы это были стандарты. Подробнее об RFC можно прочитать на сайте RFC. + + + + + + Протоколы + + SMB + Server Message Block. Сетевой протокол для разделения ресурсов компьютеров в сетях &Microsoft; &Windows; + IO Slave + + + + IRC + Internet Relay Chat. Протокол, описанный в RFC 1459, где установлены спецификации для общения в сетях в реальном времени. + RFC + + + + host + Либо имя из файла /etc/hosts (mycomputer), либо имя в Интернете (www.kde.org), либо IP-адрес (192.168.0.10). + + + + diff --git a/tde-i18n-ru/docs/kdebase/glossary/kdeprintingglossary.docbook b/tde-i18n-ru/docs/kdebase/glossary/kdeprintingglossary.docbook new file mode 100644 index 00000000000..e5048d0539b --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/glossary/kdeprintingglossary.docbook @@ -0,0 +1,1258 @@ + + + + Печать + + + + ACLs + Сокращение от Access Control Lists; - списки управления доступом. Они используются для проверки прав авторизованного пользователя. &CUPS; предоставляет возможность использовать такие проверки. + Аутентификация + + + + + Протокол AppSocket + AppSocket -- это протокол для передачи данных печати, также часто называемый "Печать по TCP/IP". &Hewlett-Packard; добавил к AppSocket несколько небольших расширений и, недолго думая, стал раскручивать его под маркой "&HP; JetDirect"... +Протокол JetDirect &HP; Печать по TCP/IP + + + + APSfilter + APSfilter в основном используется в контексте "классической" печати &UNIX; (LPD в стиле BSD). APSfilter -- это сложный скрипт, который выглядит как программа фильтрации, сочетающая в себе все функции. На самом деле APSfilter вызывает "настоящие фильтры" для выполнения требуемых заданий. Он пропускает задания печати через эти фильтры, основываясь на начальном анализе формата задания печати. APSfilter написан и поддерживается Андреасом Клеммом. APSfilter похож на Magicfilter и для преобразования файлов в основном использует Ghostscript. В одних дистрибутивах Linux (например, &SuSE;) используется APSFilter, в других -- Magicfilter (например, &RedHat;), а в некоторых присутствуют обе программы (например, *BSD). Для &CUPS; APSFilter не требуется, т.к. в &CUPS; используется собственный способ распознавания типа файла, основанный на типах &MIME;, и используется собственный алгоритм фильтрования. +Ghostscript Magicfilter Типы &MIME; printcap + + + + Аутентификация + Подтверждение чьей-либо личности (при помощи имени и пароля либо сертификата) называется аутентификацией. После авторизации вы либо получите доступ к запрошенному ресурсу, либо в этом будет отказано; решение об этом, возможно, будет приниматься на основании списков управления доступом (ACLs). + ACL + + + + + Двунаправленная связь + В контексте печати, сервер или хост могут получать от принтера дополнительную информацию (сообщения о статусе и т.п.) либо по запросу, либо без запроса. AppSocket ( = &HP; JetDirect), &CUPS; и IPP поддерживают двунаправленную связь, а LPR/LPD и печать в стиле BSD -- нет. +Протокол AppSocket &CUPS; Печать по TCP/IP &HP; JetDirect IPP LPR/LPD + + + + Печать в стиле BSD + Общий термин, изпользуемый для обозначения традиционного метода печати &UNIX; Первая версия появилась в начале 70-х годов на BSD &UNIX; и была официально описана в документе RFC 1179 лишь в 1990 году. В то время, когда была разработана удалённая печать BSD, принтеры подключались через серийный порт или иным способом напрямую к компьютеру (Интернет тогда едва ли насчитывал 100 узлов); принтеры использовали бумагу с проколотыми отверстиями, свёрнутую в рулоны, подаваемую через бумагопротяжный механизм, печатали просто строки ASCII-текста, механически выбиваемого на бумаге, натянутой на плоском листе картона. При удалённой печати нужный файл передавался на компьютер в соседней комнате. Как сильно изменились технологии! Принтеры в основном используют бумагу в листах, а не в рулонах, и имеют встроенный процессор для обработки растровых изображений страниц, выведенных на печать при помощи одного из мощных языков описания страниц (PDL -- Page Description Languages). Многие принтеры являются отдельными узлами сети со своими процессором, оперативной памятью, жёстким диском и операционной системой, и подключены к сети с, возможно, миллионами пользователей. Это доказывает гибкость &UNIX;; доказывает что построчная печать надёжно работает даже в современных условиях. Но пришло время перейти к чему-либо новому -- к IPP. +IPP &CUPS; Печать LPR/LPD + + + + &CUPS; + Сокращение для Common UNIX Printing System (Общая система печати &UNIX;). &CUPS; -- это самая современная система печати для &UNIX; и Linux, также обеспечивающая кросс-платформенные службы печати для клиентов под &Microsoft; &Windows; и Apple &MacOS;. Основываясь на IPP, &CUPS; устраняет все недостатки устаревшей системы печати BSD; &CUPS; обеспечивает аутентификацию, шифрование и списки управления доступом (ACLs), и множество других возможностей. В то же время &CUPS; обеспечивает обратную совместимость для клиентов, не поддерживающих IPP, при помощи LPR/LPD (в стиле BSD). В &CUPS; возможно контролировать любой &PostScript;-принтер, используя PPD (PostScript Printer Description file -- файл описания PostScript-принтера), предназначенные изначально только для печати в &Microsoft; Windows NT. Печать в &kde; наиболее эффективна при использовании &CUPS;. +ACLs Аутентификация Печать в стиле BSD IPP KDEPrint LPR/LPD PPD + + + + + FAQ + В настоящий момент документ доступен только на немецком (готовится перевод на другие языки), и охватывает многие вопросы, которые могут возникнуть у новичка при работе с &CUPS;. + Руководство KDEPrint + + + + + + &CUPS;-O-Matic + &CUPS;-O-Matic -- первый дополнительный модуль для &CUPS;, поставляемый третьей стороной. &CUPS;-O-Matic служит для организации службы онлайнового создания файлов описания Postscript-принтера (PPD) и доступен для загрузки на сайте Linuxprinting.org. Как и Perl-скрипт cupsomatic, он должен быть установлен как дополнительное консольное приложение &CUPS;; он перенаправляет вывод поставляемого в комплекте &CUPS; фильтра pstops в цепь подходящих фильтров ghostscript. По завершению работы результат передаётся назад в &CUPS; для отправки на принтер. Таким образом, &CUPS;-O-Matic обеспечивает поддержку работы любого принтера, работающего в "классической" среде Ghostscript. &CUPS;-O-Matic постепенно заменяется более функциональная средой -- PPD-O-Matic. +cupsomatic PPD-O-Matic Foomatic + + + + + cupsomatic + Для создания заданий печати с использованием &CUPS;-O-Matic или PPD-O-Matic вам потребуется Perl-скрипт cupsomatic (и, разумеется, интерпретатор Perl). cupsomatic написан Грантом Тэйлором, автором руководства по печати в Linux и разработчиком базы данных принтеров на сайте Linuxprinting.org. +&CUPS;-O-Matic Foomatic cupsomatic + + + + Daemon (демон) + Сокращение от Disk and execution monitor (отслеживание дисковых операций и выполнения программ). Демоны присутствуют на всех &UNIX;-системах и выполняют задачи, не требующие вмешательства пользователя. Читатели, знакомые с &Microsoft; &Windows;, могут сравнить демонов и задачи, выполняемые ими, со "службами". В качестве примера можно привести демон LPD (Line Printer Daemon -- Демон построчной печати), присутствующего на большинстве компьютеров с &UNIX;; &CUPS; является преемником LPD, и также работает при помощи демона. + Спулинг + + + + + База данных, Linuxprinting.org + Много лет назад, когда печать в Linux была действительно трудной (большинству пользователей Linux была известна только печать из командной строки, и было невозможно указать какие-либо специфичные для устройства опции), Грант Тэйлор, автор документа "Linux Printing HOWTO" (руководство по настройке печати в Linux), собрал всю доступную информацию о принтерах, драйверах и фильтрах в своей базе данных. По мере понимания концепции &CUPS;, расширяя использование файлов описания PostScript-принтеров (PPD), он понял потенциал своей базы данных: если кто-либо внесёт в эту базу данных свой PPD-совместимый файл, в котором будет информация о том, какие принтеры печатают при помощи Ghostscript, а какие при помощи других фильтров, насколько хорошо они это делают, какие доступны параметры командной строки, то &CUPS; станет лучше и мощнее традиционных "драйверов" печати. Эта идея развилась в концепцию под названием "Foomatic". Foomatic в некоторой степени расширяет возможности спулеров, отличных от &CUPS; (LPR/LPD, LPRng, PDQ, PPR), заимствуя некоторые идеи из &CUPS;. База данных Linuxprinting касается не только Linux, пользователи других операционных систем, основанных на &UNIX; (*BSD, &MacOS; X), также найдут для себя ценную информацию и программы. +Foomatic База данных Linuxprinting + + + + Печать по TCP/IP + Для соединения с принтером этот способ часто использует порт 9100 TCP/IP. Печать по TCP/IP работает с многими современными сетевыми принтерами и имеет множество преимуществ перед LPR/LPD: высокая скорость работы, возможность получения выводящим задание на печать компьютером данных, отсылаемых принтером ("обратная связь"). +Протокол AppSocket Протокол &HP; JetDirect + + + + + Драйвер принтера + Термин "драйвер принтера" в Linux и &UNIX; означает не совсем то же, что в &Microsoft; &Windows;. Функции, выполняемые "драйвером" в &UNIX; обеспечивается совместной работой различных компонентов. В центре драйверов принтера находятся фильтры. Фильтры преобразуют файлы, выводимые на печать из заданного формата в формат, понятный принтеру. Во многих случаях из фильтров выстраиваются цепочки, и результат последнего преобразования отсылается на принтер. Передача данных на принтер происходит при помощи т.н. "backend", т.е. консольной программы, взаимодействующей напрямую с принтером. +Фильтр PPD + + + + Easy Software Products + Компания Майка Свита, которая создала для сообщества разработчиков свободного ПО немало важных программ. Среди них -- первоначальная версия Gimp-Print, утилита создания пакетов программ EPM и HTMLDOC, программа, используемая проектом "Linux Documentation Project" для создания версий справочных руководств в формате PDF, но самое важное -- &CUPS; ('Common &UNIX; Printing System' -- общая система печати для &UNIX;). ESP извлекает прибыль из продажи коммерческих версий &CUPS; -- ESP PrintPro, включающую в себя несколько профессиональных улучшений. +&CUPS; ESP PrintPro ESP Gimp-Print + + + + Шифрование + Шифрование конфиденциальной информации является важным, если вы передаёте данные печати по Интернету или даже по локальной сети. При печати с использованием традиционных протоколов шифрование вообще не используется, поэтому передаваемые данные легко перехватить и записать в файл формата &PostScript; или PCL. Поэтому при разработке протокола IPP было предусмотрено подключение модулей шифрования, которые работают так же, как SSL и TLS, методы шифрования данных, передаваемых по HTTP. +Аутентификация &CUPS; IPP SSL TLS + + + + + Epson + Струйные принтеры Epson являются одними из лучших, поддерживаемых свободным ПО, т.к. Epson не скрывает информации о своих устройствах и предоставляет разработчикам техническую документацию. Прекрасное качество печати, достигаемое при использовании Gimp-Print на принтерах серии Stylus, является следствием открытости. Epson также заключила контракт с Easy Software Products о разработке и поддержке улучшенной версии GhostScript ("ESP GhostScript") для лучшей поддержки выпускаемых Epson принтеров. + ESP Ghostscript + + + + + + Escape-последовательности + Самые первые принтеры могли печатать только ASCII-текст. Для начала новой строки или выброса страницы, они поддерживали специальные последовательности команд, часто включающих символ [ESC]. &HP; продолжала развивать эту идею в своём языке PCL, и на сегодняшний день превратила эти скромные возможности в полнофункциональный язык описания страниц (PDL). +PCL PDL + + + + ESC/P + Сокращение от Epson Standard Codes for Printers -- Стандартные коды Epson для принтеров. На сегодняшний день язык ESC/P является одним из лучших после &PostScript; и PCL. +PCL &PostScript; hpgl + + + + ESP + Сокращённое название Easy Software Products, компании, разработавшей &CUPS; ("Common &UNIX; Printing System" -- общая система печати &UNIX;) +Easy Software Products &CUPS; ESP PrintPro + + + + + ESP Ghostscript + Версия Ghostscript, поддерживаемая фирмой Easy Software Products. Она включает скомпилированные драйверы Gimp-Print для многих принтеров и другие полезные вещи. Отпечатанные с использованием ESP Ghostscript изображения имеют фотографическое качество, особенно при использовании принтеров Epson Stylus. ESP Ghostscript распространяется на условиях GPL. +Easy Software Products &CUPS; ESP PrintPro + + + + ESP PrintPro + ESP PrintPro -- это профессиональное дополнение для &CUPS; ("Common &UNIX; Printing System" -- общая система печати &UNIX;), продаваемое разработчиками &CUPS; с более чем 2300 драйверами принтеров для некоторых коммерческих платформ &UNIX;. ESP PrintPro обычно работает сразу же после установки, не требуя конфигурации или требуя лишь минимальных настроек. ESP также заключает контракты на оказание технической поддержки &CUPS; и PrintPro. Из этого компания извлекает прибыль, которая идёт на оплату программистов, разрабатывающих свободно распространяемую версию &CUPS;. + &CUPS; + + + + + Фильтр + Фильтры -- это программы, которые считывают входные данные, обрабатывают их и выводят. Фильтры могут изменять данные, а могут и не изменять. В контексте печати фильтры являются программами, преобразующими заданный файл (предназначенный для печати, но в неподходящем формате) в формат, понятный принтеру. Иногда для достижения цели нужно выстраивать из фильтров цепочки, передавая данные с выхода одного фильтра на вход другого. +Ghostscript RIP + + + + Foomatic + Foomatic в начале являлся просто общим именем для набора различных утилит, доступных на Linuxprinting.org. Целью этих утилит было облегчить использование традиционных фильтров Ghostscript и др., и расширить возможности фильтров, добавив больше параметров командной строки. Различные воплощения Foomatic называются &CUPS;-O-Matic, PPD-O-Matic, PDQ-O-Matic, LPD-O-Matic, PPR-O-Matic, MF-O-Matic и Direct-O-Matic. Все они позволяют генерировать конфигурационные файлы принтеров, просто выбирая на соответствующем сайте подходящую модель принтера и предложенный либо альтернативный драйвер. С недавнего времени Foomatic становится системой "мета-спулинга", позволяющей настраивать лежащую в основе систему печати при помощи унифицированного набора команд. Тем не менее, производить подобные настройки проще через графический интерфейс KDEPrint. +&CUPS;-O-Matic PPD-O-Matic cupsomatic + + + + Ghostscript + Ghostscript -- это программный эмулятор Raster Image Processor (RIP) для &PostScript;, разработанный L. Peter Deutsch. Для свободного использования и распространения всегда доступна версия, распространяемая на условиях GPL. Эта версия обычно годичной давности, т.к. текущая версия продаётся на условиях другой лицензии. Ghostscript широко используется в Linux и &UNIX; для преобразования файлов в формате &PostScript; в растровый формат для отправки на устройства, не поддерживающие &PostScript;. +&PostScript; RIP + + + + Gimp-Print + Несмотря на название, Gimp-Print уже не просто дополнительный модуль для программы обработки изображений GIMP. Его код может быть скомпилирован в набор PPD и связанных с PPD фильтров и интегрирован в &CUPS;. Gimp-Print поддерживает около 130 моделей принтеров и во многих случаях обеспечивает фотографическое качество печати; фильтр Ghostscript *...a, который может быть использован любой программой, которой необходима программная эмуляция RIP; библиотеку *...a, которая может быть использована любыми программами, которым требуются функции преобразования в растровый формат. +Драйверы Lexmark RIP Ghostscript + + + + &HP; + Сокращённое название фирмы Hewlett-Packard, одной из первых фирм, создавших собственные драйверы принтеров для Linux. Недавно эта компания выпустила свободно распространяемый пакет драйверов "HPIJS", включающий исходный код. &HP; был первым производителем принтеров, сделавшим это. HPIJS поддерживает большинство моделей принтеров HP. + + + + + + &HP;/GL + Сокращение от &HP; Graphical Language (Язык обработки графики Hewlett-Packard). Это "язык общения" с принтером, разработанный &HP; и используемый в основном для плоттеров. Многие CAD-программы выводят на печать файлы в формате &HP;/GL. +ESC/P PCL &PostScript; + + + + Протокол &HP; JetDirect + Термин, введённый фирмой &HP; для описания их способа передачи данных на принтер по протоколу, иначе называемому "AppSocket" или "Печать по TCP/IP". +Протокол AppSocket Печать по TCP/IP + + + + IETF + Сокращение от Internet Engineering Task Force -- объединение специалистов по Интернету, программному и аппаратному обеспечению. Они обсуждают новые сетевые технологии и часто приходят к заключениям, которые многие считают стандартами. Наиболее известный пример -- "TCP/IP". Стандарты IETF, а также проекты, обсуждения, идеи и пошаговые руководства отражены в ряде документов "RFC", которые являются общедоступными и включены в большинство дистрибутивов Linux и BSD. +IPP PWG RFC + + + + IPP + Сокращение от Internet Printing Protocol (Протокол печати по Интернету); этот протокол определён несколькими документами RFC, принятыми IETF со статусом "предлагаемый стандарт". Разработан группой специалистов по печати (PWG). IPP -- это совершенно новый способ печати по сети, но он использует хорошо известный и зарекомендовавший себя протокол передачи данных HTTP 1.1. Решив не изобретать велосипед, разработчики IPP основали этот протокол на существующем надёжном стандарте Интернета, и поэтому IPP может быть использован совместно с другими HTTP-совместимыми механизмами: механизмами аутентификации Basic, Digest или Certificate; SSL или TLS для шифрования передаваемых данных; протоколом LDAP для служб каталогов (для печати данных на принтере,настроек устройства, драйверов, а также для проверки паролей при аутентификации). +&CUPS; PWG IETF RFC TLS + + + + KDEPrint + В KDE версии 2.2 появилась новая система печати, состоящая из нескольких модулей, представляющих различные функции и настройки доступных систем печати (&CUPS;, LPR/LPD, RLPR...) при помощи графического интерфейса KDE, чтобы облегчить их использование.Для повседневного использования наиболее важна программа с графическим интерфейсом "kprinter". Примечание: KDEPrint не использует собственный механизм спулинга и не обрабатывает самостоятельно &PostScript;-файлы, для этого используется выбранная система печати; тем не менее, KDEPrint добавляет кое-какие новые функции... +Печать в стиле BSD &CUPS; kprinter Руководство по KDEPrint + + + + + Руководство по KDEPrint... + ...это название документа для пользователей и администраторов, описывающего функции KDEPrint. Вы можете отобразить этот документ в Konqueror, набрав в адресной строке "help:/kdeprint". Новые версии этого документа, а также версии в формате PDF вы можете найти на сайте KDEPrint. Сайт разработан и поддерживается Kurt Pfeifle. + Вопросы и ответы по &CUPS; + + + + + kprinter + kprinter -- это новая мощная программа печати, используемая всеми приложениями &kde;. Многие считают, что kprinter работает только с &CUPS;, но на самом деле поддерживаются многие другие системы печати. Вы даже можете переключаться между различными системами печати "на лету", в промежутке между выводом на печать двух заданий, причём не потребуется никаких настроек. Но всё-таки &CUPS; имеет большое количество возможностей, и поэтому kprinter лучше всего подходит для работы с этой системой печати. kprinter является продолжением программы "qtcups" (работа над которой больше не идёт так активно). Программа kprinter унаследовала лучшие возможности qtcups, но были добавлены и новые функции. Самое важное, что вы можете использовать все возможности kprinter в приложениях не из &kde;, которые позволяют указать другую команду печати, например, gv, Acrobat Reader, Netscape, Mozilla, Galeon, StarOffice, OpenOffice и все программы из GNOME. kprinter может быть использован и отдельно, если запустить его из графической консоли или из "Mini-CLI". Вы сможете распечатать множество различных файлов из разных папок, в разных форматах, одновременно в одном задании печати, и вам даже не нужно будет открывать эти файлы в приложениях. При печати этим способом поддерживаются следующие форматы файлов: &PostScript;, PDF, ASCII-текст и текст на различных языках, а также множество популярных графических форматов, таких как PNG, TIFF, JPEG, PNM, Sun RASTER и т.д. + QtCUPS + + + + + Lexmark + является одной из первых компаний, выпустивших драйверы для некоторых своих моделей принтеров, работающие под Linux. Тем не менее, эти драйверы доступны только в двоичном виде (без исходных текстов), и поэтому не могут быть включены в другое свободное ПО для печати. + + + + + Linuxprinting.org + Название Linuxprinting.org не означает, что на этом сайте располагается только информация о печати в Linux. Пользователи всех &UNIX;-подобных систем, таких как *BSD и коммерческих вариантов Unix смогут найти на этом сайте полезную информацию. Cайт также является домашней страницей проекта Foomatic, который стремится к разработке "Meta Print Spool and Driver Configuration Toolset" (набор программ для спулинга и настраивания драйверов), с помощью которого можно через общий интерфейс настраивать различные системы печати и требуемые драйверы, с возможностью передавать все очереди печати, принтеры и файлы настроек на другой спулер без необходимости повторного конфигурирования. Также на этом сайте ведётся база данных, в которой каждый может найти последнюю информацию о моделях принтеров, а также сгенерировать файлы настроек для любого сочетания спулера, драйвера и устройства, которое будет работать с одной из наиболее распространённых систем печати Linux или &UNIX;. + База данных Linuxprinting + + + + + + База данных Linuxprinting.org + ....База данных, содержащая информацию о принтерах и драйверов для них... ...можно найти много информации... ...также предоставляется несколько программ для облегчения интеграции этих драйверов в систему... ...семейство утилит "Foomatic", использующих базу данных наиболее часто используемых систем печати для составления файлов настроек для вашей модели принтера. + Foomatic + + + + + Печать LPR/LPD + LPR расшифровывается как Line Printing Request (Запрос построчной печати) или как Line Printer Remote (Удалённый построчно-печатающий принтер). + Печать в стиле BSD + + + + + Magicfilter + Программа Magicfilter похожа на APSfilter; она предоставляет функции автоматического распознавания типов файлов и на основе этого автоматическое преобразование в формат, подходящий для печати на заданном принтере. + APSfilter + + + + + Типы &MIME; + Сокращение от Multipurpose (или Multimedia) Internet Mail Extensions (Многоцелевые или мультимедийные расширения электронной почты). Типы &MIME; впервые были использованы для передачи двоичных данных (например, почтовых вложений, содержащих графические файлы) по почтовым соединениям, по которым обычно могли передаваться только ASCII-символы: двоичные данные кодировались так, что представляли собой ASCII-символы. Позднее эта идея была расширена до платформонезависимого неповторяющегося описания формата данных в файле. В &Windows; все знают, что расширение файлов формата &Microsoft; Word -- .doc. Но расширение .doc также используется для текстовых файлов и файлов формата Adobe Framemaker. А если у файла формата Word изменить расширение, программа не сможет открыть его. В файлах &MIME;-типа имеется строка, описывающая формат файла, и имеющая вид главная_группа/подгруппа. В IPP файлы также описываются по этой схеме. Регистрацией &MIME;-типов занимается IANA -- Internet Assigning Numbers Association (организация распределения Интернет-ресурсов) для того, чтобы для разных типов файлов не был назначен один &MIME;-тип. Для &CUPS; зарегистрировано несколько &MIME;-типов, например application/vnd.cups-raster (для внутреннего формата растровых изображений &CUPS;). +&CUPS; Easy Software Products ESP PrintPro Gimp-Print + + + + PCL + Сокращение от Printer Control Language (язык управления принтером). Он был разработан компанией &HP;. В первой версии это был просто набор команд для печати ASCII-символов, теперь же, в версиях PCL6 и PCL-X стало возможным печатать в цвете, а также печатать изображения, но вне &Microsoft; &Windows; и &HP-UX; (торговая марка &UNIX;-системы, принадлежащая &HP;), этот язык редко используется. +ESC/P &HP;/GL PDL &PostScript; + + + + PDL + Сокращение от Page Description Language (язык описания страниц). Языки описания страниц описывают абстрактным способом графическое представление страницы. Перед тем, как страница будет отпечатана, команды языка описания страниц должны быть интерпретированы. В &UNIX; самым популярным языком разметки страниц является &PostScript;. +ESC/P &HP;/GL PCL &PostScript; + + + + Пиксель + Сокращение от Picture Element (элемент изображения). Пиксель -- это наименьшая часть растрового изображения (отпечатанной на бумаге либо отображаемой на мониторе катодными лучами или жидкокристаллическими элементами). Значения "ppi" (пикселей на дюйм) и &dpi; (точек на дюйм) являются одними из главных параметров, определяющих качество и разрешения изображения, т.к. любые данные на этих типах устройств вывода составлены из пикселей. +Фильтр Ghostscript &PostScript; Растровое изображение + + + + PJL + Сокращение от Print Job Language (Язык описания заданий печати). Он был разработан компанией &HP; для управлениями настройками по умолчанию принтера и настройками для каждого задания печати. Этот язык может быть использован не только с принтерами производства &HP;, многие &PostScript;-принтеры понимают эти команды, отправляемые либо вместе с заданием печати, либо отдельно. + PCL + + + + + &PostScript; + &PostScript; (часто сокращённо называемый "PS") это де-факто стандарт печати в мире &UNIX;. Он был разработан компанией Adobe и лицензирован производителям принтеров и разработчикам программного обеспечения. Спецификации этого стандарта были опубликованы, поэтому существуют также реализации &PostScript; и программ, понимающих этот формат, от сторонних разработчиков. Одной из наиболее известных в мире свободного ПО является Ghostscript, мощный обработчик PS. +ESC/P &HP;/GL PCL PPD + + + + PPD + Сокращение от PostScript Printer Description (описание Postscript-принтера). Это текстовые файлы, содержащие информацию о специальных возможностях принтера, а также определения некоторых команд (PostScript или PJL), подающихся принтеру для вызова некоторой функции (например, двусторонняя печать). Как следует из расшифровки аббревиатуры PPD, файлы описания были первоначально предназначены для &PostScript;-принтеров. В &CUPS; эта концепция испрользуется применительно ко всем типам принтеров. PPD-файлы для &PostScript;-принтеров поставляются их производителями. Они могут быть использованы в &CUPS; и KDEPrint для получения доступа ко всем функциям любого &PostScript;-принтера. Разработчики KDEPrint рекомендуют использовать PPD-файлы, предназначенные для &Microsoft; Windows NT. При использовании PPD-файлов для не-PostScript принтеров требуется сопутствующий фильтр для преобразования файлов формата &PostScript; в формат, подходящий для не-PostScript принтера. Такие комбинации PPD-файлов и фильтров от производителей пока недоступны. После того, как разработчики &CUPS; выступили с инициативой использования PPD-файлов, сообщество разработчиков свободного ПО быстро разработало поддержку наиболее популярных моделей принтеров при помощи PPD-файлов и традиционных фильтров Ghostscript. Заметьте: качество отпечатков меняется от "фотографического" (при использовании системы печати Gimp-Print и струйных принтеров Epson) до "с трудом читаемого" (при использовании Ghostscript-фильтров Foomatic c низкокачественными моделями принтеров, отмеченными в базе данных Lnuxprinting.org как "paperweight" -- "пресс-папье"). +&CUPS; Linuxprinting.org &PostScript; + + + + PPD-O-Matic + PPD-O-Matic -- это набор скриптов на языке Perl, которые запускаются на сервере Linuxprinting.org и могут быть использованы для автоматического составления PPD-файлов для любого принтера, способного работать с Ghostscript. Эти PPD-файлы могут быть использованы с &CUPS;/KDEPrint, а также с PPD-совместимыми приложениями, такими как StarOffice, для определения различных параметров заданий печати. В данный момент в большинстве случаев рекомендуется использовать "PPD-O-Matic" вместо &CUPS;-O-Matic. Для составления PPD-файла откройте базу данных принтеров, выберите вашу модель, перейдите по ссылке для просмотра доступных для этого принтера фильтров Ghostscript, выберите один из них, нажмите "generate" и сохраните файл на вашем жёстком диске. Обязательно прочитайте инструкции. Убедитесь, что в вашей системе установлен выбранный вами при составлении PPD-файла фильтр Ghostcript. +&PostScript; &CUPS;-O-Matic Linuxprinting.org Foomatic + + + + printcap + В системах печати в стиле BSD файл "printcap" содержит информацию о конфигурации; демон печати считывает из него сведения о том, какие принтеры доступны в данный момент и какие фильтры для них должны быть использованы, где находится каталог спулинга, нужно ли использовать баннерные страницы и т.п. Некоторым приложениям требуются права доступа для чтения к этому файлу, чтобы получить имена доступных принтеров. + Печать в стиле BSD + + + + + + Printer-MIB + Сокращение от Printer-Management Information Base (База данных с информацией по управлению принтером). Printer-MIB определяет набор параметров, сохраняемых в принтере для доступа по сети. Это может оказаться полезным, если множество (в некоторых случаях -- буквально тысячи) сетевых принтеров управляются централизованно при помощи SNMP (Simple Network Management Protocol -- Простой протокол сетевого управления). +PWG SNMP + + + + PWG + Сокращение от Printer Working Group (группа специалистов по печати). PWG -- это непостоянное собрание представителей выпускающих принтеры компаний, разработавших в последние годы различные стандарты, касающиеся сетевой печати. Позднее они были приняты IETF в качестве RFC-стандартов, например "Printer-MIB" и IPP. +&PostScript; IPP Printer-MIB SNMP + + + + print:/ KIO Slave + Вы можете использовать строку вида "print:/..." для быстрого получения доступа к ресурсам печати KDEPrint. Для управления KDEPrint наберите "print:/manager" в адресной строке браузера Konqueror. Для этого Konqueror использует знаменитую технологию &kde; "KParts". +IO Slave KParts + + + + + База данных принтеров + . + База данных Linuxprinting + + + + + Qt&CUPS; + Qt&CUPS; и KUPS были предшественниками KDEPrint; сейчас они устарели и больше не поддерживаются. Все, что было хорошего в qtcups, было унаследовано "kprinter", новым диалогом печати KDE (сильно улучшенным по сравнению с qtcups); всё, что было хорошего в kups теперь доступно в соответствующем разделе Центра управления KDE или через Konqueror по адресу "print:/manager" -- всё, но с большими возможностями и меньшим количеством ошибок. Бывший разработчик kups, Michael Goffioul, теперь занимается KDEPrint (хороший парень, много работает и быстро исправляет ошибки). + kprinter + + + + + Растровое изображение + Каждое изображение на физическом носителе составлено из отдельных точек различного цвета и, возможно, размера. Такое изображение называется растровым. Противоположностью растровым изображениям являются векторные изображения, где картинка описывается не точками, а кривыми, тенями, формами и заполненными областями, представленными в виде математических формул. Векторные изображения обычно занимают меньше места на диске и могут быть масштабированы без потери качества, но они не могут быть выведены напрямую, а должны сначала пройти процесс, называемый "визуализацией" или "рендерингом", учитывая разрешение устройства вывода. Рендеринг осуществляется RIP (Raster Image Processor -- обработчик растровых изображений, часто им является Ghostscript) или другой программой обработки. +Пиксель Ghostscript &PostScript; Фильтр RIP + + + + RIP + Сокращение от Raster Image Process(or) (обработчик растровых изображений). В контексте печати под "RIP" понимается аппаратное или программное обеспечение, преобразующее файлы формата &PostScript; (или другого, представляемого нерастровым языком разметки страницы (PDL)) в растровое изображение, приемлемое для печатающего устройства. &PostScript;-принтеры содержат собственные PostScript-RIP. RIP не обязательно располагается внутри принтера. На многих &UNIX;-системах этим занимается Ghostscript: программно преобразует данные в формате &PostScript; или другом в данные, которые могут быть отправлены на принтер. Таким образом, в девизе "Ghostscript превращает ваш принтер в &PostScript;-принтер" есть доля правды. +Фильтр Ghostscript &PostScript; PDL Растровое изображение + + + + + RLPR (удалённый LPR) + Cокращение от Remote Line Printing Request (Удалённый запрос построчной печати). Это система печати в стиле BSD, для её установки не требуется прав суперпользователя, а для работы не требуется файла "printcap": все параметры могут быть указаны в командной строке. RLPR полезен пользователям переносных компьютеров, которые работают в меняющихся условиях. RLPR может быть установлен совместно с любой другой системой печати, и предоставляет гибкий и быстрый способ установки принтера для прямого доступа по LPR/LPD. Чтобы сделать использование RLPR ещё проще, в KDEPrint есть "Мастер добавления принтера". Команда kprinter позволяет в любое время переключаться на RLPR "на лету". +KDEPrint kprinter printcap + + + + + SNMP + Сокращение от Simple Network Management Protocol (Простой протокол сетевого управления). SNMP широко используется для удалённого управления всеми типами сетевых узлов (хосты, маршрутизаторы, коммутаторы, шлюзы, принтеры). +PWG Printer-MIB + + + + Шифрование SSL(3) + Сокращение от Secure Socket Layer (Протокол защищённых сокетов). SSL -- это проприетарный метод шифрования для передачи данных по HTTP, разработанный компанией Netscape. Сейчас он уступает место TLS, стандарту IETF. + TLS + + + + + + SPOOLing (спулинг) + Сокращение от Synchronous Peripheral Operations OnLine (синхронные онлайновые операции с периферией). Спулинг позволяет печатающим приложениям (и пользователям) продолжать работу, в то время как задание печати обрабатывается системным демоном, сохраняющим задание печати во временном файле, пока принтер не будет готов напечатать его. + Daemon (демон) + + + + + + Шифрование TLS + Сокращение от Transport Layer Security (Безопасность на уровне передачи данных). TLS -- это стандарт шифрования данных, передаваемых по протоколу HTTP 1.1. Он описывается в документе RFC 2246. Несмотря на то, что TLS основан на SSL, разработке Netscape, он не является полностью совместимым c SSL. + SSL(3) + + + + + + Печать в стиле System V + Это вторая разновидность традиционной печати &UNIX; (в противоположность печати в стиле BSD). Хотя используется другой набор команд (lp, lpadmin,...), этот способ не слишком сильно отличается от печати в стиле BSD. Тем не менее, различия достаточно велики для того, чтобы эти два способа были совместимы, например BSD-клиент не может печатать на сервере печати в стиле System V без дополнительных настроек... Для устранения этого и других недостатков предназначен IPP. +Печать в стиле BSD IPP + + + + TurboPrint + Программа, распространяющаяся по принципу shareware (пробная версия, для получения полной необходимо купить лицензию), обеспечивающая фотографическое качество печати на многих струйных принтерах. Она может оказаться полезной, если вы не можете найти драйвер для вашего принтера и может быть привязана как к традиционной Ghostscript, так и к современной системе &CUPS;. + Gimp-Print + + + + + XPP + Сокращение от X Printing Panel (Панель печати для Иксов). XPP -- первая свободно распространяемая графическая программа печати для &CUPS; (автор Till Kamppeter), и в некотором роде прообраз утилиты "kprinter" в &kde;. + + + + + + + diff --git a/tde-i18n-ru/docs/kdebase/kappfinder/Makefile.am b/tde-i18n-ru/docs/kdebase/kappfinder/Makefile.am new file mode 100644 index 00000000000..c6daf0fb1a5 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kappfinder/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = kappfinder +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdebase/kappfinder/Makefile.in b/tde-i18n-ru/docs/kdebase/kappfinder/Makefile.in new file mode 100644 index 00000000000..8a5c3acff32 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kappfinder/Makefile.in @@ -0,0 +1,613 @@ +# 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/kdebase/kappfinder +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = kappfinder +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/kdebase/kappfinder/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdebase/kappfinder/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/kdebase/kappfinder/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kappfinder/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kappfinder/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-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-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-nls + +install-dvi: install-dvi-recursive + +install-exec-am: + +install-html: install-html-recursive + +install-info: install-info-recursive + +install-man: + +install-pdf: install-pdf-recursive + +install-ps: install-ps-recursive + +installcheck-am: + +maintainer-clean: maintainer-clean-recursive + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-recursive + +mostlyclean-am: mostlyclean-generic + +pdf: pdf-recursive + +pdf-am: + +ps: ps-recursive + +ps-am: + +uninstall-am: + +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \ + install-strip + +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ + all all-am check check-am clean clean-generic ctags \ + ctags-recursive distclean distclean-generic distclean-tags \ + distdir dvi dvi-am html html-am info info-am install \ + install-am install-data install-data-am install-dvi \ + install-dvi-am install-exec install-exec-am install-html \ + install-html-am install-info install-info-am install-man \ + install-pdf install-pdf-am install-ps install-ps-am \ + install-strip installcheck installcheck-am installdirs \ + installdirs-am maintainer-clean maintainer-clean-generic \ + mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \ + tags-recursive uninstall uninstall-am + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: + +#>+ 2 +KDE_DIST=Makefile.in Makefile.am man-kappfinder.1.docbook + +#>+ 2 +docs-am: man-kappfinder.1.docbook + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kappfinder + @for base in man-kappfinder.1.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kappfinder/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kappfinder/$$base ;\ + done + +uninstall-nls: + for base in man-kappfinder.1.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kappfinder/$$base ;\ + done + + +#>+ 5 +distdir-nls: + for file in man-kappfinder.1.docbook ; do \ + cp $(srcdir)/$$file $(distdir); \ + done + +#>+ 15 +force-reedit: + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdebase/kappfinder/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kappfinder/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kappfinder/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-ru/docs/kdebase/kappfinder/man-kappfinder.1.docbook b/tde-i18n-ru/docs/kdebase/kappfinder/man-kappfinder.1.docbook new file mode 100644 index 00000000000..bcc71f58585 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kappfinder/man-kappfinder.1.docbook @@ -0,0 +1,132 @@ + + +]> + + + +JanSchaumann jschauma@netmeister.org +8 апреля 2003 + + + +kappfinder +1 + + + +kappfinder +Программа для добавления установленных приложений в меню &kde;. + + + +kappfinder каталог + + + +Описание + +Программа поиска приложений &kappfinder; ищет и добавляет в меню KDE традиционные и сторонние приложения, установленные на вашей системе. + + + + +Опции + + + + каталог + +Устанавливает .desktop файлы в заданный каталог + + + + + + + +См. также + +Более подробная документация пользователя доступна на help:/kappfinder (введите этот URL в адресную строку &konqueror; или запустите khelpcenter help:/kappfinder). + + + + +Авторы + +&kappfinder; был создан &Matthias.Hoelzer-Kluepfel; &Matthias.Hoelzer-Kluepfel.mail; + +Эта страница руководства была подготовлена Яном Шауманном (Jan Schaumann) jschauma@netmeister.org для проекта Missing Man Pages (http://www.netmeister.org/misc/m2p2/index.html (на английском языке). + + + + diff --git a/tde-i18n-ru/docs/kdebase/kate/Makefile.am b/tde-i18n-ru/docs/kdebase/kate/Makefile.am new file mode 100644 index 00000000000..a3fe9883de0 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kate/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = kate +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdebase/kate/Makefile.in b/tde-i18n-ru/docs/kdebase/kate/Makefile.in new file mode 100644 index 00000000000..89edf00e7b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kate/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/kdebase/kate +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = kate +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/kdebase/kate/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdebase/kate/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/kdebase/kate/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kate/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kate/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=fundamentals.docbook configuring.docbook Makefile.in man-kate.1.docbook plugins.docbook index.docbook part.docbook highlighting.docbook menus.docbook advanced.docbook regular-expressions.docbook Makefile.am mdi.docbook index.cache.bz2 + +#>+ 24 +index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) regular-expressions.docbook man-kate.1.docbook part.docbook mdi.docbook index.docbook menus.docbook advanced.docbook fundamentals.docbook configuring.docbook plugins.docbook highlighting.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)/kate + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kate/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kate/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kate/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kate/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kate/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kate/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kate + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kate + @for base in regular-expressions.docbook man-kate.1.docbook part.docbook mdi.docbook index.docbook menus.docbook advanced.docbook fundamentals.docbook configuring.docbook plugins.docbook highlighting.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kate/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kate/$$base ;\ + done + +uninstall-nls: + for base in regular-expressions.docbook man-kate.1.docbook part.docbook mdi.docbook index.docbook menus.docbook advanced.docbook fundamentals.docbook configuring.docbook plugins.docbook highlighting.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kate/$$base ;\ + done + + +#>+ 5 +distdir-nls: + for file in regular-expressions.docbook man-kate.1.docbook part.docbook mdi.docbook index.docbook menus.docbook advanced.docbook fundamentals.docbook configuring.docbook plugins.docbook highlighting.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/kdebase/kate/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kate/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kate/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-ru/docs/kdebase/kate/advanced.docbook b/tde-i18n-ru/docs/kdebase/kate/advanced.docbook new file mode 100644 index 00000000000..f4ff404d4a0 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kate/advanced.docbook @@ -0,0 +1,2310 @@ + + + +&Anders.Lund; &Anders.Lund.mail; +&Dominik.Haumann; &Dominik.Haumann.mail; +АндрейБалагута
uj2@mail.ru
Перевод на русский
АлексейОпарин
opaleksej@yandex.ru
Перевод на русский
+
+
+Дополнительные возможности редактирования + + + +Комментирование + +Команды "Комментировать" и "Раскомментировать", которые доступны из меню Сервис, позволяют добавить или убрать маркеры комментариев для выделенного блока текста (или для текущей строки, если текст не выделен), при условии, что комментарии поддерживаются форматом редактируемого текста. + +Правила комментирования определяются синтаксисом; таким образом, если подсветка синтаксиса не включена, то команды "Закомментировать" и "Раскомментировать" будут недоступны. + +Некоторые форматы поддерживают только однострочные маркеры комментариев, другие -- только многострочные, третьи -- и те, и другие. Если многострочные маркеры недоступны, то комментирование блока, в котором не до конца выделена последняя строка, будет невозможным. + +Предпочтение отдаётся комментированию отдельных строк однострочными маркерами, если последние допустимы синтаксисом и если такое комментирование возможно -- это помогает избежать проблем со вложенными комментариями. + +При удалении маркеров комментариев выделение снимается с раскомментированного текста. При удалении маркеров многострочного комментария пробелы снаружи маркеров игнорируются. + +закомментировать Чтобы закомментировать выделенный текст (или активную строку), выберите пункт менюСервисЗакомментировать или нажмите соответствующее сочетание клавиш (по умолчанию &Ctrl;D). + +раскомментировать Чтобы удалить маркеры комментариев, выберите пункт меню СервисРаскомментировать или нажмите соответствующее сочетание клавиш ( по умолчанию &Ctrl;&Shift;D). + + + + +Командная строка компонента редактора + +Модуль Kate имеет встроенную командную строку, позволяющую производить различные действия, оставляя интерфейс минималистским. Она представляет из себя поле ввода внизу области редактора. Для получения к ней доступа, выберите пункт меню ВидПереключиться в командную строку или нажмите F7 (по умолчанию). Команды, доступные из неё, описаны ниже, кроме того, модули могут предоставлять свои дополнительные команды. + +Для выполнения команды введите её и нажмите Enter. На месте команды будет выведено сообщение об успешном её выполнении или об ошибке. Если вы вызвали командную строку клавишей F7, она будет автоматически скрыта по прошествии нескольких секунд. Для того чтобы убрать сообщение и ввести новую команду, нажмите F7 ещё раз. + +Вы всегда можете получить справку с помощью команды help. Для получение списка всех доступных команд, введите help list, для просмотра справки по определённой команде - help команда. + +Для навигации по истории команд, воспользуйтесь стрелками Вверх и Вниз. При отображении команды из истории, её аргументы будут выделены, так что заменить их на другие легко. + + +Стандартные команды + + +Параметры редактора + +Установленные таким способом параметры применяются только к текущему экземпляру редактора и не сохраняются. Удобно, если нужно установить параметры, отличные от стандартных (например, отступ). + + +Типы аргументов + + +BOOLEAN +Используется для команд включения/выключения. Допустимые значения - on, off, true, false, 1 или 0 + + + +INTEGER +Целое число + + + +STRING +Строка + + + + + + + +set-tab-widthINTEGER width +Устанавливает расстояние между позициями табуляции + + + +set-indent-widthINTEGER width +Устанавливает ширину отступа. Только при создании отступов пробелами. + + + +set-word-wrap-columnINTEGER width +Устанавливает максимальную длину строк в случае, если включён автоматический перенос. + + + +set-icon-borderBOOLEAN enable +Устанавливает видимость рамок пиктограмм. + + + +set-folding-markersBOOLEAN enable +Устанавливает видимость маркеров сворачивания блоков кода. + + + +set-line-numbersBOOLEAN enable +Устанавливает видимость нумерации строк. + + + +set-replace-tabsBOOLEAN enable +Заменять при вводе символы табуляции на пробелы. + + + +set-remove-trailing-spaceBOOLEAN enable +Удалять пробелы в конце строки при снятии с неё курсора. + + + +set-show-tabsBOOLEAN enable +Представлять символы табуляции пробельное пространство в конце строк маленькими точками. + + + +set-indent-spacesBOOLEAN enable +Вставлять заданное количество пробелов для каждого уровня отступа, вместо одного символа табуляции. + + + +set-mixed-indentBOOLEAN enable +Использовать для отступов как символы табуляции, так и пробелы. Это реализуется путём замены пробелов в количестве, кратном ширине символа табуляциями, на последние. +Эта команда также включит расстановку отступов пробелами, и установит ширину отступов, если она не указана, в половину значения (для текущего документа на время выполнения). + + + +set-word-wrapBOOLEAN enable +Динамический перенос слов + + + +set-replace-tabs-saveBOOLEAN enable +Заменять символы табуляции на пробелы при сохранении. + + + +set-remove-trailing-space-saveBOOLEAN enable +Удалить пробелы в конце строк при сохранении. + + + +set-indent-modename +Выбрать режим расстановки отступов. Параметр name может иметь следующие значения: 'cstyle', 'csands', 'xml', 'python', 'varindent' и 'none'. При других значениях используется 'none'. + + + +set-highlighthighlight +Выбрать формат для подсветки, один из содержащихся в подменюСервисПодсветка синтаксиса. Доступно также автозавершение параметра. + + + + + + + +Команды редактирования + +Команды, которые непосредственно изменяют текущий документ. + + + +indent +Подставляет отступы к выделенным строкам или к текущей. + + + +unindent +Снимает отступы с выделенных строк или с текущей. + + + +cleanindent +Очистить отступы в выделенных строках или в текущей в соответствии с параметрами расстановки отступов для текущего документа. + + + +comment +Вставляет маркеры, отмечающие выделенные строки или текущую как комментарии, в соответствии с форматом текущего файла (определяется способом подсветки синтаксиса). + + + +uncomment +Удалить маркеры, отмечающие выделенные строки или текущую как комментарии, в соответствии с форматом текущего файла. + + + +kill-line +Удаляет текущую строку. + + + +replacepatternreplacement +Заменить текст, совпадающий с pattern на replacement. Для включения пробелов в pattern, нужно заключить в двойные или одинарныекавычки и pattern, и replacement. Если аргументы не заключены в кавычки, первое слово будет принято за pattern, а остальное - за replacement. Если replacement не задать, все pattern будут удалены. +Для настройки параметров поиска, нужно указать соответствующие флаги после двоеточия (replace:options pattern replacement). Возможные параметры: + + +b +Искать в обратном направлении. + + + +c +Искать от позиции курсора. + + + +e +Искать только в выделенном тексте. + + + +r +Аргумент pattern - регулярное выражение. Вы можете использовать \N в replacement для получения N-ной подстроки найденного текста. + + + +s +С учётом регистра. + + + +p +Подтверждать каждую замену. + + + +w +Только целые слова. + + + + + + + + + +dateformat +Вставить строку с датой/временем в указанном формате (задаётся параметром format), или в yyyy-MM-dd hh:mm:ss, если параметр упущен. Доступны следующие подстановки:
Функция Perl, отображенная с использованием синтаксической подсветки. +Та же самая функция, но без подсветки.Редактирование этого руководства... + Отдельные окна загрузки + + Общее окно загрузки + +Окно центра управления &kde; + Окно настройки сервера &CUPS;Диспетчер заданий печати &kdeprint;Настройка системы печати из Центра управления &kde; +дополнение &kcron; к диалоговому окну &kdeprint;. +Запуск диалогового окна &kprinter; через окно Выполнить команду... Запущенный диалог &kprinter; (черновое изображение &kivio;) +Левая часть. + +Правая часть. + +Главное окно Мастера добавления сетевой папки + +Виртуальная папка с мастером сетевых подключений + Окно &konsole; с четырьмя открытыми сеансамиОкно &konsole; с четырьмя сеансами и панелью вкладок внизу.
+Настройка темы по умолчанию + + + +Параметр +Значение +Описание + + + +Always Show Progress +[true/false] +Определяет, будет ли показан прогресс загрузки. Значение по умолчанию — true. + + +Label Foreground +[цвет] +Цвет текста индикатора состояния. Значение по умолчанию — white (белый, #FFFFFF). + + + +Icons Flashing +[true/false] +Определяет, будут ли мерцать значки. По умолчанию — true (да). + + + +
+ + + +Стандартная тема + +Параметры стандартной темы + + + +Параметр +Значение +Описание + + + +Statusbar Position +[top/bottom] +Определяет расположение индикатора состояния на экране. Значение по умолчанию — bottom (внизу). + + +Statusbar Visible +[true/false] +Определяет, будет ли индикатор состояния видимым. Значение по умолчанию — true (да). + + +Progress Visible +[true/false] +Определяет, будет ли показан прогресс загрузки. Значение по умолчанию — true. + + + +Statusbar Font +[шрифт] +Шрифт, используемый в индикаторе состояния. Значение по умолчанию — Helvetica. + + +Statusbar Font Size +[размер] +Размер шрифта индикатора состояния. Значение по умолчанию — 16 пт. + + +Statusbar Font Bold +[true/false] +Определяет, будет ли шрифт индикатора состояния полужирным. Значение по умолчанию — true (да). + + +Statusbar Font Italic +[true/false] +Определяет, будет ли шрифт индикатора состояния курсивным. Значение по умолчанию — false (нет). + + + +Statusbar Foreground +[цвет] +Цвет переднего плана индикатора состояния. Значение по умолчанию — white (белый). + + +Statusbar Background +[цвет] +Цвет фона индикатора состояния. Значение по умолчанию — black (чёрный). + + +Statusbar Icon +[true/false] +Определяет, будет ли значок у индикатора состояния. + + +Icons Visible +[true/false] +Определяет, будут ли значки видимыми. Значение по умолчанию — true (да). + + +Icons Jumping +[true/false] +Определяет, будут ли прыгать значки. Значение по умолчанию — true (да). + + +Icon Position +[0-3, 10-13] +Расположение значков. Значение по умолчанию — вверху слева. + + +Splash Screen +[название] +Название заставки. + + + +
+
+ + +Тема Redmond + +Параметры темы Redmond + + + +Параметр +Значение +Описание + + + +Background Image +[имя_файла] +Определяемое пользователем фоновое изображение. + + +User Icon +[имя_значка] +Имя значка пользователя. Значение по умолчанию — go. + + +Welcome Text +[текст] +Текст, показываемый на экране. Значение по умолчанию — «Добро пожаловать». + + +Username Text +[текст] +Текст, замещающий имя пользователя. + + + +Welcome Text Position +[x,y] +Область экрана, в которой показывается текст приглашения (определяемый параметром «Welcome Text»). + + +Username Text Position +[x,y] +Область экрана, в которой показывается имя пользователя. + + +Action Text Position +[x,y] +Область экрана, в которой показывается текущее действие. + + +Icon Position +[x,y] +Область экрана, в которой показывается значок пользователя. + + + +Show Welcome Text +[true/false] +Определяет, будет ли показываться текст приглашения. Значение по умолчанию — true (да). + + +Show Welcome Shadow +[true/false] +Определяет, будет ли показываться тень под текстом приглашения. Значение по умолчанию — true (да). + + +Show Username +[true/false] +Определяет, будет ли показываться имя пользователя. Значение по умолчанию — true (да). + + +Show Action +[true/false] +Определяет, будет ли показываться действие, выполняемое в данный момент. Значение по умолчанию — true (да). + + +Show Icon +[true/false] +Определяет, будет ли показываться значок пользователя. Значение по умолчанию — true (да). + + +Use KDM User Icon +[true/false] +Определяет, будет ли использоваться значок, соответствующий пользователю при входе в систему. Значение по умолчанию — true (да). + + + +
+
+ + +Тема MacX + +Параметры темы MacX + + + +Параметр +Значение +Описание + + +Icon Size Minimum +[размер] +Минимальный размер значков. Значение по умолчанию — 16 пикселей. + + +Icon Size Maximum +[размер] +Максимальный размер значков. Значение по умолчанию — 64 пикселя. + + +Optimized Icon Rendering +[true/false] +Будет ли оптимизироваться отрисовка значков. Значение по умолчанию — true (да). + + +Progress Bar Visible +[true/false] +По умолчанию — true (да). + + +Progress Bar Position +[top/bottom] +Определяет расположение индикатора состояния (внизу или вверху). По умолчанию - bottom (внизу). + + +Icons Jumping +[true/false] +Определяет, будут ли прыгать значки. Значение по умолчанию — false (нет). + + + +
+
+ + +Тема MacClassic + +Параметры темы MacClassic + + + +Параметр +Значение +Описание + + +Icon Position +[0-3, 10-13] +Расположение значков на экране. Значение по умолчанию — внизу слева. + + +Icons Jumping +[true/false] +Определяет, будут ли прыгать значки. Значение по умолчанию — false (нет). + + +Icons Visible +[true/false] +Определяет, будут ли значки видимыми. Значение по умолчанию — true (да). + + +Splash Screen +[название] +Название заставки. + + + +
+
+ + +Тема 2k + +Параметры темы 2k + + + +Параметр +Значение +Описание + + +Title Background Color +[цвет] +Фоновый цвет заголовка. Значение по умолчанию — dark blue (тёмно-синий). + + +Title Foreground Color +[цвет] +Цвет переднего плана заголовка. Значение по умолчанию — white (белый). + + +Status Text Color +[цвет] +Цвет текста состояния. По умолчанию соответствует фоновому тексту заголовка (определяемому параметром «Title Background Color»). + + +Rotator Color 1 +[цвет] +Определяет цвет индикатора 1. Значение по умолчанию — dark blue (тёмно-синий). + + +Rotator Color 2 +[цвет] +Определяет цвет индикатора 2. Значение по умолчанию — cyan (циан). + + +Rotator Speed +[значение] +Определяет скорость индикатора. Значение по умолчанию — 30. + + +Window Title +[текст] +Определяет текст заголовка окна. + + +Logo File +[имя_файла] +Определяет используемый логотип. + + + +
+
+ + + + +Использование &ksplash; в вашем собственном приложении + +В этой главе описывается простой метод использования &ksplash; в качестве заставки для вашего приложения &kde;. Если вы не разрабатываете приложения для &kde;, вы можете опустить эту главу. + + +Основные требования + +Ваше приложение &kde; должно работать с &DCOP;. &DCOP; — это технология &kde;, использующаяся для коммуникации между приложениями. Если вы используете стандартную структуру приложения &kde;, это обеспечивается автоматически. Чтобы получить информацию о &DCOP; и связанных технологиях &kde;, посетите сайт разработчиков &kde;. + + + +Запуск &ksplash; + +До того, как ваше приложение начнёт вычисления, загрузку подключаемых модулей и т.д., запустите &ksplash;. Образец: + +DCOPClient *c = kapp->dcopClient(); +QString error; +QCString KSplashName; +int pid = 0; +QStringList args; +args << "--theme=MyCoolTheme" << "--managed"; +if (kapp->startServiceByDesktopName("ksplash", args, &error, +&KSplashName, &pid)) +{ + KMessageBox::sorry(0, error, "Невозможно запустить KSplash"); + //обработка ошибок. +} + + +Мы предполагаем, что запущено только одно окно &ksplash;. Другие случаи немного более сложны. Разъяснения смотрите в документации &DCOP;. + + + +Показ сообщений + +Перед показом сообщений вам необходимо установить число шагов. Например, процедура запуска &kde; включает 7 этапов. + +QByteArray data; + QDataStream arg(data,IO_WriteOnly); + arg << someNumber; + if (!(c->send(KSplashName, "KSplashIface", "setStartupItemCount(int)", +data)) + // Обработка ошибок. + + +Если вы хотите, чтобы сообщение связывалось с соответствующим значком или без него, используйте + +arg << QString("имя_значка") << QString("название_программы") << +QString("какое-то описание"); + if (!(c->send(KSplashName, "KSplashIface", +"programStarted(QString,QString,QString)", data)) + { + // Обработка ошибок. + } + + +Каждый раз, когда вы вызываете programStarted, шаги заканчиваются. Когда ваша программа закончила запуск, выполните следующие команды, чтобы убрать заставку: + +if (!(c->send(KSplashName, "KSplashIface", "startupComplete()", data)) + { + // Обработка ошибок. + } + + +Это всё, что вам необходимо, чтобы использовать все преимущества &ksplash;. + + + + + + + + +Создание новых подключаемых модулей &ksplash; + +Создавать подключаемые модули &ksplash; нетрудно. В этой главе мы напишем простой модуль, который эмулирует экран загрузки одной очень известной операционной системы. Предполагается, что вы знакомы с основами языка C++ и хотя бы немного — с программированием для KDE/Qt. + + +Основные требования +Мы создадим модуль с названием 2k. Название используется во многих местах. Важно не исказить его, чтобы модуль был распознан &ksplash;. Модули &ksplash; являются динамически загружаемыми библиотеками со следующими объявлениями: + +Библиотеку следует называть по образцу: ksplash+название_темы_в_нижнем_регистре. В нашем случае название будет ksplash2k. +Тема должна иметь свой файл desktop, который следует назвать ksplash+название_темы_в_нижнем_регистре.desktop. В нашем случае — ksplash2k.desktop. +Наконец, библиотека должна возвращать класс с названием Theme+название_темы, в нашем случае — Theme2k. + +Не беспокойтесь, если вы не поняли всё вышесказанное. Далее мы рассмотрим каждый шаг в деталях. Важной деталью является то, что класс модуля вы должны взять из ThemeEngine. + + +Создание основы +При создании модуля мы будем использовать основу для приложения &kde;, которая обеспечит независимость от платформы во всех частях нашей работы. Убедитесь, что в вашей системе установлен пакет kdesdk. Выполните команду kapptemplate, чтобы создать приложение с названием "2k". Будет создана папка, содержащая основные файлы (такие как AUTHORS и т.п.). Нам нужна подпапка 2k. Удалите все файлы в ней, и основа готова. +На следующем этапе вы должны создать файл .desktop, который, после установки, сообщит &ksplash;, что подключаемый модуль доступен. В соответствии с правилами наименования файлов, которые даны в предыдущей секции, создайте файл ksplash2k.desktop. Он должен содержать следующие строки: + +[Desktop Entry] +Encoding=UTF-8 +Type=Service +Comment=KSplash Plugin +Name=KSplash2k +ServiceTypes=KSplash/Plugin +X-KDE-Library=ksplash2k +X-KSplash-Default=true +X-KSplash-PluginName=2k +X-KSplash-ObjectName=Theme2k + + +Параметры Encoding, Type, Comment и ServiceTypes одинаковы для всех подключаемых модулей. Название модуля и библиотеки следуют вышеописанным правилам. Параметр X-KSplash-Default может принимать одно из двух значений (true или false). Он определяет, будет ли этот модуль показан в Центре управления KDE. За исключением некоторых очень редких случаев, его значение должно быть true. + + +Объявление класса подключаемого модуля +Теперь, когда мы закончили подготовительную работу, начинается действительно интересная часть — создание класса, который обеспечивает нужное поведение модуля. Хотя мы вольны делать с этим классом всё, что хотим, существует несколько ограничений. + +Классы модуля должны наследоваться от класса ThemeEngine. +Классы модуля следует называть в соответствии с правилом: Theme+название_модуля. +Классы модуля должны обеспечивать статическую функцию с названием names, которая возвращает список названий, под которыми она может быть задействована. +Чтобы модуль можно было настраивать из Центра управления KDE, он должен включать класс, основанный на классе ThemeEngineConfig. +Классы модуля должны перекрывать хотя бы одну из следующих виртуальных функций: slotSetText, slotSetPixmap, slotUpdateProgress и slotUpdateSteps, чтобы обеспечить возможность использования. +Разработчик должен создать конструктор ThemeEngine( QWidget *parent, const char *name, const QStringList &args ), чтобы модуль можно было использовать из KGenericFactory. + +Последнее требование может показаться сложным, но, как мы увидим позже, вы можете обычно игнорировать его, добавив одну строку к исходному коду. + + +Код файла заголовка +Присвоив значения константам, мы увидим, что файл заголовков theme2k.h приобретёт вид вроде этого: + +Файл <filename +>theme2k.h</filename +> +#ifndef __THEME2K_H__ +#define __THEME2K_H__ + +#include <qlabel.h> +#include <qwidget.h> + +#include <kdialogbase.h> +#include <kpixmap.h> +#include <ksplash/themeengine.h> + +class RotWidget; + +class Cfg2k: public ThemeEngineConfig +{ + Q_OBJECT +public: + Cfg2k( KConfig * ); +}; + +class ObjKsTheme; +class Theme2k: public ThemeEngine +{ + Q_OBJECT +public: + Theme2k( QWidget *, const char *, const QStringList& ); + + inline const QString name() + { + return( QString("KSplash2k") ); + } + inline const KDialogBase *config( KConfig *kc ) + { + return new Cfg2k( kc ); + } + static QStringList names() + { + QStringList Names; + Names << "KSplash2k"; + Names << "ks2k"; + Names << "2k"; + Names << "2000"; + return( Names ); + }; + +public slots: + inline void slotSetText( const QString& s ) + { + if( mText && mText->text() != s ) mText->setText( s ); + }; + +private: + void initUi(); + void readSettings(); + + QLabel *mText; + RotWidget *mRotator; + QColor mTBgColor, mTFgColor, mRotColor1, mRotColor2, mStatusColor; + int mRotSpeed; + QString mWndTitle, mLogoFile; +}; + +#endif + + +Давайте проанализируем вышеприведённое. Класс Theme2k, унаследованный от ThemeEngine удовлетворяет объявлениям. Он обеспечивает метод Theme2k::names(), и имеет конструктор, который принимает необходимые параметры: Theme2k( QWidget *, const char *, const QStringList& );, и к тому же обеспечивает простой метод Theme2k::slotSetText(). На данном этапе вам не следует беспокоиться насчёт класса RotWidget. Это небольшой элемент графического интерфейса, который делает программу более наглядной для пользователя. Наш подключаемый модуль очень прост: он не показывает ни значков, ни индикатора загрузки. Если вы хотите использовать значки, перекройте функцию slotSetPixmap. Подобные функции есть для установки индикатора загрузки (slotUpdateSteps) и увеличения счётчика (slotUpdateProgress) текущего шага. + + +Реализация подключаемого модуля +Мы проверим только связанные части реализации. В приложении находится описание всей реализации. В первую очередь нам необходимо удовлетворить требованиям библиотеки: + +Требования библиотеки +K_EXPORT_COMPONENT_FACTORY( ksplash2k, KGenericFactory<Theme2k> ); + + +Объявление макроса K_EXPORT_COMPONENT_FACTORY содержится в файле kgenericfactory.h. Теперь перейдём к конструктору. Так как подключаемый модуль совсем прост, конструктор тоже несложен. + +Конструктор подключаемого модуля +Theme2k::Theme2k( QWidget *parent, const char *name, const QStringList &args + ) + :ThemeEngine( parent, name, args ) +{ + readSettings(); + initUi(); +} + + +Метод readSettings() является иллюстрацией подходящего способа получить параметры темы (вы ведь хотите, чтобы люди могли использовать ваш модуль для своих тем?) + +Получение параметров темы +void Theme2k::readSettings() +{ + if( !mTheme ) + return; + + KConfig *cfg = mTheme->themeConfig(); + if( !cfg ) + return; + + cfg->setGroup( QString("KSplash Theme: %1").arg(mTheme->theme()) ); + + QColor DefaultTBgColor( Qt::darkBlue ); + QColor DefaultTFgColor( Qt::white ); + + mTBgColor = cfg->readColorEntry( "Title Background Color", +&DefaultTBgColor ); + mTFgColor = cfg->readColorEntry( "Title Foreground Color", +&DefaultTFgColor ); + mStatusColor = cfg->readColorEntry("Status Text Color", &mTBgColor ); + + QColor DefaultRot1( Qt::darkBlue ); + QColor DefaultRot2( Qt::cyan ); + mRotColor1 = cfg->readColorEntry( "Rotator Color 1", &DefaultRot1 ); + mRotColor2 = cfg->readColorEntry( "Rotator Color 2", &DefaultRot2 ); + + mRotSpeed = cfg->readNumEntry( "Rotator Speed", 30 ); + mWndTitle = cfg->readEntry( "Window Title", i18n("Please wait...") ); + mLogoFile = cfg->readEntry( "Logo File", QString::null ); +} + + +Так как мы работаем для пользователей, следует обеспечить подходящие параметры по умолчанию для параметров, которые не представлены в файле темы. Обратите внимание, что группу следует устанавливать следующим образом: "KSplash Theme: название_темы", чтобы обеспечить совместимость с будущими спецификациями темы. Метод initUI() не представляет большого интереса, он просто организует элементы графического интерфейса. Детали указаны в приложении. + + +Компиляция подключаемого модуля +Для компиляции модуля мы решили использовать основу &kde;, поэтому необходимо создать файл Makefile.am. Он должен выглядеть следующим образом: + +Файл <filename +>Makefile.am</filename +> +INCLUDES = $(all_includes) + +kde_module_LTLIBRARIES = ksplash2k.la + +ksplash2k_la_SOURCES = theme2k.cpp rotwidget.cpp +ksplash2k_la_LDFLAGS = $(all_libraries) $(KDE_RPATH) +ksplash2k_la_LIBADD = $(LIB_KDEUI) -lksplashthemes + +METASOURCES = AUTO + +noinst_HEADERS = theme2k.h rotwidget.h + +servicesdir = $(kde_servicesdir) +services_DATA = ksplash2k.desktop + +themedir = $(kde_datadir)/ksplash/Themes/2k +theme_DATA = Theme.rc Preview.png + + +Чтобы получить дальнейшую информацию по созданию Makefile.am, загляните на веб-сайт разработчиков &kde;. Заметим, что мы создаём тему по умолчанию, основанную на этом модуле, и прилагаем к нему графический файл фона. В качестве жеста доброй воли по отношению к пользователям создайте файл Theme.rc, иллюстрирующий примеры использования различных параметров. + + + + +Вопросы и ответы +&reporting.bugs; &updating.documentation; + + +Я не могу найти ни одной темы, которая работала бы с &ksplash;. Почему? + + +Возможно, у вас нет соответствующих подключаемых модулей для тем. Модули содержатся в пакете kdeartwork. Скачайте, установите его и попытайтесь запустить темы снова. + + + + +Что такое файл Theme.rc и как его создать? + + +Theme.rc — это файл, где вы можете задать параметры темы. Информация по нему находится в разделе Как создавать темы для &ksplash;. + + + + + + +Благодарности и лицензирование + +&ksplash; + +Программа: © &Ravikiran.Rajagopal; &Ravikiran.Rajagopal.mail;, 2003. + + +Помощь в разработке +&Brian.C.Ledbetter; &Brian.C.Ledbetter.mail; + + + +Документация: © &Teemu.Rytilahti; &Teemu.Rytilahti.mail;, 2003. +&underFDL; &underGPL; + + +Установка + + +Системные требования + +Чтобы иметь возможность использовать возможности &ksplash; вам необходим &kde; версии 3.2 или выше. Если тема не работает, свяжитесь с её автором, чтобы выяснить, где можно взять подходящий подключаемый модуль. + + + + +Сборка и установка +&install.compile.documentation; + + +Исходные коды + +Файл <filename +>theme2k.cpp</filename +> +#include <qlabel.h> +#include <qwidget.h> + +#include <kapplication.h> +#include <kconfig.h> +#include <kdebug.h> +#include <kdialogbase.h> +#include <kgenericfactory.h> +#include <kglobalsettings.h> +#include <klocale.h> +#include <ksplash/objkstheme.h> +#include <kstandarddirs.h> + +#include "rotwidget.h" +#include "theme2k.h" +#include "theme2k.moc" + +K_EXPORT_COMPONENT_FACTORY( ksplash2k, KGenericFactory<Theme2k> ); + +Cfg2k::Cfg2k( KConfig * ) +{} + +Theme2k::Theme2k( QWidget *parent, const char *name, const QStringList &args + ) + :ThemeEngine( parent, name, args ) +{ + readSettings(); + initUi(); +} + +void Theme2k::initUi() +{ + QVBox *vbox = new QVBox( this ); + vbox->setFrameShape( QFrame::WinPanel ); + vbox->setFrameShadow( QFrame::Raised ); + + QHBox *labelBox = new QHBox( vbox ); + labelBox->setPalette( mTBgColor ); + labelBox->setMargin( 1 ); + QLabel *lbl = new QLabel( mWndTitle, labelBox ); + lbl->setFont( QFont( "Arial", 12, QFont::Bold ) ); + lbl->setPaletteForegroundColor( mTFgColor ); + + QLabel *logo = new QLabel( vbox ); + logo->setPalette( Qt::white ); + + QString px( locate( "appdata", mTheme->themeDir() + +(mLogoFile.isNull()?QString("/Logo.png"):mLogoFile) ) ); + if (px.isNull()) + px = locate("appdata","Themes/Default/splash_top.png"); + if( !px.isNull() ) + { + QPixmap pix( px ); + logo->setPixmap( pix ); + } + else + { + logo->setText( "<B>KDE</B>2000" ); + logo->setAlignment( AlignCenter|AlignVCenter ); + } + + mRotator = new RotWidget( vbox, mRotColor1, mRotColor2, mRotSpeed ); + + QHBox *hbox = new QHBox( vbox ); + labelBox->setSpacing( 4 ); + labelBox->setMargin( 4 ); + + mText = new QLabel( hbox ); + mText->setPaletteForegroundColor( mStatusColor ); + mText->setPaletteBackgroundColor( mTFgColor ); + mText->setText( mWndTitle ); + mText->setFixedHeight( 48 ); + + setFixedSize( vbox->sizeHint() ); + QRect rect(KGlobalSettings::splashScreenDesktopGeometry()); + move( rect.x() + (rect.width() - size().width())/2, + rect.y() + (rect.height() - size().height())/2 ); +} + +void Theme2k::readSettings() +{ + if( !mTheme ) + return; + + KConfig *cfg = mTheme->themeConfig(); + if( !cfg ) + return; + + cfg->setGroup( QString("KSplash Theme: %1").arg(mTheme->theme()) ); + + QColor DefaultTBgColor( Qt::darkBlue ); + QColor DefaultTFgColor( Qt::white ); + + mTBgColor = cfg->readColorEntry( "Title Background Color", +&DefaultTBgColor ); + mTFgColor = cfg->readColorEntry( "Title Foreground Color", +&DefaultTFgColor ); + mStatusColor = cfg->readColorEntry("Status Text Color", &mTBgColor ); + + QColor DefaultRot1( Qt::darkBlue ); + QColor DefaultRot2( Qt::cyan ); + mRotColor1 = cfg->readColorEntry( "Rotator Color 1", &DefaultRot1 ); + mRotColor2 = cfg->readColorEntry( "Rotator Color 2", &DefaultRot2 ); + + mRotSpeed = cfg->readNumEntry( "Rotator Speed", 30 ); + mWndTitle = cfg->readEntry( "Window Title", i18n("Please wait...") ); + mLogoFile = cfg->readEntry( "Logo File", QString::null ); +} + + + +Файл <filename +>rotwidget.h</filename +> +#ifndef __ROTWIDGET_H__ +#define __ROTWIDGET_H__ + +#include <qlabel.h> +#include <qtimer.h> +#include <qwidget.h> + +#include <kdialogbase.h> +#include <kpixmap.h> + +/** + * @short Display a rotating-gradient widget. + */ +class RotWidget: public QWidget +{ + Q_OBJECT +public: + RotWidget( QWidget *, const QColor&, const QColor&, int ); + ~RotWidget(); + +private slots: + void stepEvent(); + +protected: + void preparePixmap( int ); + void paintEvent( QPaintEvent * ); + void resizeEvent( QResizeEvent * ); + + QColor m_color1, m_color2; + int m_step, m_speed; + QTimer *m_stepTimer; + + QList<KPixmap> m_stepPixmap; +}; + +#endif + + + +Файл <filename +>rotwidget.cpp</filename +> +#include <kdebug.h> +#include <kdialogbase.h> +#include <kpixmapeffect.h> + +#include <qlabel.h> +#include <qpainter.h> +#include <qwidget.h> + +#include "rotwidget.h" +#include "rotwidget.moc" + +RotWidget::RotWidget( QWidget *parent, const QColor& c1, const QColor& +c2, int sp ) + :QWidget(parent), m_color1(c1), m_color2(c2), m_step(0), m_speed(sp) +{ + if( (m_speed <= 0) || (m_speed > 20) ) + m_speed = 1; + setFixedHeight( 6 ); + + for( int i = 0; i <= width(); i++ ) + preparePixmap( i ); + + m_stepTimer = new QTimer( this ); + connect(m_stepTimer, SIGNAL(timeout()), this, SLOT(stepEvent())); + m_stepTimer->start( 50 ); +} + +RotWidget::~RotWidget() +{ +} + +void RotWidget::stepEvent() +{ + // This is inefficient as we create too many pixmaps, optimize later. + m_step += m_speed; + if( m_step > width() ) + m_step = 0; + repaint( true ); +} + +// Todo: Optimize drawing. +void RotWidget::paintEvent( QPaintEvent *pe ) +{ + QPainter p; + p.begin( this ); + + QRect r = pe->rect(); + + if( m_stepPixmap.at( m_step ) ) + bitBlt( this, r.x(), r.y(), m_stepPixmap.at( m_step ), r.x(), r.y(), +r.width(), r.height() ); + else + p.fillRect( rect(), Qt::black ); + p.end(); +} + +void RotWidget::resizeEvent( QResizeEvent *re ) +{ + m_stepPixmap.clear(); + for( int i = 0; i <= re->size().width(); i++ ) + preparePixmap( i ); +} + +void RotWidget::preparePixmap( int step ) +{ + if( step < 0 ) + return; + + // Explicitly draw our first pixmap. The rest we will bitBlt() from here. + if( step == 0 ) + { + KPixmap tmp; tmp.resize( size().width() / 2, size().height() ); + KPixmap tmp2(tmp); + KPixmapEffect::gradient( tmp, m_color1, m_color2, +KPixmapEffect::HorizontalGradient ); + KPixmapEffect::gradient( tmp2, m_color2, m_color1, +KPixmapEffect::HorizontalGradient ); + KPixmap *px = new KPixmap( size() ); + QPainter p; + p.begin( px ); + p.drawPixmap( 0, 0, tmp ); + p.drawPixmap( size().width()/2, 0, tmp2 ); + p.end(); + m_stepPixmap.append( px ); + } + else if( m_stepPixmap.at( step-1 ) ) + { + QPixmap *prev = m_stepPixmap.at( step-1 ); + QPixmap next; next.resize( size() ); + // convert + // prev = "[------------]" + // to + // next = "------------][" + bitBlt( &next, 0, 0, prev, 1, 0, prev->width()-1, prev->height() +); + bitBlt( &next, width()-1, 0, prev, 0, 0, 1, prev->height() ); + KPixmap *n = new KPixmap( next ); + m_stepPixmap.append( n ); + } +} + + + + +&documentation.index; + + + diff --git a/tde-i18n-ru/docs/kdebase/ksysguard/Makefile.am b/tde-i18n-ru/docs/kdebase/ksysguard/Makefile.am new file mode 100644 index 00000000000..5c95a10751b --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/ksysguard/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = ksysguard +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdebase/ksysguard/Makefile.in b/tde-i18n-ru/docs/kdebase/ksysguard/Makefile.in new file mode 100644 index 00000000000..36f1e41ce9d --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/ksysguard/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/kdebase/ksysguard +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = ksysguard +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/kdebase/ksysguard/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdebase/ksysguard/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/kdebase/ksysguard/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/ksysguard/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/ksysguard/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 Makefile.in Makefile.am index.cache.bz2 + +#>+ 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)/ksysguard + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ksysguard/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ksysguard/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ksysguard/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ksysguard/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ksysguard/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ksysguard/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ksysguard + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ksysguard + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ksysguard/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ksysguard/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ksysguard/$$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/kdebase/ksysguard/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/ksysguard/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/ksysguard/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-ru/docs/kdebase/ksysguard/index.cache.bz2 b/tde-i18n-ru/docs/kdebase/ksysguard/index.cache.bz2 new file mode 100644 index 00000000000..d88762fd799 Binary files /dev/null and b/tde-i18n-ru/docs/kdebase/ksysguard/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdebase/ksysguard/index.docbook b/tde-i18n-ru/docs/kdebase/ksysguard/index.docbook new file mode 100644 index 00000000000..5f8dbd29575 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/ksysguard/index.docbook @@ -0,0 +1,669 @@ + + + + + +]> + + + +Руководство &ksysguard; + + +&Chris.Schlaeger;&Chris.Schlaeger.mail; + +&Chris.Schlaeger;&Chris.Schlaeger.mail; + +&Tobias.Koenig;&Tobias.Koenig.mail; + +ОлегБаталов
olegbatalov@mail.ru
Перевод на русский язык
+ +
+ + +2000 +&Chris.Schlaeger; + + +&FDLNotice; + +2000-12-14 +1.00.00 + +&ksysguard; является приложением менеджера задач и монитора системы с поддержкой сети, и дополнительной функциональностью приложения top. + + +KDE +KSysGuard +монитор процессов +top +ps + +
+ + +Введение + +&ksysguard; является менеджером задач и монитором производительности для &kde;. Он использует архитектуру клиент-сервер, что позволяет контролировать локальные и сетевые компьютеры. Графическая оболочка использует для получения отображаемой информации так называемые датчики. Датчик может возвращать простые значения либо более сложную информацию подобно таблицам. Для каждого типа информации поддерживаются один или несколько экранов. Экраны организованы в рабочие таблицы, которые могут быть сохранены и загружены независимо друг от друга. Так что &ksysguard; не только простой менеджер задач, но также очень мощный инструмент для управления большими наборами серверов. + + + + + +Использование &ksysguard; + + +Начало работы + +&ksysguard; может будет запущен из меню K, с помощью пункта Системный монитор KDE в меню Система. Альтернативно вы можете запустить его набрав в терминале ksysguard. + +Основное окно &ksysguard; состоит из меню, дополнительной панели инструментов и строки состояния, списка индикаторов и рабочего пространства. При первом запуске вы увидите в списке индикаторов ваш компьютер как localhost и две страницы в рабочей области. Это настройка по умолчанию. + +Эта установка по умолчанию, достаточна для начинающего пользователя, чтобы выполнять некоторое управление системой. Опытный пользователь, или даже системный администратор большой сети имеет другие потребности. Для большинства пользователей &ksysguard; является очень гибким. + + + +Список индикаторов + +Список индикаторов отображает зарегистрированные компьютеры и их датчики в виде дерева. Щелчок на ветке вызывает её раскрытие или закрытие. Каждый датчик контролирует некоторое значение системы. + + +Подключение к другим компьютерам + +Для подключению к новому компьютеру воспользуйтесь пунктом Соединиться с сервером в меню Файл. Появится диалог, который позволит вам ввести имя сервера, к которому вы хотите подключиться. Ниже имени вы можете выбрать способ подключения. По умолчанию используется ssh, безопасная оболочка. Дополнительно могут использоваться rsh, удалённая оболочка и режим демона. Нажмите OK для установления подключения. Вскоре сервер появится в списке индикаторов и сможете просмотреть список предоставляемых им индикаторов. + +Для установки подключения, программа с именем ksysguardd, может запускаться в двух режимах, и должна быть установлена на новом компьютере. + + + +режим демона + +Вы можете запустить ksysguardd во время начальной загрузки в режиме Демона добавив -d как аргумент. В этом случае, вы должны в диалоге подключения ksysguard выбрать режим демона. Недостатком такого типа подключения является невозможность уничтожать или изменять приоритет процессов в Контроллере процессов и обмен данными по сети не будет шифроваться. + + + +режим командной строки + +В этом режиме ksysguardd запускается во время подключения ksysguard. Чтобы сделать это возможным, его расположение должно быть включено в ваш PATH. К сожалению ssh не обрабатывает ваш файл .profile, так что правильная установка PATH будет недоступна. Вместо этого лучше использовать заданных по умолчанию PATH типа /bin:/usr/bin. Поскольку вероятно, что &kde; не установлен в эти каталоги, вам необходимо создать либо обновить файл в вашем домашнем каталоге. Файл с именем environment и должен располагаться в скрытом каталоге .ssh. Подробности смотрите на страницах руководства по ssh. Этот файл должен содержать строку, аналогичную: + +PATH=/bin:/usr/bin:/opt/kde/bin + + +предположим, что ksysguardd может быть найден в /opt/kde/bin/ksysguardd. + +При использовании ssh вы должны убедиться, что вы установили ваш identity.pub на удалённом компьютере и его ключ хоста зарегистрирован на вашей машине. Самый простой способ проверить это - набрать в командной строке ssh . Если вы увидите приветствие ksysguardd вы можете набрать quit, все будет в порядке. + + + + +Для экспертов: ksysguardd очень маленькая программа, которая связана только с libc. Так что вы можете использовать её на компьютерах не содержащих полной установки &kde;, типа серверов. Если вы выберите использование опций командной строки в коннекторе хоста, вам необходимо указать полную команду для запуска ksysguardd. + + + + +Отключение от сервера + +Для отключения от сервера, выделите его в панели сенсоров и выберите Отключиться от сервера в меню Файл. Если вы используете его датчики, рамки экранов станут серыми и они больше не будут обновляться. + + + + +Рабочее пространство + +Рабочее пространство организовано как рабочие листы. Выберите Создать в меню Файл для создания нового рабочего листа. Появится диалог, где вы можете установить имя, масштаб и интервал обновления для рабочего листа. Чтобы удалить рабочий лист выберите Закрыть в меню Файл. Любые изменения будут сохранены в файле рабочего листа. Если лист никогда не сохранялся, у вас будет запрошено имя его файла. Рабочий лист содержит ячейки, организованные как сетка. + +Каждая ячейка может быть заполнена экраном для одного или нескольких датчиков. Вы можете заполнить ячейку перетащив в неё датчик из списка индикаторов. Если для этого типа датчика существует несколько типов экранов, появится контекстное меню, и вы сможете выбрать какой экран хотите использовать. Некоторые типы экранов могут отображать несколько сенсоров. Чтобы добавить не экран несколько сенсоров, перетащите их из списка в существующий экран. + +Рабочие листы могут быть настроены выбором Свойства рабочего листа в меню Правка. В появившемся диалоге вы можете установить измерение и интервал обновления. Этот интервал будет использоваться всеми экранами рабочего листа, если в их диалогах свойств установлен параметр использовать интервал обновления рабочего листа. + +Пункт Настроить стиль... в меню Настройка даёт вам возможность настроить глобальные атрибуты стиля и применить их к текущей рабочейобласти. + +Экраны могут быть настроены щелчком на нём правой кнопки мыши. В контекстном меню вы можете выбрать хотите ли изменить свойства этого экрана, удалить его с рабочей области, изменить его тип и значения интервала обновления либо приостановить или перезапустить это обновление. + + +Графопостроитель + +Графопостроитель отображает выборки значений для одного или нескольких датчиков, различными цветами с определённым интервалом. Если экран достаточного размера, отображается сетка, представляющая диапазон составляющих график данных. По умолчанию, активируется режим автоматического диапазона, так что максимальное и минимальное значение устанавливаются автоматически. Иногда вам требуется установить минимальное и максимальное значения. В этом случае, вы можете отключить автоматический диапазон и установить значение в диалоге свойств. + + + +Мультиметр + +Мультиметр отображает значение датчика как цифровой индикатор. В диалоге свойств вы можете определить нижний и верхний пределы. Когда они будут превышены, экран будет окрашен в сигнальный цвет. + + + +Управление процессами + +Управление процессами представляет список процессов на вашей системе, который может быть отсортирован по каждому столбцу. Просто щёлкните левой кнопкой мыши на заголовке столбца. + +Список содержит следующую информацию о каждом процессе. Обратите внимание, что не все свойства доступны в каждой операционной системе. + + + +Имя +Имя исполняемого файла, который запустил процесс. + + + + +PID +Идентификатор (ID) процесса. Уникальный номер для каждого процесса. + + + +PPID +Идентификатор (ID) родительского процесса. + + + + +UID +Идентификатор (ID) пользователя, запустившего процесс. + + + + +GID +Идентификатор (ID) группы, которой принадлежит процесс. + + + + +Статус +Статус процесса. + + + +User% + +Загрузка процессора в режиме пользователя (в процентах). + + + + +System% + +Загрузка процессора в режиме ядра (в процентах). + + + + +Приоритет +Приоритет планирования. + + + +VmSize +Общее количество виртуальной памяти, используемой процессом (в Кб) + + + +VmRss +Общее количество физической памяти, используемой процессом (в Кб) + + + +Имя +Имя пользователя, запустившего процесс. + + + + +Команда +Полная команда запуска процесса. + + + +Ниже таблице вы найдёте пять кнопок, которые будут описаны с лева на право. + + +<guibutton +>В виде дерева</guibutton +> + +Древовидный список был разработан для показа отношений между выполняющимися процессами. Процесс который был запущен другим процессом называется дочерним. Дерево является элегантным способом показать отношения родитель-потомок. Процесс init является родителем всех остальных процессов. + +Если вы не интересуетесь дочерними процессами некоторого процесса вы можете щёлкнуть не небольшом квадрате слева от родительского процесса и дерево его потомков будет свёрнуто. Второй щелчок на этом квадрате развернёт дерево снова. + + + + +Фильтр процессов + +Фильтр процессов может использоваться для уменьшения количества отображаемых в таблице. Вы можете отфильтровать процессы, которые вам не интересны. В настоящее время вы можете отображать все процессы, только системные, пользовательские либо только ваши. + + + + +Кнопка <guibutton +>Обновить</guibutton +> + +Эта кнопка может использоваться для немедленного обновления списка процессов. + + + + +Кнопка <guibutton +>Удалить</guibutton +> + +Если вы выбрали один или несколько процессов, вы можете нажать кнопку Удалить чтобы уничтожить их. Так называемый SIGKIL будет послан им, который заставит их немедленно завершиться. Если эти приложение всё ещё содержат какие либо данные, они будут потеряны. Так что используйте эту кнопку очень осторожно. + + + + + +График + +График отображает данные датчика в виде пляшущего графика. В диалоге свойств вы можете указать минимальное и максимальное значения и верхний и нижний пределы. Когда предел будет достигнут, экран окрасится в сигнальный цвет. + + + +Журнал датчика + +Журнал датчика не отображает никакие значения, но регистрирует их в журнальном файле с добавлением информации о дате и времени. В диалоге свойств для каждого датчика вы можете указать верхний и нижний пределы. Когда предел будет достигнут, его элемент в таблице датчиков окрасится в сигнальный цвет и будет послано событие knotify. + + + +Файл журнала + +Датчик журнального файла отображает содержимое файла ⪚ /var/log/messages. В диалоге свойств вы можете составить список регулярных выражений, которые будут сравниваться с содержимым файла. Если выражение соответствует, будет послано событие knotify. + + + +Вид списка + +Вид списка отображает данные некоторых датчиков в виде таблицы. + + + + + + +Настройка <application +>ksysguardd</application +> + +Графическая оболочка доступна на любой платформе, на которой выполняется &kde;. низкоуровнемый модуль в настоящий момент существует для следующих разновидностей &UNIX;: + + + +&Linux; 2.x +Для работы ksysguardd необходимо скомпилировать ядро с поддержкой файловой системы /proc. Это значение по умолчанию, и в большинстве дистрибутивов &Linux; она активирована. + + +FreeBSD +Программа ksysguardd должна принадлежать группе kmem и должна иметь установленным setgid. + + +&Solaris; +В процессе написания + + + +Поддержка других платформ в процессе разработки. Ваша помощь будет неоценимой. + + + +Авторские права и лицензия + +В настоящее время &ksysguard; разрабатывается и координируется Chris Schläger cs@kde.org. &ksysguard; является переписанной версией KTop, менеджера задач для KDE 1.x. Некоторые другие люди, работавшие над KTop: + + +A. Sanda alex@darkstar.ping.at +Ralf Mueller ralf@bj-ig.de +Bernd Johannes Wuebben wuebben@math.cornell.edu +Nicolas Leclercq nicknet@planete.net + + +Перенос на другие платформы, которые поддерживаются &Linux;: + + +FreeBSD: Hans Petter Bieker zerium@traad.lavvu.no &underFDL; &underGPL; + +
+ + diff --git a/tde-i18n-ru/docs/kdebase/kwrite/Makefile.am b/tde-i18n-ru/docs/kdebase/kwrite/Makefile.am new file mode 100644 index 00000000000..97681658cf0 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kwrite/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = kwrite +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdebase/kwrite/Makefile.in b/tde-i18n-ru/docs/kdebase/kwrite/Makefile.in new file mode 100644 index 00000000000..537fa040d47 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kwrite/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/kdebase/kwrite +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = kwrite +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/kdebase/kwrite/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdebase/kwrite/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/kdebase/kwrite/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kwrite/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kwrite/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 Makefile.in Makefile.am index.cache.bz2 + +#>+ 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)/kwrite + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kwrite/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kwrite/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kwrite/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kwrite/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kwrite/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kwrite/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kwrite + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kwrite + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kwrite/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kwrite/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kwrite/$$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/kdebase/kwrite/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kwrite/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kwrite/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-ru/docs/kdebase/kwrite/index.cache.bz2 b/tde-i18n-ru/docs/kdebase/kwrite/index.cache.bz2 new file mode 100644 index 00000000000..c754b556264 Binary files /dev/null and b/tde-i18n-ru/docs/kdebase/kwrite/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdebase/kwrite/index.docbook b/tde-i18n-ru/docs/kdebase/kwrite/index.docbook new file mode 100644 index 00000000000..83287e55a30 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kwrite/index.docbook @@ -0,0 +1,4832 @@ + + + + + +]> + + + + +Руководство пользователя &kwrite; + +&Thad.McGinnis; &Thad.McGinnis.mail; +&Anne-Marie.Mahfouf; &Anne-Marie.Mahfouf.mail; +&Anders.Lund; &Anders.Lund.mail; +&Christoph.Cullmann; &Christoph.Cullmann.mail; + +&Lauri.Watts; &Lauri.Watts.mail; + +ЕкатеринаПыжова
haleth@yandex.ru
Перевод на русский язык
ОлегБаталов
olegbatalov@mail.ru
Обновление русского перевода
ВикторЕрёмин
ErV2005@rambler.ru
Обновление русского перевода
+ +
+ + +20002001 +&Thad.McGinnis; + + +2005 +&Anne-Marie.Mahfouf; &Anne-Marie.Mahfouf.mail; +&Anders.Lund; &Anders.Lund.mail; + +&FDLNotice; + +2005-12-27 +4.5.0 + + +&kwrite; — текстовый редактор &kde;. + + + +KDE +KWrite +текст +редактор + + +
+ + +Введение + +&kwrite; — это больше, чем текстовый редактор для &kde;. Он создавался, чтобы быть редактором программиста, и может считаться, по крайней мере, частичной альтернативой более мощным редакторам. Им лучше всего пользоваться в сочетании с &konqueror; для просмотра файлов исходного кода на различных языках. Однако &kwrite; можно использовать для редактирования обычных текстовых файлов. Одна из особенностей &kwrite;: — это подсветка синтаксиса, настроенная для множества разных языков программирования, таких как C/C++, &Java;, Python, Perl, Bash, Modula 2, &HTML; и Ada. + + + + +Основы + +Работа с &kwrite; очень проста. Если вы хоть раз пользовались текстовым редактором, у вас не должно возникнуть проблем. + + +Перетаскивание + +&kwrite; поддерживает перетаскивание файлов с рабочего стола, из &konqueror; или сервера &FTP;, открытого в одном из окон &konqueror;. + + + +Параметры командной строки + +Хотя &kwrite; чаще всего запускается из меню программ &kde; или с помощью значка на рабочем столе или панели, программа также может быть запущена из командной строки (например, из окна терминала). При этом можно использовать несколько полезных параметров запуска. + + +Открыть файл + +Указав путь к какому-либо файлу и его имя, после запуска &kwrite; этот файл сразу же будет открыт (или создан). Пример: + +% kwrite + + + + + +Открыть файл из Интернета + +Описанный выше способ можно использовать и для открытия файлов из Интернета (если вы подключены к нему). Пример: + +% kwrite + + + + + + + +Другие параметры командной строки + +Доступны следующие параметры: + + + +kwrite +Выводит список всех параметров командной строки с краткими объяснениями. Эти параметры относятся непосредственно к редактору. + + +kwrite +Список параметров, влияющих на взаимодействие &kwrite; и &Qt;. + + +kwrite +Список параметров, влияющих на взаимодействие &kwrite; и &kde;. + + +kwrite +Список всех параметров командной строки. + + +kwrite +Вывести список авторов &kwrite;. + + +kwrite +Вывести информацию о текущих версиях &Qt;, &kde; и &kwrite;. Также доступно через kwrite . + + +kwrite +Прочитать содержимое документа из стандартного потока ввода. Это аналогично параметру командной строки , которая используется во многих консольных программах, и позволяет вам перенаправлять вывод других программ в &kwrite;. + + +kwrite кодировка &URL; +Использовать указанную кодировку для содержимого документа. + + +kwrite строка &URL; +Перейти на указанную строку после открытия документа. + + +kwrite столбец &URL; +Перейти на указанный столбец после открытия документа. + + + + + + + +Комбинации клавиш + +Многие комбинаций клавиш настраиваются в меню Настройка. По умолчанию &kwrite; использует следующие комбинации клавиш: + + + + +Insert +Переключение между режимами вставки и замены. В режиме вставки редактор будет добавлять все вводимые символы, перемещая текст справа от курсора дальше. В режиме замены каждый вводимый символ будет удалять символ справа от курсора. + + +Стрелка влево +Переместить курсор на символ влево + + +Стрелка вправо +Переместить курсор на символ вправо + + +Стрелка вверх +Переместить курсор на строку выше + + +Стрелка вниз +Переместить курсор на строку ниже + + +Page Up +Переместить курсор на страницу выше + + +&Alt;Page Up +Предыдущая закладка + + +Page Down +Переместить курсор на страницу ниже + + +&Alt;Page Down +Следующая закладка + + +Backspace +Удалить символ слева от курсора + + +Home +Переместить курсор в начало строки + + +End +Переместить курсор в конец строки + + +Delete +Удалить символ справа от курсора (или выделенный текст) + + +&Shift;Стрелка влево +Выделить символ слева от курсора + + +&Shift;Стрелка вправо +Выделить символ справа от курсора + + +F1 +Справка + + +&Shift;F1 +Что это? + + +F3 +Поиск следующего вхождения + + +&Shift;F3 +Поиск предыдущего вхождения + + +&Ctrl;A +Выделить весь текст + + +&Ctrl;&Shift;A +Снять выделение + + +&Ctrl;&Shift;B +Блочное выделение + + +&Ctrl;B +Установить закладку + + +&Ctrl;C +Скопировать выделенный текст в буфер обмена + + +&Ctrl;D +Закомментировать + + +&Ctrl;&Shift;D +Раскомментировать + + +&Ctrl;F +Поиск по тексту + + +&Ctrl;G +Перейти на строку + + +&Ctrl;I +Вставить отступ + + +&Ctrl;&Shift;I +Снять отступ + + +&Ctrl;J +Объединить строки + + +&Ctrl;N +Создать документ. + + +&Ctrl;O +Открыть документ + + +&Ctrl;P +Напечатать документ + + +&Ctrl;Q +Выход: закрыть текущее окно редактора. + + +&Ctrl;R +Заменить + + +&Ctrl;S +Выполнить команду Сохранить. + + +&Ctrl;U +Перевести в верхний регистр + + +&Ctrl;&Shift;U +Перевести в нижний регистр + + +&Alt;&Ctrl;U +С заглавной буквы + + +&Ctrl;V +Вставить текст из буфера обмена. + + +&Ctrl;W +Закрыть + + +&Ctrl;X +Скопировать выделенный текст в буфер обмена и удалить его из документа. + + +&Ctrl;Z +Отменить последнее действие + + +&Ctrl;&Shift;Z +Повторить последнее отменённое действие + + +&Ctrl;- +Свернуть один уровень + + +&Ctrl;&Shift;- +Свернуть все + + +&Ctrl;+ +Развернуть один уровень + + +&Ctrl;&Shift;+ +Развернуть все + + +F5 +Обновить + + +F6 +Показать/скрыть полосу закладок + + +F7 +Переключиться в командную строку + + +F9 +Показать/скрыть полосу сворачивания блоков + + +F10 +Динамический перенос строк + + +F11 +Показать/скрыть номера строк + + + + + + + + +Команды меню + + +Меню <guimenu +>Файл</guimenu +> + + + + + +&Ctrl;N ФайлСоздать + +Создать пустой документ. Если в текущем окне редактора открыт несохранённый документ, вам будет предложено сохранить его. + + + + + + &Ctrl;O Файл Открыть... + + + + +Показывает стандартный диалог &kde; Открыть файл. В панели файлов выберите файл и нажмите кнопку Открыть. Дополнительная информация по работе с диалогом &kde; Открыть файл приведена в Руководстве пользователя &kde;. + + + + + + +ФайлПоследние файлы + + +Ссылки на последние открывавшиеся документы. При выборе этого пункта меню появится выпадающее меню с именами файлов, которые открывались последними в &kwrite;. Выберите файл, и он откроется в &kwrite;, если, конечно, вы его не переместили или не удалили. + + + + + +&Ctrl;S ФайлСохранить + + +Сохранить текущий документ. Если он уже был сохранён, то старый файл будет перезаписан без предупреждения. Если вы сохраняете этот документ в первый раз, будет открыто окно сохранения (описано ниже). + + + + + +ФайлСохранить как... + + +Сохранить документ под новым именем файла. При этом будет открыто окно, очень похожее на окно открытия файла. + + + + + + F5 Файл Обновить + + +Заново загружает текущий файл с диска. Эта команда полезна если другая программа или процесс изменяют файл, который открыт в &kwrite;. + + + + + +&Ctrl;P ФайлПечать... + + +Открывает диалог распечатки текущего документа, позволяющий пользователю указать, что, где, и как печатать. + + + + + +ФайлЭкспорт в HTML... + + +Экспортирует файл в формате HTML с подсветкой синтаксиса, что позволяет просматривать документ как веб-страницу. + + + + + +&Ctrl;W ФайлЗакрыть + + +Закрывает текущий файл. Если вы не сохранили какие-то изменения, &kwrite; спросит перед закрытием файла, сохранять их или нет. + + + + + +&Ctrl;Q ФайлВыход + + +Закрыть окно редактора. Если запущены другие экземпляры &kwrite;, с ними ничего не случится. + + + + + + + + +Меню <guimenu +>Правка</guimenu +> + + + +&Ctrl;Z ПравкаОтменить действие + +Отменяет одно последнее действие. + + + + +&Ctrl;&Shift;Z ПравкаПовторить + +Выполнить одно отменённое действие. + + + + +&Ctrl;X ПравкаВырезать + +Это команда удаляет текущий выделенный фрагмент и помещает его в буфер обмена. Буфер обмена — это механизм, позволяющий приложениям обмениваться друг с другом информацией. + + + + +&Ctrl;C ПравкаКопировать + +Копирует выделенный в данный момент текст в буфер обмена, после чего он может быть вставлен где-то ещё. Буфер обмена &kde; позволяет приложениям обмениваться друг с другом информацией. + + + + +ПравкаКопировать как HTML + +Копирует выделенный текст в буфер обмена в формате HTML. + + + + +&Ctrl;V ПравкаВставить + +Вставляет содержимое буфера обмена на текущую позицию курсора. Буфер обмена — это механизм, позволяющий приложениям обмениваться друг с другом информацией. + + + + +&Ctrl;A ПравкаВыделить все + +Выделить весь текст в документе. Полезно, если вам нужно скопировать в другое приложение целый файл. + + + + +&Ctrl;&Shift;A ПравкаОтменить выбор + +Отменяет любое выделение текста (если оно есть). + + + + +&Ctrl;&Shift;B ПравкаБлочное выделение + +Переключает режим выделения области. Когда используется блочное выделение, вы можете выделять прямоугольные области, например, выбрать столбцы с пятого по десятый в строках с девятой по пятнадцатую. Строка состояния показывает текущий режим выделения: «ОБЫЧНЫЙ» или «БЛОК». + + + + +Insert ПравкаРежим замены + +Переключает между режимом вставки и режимом замены. В режиме «ВСТАВКА» вы можете добавлять новые символы там, где находится курсор. Когда включён режим «ЗАМЕНА», новые символы будут заменять имеющиеся, если курсор установлен перед каким-либо символом. Строка состояния показывает текущее состояние режима замены: «ВСТАВКА» или «ЗАМЕНА». + + + + +&Ctrl;F ПравкаНайти... + +Открывает окно, в котором можно Искать текст. Там есть поля для ввода искомого выражения. Выражение или текст можно также выбирать из выпадающего списка ранее указанных выражений. Есть и другие параметры, которые делают поиск эффективным. Установив флажок С учётом регистра, вы уменьшите количество совпадений: будет искаться текст, в котором все буквы находятся в том же регистре, что и у указанного выражения. Флажок Искать назад меняет направление поиска. Флажок Выделенный текст ограничивает область поиска текущим выделением. Если установлен флажок Только полные слова, за совпадения не будут считаться только слова, полностью совпадающие с указанным выражением. Если вы установите флажок От курсора, поиск начнется не с начала документа, а с текущей позиции курсора. + + + + +F3 ПравкаПродолжить поиск + +Найти следующее вхождение искомого выражения, не открывая окна поиска. + + + + + +&Shift;F3 ПравкаНайти предыдущее + + +Найти следующее вхождение искомого выражения, не открывая окна поиска. Поиск будет вестись к началу документа. + + + + +&Ctrl;R ПравкаЗаменить... + +Открывает окно замены. Оно очень похоже на описываемое выше окно поиска, но добавлено поле ввода с выпадающим списком Текст для замены. То есть в этом окне вы можете указать и выражение для поиска, и выражение для замены найденного текста. Дополнительный флажок Спрашивать при замене позволяет запрашивать подтверждение каждой замены. + + + + + + &Ctrl;G Правка Перейти на строку + +Открывает окно, в котором можно указать строку, куда нужно переместить курсор. Номер строки можно ввести с клавиатуры или выбрать с помощью стрелок справа от поля. Нажатие на стрелку вверх увеличивает значение, а вниз — уменьшает. Еще правее расположен ползунок, который также позволяет задавать номер строки. + + + + + + +Меню <guimenu +>Вид</guimenu +> + +Меню Вид позволяет управлять размещением и видимостью элементов редактора. + + + + + + +ВидНовое окно + + +Открывает новое окно с таким же текстом. + + + + + + +F7 ВидПереключиться в командную строку + + +Показывает командную строку для обработки текста в нижней части окна. Чтобы получить справку в командной строке, введите «help». Для получения списка команд, введите «help list» в командной строке. + + + + + + +ВидСхема + + +Позволяет выбрать схему шрифтов и подсветки. + + + + + + +F10 ВидДинамический перенос строк + + +При выходе за пределы экрана, текст будет автоматически перенесён на новую строку. + + + + + + +F10 ВидМаркеры динамического переноса строк + + + Позволяет выбрать, когда и как должны показываться маркеры динамического переноса строк. Доступно только если включен Динамический перенос строк. + + + + + + +ВидМаркер статического переноса строк + + +Если этот пункт включен, на столбце, указанном в НастройкаНастроить редактор... в разделе Редактирование будет показана вертикальная линия. Обратите внимание, маркер будет виден только если вы используете моноширинный шрифт. + + + + + + +F6 ВидПоказать полосу закладок + + +Позволяет показать или скрыть узкую полосу слева от текста, на которой можно устанавливать закладки. + + + + + + +F11 ВидПоказать номера строк + + +Позволяет показать или скрыть номера строк слева от текста. + + + + + + +ВидПоказывать закладки на полосе прокрутки + + +Включите, чтобы видеть маркеры закладок на вертикальной полосе прокрутки. + + + + + + +F9 Скрыть полосу сворачивания блоков + + +Включите, чтобы скрыть полосу сворачивания блоков кода. + + + + + + + +Сворачивание блоков кода + + + + + +Ctrl Shift- Свернуть все + +Сворачивает все блоки кода верхнего уровня во всём документе. + + +CtrlShift +Развернуть все + +Разворачивает все блоки кода верхнего уровня во всём документе. + + +Ctrl- Свернуть один уровень + +Свернуть блок кода, на котором стоит курсор. + + +Ctrl + Развернуть один уровень + +Развернуть блок кода, на котором стоит курсор. + + + + + + + + + + +Меню <guimenu +>Закладки</guimenu +> + + + + + &Ctrl;B Закладки Поставить закладку + + +Устанавливает или удаляет закладку с текущей строки документа. Если закладка уже установлена на этой строке, она удаляется, иначе она будет добавлена. + + + + + +ЗакладкиУбрать все закладки + + +Убрать все закладки из документа и из списка, который располагается ниже в этом меню. + + + + +Alt Page Up ЗакладкиПредыдущая + +Переносит курсор к ближайшей предыдущей закладке. Пункт меню будет содержать номер строки и начало текста на ней. Этот пункт доступен только если выше курсора есть строка с закладкой. + + + +Alt Page Down ЗакладкиСледующая +Переносит курсор к ближайшей следующей закладке. Пункт меню будет содержать номер строки и начало текста на ней. Этот пункт доступен только если ниже курсора есть строка с закладкой. + + + + +В нижней части меню появится список всех закладок, если они есть в этом документе. + + + + +Меню <guimenu +>Сервис</guimenu +> + + + +СервисРежим только для чтения + +Включает режим только для чтения, который блокирует любые добавления текста, а также изменения форматирования документа. + + + + +СервисТип файла + +Позволяет указать тип файла для активного документа. Этот параметр переопределяет (только для текущего документа) глобальный типа файла, указанный в Настройка Настроить редактор... в разделе Типы файлов. + + + + +СервисПодсветка + +Позволяет выбрать нужную вам схему подсветки синтаксиса для активного документа, переопределяет (только для текущего документа) глобальный режим подсветки, указанный в НастройкаНастроить редактор.... + + + + +СервисРасстановка отступов + +Позволяет выбрать стиль отступов для текущего документа. Этот пункт меню переопределяет (только для текущего документа) глобальный режим расстановки отступов, указанный в Настройка Настроить редактор.... + + + + +СервисКодировка + +Здесь можно указать кодировку для текущего документа.Используемую по умолчанию кодировку можно изменить в НастройкаНастроить редактор... в разделе Открытие/сохранение. + + + + +СервисКонец строки + +Здесь можно выбрать нужный формат конца строки для текущего документа. Эта настройка переопределяет глобальный режим конца строки, устанавливаемый в НастройкаНастроить редактор... , но только для текущего документа. + + + + +СервисПроверка орфографии... + + +Запускает программу проверки орфографии, предназначенную для помощи в исправлении орфографических ошибок. Выбор этого пункта запустит проверку и откроет диалог, к котором вы можете контролировать её процесс. В этом диалоге присутствуют четыре элемента, расположенных друг под другом по центру диалога. Начнём с верхнего: + + + +Неизвестное слово: +Слово, в котором, возможно, содержится ошибка. На самом деле ошибки может и не быть, просто такого слова нет в словаре (с содержимым которого модуль сравнивает каждое проверяемое слово) модуля. + + +Заменить на: +Если в словаре есть слова, похожие на ошибочное, здесь вы увидите первое из лучших совпадений. Вы можете принять исправление, ввести свой вариант или выбрать из списка под этим полем другой вариант. + + +Предлагаемые слова: +Список возможных замен слова с ошибкой. Если вы щелкнете по какой-нибудь из них, она появится в поле Заменить на: (см. выше). + + +Язык: +Если у вас есть несколько словарей, здесь вы можете выбрать какой из них использовать. + + + +В правой части диалога расположено 5 кнопок управления проверкой орфографии: + + + +Добавить в словарь +Добавить неизвестное слово в словарь модуля. Это значит, что при следующих запусках проверки слово будет считаться правильным. + + +Заменить +Это кнопка для подтверждения замены неизвестного слова текстом из поля Заменить на:. + + +Заменить все +Указывает программе заменить не только текущее неизвестное слово на слово в поле Заменить на:, но и автоматически выполнять подобную замену для всех таких же встречающихся в документе слов. + + +Игнорировать +Продолжить поиск ошибок, не меняя неизвестное слово. + + +Игнорировать везде +Нажатие этой кнопки указывает программе проверки пропустить текущее Неизвестное слово: и поступать аналогичным способом со всеми такими же словами в документе. Только для текущего сеанса проверки орфографии. При следующем запуске снова будет предложено заменить это слово. + + + + + + + +Ещё три кнопки расположены по горизонтали, внизу диалога проверки орфографии: + + + +Справка +Открывает руководство пользователя &kwrite; (этот документ). + + + +Готово +Это кнопка завершает процесс проверки орфографии (сохраняя все исправления). + + + +Отмена +Это кнопка прерывает проверку орфографии (не сохраняя исправления). + + + + + + + + +СервисПроверка орфографии от курсора... + +Запускает программу проверки орфографии, но начинает проверку с позиции курсора (а не с начала документа). + + + + +СервисПроверка орфографии в выделенном фрагменте... + +Проверяет орфографию в выделенном фрагменте текста. + + + + + &Ctrl;I Сервис Вставить отступ + +Увеличить отступ до текста на значение, указанном в соответствующем параметре. + + + + + &Ctrl;&Shift;# Сервис Убрать отступ + + +Уменьшить отступ до текста на значение, указанное в соответствующем параметре. + + + + + +СервисУбрать отступы +Убрать все отступы в выделенном фрагменте текста или в строке, на которой строит курсор. Это действие будет осуществлено с учётом выбранного режима расстановки отступов. + + + + +СервисВыравнивание + +Заново проводит выравнивание текущей строки или выделенного фрагмента при помощи выбранного режима расстановки отступов и параметров отступов для документа. + + + + + &Ctrl;D Сервис Закомментировать +Поставить знак комментария, отделенный от начала текста в строке одним пробелом. + + + + + &Ctrl;&Shift;D Сервис Раскомментировать +Удалить знак комментария и пробел, которым этот знак отделялся от начала текста в строке. + + + + &Ctrl;U Сервис ВЕРХНИЙ РЕГИСТР +Переводит выделенный текст (или букву под курсором) в верхний регистр. + + + + &Ctrl;&Shift;U Сервис нижний регистр +Переводит выделенный текст (или букву под курсором) в нижний регистр. + + + + &Alt;&Ctrl;U Сервис Как в предложениях +Изменяет выделенный текст (или текущее слово) так, чтобы он начинался с заглавной буквы. + + + + &Ctrl;J Сервис Объединить строки +Объединяет выделенные строки или текущую и следующую строки. В качестве разделителя используется пробел. Пробелы в начале и конце строк удаляются. + + + +СервисПеренос строк в документе +Применяет статический перенос слов для всего документа. Это значит, что новая строка автоматически будет начата там, где длина текущей строки превышает длину, указанную в параметре Переносить после: Редактирование в Настройка Настроить редактор.... + + + + + + + + +Меню <guimenu +>Настройка</guimenu +> + + + +НастройкаПоказать панель инструментов + + +Если флажок у этого пункта меню установлен, будет показана перемещаемая панель инструментов с кнопками, вызывающими наиболее часто используемые функции. Если флажок снят, панель не показывается. + + + + +НастройкаПоказать строку состояния + +Если флажок у этого пункта меню установлен, в нижней части окна будет показана строка, в которой показываются текущие параметры документа. Если флажок снят, строка не показывается. + + + + +НастройкаПоказать путь + +Если флажок у этого пункта меню установлен, в строке заголовка окна будет показан полный путь редактируемого файла (его расположение в файловой системе). Если флажок снят, показывается только имя файла. + + + + +Настройка Настроить редактор... + + +Открывает окно, где можно менять различные параметры редактора. + + + + +Настройка Выбрать редактор... + + +Выбрать текущий компонент редактирования текста для использования в &kwrite;. Вы можете выбрать компонент По умолчанию, Встроенный текстовый редактор или Текстовый редактор на основе &Qt; Designer (доступен только если в системе установлен KDevelop). Если вы выберите По умолчанию, &kwrite; будет пользоваться выбранным вариантом в Центре управления KDE. При выборе других пунктов этот вариант будет игнорироваться. + + + + +НастройкаКомбинации клавиш... + +Открывает окно, в котором можно изменить привязки клавиш.В верхней части окна находится список команд (действий), которым можно назначить комбинацию клавиш. Под списком расположены три переключателя. Вы можете использовать комбинацию клавиши по умолчанию, по выбору или не использовать её вообще. Помните, что из этих трех вариантов вы можете выбрать только один. Привязки по умолчанию доступны только для тех команд, для которых они действительно предопределены. Выбрав вариант По выбору, вы откроете ещё одно окно, в котором можно определить привязку. Например, если в списке команд выбрано действие О KDE, вы можете удерживать нажатыми &Ctrl; и Alt и нажать K. Тогда каждый раз, когда вы будете повторять эту комбинацию в &kwrite;, будет открываться окно О KDE. + + + + +НастройкаПанели инструментов... +Откроет окно, где можно настроить панель инструментов. Вы можете указать, какие кнопки и в каком порядке должны на ней присутствовать. В списке слева перечислены все доступные действия. В списке справа перечислены действия, чьи кнопки будут находится на панели инструментов. С помощью четырех стрелок между этими списками вы можете манипулировать выделенными элементами. Стрелка вправо переносит выделенный элемент из левого списка в правый, то есть добавляет кнопку на панель. Стрелка влево, наоборот, убирает с панели кнопку выбранного в правом списке элемента. Стрелки вверх и вниз перемещают элементы по правому списку, что влияет на порядок кнопок панели инструментов. + + + + + + + + + + + + + + + + + + +Меню <guimenu +>Справка</guimenu +> +&help.menu.documentation; + + + +Настройка &kwrite; + +Выбрав НастройкаНастроить редактор..., вы откроете окно Настройка. Здесь вы можете менять различные параметры программы. Параметры сгруппированы по разделам, которые перечислены в списке слева. Независимо от выбранного раздела в нижней части окна присутствуют три стандартные кнопки управления окном. + +Это Справка для вызова справочной системы, OK для подтверждения изменений и Отмена для закрытия окна без сохранения изменений. Далее будут подробно описаны разделы настройки. + + +Внешний вид + + + +Перенос строк + + + +Динамический перенос строк +Если флажок установлен, слова, не помещающиеся в видимую часть экрана, будут автоматически перенесены на новую строку. + + +Маркеры динамического переноса строк +Выберите, когда должен показываться маркер динамического переноса строк. + +Отступ динамически перенесённых строк до уровня: +После включения, начало динамически перенесённых строк будет выравнено относительно отступа первой строки. Это позволяет улучшить читаемость кода и разметки.Дополнительно, этот параметр позволяет установить максимальную ширину экрана (в процентах), после превышения которой динамически перенесенные строки не будут выравниваться по отступу. Например, при значении 50%, строки с отступом больше 50% ширины экрана, больше не будут выравниваться по отступу. + + + + + + +Сворачивание блоков кода + + + +Показывать полосу сворачивания блоков (если поддерживается) +Если флажок установлен и сворачивание блоков кода доступно, будут показаны маркеры сворачивания блоков. + + + + + + +Границы + + + +Показывать полосу закладок +Включает показ полосы закладок на левой стороне редактора. + + +Показывать номера строк +Если флажок установлен, номера строк будут показаны на левой стороне редактора. + + +Показывать закладки на полосе прокрутки +Если флажок установлен, то на вертикальной полосе прокрутки текущего окна будут видны маркеры. Эти маркеры показывают положение закладок в тексте. + + + + + + +Сортировка закладок в меню + + + +По позиции +Закладки будут отсортированы по номеру строки, на которой они находятся. + + +По времени создания +Каждая новая закладка будет добавлена в конец списка, вне зависимости от того, на какой строке документа она установлена. + + + + + + +Показывать линии отступов +Если флажок установлен, в редакторе будут видны вертикальные линии, облегчающие поиск строк с одинаковыми отступами. + + + + + +Шрифты и цвета + +Этот раздел позволяет настроить все шрифты и цвета в любой имеющейся цветовой схеме, а также создать новые схемы и удалять имеющиеся. Каждая схема определяет цвета и шрифты для обычного, выделенного и подсвеченного текста. + +При входе в диалог &kwrite; автоматически выбирает текущую активную схему. Если вы хотите работать над другой схемой, её можно выбрать в списке Схема:. + + +Цвета + + + +Фон области текста + + + + + +Обычный текст +Это цвет фона всего окна редактора, он будет подложкой под другими цветами в области редактора. + + + +Выделенный текст +Это фон выделенного текста. По умолчанию используется глобальный цвет выделенной области, установленный в Центре управления KDE. + + + +Текущая строка +Фон текущей строки. Если выбрать цвет, немного отличный от цвета фона обычного текста, то это поможет визуально выделять текущую строке и не будет отвлекать от другого текста. + + + +Закладка +Это выпадающий список позволяет выбрать накладываемые цвета для различных типов отметок. Цвет отметки смешивается с цветом фона строки, поэтому строка с большим числом отметок будет использовать смесь из нескольких цветов в качестве фона. Цвета отметок также используются, если вы включите показ отметок на полосе прокрутки. + + + + + + + +Дополнительные элементы + + + +Фон левой границы +Этот цвет используется для полос закладок, номеров строк и блоков кода, которые показываются у левой границы окна редактирования. + + +Номера строк +Этот цвет используется для цифр номеров строк у левой границы окна редактирования. + + +Подсветка скобок +Этот цвет используется для фона подсветки парных открывающих и закрывающих скобок. + + +Маркеры переноса строк +Этот цвет используется для маркера динамически перенесённых строк. Также он используется для маркера статического переноса строк. + + +Маркеры табуляции +Этот цвет используется для показа вставленных символов табуляции, когда они включены. + + + + + + + + + +Шрифт +Здесь вы можете выбрать шрифт для схемы &kwrite;. Это может быть любой шрифт, установленный в вашей системе. Вы можете также выбрать его размер и стиль. В нижней части окна находится поле, в котором показывается, как будет выглядеть текст, написанный таким шрифтом. + + + +Стили текста +Стиль подсветки отдельного специфического синтаксиса наследуют свойства от стилей текста, что обеспечивает единый внешний вид при подсветке разного синтаксиса, использующего те или иные общие стили. Например, цвет комментария использует один и тот же стиль почти для всех форматов текстов, для которых есть подсветка синтаксиса. +При изменении стиля текста, любые стили синтаксиса, основанные на нём, меняются автоматически. +Каждый стиль позволяет выбрать атрибуты шрифта, цвет текста и цвет фона. Чтобы убрать цвет фона, установите флажок Цвет по умолчанию в диалоге выбора цвета. + + + +Подсветка синтаксиса +Здесь вы можете изменить стили текста, используемые при подсветке синтаксиса. По умолчанию редактор выбирает схему подсветки, используемую текущим документом. Для изменения другой схемы, выберите одну из них в выпадающем списке Подсветка. +При изменении стиля текста, любые стили синтаксиса, основанные на нём, меняются автоматически. +Каждый стиль позволяет выбрать атрибуты шрифта, цвет текста и цвет фона. Чтобы убрать цвет фона, установите флажок Цвет по умолчанию в диалоге выбора цвета.Кроме этого, здесь можно задать, наследовать ли свойства стиля текста по умолчанию. +Обратите внимание, многие схемы подсветки содержат несколько групп стилей. Например, многие схема подсветки синтаксиса содержат общую группу Doxygen. Изменение стилей в такой общей группе влияет только на текущую схему подсветки синтаксиса. + + + + + +Курсор и выделение + + + + +Перемещение курсора + + + +Умная реакция на Home и End + +Если флажок установлен, при нажатии на клавишу Home курсор будет переходить на начало текста в текущей строке, игнорируя пробелы в начале строки. + + + +Переносить курсор + +Если флажок установлен, то при перемещении курсора при помощи клавиш Влево и Вправо, курсор будет автоматически переходить на предыдущую или следующую строку, как и в большинстве текстовых редакторов.Если флажок снят, курсор не перейдёт на другую строку при достижении начала или конца текущей строки, но он может быть передвинут за пределы конца строки вправо, что может быть удобно для программистов. Если этот флажок установлен, после перемещения курсора за границу строки вправо, он автоматически будет перенесен на начало следующей строки. Точно так же, если двигать его влево, он будет перенесен на конец предыдущей строки. + + + +Page Up и Page Down перемещают курсор + +Этот параметр определяет реакцию курсора на нажатие клавиш Page Up и Page Down. Если флажок снят, курсор будет сохранять свою относительную позицию в окне. Поэтому если до нажатия клавиши курсор был в середине окна, он там и останется после нажатия (если, конечно, не достигнет конца или начала). Если флажок установлен, первое нажатие на клавишу переместит курсор вниз или вверх экрана. + + + +Курсор по центру (строк) + +Устанавливает число строк, которые должны быть видимы выше и ниже курсора (если возможно). + + + + + + + +Режим выделения + + + +Обычный + +Выделенная область будет удалена при вводе текста, и выделение будет снято при движении курсора. + + + +Не снимать выделение текста + +Выделение не изменяется даже после ввода текста и перемещения курсора. + + + + + + + + + + +Редактирование + + + +Табуляция + + + +Заменять табуляцию пробелами + +Если флажок установлен, при нажатии Tab редактор будет вводить нужное число пробелов, в соответствии с позицией в тексте и значение параметра. + + + +Показывать символы табуляции + +Если флажок установлен, &kwrite; будет показывать точки в местах расстановки табуляторов. +Этот флажок также включает показ точками пробелов в конце строк. Это будет исправлено в будущих версиях &kwrite;. + + + +Ширина табуляции Если установлен флажок Заменять табуляцию пробелами, в этом поле можно задать количество пробелов, заменяющих один символ табуляции. + + + + + + +Статический перенос строк +&kwrite; позволяет автоматически переносить курсор и текст на новую строку. Перенос будет осуществляться, как только длина строки превысит указанную в поле Переносить после. + + +Переносить строки + +Включает/выключает статический перенос строк. + + + +Показывать маркер статического переноса строк + +Если этот пункт включен, на столбце, указанном в НастройкаНастроить редактор... в разделе Редактирование будет показана вертикальная линия. Обратите внимание, маркер будет виден только если вы используете моноширинный шрифт. + + + +Переносить после: + +Если установлен флажок Переносить строки, то в этом поле можно определить длину строки (в символах), по достижении которой курсор и текст будут автоматически перенесены на следующую строку. + + + + + + + +Удалить завершающие пробелы +&kwrite; автоматически удалит лишние пробелы в конце строк. + + +Автоматическая вставка парных скобок Если вы введёте символ открывающей скобки ([, ( или {), &kwrite; автоматически вставит закрывающую скобку (}, ) или ]) справа от курсора. + + + Число шагов отмены: +Здесь вы можете указать количество шагов, которое &kwrite; будет хранить в памяти для выполнения отмены. Чем больше шагов указано, тем больше памяти нужно будет программе. Если вы установите например значение 10, вы сможете отменить только последние 10 действий, то есть после 10 нажатий подряд на кнопку Отменить отмена совершаться не будет. + + Брать текст для поиска: +Этот параметр определяет, откуда &kwrite; будет брать предлагаемый по умолчанию текст поиска (который будет введён в диалоге «Найти текст»). Нет: не предлагать текст для поискаТолько из выделения: использовать выделенный фрагмент, если он есть. Из выделения или из слова под курсором: использовать выделенный фрагмент, если он есть, иначе использовать слово, на котором находится курсор. Только из слова под курсором: использовать слово, на котором находится курсор. Из слова под курсором или из выделения: использовать слово, на котором находится курсор, иначе выделенный фрагмент. Обратите внимание, в любом случае, если предлагаемый текст определить невозможно, диалог поиска текста предложит последнюю строку, использованную ранее для поиска. + + + + + + +Отступы + + +Автоматическая расстановка отступов + + + +Режим расстановки отступов: + +Позволяет выбрать используемый по умолчанию автоматический режим расстановки отступов. Настоятельно рекомендуется выбрать Не использовать или Обычный, а другие пункты выбирать при настройке разных типов файлов таких как код на C/C++ или файлы в формате &XML;. + + + +Автоматически добавлять комментарий Doxygen при наборе + +Автоматически добавлять начальный символ «*» при вводе комментария в стиле Doxygen. Этот параметр доступен только для режимов, которые его поддерживают. + + + + + + + +Отступы пробелами + + + +Отступы пробелами вместо символов табуляции + +Заменяет символы табуляции для отступов указанным ниже числом пробелов. + + + +Смешанный режим в стиле Emacs + +Использовать смесь символов табуляции и пробелов для отступов. + + + +Количество пробелов: + +Если установлен флажок Отступы пробелами вместо символов табуляции, то в этом поле можно задать количество пробелов для отступов. + + + + + + + +Не менять режим отступов +Если флажок установлен, редактор больше не будет менять режим отступов в выделенном фрагменте, если был изменён режим отступов для строчки с наименьшим отступом. Если вы иногда меняете число отступов для блоков кода, эта возможность может быть полезной. + + + +Сохранять лишние пробелы +Отступы шириной больше указанного числа пробелов не будут уменьшаться. + + + +Использовать клавиши + + + +Отступы клавишей Tab + +Возможность использовать Tab как клавишу для вставки отступа. + + + +Отступы клавишей Backspace + +Возможность использовать Backspace как клавишу для вставки отступа. + + + + + + + +Отступы клавишей Tab, если ничего не указано + + + +Вставлять символы отступа + +Это позволяет использовать Tab для вставки символов отступа. + + + +Вставить символ табуляции + +Позволяет использовать Tab для вставки символов табуляции. + + + +Сделать отступ на текущей строке + +Позволяет использовать Tab для установки отступа на текущей строке. + + + + + + + + + + + +Открытие и сохранение + + + + +Формат файла + + + +Кодировка: + +Устанавливает используемую по умолчанию кодировку для файлов. + + + +Конец строки: + +Позволяет выбрать нужный вам режим конца строк для документа. Доступные варианты: &UNIX;, DOS/&Windows;, Macintosh. + + + +Автоматическое определение символов конца строки + +Включите, если вы хотите, чтобы редактор автоматически определял тип символов конца строки. Первый найденный символ конца строки будет использован для всего файла. + + + + + + + +Использование памяти + + + +Количество загружаемых блоков для каждого файла: + +Редактор будет подгружать указанное число блоков (приблизительно по 2048 строк) текста в память. Если размер файла больше указанного числа блоков, остальные блоки сбрасываются на диск и автоматически подгружаются по требованию. +Это может спровоцировать небольшие задержки при навигации по документу. Большее число блоков увеличит скорость редактирования за счёт используемой памяти. Для обычного использования просто выберите наибольшее возможное число блоков. Ограничивайте его только если у вас проблемы с использованием памяти. + + + + + + + +Автоматическая очистка при открытии и сохранении + + + +Удалять завершающие пробелы + +&kwrite; автоматически удалит лишние пробелы в конце строк при загрузке и сохранении файла. + + + + + + + +Локальный файл конфигурации + + + +Глубина поиска файла конфигурации: + +Редактор будет использовать указанное число уровней папок (переходов вверх, в родительскую папку) для поиска файла конфигурации &kwrite;, который будет использован для загрузки параметров настройки. + + + + + + + +Создавать резервную копию при сохранении +При создании резервной копии, перед сохранением &kwrite; копирует используемый файл в <префикс><имя_файла><суффикс>. По умолчанию используется суффикс ~, префикс не используется. + + +Для локальных файлов + +Установите флажок, если хотите сохранять резервные копии перед сохранением локальных файлов. + + + +Для удалённых файлов + +Установите флажок, если хотите сохранять резервные копии перед сохранением сетевых файлов. + + + +Префикс + +Введите префикс, используемый для генерации имени файла резервной копии. + + + +Суффикс + +Введите суффикс, используемый для генерации имени файла резервной копии. + + + + + + + + + + + +Подсветка +Этот раздел используется для изменения стилей подсветки синтаксиса для различных языков программирования. Все изменения в данном разделе влияют только на выбранный тип подсветки. + + + +Подсветка: +Используйте для выбора настраиваемого синтаксиса языка или формата. + + + +Сведения + +Просмотр сведений о файле с правилами подсветки синтаксиса: имя автора и лицензия. + + + + +Свойства + + + +Расширения файлов: +Это список расширений, который используется для определения, с какими файлами должны использоваться текущий режим подсветки синтаксиса. + + +Типы MIME: +Нажатие на кнопку мастера вызовет диалог со списком всех доступных для выбора типов MIME.При этом также автоматически будут изменены Расширения файлов. + + +Приоритет: +Устанавливает приоритет правила подсветки синтаксиса. + + + + + + +Загрузка... + +Нажмите эту кнопку, чтобы скачать новые или обновлённые правила подсветки синтаксиса с сайта &kate;. + + + + + + + + +Типы файлов +Этот раздел позволяет переопределить параметры для документов определенного типа MIME. При загрузке документа редактор проверяет, совпадает ли файл с одной из масок файлов или же с одним из типов MIME. В случае совпадения, редактор перечисляет в этом разделе совпадающие типы файлов и применяет параметры типа с наивысшим приоритетом. + + +Тип файла: +Тип файла с наивысшим приоритетом виден первым в выпадающем списке. Если было найдено несколько типов файлов, они также доступны в списке. + + +Создать +Используется для создания нового типа файлов. После нажатия на кнопку, поля внизу очищаются, и вы можете ввести нужные вам параметры для нового типа файлов. + + +Удалить +Для удаления существующего типа файла, выберите его из выпадающего списка и нажмите кнопку Удалить. + + + + + +Свойства выбранного типа файлов +Тип файла с наивысшим приоритетом виден первым в выпадающем списке. Если было найдено несколько типов файлов, они также доступны в списке. + + +Название: +Имена типов файлов будут использованы как текст соответствующих пунктов меню. Они доступны через меню СервисТип файла + + +Раздел: +Название раздела используется для организации типов файлов в пунктах меню. Они также используются в СервисТип файла. + + +Переменные: +Эта строка позволяет изменить параметры конфигурации &kwrite; с помощью переменных. Вы можете изменить почти все настройки, например, режим подсветки, режим расстановки отступов, кодировку и так далее.Полный список переменных доступен в руководстве пользователя &kate;. + + +Расширения файлов: +Поле Расширения файлов содержит список масок, разделённых точками с запятой. Маски позволяет определить тип файла по его имени. Типичная маска использует звёздочку и расширение файла, например *.txt;*.text. + + +Типы MIME: +В поле Типы MIME можно указать типы MIME, которые соответствуют текущему типу файла. Кнопка с изображением волшебной палочки справа от поля вызывает мастера, который позволяет вам легко выбрать типы MIME. + + +Приоритет: +Последнее поле устанавливает приоритет для данного типа файла. Если для текущего документа доступно больше одного типа файлов, будет использован тип с наивысшим приоритетом. + + + + + + + + +Комбинации клавиш +В разделе Комбинации клавиш вы можете изменить используемые комбинации клавиш. Выберите действие и установите переключатель на параметру По выбору, если вы хотите назначить свою собственную комбинацию клавиш для выбранного действия. +Строка поиска над списком позволяет найти нужное вам действие и соответствующую ему комбинацию клавиш. + + + +Модули +Этот раздел содержит список всех доступных модулей, и здесь вы можете указать те, которые хотите использовать. При установке флажка у модуля становится доступной кнопка Настроить и, нажав её, вы можете изменить параметры выбранного модуля. + + + + +Авторские права и лицензирование + +&kwrite;: © команда разработчиков &kate;, 2001. + +Программа основана на первоначальной версии &kwrite;, созданной Йохеном Вильгельми (Jochen Wilhelmy) digisnap@cs.tu-berlin.de, 2000. + +Участники проекта: + + + +&Christoph.Cullmann; &Christoph.Cullmann.mail; + + + +Майкл Бартл (Michael Bartl) michael.bartl1@chello.at + + + +Флип (Phlip) phlip_cpp@my-deja.com + + + +&Anders.Lund; &Anders.Lund.mail; + + + +Мэтт Ньюэлл (Matt Newell) newellm@proaxis.com + + + +&Joseph.Wenninger; &Joseph.Wenninger.mail; + + + +Йохен Вильгельми (Jochen Wilhelmy) digisnap@cs.tu-berlin.de + + + +&Michael.Koch; &Michael.Koch.mail; + + + +&Christian.Gebauer; &Christian.Gebauer.mail; + + + +&Simon.Hausmann; &Simon.Hausmann.mail; + + + +Глен Паркер (Glen Parker) glenebob@nwlink.com + + + +Скотт Мэнсон (Scott Manson) sdmanson@altel.net + + + +&John.Firebaugh; &John.Firebaugh.mail; + + + +Оригинальная документация: &Thad.McGinnis; &Thad.McGinnis.mail; + +Обновление документации: &Anne-Marie.Mahfouf; &Anne-Marie.Mahfouf.mail; и &Anders.Lund; &Anders.Lund.mail; + +Текущая версия руководства &kwrite; основана на работе &Cristian.Tibirna; &Cristian.Tibirna.mail; + +Преобразование в docbook и форматирование: &Lauri.Watts; &Lauri.Watts.mail; + +Перевод на русский язык: Екатерина С. Пыжова haleth@yandex.ru Обновление перевода: Олег Баталовolegbatalov@mail.ru и Виктор В. Ерёмин ErV2005@rambler.ru, erv@box.vsi.ru +&underFDL; &underGPL; + +&documentation.index; +
+ + diff --git a/tde-i18n-ru/docs/kdebase/kxkb/Makefile.am b/tde-i18n-ru/docs/kdebase/kxkb/Makefile.am new file mode 100644 index 00000000000..49aa7e1d134 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kxkb/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = kxkb +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdebase/kxkb/Makefile.in b/tde-i18n-ru/docs/kdebase/kxkb/Makefile.in new file mode 100644 index 00000000000..b6c0c06c963 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kxkb/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/kdebase/kxkb +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = kxkb +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/kdebase/kxkb/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdebase/kxkb/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/kdebase/kxkb/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kxkb/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kxkb/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 Makefile.in Makefile.am index.cache.bz2 + +#>+ 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)/kxkb + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kxkb/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kxkb/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kxkb/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kxkb/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kxkb/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kxkb/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kxkb + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kxkb + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kxkb/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kxkb/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kxkb/$$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/kdebase/kxkb/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/kxkb/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/kxkb/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-ru/docs/kdebase/kxkb/index.cache.bz2 b/tde-i18n-ru/docs/kdebase/kxkb/index.cache.bz2 new file mode 100644 index 00000000000..8d44ce3db7b Binary files /dev/null and b/tde-i18n-ru/docs/kdebase/kxkb/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdebase/kxkb/index.docbook b/tde-i18n-ru/docs/kdebase/kxkb/index.docbook new file mode 100644 index 00000000000..57d15211cfd --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/kxkb/index.docbook @@ -0,0 +1,425 @@ + + + + + +]> + + + +Руководство пользователя &kxkb; + + +&Andriy.Rysin; &Andriy.Rysin.mail; +&Anne-Marie.Mahfouf; &Anne-Marie.Mahfouf.mail; +&Andriy.Rysin; &Andriy.Rysin.mail; + +ОлегБаталов
olegbatalov@mail.ru
Перевод на русский язык
ЕрёминВиктор
erv2005@rambler.ru
Перевод на русский язык
+ +
+ + +2003 +&Andriy.Rysin; + + +2006 +&Anne-Marie.Mahfouf; + + +&FDLNotice; + +2006-02-16 +3.5.2 + +&kxkb; — утилита переключения раскладок клавиатуры. &kxkb; основана на расширении xkb для X11. + + +KDE +kxkb +клавиатура +раскладка + +
+ + +Введение + +&kxkb; — это утилита переключения раскладок клавиатуры, созданная для &kde;. &kxkb; основана на расширении xkb для X11 и позволяет использовать различные раскладки клавиатуры для ввода текста. &kxkb; также предоставляет индикатор раскладки клавиатуры. + + + + +Использование &kxkb; + + +Начало работы + +&kxkb; запускается автоматически и помещается в системный лоток как флаг с 2-х или 3-х буквенным кодом раскладки, если определены несколько раскладок, либо установлен параметр Показывать индикатор при одной раскладке. + +При запущенном &kxkb;, вы можете переключать раскладки щелчком мыши на значке в системном лотке либо нажатием комбинации клавиш. Комбинация клавиш или щелчок мыши сменят текущую раскладку на следующую. Также, вы можете щёлкнуть правой кнопкой мыши на значке и выбрать раскладку из списка. + +Щёлкнув правой кнопкой мыши на значку &kxkb;, вы можете настроить переключение, выбрав пункт Настройка.... Также это можно сделать, открыв Центр управления и выбрав Региональные настройки и специальные возможности/Раскладка клавиатуры. Кроме того, вы можете настроить, набрав в терминале kcmshell keyboard_layout. + + + + + +Настройка &kxkb; + + +Общая информация +Диалог настройки &kxkb; содержит три вкладки: «Раскладка», «Параметры переключения», и «Параметры XKB». Вкладки «Раскладка» и «Параметры XKB» независимы друг от друга. На вкладке «Раскладка» вы можете определить нужные вам раскладки и их параметры. «Параметры переключения» позволяют указать, как вы хотите переключать раскладки, а «Параметры XKB» используются X-системой, и не обрабатываются каким-либо образом в &kxkb; — они просто устанавливаются. +Настройка &kxkb; ничего не изменяет в файлах конфигурации X.org, и настройки раскладок X.org переопределяются &kxkb;, если установлен параметр . +Чтобы сделать вашу конфигурацию X.org рабочей, вы должны отключить флажки на вкладке «Раскладка» и на вкладке «Параметры XKB» (для последнего такой же эффект может быть достигнут, если отключен флажок и никакие параметры XKB не установлены). +&kxkb; выполняет большинство действий через команду setxkbmap. Вы можете видеть команду для каждой активной раскладки, когда вы выделяете её, и на вкладке параметров XKB. + + + +Настройка раскладок + + +Вкладка раскладок + + + + + + Вкладка раскладок + + + + +В диалоге настройки список доступных раскладок расположен в левой части. Вы должны выбрать каждую раскладку, которую хотите использовать и добавить их (по очереди) в список активных раскладок, расположенный справа. Вы также можете изменить порядок переключения активных раскладок. Первая раскладка в списке является раскладкой по умолчанию. +Некоторые раскладки имеют несколько вариантов. Варианты раскладок представляют различные карты клавиш для одного языка. Например, украинская раскладка может иметь четыре варианта: basic, winkeys (как в Windows), typewriter (как на печатной машинке) и phonetic (каждый украинский символ заменяется в один транслитерированный). Если ваша раскладка содержит несколько вариантов, вы можете выбрать необходимый в выпадающем списке, расположенном ниже списка активных раскладок. +Установка модели клавиатуры не зависит от ваших раскладок и относится к модели самой клавиатуры. Современные клавиатуры, поставляемые с вашим компьютером, обычно содержат две дополнительные клавиши и называются моделью «Стандартная PC 104 клавиши», которая является наиболее вероятной, если вы не знаете, какая у вас клавиатура. +Вы также можете выбрать правила переключения раскладок. По умолчанию используется политика переключения , когда все приложения совместно используют одну и ту же раскладку. Политика означает что каждое приложение имеет собственную раскладку и её переключение, пока вы работаете с этим приложением, не оказывает никакого воздействия на другие приложения. Политика указывает что каждое окно имеет собственную раскладку, даже если принадлежит той же самой программе что и другие. +Если вы установили только одну активную раскладку, при запуске kxkb настраивает клавиатуру и завершается, таким образом индикатор раскладки не появится. Если он вам необходим, установите параметр . + +Если вы оставите список активных раскладок пустым, раскладки клавиатуры будут отключены. + + + + +Параметры переключения + + +Вкладка параметров переключения + + + + + + Вкладка параметров переключения + + + + + + +Показывать индикатор даже если используется только одна раскладка +Показывать значок в системном лотке, даже если используется только одна раскладка клавиатуры. + + +Показывать флаг страны +Использовать флаг страны, как фон для имени раскладки. + + +Политика переключения +Если вы выберете Приложение или Окно, изменение раскладки будет влиять только на текущее приложение или окно. При выборе Глобально переключение раскладок будет влиять на все окна и приложения. + + +Переключение между основными раскладками +Если вы используете больше двух раскладок и включите Переключение между основными раскладками, то при переключении комбинацией клавиш или щелчком левой клавишей мыши будут использоваться только несколько последних раскладок. Вы можете указать число этих раскладок ниже в поле Количество основных раскладок. Однако возможность выбрать любую раскладку, щёлкнув правой клавиши мыши на значке &kxkb;. + + + + + +Настройка параметров XKB + + +Вкладка параметров XKB + + + + + + Вкладка параметров XKB + + + + +Параметры XKB позволяют вам тонко настраивать поведение клавиатуры. Эти параметры не обрабатываются &kxkb; но могут помочь настроить клавиатуру по вашим потребностям. Вы можете устанавливать параметры XKB вместо редактирования файла конфигурации X11, или же дополнительно к нему. + + + + + +Устранение неполадок + + +Общие проблемы + +Если вы переключаетесь на некоторую раскладку и не видите при наборе некоторые символы из вашей раскладки, проверьте ваши локальные настройки. Это могут быть файлы ~/.i18n или /etc/sysconfig/i18n, локаль, которая у вас установлена перед запуском приложений, которые должны иметь кодировку, содержащую все символы из вашей раскладки. Например, для ввода украинских символов у вас должны быть кодировки KOI8-U, CP1251 или UTF-8. Последняя является наиболее предпочтительной, для большинства языков, если у вас существует такая проблема. + +Если kxkb не переключает с помощью комбинации клавиш, когда вы переключаетесь на какую либо раскладку, но переключает при использовании мыши, возможно ваша раскладка не содержит клавишу, назначенную в комбинации. + +В XFree86 до версии 4.3.0 нелатинские раскладки включали также латинскую группу и она была значением по умолчанию, таким образом нажатие &Ctrl;&Alt;K всегда являлось корректной комбинацией. Начиная с версии 4.3.0 по умолчанию все раскладки содержат только свою группу, поэтому нелатинские раскладки не могут работать с этим. + +Возможные решения: + + + +добавьте вашу раскладку в список $nonlatin или $oldlayouts в /etc/X11/xkb/rules/xfree86 либо в расположение правил xkb вашего компьютера. + + +Измените горячую клавишу на что-либо нейтральное в вашем языке, например &Ctrl;Menu + + +Установите параметр для включения группы us для вашей раскладки (фактически аналогично вышеупомянутому решению). + + + + + + + +Описание файлов и раскладок + +Файлы и раскладки <application +>xkb</application +> + +Все доступные раскладки клавиатур описаны в /etc/X11/xkb/rules/xfree86.lst/etc/X11/xkb/rules/xfree86.xml для XFree86 4.3.0), сами раскладки могут быть найдены в /etc/X11/xkb/symbols/pc (либо /etc/X11/xkb/symbols для XFree86 4.2.x и меньше). Обратите внимание, что расположение этих файлов может отличаться, в зависимости от вашей операционной системы и дистрибутива. + +Теперь &kxkb; использует расширение xkb вместо xmodmap, так чтобы определить вашу собственную раскладку вы должны взять один из файлов в каталоге /etc/X11/xkb/symbols, который наиболее близок к вашей раскладке (либо /etc/X11/xkb/symbold/pc для XFree86 4.3.0), переименовать его в другой, и отредактировать. Затем просто добавьте его имя в /etc/X11/xkb/rules/xfree86.lst (и для XFree86 4.3.0 или более поздней версии будет хорошей идеей добавить его имя и в /etc/X11/xkb/rules/xfree86.xml, поскольку некоторые пакеты уже используют этот файл, но &kxkb; нет). kxkb будет обрабатывает его при старте. Обратите внимание: чтобы редактировать эти файлы вы должны иметь права root. + + + + + + +Авторские права и лицензирование + +&kxkb; в настоящее время разрабатывается и координируется Андреем Рысиным rysin@kde.org. Другие люди также работали над kxkb: + + +Shaheed Haque srhaque@iee.org +Илья Константинов kde-devel@future.galanet.net + +&underFDL; &underGPL; + +
+ + diff --git a/tde-i18n-ru/docs/kdebase/quickstart/Makefile.am b/tde-i18n-ru/docs/kdebase/quickstart/Makefile.am new file mode 100644 index 00000000000..18a0a130db2 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/quickstart/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = khelpcenter/quickstart +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdebase/quickstart/Makefile.in b/tde-i18n-ru/docs/kdebase/quickstart/Makefile.in new file mode 100644 index 00000000000..dfa1d22fba1 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/quickstart/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/kdebase/quickstart +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = khelpcenter/quickstart +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/kdebase/quickstart/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdebase/quickstart/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/kdebase/quickstart/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/quickstart/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/quickstart/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 Makefile.in Makefile.am index.cache.bz2 + +#>+ 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)/khelpcenter/quickstart + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/quickstart/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/quickstart/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/quickstart/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/quickstart/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/quickstart/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/quickstart/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/quickstart + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/quickstart + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/quickstart/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/quickstart/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/quickstart/$$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/kdebase/quickstart/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/quickstart/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/quickstart/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-ru/docs/kdebase/quickstart/index.cache.bz2 b/tde-i18n-ru/docs/kdebase/quickstart/index.cache.bz2 new file mode 100644 index 00000000000..adb412702e7 Binary files /dev/null and b/tde-i18n-ru/docs/kdebase/quickstart/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdebase/quickstart/index.docbook b/tde-i18n-ru/docs/kdebase/quickstart/index.docbook new file mode 100644 index 00000000000..628db8c26b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/quickstart/index.docbook @@ -0,0 +1,1516 @@ + + + + + +]> + + + + +Введение в &kde; + + + + +Разработчики KDE + +OlgaKarpov
karpovolga@hotmail.com
Перевод на русский язык
ГригорийМохин
mok@kde.ru
Редакция перевода
ВикторЕрёмин
ErV2005@rambler.ru
Редакция перевода
+
+ +2004-08-28 +3.00.00 + + +1999200020012002 +Разработчики KDE + + +&FDLNotice; + + +Введение в графическую среду KDE +Обзор возможностей работы в &kde; + + +KDE +обзор возможностей работы +введение + +
+ + +Введение + +Данный документ служит кратким введением в графическую среду KDE. Он познакомит вас с основными возможностями &kde;. + +Это руководство охватывает далеко не все аспекты работы с рабочим столом KDE и даже не большую их часть. Здесь описываются только некоторые основные способы выполнения наиболее распространённых задач. + +Мы будем предполагать, что вы уже знакомы по крайней мере с одним графическим пользовательским интерфейсом, например, CDE, Geos, GEM, &NeXTSTEP;, &Mac;, OS/2 или, наконец, &Microsoft; &Windows;. Так что мы не будем объяснять, как работать с мышью или клавиатурой, а сосредоточимся на более интересных вещах. + + + + +Обзор &kde; + +Этот раздел предназначен для пользователей, которые предпочитают учиться самостоятельно, пробуя и исследуя, и которым для начала нужны лишь краткие ориентиры. В последующих разделах представлено более полное введение в рабочую среду, а также полезные советы и подсказки. Если вам не терпится начать, пропустите этот раздел, поэкспериментируйте немного, а затем вернитесь и как следует изучите другие разделы этого руководства по мере необходимости. + + +&kde; предоставляет почти что ничем не ограниченные возможности для настройки рабочей среды. В данном обзоре мы исходим из того, что вы используете настройку по умолчанию. + + + +Рабочий стол &kde; + +Типичный рабочий стол &kde; состоит из нескольких частей: + + + +Панель в нижней части экрана, которая используется для запуска приложений и переключения между рабочими столами. Среди прочего, на ней находится кнопка для запуска приложений — значок с большой буквой K, которая при нажатии на неё вызывает меню запуска приложений. + + + +Панель задач, по умолчанию встроенная в главную панель. Она используется для переключения между запущенными приложениями и управления ими. Чтобы быстро переключиться на нужное приложение, щёлкните по его значку на панели задач. + + + +Собственно рабочий стол, на который можно поместить часто используемые файлы и папки. В &kde; можно использовать одновременно несколько рабочих столов, на каждом из которых будут расположены собственные окна. Для переключения между рабочими столами используйте кнопки с цифрами на панели. + + + + + + +Раз, два, начали! + +Вот несколько кратких советов для начала работы. + + + +Для того, чтобы запустить приложение, нажмите на кнопку K на панели (называемую кнопкой запуска приложений) и выберите пункт меню. + + +Если щёлкнуть на значке на панели, похожей на домик, то в окне &konqueror; откроется ваша домашняя папка. + + +Для того, чтобы появилась командная строка &UNIX;, выберите К-меню Система Терминал, а для того, чтобы появилось мини-окно с командной строкой для выполнения одиночной команды &UNIX;, нажмите &Alt; F2. + + + +Выберите Центр управления KDE в &kmenu; чтобы настроить &kde;. + + + +Для переключения между приложениями используйте &Alt;Tab, а для переключения между рабочими столами — &Ctrl;Tab. + + + +Используйте правую кнопку мыши для вызова контекстного меню панели, рабочего стола и большинства приложений &kde;. + + + + + + + +Запуск приложений + + +Использование К-меню и панели + +Внизу экрана находится панель рабочего стола, называемая &kicker;. Она используется для запуска приложений. Обратите внимание на кнопку слева, на которой изображена большая буква &kicon;. + +Эта кнопка называется кнопкой запуска приложений, или К-меню. В верхней части кнопки есть небольшая стрелка, указывающая вверх. Она означает, что если нажать на эту кнопку, появится меню. Попробуйте! Через это меню запускаются все приложения &kde;, установленные на вашем компьютере. + + +Настройка панели &kicker; + + + +Если вы используете какое-то приложение или утилиту очень часто, возможно, вы захотите использовать ещё более быстрый способ для запуска. В этом случае можно добавить отдельное приложение или целый раздел меню запуска приложений на панель как кнопку быстрого запуска. Если вы хотите запускать приложение через кнопку быстрого запуска, щёлкните правой кнопкой мыши на пустом месте панели, или же на значке &kmenu;, и в появившемся контекстном меню выберите Добавить приложение на панель, затем найдите то приложение, для которого вы хотите создать кнопку быстрого запуска. + + +Таким образом вы можете добавить целый раздел или один из подразделов K-меню. Например, вы установили &koffice; и хотите получить быстрый доступ ко всем приложениям &koffice;. Перейдите в подменю Добавить приложение на панель и, вместо выбора отдельного приложения, выберите Добавить это меню. Теперь у вас появится быстрый доступ ко всем приложениям &koffice; и вам не нужно будет создавать для каждого приложения кнопку на панели. + + +При помощи команды Переместить (в контекстном меню) можно перемещать все элементы на панели. Для этого нажмите третью кнопку мыши (третья кнопка мыши это обычно правая кнопка, но если вы настроили мышь по-другому, например, для левой руки, она также может оказаться и левой). Появится выпадающее меню, в котором надо выбрать пункт Переместить. А теперь подвигайте мышь и посмотрите, как значок перемещается вдоль панели. Когда он окажется в нужном месте, просто нажмите первую (по умолчанию левую) кнопку мыши. Как вы, вероятно, заметили, имеется также пункт меню Удалить на тот случай, если какая-нибудь кнопка на рабочем столе или панели вам надоест. + + + + + +Использование контекстного меню + +Вот ещё одна интересная возможность: почти везде можно, нажав правую кнопку мыши, вызвать контекстное меню с определённым набором операций для каждого конкретного объекта, на котором произведен щелчок. Поэтому всегда можно щёлкнуть третьей кнопкой мыши по объекту, если вы не знаете, что с ним можно делать. Даже у фона рабочих столов есть такое меню! + + + + +О других свойствах панели + +Можно проделать с панелью и другие интересные вещи. Одна из них может пригодиться, если у вас монитор с низким разрешением: это функция скрыть-показать, которая вызывается щелчком по стрелке, расположенной на панели справа или слева. + +Возможно, вам не нравится, что панель простирается на всю ширину экрана. Это легко изменить! Щёлкните правой кнопкой мыши на пустом месте на панели, выберите Настроить панель.... В появившемся диалоговом окне настройки панели на вкладке Расстановка при помощи ползунка Длина установите длину панели меньше 100%. + +Если вы следуете нашим указаниям и открыли это диалоговое окно, тогда попробуйте изменить и другие параметры. Чтобы увидеть результат, нажмите на кнопку Применить. Можно легко вернуться к стандартным параметрам, нажав кнопку По умолчанию. + +Кстати, если вы не уверены, для чего служит какая-либо кнопка в &kde;, поместите над ней указатель мыши и подождите: в &kde; существует встроенная контекстная мини-справка, называемая подсказки, объясняющая в нескольких словах, какие функции выполняет выбранный элемент. + + + + + + +Верните мне мою командную строку! + +Успокойтесь, всё не так плохо и бесповоротно. &kde; и не собирается отнимать у вас вашу любимую (а иногда и очень эффективную) командную строку. Можно перемещать файлы при помощи средств рабочего стола, но можно использовать и команды &UNIX;, к которым вы привыкли. Фактически, &kde; даёт в ваши руки всю мощь командной строки и порой там, где вы того и не ожидали. + +В &kde; есть приложение, эмулирующее терминал, называемое &konsole;. Чтобы запустить его, выберите К-меню Система Терминал. Вам уже захотелось иметь его на своей панели? По умолчанию оно уже там! + +Иногда надо ввести только одну команду из командной строки. В этом случае нет необходимости в полнофункциональном терминале. Нажмите &Alt; F2, и вы получите небольшую командную строку, где можно ввести одну команду. После выполнения команды окно командной строки исчезнет, но оно будет помнить вашу команду. + +Если вы снова откроете это окно (которое, кстати говоря, называется minicli) и нажмёте на стрелку, вы сможете просмотреть все ранее введённые команды. Также можно ввести в окне ссылку URL и тогда откроется окно &konqueror; с указанным адресом URL. + +Как в &konqueror;, так и в редакторе &kate; можно открыть окно терминала, которое будет вести себя так же, как и &konsole;. В &konqueror; оно вызывается из пункта меню ОкноПоказать эмулятор терминала. В нижней части окна &konqueror; будет встроено окно терминала, которое делает одну очень умную вещь: оно следит за вашими щелчками в окне файлового менеджера и перемещается вместе с вами из одной папки в другую. В &kate; можно вызвать терминал из меню Окно Боковые панелиПоказать панель "Терминал". + + +Для того, чтобы вызвать man-страницу &UNIX;, введите man:command в minicli, где command — это имя команды &UNIX;. + + + +Чтобы произвести поиск одного или нескольких слов на поисковой машине Google, попробуйте gg:слов или слова. Есть множество других подобных команд, причём к их списку можно добавить и собственные! Для этого зайдите в Центр управления KDE в раздел Сеть и Интернет Браузер Сокращения Веб. + + +И, наконец, чтобы сделать командную строку доступной всегда, вне зависимости от того, что именно вы делаете, добавьте её на панель &kicker;! + +Щёлкните правой кнопкой мыши на свободном пространстве панели и выберите Добавить аплет на панель.... Прокрутите вниз появившийся диалог, пока вы не увидите Выполнить команду в списке. Выберите её левой кнопкой мыши, и нажмите Добавить на панель. Это добавит командную строку с полным перечнем предшествующих команд. + +Вот так при использовании &kde; командная строка всегда находится у вас под рукой. + + + + + +Работа с окнами + +Если вы этого ещё не сделали, запустите при помощи кнопки К-меню какое-нибудь приложение, например, Поиск файлов. + + +Окно! Что дальше? + +Обычно работают внутри окна, но иногда может понадобиться управлять самими окнами. Вот краткий обзор некоторых наиболее распространённых операций с окнами: + + + +Перемещение окна + +Перетаскивайте заголовок окна или, нажав на клавишу &Alt;, перетаскивайте мышью само окно, держа указатель в любом месте внутри окна. + + + + +Изменение размера окна: + +Перетаскивайте границу окна или, нажав клавишу &Alt; и правую кнопку мыши, изменяйте размер окна, держа указатель в любом месте внутри окна. + + + + +Распахивание окна + +Нажмите кнопку «Распахнуть» на заголовке (по умолчанию это квадратик рядом с Х), чтобы окно заполнило всё пространство экрана. Если окно уже распахнуто, нажатие на эту кнопку вернёт его к первоначальному размеру. Нажатие на кнопку средней кнопкой мыши распахнёт окно по вертикали, а правой кнопкой — по горизонтали. + + + + +Сворачивание окна + +Нажмите кнопку Свернуть на заголовке (рядом с Распахнуть), чтобы скрыть окно. Чтобы вернуть окно, щёлкните на значке окна на панели задач. + + + + +Переключение между окнами + +Кроме обычного щелчка мыши для переключения на другое окно, можно также использовать и &Alt; Tab. Подробности указаны ниже. + + + + + +Кнопки заголовка окна + +Кнопки на заголовках окон в &kde; вполне стандартные и предоставляют быстрый доступ к некоторым наиболее распространённым действиям. Используемое по умолчанию расположение кнопок выглядит так: + + +Слева: + +Кнопка меню. Обычно на ней изображён маленький значок приложения. Нажмите эту кнопку, чтобы вызвать меню действий с окном. Клавиша &Alt; F3 также открывает меню окна. + + + + + +Справа: + +Кнопка Свернуть. + + + +Кнопка Распахнуть. + + + +Кнопка Закрыть закрывает окно. Комбинация клавиш: &Alt;F4. + + + + + + +Переключение между окнами + +Теперь, когда вы узнали, что можно делать с окнами, попробуйте открыть при помощи кнопок и меню на панели другие окна, поскольку теперь мы обсудим, как переключаться между различными окнами. Поскольку это весьма распространенная процедура, &kde; предлагает несколько способов, как это можно сделать; выбирайте любой! + +Во многих оконных системах для начала работы с окном требуется щелкнуть на нём мышью. &kde; по умолчанию ведет себя так же, такая политика перевода фокуса называется Щелчком мыши. Но вы также можете настроить рабочий стол таким образом, что окно будет активизироваться при наведении курсора не наго. Это называется Фокус следует за мышью. Если вы выберите эту политику в Центре управления &kde;, окно под курсором мыши всегда будет активным. Оно не обязательно будет автоматически переходить на передний план, но вы по прежнему сможете щелкнуть на заголовке окна, крае окна, или (только в &kde;) же вы можете использовать &Alt; и левый щелчок мышью на окне, чтобы вынести его на передний план. + +Есть и другие способы переключения между окнами: + + + +Выберите окно из меню списка окон. Чтобы открыть меню, щёлкните средней кнопкой мыши на пустом месте на рабочем столе или на значке с несколькими окнами на панели, или на стрелке, находящейся слева на панели задач. + + + +Удерживая нажатой клавишу &Alt;, нажимайте Tab для последовательного переключения между окнами. + + + +Используйте панель задач. + + + + + + + +Использование панели задач + +На панели задач размещаются небольшие значки, по одной для каждого окна на рабочем столе. По умолчанию панель задач &kde; встроена в главную панель, но ее также можно расположить в верхней или нижней части экрана. + +Панель задач умеет очень многое. По умолчанию окна одного и того же приложения будут группироваться на панели в виде одного значка со стрелкой. + +Простой щелчок левой кнопки мыши по кнопке на панели задач мгновенно переместит вас в соответствующее приложение. Чтобы свернуть/развернуть окно, щёлкните на той же кнопке средней кнопкой мыши. И, наконец, щелчок правой кнопки мыши вызывает контекстное меню с возможными операциями над выбранным окном. + +Можно выбрать, хотите ли вы видеть на панели задач все окна на всех рабочих столах, независимо от того, с каким рабочим столом вы в данный момент работаете, или только окна на активном рабочем столе. Можно сгруппировать окна как один значок, тогда все открытые окна &konqueror; будут сведены в один значок; нажатие и удерживание кнопки мыши на этом значке покажет список окон. Эти и другие возможности становятся доступными в результате простого щелчка на ручке панели задач (небольшая панелька слева), а затем выбора пункта контекстного меню Настроить Панель задач.... + +Кнопки на панели задач автоматически изменяют свой размер, поэтому на ней можно разместить гораздо больше приложений, чем может показаться сначала. Если расширить панель, кнопки на панели задач смогут располагаться рядами и колонками, они так же будут изменяться в размере, чтобы разместить все новые кнопки приложений. + + + + +Виртуальные рабочие столы + +Что такое прилипание окон? + +Может так случиться, что открытых окон у вас больше, чем пространства на рабочем столе. В этом случае у вас есть выбор: + + + +Оставить открытыми все окна (загромождённый рабочий стол) + + + +Свернуть окна, которые в данный момент не нужны, и пользоваться панелью задач или комбинацией клавиш &Alt;Tab для переключения между ними (тоже неудобно и много лишней работы!) + + + +Рекомендуем: делайте то, что делает настоящая операционная система при недостатке физической памяти. Используйте виртуальную память, а в данном случае — виртуальные рабочие столы. + + + +Стоит воспользоваться именно третьим способом! &kde; поддерживает несколько различных рабочих столов, каждый со своими окнами. По умолчанию предусмотрено четыре рабочих стола. Можно с лёгкостью переключаться между виртуальными рабочими столами щелчком по одной из кнопок рабочих столов на панели. А также &Ctrl;F1...F4 мгновенно переместит вас на соответствующий рабочий стол, а &Ctrl; Tab будет переключать рабочие столы поочерёдно. + +Виртуальные рабочие столы очень удобны. Но иногда нужно, чтобы какое-то окно присутствовало на всех рабочих столах. Это может быть, например, небольшое окно чата, или будильник, или что-то еще. В этом случае вы можете воспользоваться кнопкой, которая закрепит окно, и оно будет присутствовать на каждом рабочем столе. + +Кнопку прилипания на все рабочие столы можно использовать для перемещения окон с одного виртуального рабочего стола на другой. Для этого нажмите на эту кнопку в заголовке окна, перейдите на другой рабочий стол и отлепите окно повторным нажатием. Тот же самый результат можно достичь при помощи контекстного меню окна в панели задач. (пункт меню На текущий рабочий стол) или меню На рабочий стол в меню действий с окном. + + + + + +Управление файлами + + + +Так сложилось, что иерархия файлов на жестком диске представлена на графических рабочих столах в виде папок. В папках находятся файлы и другие папки. Приложение &kde; под названием &konqueror; (менеджер файлов KDE) использует этот наглядный образ, чтобы помочь вам в управлении файлами. + + +Использование &konqueror; + +При первом запуске &kde; появляется окно со множеством значков. Это окно &konqueror;, в котором показываются файлы в вашей домашней папке (места, где хранятся все ваши личные файлы). Путь к этой папке указан в адресной строке под панелью инструментов. Если сейчас на экране нет такого окна, щёлкните на значке с изображением папки с домиком, расположенной на панели. + +Чтобы открыть файл или папку, щёлкните один раз левой кнопкой мыши. Для большего удобства можно также показать всё дерево файлов; для этого нужно выбрать в меню ОкноПоказать панель навигации. Можно также ввести путь в адресную строку под панелью инструментов, чтобы сразу попасть в определённую папку. + + +Открытие файла + +В &kde; входят приложения для просмотра и редактирования многих стандартных типов файлов. Когда вы щелкаете по файлу, содержащему, скажем, документ или изображение, &konqueror; запускает соответствующее приложение. Если &konqueror; не знает, какое приложение нужно запустить для того, чтобы открыть выбранный файл, он запросит у вас подсказку, а когда вы выберете нужное приложение, предложит запомнить ваш выбор, чтобы использовать его в следующий раз при открытии такого типа файлов. + + +Для связывания файлов с приложениями &konqueror; использует типы MIME. + + + + + +Перетаскивание значков + +Для того, чтобы скопировать или переместить файл, просто перетащите его значок на рабочий стол, в другое окно &konqueror; или в значок папки. Когда вы отпускаете кнопку, &konqueror; показывает меню, позволяющее выбрать копирование, перемещение или создание ссылки на файл. + + +Обратите внимание: когда вы указываете создать ссылку, &kde; создает символическую, а не жесткую ссылку &UNIX;, поэтому она не будет работать, если вы переместите или удалите исходный файл. + + +Многие приложения &kde; также поддерживают перетаскивание: можно перетащить значок файла в окно запущенного приложения или на значок еще не запущенного приложения, и файл будет открыт при помощи этого приложения. Попробуйте! + + + + +Как изменить свойства файла + +Для того, чтобы изменить свойства файла, такие как его имя и права доступа, нажмите правой кнопкой мыши на значке или имени файла и выберите пункт меню Свойства. + + + + + +Работа с архивами и сетями + +Еще совсем недавно для доступа к файлам в Интернете требовались специальные программы. Но это осталось в прошлом! + +&kde; поддерживает технологию прозрачного доступа к сети (Network Transparent AccessNTA), позволяющую c такой же легкостью работать с файлами на другом конце земли, как если бы они находились на вашем жёстком диске. + +Например, чтобы получить доступ к файлам на сервере &FTP;, просто выберите АдресОткрыть страницу из меню &konqueror; и введите адрес сервера &FTP;. Вы можете перетаскивать файлы из одной папки в другую также, как если бы они находились на вашем локальном диске. Вы даже можете открывать файлы на сервере &FTP;, не копируя их на ваш жёсткий диск (&kde; при необходимости сделает это за вас). + + +По умолчанию &konqueror; использует анонимный доступ к серверу &FTP;. Это может ограничить ваш доступ к файлам на этом сервере. Если у вас есть личный доступ на сервер, можно ввести имя пользователя как часть адреса URL, например: ftp://имя@сервер/папка. + +&konqueror; запросит ваш пароль, и, введя его, вы получите полный доступ к вашим файлам на сервере. + + +Если вам приходилось работать с WinZip на &Microsoft; &Windows;, вы, вероятно, будете рады узнать, что &kde; может также открывать и архивы. В &kde; такие архивы — это обычные папки, то есть архив можно просмотреть, файлы — открыть и так далее. В целом, работа с файлами в Интернете и в архивах должна выглядеть точно так же, как и доступ к файлам на локальном диске, лишь с поправкой на задержку по времени, связанную с использованием сети. + + + +Использование шаблонов для доступа к приложениям и устройствам + +В &kde; можно размещать значки приложений на панели или на рабочем столе. Так же просто добавлять значки для быстрого доступа и к другим интересующим вас элементам. В &kde; имеются шаблоны для быстрого доступа к: + + + +приложениям + + +принтерам + + +носителям данных (например, дискете) + + +ресурсам Интернета (веб-страницам, папкам &FTP;) + + +документам для приложений &koffice;. + + + +Любой из этих элементов можно добавить на рабочий стол, щёлкнув правой кнопкой мыши на том месте, куда вы хотите поместить значок, выбрать в появившемся меню пункт Создать и выбрать тип элемента, который хотите создать в этом месте. + +Почти все элементы в меню запуска приложений, на рабочем столе и на панели используют свой файл .desktop. Он хранится на диске. В файле .desktop задается, какой значок использовать, а также содержатся сведения о том, что именно представляет элемент (приложение, устройство или URL). Можно перетащить любой из файлов .desktop на панель для создания кнопки быстрого запуска. + + + + +Работа с внешними накопителями + +В &UNIX; доступ к накопителям помимо основного жесткого диска осуществляется при помощи подключения (монтирования). &kde; использует файлы .desktop для подключения, отключения и доступа к файлам на дополнительных накопителях, таких как дискета или компакт-диск. + +Вот, например, что надо сделать для создания значка для доступа к файлам на дискете. + + +Учтите, что на многих системах для того, чтобы подключить или отключить устройство необходимо, чтобы вы вошли в систему как пользователь root. + + + + +Щёлкните правой кнопкой мыши на рабочем столе и выберите Создать Ссылка на устройство Дисковод.... + + +На вкладке Общие в поле ввода диалогового окна укажите название. + + + +На вкладке Устройство введите /dev/fd0 (или путь к дисководу, как он назван в вашей системе) в поле Устройство. + + +Здесь же можно добавить Точку монтирования. Это должен быть существующая, но пустая папка. Обычно дисковод подключают в /mnt/floppy или /floppy, но если хотите, можете подключать его куда угодно, например, в ~/mydisk. + + +Нажмите на значок неподключенной дискеты и выберите значок дискеты без зеленого огонька. + + +Если вас всё устраивает, нажмите кнопку OK, и все! + + + +Теперь вставьте в дисковод отформатированную дискету и нажмите на значок дискеты; &kde; подключит дискету и покажет значке дискеты и выберите в меню Отключить. + + + + + + +Настройка рабочего стола + +Если вам что-то не нравится во внешнем виде или функционировании рабочего стола, скорее всего, вы можете это изменить. &kde; хорошо настраивается и вы можете изменить почти каждый элемент внешнего вида или поведения вашего рабочего стола. В отличие от других рабочих столов &UNIX;, для этого вам не нужно редактировать запутанные файлы конфигурации (хотя вы можете это делать, если хотите!). Для настройки используйте Центр управления &kde;. + + +Использование <application +>Центра управления KDE</application +> + +Запустите Центр управления из меню запуска приложений. Появится окно с двумя панелями. На левой панели будет показан список категорий. + +Категорию можно открыть, щёлкнув по её названию, — появится список модулей в этой категории. Затем щёлкните по названию модуля, и на правой панели вы сможете изменить его параметры. + +Изменение параметров обычно достаточно просто. На каждой панели настройки находятся подсказки для объяснения параметров, которые могут быть не ясны. Есть также кнопки Справка, По умолчанию, Применить и Восстановить, которые действуют следующим образом: + + + +Справка + +Выводит на левой панели краткие сведения по интересующему модулю с указанием ссылки на руководство пользователя по этому модулю. + + + + +По умолчанию + +Возвращает все параметры в текущем модуле в первоначальное состояние, какими они были после установки &kde;. + + + + +Применить + +Вводит в действие все сделанные изменения в текущем модуле. + + + + +Восстановить + +Восстанавливает значения параметров, которые существовали на тот момент, когда вы открыли модуль. Если вы уже воспользовались кнопкой Применить, то будут восстановлены значения параметров, какими они были после нажатия на кнопку Применить. + + + + + +Если вы что-то изменили на одной из панелей настроек и перешли в другой модуль, не нажав на OK или Применить, появится диалог, спрашивающий, хотите ли вы сохранить внесённые изменения. + + + + + + + +Выход + +Мы искренне надеемся, что &kde; доставляет вам столько радости и удовольствия, что вы просто не захотите выходить из него. Но в том случае, если вы всё же хотите, выберите К-меню Завершить сеанс. + +Кнопка завершения сеанса есть и на панели; она выглядит, как маленькая кнопка питания. Для того, чтобы закончить работу, можно также использовать комбинацию клавиш &Ctrl; &Alt; Delete. + + +Управление сеансами + +При выходе &kde; запоминает, какие приложения вы открывали и как были расположены окна, и поэтому может открыть их вновь при следующей загрузке. Это свойство называется управление сеансами. Приложения &kde; восстановятся в прежнем состоянии, в котором они были на момент выхода из &kde;. Например, &kate; запоминает, какие файлы вы редактировали. + +Приложения не из KDE не запоминают свое состояние при завершении сеанса. KDE предупредит вас об этом, чтобы вы смогли убедиться, что сохранили все важные данные. + +Чтобы проиллюстрировать управление сеансами, выберите К-меню Служебные Редакторы Kate для запуска &kate;. Откройте текстовый документ для редактирования. Теперь выйдите из &kde; и загрузитесь вновь. Вы увидите, что редактор &kate; будет восстановлен в том же самом состоянии, на том самом виртуальном рабочем столе, а документ, который вы оставили открытым в &kate; при выходе, откроется автоматически. &kate; даже будет помнить, были ли у вас не сохранённые изменения в документе до того, как сеанс был завершен, и сохранит их в файле по команде Сохранить из меню Файл. + + + + + +Захватывающее путешествие в &kde; + +Мы надеемся, что вам понравилась эта краткая экскурсия по KDE, а сама эта уникальная графическая среда сделает вашу работу как никогда быстрой и удобной. + +Пожалуйста, помните, что проект &kde; — это не коммерческое предприятие, а проект, поддерживаемый людьми со всего мира на добровольных началах. Мы рады пригласить и вас присоединиться к проекту &kde; и стать частью этого уникального сообщества. Если вы программист, то можете помочь создавать приложения для &kde;. Если вы художник или имеете опыт работы с графическим дизайном, вы могли бы создавать наборы значков, цветовые схемы, звуковое оформление и логотипы для &kde;. Если вам нравится писать, мы будем рады, если вы присоединитесь к нашему проекту составления документации. Если вы можете переводить с английского языка, то присоединяйтесь к команде перевода &kde; на ваш родной язык. + +Как видите, есть множество путей для оказания помощи. Мы приглашаем вас присоединиться к мировому сообществу людей, посвятивших себя тому, чтобы сделать &kde; лучшей рабочей средой для любого компьютера. Для получения дополнительной информации обращайтесь на сайт www.kde.org. + + +Приветствуем вас на пороге этого захватывающего путешествия. + + +Команда KDE + + + + + +Разработчики + +Авторы + + +Matthias Ettrich ettrich@kde.org +Kalle Dahlheimer kalle@kde.org +Torben Weiss weis@kde.org +Bernd Wuebben wuebben@kde.org +Stephen Schaub sschaub@bju.edu (редакция) +Robert Williams rwilliams@kde.org (редакция) +Lauri Watts lauri@kde.org + + +Перевод на русский язык: Olga Karpov karpovolga@hotmail.com, 2001 Редактор русского перевода: Григорий Мохин mok@kde.ru, 2001 Перевод на русский язык для KDE 1.x: Алексей Смирнов smi@altlinux.ru, 1999 Перевод на русский язык для KDE 1.x: Пётр Новодворский petya@logic.ru, 1999 Редактор перевода для KDE 1.x: Дмитрий Мозжерин dim@pharm.sunysb.edu, 1999 +&underFDL; + +
+ + + diff --git a/tde-i18n-ru/docs/kdebase/userguide/Makefile.am b/tde-i18n-ru/docs/kdebase/userguide/Makefile.am new file mode 100644 index 00000000000..817e3796ebb --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/userguide/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = khelpcenter/userguide +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdebase/userguide/Makefile.in b/tde-i18n-ru/docs/kdebase/userguide/Makefile.in new file mode 100644 index 00000000000..17c1f01aac9 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/userguide/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/kdebase/userguide +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = khelpcenter/userguide +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/kdebase/userguide/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdebase/userguide/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/kdebase/userguide/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/userguide/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/userguide/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=playing-movies.docbook file-sharing.docbook kde-as-root.docbook browser-fine-tuning.docbook troubleshooting-no-open.docbook accessibility.docbook base-kde-applications.docbook your-kde-account.docbook programs-controlling.docbook messaging-intro.docbook playing-music.docbook pdf-files.docbook programs-and-documents.docbook kde-edutainment.docbook index.docbook kde-for-admins.docbook usenet.docbook the-filemanager.docbook net-connection-setup.docbook internet-shortcuts.docbook control-center.docbook groupware-kontact.docbook troubleshooting-network-x.docbook burning-cds.docbook migrator-dictionary.docbook creating-graphics.docbook glossary.docbook konsole-intro.docbook networking-with-windows.docbook credits-and-license.docbook where-next.docbook removable-disks.docbook windows-how-to.docbook getting-help.docbook Makefile.in kde-office.docbook printer-setup.docbook under-the-hood.docbook screen-captures.docbook extragear-applications.docbook font-installation.docbook standard-menu-entries.docbook panel-and-desktop.docbook email.docbook switching-sessions.docbook customizing-desktop.docbook migrator-applications.docbook printing-from-apps.docbook Makefile.am shared-sessions.docbook playing-audiocds.docbook index.cache.bz2 + +#>+ 24 +index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) kde-as-root.docbook accessibility.docbook networking-with-windows.docbook credits-and-license.docbook glossary.docbook under-the-hood.docbook your-kde-account.docbook kde-edutainment.docbook getting-help.docbook file-sharing.docbook usenet.docbook printer-setup.docbook playing-movies.docbook troubleshooting-no-open.docbook switching-sessions.docbook messaging-intro.docbook the-filemanager.docbook groupware-kontact.docbook programs-and-documents.docbook where-next.docbook playing-audiocds.docbook index.docbook font-installation.docbook extragear-applications.docbook standard-menu-entries.docbook shared-sessions.docbook migrator-dictionary.docbook browser-fine-tuning.docbook email.docbook programs-controlling.docbook net-connection-setup.docbook migrator-applications.docbook customizing-desktop.docbook kde-office.docbook kde-for-admins.docbook removable-disks.docbook panel-and-desktop.docbook konsole-intro.docbook control-center.docbook windows-how-to.docbook screen-captures.docbook base-kde-applications.docbook creating-graphics.docbook playing-music.docbook pdf-files.docbook printing-from-apps.docbook internet-shortcuts.docbook burning-cds.docbook troubleshooting-network-x.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)/khelpcenter/userguide + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/userguide/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/userguide/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/userguide/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/userguide/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/userguide/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/userguide/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/userguide + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/userguide + @for base in kde-as-root.docbook accessibility.docbook networking-with-windows.docbook credits-and-license.docbook glossary.docbook under-the-hood.docbook your-kde-account.docbook kde-edutainment.docbook getting-help.docbook file-sharing.docbook usenet.docbook printer-setup.docbook playing-movies.docbook troubleshooting-no-open.docbook switching-sessions.docbook messaging-intro.docbook the-filemanager.docbook groupware-kontact.docbook programs-and-documents.docbook where-next.docbook playing-audiocds.docbook index.docbook font-installation.docbook extragear-applications.docbook standard-menu-entries.docbook shared-sessions.docbook migrator-dictionary.docbook browser-fine-tuning.docbook email.docbook programs-controlling.docbook net-connection-setup.docbook migrator-applications.docbook customizing-desktop.docbook kde-office.docbook kde-for-admins.docbook removable-disks.docbook panel-and-desktop.docbook konsole-intro.docbook control-center.docbook windows-how-to.docbook screen-captures.docbook base-kde-applications.docbook creating-graphics.docbook playing-music.docbook pdf-files.docbook printing-from-apps.docbook internet-shortcuts.docbook burning-cds.docbook troubleshooting-network-x.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/userguide/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/userguide/$$base ;\ + done + +uninstall-nls: + for base in kde-as-root.docbook accessibility.docbook networking-with-windows.docbook credits-and-license.docbook glossary.docbook under-the-hood.docbook your-kde-account.docbook kde-edutainment.docbook getting-help.docbook file-sharing.docbook usenet.docbook printer-setup.docbook playing-movies.docbook troubleshooting-no-open.docbook switching-sessions.docbook messaging-intro.docbook the-filemanager.docbook groupware-kontact.docbook programs-and-documents.docbook where-next.docbook playing-audiocds.docbook index.docbook font-installation.docbook extragear-applications.docbook standard-menu-entries.docbook shared-sessions.docbook migrator-dictionary.docbook browser-fine-tuning.docbook email.docbook programs-controlling.docbook net-connection-setup.docbook migrator-applications.docbook customizing-desktop.docbook kde-office.docbook kde-for-admins.docbook removable-disks.docbook panel-and-desktop.docbook konsole-intro.docbook control-center.docbook windows-how-to.docbook screen-captures.docbook base-kde-applications.docbook creating-graphics.docbook playing-music.docbook pdf-files.docbook printing-from-apps.docbook internet-shortcuts.docbook burning-cds.docbook troubleshooting-network-x.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/userguide/$$base ;\ + done + + +#>+ 5 +distdir-nls: + for file in kde-as-root.docbook accessibility.docbook networking-with-windows.docbook credits-and-license.docbook glossary.docbook under-the-hood.docbook your-kde-account.docbook kde-edutainment.docbook getting-help.docbook file-sharing.docbook usenet.docbook printer-setup.docbook playing-movies.docbook troubleshooting-no-open.docbook switching-sessions.docbook messaging-intro.docbook the-filemanager.docbook groupware-kontact.docbook programs-and-documents.docbook where-next.docbook playing-audiocds.docbook index.docbook font-installation.docbook extragear-applications.docbook standard-menu-entries.docbook shared-sessions.docbook migrator-dictionary.docbook browser-fine-tuning.docbook email.docbook programs-controlling.docbook net-connection-setup.docbook migrator-applications.docbook customizing-desktop.docbook kde-office.docbook kde-for-admins.docbook removable-disks.docbook panel-and-desktop.docbook konsole-intro.docbook control-center.docbook windows-how-to.docbook screen-captures.docbook base-kde-applications.docbook creating-graphics.docbook playing-music.docbook pdf-files.docbook printing-from-apps.docbook internet-shortcuts.docbook burning-cds.docbook troubleshooting-network-x.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/kdebase/userguide/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/userguide/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/userguide/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-ru/docs/kdebase/userguide/accessibility.docbook b/tde-i18n-ru/docs/kdebase/userguide/accessibility.docbook new file mode 100644 index 00000000000..94c4266ed60 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/userguide/accessibility.docbook @@ -0,0 +1,299 @@ + + + + + +Гари Крамблит + + + +Специальные возможности + +Специальные возможности + +Проект KDEAP (&kde; Accessibility Project) ставит своей целью сделать работу в среде &kde;, удобной и пользователям с ограниченными возможностями. К специальным возможностям относятся не только инструменты перечисленные в Центре управления &kde;, но также и несколько отдельных утилит, которые доступны в пакете специальных возможностей &kde;. Этот пакет может не быть установленным на ваш компьютер - если это так, то вы можете его скачать здесь: + + +kdeaccessibility-1.0.0.tar.gz, или kdeaccessibility-1.0.0.tar.bz2 +MD5 +lsm-файл + + +Дополнительная информация доступна на домашней странице &kde; Accessibility. + + +<application +>KMouseTool</application +> + +Мышьэмуляция нажатия кнопок мыши + +KMouseTool это программа &kde;, которая эмулирует нажатия кнопок мыши за вас, даже если её у вас нет. KMouseTool работает с любыми типами мыши, или другими устройствами указания. + + + + + + + KMouseTool + + + + +Связанная информация + Web-сайт MouseTool: http://mousetool.com + Руководство KMouseTool + + + + + +KMagnifier + +Увеличительное стекло + +KMagnifier (или kmag, если использовать название в стиле &UNIX;) - небольшая утилита для Linux, позволяющая увеличить часть экрана. Она увеличивает часть экрана вокруг указателя мыши, или, определённую пользователем часть экрана. Дополнительно, вы можете сохранить увеличенную область экрана на диск. + + + + + + + + KMag + + + + +Связанная информация + Web-сайт: http://kmag.sourceforge.net + Руководство KMag + + + + + +<application +>KMouth</application +> + +Синтез речи + +KMouth это программа из &kde;, которая позволяет озвучивать текст, который вы ввели в специальном поле ввода. Этот инструмент возвращает дар речи тем, кто его потерял, или тем кто никогда не мог говорить. Этот инструмент также поддерживает определённую пользователем базу фраз. + + + + + + + + Первый снимок экрана с KMouth + + + + + + + + + + Второй снимок экрана с KMouth + + + + + + + + + + Третий снимок экрана с KMouth + + + + +Связанная информация + Web-сайт: http://www.schmi-dt.de/kmouth/index.en.html + Руководство KMouth + + + + + +<application +>KTTS</application +> - синтезатор речи + +KTTS - это синтезатор речи &kde;, позволяющий прочитывать вслух тексты. Начиная с &kde; 3.4, KTTS работает с текстами из буфера обмена &kde;, любыми текстовыми файлами, открытыми, например, в &kate;, может читать вслух веб-страницы в &konqueror;, и так далее. + +Запустить KTTS можно командой kttsmgr. + + + +Связанная информация + Web-сайт: http://accessibility.kde.org/developer/kttsd/ + Руководство KTTSD + + + + + + + diff --git a/tde-i18n-ru/docs/kdebase/userguide/base-kde-applications.docbook b/tde-i18n-ru/docs/kdebase/userguide/base-kde-applications.docbook new file mode 100644 index 00000000000..f1ba24fc225 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/userguide/base-kde-applications.docbook @@ -0,0 +1,917 @@ + + + + +&Francis.Giannaros; &Francis.Giannaros.mail; + + + +Основные приложения &kde; + +В этом документе приводится краткое описание основных приложений &kde;. Указаны ссылки на документы с более подробной информацией по каждому приложению. + + + + + + +Приложения с общими функциями + + + +&konqueror; + Файловый менеджер &kde;, web-браузер, клиент FTP и не только. В &konqueror; отражены все последние технологии &kde;, от KIO (механизмы доступа к файлам) до встраиваемых компонентов. Поэтому &konqueror; является универсальным средством просмотра файлов. + + + Web-сайт: http://konqueror.org + Для того чтобы перейти к руководству программы, введите help:/konqueror в строке адреса &konqueror; или выберите руководство в списке документов &khelpcenter;. + + + + + + +&kate; + Мощный текстовый редактор &kde;, поддерживающий работу с несколькими файлами одновременно. &kate; отлично подходит для редактирования &HTML;, создания программ на C++ и PHP, а также для работы с XML благодаря мощному механизму подсветки синтаксических конструкций и средствам поиска фрагментов кода. &kate; - очень быстрое приложение (файлы открываются за несколько секунд). Функция просмотра нескольких документов или различных участков одного документа в дочерних окнах также бывает очень полезной. + + + Web-сайт: http://kate.kde.org + Руководство &kate; + + + + + + + + + +&konsole; + Графический эмулятор терминала для &kde;. Многие параметры этого приложения, как и большинства других программ &kde;, можно изменять: пользователь может запускать самостоятельно настроенные сеансы, сеансы консоли &Linux;, сеансы оболочки, а также сеансы root и sudo. + + + Web-сайт: http://konsole.kde.org + Руководство &konsole; + Руководство пользователя + + + + + + + +&kicker; + Панель &kde;. Позволяет управлять запущенными приложениями, переключаться между рабочими столами, запускать программы, ярлыки которых находятся на панели, и многое другое. + + + Настройки программы описаны в документе . + Руководство &kicker;. + + + + + + +kdcop + + Графический интерфейс управления механизмом &DCOP; (Desktop COmmunications Protocol). &DCOP; позволяет приложениям &kde; обмениваться информацией. Он полезен не только программистам, но и пользователям, например, для создания сценариев или тем SuperKaramba. + + + Руководство пользователя + Прочая документация: http://developer.kde.org/documentation/library/kdeqt/dcop.html + + + + + + +&kcontrol; + Центр управления KDE. С его помощью можно настроить огромное множество параметров, от темы, шрифтов и заставки до настроек Internet, безопасности и общесистемных опций. + + + См. . + Руководство &kcontrol;. + + + + + + +&khelpcenter; + Справочная система &kde;, позволяющая просматривать как страницы справки &UNIX; (man и info), так и документацию &kde;, созданную командой документации &kde; и авторами приложений. С помощью этой системы можно обратиться к документации любой программы. + + + Руководство &khelpcenter;. + Если вы хотите получить дополнительную информацию о команде документации &kde; или присоединиться к ней и помочь проекту &kde;, обратитесь к странице http://kde.org/documentation. + + + + + + + + +Связанная информация + http://kde-apps.org - богатейший набор приложений для &kde; от сторонних авторов. + Вы, должно быть, заметили, что большая часть сведений о программах содержится в документации к этим программам. Документы можно открыть с помощью механизмов KIO &konqueror; (введите help:/имя_приложения в строке адреса) или в &khelpcenter;. + Некоторые сведения можно получить на web-сайте &kde;, http://kde.org. + + + + + + + +&Francis.Giannaros; &Francis.Giannaros.mail; + + + +Управление личными данными + +&kde; PIM (управление личными данными) - часть проекта &kde;. Его цель - создание набора приложений, позволяющих управлять персональной информацией. Все приложения этого набора доступны через программу &kontact; - диспетчер личных данных. Ниже приводится обзор наиболее широко используемых компонентов (приложений, интегрируемых в &kontact;). + + + +&kontact; + Служит средством объединения остальных приложений &kde; PIM. С его помощью можно запустить любое другое приложение &kde; PIM или получить краткую информацию о заданных событиях и установленных компонентах (страница Сводка). + + + Web-сайт: http://kontact.kde.org + Для того чтобы перейти к руководству программы, введите help:/kontact в адресной строке &konqueror; или выберите руководство в &khelpcenter;. + + + + + + +&kmail; + Программа для работы с электронной почтой. &kmail; полностью поддерживает IMAP, POP3 и SMTP. Доступны функции шифрования, электронной подписи и борьбы со спамом. Пользователь может проверять орфографию, просматривать сообщения в формате &HTML; и осуществлять расширенный поиск. + + + Web-сайт: http://kmail.kde.org + Руководство &kmail; + + + + + + +&korganizer; + Полностью настраиваемый органайзер с календарём. &korganizer; позволяет управлять событиями, задачами, уведомлениями, экспортировать данные в web, управлять информацией через сеть, создавать групповые расписания, экспортировать и импортировать файлы календарей, и многое другое. + + + Web-сайт: http://korganizer.kde.org + Руководство &korganizer; + + + + + + +&kaddressbook; + Приложение для управления контактами. &kaddressbook; позволяет экспортировать и импортировать данные из других адресных книг (поддерживаются множество различных форматов). Программа легко интегрируется с &kopete;, приложением &kde; для отправки мгновенных сообщений. Поддерживаются все языковые кодировки, доступен расширенный поиск. + + + Web-сайт: http://pim.kde.org/components/kaddressbook.php + Руководство &kaddressbook; + + + + + + +&knotes; + Полезный компонент, позволяющий управлять виртуальными наклейками. Их можно помещать на рабочий стол, перетаскивать в электронные письма и распечатывать. Наклейки могут отображаться даже после закрытия &kontact;. + + + Web-сайт: http://pim.kde.org/components/knotes.php + Руководство &knotes; + + + + + + +&knode; + Компонент чтения новостей. Совместим с GNSKA (Good Net-Keeping Seal of Approval), поддерживает MIME и множество серверов. + + + Web-сайт: http://knode.sourceforge.net/ + Руководство &knode; + + + + + + +&akregator; + Маленькая и быстрая программа для просмотра новостей, распространяемых через ленты RSS и Atom.Полезные функции: поиск сообщения по заголовку, управление лентами новостей и настройка параметров архивирования. + + Web-сайт: http://akregator.sourceforge.net + Руководство &akregator; + + + + + + + +Связанная информация + Более подробная информация приводится на сайтах http://kontact.kde.org и http://kdepim.kde.org. + Руководство &kontact; + + + + + + +Сеть + +В &kde; входят несколько приложений для работы с компьютерными сетями. Некоторые из этих программ описаны ниже. + + + +&kopete; + Полнофункциональный клиент IM (мгновенных сообщений) со множеством функций. Поддерживаются протоколы MSN, Yahoo, AIM и некоторые другие. &kopete; позволяет устанавливать псевдонимы для отдельных собеседников и участвовать в нескольких диалогах IM одновременно. Функции &kopete; можно расширять с помощью подключаемых модулей. С программой поставляются модули для сохранения протоколов разговоров, сбора статистики о пользователях, а также система примечаний, позволяющая создавать примечания к контактам. + + Web-сайт: http://kopete.kde.org + Руководство &kopete; + + + + + +&kdict; + Программа, позволяющая работать с протоколом DICT посредством графического интерфейса. С ее помощью вы можете искать в базах данных словарей слова и фразы. + + Руководство &kdict; + Группа разработки DICT: http://www.dict.org/bin/Dict. + + + + + +&kget; + Интегрируемый с &konqueror; диспетчер загрузок. &kget; позволяет создавать группы загрузок, приостанавливать и продолжать загрузки. Доступны также некоторые другие функции. + + + Web-сайт: http://kget.sourceforge.net + Руководство &kget; + + + + + + + +Связанная информация + Несколько приложений &kde; для работы с сетью содержатся в &kde; Extragear; см. , раздел . + + + + + + +Офисные приложения + +Сюда входят все приложения из состава &koffice;. Они описаны в документе . + + + + + +Графика + +&kde; содержит несколько приложений для работы с графическими документами, от программ просмотра PDF до программ для создания снимков экрана. Ниже описаны некоторые из них и приведены ссылки на документы со связанной информацией. + + + + +KColorEdit + Небольшое, но полезное приложение для редактирования палитр, выбора цветов и присваивания им имен. Цвет можно задать несколькими способами: указав код RGB, выбрав цвет из предлагаемых программой или скопировав его из любой точки экрана. + + + Руководство KColorEdit + + + + + +KPDF + Полнофункциональное приложение &kde; для просмотра PDF, основанное на xpdf. KPDF поддерживает несколько способов поиска по документу (стандартное окно поиска, фильтр уменьшенных копий страниц и т. д.) и предлагает несколько нестандартных функций, например, переход между страницами без участия пользователя. + + + Web-сайт: http://kpdf.kde.org + Руководство KPDF + + + + + +KView + Приложение для просмотра изображений. Поддерживаются множество форматов, включая JPEG, GIF, PNG, TIFF и другие. Kview полностью интегрируется с &kde; и может быть встроено в &konqueror;, при этом пользователь &konqueror; сможет просматривать локальные изображения, изображения на серверах FTP и Web. Программа поддерживает &URL;-адреса и может осуществлять некоторые операции над рисунками: увеличение, поворот, отражение и приведение к чёрно-белому изображению. + + + Web-сайт: http://www.ph.unimelb.edu.au/~ssk/kde/kview/ + Руководство KView + + + + + +&ksnapshot; + Приложение для сохранения снимков содержимого экрана. Позволяет делать снимки всего экрана, какого-либо окна или выбранного участка. Полученное изображение можно сохранить в формате JPG или PNG, поддерживаются некоторые другие форматы. + + + Web-сайт: http://www.ipso-facto.demon.co.uk/ksnapshot/ + Руководство &ksnapshot; + + + + + +&kolourpaint; + Простой графический редактор. Функции: основные функции рисования (создание векторных примитивов и линий произвольной формы), управление изображениями и редактирование значков. + + + Web-сайт: http://kolourpaint.sourceforge.net + Руководство &kolourpaint; + + + + + + +&kooka; + Приложение для сканирования с интуитивно понятным интерфейсом. &kooka; позволяет изменять основные настройки сканирования, сохранять полученное изображение (поддерживаются несколько форматов) и управлять полученными изображениями. + + + Web-сайт: http://kooka.kde.org + Руководство &kooka; + + + + + + + +Связанная информация + Более функциональные графические приложения &kde; содержатся в &kde; Extragear;; см. , раздел . + + + + + +Мультимедиа + +Краткое описание нескольких приложений для работы с мультимедиа. + + + +&juk; + Простой в использовании музыкальный проигрыватель для &kde;. &juk; предоставляет расширенные функции работы с метаданными и списками воспроизведения (возможен быстрый поиск по динамически формируемому списку). Некоторые возможности: получение рисунков обложек из Google Images, интеграция с MusicBrainz (определение файла через Internet), поддержка различных систем воспроизведения звука, включая &arts;, GStreamer и aKode. + + + Web-сайт: http://developer.kde.org/~wheeler/juk.html + Руководство &juk; + + + + + +&kmix; + Приложение, позволяющее изменять громкость звука (поддерживаются различные звуковые драйвера). Каждому микшеру соответствует один ползунок. Доступны основные функции управления микшерами, например, отключение. + + + Руководство &kmix; + + + + + +&noatun; + Медиа-плеер, поддерживающий форматы WAV, Ogg Vorbis, AVI (файлы, созданные DivX) и некоторые другие. Особенности &noatun;: возможность добавления звуковых эффектов, графический эквалайзер, модульная архитектура, прозрачная работа с сетью, различные темы. + + + Web-сайт: http://noatun.kde.org + Руководство &noatun; + + + + + + + +Связанная информация + Некоторые мультимедиа-приложения &kde; с расширенными функциями содержатся в &kde; Extragear; см. , раздел . + + + + + + + diff --git a/tde-i18n-ru/docs/kdebase/userguide/browser-fine-tuning.docbook b/tde-i18n-ru/docs/kdebase/userguide/browser-fine-tuning.docbook new file mode 100644 index 00000000000..10952da4fa9 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/userguide/browser-fine-tuning.docbook @@ -0,0 +1,92 @@ + + + + + + +Тонкая настройка средств веб-сёрфинга + + +Используйте свой собственный стиль веб-страниц + +Вы скачиваете веб-страницы в различных кодировках и с различными цветовыми схемами. Это может быть неудобным, например для людей, с нарушениями зрения, которые плохо различают некоторые комбинации цветов. &konqueror; позволяет выбирать ваши собственные цвета ко всем веб-страницам. Например: + + +Запустите &konqueror; и откройте НастройкаНастроить Konqueror.... + +В открывшемся окне, на вкладке слева, выберите, Стили CSS. + +На странице справа выставьте переключатель Использовать таблицу стилей, заданную на вкладке "Настройка", после этого откройте вкладку Настройка, и выберите те установки, которые вам необходимы + +Закройте все окна &konqueror; (может быть понадобится перезапустить &kde; чтобы быть в этом уверенным) и когда вы заново их откроете, вы увидите, что все страницы отображаются так как надо. + + + + + + + + + + + + diff --git a/tde-i18n-ru/docs/kdebase/userguide/burning-cds.docbook b/tde-i18n-ru/docs/kdebase/userguide/burning-cds.docbook new file mode 100644 index 00000000000..77bf35300f7 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/userguide/burning-cds.docbook @@ -0,0 +1,43 @@ + + + + + + +Запись дисков CD и DVD + +Краткое описание K3b + + + + diff --git a/tde-i18n-ru/docs/kdebase/userguide/control-center.docbook b/tde-i18n-ru/docs/kdebase/userguide/control-center.docbook new file mode 100644 index 00000000000..5ff92898dab --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/userguide/control-center.docbook @@ -0,0 +1,1167 @@ + + + + + + +Центр управления KDE + +&kcontrolcenter; +&kcontrol; +Настройка +Адаптация + + + + + +Центр управления +Центр управления + + +Центр управления KDE — это место, где можно изменить параметры, влияющие на всю среду &kde;. Вы можете открыть его, используя пункт меню Центр управления в К-меню или набрав в командной строке kcontrol. + +Параметры поделены по нескольким основным категориям, каждая из которых содержит несколько разделов с параметрами. Для показа раздела раскройте основную категорию, щёлкнув на + слева от её названия и затем щёлкните на необходимом разделе. При этом справа появится набор параметров, и вы сможете менять необходимые параметры. Никакие изменения не вступят в силу, пока вы не нажмёте кнопку Применить. Если вы передумаете после того, как произвели некоторые изменения, и хотите восстановить параметры такими, какими они были до этого, просто нажмите кнопку Восстановить. + +Если вам необходима дополнительная справка по разделу, нажмите кнопку Справка. Возможно вы захотите заглянуть в руководство пользователя Центра управления KDE, которое вы сможете открыть через меню СправкаРуководство пользователя «Центр управления KDE». + + + + + +&J.Hall; &J.Hall.mail; + + + +Внешний вид и темы + +Здесь вы найдёте параметры настройки рабочего стола &kde; и внешнего вида приложений. + + + +Фон + +Этот раздел управляет цветом или изображением, которые установлены как фон рабочего стола. Эти параметры могут быть применены ко всем виртуальным рабочим столам или только к какому-то одному конкретному. Множество обоев для фона поставляется вместе с &kde;, однако вы можете подобрать свои собственные. + + + + +Цвета + +Здесь можно изменить цвета приложений kde. Множество цветовых схем поставляется вместе с &kde; по умолчанию, другие вы можете найти на kde-look.org. Также вы можете создавать свои собственные. Также вы можете изменять контрастность и настраивать цвета к приложениям не из &kde; для целостности общего внешнего вида. + + + + +Шрифты + +Здесь вы можете настраивать различные параметры шрифтов в приложениях &kde;. Также вы сможете настраивать сглаживание. + + + + +Значки + +Здесь можно управлять темами значков и прочими параметрами, относящимися к значкам. Новые темы значков можно скачать с kde-look.org и установить здесь. Вы можете также удалить тему значков, выбрав её в списке и нажав кнопку Удалить тему. Кроме того, вы можете установить размеры значков для разных объектов в &kde; и применить к значкам дополнительные эффекты. + + + + +Запуск приложений + +Здесь вы можете выбрать каким курсором мыши и/или реакцией на панели задач будет сопровождаться запуск приложений. Вы также можете установить длительность показа процесса загрузки. Например, по умолчанию установлено мигание курсора длительностью до 30 секунд или до загрузки приложения. + + + + +Хранитель экрана + +Здесь вы можете задать параметры для хранителя экрана. Вы можете установить время бездействия до запуска хранителя, а также необходимость проверки пароля для разблокирования экрана. + + + + +Заставка + +Здесь можно установить, удалить и проверить заставку, появляющуюся при запуске &kde;. Дополнительные заставки можно скачать с http://www.kde-look.org. + + + + +Стиль + +В этом разделе можно менять стиль графических элементов. Множество стилей поставляется с &kde;, дополнительные могут быть загружены с http://www.kde-look.org. Также здесь вы можете включить или выключить такие параметры интерфейса, как прозрачные меню, показ значков на кнопках и всплывающих подсказках. Одни стили имеют больше параметров, другие — меньше. + + + + +Менеджер тем + +Здесь можно создавать и управлять персональными темами. Темы являются комбинацией фона, цветов, хранителя экрана, декорации окон, набора значков и стиля. Это позволяет сохранить предпочитаемое оформление и применить его, нажав кнопку мыши. + + + + +Декорации окон + +Здесь можно настраивать оформление окна. Вы можете изменять как стиль, так и расположение кнопок. Одни темы имеют больше параметров настройки, другие меньше. + + + + + + +Дополнительная информация Если в Центре управления KDE нет необходимых параметров, вероятно, придётся вручную редактировать конфигурационный файл. Смотрите раздел для дополнительной информации о том, как это сделать. + + +Если смена внешнего вида вашего рабочего стола в &kde; доставляет вам радость, вы сможете найти множество тем и стилей по адресу kde-look.org. + + + + + + + + + + +&J.Hall; &J.Hall.mail; + + +Рабочий стол + +Здесь содержатся параметры настройки внешнего вида и поведения рабочего стола в &kde;. + + + +Поведение + +Здесь вы сможете настроить поведение рабочего стола. Это то место, куда вы необходимо заглянуть для настройки значков устройств, выводимых на рабочем столе, всплывающих подсказок и раскладки значков. Также вы сможете настроить предварительный просмотр основных видов файлов и какие из устройств вы хотите чтобы показывались в виде значков. + + + + +Виртуальные рабочие столы + +Здесь можно настроить количество виртуальных рабочих столов или областей и то, как бы вы хотели их назвать. По умолчанию &kde; имеет 4 виртуальных рабочих стола, и вы можете увеличить их число до 20. Также вы можете настроить переключение между виртуальными рабочими столами, используя колесо мыши. + + + + +Панели + +Здесь можно изменить параметры для &kicker; и других панелей &kde;: размер, положение, длина и скрытие. Вы также можете изменять внешний вид панели, её прозрачность, фоновый рисунок и масштабирование значков. Также здесь вы можете настроить различные параметры меню, включая то, какие из приложений поместить в &kmenu;. + + + + +Панель задач + +Модуль панели задач позволяет настраивать параметры, относящиеся к вашей панели задач. Вы можете настраивать показ окон со всех рабочих столов, группировать одинаковые задачи и действия, назначенные кнопкам мыши. + + + + +Поведение окна + +Здесь можно настроить параметры, относящиеся к поведению оконного менеджера &kwin;. &kwin; чрезвычайно настраиваем и имеет продвинутые возможности, такие как предотвращение перехвата фокуса и различные политики фокуса (например, следование фокуса за курсором мыши). Вы также можете настроить, какие действия требуется назначить определённым клавишам и событиям мыши. + + + + +Особые параметры окна + +Это расширенное диалоговое окно настройки, где вы можете установить свойства поведения конкретных окон. Существует множество параметров для тонкой настройки окна, включая то, какие позиции на экране должны занимать определённые окна при открытии, и как они должны показываться на панели задач или переключателе рабочих столов. Вы можете указать окна по приложению или даже по специфичной роли внутри приложения. + + + + + + + + + + + + + +&J.Hall; &J.Hall.mail; + + +Сеть и Интернет + +Здесь можно настроить работу с Интернетом и локальной сетью в &kde;. + + + +Свойства соединения + +Здесь можно установить дополнительные сетевые параметры, такие как время ожидания сетевого соединения. Рекомендуем оставить эти значения параметров без изменений, если вы не знаете точно их назначения. + + + + +Общий рабочий стол + +Общий рабочий стол позволяет совместно работать в текущем сеансе, или делает возможным вход на вашу машину из другого места. Затем вы сможете использовать программу-клиент VNC для &kde; — «Общий рабочий стол (Krdc)» для управления рабочим столом по сети. Приложение очень полезно, особенно в случае, когда вам понадобится чья-то помощь. + +Здесь можно создать и управлять приглашениями, а также правилами защиты для соединений без приглашения. Также вы можете настроить, будет ли показано фоновое изображение и на каком порту будет ожидать вызов служба. + + + + +Совместное использование файлов + +Служба Samba (&Microsoft; &Windows;) и NFS (&UNIX;) служит для общего доступа к файлам. Для того, чтобы изменить параметры данного модуля, необходим пароль пользователя root или пароль администратора. Здесь вы сможете указать каким пользователям позволен доступ к файлам без знания пароля root, и каким пользователям позволено это назначать. Вы также можете настроить, какие папки следует сделать общими, используя определённый уровень доступа, и кому позволено просматривать эти ресурсы. + + + + +Обзор локальной сети + +Здесь можно настроить параметры, относящиеся к просмотру сетевых ресурсов в &konqueror;. &konqueror; способен просматривать различные сетевые ресурсы и работать с удалёнными файлами так, как будто они на вашей машине. Вы можете настроить запоминание предпочтительного имени регистрации и пароля для соединения с общими ресурсами &Windows; (через Samba). Вы можете также указать какой тип сетевых ресурсов вы бы хотели просматривать, включая &FTP;, NFS и SMB. + + + + +Чат в локальной сети + +Данный модуль позволяет настраивать параметры, относящиеся к демону &UNIX; talk. Это очень простая сетевая программа для общения, работающая в терминале, созданная для общения по локальной сети. Некоторые её свойства можно задать, такие как автоответчик, который будет отправлять вам по электронной почте входящие сообщения или пересылать сообщения в другое место. + + + + +Прокси + +Здесь можно настроить использование прокси-сервера вместо прямого соединения с Интернетом. Рекомендуется не изменять эти параметры, если вы не знаете, зачем вам это нужно. Если используется прокси-сервер, то системный администратор сможет дать вам детальную информацию о параметрах, которые нужно указать. + + + + +Samba + +Модуль настройки службы Samba требует прав root или администратора. Это продвинутый инструмент для настройки, который позволяет вам контролировать безопасность сервера Samba, общие ресурсы, пользователей и принтеры в интуитивно понятном графическом интерфейсе. Это очень мощный инструмент с поддержкой настройки всего — от простого файла и принтера до использования вашего сервера Samba в качестве контроллера домена &Windows; NT. + + + + +Обнаружение служб + +Здесь вы можете настроить обнаружение сетевых служб с помощью ZeroConf. + + + + +Браузер + +В этом модуле вы можете изменить параметры &konqueror;, используемого в качестве веб-браузера. Здесь находятся стандартные для браузеров параметры, такие как настройка cookies, кэша и истории. Здесь же можно изменить комбинации клавиш, использование встраиваемых модулей и шрифты. + + + + +Беспроводная сеть + +Здесь можно задать различные профили для беспроводной сетевой карты, для возможности быстрого переключения сети. Вы можете указать, какой профиль будет активизирован при запуске &kde;. + + + + + + + + + + + + + + + + +&J.Hall; &J.Hall.mail; + + + +Компоненты + +Здесь можно изменять дополнительные параметры &kde;, такие как привязка файлов и приложения по умолчанию. + + + +Компоненты по умолчанию + +Модуль выбора компонентов по умолчанию позволяет выбрать предпочтительные приложения для работы с различными службами. Здесь вы можете задать клиент электронной почты, встроенный текстовый редактор, Интернет-пейджер, эмулятор терминала и веб-браузер. Если вам нравится Xterm, Vim или Mozilla, это как раз то место, где можно установить эти предпочтения. + + + +Привязки файлов + +Здесь можно настроить привязки файлов разных типов с приложениями. Вы можете указать тип файла и выбрать в каком приложении он будет открываться. Также вы можете указать каким значком будет представлен каждый тип файла и выбрать способ открытия — встроенным модулем или отдельной программой. + + + +Файловый менеджер + +Здесь можно настроить поведение программы &konqueror; в режиме файлового менеджера. Доступны такие параметры, как шрифт и размер шрифта, перечень различных сетевых протоколов и контекстных меню. &konqueror; — это очень мощный и настраиваемый инструмент управления файлами, изобилующий возможностями и средствами их настройки. За дополнительной информацией обратитесь к руководству пользователя &konqueror;. + + + +Быстродействие + +Здесь располагаются параметры, относящиеся к использованию памяти программой &konqueror;. Минимизировать использование памяти позволяет указать, будет ли вновь открываемый экземпляр &konqueror; открываться как новый экземпляр программы или вновь открываемые окна &konqueror; будут обращаться к единому экземпляру программы в памяти. Это позволяет снизить затраты памяти. Также вы можете установить предварительный запуск &konqueror; сразу при старте &kde;, что позволит сократить время его запуска во время сеанса. + + + +Ресурсы KDE + +Здесь вы можете указать где располагаются данные календаря, контакты и заметки для программ, работающих с этими данными + + + +Управление службами + +Модуль управления службами показывает список служб, которые запускаются по запросу, и список служб, которыми управляет пользователь. Службы из первого списка нельзя изменить. Для служб из второго списка вы можете включить или отключить их загрузку при запуске &kde; или запускать их вручную. + + + +Диспетчер сеансов + +Здесь можно настроить управление сеансами &kde;. Можно задать, чтобы &kde; запоминала сеанс и восстанавливала приложения при следующем входе в систему. Можно также исключить определённые приложения из управления сеансами или вообще отключить это управление. + + + +Проверка орфографии + +Здесь можно настроить проверку орфографии в &kde;. Модуль позволяет задать, какую из программ проверки орфографии следует использовать, какие типы ошибок проверять и какой словарь использовать по умолчанию. Поддерживаются обе программы: ASpell и ISpell. + + + + +Конфигурация компонента Vim + +Данный модуль позволяет настроить использование программы Vim как встроенного компонента. Для этого необходимо, чтобы на компьютере были установлены свежие версии программы Gvim или Kvim. Вы можете настроить внешний вид редактора и задать путь к программе vim. + + + + + + + + + + + + + + +&J.Hall; &J.Hall.mail; + + +Периферия + +Здесь можно изменить параметры периферийных устройств, таких как клавиатура и джойстик. + + +Дисплей + +Здесь можно изменить параметры дисплея, такие как размер, ориентация и частота обновления и указать, применять ли эти установки при загрузке &kde;. На вкладке Питание вы можете настроить установки энергосбережения, например, отключение экрана. + + +Джойстик + +Здесь можно настроить джойстик и протестировать правильность его работы. Также здесь вы можете откалибровать джойстик и вручную указать устройство, если джойстик не был корректно распознан автоматически. + + +Клавиатура + +Этот модуль позволяет настроить основные параметры клавиатуры, такие как время задержки и частота повтора, а также предпочтительное состояние клавиши NumLock при загрузке KDE. + + +Мышь + +Здесь можно настроить параметры мыши. Вы можете переключить последовательность кнопок, установить обратное направление прокрутки или изменить поведение нажимаемых значков. Вы также можете просмотреть, установить и выбрать темы для курсора. Вкладка Дополнительно позволит провести тонкую настройку параметров устройства. + + +Принтеры + +Здесь можно настроить печать, используя различные системы печати. Вы можете добавить локальные или удалённые принтеры, просмотреть текущие задания печати и параметры принтеров. + + + + + + + + + + + + + + +&J.Hall; &J.Hall.mail; + + + +Управление питанием + +Данный раздел имеет единственный модуль, Батарея ноутбука. Здесь можно настроить внешний вид и поведение монитора батарей Klaptopdaemon. Вы можете выбрать значки для показа различного уровня зарядки и установить предупреждения для событий, связных с разрядкой. Если батарея разрядится до критического уровня, вы можете выбрать корректное завершение работы вашего переносного компьютера, чтобы защититься от потери данных. + + + + + + + + + +&J.Hall; &J.Hall.mail; + + + +Региональные и специальные возможности +Здесь можно настроить параметры для региона и локали, а также специальные возможности для пользователей с ограниченными физическими возможностями. + + + +Специальные возможности + +Здесь можно настроить параметры для пользователей, имеющих проблемы со слухом или использованием клавиатуры. Вы можете настроить сопровождение системных звуков визуальными сигналами, такими как мигание экрана или инверсия цветов. Также вы можете настроить такое поведение как «залипающие клавиши» и «замедленные клавиши». + + +Язык и стандарты + +Этот модуль позволяет настраивать параметры, специфичные для вашей страны, такие как язык, валюта и формат даты. Для доступа к другим языкам установите соответствующие пакеты kde-i18n. + + +Действия + +Здесь можно настроить действия, такие как расчерки мышью и комбинации клавиш клавиатуры для запуска приложений и выполнения команд. + + +Раскладка клавиатуры + +Данный модуль позволяет настроить приложение Kxkb, переключатель раскладок клавиатуры, используемых в модуле xkb системы &X-Window;. Программа позволяет переключаться между различными раскладками, используя индикатор в системном лотке или комбинацию клавиш. Вы можете включить или выключить раскладку клавиатуры непосредственно в этом диалоговом окне или добавить другие раскладки. Дополнительные параметры позволяют переключать раскладку глобально для всех приложений или для каждого окна в отдельности. + + +Комбинации клавиш + +Здесь можно настроить глобальные комбинации клавиш для &kde;. Существует несколько готовых схем комбинаций клавиш, которые вы можете использовать, если привыкли к ним в &Windows; или &MacOS;. Также вы можете создать свою собственную схему и настроить свои комбинации клавиш. + + + + + + + + + + + + +&Anne-Marie.Mahfouf; &Anne-Marie.Mahfouf.mail; +Javier Martín Diez + +Rocco Stanzione + + + +Безопасность и конфиденциальность + +В этой категории вы можете изменить параметры безопасности и конфиденциальности, такие как использование криптографии, бумажника KDE, управление персональными данными (включая кэш). + + +Криптография +Этот модуль позволяет вам настроить SSL для использования с большинством приложений KDE, управлять вашими персональными сертификатами и известными службами предоставления сертификатов. + + +Бумажник +Здесь вы можете изменить параметры бумажников KDE. + +Цель бумажника KDE — предоставить защищённое хранилище для данных веб-форм и паролей. Вы можете группировать разные пароли в разных бумажниках, и каждый из них может быть открыт только при помощи главного пароля (который вы не должны забывать!). Используемый по умолчанию бумажник называется "kdewallet". В секции Автоматический выбор бумажника вы можете создать новый бумажник для локальных паролей или использовать предоставляемый по умолчанию бумажник для всех данных. + +Такие программы KDE, как Konqueror, Kmail и Kopete, полностью совместимы с бумажником KDE. Все они, как минимум, один раз запрашивают разрешение для доступа к бумажнику. Вы можете давать разные уровни доступа, например «Разрешать всегда», «Разрешить один раз» и так далее. Уровень доступа может быть изменён на вкладке «Контроль доступа». Для этого удалите политику приложения, и выберите новый уровень доступа в следующий раз, когда приложение запросит доступ к бумажнику. + + + + Параметры бумажника + + Чтобы включить подсистему бумажников KDE, установите флажок Использовать бумажник KDE. Чтобы полностью отключить систему бумажников KDE, снимите этот флажок. + +По умолчанию менеджер бумажников KDE остаётся открытым до завершения пользовательского сеанса, но вы можете изменить это в секции Закрыть бумажник так, чтобы бумажник закрывался если он не использовался какое-то время, если включился хранитель экрана или когда он не будет использоваться ни одним приложением. + +Так как вы можете иметь несколько бумажников, Автоматический выбор бумажника позволяет запускать KDE с указанным бумажником. + +По умолчанию бумажник KDE появляется в системном лотке, но вы можете спрятать его. Для этого снимите флажок Показывать менеджер в системном лотке (чтобы всегда скрывать бумажник), или установите Скрыть значок в системном лотке, когда бумажник закрыт, чтобы скрывать значок, когда все бумажники закрыты. Эти параметры находятся в секции Менеджер бумажников. + + + +Контроль доступа + +Здесь вы выбрать политику использования бумажников для приложений KDE. + + + + + + + +Профиль пользователя +Здесь вы можете изменить персональную информацию, использующуюся в почтовых программах и текстовых процессорах. Пароль вашей учетной записи можно изменить, нажав кнопку Изменить пароль.... + + +Конфиденциальность +Этот модуль позволяет удалять следы, которые KDE оставляет на вашей системе, например, в истории команд или кэше браузера. + + + + + + + + + + + +&J.Hall; &J.Hall.mail; + + + +Системное администрирование +Данный модуль позволяет настроить такие аспекты системы, как начальный загрузчик и ядро и поможет выполнить необходимые системные задачи. Большинство параметров в данном разделе требуют знания пароля root или администратора для того, чтобы вносить изменения. + + + +Менеджер загрузки (LILO) +Если вы используете популярный системный загрузчик LILO, то здесь можно его настроить. Вы можете настроить точку установки загрузчика, задать интервал ожидания для экрана загрузки LILO, а также добавить или изменить загружаемые операционные системы в список загрузки. + + + + +Дата и время +Данный модуль позволяем настроить системную дату и время. Вы можете установить дату, время и временную зону. Данные параметры применимы для всей системы в целом. + + + +Установка шрифтов +Здесь вы сможете управлять как персональными, так и системными шрифтами. Этот модуль позволяет установить новый шрифт, удалить ненужный и просмотреть установленные шрифты. По умолчанию показываются персональные шрифты. Для изменения системных шрифтов нажмите кнопку Режим администратора. + + +Ноутбук IBM Thinkpad +Этот модуль позволяет настроить специальные клавиши на ноутбуке IBM Thinkpad. Для использования этой возможности необходим установленный модуль nvram. + + +Ядро Linux +Если вы используете &kde; в &Linux;, то этот модуль &kcontrol; позволяет создавать или изменять конфигурационные файлы для ядра &Linux;. Этот модуль конфигурации совместим с ядром версии не выше 2.5. + + +Менеджер входа в систему +Данный модуль позволяет настроить менеджер входа в систему &kde; — &kdm;. Это мощный менеджер входа с широким спектром параметров. Он поддерживает переключение пользователей, удалённое подключение в графическом режиме и имеет полностью настраиваемый внешний вид. Дополнительная информация приведена в руководстве пользователя &kdm;. + + +Пути +В этом модуле можно задать расположение важных папок. Папка рабочего стола содержит все файлы с вашего рабочего стола. Папка автозапуска содержит файлы или ссылки на файлы, которые требуется запустить при запуске &kde;. Папка документов содержит путь к папке, откуда приложения &kde; будут открывать и куда будут сохранять документы. + + +Ноутбук Sony Vaio +Этот модуль позволяет настроить дополнительные функции для ноутбука Sony Vaio. Если у вас есть Sony Vaio, то для использования этого раздела необходимо установить драйвер sonypi. + + + + + + + + + diff --git a/tde-i18n-ru/docs/kdebase/userguide/creating-graphics.docbook b/tde-i18n-ru/docs/kdebase/userguide/creating-graphics.docbook new file mode 100644 index 00000000000..daf0ec4a37c --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/userguide/creating-graphics.docbook @@ -0,0 +1,57 @@ + + + + + + +Создание рисунков + +Создание рисунков в приложениях &kde; + + + + + + + + + + diff --git a/tde-i18n-ru/docs/kdebase/userguide/credits-and-license.docbook b/tde-i18n-ru/docs/kdebase/userguide/credits-and-license.docbook new file mode 100644 index 00000000000..3481f9fdf0d --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/userguide/credits-and-license.docbook @@ -0,0 +1,457 @@ + +Участники проекта +Авторские права на &kde; принадлежат команде &kde;. + +Авторские права на документацию: © Команда документирования &kde;, 2006. Далее перечислен вклад участников команды: + + +Tom Albers tomalbers@kde.nl + + + +Автор раздела . + + + + + + + +Waldo Bastian bastian@kde.org + + + +Написал заметки, ставшие разделом . + + + + + + + +Gardner Bell gbell72@rogers.com + + + +Автор раздела . + +Автор раздела . + + + + + + + +Gary Cramblitt garycramblitt@comcast.net + + + +Автор раздела . + + + + + + + +David Faure faure@kde.org + + + +Автор раздела . + + + + + + + +Nicolas Goutte goutte@kde.org + + + +Автор раздела . + + + + + + + +&Francis.Giannaros; &Francis.Giannaros.mail; + + + + Редактирование и вычитка. + Автор раздела . + Автор раздела . + Автор раздела . + Автор раздела . + Автор раздела . + Автор раздела . + + + + + + +Adriaan de Groot groot@kde.org + + + +Автор раздела . + +Автор раздела . + + + + + + + +J Hall jes.hall@kdemail.net + + + +Автор раздела . + +Автор раздела . + +Автор раздела . + +Автор раздела . + +Автор раздела . + +Автор раздела . + +Автор раздела . + +Автор раздела . + + + + + + + +&Anne-Marie.Mahfouf; &Anne-Marie.Mahfouf.mail; + + + + Редактирование и вычитка. + + + + + + +&Richard.J.Moore; &Richard.J.Moore.mail; + + + +Автор разделов kstart и ksystraycmd. + + + + + + + + +Peter Nuttall p.s.nuttall@dur.ac.uk + + + +Автор раздела . + + + + + + + +Steven Robson s.a.robson@sms.ed.ac.uk + + + +Предоставил снимки экрана для разделов , , и . + + + + + + +&Philip.Rodrigues; &Philip.Rodrigues.mail; + + + +Редакция и корректура. + +Автор раздела . + +Автор раздела . + +Автор раздела . + +Автор раздела . + +Форматирование раздела . + + + + + + + +Deepak Sarda antrix@gmail.com + + + +Автор раздела . + + + + + + + +Robert Stoffers robert_angie@ozemail.com.au + + + +Автор раздела . + + + + + + + +Juan Carlos Torres carlosdgtorres@gmail.com + + + +Автор раздела . + + + + + + + +Simon Vermeersch titeuf@ph34rus.org + + + +Автор раздела . + + + + + + +&Lauri.Watts; &Lauri.Watts.mail; + + + +Автор структуры документа. + +Автор раздела . + +Форматирование раздела . + + + + + + +Christian Weickhmann christian.weickhmann@gmx.de + + + +Автор раздела . + +Автор раздела . + + + + + + + + + + + diff --git a/tde-i18n-ru/docs/kdebase/userguide/customizing-desktop.docbook b/tde-i18n-ru/docs/kdebase/userguide/customizing-desktop.docbook new file mode 100644 index 00000000000..d8e45a1d761 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/userguide/customizing-desktop.docbook @@ -0,0 +1,381 @@ + + + +Juan Carlos Torres + + + +Настройка внешнего вида рабочего стола &kde; + +Внешний вид рабочего стола &kde; можно довольно легко и гибко изменить, настраивая различные элементы внешнего вида вручную или используя одну из предопределённых тем. Данное руководство описывает части &kde;, поддающиеся настройке, и способы управления их внешним видом. + + +Фон +Фон рабочего стола, более известный под название "обои", позволяет показывать определённые изображения на рабочем столе. Настройка фона расположена в Центре управления, также к ним можно получить доступ из контекстного меню рабочего стола (щёлкните правой кнопкой мыши на рабочем столе и выберите пункт Настроить рабочий стол...). + +В &kde; вы имеете возможность вообще не использовать изображения, использовать одиночное изображение или устроить слайд-шоу из нескольких изображений. Если выбран параметр Нет изображения для фона рабочего стола, вместо фона будут использоваться параметры Цвета. Вы также можете выбрать использовать единый фон для всех виртуальных рабочих столов или индивидуальный фон для каждого. Это делается выбором значения Все рабочие столы или имени конкретного рабочего стола из выпадающего меню. + +Дополнительные фоновые изображения могут быть загружены нажатием кнопки Получить новые обои справа или их можно скачать из раздела Wallpapers сайта kde-look.org. + + + +Цвета +Раздел Цвета Центра управления позволяют настраивать цвета, которые используются для различных элементов окон, таких как заголовки окон, фон, кнопки и текст. Вы можете изменить цвет каждого элемента, выбирая элемент из выпадающего списка и указывая для него цвет. После этого сохраните изменения нажатием кнопки Сохранить схему.... Это действие сохранит установки в файле цветовой схемы. Файлы цветовой схемы — это текстовые файлы с расширением .kcsrc, которые содержат записи для каждого элемента и его цвет в формате RGB. Также очень легко добавить загруженные цветовые схемы, нажав кнопку Импорт схемы... и указав файл .kcsrc. Используя цветовые схемы, можно сохранить цвета в файл и легко изменять цвет отдельных элементов. + +Дополнительные цветовые схемы можно загрузить из раздела Color Schemes сайта kde-look.org. + + + +Значки +Тема значков содержит изображения, используемые для обозначения действий, файлов, устройств и приложений. Управление темами значков осуществляется в разделе "Значки" в Центре управления. Просто выберите тему значков, которую хотите использовать, и нажмите на кнопку Применить, чтобы использовать эту тему. Чтобы установить новую тему, нажмите кнопку Установить новую тему... и укажите расположение архива с темой значков. Распаковывать архив не нужно. На самом деле поддерживаются только архивы тем значков. Чтобы удалить тему, просто выберите тему из списка и нажмите кнопку Удалить тему. Обратите внимание, что вы не можете удалить тему значков, которая используется в данный момент. Вам необходимо переключиться на другую тему перед удалением текущей. Вы не можете удалять темы значков, которые установлены администратором системы (root) или пакетным менеджером вашего дистрибутива. +Дополнительные темы значков можно найти в разделе Icon Themes сайта kde-look.org. + + + +Заставка + + + + + +Заставка по умолчанию +Заставка по умолчанию + + +Заставка — это анимированное изображение или экран, который показывается во время загрузки &kde; после процедуры входа. Каждый пользователь может иметь свою заставку. Изменить заставку текущего пользователя можно в модуле "Заставка" Центра управления. Выберите понравившуюся заставку и нажмите кнопку Применить. Вы можете также посмотреть, как выглядит заставка, выбрав заставку и нажав кнопку Тест. Установить новую тему заставки очень просто. Нажмите кнопку Добавить... и укажите расположение архива заставки, которую хотите добавить. Архив распаковывать не нужно. Удаление заставок так же просто выполняется нажатием кнопки Удалить. Заметьте, что вы не можете удалить заставки, установленные администратором системы (root) или пакетным менеджером вашего дистрибутива. + +Темы заставок можно найти на сайте kde-look.org в разделе Splash Screens. Имейте ввиду, что некоторые заставки требуют установки специального движка &ksplash;. + + + +Декорации окон +В &kde; можно выбрать внешний вид границ окон, заголовка и кнопок, используя декорации окон. Некоторые декорации даже способны применять такие эффекты как прозрачность. Чтобы сделать это, не жертвуя скоростью и производительностью, декорации окон поставляются в исходном коде, который нужно компилировать, или в готовых пакетах, требующих установки. В основном декорации окон представляют из себя модули или небольшие программы, которые используются &kwin; (оконным менеджером &kde;) для показа обрамления окон. + +Чтобы добавить новое оформление окна, нужно скомпилировать его из исходного кода. Если для вашего дистрибутива или системы поставляется готовый пакет, нужно просто его установить, используя менеджер пакетов. За инструкциями как это сделать обратитесь к документации по вашему дистрибутиву. После установки оформления окна, оно становиться доступным в разделе "Декорации окон" в Центре управления. На вкладке Оформление окна имеется выпадающий список установленных тем оформления. Выберите оформление окна и нажмите на кнопку Применить. Различные оформления окна имеют разные возможности и настройки. Поэкспериментируйте с ними. Вкладка Кнопки позволяет управлять кнопками в заголовке окна. Установите флаг Использовать своё расположение кнопок заголовка окна для изменения порядка, удаления или добавления кнопок. Чтобы добавить кнопку в заголовок, перетащите её из списка в предварительный просмотр заголовка над ним. Чтобы удалить, перетащите кнопку из предварительного просмотра заголовка в список. Просто перетаскивайте кнопки в предварительном просмотре заголовка, чтобы изменить их порядок. + +Хотя все оформления окон требуют компиляции из исходного кода, некоторые из них могут загружать файлы тем, основанные на формате pixmap, которые не нужно компилировать. &kde; поставляется с оформлением окна, использующим pixmap-темы, которое называется "IceWM". Другое оформление, использующее pixmap-темы — deKorator, которую можно найти на сайте kde-look.org. Пожалуйста, обратитесь к документации по вашему дистрибутиву за инструкциями по установке. Преимущество использования тем оформления окна, основанных на pixmap, — относительная простота создания тем для них, используя изображения и редактируя конфигурационный файл. Однако при использовании таких тем оформления возникает незначительная потеря производительности, хотя это может быть незаметно на очень быстрых системах. + +Чтобы добавить тему IceWM, выберите IceWM как оформление окна и щёлкните по ссылке Открыть папку тем IceWM в области описания оформления окна. Это действие откроет окно &konqueror;, содержащее папку $KDEHOME/share/apps/kwin/icewm-themes. Распакуйте новую тему IceWM в эту папку. Эта тема будет добавлена в список тем IceWM. Выберите тему, которую хотите использовать, и нажмите кнопку Применить. + +Чтобы добавить тему для deKorator после его установки, выберите deKorator из списка оформлений окон и перейдите на вкладку Темы. Нажмите кнопку Установить новую тему и укажите расположение архива с темой. Убедитесь, что версия deKorator, установленного в вашей системе, и версия темы совпадают. После добавления темы выберите необходимую тему и нажмите кнопку Установить пути к теме. Нажмите кнопку Применить для вступления изменений в силу. + +Некоторые оформления окон доступны на сайте kde-look.org в подразделах: &kde; 3.x и &kde; 3.2+. Темы для IceWM и deKorator имеют свои подразделы в разделе "Window Decorations". + + + +Стиль +Графические элементы (виджеты) — это базовые элементы графического пользовательского интерфейса, такие как кнопки, полосы прокрутки, вкладки и меню. Стиль графических элементов — модуль или небольшая программа, которая указывает &kde; как показывать графические элементы. Поскольку графические элементы являются базовыми элементами интерфейса, к ним происходят частые обращения, на которые они должны реагировать очень быстро. По этой причине стили графических элементов должны поставляться в исходном коде, подлежащем компиляции, или в готовых пакетах, требующих установки, подобно темам оформления окон. Обратитесь к документации по вашему дистрибутиву за инструкциями по компиляции из исходного кода или установке готовых пакетов. + +После установки стиль графических элементов будет добавлен в список доступных стилей в разделе Стиль Центра управления. Вкладка Стиль позволяет выбрать стиль графических элементов из списка и настроить его, если стиль имеет кнопку Настроить.... Разные стили имеют разные параметры настройки. Предварительный просмотр выбранного стиля находится в нижней части вкладки. Вкладка Панель инструментов содержит несколько параметров настройки внешнего вида панелей инструментов. + +Дополнительные стили графических элементов могут быть найдены в разделе Themes/Styles сайта kde-look.org. Обратите внимание, что стили поставляются в виде исходного кода или готовых пакетов. Они не являются файлами тем &kde;. + + + +Темы &kde; +&kde; позволяет сохранять различные изменения внешнего вида рабочего стола в один файл, используя менеджер тем в Центре управления. После настройки рабочего стола нажмите кнопку Создать новую тему.... Введите дополнительную информацию о вашей теме: имя темы, автора, версию и т.д., после этого нажмите кнопку OK. Все параметры внешнего вида будут сохранены в один файл и ваша тема будет добавлена в список доступных тем &kde;. Тема &kde; (файл .kth) указывает &kde; какое оформление окна или цветовую схему использовать. Чтобы добавить тему &kde; из внешнего источника, нажмите кнопку Установить тему... и укажите местоположение файла темы &kde;. Удаление темы осуществляется нажатием кнопки Удалить тему. Если вы сделали изменения в теме, нужно создать новую тему или заранее удалить предыдущую версию, чтобы можно было использовать тему с таким же именем. + +Тема &kde; включает в себя: + + +Фон + + +Хранитель экрана + + +Тему значков + + +Системные уведомления + + +Цветовую схему + + +Тему курсоров + + +Декорации окон + + +Фон &konqueror; (в режиме управления файлами) + + +Фон панелей + + +Стиль + + +Шрифты + + + +Самая важная вещь, о которую нужно иметь ввиду, используя или устанавливая тему &kde;, заключается в том, что тема указывает только, какие параметры использовать для указанных выше компонентов. Тема &kde; включает только системные уведомления, фон рабочего стола, фон панелей, фон &konqueror; и цветовую схему. Другие компоненты должны быть установлены отдельно, если они не поставляются вместе с &kde;. + +Дополнительные темы &kde; могут быть загружены из подраздела Theme-Manager раздела "Themes/Styles" сайта kde-look.org. + + + +Глоссарий + + + +Фон +Изображение для фона (обоев) или цвет рабочего стола + + + +Цветовая схема +(.kcsrc) Файл конфигурации, который определяет, какие цвета использовать для определённых графических элементов + + + +Значки +Изображения, обозначающие приложения, файлы, устройства и т.д. + + + +Заставка +Анимированное изображение или экран, который показывается, пока &kde; загружается после процедуры входа + + + +Декорации окон +Модули или небольшие программы, которые указывают оконному менеджеру как показывать границы окон + + + +Стиль +Модуль или небольшая программа, которая указывает &kde; как показывать графические элементы + + + +Тема &kde; +(.kth) Файл, который содержит инструкции о том, какие параметры использовать для различных компонентов интерфейса + + + +Графические элементы (виджеты) +Базовые элементы, из которых состоит графический пользовательский интерфейс: кнопки, полосы прокрутки, меню, вкладки и т.д. + + + + + + + + + diff --git a/tde-i18n-ru/docs/kdebase/userguide/email.docbook b/tde-i18n-ru/docs/kdebase/userguide/email.docbook new file mode 100644 index 00000000000..1769e7d2702 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/userguide/email.docbook @@ -0,0 +1,365 @@ + + + + +&Daniel.Naber; +&David.Rugge; + + + + + +Начнём работу с почтой + +Почтаначнём + +&kmail; + +&kde; предоставляет мощный и удобный в использовании почтовый клиент &kmail;, который позволяет быстро и эффективно посылать, получать и сортировать электронные письма. Давайте посмотрим, как начать работу с &kmail;. Если у вас возникли какие-либо трудности, обратитесь к полному руководству по &kmail;. + + +Информация, необходимая для того, чтобы начать + +Некоторые параметры электронной почты зависят от настройки вашей системы, настроек вашего провайдера, или настроек локальной сети. Вы должны узнать некоторую дополнительную информацию, перед тем как начать настройку почтового ящика: + + +Адрес электронной почты +Этот адрес вы должны получить у своего интернет-провайдера или системного администратора + + + +Имя пользователя и пароль к учётной записи вашего почтового ящика +Имя пользователя, чаще всего, это часть названия почтового ящика до знака @, но это может быть и не так. В любом случае проверьте это у вашего провайдера. + + + + + + +ПочтаSMTP-сервер +Имя сервера исходящей почты и детали соединения +Эти сведения, опять же, вы должны выяснить у вашего интернет-провайдера. Если вы не можете этого сделать, попробуйте указать smtp.имя_вашего_провайдера.com. + + + + + +ПочтаIMAP сервер + +ПочтаPOP3 сервер +Имя сервера входящих сообщений, и детали соединения +Если вы не можете узнать эту информацию, попробуйте указать imap.имя_вашего_провайдера.com для протокола IMAP или pop.имя_вашего_провайдера.com если вы используете протокол POP3. + + + + +Теперь, когда у вас есть эта информация, вы можете настроить &kmail;. Откройте &kmail; с помощью K-меню (вы можете найти &kmail; в подменю Интернет или одним из методов описанных здесь ). После запуска программы выберите пункт меню НастройкаНастроить KMail... . В следующей секции содержится описание настройки &kmail; с помощью этого диалога. + + + + +Настройка профиля + +Параметры на вкладке профили вполне понятны. Выберите профиль По умолчанию и нажмите кнопку Изменить.... Заполните поле Ваше имя (например Алексей Иванов), и, на ваше усмотрение, поле Организация. +После этого заполните поле Электронный адрес; например так alexei.ivanov@example.ru + +Если вы не хотите настраивать дополнительные возможности &kmail; (шифрование, подпись и т.д.), нажмите кнопку OK, чтобы закрыть этот диалог и перейти к следующей странице настроек. За подробностями, обратитесь к (полному) руководству пользователя &kmail; + + + + +Настройка учётной записи + +Щёлкните на значке Учётные записи, чтобы настроить параметры получения и отправки почты. Вы можете увидеть две вкладки справа - Отправка и Получение. Нужно заполнить обе вкладки. + + +Отправка сообщений + +Почтаотправка + +На вкладке Отправка вы увидите список методов отправки сообщений. Первая строка списка - метод отправки по умолчанию. Нажав на кнопку Добавить..., вы сможете выбрать один из двух способов: SMTP или Sendmail. Выбор &Sendmail; предполагает наличие установленного и рабочего ПО — не самого простого в настройке, так что, если у вас нет настроенного &Sendmail;, лучше выбрать SMTP, заполнить поля Имя (произвольным текстом — например My Mail Account) и Сервер - доменное имя почтового сервера (например — mail.provider.com). Вам, возможно, потребуется также изменить Порт (стандартный номер - 25). + +Описание остальных настроек можно найти в полном руководстве &kmail;. Нажмите OK, чтобы закрыть диалог, и откройте вкладку Получение. + + + + +Получение почты + +Чтобы вы могли получать письма - нажмите кнопку Добавить... на вкладке Получение. Здесь вы сможете выбрать тип почтового ящика; обычно это POP3 или IMAP. Если вы используете что-то другое, обратитесь к полному руководству по &kmail;. + +Теперь вы можете увидеть окно Добавить почтовый ящик. Сперва заполните поле Почтовый ящик. Выберите имя на ваш вкус. Поля Учётное имя, Пароль и Сервер - должны быть заполнены в соответствии с рекомендациями с сервера почты. Обычно используют Порт по умолчанию. + +Теперь всё готово для того, чтобы получать и посылать сообщения. Для протокола IMAP, просто откройте дерево папок в главном окне &kmail;, после этого &kmail; соединится с сервером и отобразит сообщения, которые он смог найти. Для пользователей POP3 выберите пункт меню ФайлПроверить почту (или воспользуйтесь панелью инструментов). + + + + + + +Проверка правильности настройки + +Почтапроверка + +Сперва пошлите письмо самому себе, чтобы проверить настройки. Чтобы сделать это, воспользуйтесь комбинацией клавиш &Ctrl;N, или нажмите кнопку Новое сообщение, либо выберите пункт меню СообщениеНовое сообщение.... После этого появится окно редактора. В поле Получатель: введите свой собственный адрес, и что-нибудь в поле Тема. Пошлите письмо — выбрав пункт меню Сообщение Отправить . + +Чтобы проверить ваш почтовый ящик, выберите пункт меню ФайлПроверить почту. В правом нижнем углу главного окна, появится индикатор, показывающий, сколько новых сообщений загружено. Если вы получили своё сообщение, которое только что отослали - примите наши поздравления! Если в процессе этого вы получили какие-либо сообщения об ошибках, проверьте, что ваше соединение с интернетом работает, и перепроверьте настройки в Настройка Настроить &kmail;.... + + + +Связанная информация + +Руководство пользователя &kmail; включает полное описание всех параметров, пунктов меню и т.п. Вы можете прочитать его в &khelpcenter; или набрав help:/kmail в панели Адрес браузера &konqueror;. + + +На веб-сайте &kmail; (http://kmail.kde.org) вы можете найти последние новости разработки и многое другое. + + + + + + + + + + + diff --git a/tde-i18n-ru/docs/kdebase/userguide/extragear-applications.docbook b/tde-i18n-ru/docs/kdebase/userguide/extragear-applications.docbook new file mode 100644 index 00000000000..7b9f5b0194d --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/userguide/extragear-applications.docbook @@ -0,0 +1,462 @@ + + + + +&Francis.Giannaros; &Francis.Giannaros.mail; + + + +Дополнительные приложения &kde; + +Эти приложения тесно связаны с проектом &kde;, но они не включаются в его стандартную поставку. Этому можно привести множество причин, наиболее распространённые - дублирование функций и узкая специализация. Вероятно, случается и так, что разработчики сами не хотят включать их в основной пакет, придерживаясь собственного графика выпуска версий. Тем не менее, &kde; открыт для дополнительных приложений, и многие из них чрезвычайно популярны. + + +Приложения &kde; Extragear + + + +Мультимедиа + + + +&amarok; + Продвинутый, притом простой в обращении музыкальный проигрыватель, способен проигрывать форматы MP3, WAV, OGG и другие. Здесь просто не хватит места, чтобы упомянуть обо всех качествах &amarok;. Он может автоматически находить обложки к альбомам композиций, находить слова песен и сопровождать музыку радующими глаз видеоэффектами. &amarok;, как и всё в &kde;, имеет множество настроек, в нём заложен мощный интерфейс для сценариев, контекстный браузер легко стилизуется с помощью &CSS;. &amarok; может работать с такими движками, как GStreamer, xine , NMM, MAS, aKode и &arts;. + + + Веб-сайт: http://amarok.kde.org + Загляните в руководство, набрав help:/amarok в поле адреса &konqueror;, или разыскав его в &khelpcenter;. Если &amarok; не установлен (значит, и руководства нет), его можно посмотреть здесь. + + + + + + + + + +K3b + Полноценное приложение для создания &CD;/DVD в &kde;. С K3b можно записывать на &CD; данные, видео и аудио (доступны модули для WAV, MP3 , FLAC, MonkeysAudio и Ogg Vorbis). Проекты дисков можно сохранять и открывать, поддерживается считывание &CD;, а значит , можно создавать собственные копии &CD;/DVD. + + + Страница на сайте KDE extragear: http://extragear.kde.org/apps/k3b/ + Веб-сайт: http://k3b.org + Руководство K3b + + + + + + + + + + +Графика + + +&digikam; + Приложение для организации и импорта цифровых фотографий. Имеет полную тэговую функциональность, систему модулей, развитую систему комментариев. &digikam; использует KIPI (&kde; Image Plugin Interface), способствуя таким образом созданию инфраструктуры модулей работы с изображениями, которые становятся общими для всех графических приложений в &kde; (например, Gwenview, ShowImg и KimDaBa). + + + Веб-сайт: http://digikam.org + Руководство &digikam; + + + + + + +Gwenview + Ещё один продвинутый просмотрщик, умеет загружать и сохранять изображения всех форматов, поддерживаемых &kde;. Способен отображать файлы GIMP (*.xcf). Gwenview может производить некоторые манипуляции с графикой (циклическую смену, зеркальное отображение) и полностью поддерживает технологию KIO slaves (что позволяет использовать удалённые протоколы, такие как &FTP;). Из других свойств можно назвать операции управления файлами (копирование, перемещение, вставка). + + + Веб-сайт: http://gwenview.sourceforge.net/ + Руководство Gwenview + + + + + + + +ShowImg + Богато оснащённый просмотрщик, написанный для &kde;, умеет отображать множество разных форматов, включая JPEG , PNG, [анимированные] GIF и MNG. Окно приложения состоит из панелей дерева каталогов, списка файлов и панели просмотра. Большая панель просмотра может меняться местами с меньшей панелью файлов. Программа позволяет просматривать изображения из нескольких каталогов и определять среди них одинаковые. ShowImg также предоставляет полноэкранный просмотр, уменьшение, увеличение, сортировку, перетаскивание с &konqueror; и обработку изображений в сжатых архивах. + + + Веб-сайт: http://www.jalix.org/projects/showimg/ + Руководство ShowImg + + + + + + +KimDaBa + KimDaBa (База изображений &kde;) предназначена для эффективной организации работы с сотнями (и даже тысячами) изображений. Имея способность снабжать изображения примечаниями, программа позволяет найти любой рисунок в течение нескольких секунд. + + + Веб-сайт: http://ktown.kde.org/kimdaba/ + Руководство KimDaBa + + + + + + + + + + + +Сеть + + +&konversation; + Полнофункциональный IRC-клиент с поддержкой указания разных кодировок для разных каналов, возобновляемой загрузки, завершения и подсветки ников, плотно интегрированный с &kontact; и всем остальным &kde;. + + + Веб-сайт: http://konversation.kde.org + Руководство &konversation; + + + + + + +KMldonkey + Графическая часть MLDonkey, мощного P2P файлообменного инструмента. Легко настраивается. Сетевая и пакетная статистика, и многое другое. + + + Веб-сайт: http://kmldonkey.org/ + Руководство KMldonkey + + + + + + +KNemo + Для каждого сетевого интерфейса отображает значок в системном лотке. Подсказки и диалоговое окно предоставляют дополнительную информацию об интерфейсе. Также встроены пассивные выпадающие окна с информацией об изменениях и графическое отображение трафика. + + + &kde;-apps вхождение: http://www.kde-apps.org/content/show.php?content=12956 + + + + + + + + + + + +Утилиты + + +Filelight + Простая и удобная программа для графического представления использования дискового пространства. Filelight представляет сведения, изображая файловую систему в виде сегментированных концентрических колец. + + + Веб-сайт: http://www.methylblue.com/filelight/ + Руководство Filelight + + + + + + + +Krecipes + Программа с простым интерфейсом для работы с кулинарными рецептами в &kde;. Позволяет добавлять и удалять ингредиенты в рецептах и сами рецепты, помогает организовать диеты, подсчитать количество калорий, витаминов, углеводов и др. Другие преимущества - гибкость и потенциал для расширения. + + + Веб-сайт: http://http://krecipes.sourceforge.net + Руководство Krecipes + + + + + + + + + + + +Дополнительная информация + +Дополнительная информация и ссылки + Подчеркнём, что вышеприведенное - это только поверхностный обзор дополнительных приложений &kde;. Чтобы ознакомиться со всеми приложениями, посетите сайт http://extragear.kde.org, где можно найти краткое описание каждого из них. + Руководства по большинству дополнительных приложений можно найти на сайте http://docs.kde.org. + Вы можете найти множество других сопутствующих &kde; приложений в каталоге http://kde-apps.org. + + + + \ No newline at end of file diff --git a/tde-i18n-ru/docs/kdebase/userguide/file-sharing.docbook b/tde-i18n-ru/docs/kdebase/userguide/file-sharing.docbook new file mode 100644 index 00000000000..75527c93dfa --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/userguide/file-sharing.docbook @@ -0,0 +1,135 @@ + + + + +&Lauri.Watts; + + + + +Открытие доступа к файлам + +Как открывать доступ к файлам с помощью &kpf; + +Открытие доступа к файлам +Общие папки + +&kpf; предоставляет возможность простого обмена файлами по протоколу &HTTP; (протокол передачи гипертекста), который также используется веб-сайтами, для передачи данных браузеру. &kpf; грубо говоря, открытый файловый сервер, это значит, что нет никаких ограничений доступа к общим файлам: файлы, которые вы определили как общие, доступны всем. + +&kpf; разработан для обмена файлами между друзьями, не как полномасштабный веб-сервер типа Apache. &kpf; ориентируется на быстрый обмен файлами с другими при общении через IRC (Internet Relay Chat, или комнаты общения.) + +&kpf; запускается в качестве аплета на панели &kicker;. Это означает, что он занимает минимальное пространство на экране, при том, что его состояние всегда видимо. Для запуска аплета &kpf; щёлкните правой кнопкой мыши на &kicker; и выберите Добавить аплет на панель, выберите из списка Файловый сервер и нажмите кнопку Добавить на панель. + +&kpf; использует понятие общих папок. Вы должны выбрать одну или несколько папок, доступ к которым требуется открыть, и все файлы в этой папке (как и подпапки) станут доступны для остальных. + +Будьте очень внимательны при выборе папок. Вы должны быть уверены в необходимости открытия доступа. Запомните, что все файлы и подпапки, включая скрытые файлы (с точкой в начале имени) будут доступны для всего мира, поэтому не следует открывать доступ к важной информации, типа паролей, криптографических ключей, вашей адресной книге и т.д. + +Если &kpf; запущен, вы увидите квадратный аплет со вжатым скосом и значком, обозначающим горячий воздушный баллон. Баллон видно, если нет общих папок. + +Для открытия доступа к папке щёлкните правой кнопкой мыши на значке баллона и во всплывающем меню выберите Новый сервер.... Выбор этого элемента откроет мастер, который задаст вам несколько простых вопросов. Ответы на вопросы настроят папку для обмена. + +Открыть доступ к папке можно и по-другому: &kpf; интегрируется с &konqueror;. + +Откройте требуемую папку в &konqueror;, щёлкните правой кнопкой мыши на фоне и вызовите диалог Свойства. Если &kpf; установлен в системе, в этом окне будет присутствовать вкладка Сделать общим. Вам будет предложено запустить &kpf;, если он не запущен. При нажатии кнопки OK &kpf; создаст новую общую папку. + +Более детальную информацию, например о том, как открыть доступ к разным папкам, разным людям, вы можете найти в руководстве &kpf;. + + + + + + + + + + diff --git a/tde-i18n-ru/docs/kdebase/userguide/font-installation.docbook b/tde-i18n-ru/docs/kdebase/userguide/font-installation.docbook new file mode 100644 index 00000000000..46e974a219a --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/userguide/font-installation.docbook @@ -0,0 +1,110 @@ + + + + + Simon Vermeersch titeuf@ph34rus.org + + + +Шрифты - Установка и настройка + +Шрифты + +Шрифты очень легко настраиваются с помощью &kde;. Откройте Центр управления (с помощью Меню KЦентр управления) и выберите Установка шрифтов в дереве Системное администрирование. + +Есть два типа шрифтов: персональные и глобальные. Персональные шрифты доступны только вашему пользователю, тогда как глобальные шрифты доступны всем. Когда вы открываете программу Установка шрифтов в персональном режиме ( это вы можете увидеть на панели Расположение). Когда вы нажимаете на кнопку Режим администратора, и вводите пароль root, то можете просматривать и удалять шрифты для всех пользователей этого компьютера. + +Больше нет различий между этими типами шрифтов. + +Шрифтыпредварительный просмотр + +В центре находиться список шрифтов. Щелкните на шрифте для предварительного просмотра. На панели инструментов вверху находятся кнопки для перехода в верхний каталог, обновления списка шрифтов и изменения типа отображения списка. + +Если вы хотите, то можете рассортировать ваши шрифты в разные каталоги, чтобы легче было найти их позже. + +Шрифтыустановка + +Для установки шрифта щёлкните на кнопке Добавить шрифты. Отобразится диалог открытия файлов, в котором вы сможете выбрать требуемый шрифт для установки. + +Либо можно перетаскивать шрифты из &konqueror; в список. Для удаления шрифта щёлкните правой кнопокой мыши на шрифте и выберите Удалить. + + + +Настройка (сглаживание) + +kfontinst и kfontview вероятно могут также найти применение, но нет написанной документации к ним. + + + diff --git a/tde-i18n-ru/docs/kdebase/userguide/getting-help.docbook b/tde-i18n-ru/docs/kdebase/userguide/getting-help.docbook new file mode 100644 index 00000000000..4a1da754dda --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/userguide/getting-help.docbook @@ -0,0 +1,314 @@ + + + + +&Lauri.Watts; + + + + +Получение помощи + + +Руководства пользователя + +Руководство пользователя +Большинство приложений поставляется вместе с исчерпывающим руководством пользователяРуководство пользователяРуководство, которое вы можете просмотреть несколькими способами: + + + +Нажатием на F1 при активном приложении. + + +С помощью меню: СправкаРуководство "Имя программы" + + +Выбором имени программы в &khelpcenter;&khelpcenter; + + +В &konqueror;. В адресной строке введите help:/имя-приложения + + +В сети на http://docs.kde.org + + + + + + +Контекстная и <quote +>Что это?</quote +> справка + +Большинство приложений также содержат контекстную справку в двух формах: всплывающие подсказки и Что это?. + + +Всплывающие подсказки + +Всплывающие подсказки +Всплывающие подсказки - это маленькие информационные окна, которые отображаются когда вы задерживаете указатель мышки над элементом экрана. + +&kde; использует всплывающие подсказки во многих местах, для предоставления пользователю основной информации о назначении того или иного элемента на экране. Например, большинство кнопок на панелях инструментов приложений отображают своё имя с помощью всплывающих подсказок. + +Всплывающие подсказки имеют другую функцию, которая не относится к предоставлению помощи. В &konqueror; и на рабочем столе, всплывающие подсказки могут предоставлять информацию о файлах, а именно их метаданные. + +Вы можете узнать больше о всплывающих подсказках с метаданными в разделе, посвященном &konqueror;. + + + + +<quote +>Что это?</quote +> + +Что это? + +Справка Что это? обычно более детальна, чем всплывающие подсказки. Вы можете получить доступ к справке Что это? двумя способами: + + + +Нажатием на кнопку ? в заголовке окна программы. + + +Нажатием комбинации клавиш &Shift;F1 + + + +После этого указатель мыши изменится на знак вопроса. Щёлкните на элементе и вы увидите маленькое окно с информацией. + + + + + +Списки рассылки, группы новостей и <acronym +>IRC</acronym +> + + +Списки рассылки + +Списки рассылки +&kde; предоставляет множество списков рассылки, из которых вы можете получить помощь и содействие в использовании и настройке &kde;. + +Вот некоторые из них: + + + +Рассылка пользователей &kde; Рассылка пользователей &kde; + +Этот список рассылки фокусируется на независимых от ОС вопросах, именно о &kde;. Вопросы и дискусии, касающиеся операционных систем - здесь не обсуждаются. Например, вопрос Как мне изменить размеры полей, в документах KWord уместен для этой рассылки; тогда как Как мне настроить мой принтер, используя &kde; на UnixOS X.Y - нет. Вопросы, заданные здесь, должны адресоваться всем пользователям &kde;, а не только тем, которые используют ту же операционную систему, что и вы. +Вы можете подписаться на эту рассылку на https://mail.kde.org/mailman/listinfo/kde. +Архивы рассылки можно найти по адресу http://lists.kde.org/?l=kde. + + + + +Рассылка &kde;-&Linux; Рассылка kde-linux + +Этот список рассылки ориентирован специально на вопросы использования &kde; в &Linux;. Вопросы могут содержать любые проблемы пользователей, которые используют &kde; на &Linux;-системе. Следовательно, вопрос типа Как мне настроить сетевой принтер для печати из &kde; на Дистрибутив X.Y здесь будет уместен. Если вы предпочитаете рассылку, ограниченную -независимыми вопросами &kde;, то используйте общий список рассылки &kde;. +Вы можете подписаться на эту рассылку на https://mail.kde.org/mailman/listinfo/kde-linux. +Архивы рассылки можно найти по адресу http://lists.kde.org/?l=kde-linux. + + + + + + +IRC + +Канал #kde на Freenode (irc.freenode.net) - это место, где можно получить помощь по &kde; и просто пообщаться. Для того чтобы войти на канал, воспользуйтесь одним из клиентов IRC KDE: konversation, &ksirc; или &kopete;. За дополнительной информацией обратитесь к разделу . + + + + + + +Дополнительные ресурсы + +Ниже перечислены другие полезные ресурсы: + + + +dot.kde.org Новости о &kde; + +На этом сайте хранится архив новостей &kde; с функцией поиска, а также он служит новостным каналом мира &kde;. + + + + + + +kde-look.org Визуальные темы для &kde; + +Популярный ресурс тем &kde;, которые позволяют выбрать внешний вид среды &kde;. На сайте также приведено руководство по установке тем. + + + + + + +wiki.kde.org &kde; wiki + +Официальное wiki &kde;. Здесь доступно всё многообразие ресурсов по KDE, приведены советы и рекомендации. Не забывайте, однако, что это wiki, а не официальная документация &kde;. + + + + + + + + + diff --git a/tde-i18n-ru/docs/kdebase/userguide/glossary.docbook b/tde-i18n-ru/docs/kdebase/userguide/glossary.docbook new file mode 100644 index 00000000000..2d3606f0ca2 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/userguide/glossary.docbook @@ -0,0 +1,43 @@ + + + + + + +Словарь терминов + +Разъяснение некоторых терминов и обозначений, принятых в KDE под UNIX. + + + + diff --git a/tde-i18n-ru/docs/kdebase/userguide/groupware-kontact.docbook b/tde-i18n-ru/docs/kdebase/userguide/groupware-kontact.docbook new file mode 100644 index 00000000000..00f07a9a19a --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/userguide/groupware-kontact.docbook @@ -0,0 +1,1158 @@ + + + + + Marco Menardi gnu@kde.org + + +АлексейОпарин
opaleksej@yandex.ru
Перевод на русский
+ +
+Общий доступ к данным с помощью &kontact; через <acronym +>IMAP</acronym +> + + +Введение + +Я долго не мог найти приемлемое для моего маленького офиса PIM-решение, которое позволяло бы нам с моим секретарём иметь общий доступ к данным о наших контактах, намеченных встречах и т.п. Будучи пользователем &kde;, я знал о проекте Kroupware и ожидал его завершения. Но, увидев, насколько сложна архитектура и настройка Kolab сервера 1.0 (серверной части проекта), решил воздержаться и дождаться выхода Kolab 2.0 с более простым развёртыванием. И всё-таки, возможности Kolab для моих скромных потребностей были явно избыточны. Но вот однажды на форуме &kde; я встретил обсуждение, в котором упоминалось о возможности общего доступа к данным без использования Kolab... ого, это интересно! + +Оказывается, в маленьких офисах можно обойтись без установки Kolab сервера или других groupware-решений, воспользовавшись одним &kontact;. Он может работать с обычным, простым в настройке IMAP-сервером. + +Описываемые действия я проводил на платформе Debian unstable и &kde; 3.4. К &kontact; и другим легендарным GNU/Linux приложениям я обращался из Window$ с помощью Cygwin/X, в ожидании того момента, когда проект Wine сделает возможным запуск всех необходимых мне Windows-программ (не имеющих подходящих аналогов под GNU/Linux таких не было). Итак, мне нужно было обеспечить общий с моим секретарём доступ к данным о контактах, событиях, намеченных мероприятиях. + + + + +Что такое <acronym +>IMAP</acronym +> + +Вот определение из словаря ComputerUser.com High-Tech Dictionary:
Internet Message Access Protocol. Протокол, позволяющий пользователю производить некоторые почтовые операции на удалённом сервере. С помощью IMAP пользователь может создавать, удалять и переименовывать почтовые ящики; получать и удалять сообщения; выполнять поиск по почте. Для отправки почты требуется отдельный протокол. Другой вариант расшифровки -- Internet Mail Access Protocol.
+ +Значит, этот протокол можно рассматривать как интерфейс к накопителю со специфическими функциями доступа. Чтобы использовать его, нужен сервер IMAP, такой как Cyrus, Courier или UW. + +
+ + +<application +>Kolab</application +> или <acronym +>IMAP</acronym +>? + +Kolab даёт возможность общего доступа к данным для разных клиентов. Например, ваш секретарь может пользоваться Outlook, а вы -- &kontact;. + +Вы получаете интерфейс настройки, позволяющий управлять учётными записями пользователей, настраивать почтовые учётные записи, общий сервер конфигурации LDAP и адресной книги, фильтры спама и вирусов, управление графиком отпусков, режимом труда и отдыха, ресурсами (номера в гостиницах, автомобили), список адресатов и групп, автоматическое напоминание и т.д. + +Однако, всё это очень сложно в установке и настройке. Для новичка вроде меня это означает нескончаемые ночные бдения и массу проблем, прежде чем все заработает. Нет уж, спасибо, лучше я попробую IMAP, он попроще. + + + + +Как настроить <acronym +>IMAP</acronym +>-сервер <application +>Cyrus</application +> + +Я выбрал Cyrus, это часть пакета программ Kolab, поэтому, если будет суждено перейти на Kolab в будущем, по крайней мере я буду с ним знаком. Итак, приступим к установке и настройке! + +Становимся root. + +# apt-get install cyrus21-imapd cyrus21-common cyrus21-admin cyrus21-client sasl-bin sasl2-bin +Installing cyrus21-imapd...Программа установки спрашивала что-то о search address... Я просто нажал Enter и всё заработало. + +Программа установки создаёт пользователя cyrus, принадлежащего к автоматически созданной группе sasl, которая является владельцем всех файлов cyrus. После завершения установки с помощью ps можно увидеть новые процессы: cyrmaster и notifyd. + +Трудности встретились в настройке идентификации Cyrus, просто потому что я новичок с ограниченным знанием предмета. + +Cyrus может использовать различные механизмы SASL (Simple Authentication and Security Layer). По умолчанию установлен sasldb (он сохраняет имена пользователей и пароли в файле sasldb), но поддерживаются также getpwent, kerberos4, kerberos5, PAM, rimap, shadow и LDAP. + +Не желая менять уже имеющиеся имена и пароли, я выбрал механизм shadow, позволяющий использовать для идентификации в Cyrus пароли &Linux;. + +Чтобы сделать это, необходимо сообщить sasl об использовании saslauthd в качестве метода авторизации, затем настроить saslauthd на использование shadow (или getpwent) как механизма идентификации. + +OK, начнём! + +Как root, измените системный пароль пользователя cyrus: + +# passwd + +Введите пароль, который вам понравится (и который сможете запомнить), в моём примере использован cyrus как пароль администратора приложения cyrus. + +# vi /etc/imapd.conf + +sasl_pwcheck_method: saslauthd вместо стоящего по умолчанию auxprop + +удалите знак # в начале строки: + +#admins: cyrus + +таким образом пользователь cyrus может распоряжаться учётной записью cyrus. + +# vi /etc/default/saslauthd + +Раскомментируйте строку: + +# START=yes + +(иначе saslauthd не будет запускаться при загрузке, даже будучи указанным где-нибудь в /etc/rcx.d!) + +и вместо MECHANISMS="pam" введите MECHANISMS="shadow", таким образом при загрузке будет выполняться команда saslauthd. + +Выйдя из редактора, перезапустите sasl и cyrus. + +Для проверки IMAP: + +su +$ imtest + +Предлагается ввести пароль для cyrus, так введём его. + +Если пользователь cyrus правильно идентифицирован, появятся следующие строки: + +S: L01 OK User logged in +Authenticated. +Для выхода наберите . logout (точка, пробел, logout) + +Теперь с помощью обычных системных средств создадим пользователя groupware и установим для него пароль. Он должен принадлежать к какой-нибудь непривилегированной группе, например nobody, ему не нужны системная оболочка и домашняя папка. + +Создадим пользователя и IMAP также и в cyrus: + +# cyradm +после ввода пароля администратора cyrus, получим приглашение localhost> +localhost> cm +localhost> lm выводит только что созданный почтовый ящик +user.groupware (\HasNoChildren)) +localhost> quit + +Для вывода списка доступных команд можно набрать help. + +Посмотрим, что у нас получилось: + +# ls /var/spool/cyrus/mail/g/user/groupware +total 12 +-rw------- 1 cyrus mail 4 Oct 29 20:55 cyrus.cache +-rw------- 1 cyrus mail 155 Oct 29 20:55 cyrus.header +-rw------- 1 cyrus mail 76 Oct 29 20:55 cyrus.index + +Теперь можно попробовать подключиться IMAP-клиентом как пользователь groupware и заглянуть в папку INBOX. +В протоколе IMAP название почтового ящика INBOX служит ключевым словом, это в некотором роде псевдоним структуры каталога выше. Клиент заходит во INBOX, а сервер IMAP перенаправляет его в папку /var/spool/cyrus/mail/... с её файлами-сообщениями. + + + + +Настройка клиентов &kontact; + +Я подключаюсь к моему офисному серверу с GNU/Linux (это "black box", без клавиатуры и монитора) с двух компьютеров с &Windows; 2000 с помощью Cygwin/X, используя их как X-Window сервер (в ближайшем будущем надеюсь заменить их на два тонких клиента mini-itx под управлением). В этой конфигурации каждый пользователь запускает &kontact; на той машине, на которой установлен и запущен Cyrus (localhost). + +Чтобы &kontact; работал с IMAP, предпримем следующее: + + + +Создадим учётную запись IMAP в Cyrus для мнимого пользователя groupware (это мы уже сделали) + +Создадим и настроим учётную запись IMAP в &kmail; для входа этого пользователя Используйте kresources для того чтобы заставить компоненты &kontact; работать с данными, взятыми из источника IMAP + +Включим функции groupware и создадим соответствующие подпапки в INBOX (если их там ещё нет) + +Приятной работы с новыми друзьями &kontact;, Cyrus и IMAP! + + + +Итак, войдём в &kde; с учётной записью первого реального пользователя, которому мы хотим предоставить функциональность groupware. + +Создаём учётную запись IMAP в &kmail;. + +Запустим &kontact; и найдём Почта (компонент &kmail;). В меню выбираем: НастройкаНастроить KMail Учётные записи, переходим на вкладку Получение. Нажмём кнопку Добавить.... Будет задан вопрос о типе почтовой учётной записи, выберите Отсоединённый IMAP (а не просто IMAP). Затем на вкладке Общие введём следующие данные: + + + +Учётное имя: office_gwdata + +Так будет названа локальная папка, указывающая на эту учётную запись IMAP. + + + +Имя: groupware + +Пользователь Cyrus, избранный владельцем всех офисных данных + + +Пароль: + +Пароль пользователя groupware. + + + +Сервер: localhost + +Помним, в нашем примере клиент &kontact; действует на том же компьютере, что и IMAP сервер + + + +Порт: 143 + +По умолчанию + + + + +Отметьте галочкой Хранить пароль IMAP в файле настроек, чтобы не вводить его снова и снова. Отметьте также Периодическая проверка почты и задайте значение в минутах. + +Заметьте, что выбран тип учётной записи Отсоединённый IMAP. В этом случае копии данных groupware хранятся локально по отношению к клиенту (в его домашней папке) и синхронизируются при каждом его подключении. На первый взгляд, это очень неэффективно, так как данные многократно дублируются (например, на 10 пользователей &kontact; будет 10+1 копий данных). Но это единственная возможность добиться высокой скорости, ведь &kontact; при каждом подключении доставляет все данные и заставляет &korganizer; и &kaddressbook; обрабатывать их. Если же при Отсоединённом IMAP данные хранятся в одном месте, пересылаются только delta (изменённые) данные. + +С другой стороны, если пользователи работают с &korganizer; на той же машине, что IMAP сервер, может показаться более разумным выбрать режим IMAP (так называемый онлайн IMAP) для экономии места, если скорость передачи не очень важна. К несчастью, этот способ не действует, потому что &kontact; в режиме IMAP не может автоматически обновлять папку Календарь. Поэтому, когда кто-нибудь добавляет в эту папку данные, общего обновления не происходит (необходимо вручную включать приложение &kmail; и щёлкать на папке Календарь). Кроме того, когда при пуске начинается чтение папок Календарь, происходит ужасное мигание и замедление обновления данных. + +Теперь можно сообщить &kontact; об использовании IMAP как источника данных для своих компонентов. Из &kmenu;, выберите Выполнить программу, введите kcmshell kresources. В выпадающем списке выберите Контакты, затем нажмите кнопку Добавить... и выберите Адресная книга на сервере IMAP через KMail. Затем выберите эту новую запись и нажмите кнопку Использовать как стандартный. Сделайте то же самое для типов Календарь и Заметки. + +Теперь включите функциональность groupware в &kmail; (а следовательно, в всём &kontact;): + + + +Выберите в меню НастройкаНастроить KMailРазноеСовместная работа + + +Отметьте Включить функциональность IMAP + + +Выберите Английский как Язык папок совместной работы (на тот случай, если на сервере IMAP уже есть папки, созданные другой программой на другом языке). + + +Теперь перейдём к Корневая папка ресурсов и выберем подпапку Inbox в папке office_gwdata. +Пункт Скрыть папки совместной работы оставим пока неотмеченным и посмотрим, что из этого получится. В дальнейшем, когда окончательно во всём разберёмся, можно будет вернуться и отметить его. + + +Нажав OK, получаем предложение: &kmail; создаст требуемые папки для ресурса IMAP как подпапки Inbox +Если нам этого не нужно, нажмём Нет, и ресурсы IMAP будут удалены. Нажмём Да (эта возможность появляется только раз, для первого реального пользователя). Тут же можно заметить, как в дереве папок &kmail; в папках office_gwdataInbox создаются эти подпапки. + +Календарь +Контакты +Заметки +Задачи +Журнал + +если вы сейчас сделаете: +# ls +drwx------ 2 cyrus mail 144 Oct 31 16:36 Calendar +drwx------ 2 cyrus mail 144 Oct 31 16:36 Contacts +drwx------ 2 cyrus mail 144 Oct 31 16:36 Journal +drwx------ 2 cyrus mail 144 Oct 31 16:36 Notes +drwx------ 2 cyrus mail 144 Oct 31 16:36 Tasks +-rw------- 1 cyrus mail 4 Oct 31 15:28 cyrus.cache +-rw------- 1 cyrus mail 155 Oct 29 20:55 cyrus.header +-rw------- 1 cyrus mail 76 Oct 31 15:28 cyrus.index + +Как можно заметить, office_gwdata Inbox находится не в домашней директории пользователя &kontact;, а в папках пользователей IMAP groupware. + + + +Теперь &kontact; готов к работе и хранению данных в этих папках. В календаре, если учётная запись &kmail; IMAP имела тип Отсоединённый, в окне Ресурс должен быть виден пункт Imap-ресурс с тремя подпунктами, которые являются путями к локальным домашним файлам. А вот в пункте Контакты подпунктов в Imap-ресурс нет. + +Теперь можно войти в &kde; под именем другого пользователя, и подобным же образом настроить его/её клиент &kontact;. + + + +Откройте &kontact;, и в компоненте Письмо добавьте учётную запись IMAP, указав в качестве Сервер компьютер, на котором установлен Cyrus сервер (в моём случае: 192.168.1.3). + +Не забудьте поставить флажок Периодическая проверка почты и установить значение в минутах. Когда вы подтвердите свои действия, вопрос о создании подпапок задан не будет (ведь они уже созданы на сервере IMAP), их можно увидеть в дереве папок. + + +Активируйте функциональность groupware для получения возможности сохранять данные на сервере IMAP. + + +Помните, что в режиме Отсоединённый IMAP данные передаются от клиента на сервер IMAP только тогда, когда клиент подключается для проверки почты. Поэтому, если у ваших клиентов &kontact; Интервал между проверками установлен, например, 5 минут, то в худшем случае задержка между записью события и его появлением перед другими пользователями составит 10 минут. + + +Как установить доступ только для чтения + +Хочу предупредить, что реализация Заметок IMAP в &kontact; вплоть до версии 1.01 была неустойчивой, поэтому описанные настройки с прежними версиями могут не работать. Если вы хотите пользоваться этими версиями, понадобятся настройки, существовавшие ранее. + +В этих прежних настройках существует тот же мнимый пользователь под именем groupware, имя и пароль которого применяют все реальные пользователи &kontact; (т.е. tony, rohn, amanda и т.д.) через учётную запись IMAP. Но таким образом все реальные пользователи имеют одинаковые права чтения/записи, так как каждый подключается к IMAP серверу как пользователь groupware. + +Для ограничения доступа некоторым пользователям (обычно, предоставляется доступ только для чтения), можно воспользоваться ACL (Access Control Lists). + +В &kmail; выберите подпапку office_gwdata, например, Календарь, и, щёлкнув на ней правой кнопкой мыши, выберите пункт Параметры, вкладку Контроль доступа. Здесь можно указать, каким пользователям и какие права доступа к этой папке вы хотите предоставить. + +Ради эксперимента, дадим права All пользователю mary + +Сначала на уровне приложения cyrus (на той машине, на которой размещён IMAP сервер cyrus, средствами приложения cyrus) добавим пользователя mary, чтобы этого пользователя мог опознать IMAP, и создадим для неё IMAP папку. + +Затем входим в GNU/Linux как mary и переходим в &kontact;. Как мы видели прежде, учётную запись IMAP в &kmail; вы можете настроить как один из пользователей (вместо мнимого пользователя groupware и его пароля, мы можем использовать имя mary и её пароль). + +На этот раз в дереве папок &kmail; вы увидите следующую структуру: office_gwdatauser groupwareКалендарь и Задачи. Проверьте почту (ФайлПроверить почту), и вы также увидите папку входящие под папкой office_gwdata. + +Теперь включим функциональность groupware &kmail;, и в Папки IMAP есть подпапки: укажем Входящие, которая является подпапкой office_gwdata. + +Теперь включим возможности groupware &kmail;, и в Папки IMAP есть подпапки: укажем Входящие, которая является подпапкой office_gwdata. + +У нас появились две ветви папок в office_gwdata: + + + +Входящие с папками Календарь, Контакты, Заметки, Задачи и Журнал, которые хранятся в папках mary IMAP на IMAP сервере + + +user, с подпапкой groupware и подпапками, к которым имеет доступ mary (в нашем примере, Календарь и Задачи) + + +Правой кнопкой мыши щёлкнем user Календарь и проверим, имеет ли он тип Календарь (если нет, то установим его как надо). Так же поступим с папкой user Задачи. +Теперь в Календаре у вас есть два возможных IMAP-ресурса для записи, поэтому, когда вы создадите новое событие, вам будет задан вопрос, какой из них использовать (а если оставлены доступными локальные ресурсы, придётся выбирать из трёх!). +Нужно переместить курсор в нижнее левое маленькое окошко Календаря, которое показывает доступные ресурсы, и снять отметку с тех, что не указывают на .groupware.directory (см. хвостовую часть пути к ресурсу). + + + + +Благодарности + +Я новичок, и смог вложить в это руководство только свои время и желание. Реальными же знаниями я обязан некоторым наставникам из мира свободного ПО, которых хочу поблагодарить за компетенцию, терпение и готовность прийти на помощь. + + +Особая благодарность: + +За часть Cyrus IMAP в #cyrus channel: + + +[protagonist] Энди Моргану (Andy Morgan) morgan@orst.edu + + +[plixed] Окке Тимму (Okke Timm) okke.timm@web.de + + + + +За часть &kontact; в #kontact channel: + + +[till] Тиллю Адаму (Till Adam) adam@kde.org + + +[dfaure] Дэвиду Фору (David Faure) faure@kde.org + + +[mdouhan] Мэтту Духану (Matt Douhan matt@fruitsalad.org + + + + + +Благодарю всех своих наставников! + +Ах, да, вот ещё я, [markit] Марко Менарди (Marco Menardi)mmenaz@mail.com + + + + +Дополнительные сведения + + +Ссылки +KDE: http://www.kde.org +Веб-сайт &kontact;: http://www.kontact.org +Проект Kroupware: http://www.kroupware.org +Форум Сообщества &kde;: http://wiki.kde.org +Проект Wine: http://www.winehq.org +Проект Cygwin/X: http://x.cygwin.com +Проект LTSP: http://www.ltsp.org + + + + +
+ + diff --git a/tde-i18n-ru/docs/kdebase/userguide/index.cache.bz2 b/tde-i18n-ru/docs/kdebase/userguide/index.cache.bz2 new file mode 100644 index 00000000000..254d394206d Binary files /dev/null and b/tde-i18n-ru/docs/kdebase/userguide/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdebase/userguide/index.docbook b/tde-i18n-ru/docs/kdebase/userguide/index.docbook new file mode 100644 index 00000000000..07860244ff7 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/userguide/index.docbook @@ -0,0 +1,670 @@ + + KApp"> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +]> + + + +Руководство пользователя &kde; + + +Команда документации KDE + +ГригорийМохин
mok@kde.ru
Перевод на русский
ИванКашуков
dolphin210@yandex.ru
Перевод на русский
НиколайШафоростов
shafff@ukr.net
Перевод на русский
+
+ + +20042005 +Команда документации KDE + + +&FDLNotice; + +2004-06-16 +0.0.1 + + +Введение в &kde; + +Сообщайте об ошибках в этом документе по адресу kde-doc-english@kde.org (об ошибках в переводе сообщайте в список рассылки kde-russian@lists.kde.ru). + + + +KDE +KDesktop +руководство +начало + + +
+ + +Введение + + +Добро пожаловать в Руководство пользователя &kde; + +Цель данного руководства - дать обзор возможностей &kde;. Предполагается, что у вас стандартная, нормально работающая, полная установка графической среды &kde;, и что необходимые дополнительные пакеты установлены. Это руководство поможет вам найти ответы на простые вопросы по настройке &kde; и сведения о выполнении типичных задач. + + +На что рассчитана это руководство + +Отсюда вы сможете начать поиск ответа на вопрос, связанный с &kde;. + +Это вводное руководство по выполнению типичных задач. Обычно вам не требуется напрямую указывать все настройки приложений, чтобы оно заработало. Вы найдёте пошаговые указания, которые помогут в типичных ситуациях, и ссылки на документы с дополнительной информацией, которая может вам помочь, если вы испытываете проблемы. + +Вы научитесь использовать наиболее полезные и впечатляющие возможности &kde;, позволяющие сэкономить время и силы. + + + + +Чем это руководство не является + +Руководство пользователя не может заменить документацию приложений. Чтобы получить сведения по настройке конкретной программы и информацию по устранению возникающих проблем, вам следует обратиться к её руководству. Если ответ выходит за пределы этой книги, мы скажем вам, куда обратиться за помощью. + +Сведения о некоторых сторонних пакетах в этом руководстве даны, но всё-таки оно относится только к приложениям, которые являются частью &kde;. Конечно, это не свидетельствует об ущербности программ не из &kde; - многие из них на самом деле просто великолепны. + +Руководство пользователя не относится к какому-либо конкретному дистрибутиву. Оно описывает &kde;, устанавливаемый по умолчанию. Возможно, производитель дистрибутива внёс в него некоторые изменения (например, это может быть настройка региональных параметров) либо вы сделали это сами; в этом случае некоторые пути к каталогам или файлам могут отличаться от указанных. + + + +Условные обозначения + +Чтобы сделать текст более понятным, мы используем следующие стили оформления: + + + +Тип текста +Стиль +Пример + + + + + +Текст графического интерфейса (на кнопках и т. п.) +Светло-серый фон +Настройка + + + +Названия клавиш +Жирный шрифт +&Ctrl; + + + +Пункты меню +Название меню->пункт меню +ФайлВыход + + + +Комбинации клавиш (клавиши нажимаются одновременно) +Клавиша-модификатор+Основная клавиша +&Ctrl;Q + + + +Текст, который должен ввести пользователь +Жирный шрифт фиксированной ширины +ls -al kde/ + + + +Текст, который пользователь должен заменить на соответствующее значение +Наклонный зелёный шрифт +user + + + + + + + + + + +Системные каталоги + +Возможно, вам потребуется узнать, где находятся следующие каталоги: + + +основной каталог &kde; +&kde; устанавливается в определённую папку. Чтобы узнать, где он находится, выполните kde-config . На эту папку указывают переменные среды $KDEDIRS и, возможно, $KDEDIR. + + + + +каталог пользовательских настроек &kde; +Переменная окружения $KDEHOME указывает на папку, в котором &kde; хранит параметры настройки, связанные с конкретным пользователем. Если переменная пуста, используется значение по умолчанию: ~/.kde. + + + + + + + + + +Обзор руководства пользователя + +В Руководстве содержатся следующие сведения: + + основы использования &kde; (например, ), и приёмы, которые применимы ко всем приложениям &kde; (например, ). Если вы новичок в &kde;, или вообще недавно начали пользоваться компьютером, возможно, этот раздел поможет вам. + + информация о некоторых важных составляющих &kde; и о том, как они взаимодействуют. Работа с мультимедиа и сетью в &kde; является довольно большой темой и поэтому описана здесь не полностью. В конце этой части находится руководство по более тонкой настройке &kde;: . + + данные о приложениях &kde; для работы в Интернет. &kde; включает мощный веб-браузер &konqueror;, почтовый клиент &kmail; с богатым набором возможностей, программу для чтения новостей &knode;, и многие другие приложения, созданные для того, чтобы сделать работу в Интернет более лёгкой и результативной. Эта часть Руководства содержит также сведения об их настройке. + + информация о возможностях &kde;, которые будут полезны администраторам, настраивающим многопользовательские системы. Некоторые сведения могут также быть полезны пользователям &kde; на однопользовательских системах: где хранятся файлы настроек, какие переменные среды использует &kde; и т. п. Система KIOSK позволяет администраторам ограничить возможности пользователей &kde;. Она может пригодиться во многих ситуациях, например, для настройки систем, выполняющих только одну функцию (скажем, просмотр веб-страниц). + + + + + + +Рабочий стол + + +Основы использования +Рабочим столом (графической средой)Desktop называется то, что пользователь видит сразу после запуска &kde;. Он выглядит примерно так (в вашей системе он может выглядеть немного по-другому, но основные компоненты должны совпадать): + + + + + + +Вид рабочего стола по умолчанию + + + + +Давайте рассмотрим наиболее важные части поближе: +Большую часть экрана занимает фон. В данный момент фоном является рисунок. Обычно такой рисунок называют обои.Вы можете изменять их по своему вкусу. + + +В верхнем левом углу находятся два значка: Корзина и Домой. Если вы щёлкните по ним, откроется каталог корзины и домашний каталог соответственно. Вы можете добавлять на рабочий стол свои пиктограммы, чтобы иметь возможность запускать приложения и обращаться к носителям информации одним щелчком мыши. + + +В нижней части экрана находится Панель &kde;. Она помогает вам взаимодействовать с &kde;. Здесь расположено меню &kde;, &kmenu;, с помощью которого вы можете запускать установленные приложения, входящие в состав &kde;, здесь отображаются программы, работающие в данный момент, текущее время и некоторые другие вещи. Более подробно Панель &kde; описана в разделе . + + + + + + + + + + +&Philip.Rodrigues; + + + +Вход в систему и выход +Основные сведения о KDM и startkde + + +Есть два способа входа в &kde;: через графическую оболочку и через командную строку. Мы кратко рассмотрим оба: + + +Вход через графический интерфейс +login +&kdm; + +Если содержимое экрана похоже на рисунок ниже, значит, всё готово для входа в систему через графический интерфейс. В поле ввода Имя пользователя введите своё имя пользователя, в поле Пароль — пароль. При вводе символы пароля скрыты звёздочками. Далее нажмите на кнопку Вход и &kde; запустится. Будет выведен экран загрузки &kde; (он показывает информацию о ходе загрузки &kde;). Как только он исчезнет, &kde; готов к работе. + + + +Вход через командную строку +startkde +startx + +Если вы предпочитаете использовать командную строку, вы можете запустить &kde;, введя команду startx. Добавьте строку exec startkde в файл .xinitrc вашей домашней папки (если файл с таким именем не существует, создайте его), сохраните файл, и запустите startx. Запуск &kde; в этом случае полностью аналогичен ходу запуска при графическом входе. + + + +Выход из системы +logout + +Если вы закончили работу с &kde;, вам следует корректно выйти из системы. Самый простой способ — щёлкнуть по значку &kmenu; в левом нижнем углу экрана и выбрать пункт Завершить сеанс... Будет выведено диалоговое окно Завершение сеанса пользователя ИмяПользователя. Чтобы подтвердить выход, нажмите кнопку Завершить текущий сеанс. Если вы передумали и хотите продолжить работу в &kde;, нажмите кнопку Отмена. + + +Связанная информация +Руководство &kdm; содержит сведения о использовании и настройке менеджера входа в систему &kde;. Вы можете обратиться к нему через &khelpcenter;, или введите help:/kdm в строке адреса &konqueror;. + + + + + +&getting-help; &windows-how-to; &the-filemanager; +&panel-and-desktop; &programs-and-documents; + + +Компоненты &kde; +&control-center; &base-kde-applications; &extragear-applications; Мультимедиа в &kde; &removable-disks; &playing-music; &playing-audiocds; &playing-movies; &kde; в многопользовательской системе &your-kde-account; &kde-as-root; &switching-sessions; Работа в сети с &kde; &file-sharing; &networking-with-windows; &shared-sessions; Графика, печать и шрифты &printer-setup; &printing-from-apps; &pdf-files; &font-installation; &creating-graphics; &customizing-desktop; &konsole-intro; &kde-edutainment; &accessibility; &under-the-hood; + + +&kde; и Интернет +&net-connection-setup; &email; &konqueror; Введение в браузер &internet-shortcuts; &browser-fine-tuning; &usenet; &messaging-intro; + +&kde-office; + +&kde-for-admins; + + +Дополнительные инструменты +&migrator-applications; &migrator-dictionary; &standard-menu-entries; &glossary; +Устранение проблем + +Нестандартные проблемы + +Зависшие приложения (как снять их выполнение) + +Файлы не открываются + +Это ужасное сообщение о системном сбое + +Сообщение об ошибках + +Дополнительные ресурсы +&troubleshooting-network-x; &troubleshooting-no-open; + + +Как принять участие в создании &kde; + +Дана основная информация, чтобы поддержать людей, желающих внести свой вклад в создание &kde;, сообщить о доступных ресурсах и о том, как начать работу. + + + + + + + +Благодарности и лицензирование + +&credits-and-license; + + +Лицензия + +Перевод на русский язык: Григорий Мохин mok@kde.ru, Иван Кашуков dolphin210@yandex.ru, Николай Шафоростов shafff@ukr.net +&underFDL; + + + +&documentation.index; + + +
+ + diff --git a/tde-i18n-ru/docs/kdebase/userguide/internet-shortcuts.docbook b/tde-i18n-ru/docs/kdebase/userguide/internet-shortcuts.docbook new file mode 100644 index 00000000000..822759435a2 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/userguide/internet-shortcuts.docbook @@ -0,0 +1,120 @@ + + + + Simon Vermeersch titeuf@ph34rus.org + + + +Сокращения Интернета + +Сокращения веб +Сокращения Интернета +gg: + +Сокращения веб действительно полезная функция &konqueror;: если вы однажды начнёте их использовать, то уже не сможете от них отказаться. + +Чтобы понять, что такое сокращения веб, откройте &konqueror; и введите gg:kde в строку Адрес. + +Вы попадёте на Google, со ссылками на сайты с информацией о &kde;. + +Есть множество подобных сокращений, например ggl: (Google - Мне повезёт), bug: (bugs.kde.org) и другие. + +Для того чтобы получить полный список доступных сокращений, в &konqueror; щёлкните на меню Настройка, и выберите Сокращения Веб. Здесь вы найдёте весь список сокращений. Вы можете создавать новые, изменять существующие или удалять неиспользуемые сокращения. Вы также можете отключить сокращения, если они вам не нравятся. Если вы укажите Поисковую систему по умолчанию, то вам уже больше не потребуется вводить сокращение. Например, если вы установите Google, то можете просто ввести kde в строке Адрес и будет отображена страница Google с запросом &kde;. + +С помощью опции Разделитель вы можете указать, как вы хотите отделять сокращение от запроса: с помощью двоеточия или пробела (gg: kde) или (gg kde). + +Большого удобства интернет-сокращениям добавляет то, что их можно использовать из диалога Выполнить команду. Просто откройте его (можно с помощью &kmenu; или &Alt;F2) и введите ваше сокращение, например, gg: kde и нажмите &Enter;. Автоматически откроется &konqueror; со страницей поиска «&kde;» в Google. + + + + + + + + + diff --git a/tde-i18n-ru/docs/kdebase/userguide/kde-as-root.docbook b/tde-i18n-ru/docs/kdebase/userguide/kde-as-root.docbook new file mode 100644 index 00000000000..61704fa766b --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/userguide/kde-as-root.docbook @@ -0,0 +1,99 @@ + + + + +&Francis.Giannaros; &Francis.Giannaros.mail; + + + + +Работа в &kde; с правами root + +В операционных системах &UNIX;, как правило, могут работать несколько пользователей, которые, в свою очередь, обладают различными правами. Чаще всего используют обычную учётную запись, файлы которой расположены в /home/username, а также учётную запись root. Пользователь root (суперпользователь) обладает самыми широкими системными правами и может редактировать любой файл в системе. + +С одной стороны, вы можете без проблем выполнять задачи администрирования, с другой — ничто не ограничивает ваши действия с точки зрения безопасности. Так, небольшая опечатка или другая ошибка может нанести непоправимый ущерб. + +Некоторые из операционных систем, использующих &kde; позволяют вход в систему под учётной записью суперпользователя. Несмотря на это, никогда не запускайте &kde; под правами root, вам это никогда не понадобится. Ваша система станет гораздо более подвержена различного рода атакам, в особенности, если вы работаете в Интернете. В этом случае вы сильно увеличиваете шансы повредить систему. + +Некоторые дистрибутивы &Linux; были настолько озабочены этой проблемой, что запретили графический вход в систему как root, используя вместо этого возможности sudo. Тем не менее, базовая модель безопасности sudo аналогична команде su со всеми слабыми и сильными сторонами. + +Если вам когда-либо потребуется запустить программу с правами суперпользователя, мы рекомендуем вам использовать &kdesu;. В &konsole; или нажав &Alt;F2 введите kdesu программа и приложение будет запущено с нужными правами. + +Если вам требуется настроить систему для использования sudo, или у вас дистрибутив, использующий sudo, например &kubuntu;, вы все равно можете использовать &kdesu;. Программа будет исправлена разработчиками, чтобы использовать правильную настройку. Все же не следует использовать sudo программа, чтобы запустить приложение под правами root, это может привести в беспорядок права доступа к различным файлам настройки программы. Хотя запуск графического приложения с правами root само по себе плохая идея, самым безопасным способом сделать это будет использование &kdesu;. + + + +См. также +Руководство пользователя &kdesu; + + + + + + + diff --git a/tde-i18n-ru/docs/kdebase/userguide/kde-edutainment.docbook b/tde-i18n-ru/docs/kdebase/userguide/kde-edutainment.docbook new file mode 100644 index 00000000000..2f1b1556553 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/userguide/kde-edutainment.docbook @@ -0,0 +1,611 @@ + + + +Образование и &kde; + +Проект kdeedu в рамках &kde; предлагает детям, семьям и учителям образовательные программы. В пакете вы можете найти приложения, которые помогут вам улучшить ваши языковые навыки и словарный запас (например, &kvoctrain; и &kwordquiz;), научные программы (такие как очень продвинутый планетарий &kstars; и интерактивная геометрия &kig;). Вы можете научиться печати вслепую при помощи &ktouch;, а учителя могут подготавливать материалы для уроков при помощи &keduca;. Полный список образовательных программ &kde; доступен на сайте KDE-Edu. Здесь мы дадим краткий обзор некоторых программ. +Чтобы посмотреть руководство пользователя для каждого из приложений, введите help:/<имя_программы> в адресной строке &konqueror; или найдите в Центре справки &kde;. + + +Языки + + + +&khangman; + Простая для использования программа, реализующая классическую игру «Виселица». Вы можете использовать слова из какой-то определённой темы, и выбирать уровень сложности. Программа поставляется на двадцати четырёх языках, из-за чего довольно удобна для изучения орфографии и базовых глаголов в других языках. + + + Веб-сайт: http://edu.kde.org/khangman + Руководство пользователя &khangman; + + + + + + +&klettres; + Эта программа была специально создана, чтобы помочь пользователю выучить алфавит нового языка, и затем перейти к изучению базовых слогов. Идеальна для детей или любого пользователя, пытающегося ознакомиться с алфавитом другого языка. В данный момент поддерживается несколько алфавитов. + + + Веб-сайт: http://edu.kde.org/klettres + Руководство пользователя &klettres; + + + + + + +&kanagram; + Простая игра для тренировки мышления, в который вы должны отгадать слово, выданное программой. Буквы слова перемешаны, и вы должны угадать, какое слово было загадано. Аналогично популярной игре «Countdown» на американском телевидении. + + + Веб-сайт:http://edu.kde.org/kanagram + Руководство пользователя &kanagram; + + + + + + +&kverbos; + Это простой способ изучить формы испанских глаголов. Программа предлагает глагол и время, пользователь вводит различные формы. Программа исправляет ошибки пользователя, и даёт указания. Пользователь может редактировать список изучаемых глаголов, кроме того, программа может самостоятельно строить обычные формы глаголов (а также формы наиболее важных групп глаголов). Нестандартные глаголы-исключения могут быть введены пользователем. + + + Веб-сайт: http://edu.kde.org/kverbos + Руководство пользователя &kverbos; + + + + + + +&kvoctrain; + Это ещё одно продвинутое приложения для увеличения словарного запаса. Программа основана на использовании карточек. Файлы словарей можно легко скачать и загрузить в приложение. + + + Веб-сайт: http://edu.kde.org/kvoctrain + Руководство пользователя &kvoctrain; + + + + + + + +&kiten; + Программа для изучения японского языка. Позволяет просмотреть английские и японские слова (в том числе с фильтрацией), поддерживает словари Edict и Kanjidic. Также &kiten; предоставляет широкие возможности поиска, историю поиска, и секцию изучения, которая содержит различные обучающие режимы. + + + Веб-сайт: http://edu.kde.org/kiten + Руководство пользователя &kiten; + + + + + + +&klatin; + Эта программа поможет освежить знания по латинскому языку. В ней есть разделы словаря, грамматики и проверки глаголов. Кроме того, в ней содержится набор полезных заметок о латинском языке. + + + Веб-сайт: http://edu.kde.org/klatin + Руководство пользователя &klatin; + + + + + + + + + + +Математика + +Несколько программ, которые помогут вам с математикой и геометрией. + + + +&kbruch; + Приложение с несколькими типами упражнений на использование дробей в вычислениях. Задания включают в себя нахождение суммы двух дробей, конвертирование обычных дробей в десятичные, сравнение дробей (больше, меньше) и многое другое. + + + Веб-сайт: http://edu.kde.org/kbruch + Руководство пользователя &kbruch; + + + + + + +&kig; + Отличное приложение по интерактивной геометрии. Идеально для учителей, пытающихся нарисовать график на компьютере, или студентов, которые пытаются узнать что-то новое и изучить графики и кривые. На данный момент поддерживается множество типов геометрических фигур, и вы можете легко конструировать различные объекты, от парабол и гипербол до эллипсов. + + + Веб-сайт: http://edu.kde.org/kig + Руководство пользователя &kig; + + + + + + +&kpercentage; + Приложение, которое поможет вам улучшить навыки вычисления процентов. В программу включены различные типы упражнений, и в ней доступны разные уровни сложности для людей с разными возможностями. + + + Веб-сайт: http://edu.kde.org/kpercentage + Руководство пользователя &kpercentage; + + + + + + + +&kmplot; + Графопостроитель математических функций. Содержит мощный анализатор выражений. Вы можете выводить графики нескольких функций одновременно и комбинировать их для построения новых функций. &kmplot; поддерживает функции с параметрами и в полярных координатах. Возможны несколько режимов сетки, графики могут быть напечатаны в высоком разрешении с правильным масштабом. + + + Веб-сайт: http://edu.kde.org/kmplot + Руководство пользователя &kmplot; + + + + + + + + + + +Астрономия + + + +&kstars; + Настольный планетарий для &kde;. Он предоставляет графическую симуляцию ночного неба, видимого с любой точки Земли, для любой даты и времени. &kstars; показывает 130.000 звёзд, 13.000 небесных объектов (например, Млечный Путь), все 8 основных планет Солнечной системы, Солнце и Луну, а также тысячи комет и астероидов. + + + Веб-сайт: http://edu.kde.org/kstars + Руководство пользователя &kstars; + + + + + + + &kalzium; + Периодическая таблица химических элементов Д.И.Менделеева, с полным списком всех элементов, где для каждого элемента доступна расширенная информация. В дополнение к базовому обзору, возможности программы включают просмотр химических данных элемента, атомной модели, параметров энергии, а также внешний вид элемента. + + + Веб-сайт: http://edu.kde.org/kalzium + Руководство пользователя &kalzium; + + + + + + + + + +Разное + + + &keduca; + Экзаменатор &kde;: приложение на основе карточек, позволяющее создавать интерактивные формы тестирования. На данный момент поставляется с возможностью добавления серверов, с которых вы можете загружать тесты. Поддерживается несколько языков. + + + Веб-сайт: http://edu.kde.org/keduca + Руководство пользователя &keduca; + + + + + + + + + +Прочие + + + &ktouch; + Программа для изучения десятипальцевого метода печати вслепую. &ktouch; показывает на экране клавиатуру и подсвечивает клавиши, которые нужно нажать. Над клавиатурой появляется текст, который нужно напечатать. По умолчанию в программе содержится несколько упражнений с разными уровнями сложности. + + + Веб-сайт: http://edu.kde.org/ktouch + Руководство пользователя &ktouch; + + + + + + + + + &kwordquiz; + Экзаменатор &kde;: приложение на основе карточек, позволяющее создавать интерактивные формы тестирования. На данный момент поставляется с возможностью добавления серверов, с которых вы можете загружать тесты. Поддерживается несколько языков. + + + Веб-сайт: http://edu.kde.org/kwordquiz + Руководство пользователя &kwordquiz; + + + + + + + + &kturtle; + Среда для обучения программированию на языке Лого, поддерживающая несколько языков. + + + Веб-сайт: http://edu.kde.org/kturtle + Руководство пользователя &kturtle; + + + + + + + + &kgeography; + Программа проведения тестов по политической географии. Вы можете изучать карту, запоминать названия стран или регионов и их столиц. Доступен режим проверки знаний, в котором будет задан ряд вопросов по названию столицы страны или региона, к примеру. + + + Веб-сайты: http://kgeography.berlios.de/ и http://edu.kde.org/kgeography + Руководство пользователя &kgeography; + + + + + + + + &blinken; + &blinken; — игра «Саймон сказал» под &kde;. Игрок должен запомнить последовательность зажигания огней и правильно воспроизвести её. + + + Веб-сайт: http://edu.kde.org/blinken + Руководство пользователя &blinken; + + + + + + + + + + +Ссылки + +На сайте &kde;-Edu http://edu.kde.org всегда есть новости и информация об образовательных приложениях &kde;. + + + + + + + + diff --git a/tde-i18n-ru/docs/kdebase/userguide/kde-for-admins.docbook b/tde-i18n-ru/docs/kdebase/userguide/kde-for-admins.docbook new file mode 100644 index 00000000000..d713323bb3c --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/userguide/kde-for-admins.docbook @@ -0,0 +1,4352 @@ + + + + Waldo Bastian bastian@kde.org +&Philip.Rodrigues; &Philip.Rodrigues.mail; + + + +&kde; для системных администраторов + + +Внутреннее устройство &kde; + + +Обзор +в процессе написания + + + +Схема каталогов + +Схема каталогов &kde; используется как собственно оболочкой &kde;, так и всеми приложениями &kde;. Дерево каталогов &kde; имеет фиксированную структуру. + +По умолчанию, &kde; использует два дерева каталогов: + + +Один на общесистемном уровне (например /opt/kde3). +И один на уровне пользователя (обычно это ~/.kde) + + +Как системный администратор, вы можете создать дополнительные деревья каталогов, которые, например, могут использоваться для разных профилей + +Например, в &SuSE; &Linux; используется + + +$HOME/.kde +/opt/kde3 (специфика &SuSE; - в других дистрибутивах это может быть /usr или /usr/kde3). +/etc/opt/kde3 (добавлено работниками &SuSE;). + + +Если у вас установлена утилита администрирования KIOSK версии 0.7 или более поздней, вы можете узнать, какие деревья каталогов использует KDE, выполнив команду kiosktool-kdedirs + + +При поиске файлов, сам &kde; и все его приложения просматривают все деревья каталогов &kde; (с учётом приоритета). Если файл находится более чем в одном дереве, берётся последний найденный файл. Обычно последним просматривается дерево из домашнего каталога пользователя, т. к. оно имеет наибольший приоритет. Именно в это дерево пользователь имеет право вносить изменения. + + +Например, информация о &MIME;-типе text/plain будет искаться в следующих файлах: + + +$HOME/.kde/share/mimelnk/text/plain.desktop +/opt/kde3/share/mimelnk/text/plain.desktop +/etc/opt/kde3/share/mimelnk/text/plain.desktop + + +Изменения, внесённые пользователем, будут сохранены в файле $HOME/.kde/share/mimelnk/text/plain.desktop + + +Файлы конфигурации обрабатываются по-другому. Параметры считываются из файлов всех уровней. Если один и тот же параметр встречается в нескольких файлах, то его значение определяется файлом с наивысшим приоритетом. + +Например, если есть два файла со следующим содержимым: + +$HOME/.kde/share/config/foobar +Color=red +Shape=circle + + + + + +/etc/opt/kde3/share/config/foobar +Color=blue +Position=10,10 + + + + + +В результате слияния, получится: + +Color=red +Shape=circle +Position=10,10 + + + + + + +Задание каталогов + + + + +Переменные окружения +Пример(ы) настроек +Комментарий + + +$KDEHOME +~/.kde + + + + +$KDEROOTHOME +/root/.kde +Переменные различаются, чтобы суперпользователь не мог случайно перезаписать данные из пользовательского каталога $KDEHOME после выполнения команды su. + + + +$KDEDIR +/opt/kde3, /usr, /usr/kde3 +Зависит от дистрибутива. Используется в &kde; 2. Если не установлено, используются значения по умолчанию. + + + +$KDEDIRS +/opt/kde3, /usr, /usr/kde3 +Добавлено в &kde; 3. Может задавать несколько каталогов (разделяются двоеточиями). Если не установлено, используется значение $KDEDIR + + + + +Задавать их необязательно, значения по умолчанию подходят в большинстве случаев. +Как запустить &kde;2 после &kde;3? Задайте $KDEDIR для &kde; 2 и $KDEDIRS для &kde; 3. + + +Например, для сотрудника университета могут быть заданы следующие параметры: +KDEHOME='~/.kde3' +KDEROOTHOME='/root/.kde3' +KDEDIRS='/opt/kde_staff:/opt/kde3' + + + + + + + +Профили пользователей + +В предыдущем примере в каталоге /opt/kde_staff содержались дополнительные параметры и приложения для сотрудников. Профили пользователей служат для того, чтобы эти каталоги добавлялись только для некоторых явно заданных пользователей. Добавьте в файл /etc/kderc строки: + +[Directories-staff] +prefixes=/opt/kde_staff + + +Будет создан профиль staff, для которого добавляется дерево каталогов /opt/kde_staff. Учтите, что в &SuSE; &Linux; используется /etc/kde3rc, а не /etc/kderc. Теперь профиль с этим именем можно назначать пользователям. + +Для этого нужно связать пользователей и профили в файле связи, задаваемом в /etc/kderc: + +[Directories] +userProfileMapFile=/etc/kde-user-profile + + +Теперь администратор может связывать профиль с конкретными пользователями и с целыми группами &UNIX;. + +Чтобы связать профиль "staff" со всеми пользователями, входящими в группу пользователей &UNIX; "staff_members", добавьте в файл /etc/kde-user-profile следующие строки: + +[General] +groups=staff_members +[Groups] +staff_members=staff + + +Вы также можете связывать профиль с одним пользователем: + +[Users] +bastian=staff + + + + + +Ещё о схеме каталогов + +Все деревья каталогов, которые использует &kde;, имеют фиксированную структуру. Однако вы можете не беспокоиться о каталогах, которые не относятся ни к одному дереву, или просто не используются. Например, каталоги, в которых хранятся временные файлы, обычно находятся в $KDEHOME. + + + + +Каталоги, зависящие от архитектуры + +Каталоги, зависящие от архитектуры (типа ОС и процессора): + + + +bin +Здесь хранятся исполняемые файлы &kde;. + + + +lib +Библиотеки &kde;. + + + + +lib/kde3 +В этом каталоге хранятся компоненты, подключаемые модули, и другие объекты, используемые приложениями &kde; 3.x во время работы. + + + + + + +Общие каталоги + +Общие каталоги не зависят от архитектуры. + + + +share/applnk +Файлы .desktop меню &kde; (в старых версиях) + + + +share/applications +Файлы .desktop меню &kde; (версия &kde; 3.2 и более поздние) + + + + +share/apps +Файлы приложений. Каждый подкаталог принадлежит какому-либо приложению, которое хранит в нём дополнительные файлы. + + + +share/config +Файлы настроек. Имя файла обычно состоит из имени приложения и букв rc. Настройки из файла kdeglobals относятся ко всем приложениям. + + + +share/config/session +Этот каталог обычно есть только в дереве $KDEHOME. Он используется для управления сеансом. В конце сеанса приложения &kde; сохраняют здесь данные о своём состоянии. Имя файла включает имя приложения и число. Программа управления сеансом, kcmserver, при сохранении сеанса записывает эти номера в файл ksmserverrc. + + + +share/doc/HTML +Каталог содержит документацию приложений &kde;. Документы отсортированы по языкам и приложениям. Конечный по иерархии каталог обычно включает как минимум два файла: index.docbook -- xml-файл DocBook, и index.cache.bz2, который содержит тот же текст, но в формате &HTML;, сжатый bzip2. Файл &HTML; используется программой &khelpcenter;. Если &khelpcenter; не находит файл &HTML;, он генерируется из DocBook автоматически, но этот процесс требует времени. + + + + +share/icons +В этом каталоге содержатся пиктограммы, отсортированные по теме, размеру и категории использования. + + + +share/mimelnk +В этом каталоге хранятся файлы .desktop, которые описывают типы &MIME;. &kde; использует типы &MIME;, чтобы определять тип файлов. + + + + +share/services +Каталог содержит файлы .desktop, которые описывают службы (сервисы). Службы похожи на приложения, однако они обычно запускаются другими приложениями, а не пользователем. В меню &kde; службы отсутствуют. + + + + +share/servicetypes +Каталог содержит файлы .desktop, которые описывают типы служб. Тип службы обычно представляет какой-либо интерфейс программирования. Приложения и службы включают в свои файлы .desktop информацию о предоставляемых ими службах. + + +share/sounds +Содержит звуковые файлы. + + + +share/templates +Содержит шаблоны файлов различных типов. Шаблон состоит из файла .desktop, который описывает файл и включает ссылку на файл в подкаталоге .source. Эти шаблоны доступны через подменю Создать новый меню рабочего стола и менеджера файлов. Когда пользователь выбирает какой-либо пункт меню, соответствующий шаблон копируется в текущий каталог. + + + + +share/wallpapers +Содержит изображения, которые можно использовать в качестве фона рабочего стола + + + + + + + +Каталоги, зависящие от узла + +Существует три каталога, имена которых зависят от имени узла. Обычно в других деревьях содержатся символические ссылки на них. Если эти каталоги не существуют, их можно создать с помощью утилиты lnusertemp: + + + + +$KDEHOME/socket-$HOSTNAME +Обычно /tmp/ksocket-$USER/, каталог сокетов &UNIX; + + + + +$KDEHOME/tmp-$HOSTNAME +Обычно /tmp/kde-$USER/, используется для хранения временных файлов. + + + + +$KDEHOME/cache-$HOSTNAME +Обычно /var/tmp/kdecache-$USER/, используется для кэширования файлов. + + + + +Так как право записи в /tmp и /var/tmp имеют все пользователи, возможно, что какой-либо из вышеуказанных каталогов уже существует и принадлежит другому пользователю. В этом случае используйте команду lnusertemp. Она создаст новый каталог с альтернативным именем, который будет использоваться KDE. + + + + +Файлы конфигурации Формат файлов конфигурации &kde; - обычный текст. Файлы содержат пары ключ-значение, которые отсортированы по группам. Кодировка файлов конфигурации &kde; -- UTF-8 (позволяет задавать символы, не входящие в ASCII). + +В начале группы опций находится имя группы, заключённое в квадратные скобки. Концом группы является начало другой группы или конец файла. Записи в начале файла, не отнесённые ни к какой группе, являются настройками по умолчанию. + +Следующий пример является файлом конфигурации, который состоит из двух групп. Первая группа содержит ключи LargeCursor и SingleClick, вторая -- Show hidden files и Sort by: + +[KDE] +LargeCursor=false +SingleClick=true + + +[KFileDialog Settings] +Show hidden files=false +Sort by=Name + + + +Каждая запись состоит из ключа и значения, разделённых знаком равенства. Имя ключа может содержать пробелы, последующие опции могут быть заключены в квадратные скобки. Часть после знака равенства -- значение опции. Пробелы, обрамляющие знак равенства, и пробелы, следующие за значением, игнорируются. Короче говоря, формат таков: + +параметр=значение + + +Если значение опции должно начинаться со знака пробела или заканчиваться им, вы можете использовать сочетание символов \s. + +Вот полный список сочетаний символов: +\s вместо символа пробела + +\t вместо символа табуляции + +\r вместо символа перевода каретки + +\n вместо символа новой строки + +\\ вместо символа обратной косой черты + + + +В следующем примере значение опции Caption начинается с двух пробелов, а значение Description состоит из трёх строк. (Символы новой строки разделяют строки.) + +[Preview Image] +Caption=\s My Caption +Description=This is\na very long\ndescription. + + + +Пустые строки и строки, начинающиеся со знака диеза (#), игнорируются. Знак диеза используется для добавления комментариев. Обратите внимание, что при обновлении конфигурационного файла приложением &kde; комментарии не сохраняются. + +В подкаталогах share/config различных деревьев каталогов &kde; могут находиться конфигурационные файлы с одинаковыми именами. В этом случае будут использоваться опции из всех файлов. Если один и тот же ключ определён в разных файлах, будет использовано значение из файла, находящегося в каталоге с наивысшим приоритетом. Файлы каталога $KDEHOME всегда имеют наивысший приоритет. Если один и тот же ключ определён несколько раз в одном файле, используется значение, указанное последним. + + +Если файл $HOME/.kde/share/config/foobar содержит: +[MyGroup] +Color=red +Shape=circle + и файл /etc/opt/kde3/share/config/foobar содержит +[MyGroup] +Color=blue +Position=10,10 +, то результат будет следующим: [MyGroup] +Color=red +Shape=circle +Position=10,10 + + + + + +Если файл $HOME/.kde/share/config/foobar содержит +[MyGroup] +Color=red +Shape=circle +[MyGroup] +Color=green +, файл /opt/kde_staff/share/config/foobar содержит +[MyGroup] +Color=purple +Position=20,20 + и файл /etc/opt/kde3/share/config/foobar содержит +[MyGroup] +Color=blue +Position=10,10 +, то результат будет следующим: [MyGroup] +Color=green +Shape=circle +Position=20,20 + + + + +Чтобы пользователи не могли изменять настройки, заданные по умолчанию, их можно пометить как неизменяемые. Вы можете запретить изменение одной настройки, группы или всех настроек файла. Чтобы запретить изменение одного ключа, добавьте после его имени символы [$i]. Пример: Color[$i]=blue + + +Чтобы запретить изменение группы настроек, добавьте символы [$i] после её имени. Пример: [MyGroup][$i] + + +Чтобы запретить изменение всех настроек, входящих в файл, укажите символы [$i] на отдельной строке. Пример: [$i] + + + + +Если файл $HOME/.kde/share/config/foobar содержит: +[MyGroup] +Color=red +Shape=circle +, а файл /etc/opt/kde3/share/config/foobar содержит: +[MyGroup][$i] +Color=blue +Position=10,10 +, то результат будет следующим: [MyGroup] +Color=blue +Position=10,10 + + + + +Если файл $HOME/.kde/share/config/foobar содержит: +[MyGroup] +Color=red +Shape=circle +, файл /opt/kde_staff/share/config/foobar содержит +[MyGroup] +Color=purple +Shape=rectangle + и файл /etc/opt/kde3/share/config/foobar содержит +[MyGroup][$i] +Color=blue +Position=10,10 +, то результат будет следующим: [MyGroup] +Color=purple +Shape=rectangle +Position=10,10 + + + + + +С помощью так называемых расширений оболочки вы можете более гибко задавать настройки по умолчанию. При этом значение ключа может содержать значение переменной окружения и/или вывод команды оболочки. Чтобы включить расширения оболочки для одной записи, добавьте символы [$e] в конец имени ключа. Обычно после первого применения расширенная форма записывается в пользовательский файл конфигурации. Чтобы предотвратить это, рекомендуется использовать символы [$ie], в этом случае пользователь не сможет изменить настройку. + + +В следующем примере значение записи Host определяется выводом программы hostname. Эта настройка заблокирована. + +Значение записи Email определяется значениями переменных $USER и $HOST. Когда пользователь joe находится в системе joes_host, запись принимает значение joe@joes_host. Эта настройка не заблокирована. + +[Mail Settings] +Host[$ie]=$(hostname) +Email[$e]=${USER}@${HOST} + + + +Большей части настроек можно ставить в соответствие код языка. В этом случае предпочтение будет отдаваться настройке, связанной с языком, который выбран пользователем. Если выбран язык по умолчанию (американский английский, American English), или нет записи, соответствующей выбранному языку, то используется запись без индекса языка. + + +В следующем примере значение записи Caption зависит от используемого языка. Если пользователь выбрал русский язык (код ru), то запись примет значение Мой заголовок. Во всех остальных случаях будет использоваться значение My Caption. + +[Preview Image] +Caption=My Caption +Caption[ru]=Мой заголовок + + + + +В этом примере значение записи Caption зависит от используемого языка. Если пользователь выбрал русский язык (код ru), то запись примет значение Мой заголовок. Во всех остальных случаях будет использоваться значение My Caption. + +[Preview Image] +Caption=My Caption +Caption[ru]=Мой заголовок + + + +Записи конфигурационных файлов полностью нигде не описаны. Ситуация начала меняться в &kde; 3.2. Файлы $KDEDIR/share/config.kcfg дают формальное описание настроек файлов конфигурации. Программа &kde; Configuration Editor использует их при возможности. + + +Ниже приведён пример файла конфигурации &XML;: +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE kcfg SYSTEM "http://www.kde.org/standards/kcfg/1.0/kcfg.dtd"> +<kcfg> + <kcfgfile name="korganizerrc"/> + <group name="General"> + <entry type="Bool" key="Auto Save"> + <label>Enable automatic saving of calendar</label> + <default>true</default> + </entry> + <entry type="Int" key="Auto Save Interval"> + <default>10</default> + </entry> + </group> +</kcfg> + + + +То же, что и [General] +Auto Save=false +Auto Save Interval=25 + + + + + + + +Последовательность запуска &kde; + + +&kdm; + +Всегда запускается от имени суперпользователя (root)! Использует файлы $KDEDIR/share/config/kdmrc и /etc/X11/xdm/Xservers. Последний содержит записи типа + +:0 local /usr/X11R6/bin/X :0 vt07 + + +Также используются следующие файлы загрузки: + +В разделе [X-*-Core] файла kdmrc +Настройка через /etc/X11/xdm/Xsetup +Пользователь вводит своё имя и пароль +Запуск /etc/X11/xdm/Xstartup под правами root +Запуск сеанса через /etc/X11/xdm/Xsession под правами пользователя += Для сеанса KDE запускается kde или startkde += Если существует файл ~/.xsession или ~/.xinitrc +Окончание работы: /etc/X11/xdm/Xreset — после завершения сеанса + + + + + +Сценария запуска &kde;: <command +>startkde</command +> + +Запуск &kde; начинается с выполнения сценария startkde. Обычно его вызывает менеджер дисплея (&kdm;) после авторизации пользователя. В этом сценарии есть две очень важные строки: + +LD_BIND_NOW=true kdeinit +kcminit +knotify и kwrapper ksmserver $KDEWM + + +Первая строка запускает управляющий процесс kdeinit. kdeinit запускает все остальные процессы &kde;. В выводе команды ps он отображается как kdeinit: Running.... Аргументы kdeinit соответствуют именам запущенных процессов. Символ + означает, что kdeinit будет ожидать завершения процесса. kdeinit запускает dcopserver, klauncher и kded. + +Вторая строка даёт kdeinit команду запустить процесс управления сеансами ksmserver, который обеспечивает работу сеанса. Когда этот процесс завершается, пользователь выходит из системы. + + + + + +Фоновые процессы + +Все фоновые процессы &kde; зависят от пользователя: в отличие от системных демонов они не являются общесистемными. Они являются уникальными как для каждого пользователя, так и для каждого дисплея Х-сервера. Существуют следующие процессы: + + + +dcopserver +Связь между приложениями рабочего стола + + + + +kded +Демон общих служб (сервисов). +Запускает обновления базы данных Sycoca при необходимости + + + + +kcminit +Служба инициализации +Для подробностей, см. . + + + + +klauncher +Запуск программ (это не диалог, вызываемый по &Alt;F2!) +Для подробностей, см. . + + + + +knotify +Пользовательские уведомления. +Для подробностей, см. . + + + + +ksmserver +Управление сеансами +Для подробностей, см. . + + + + + + +<command +>kdeinit</command +> +kdeinit запускает другие программы &kde;. kdeinit может запускать как обычные программы (бинарные файлы), так и загружаемые модули kdeinit (KLM). KLM работают так же, как обычные программы, но могут быть запущены более эффективно. Они находятся в каталоге $KDEDIR/lib/kde3. + +В выводе команд top и ps они отображаются как kdeinit. Чтобы узнать действительное имя программы, используйте top или ps : + +%ps + +waba 23184 0.2 2.1 23428 11124 ? S 21:41 0:00 kdeinit: Running... +waba 23187 0.1 2.1 23200 11124 ? S 21:41 0:00 kdeinit: dcopserver --nosid +waba 23189 0.2 2.4 25136 12496 ? S 21:41 0:00 kdeinit: klauncher +waba 23192 0.7 2.8 25596 14772 ? S 21:41 0:00 kdeinit: kded +waba 23203 0.8 3.4 31516 17892 ? S 21:41 0:00 kdeinit: +knotify + + + +Строка kdeinit: Running... соответствует основному процессу kdeinit. Остальные перечисленные выше процессы были запущены как KLM. + +При запуске kdeinit вызывает dcopserver, klauncher, kded и программы, указанные в командной строке в сценарии startkde. Обычно это kcminit и knotify. + + + + +<command +>dcopserver</command +> + +dcopserver -- демон, обеспечивающий взаимодействие между процессами (&DCOP;) приложений &kde;. Вы можете управлять &DCOP;, используя программу dcop. &DCOP; является основой всех приложений &kde;. + +Некоторые связанные файлы: + + + +$HOME/.DCOPserver_$HOSTNAME_$DISPLAY +например, .DCOPserver_linux__0. Используется $DCOPAUTHORITY + + + + +/tmp/.ICE-unix/dcoppid-номер +например, dcop7634-1069677856. Это файл, на который указывает DCOPserver. + + + + +$HOME/.ICEauthority +Сведения об идентификации. Определяется переменной $ICEAUTHORITY + + + + + + + +kcminit + +kcminit запускает службы инициализации во время запуска. Они задаются в файлах .desktop приложений или других служб, в строке X-KDE-Init: + +[Desktop Entry] +Encoding=UTF-8 +Exec=kcmshell energy +Icon=energy_star +Type=Application +X-KDE-Library=energy +X-KDE-Init=energy + + +Службы инициализации обычно используются для применения пользовательских настроек к оборудованию. + +Команда kcminit отображает все службы инициализации, kcminit имя_сервиса - запускает один сервис. Это может быть полезно при устранении проблем, возникающих при запуске. + + + + +<command +>klauncher</command +> + +klauncher - демон, запускающий службы в среде &kde;. Он тесно взаимодействует с главным процессом kdeinit (запускает через него новые процессы). Чтобы запустить приложения или службы, программы &kde; связываются с klauncher через &DCOP;. + +Самое распространённое сообщение об ошибке: KLauncher недоступен через DCOP. Это значит, что либо dcopserver неправильно работает, либо klauncher ошибочно завершился. + +Чтобы перезапустить klauncher, перезапустите kdeinit из консоли. Перед этим убедитесь, что значения переменных $HOME, $DISPLAY, $KDEDIR и $KDEDIRS указаны верно. + + + + +<command +>knotify</command +> + +Основная задача knotify - заставлять звуковой сервер выполнять звуковые уведомления. Имеются и другие методы уведомления пользователей о чём-либо. + + + + + + + +KSMServer + +ksmserver - менеджер сеансов &kde;. В начале сеанса он вызывает приложения, настроенные на автозапуск (т. е. в каталоге $KDEDIR/share/autostart есть соответствующий файл .desktop), и восстанавливает приложения из предыдущего сеанса. Условия автозапуска приложения определяются значением записи X-KDE-autostart-condition в файле .desktop. + + +Пример файла ktip.desktop: + +X-KDE-autostart-condition=ktiprc:TipOfDay:RunOnStart:true + + +Это означает, что в файле ktiprc, в секции [TipOfDay] указано значение переменной RunOnStart - true. Это значение является значением по умолчанию, если запись отсутствует, то есть ktip по умолчанию запускается автоматически. + + +Некоторые приложения, которые ksmserver запускает автоматически: + + + + +kdesktop +Рабочий стол &kde; + + + + +&kicker; +Панель &kde; + + + + +ktip +Программа полезных советов + + + + +kwrited +Утилита, получающая сигналы, адресованные пользователю + + + + +&klipper; +Встроенная в лоток утилита буфера обмена + + + + +kalarm +Утилита напоминаний + + + + + +kdesktop, в свою очередь, автоматически запускает приложения из $KDEHOME/Autostart. kdesktop открывает все файлы из этого каталога, включая документы, двоичные файлы и файлы .desktop. + +Менеджер сеансов &kde; может восстанавливать предыдущий сеанс. При этом он восстанавливает те приложения в том состоянии, которое существовало в момент сохранения сеанса. Сеансы сохраняются в конфигурационном файле ksmserverrc, который содержит ссылки на файлы с данными о состоянии приложений (находятся в каталоге $KDEHOME/share/config/session). Информация о состоянии &kwin; содержит данные о расположении окон остальных приложений сеанса. + + + + +Переменные среды + +Ниже перечислены некоторые наиболее важные переменные среды, используемые &kde;: + + + + +$KDEDIR +Если значение KDEDIRS не указано, эта переменная должна указывать на корневой каталог установки &kde;. Позволяет &kde; находить собственные данные, такие как пиктограммы, меню и библиотеки. + + + +$KDEDIRS +Перекрывает KDEDIR и позволяет указать несколько каталогов, в которых &kde; будет искать собственные данные. Может оказаться полезной, если вы установили некоторые программы не в каталог &kde;. + + + +$KDEHOMEЕсли она не задана, &kde; использует по умолчанию каталог ~/.kde для хранения личных данных пользователя. + + + +$KDEROOTHOMEЕсли значение не указано, &kde; использует ~root/.kde для хранения персональных данных пользователя root. Была введена, чтобы предотвратить случайное затирание данных пользователем после выполнения программы от имени root (su). + + + +$KDEWMЕсли значение KDEWM указано, то сценарий startkde будет использовать в качестве менеджера окон &kde; не &kwin;, а указанный менеджер. + + + +$KDE_LANGПерекрывает настройки языка в &kde;, например, по команде KDE_LANG=fr kprogram & программа будет запущена во французском переводе (если установлены необходимые файлы). + + + +$KDE_MULTIHEADУстановите значение true, если &kde; выполняется на многопроцессорной системе. + + + +$KDE_FORK_SLAVES +(начиная с &kde; 3.2.3) Если переменная установлена, то KIO-slave (подчинённые процессы системы ввода-вывода KDE) порождаются самим вызывающим приложением. По умолчанию KIO-slave запускаются посредством klauncher/kdeinit. Эта опция может быть полезной, если KIO-slave должны выполняться в той же среде, что и само приложение. Пример - программа Clearcase. + + + +$KDE_HOME_READONLY +Укажите значение true, чтобы показать, что домашний каталог подключен только для чтения. + + + +$KDE_NO_IPV6(начиная с &kde; 3.2.3) Установите эту переменную, чтобы выключить поддержку IPv6 и работу с DNS через IPv6. + + + +$KDE_IS_PRELINKED(начиная с &kde; 3.2.3) Установите эту переменную, чтобы показать системе, что программы и библиотеки &kde; уже предварительно скомпонованы. kdeinit будет выключен. + + + +$KDE_UTF8_FILENAMESЕсли переменная установлена, то &kde; предполагает, что имена файлов хранятся в кодировке UTF-8. + + + +$KDE_FULL_SESSION(начиная с &kde; 3.2.3) При запуске среды &kde;, переменной автоматически присваивается значение true. Используется, например, программой &konqueror;: если переменная установлена (т.е. программа запущена не из другой графической среды, из &kdesu; и т.п.), то программа остаётся в памяти после закрытия, т. к. вероятность того, что её будут использовать в дальнейшем, выше; если не установлена, то память сразу очищается. + + + +$KDESYCOCAПуть к файлу-кэшу системной конфигурации &kde; (включает имя файла). + + + +$KDETMPПозволяет установить каталог для временных файлов, отличный от /tmp (обычно /tmp/kde-$USER/). + + + +$KDEVARTMPПозволяет указать каталог для временных файлов (по умолчанию - /var/tmp). + + + +$XDG_DATA_HOME(начиная с &kde; 3.2) Каталог, в котором будут храниться пользовательские данные. По умолчанию — $HOME/.local/share + + + +$XDG_DATA_DIRS(начиная с &kde; 3.2) Определяет порядок каталогов, в которых система будет искать требуемые файлы (после поиска в $XDG_DATA_HOME). Значение по умолчанию - /usr/local/share/:/usr/share/. + +&kde; также добавляет каталоги, указанные в переменной $KDEDIRS и в данных профиля. Используется для файлов .desktop и .directory (пункты меню KDE). Файлы .desktop система ищет в $XDG_DATA_DIRS/applications, .directory - в $XDG_DATA_DIRS/desktop-directories + + + +$XDG_CONFIG_HOME(&kde; 3.2) Определяет каталог, в котором хранятся пользовательские файлы конфигурации. Значение по умолчанию - $HOME/.config. + + + +$XDG_CONFIG_DIRS(&kde; 3.2) Определяет порядок каталогов, в которых система ищет пользовательские файлы конфигурации (в дополнение к $XDG_CONFIG_HOME). Значение по умолчанию - /etc/xdg. &kde; также добавляет каталоги, перечисленные в $KDEDIRS и в данных профиля. Используется файлами .menu из $XDG_CONFIG_DIRS/menus. + + + + + + + +Загадочный kdeinit + + + +kdeinit запускает другие программы &kde;. kdeinit может запускать как обычные программы (бинарные файлы), так и специальные загружаемые модули kdeinit (KLM). KLM работают так же, как обычные программы, но могут быть запущены более эффективно. Они находятся в каталоге $KDEDIR/lib/kde3. + +В выводе команд top и ps они отображаются как kdeinit. Чтобы узнать действительное имя программы, используйте top или ps : + +% ps aux | grep bastian + +bastian 26061 0.0 2.2 24284 11492 ? S 21:27 0:00 kdeinit: Running... +bastian 26064 0.0 2.2 24036 11524 ? S 21:27 0:00 kdeinit: dcopserver +bastian 26066 0.1 2.5 26056 12988 ? S 21:27 0:00 kdeinit: klauncher +bastian 26069 0.4 3.2 27356 16744 ? S 21:27 0:00 kdeinit: kded +bastian 26161 0.2 2.7 25344 14096 ? S 21:27 0:00 kdeinit: ksmserver +bastian 26179 1.1 3.4 29716 17812 ? S 21:27 0:00 kdeinit: kicker +bastian 26192 0.4 3.0 26776 15452 ? S 21:27 0:00 kdeinit: klipper +bastian 26195 1.0 3.5 29200 18368 ? S 21:27 0:00 kdeinit: kdesktop + + +Как вы, наверное, уже заметили это имеет побочный эффект, состоящий в трудности в снятии сбойного процесса: + +% killall kdesktop +kdesktop: no process killed + +Вы бы могли выстрелить из пушки и выполнить killall kdeinit, но это приведёт к выходу из &kde;. + +Существует целых два решения проблемы: + +% kdekillall kdesktop +или же старое доброе +% kill 26195 +kdekillall - часть пакета &kde; SDK. + + + + + + +Настройка &kde; + + + +Значки рабочего стола + +&kde; использует несколько типов значков: + +Документы + +Ссылки на web-сайты (файлы .desktop) + +Ссылки на приложения (файлы .desktop) + +Устройства - диски, разделы и периферия +Только файлы .desktop + +Автоматически: devices:// io-slave + + + + +Зависящие от производителя (например, в &SuSE; - Мой компьютер) + + + + +Web-сайты +Чтобы создать ссылку на веб-сайт в виде файла .desktop, используйте меню рабочего стола: СоздатьАдрес Интернет.... Смените значок, используя диалоговое окно Свойства. В результате получится файл .desktop вида: [Desktop Entry] +Encoding=UTF-8 +Icon=/opt/kde3/share/apps/kdesktop/pics/ksslogo.png +Type=Link +URL=http://www.kde.org/ + + + + + +Приложения + +Чтобы создать ссылку на приложение в виде файла .desktop: Меню рабочего стола - СоздатьФайлСсылка на приложение. Укажите детали в появившемся диалоговом окне. Более простой способ - перетащите на рабочий стол пункт меню &kde; и выберите Копировать сюда или Создать ссылку (создаёт символьную ссылку). + + + + + +[Desktop Entry] +Encoding=UTF-8 +GenericName=IRC Client +GenericName[af]=Irc Kliët +GenericName[de]=IRC Programm +... +GenericName[zu]=Umthengi we IRC +SwallowExec= +Name=KSirc +Name[af]=Ksirc +Name[de]=KSirc +... + + + +"Шаблон" (Boiler plate) + +Базовое описание, не отображается + +Для совместимости, можно удалить + +Переведённое название в том виде, как оно отображается на рабочем столе + + + +Значки рабочего стола +... +Name[zu]=Ksirc +MimeType= +Exec=ksirc %i %m +Icon=ksirc +TerminalOptions= +Path= +Type=Application +Terminal=0 +X-KDE-StartupNotify=true +X-DCOP-ServiceType=Multi +Categories=Qt;KDE;Network + + + +Поддерживаемые типы &MIME;, не используется в файлах значков рабочего стола + +Командная строка (то, что будет выполнено) + +Пиктограмма, с указанием темы или полного пути + +Используется, если программа запускается в окне терминала (т. е. в текстовом режиме) + +Каталог, в котором будет выполняться команда + +Ещё один "шаблон" + +Установите в значение 1 (true), если приложение должно запускаться в терминале + +Показывать "подпрыгивающий" курсов, отключите если это не работает. + +Удалите эту строку, если приложение не запустилось + +Категория в меню &kde;, не используется в файлах значков рабочего стола + + + + + + + + +Опция <varname +>Exec</varname +> файлов <literal role="extension" +>.desktop</literal +> + +За командой вы можете указать несколько шаблонов, которые будут заменены на соответствующее значение при запуске программы: + +%f Одно имя файла; система получает его, когда пользователь перетаскивает файл на значок приложения. + + + + +%F +Список файлов; используется для приложений, которые могут открывать несколько файлов одновременно. + + + + +%u +Один адрес &URL; + + + + +%U +Список &URL;. Система скачает указанные файлы и после этого передаст приложению пути к локальным файлам (!!) + + + + +%d +Каталог, в котором находится открываемый файл; полезно, если приложение будет сохранять в этом каталоге какие-либо файлы. + + + + +%D +Список каталогов. Используется редко. + + + + +%i +Пиктограмма; если приложению &kde; передаётся опция , то в панели задач оно будет отображать пиктограмму, переданную через переменную Icon= . + + + + +%m +Более мелкая пиктограмма. + + + + +%c +Заголовок; если приложению &kde; передаётся опция , то в панели задач оно будет отображать заголовок, переданный через переменную Name= . + + + + + + + +Примеры: +Строка Exec +Команда, которая будет выполняться +ksirc %iksirc --icon ksirc + +cd %d; kedit $(basename %f)cd /tmp; kedit file.txt + + + + + + + + + + + +Устройства +Чтобы создать ссылку на приложение, используйте файл .desktop или меню рабочего стола Создать -> Устройство + + + +Где можно задать + +Где можно определить значки рабочего стола: + +~/Desktop: копируется из /etc/skel/Desktop + +$KDEDIR/apps/kdesktop/Desktop (добавляется) + +$KDEDIR/apps/kdesktop/DesktopLinks (копируется) + +Значки устройств (изменяются динамически) + +Зависит от дистрибутива. В SUSE Linux значки темы startkde.theme копируются из /opt/kde3/share/config/SuSE/default/ + + + + + + + +Меню &kde; + + +Как это работает? + +Стандарт меню для &kde; 3.2 описан в http://freedesktop.org/Standards/menu-spec/ +До &kde; 3.2: + +Подкаталоги папки share/applnk + +Структура подкаталогов соответствует структуре меню + +Каждый файл .desktop соответствует одному приложению + + + + +Преобразовать структуру меню в &kde; 3.2 было непросто: +Структура определена в одном файле .menu +меню разбито на категории +является общим для GNOME и &kde; +поддерживает стиль меню applnk + + + + +Пример из applications.menu: + <Menu> + <Name>Office</Name> + <Directory>suse-office.directory</Directory> + <Include> + <Filename>Acrobat Reader.desktop</Filename> + <Filename>kde-kpresenter.desktop</Filename> + <Filename>kde-kword.desktop</Filename> + </Include> + <Menu> + + + +Меню содержит 3 приложения: + +/usr/share/applications/Acrobat Reader.desktop + +/opt/kde3/share/applications/kde/kpresenter.desktop + +/opt/kde3/share/applications/kde/kword.desktop + + + + + + + +Где это хранится? + +Файлы .menu описывают структуру меню. Они хранятся в $KDEDIR/etc/xdg/menus и /etc/xdg/menus (общесистемное меню) - задаётся $XDG_CONFIG_DIRS. В каталоге $HOME/.config/menus хранятся пользовательские настройки структуры меню - задаётся $XDG_CONFIG_HOME. Дальнейшая информация находится на странице http://www.freedesktop.org/Standards/basedir-spec. + +Файлы .desktop описывают приложения. Они хранятся в $KDEDIR/share/applications, /usr/share/applications, /usr/local/share/applications. Они относятся ко всем пользователям. Определяется переменной $XDG_DATA_DIRS. + +Каталог $HOME/.local/applications содержит пользовательские файлы .desktop и пользовательские настройки. Каталоги определяются переменной $XDG_DATA_HOME. Дальнейшая информация находится на странице http://www.freedesktop.org/Standards/basedir-spec + + +Файлы .directory описывают подменю. Они хранятся в каталогах $KDEDIR/share/desktop-directories, /usr/share/desktop-directories, /usr/local/share/desktop-directories и относятся ко всем пользователям. Каталоги определяются переменной $XDG_DATA_DIRS. Пользовательские настройки хранятся в $HOME/.local/desktop-directories. Каталог задаётся переменной $XDG_DATA_HOME. Дальнейшая информация находится на странице http://www.freedesktop.org/Standards/basedir-spec + + +Пример из applications.menu: + <Menu> + <Name>Art</Name> + <Directory>suse-edutainment-art.directory</Directory> + <Include> + <Category>X-SuSE-Art</Category> + </Include> + </Menu> + + + + +Art - внутреннее имя меню. Запись suse-edutainment-art.directory определяет имя и пиктограмму этого меню. Меню включает все приложения, которые были отнесены к категории X-SuSE-Art. Примеры категорий: Categories=Qt;KDE;Education;X-SuSE-Art + + +Запись suse-edutainment-art.directory определяет имя и пиктограмму этого меню: [Desktop Entry] +Name=Art and Culture +Icon=kcmsystem + + + + + + +Типичные ошибки + +Приложения, не входящие в меню, не могут быть ассоциированы с файлами и не учитываются другими приложениями. Если вы удаляете приложение из меню, &kde; считает, что вы не хотите его использовать. + +Если вы не хотите, чтобы приложение отображалось в меню, поместите его в меню .hidden или в отдельное меню с включённой опцией +NoDisplay=true + в файле .directory. + + + +Важные меню + +$KDEDIR/etc/xdg/menus/applications-merged/ содержит файл kde-essential.menu. Он включает некоторые важные меню, которые не отображаются в главном меню &kde;: +Центр управления имеет скрытое меню Настройка. Его содержимое определяется файлом kde-settings.menu, значок и имя - файлом kde-settings.directory + +Центр информации имеет скрытое меню Информация. Его содержимое определяется файлом kde-information.menu, значок и имя - файлом kde-information.directory. + + +Хранители экрана имеет скрытое меню Система/Хранители экрана. Его содержимое определяется файлом kde-screensavers.menu, значок и имя - файлом kde-system-screensavers.directory. $KDEDIR/share/desktop-directories/kde-system-screensavers.directory содержит: NoDisplay=true + + + + + + + +Меню в старом стиле + +&kde; продолжает поддерживать меню в старом стиле, содержимое которых определяется структурой каталогов $KDEDIR/share/applnk (для всех пользователей) и $HOME/.kde/share/applnk (для каждого пользователя в отдельности). Если в файле .desktop указана опция Categories= , то просматриваемые каталоги определяются её значением. + + + +<application +>KSycoca</application +> +KSycoca кэширует структуру меню и информацию о всех доступных приложениях. Вы можете создать базу данных заново, выполнив команду kbuildsycoca. База данных находится в /var/tmp/kdecache-${USER}/ksycoca. Она автоматически обновляется KDED, проверяется во время запуска сеанса. В течение сеанса KDED отслеживает изменения. + +Чтобы выключить отслеживание изменений (если используется файловая система NFS, оно может приводить к ошибкам), добавьте в файл kdedrc следующие строки: [General] +CheckSycoca=false + + + +Чтобы запустить обновление, выполните touch $KDEDIR/share/services/update_ksycoca. + + + + +&kmenuedit; + +&kmenuedit; изменяет настройки меню для одного пользователя. Изменения в структуре меню сохраняются в файле ~/.config/menus/applications-kmenuedit.menu, изменения в наборе приложений - в ~/.local/share/applications/, изменения подменю (имена, значки) - в ~/.local/share/desktop-directories/. Утилита администратора KIOSK использует &kmenuedit; и копирует внесённые изменения в профиль пользователя или в общесистемные настройки. + + + + + + + +Панель &kde; + +Панель &kde; (&kicker;) имеет модульную структуру. Она включает следующие компоненты: +Аплеты +Кнопки приложений +Специальные кнопки + + + +По умолчанию панель содержит следующие аплеты: Переключение рабочих столов Панель задач Системный лоток Часы и следующие специальные кнопки: +Меню &kde; +Кнопка рабочего стола + + + +Добавлены также кнопки различных приложений: +Кнопка Домой +Кнопка браузера +Кнопка KMail + + + + + +Связи файлов + +Связи файлов ставят в соответствие типу файлов одно или несколько приложений. Тип файла определяется его типом &MIME;. Типы &MIME;, известные &kde;, хранятся в $KDEDIR/share/mimelnk. Файл .desktop каждого приложения содержит список типов &MIME;, которые это приложение поддерживает. + + +kview.desktop: MimeType=image/gif;image/x-xpm;image/x-xbm;image/jpeg; +image/x-bmp;image/png;image/x-ico;image/x-portable-bitmap; +image/x-portable-pixmap;image/x-portable-greymap; +image/tiff;image/jp2 + + + +kuickshow.desktop: MimeType=image/gif;image/x-xpm;image/x-xbm;image/jpeg; +image/png;image/tiff;image/x-bmp;image/x-psd;image/x-eim; +image/x-portable-bitmap;image/x-portable-pixmap; +image/x-portable-greymap + + + +Оба приложения могут открывать файлы типа image/gif. Какое будет использовано для того, чтобы открывать файлы .gif? + +Приложение с наибольшим приоритетом! kview.desktop содержит запись +InitialPreference=3 +, в то время как kuickshow.desktop содержит запись +InitialPreference=6 +. Поэтому для открытия файлов .gif будет использовано &kuickshow;. + +Как работать с &kview; по умолчанию? + +Пользователь может изменять связи файлов в Центре управления. Изменения хранятся в $HOME/.kde/share/config/profilerc. Чтобы применить настройки к нескольким пользователям, скопируйте этот файл в личные файлы настроек каждого пользователя или в глобальный каталог настроек &kde;. + + + + + + + + +Блокировка настройки &kde; + + +Как это работает - основы + +Возможности блокировки настройки &kde; основаны на следующих методах: + + +Сделать опции настройки неизменяемыми +Запретить отдельные действия +Запретить доступ к отдельным адресам (&URL;) +Запретить доступ к отдельным модулям настройки + + + + + +Неизменяемые настройки +Блокировка настройки &kde; + +Запрещая изменение некоторых настроек, администратор может установить настройки системы по умолчанию, которые пользователь не сможет изменить. + +Неизменяемые настройки будут перекрывать пользовательские. + +Вы можете запрещать изменение одной настройки, группы настроек или файла конфигурации. + +Все настройки неизменяемого файла или группы неизменяемы, даже если администратор не указал для них значение по умолчанию. + +Не все приложения поддерживают неизменяемые настройки. Даже если пользователь не имеет возможности вносить постоянные изменения в настройки, он может изменить их на время через окно настроек приложения. + + + + +Ограничения на действия + +Приложения &kde; основаны на концепции действий. Действия могут быть запущены несколькими способами, обычно через меню приложения, панель управления или комбинацию клавиш. Пример действия - сохранить документ. Если вы знаете внутреннее имя действия, вы можете запретить его. Пункты, соответствующие запрещённым действиям, не отображаются в меню и панелях инструментов. Внутреннее имя действия сохранить документ - . Вы также можете применять более абстрактные запреты, чтобы ограничить функции, которые не соответствуют только одному действию. Например, запрет отключает все функции, которые предоставляют пользователю доступ к оболочке &UNIX;. + + +Ограничение доступа пользователей к оболочкам + +Чтобы запретить доступ пользователя к оболочке, следует запретить действие . Добавьте в файл kdeglobals следующие строки: + +[KDE Action Restrictions] +shell_access=false + +Так как это ограничение повлияет на меню &kde; и на доступные приложения, мы должны обновить базу данных sycoca: + +touch $KDEDIR/share/services/update_ksycoca + +Теперь выйдите из &kde;, войдите снова и проверьте следующие пункты: + + +Меню К +&konqueror;: СервисОткрыть терминал +Окно выполнения команд &Alt;F2 + + +Полная документация по доступным действиям находится на странице http://www.kde.org/areas/sysadmin/. + +Несколько достаточно интересных действий перечислены ниже: + + + + +Меню Настройка, пункт Настроить... + + + +Меню Справка, пункт Сообщить об ошибке + + + +Щелчок правой кнопкой мыши по рабочему столу + + + +Щелчок правой кнопкой мыши по панели + + + +Скрыть все действия/приложения, которые требуют прав пользователя root. + + + +Скрыть все действия/приложения, которые предоставляют доступ к оболочке. + + + +Отключает возможность выбора системы печати. + + + +Возможность блокировки экрана пользователем + + + +Возможность запуска пользователем второго сеанса Х (см. документацию &kdm;) + + + +Определяет, может ли пользователь запускать хранители экрана, использующие OpenGL. + + + +Разрешать запуск хранителей экрана, не занимающих весь монитор. + + + + + + +Ограничения &URL; + +Есть три типа ограничений, применяемых к адресам &URL;: + + + +list +Определяет, может ли пользователь получать список файлов каталога. + + +open +Определяет доступ к отдельным адресам &URL; + + +Redirect +Определяет, может ли один адрес &URL; открывать другой &URL;, как автоматически, так и через гиперссылку. + + + +Правила проверяются в том порядке, в каком они перечислены. Возможность доступа к &URL; определяет последнее правило, которое к нему применимо. + +Следующие правила запрещают открывать адреса http и https вне домена .ourcompany.com: + + + + + + +[KDE URL Restrictions] +rule_count=2 +rule_1=open,,,,http,,,false +rule_2=open,,,,http,*.ourcompany.com,,true + + + +Первые четыре запятые означают пропуск проверки критериев &URL;. Эта часть применяется только к критериям перенаправления. + +Правило запрещает открывать адреса http и https +Правило позволяет открывать адреса http и https в домене .ourcompany.com. Обратите внимание, что шаблон * можно применять только в начале домена. + + +Следующие правила запрещают пользователю просматривать каталоги локальной файловой системы вне его домашнего каталога ($HOME): + + + + + +[KDE URL Restrictions] +rule_count=2 +rule_1=list,,,,file,,,false +rule_2=list,,,,file,,$HOME,true + + +Правило запрещает получать список файлов любого локального каталога +Правило позволяет получать список файлов любого подкаталога папки $HOME. + + +Переменные $HOME и $TMP соответствуют домашнему каталогу пользователя и каталогу временных файлов &kde; для этого пользователя, например, /tmp/kde-bastian + +Следующие правила запрещают пользователю открывать локальные файлы вне каталога $HOME: + + + + + + +[KDE URL Restrictions] +rule_count=3 +rule_1=open,,,,file,,,false +rule_2=open,,,,file,,$HOME,true +rule_3=open,,,,file,,$TMP,true + + +Правило запрещает открывать любой локальный файл +Правило разрешает открывать файлы каталога $HOME. +Правило позволяет открывать файлы пользовательского каталога временных файлов &kde;. Это необходимо для некоторых приложений &kde;, которые вначале загружают файл в этот каталог, а потом открывают его. + + + +Настройки перенаправления определяют, могут ли документы перенаправлять пользователя, автоматически или через гиперссылку, по другому адресу. Правила по умолчанию обеспечивают некоторую безопасность. Например, документы, расположенные в Интернете, не могут ссылаться на локальные файлы компьютера. + +Например, если мы хотим разрешить документам сервера www.mycompany.com, расположенного в локальной сети, ссылаться на локальные файлы, мы можем добавить следующее правило: + +[KDE URL Restrictions] +rule_count=1 +rule_1=redirect,http,www.mycompany.com,,file,,,true + +Можно указывать как один протокол, так и группу. Заранее определены следующие группы: + + + +:local +Протоколы, которые обращаются к локальным файлам, например, file:/, man:/, fonts:/, floppy:/ + + +:internet +Протоколы Интернета, такие как http и ftp + + + +Информация о протоколах хранится в файлах *.protocol, каталог $KDEDIR/share/services. + += определяет группу, к которой принадлежит протокол, например: grep $KDEDIR/share/services/*.protocol + +Общие правила: + + +Протоколы :local могут ссылаться на любые другие протоколы +К протоколам :internet обращаться можно всегда +Некоторые протоколы не входят ни в одну группу, например, fish:/. + + + + + +Модули настройки + +Модули настройки &kde; позволяют настроить различные аспекты окружения &kde;. Модули настройки отображаются в Центре управления и/или в диалоговом окне настройки приложения. + + +Модуль настройки прокси отображается как в Центре управления, так и в диалоговом окне Настроить Konqueror приложения &konqueror; + +Отдельные модули настройки можно запустить, используя команду kcmshell module + +Чтобы запустить модуль настройки прокси, используйте: + +kcmshell kde-proxy.desktop +kcmshell proxy + + +Не все приложения используют модули настройки, часто диалоговое окно настройки является частью приложения. + + +Строго говоря, все модули настройки являются частью меню &kde;. + + + +Модулям Центра управления обычно соответствуют файлы .desktop из каталога $KDEDIR/share/applications/kde. Они отсортированы по категориям в скрытом меню Настройка-Модули, которому соответствует файл kde-settings.menu (подключается файлом kde-essential.menu) +kbuildsycoca 2> /dev/null | grep Настройка-Модули + + +Модулям, зависящим от приложения, обычно соответствует файл .desktop из каталога $KDEDIR/share/applnk/.hidden, который соответствует скрытому меню .hidden (подключается в результате <KDELegacyDirs/>) +kbuildsycoca 2> /dev/null | grep .hidden + +В &kde; 3.3 можно редактировать модули Центра управления, используя kcontroledit. kcontroledit работает как kmenuedit, изменения относятся только к одному пользователю. Чтобы внести изменения для всех пользователей, используйте kiosktool. + + +Отдельные модули конфигурации можно отключать, добавляя в kdeglobals следующие строки: + +[KDE Control Module Restrictions] +module-id=false +Например, чтобы отключить модуль настройки прокси, используйте +[KDE Control Module Restrictions] +kde-proxy.desktop=false +Проверьте, доступен ли модуль настройки прокси в диалоговом окне Настроить Konqueror и в Центре управления. + + + + + + +Ленивый администратор + + + + + + + +Общий рабочий стол + +Данная функциональность позволяет удалённым пользователям просматривать содержимое вашего экрана и, возможно, управлять вашим компьютером. Для этого необходимо послать пользователю приглашение, возможно защищенное паролем. Это полезно для технической поддержки или для демонстрации какой-либо процедуры. + +Для этого требуются две программы: &krfb; (удалённый framebuffer, VNC-сервер) и &krdc; (удалённое соединение, VNC-клиент). + +При отправке приглашения, создаётся единоразовый пароль, по умолчанию действительный только на одно успешное соединение. Его действие также истекает через час после отсутствия попыток (первого) соединения. + +Входящие соединения обрабатываются модулем kinetd kded. С помощью команды dcop kded kinetd services можно увидеть, запущен ли он. &krfb; по умолчанию ожидает соединений на порт 5900. При входящем соединении потребуется подтверждение. + + + + + + +Создание вашего собственного инструментария + + +DCOP + +Desktop COmmunication Protocol, DCOP – - это простой механизм взаимодействия процессов. DCOP служит для взаимодействия с уже работающими программами. В &kde; входят две программы для работы с DCOP: dcop, утилита командной строки и kdcop - её графический интерфейс. +О работе с командой dcop: + + + + +dcop [опции] [приложение [объект [функция [аргумент1] [аргумент2] ... ] ] ] + + +Приложения, которые могут открывать несколько окон, будут перечислены как <application>-PID + + +Все аргументы должны быть указаны с учётом регистра. setFullScreen и setfullscreen - это две разные функции. + + +В качестве аргумента для приложения и объекта допускается символ * в качестве шаблона. % dcop +konqueror-16006 +konsole-8954 + + + + + + + + +Некоторые примеры команд и их вывод показаны ниже: + + +% dcop +konsole-8954 + +Запущен один экземпляр &konsole; с PID, равным 8954. + +% dcop +KBookmarkManager-.../share/apps/kfile/bookmarks.xml +KBookmarkManager-.../share/apps/konqueror/bookmarks.xml +KBookmarkNotifier +KDebug +MainApplication-Interface +konsole (default) +konsole-mainwindow#1 +ksycoca +session-1 +session-2 +session-3 +session-4 + +Здесь видно, что работают четыре сеанса. + +% dcop +QCStringList interfaces() +QCStringList functions() +int sessionCount() +QString currentSession() +QString newSession() +QString newSession(QString type) +QString sessionId(int position) +void activateSession(QString sessionId) +void nextSession() +void prevSession() +void moveSessionLeft() +void moveSessionRight() +bool fullScreen() +void setFullScreen(bool on) +ASYNC reparseConfiguration() + +Здесь показаны опции главной программы &konsole;. + +% dcop +QCStringList interfaces() +QCStringList functions() +bool closeSession() +bool sendSignal(int signal) +void clearHistory() +void renameSession(QString name) +QString sessionName() +int sessionPID() +QString schema() +void setSchema(QString schema) +QString encoding() +void setEncoding(QString encoding) +QString keytab() +void setKeytab(QString keyboard) +QSize size() +void setSize(QSize size) + +Здесь показаны опции для первого сеанса, session-1. + +% dcop true + +Запускает полноэкранный режим &konsole;. + + + +Когда есть несколько приложений или объектов, с каким именно работать? Дайте ссылку. +% echo +DCOPRef(konsole-7547,konsole) + +% dcop +session-6 + +% dcopstart +konsole-9058 + + +#!/bin/sh +konsole=$(dcopstart konsole-script) +session=$(dcop $konsole konsole currentSession) +dcop $konsole $session renameSession Local + +session=$(dcop $konsole konsole newSession) +dcop $konsole $session renameSession Remote + +session=$(dcop $konsole konsole newSession) +dcop $konsole $session renameSession Code +dcop $konsole $session sendSession 'cd /my/work/directory' + + + + + + +KDialog +Создание собственных утилит + +Диалоги &kde; можно вызывать в своих сценариях, тем самым сочетая мощь языка сценариев &UNIX; с удобством работы в &kde;. + +kdialog + +kdialog + +Компонент KDialog может быть заменён с помощью опции + +kdialog + +Сохраняет параметр, определяющий, нужно ли показывать диалог ещё раз, в файле $KDEHOME/share/config/myfile, дописывая в него следующие строки: + +[Notification Messages] +mykey=false + +Вместо аргумента можно применять и , когда это необходимо. Например, kdialog или kdialog . + +Можно также создавать окна сообщений с кнопками Да и Нет. + +kdialog echo $? + + + + + +Возвращаемое значение +Что означает + + + +0Да, OK, Продолжить +1Нет +2Отмена + + + + +Обязательно сохраните результат в переменной, если он вам ещё будет нужен. Следующая команда присвоит значение $?. Здесь также допускается применять , чтобы запомнить выбор пользователя и больше не задавать ему этот вопрос. + +Дальнейшие вариации: + + + + + +Как опция , но с другим значком + + + + +С кнопками Продолжить и Отмена. + + + + +С кнопками Да, Нет и Отмена. Например: +kdialog + + + + +kdialog + +Результат выводится в stdout. Его можно сохранить в переменной: name=$(kdialog --inputbox "Введите имя:" "ваше-имя"). Последний аргумент указывать необязательно, он служит как начальное значение в диалоге. + +password=$(kdialog ) + +Аргумент не применяется совместно с или + +В двух следующих диалогах пользователь может выбирать в списке: + + + + + +Список, в котором можно выбрать только один элемент. + + + + + +Список, в котором можно выбрать несколько элементов. + + + + +city=$(kdialog ) + +$city вернёт a, b, c или d. + +city=$(kdialog ) + +Будут заранее выбраны Самара и Киев. Результат выбора этих городов: "b" "c". + +С опцией b и c будут выведены с новой строки, при этом обработать результат будет проще. + +file=$(kdialog --getopenfilename $HOME) +file=$(kdialog --getopenfilename $HOME "*.png *.jpg|Файлы изображений") +file=$(kdialog --getsavefilename $HOME/SaveMe.png) +file=$(kdialog --getexistingdirectory $HOME) + + + + + + +&groupware-with-kontact; + + diff --git a/tde-i18n-ru/docs/kdebase/userguide/kde-office.docbook b/tde-i18n-ru/docs/kdebase/userguide/kde-office.docbook new file mode 100644 index 00000000000..6ff6851dffa --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/userguide/kde-office.docbook @@ -0,0 +1,482 @@ + + + + Raphael Langerhorst raphael.langerhorst@kdemail.net + + + + + + +Офис + + +Введение в KOffice + + +Обзор +Проект &kde; также создал полностый офисный пакет - &koffice;, - который следует стандартам и хорошо вписывается в рабочее окружение &kde;. Этот раздел был написан для &koffice; версии 1.4 +&koffice; - тесно интегрированный набор офисных приложений, использующий все технологии KDE (&DCOP;, KIO, KParts...). Это даёт преимущества во взаимодействии, функциональности, быстродействии, согласованности внешнего вида и т.д. +В частности, технология KParts расширяется компонентами &koffice; для простоты встраивания одних документов в другие. +Благодаря тому, что большая часть технологий уже реализована в самом &kde;, &koffice; очень легковесен, что сказывается на быстром запуске приложений и небольших требованиях к памяти. Это делает офисный пакет &koffice; также подходящим для старых компьютеров, что помогает сэкономить в некоторых случаях. +&koffice; - также очень богатый возможностями офисный пакет. Он не ограничен обработкой текстов, таблиц или презентаций, но также имеет компоненты для обработки фотографий, схем, создания бизнес-отчётов, управления базами данных и управления проектами. Благодаря гибкости компонентной интеграции, маленькие утилиты, как движок диаграмм и графиков или редактор формул, также доступны в виде отдельных приложений. +&koffice; предоставляет множество функций, благодаря которым можно увеличить продуктивность офисной работы. Это очень просто &kde; как подход во внешнем виде как и привычное удобство и простота использования делает &koffice; весьма полезным для повседневной офисной работы. + + + + +Возможности +Этот список даёт общий обзор возможностей &koffice; Офисный набор &koffice; очень велик для перечисления всех деталей. + +Возможности &koffice;: +Полностью построен на базе &kde; что делает эти технологии доступны с низкими затратами. +Полностью интегрирован в &kde;, что очень важно для бизнес-среды. +Технологии &kde; включают в себя абстрагирование расположения документов, интерфейс DCOP для сценариев, компоненты и модули... +Полнофункциональное встраивание компонентов. +Маленькие требования к памяти, быстрый запуск, незагромождённость в целом. +Много возможностей: предлагается много компонентов. +Интуитивный, хорошо смотрящийся и лёгкий для изучения пользовательский интерфейс. +Следует стандартам: формат файлов OASIS OpenDocument. + + + + +Файловый формат OASIS OpenDocument +Для офисных приложений очень важно использовать стандарты везде, где это возможно, особенно для форматов файлов. Формат файлов OASIS OpenDocument - это открытый стандарт для офисных приложений. Он распространяется всё шире и шире, это тот же самый стандарт, что использует OpenOffice.org, что упрощает обмен данными с пользователями этого офисного набора. +Следование официальным стандартом это всегда хорошо. Для бизнес среды это даже жизненно необходимо. +&koffice; предлагает больше компонентов, чем описано в спецификациях OASIS. Но все компоненты, описанные в спецификации всегда по возможности используют формат файлов OASIS OpenDocument. + + + + + + +Обзор компонентов &koffice; + +Помните, что все эти компоненты очень хорошо интегрированы друг с другом. В простейшем случае, электронная таблица может содержать в себе, графики, презентации, отчёты и даже текстовые документы. Также, практически любой компонент может содержать в себе любой другой. + + + + +&kword; + Текстовый процессор, но включает в себя много функций настольной издательской системы. Это создаёт весьма уникальную смесь возможностей, которая упрощает создание нестандартных макетов. + + + Веб-сайт: http://www.koffice.org/kword/ + Руководство &kword; + + + + + + +&kspread; + Электронная таблица. &kspread; поддерживает автоматизацию написанием пользовательских сценариев, таблично-ориентированный вид, ввод сложных математических формул и статистические функции. Также поддерживаются гиперссылки, проверка данных в ячейках с настраиваемыми предупреждениями/действиями, настройка параметров каждой ячейки отдельно. + + + Веб-сайт: http://www.koffice.org/kspread/ + Руководство &kspread; + + + + + + +&kpresenter; + Компонент презентаций. Может быть использован для создания экранных презентаций или для дизайна и печати транспарантов. Возможности включают в себя встраивание картинок и клип-артов, простую работу с объектами, возможность создания &HTML; или &XML; слайд-шоу. + + + Веб-сайт: http://www.koffice.org/kpresenter/ + Руководство &kpresenter; + + + + + + +&kivio; + Компонент для построения схем и диаграмм. Дополнительные наборы шаблонов могут быть использованы для собственных нужд, есть модульная архитектура для создания дополнительной функциональности и даже создания UML-диаграмм. + + + Веб-сайт: http://www.koffice.org/kivio/ + Руководство &kivio; + + + + + + +&karbon14; + Векторный редактор + + + +&krita; + Растровый редактор. &krita; содержит как простые в использовании, забавные возможности (управляемое рисование), так и профессиональные возможности, такие как поддержка 16-битных изображений, CMYK и даже OpenEXR HDR. + + + Веб-сайт: http://www.koffice.org/krita/ + Руководство &krita; + + + + + + +&kugar; + Компонент для создания бизнес-отчётов, который дополнен продвинутым дизайнером для этого. Возможности включают в себя печать отчётов в PostScript. полный контроль шрифтов, цветов, расположения текста и его переноса, а также открытый формат определения отчётов (с разметкой, сохраняемой в &XML;). + + + Веб-сайт: http://www.koffice.org/kugar/ + Руководство &kugar; + + + + + + +KPlato + Компонент для управления проектами: планирование и создание графика для различных проектов. + + + Веб-сайт: http://www.koffice.org/kplato/ + + + + + + +&kexi; + Компонент для управления данными. Может быть использован для создания схем баз данных, добавления данных, выполнения запросов и обработки данных. Можно создавать формы для предоставления индивидуального интерфейса для доступа к вашим данным. Все объекты базы данных - таблицы, запросы и формы - сохраняются в базе данных, позволяя легко распространять данные и структуру баз данных. + + + Веб-сайт: http://www.koffice.org/kexi/ и http://kexi-project.org. + Руководство &kexi; + + + + + + +&kchart; + Компонент для построения графиков. Используется для встаривания графиков в другие компоненты &koffice;. Его легко использовать, высокий уровень настраиваемости позволять изменить любые параметры и имеет гибкий верстку. + + + Веб-сайт: http://www.koffice.org/kchart/ + Руководство &kchart; + + + + + + +&kformula; + Редактор формул, который предоставляет базовые возможности ввода и поддержку функциональности, используемую в других приложения &koffice;. Некоторые из этих возможностей включают интеллектуальное управление курсором, многоуровневую отмену и поддержку подсветки синтаксиса. + + + Веб-сайт: http://www.koffice.org/kformula/ + Руководство &kformula; + + + + + + + + +Дополнительная информация + Основной веб-сайт: http://www.koffice.org. + Руководство &koffice; + + + + + + +Последующая информация + +Руководства приложений +Каждый компонент &koffice; поставляется с собственным руководством. Эти руководства включают в себя последнюю информацию о различных компонентах &koffice; и предназначены для помощи в изучении &koffice;. Их можно открыть в &konqueror; (например, help:/приложение в строке адреса) или путём выбора соответствующего руководства в &khelpcenter;. Веб-сайт - также хорошее место для поиска дополнительной инофрмации. Он расположен по адресу http://www.koffice.org + + + +Ресурсы Интернет +Основной сайт в сети Интернет http://www.koffice.org +Также вы найдете дополнительную информацию о списках рассылки пользователей и разработчиков и дополнительные ресурсы для разработчиков. +Проект &kexi; также имеет дополнительный сайт, расположенный по адресу http://www.kexi-project.org + + + +Разработка расширений +&koffice; может быть легко расширен. Разработка расширений не очень сложна и может быть использована в вашей повседневной работе. Такие возможности весьма очень интересны в бизнес-средах для того, чтобы сделать &koffice; удовлетворяющим индивидуальным потребностям.Вы можете посмотреть на существующие расширения или почитать общее вступление по адресу сайта разработчиков. Основной сайт разработчиков &kde; доступен по адресу http://developer.kde.org. + + + + diff --git a/tde-i18n-ru/docs/kdebase/userguide/konsole-intro.docbook b/tde-i18n-ru/docs/kdebase/userguide/konsole-intro.docbook new file mode 100644 index 00000000000..dd4f135efc5 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/userguide/konsole-intro.docbook @@ -0,0 +1,163 @@ + + + + +Gardner Bell + + + + +Введение в &konsole; + +Краткое введение по работе с интерфейсом командной строки + +Аварийные процедуры: завершение неконтролируемых приложений, и пр. + +SSH (защищённая оболочка), сеансы, переменные окружения, и другие забавные штуки + +Советы и подсказки + + + + +&konsole; – это эмулятор терминала для X Window System. Фактически он основан на терминале DEC VT100 и многих его преемниках. &konsole; – также называемый просто оболочкой – является важным инструментом на компьютерах под управлением &Linux; и &UNIX;, предназначенных для выполнения различных задач быстро и продуктивно. + +Аварийные процедуры: + +В операционных системах семейства &UNIX; каждый процесс выполняется в своей собственной области памяти, независимо от других процессов, благодаря чему, процесс не может перезаписать память, которую используют остальные процессы, за исключением случаев, когда процесс имеет привилегии суперпользователя. Если процесс, запущенный в &kde;, некорректно завершается вследствие какого-то сбоя, то не стоит беспокоится, о том, что это отразится на каком-либо другом запущенном процессе. + +Для того чтобы отслеживать информацию о всех системных процессах, используйте в &konsole; команды top или ps. Использование этих утилит значительно упростит процесс поиска и завершения "непослушных" программ. + +Продемонстрируем пример использования сигналов в &konsole;. &konqueror; аварийно завершился и оставил выполняющийся процесс nspluginviewer, который использует 12% вашей оперативной памяти и 10% тактов процессора. Запустив программу top, нажмите k, для того чтобы "убить" процесс. Введите PID (идентификатор процесса) и сигнал для завершения процесса. Более подробную информацию о том, какие сигналы можно передавать выполняющимся процессам, смотрите в руководстве по сигналам (наберите в &konsole; man signal, либо в &konqueror; – #signal). + +SSH, сеансы, переменные окружения, и другие забавные штуки + +Если вы используете &konsole; для удалённого администрирования, подумайте об использовании сеансов. Вызовите пункт меню НастройкиНастроить &konsole; и перейдите на закладку Сеансы. Введите имя для нового сеанса. Теперь он станет сеансом по умолчанию, и он будет открываться каждый раз когда вы будете запускать &konsole;. + +При запуске &konsole; выполняется набор команд bash, в т.ч. задание значений переменных среды &kde;, из конфигурационных файлов ~/.bashrc или ~/.bash_profile. Предпочтительным конфигурационным файлом для пользовательских переменных является файл ~/.bash_profile, команды printenv либо env могут быть использованы для отображения всех текущих заданных переменных. Для того чтобы задать значение переменной в командной оболочке, используйте команду VARNAME=значение_переменной . Для ознакомления с полным списком переменных, которые поддерживаются &kde;, посетите wiki . + +Советы и подсказки + +Для того чтобы переименовать сеанс &konsole; нажмите &Ctrl;&Alt;S. + +Если вам понадобится запустить какое-либо &kde; приложение с привилегиями суперпользователя, воспользуйтесь командой &kdesu; с ключом : наберите в командной строке kdesu . Ключ отключит запоминание паролей. + + + +Связанная информация + + +В руководстве &konsole; вы найдёте гораздо больше информации об особенностях &konsole;. Руководство &konsole; доступно из &khelpcenter;. Либо просто введитеhelp:/konsole в адресной строке браузера &konqueror;. + + + + + + + + + + + diff --git a/tde-i18n-ru/docs/kdebase/userguide/messaging-intro.docbook b/tde-i18n-ru/docs/kdebase/userguide/messaging-intro.docbook new file mode 100644 index 00000000000..27c605523eb --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/userguide/messaging-intro.docbook @@ -0,0 +1,209 @@ + + + + +Peter Nuttall + +Tom Albers + + + + + + +Обмен мгновенными сообщениями + + +Стандартный клиент мгновенных сообщений (IM - Instant Messaging) &kde; - &kopete;. Он поддерживает большинство популярных протоколов IM, включая ICQ, Jabber, MSNAOL, а также IRC. Он интегрирован с адресной книгой &kde;, в нём есть поддержка шифрования, "метаконтаков" и многое другое. + + +&kopete;, стандартный IM-клиент &kde;. + + + + +&kopete;, стандартный IM-клиент &kde;. + + +&kopete;, стандартный IM-клиент &kde;. + + + + + +Начало работы + +Запустите &kopete; из главного меню (обычно он доступен в категории "Интернет"). Теперь нужно настроить учётные записи. Для этого выберите пункт Настроить Kopete из меню Настройка. Добавление учётных записей происходит с помощью специального (для каждого из протоколов) мастера. После добавления учётных записей нужно войти в сеть, что можно сделать из контекстного меню значка &kopete; в системном лотке. После соединения в области контактов появятся контакты, хранящиеся на сервере службы сообщений. + + + + +Метаконтакты + +Метаконтакты призваны сгруппировать контакты разных учётных записей (протоколов), отвечающие одному человеку. Также, они позволят задать имя, отличное от указанного в его настройках, так вы сможете избавиться от имён типа =EF=81=8A. + +Также метаконтакты можно связать с записями в адресной книге. + + + + +<acronym +>IRC</acronym +> + +Чат в сети (Internet Relay Chat, IRC) был популярен ещё задолго до появления систем IM. Обычно в нём происходят групповые обсуждения на форумах, называемых каналами, но можно общаться и лично с собеседником. + +Канал #kde работает в сети Freenode, посвященной развитию проектов открытого программного обеспечения. + + +В &kopete; есть модуль IRC, обеспечивающий основную функциональность, но большинство всё же предпочитают специализированные клиенты, коим является Konversation. В нём есть всё, чтобы облегчить жизнь завсегдатаю IRC, и он лучше справляется с нагрузкой на больших каналах, таких как #debian. + + + + + +IM и электронная почта + +Вам пришло письмо, и вы хотите быстро ответить на него, но не по email. Тогда вы открываете ваш IM-клиент и/или IRC-клиент и ищете автора письма в сети MSN, Jabber или на каналах в IRC. Начиная с &kde; 3.3 ваши действия упрощаются: + +Для начала нам потребуются &kmail;, &kaddressbook; и &kopete; (также неплохо бы и Konversation). &kmail; должна быть настроена для работы с почтой, Kopete для работы с IRC, Jabber, MSN, и/или другими протоколами. + +Теперь, когда пришло письмо, добавьте соответствующий ему контакт в адресную книгу. Это можно сделать, например, из контекстного меню адреса. + +Если вы знаете ник, который пользователь обычно использует, например, в IRC, в &kopete; выберите ФайлДобавить контакт... . В запустившемся мастере отметьте Связать с записью в Адресной книге KDE и нажмите Далее. Выберите соответствующую запись в Адресной книге и после очередного нажатия Далее вам будет предложено ввести отображаемое имя и группу, к которой должен принадлежать контакт. На следующей странице выберите один или несколько протоколов служб сообщений, затем, в соответствии с этим выбором, вам будет предложено ввести некоторые данные, специфичные для каждого из протоколов. + +По непонятным для автора причинам, кроме описанных выше действий, нужно в свойствах контакта в &kopete; отметить Запись в адресной книге. Нажмите ... и выберите контакт. + +Теперь откройте Адресную книгу. Если вы выберете контакт, то увидите дополнительное поле - Присутствие оно автоматически обновляется при условии, что &kopete; в данный момет запущен. Теперь откройте &kmail;, перейдите в любое другое письмо, а потом вернитесь в начальное, и также увидите статус соответствующего контакта. + +Для того чтобы начать разговор, в контекстном меню адреса в &kmail; выберите Начать разговор.... + + + + + + + + + + + diff --git a/tde-i18n-ru/docs/kdebase/userguide/migrator-applications.docbook b/tde-i18n-ru/docs/kdebase/userguide/migrator-applications.docbook new file mode 100644 index 00000000000..ab87003db9e --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/userguide/migrator-applications.docbook @@ -0,0 +1,759 @@ + + + +&Francis.Giannaros; &Francis.Giannaros.mail; + + + +Описание приложений KDE для пользователей других систем + + + +В состав &kde; входят много приложений, название которых начинается с буквы k или содержит её. Обычно, но не всегда, эти названия помогают понять назначение приложения. Пользователи таких операционных систем, как Microsoft Windows или Apple Macintosh могут испытывать трудности при поиске требуемого им приложения. Ниже приводится список пунктов меню KDE (&kmenu;) и их эквивалентов в Windows/Macintosh. + +Примерный список + + + + + + + + + Пункт &kmenu; + Приложение &kde; + Эквивалент в Windows + Эквивалент в Macintosh + Примечания + + + + + + Файловый менеджер + &konqueror; (домашний каталог) + Проводник Windows + Интегрированный файловый менеджер, позволяющий просматривать/воспроизводить файлы, и браузер Web. + + + Параметры + &kcontrol; + Центр управления + + + Офис + Офисные приложения: + Текстовый процессор + Таблицы + Презентации + Редактор блок-схем и диаграмм + Масштабируемая графика + Обработка изображений + Генератор отчётов + Диаграммы + Работа с базами данных + Редактор формул + + + + + + + &kword; + &kspread; + &kpresenter; + &kivio; + &karbon14; + &krita; + &kugar; + &kchart; + &kexi; + &kformula; + + + + + + + MS Word + MS Excel + MS Powerpoint + Adobe Illustrator + Adobe Photoshop + Report Generator + Chart + MS Access + + + + + + + + + + + + Администратор личной информации: + Электронная почта + Адресная книга + Личный органайзер + Программа чтения новостей + Всплывающие заметки + Клиент RSS + + + + + + &kmail; + &kaddressbook; + &korganizer; + &knode; + &knotes; + &akregator; + + + + + MS Outlook + + &kontact; - администратор личной информации, все остальные PIM-приложения &kde; интегрированы в него. + + + + + Internet + Браузер Web + &konqueror; + MS Internet Explorer + Safari + Интегрированный файловый менеджер, веб-браузер, клиент FTP и универсальное средство просмотра файлов. + + + + + + Программа обмена сообщениями + &kopete; + AIM + MSN + ICQ + Jabber + Novell GroupWise + Yahoo + IRC + SMS + + + + MSN Messenger + Программа обмена сообщениями, поддерживающая различные протоколы + + + + Чаты (IRC) + &ksirc; + mIRC + + + + Мультимедиа + Музыка/Звук + &juk; + Windows Media Player + + + + Программа записи &CD; и DVD + K3b + Nero + + + + Видеопроигрыватель + &noatun; + Windows Media Player + + + + Программа копирования Audio &CD; + KAudioCreator + + + + Управление звуком + &kmix; + + + + Система + Системная справка + &kinfocenter; + + + + Терминал + &konsole; + CMD + + + + Управление пользователями + &kuser; + Управление пользователями + + + + Управление пакетами + &kpackage; + Установка/удаление программ + + + + Утилиты + Архиватор + &ark; + WinZip + + + + Диспетчер паролей + KWallet + + + + Текстовый редактор + &kate; + Блокнот + + + + + + +
+ + +Связанная информация +Много приложений &kde; входит в состав &kde; Extragear (см. ). Приложения доступны и на сайте http://kde-apps.org. +Ссылка: http://kudos.berlios.de/kf/kf1.html#pkgtablestock + + +
\ No newline at end of file diff --git a/tde-i18n-ru/docs/kdebase/userguide/migrator-dictionary.docbook b/tde-i18n-ru/docs/kdebase/userguide/migrator-dictionary.docbook new file mode 100644 index 00000000000..1d5435e973e --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/userguide/migrator-dictionary.docbook @@ -0,0 +1,43 @@ + + + + + + +Словарь для пользователей других систем + +Таблицы различающихся терминов + + + + diff --git a/tde-i18n-ru/docs/kdebase/userguide/net-connection-setup.docbook b/tde-i18n-ru/docs/kdebase/userguide/net-connection-setup.docbook new file mode 100644 index 00000000000..cb5d3922b68 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/userguide/net-connection-setup.docbook @@ -0,0 +1,300 @@ + + + + +&Lauri.Watts; + + + + +Подключение к Интернету + + + +&kde; предоставляет возможность полноценной работы с Интернетом. Все необходимые для этого программы, включая клиент электронной почты, веб-браузер, программу чтения телеконференций и многие другие приложения, включены в состав &kde;. Но для того, чтобы насладиться этими возможностями, необходимо подключиться к сети. Вот как это делается: + +Если вы используете коммутируемое соединение (dialup) (соединение с Интернетом осуществляется посредством модема, подключённого к телефонной линии), то потребуется настроить программу дозвона — &kppp;. Соединение в этой программе можно настроить с помощью мастера настройки, который существенно облегчает этот процесс. Об этом приведена в следующих двух разделах. + +Если вы используете соединение через канал с высокой пропускной способностью или через локальную сеть, то в &kde; не потребуется настраивать почти ничего. Если соединение уже настроено с помощью средств, предоставляемых дистрибутивом &Linux; или &UNIX;, &kde; будет использовать сеть автоматически. + + +Подключение к сети: лёгкий способ + + +Перед тем, как начать, следует выполнить некоторые действия + +Если ваш дистрибутив &Linux; достаточно новый, вам не потребуется применять на практике большую часть информации из этого документа. С помощью мастера &kppp; чаще всего можно соединиться с Интернетом за несколько минут. + +При любом способе настройки соединения вам потребуется выяснить следующее (эти сведения должен предоставить ваш провайдер): + + +Телефонный номер модемного пула. +Имя пользователя и пароль. +Адреса серверов DNS (хотя бы один, а лучше два). + + +Дополнительная (необязательная) информация, которая может потребоваться для полного доступа к услугам провайдера: + + +Адрес сервера входящей почты (часто pop.provider.ru или mail.provider.ru, где provider — название фирмы-провайдера).Также необходимо выяснить, какой протокол использует сервер: POP3 или IMAP. +Адрес сервера исходящей почты (часто совпадает с именем или адресом сервера входящей почты либо smtp.provider.ru). +Адрес сервера новостей Usenet (NNTP). Возможно, news.provider.ru или nntp.provider.ru. +Адреса прокси-серверов, если они установлены провайдером. + + +Эти данные могут быть указаны в документе, полученном вами от провайдера при заключении контракта. Вы также можете обратиться к специалистам технической поддержки провайдера. + +Если у вас есть эти данные, а ваш дистрибутив &Linux; достаточно новый, подключение к Интернету будет заключаться в том, чтобы запустить мастер &kppp;. + + + + + + + +Мастер настройки &kppp; + + +Запуск мастера. + +Вы можете запустить мастера из главного окна &kppp;. Запустите &kppp; из главного меню: Интернет Подключение по диалапу (KPPP). + +Откроется окно kppp: + + +Окно дозвона &kppp; + + + + +Окно дозвона &kppp; + +Окно дозвона &kppp; + + + +Нам предстоит заполнить пустые поля этого окна. + +Нажмите кнопку Настроить..., чтобы начать настройку нового подключения к Интернету. + +При нажатии на вкладке «Соединения» кнопки Создать появится окно, содержащее три кнопки: Мастер, Ручная настройка и Отмена. + + +Программа предлагает выбрать дальнейшее действие + + + + +Программа предлагает выбрать дальнейшее действие +Программа предлагает выбрать дальнейшее действие + + + + + +Отмена +Выберите этот пункт, если вы не хотите настраивать соединение и учётную запись прямо сейчас. В этом случае текущее окно закроется, и управление вернётесь к предыдущему окну. + + + +Мастер +Если у вас стандартный модем и в списке есть ваш провайдер, то с помощью мастера можно будет быстро создать работающее соединение. Попробуйте использовать этот вариант перед тем, как перейти к ручной настройке. + + + +Ручная настройка +Если вам не удалось настроить соединение с помощью мастера, нажмите эту кнопку. В данный момент мастер поддерживает не очень большое количество стран и провайдеров. + + + + +В данной главе описана настройка с помощью мастера. Сведения о ручной настройке приведены в следующей главе. + + + + +Настройка с помощью мастера + +В первом окне мастер находится информация, которую вы уже прочли в первой главе этого руководства. Нажмите кнопку Далее. + +Следующее окно просит указать страну, в которой вы живете. Здесь доступны не все страны, и если вашей страны здесь нет, нажмите Отмена и перейдите к ручной настройке. + +В следующем окне вам предложат выбрать одного из известных &kppp; провайдеров для вашего региона. Опять же, если ваш провайдер здесь не указан, вам придётся нажать Отмена и перейти к ручной настройке. + +Далее вам потребуется ввести имя пользователя и пароль, необходимые для подключения к Интернету. Обратите внимание, что эти данные могут отличаться от имени пользователя и пароля, требуемых для доступа к электронной почте. Нажмите Далее, чтобы перейти на следующий шаг. + +На следующем шаге вы можете ввести любой префикс набора номера, например, если для связи с внешней линией вам нужно набрать 9, или если у вас есть префикс для отключения ожидания дозвона. Выберите Далее, чтобы продолжить. + +Это всё, что требуется от вас! Используйте кнопки Назад и Далее, если хотите изменить указанные ранее параметры. Когда закончите настройки, нажмите Готово, чтобы добавить новое соединение в список доступных. + +Если вам нужна дополнительная информация, обратитесь к полному руководству пользователя &kppp;, которое доступно в справочной системе &kde;, или же введите help:/kppp в адресной строке &konqueror;. + + + + + + + + + + + + + + + diff --git a/tde-i18n-ru/docs/kdebase/userguide/networking-with-windows.docbook b/tde-i18n-ru/docs/kdebase/userguide/networking-with-windows.docbook new file mode 100644 index 00000000000..4b467664380 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/userguide/networking-with-windows.docbook @@ -0,0 +1,158 @@ + + + +Gardner Bell + + + + +Взаимодействие с Windows через сеть + +Этот раздел основан на файле README по LISa, написанный Александром Неундорфом (Alexander Neundorf). + +В дистрибутив &kde; входит мощный сервер сбора сведений о локальной сети (Lan Information Server, LISa) и сервер сбора сведений о локальной сети с ограниченным доступом (Restricted Lan Information Server, resLISa). С их помощью можно обнаруживать серверы CIFS и другие серверы локальной сети, то есть функция этих серверов аналогична программе «Сетевое окружение», входящей в состав &Microsoft; &Windows;. + + +Как это работает + +&lisa; использует только стек TCP/IP, поэтому настраивать Samba не требуется. Тем не менее, наличие пакета samba в системе необходимо. В файле параметров &lisa; вы указываете диапазон IP-адресов, которые необходимо проверить. При запуске демон &lisa; отправляет эхо-запрос ICMP на каждый из IP-адресов, указанных в конфигурационном файле, и ожидает ответа. + +Демон &lisa; требует привилегии суперпользователя для того, чтобы открыть сокет, однако после этого программа переходит на непривилегированный уровень выполнения. + +Вы можете запустить &lisa;, выполнив nmblookup .Программу nmblookup можно загрузить с сервера http://www.samba.org или установить из пакетов вашего дистрибутива. Команда Samba nmblookup отправляет сообщение всем машинам вашей сети (на широковещательный адрес). Ответ на этот запрос означает, что отправившая его машина, на которой запущен сервис smb, принимает входящие соединения. + + + +<application +>resLISa</application +> + +Если политика вашей компании не допускает открытие посторонних портов, для связи с машинами вашей сети можно использовать &reslisa;. &reslisa; не может отправлять широковещательные и групповые эхо-запросы, поэтому в файле параметров требуется отдельно указать имя каждой машины. Текущая версия программы может опрашивать до 64 адресов. + +&reslisa; показывает информацию, полученную не через сеть, а через сокет домена &UNIX;. Используется имя сокета /tmp/resLISa-имя_пользователя, поэтому несколько пользователей могут запускать &reslisa; одновременно. + + + +Настройка + +При запуске &lisa; анализирует пользовательский файл параметров $HOME/.lisarc. Если этот файл не существует, &lisa; использует общесистемный файл параметров, /etc/lisarc. Ниже приведён пример такого файла: + +PingAddresses = 192.168.100.0/255.255.255.0;192.168.100.10-192.168.199.19;192.168.200.1; +PingNames = my_host1;my_host2 #Указываются имена машин (требуется для работы resLISa) +AllowedAddresses = 192.168.0.0/255.255.0.0 +BroadcastNetwork = 192.168.100.0/255.255.255.0 +SearchUsingNmblookup = 1 #также использовать nmblookup +FirstWait = 30 #30 сотых долей секунды +SecondWait = -1 #Опрашивать только один раз +#SecondWait = 60 #При втором запросе ждать 0,6 секунды +UpdatePeriod = 300 #Обновлять информацию каждые 300 секунд +DeliverUnnamedHosts = 0 #Не выводить сведения о машинах без имени +MaxPingsAtOnce = 256 #Максимальное количество эхо-запросов ICMP, отправляемых при опросе компьютеров + + +&lisa; можно настроить также с помощью программы с графическим интерфейсом. Выберите пункт &kmenu; Центр управленияСеть и ИнтернетОбзор локальной сети . Для того чтобы &lisa; использовала указанные здесь параметры, запустите эту службу с параметром . + + + + + +Связанная информация +Полный список параметров командной строки и дополнительные примеры содержатся в полном руководстве &lisa;. Введите help:/lisa в строке адреса программы &konqueror;, чтобы открыть этот документ. + + + + + + + + diff --git a/tde-i18n-ru/docs/kdebase/userguide/panel-and-desktop.docbook b/tde-i18n-ru/docs/kdebase/userguide/panel-and-desktop.docbook new file mode 100644 index 00000000000..ff65d058dd4 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/userguide/panel-and-desktop.docbook @@ -0,0 +1,409 @@ + + + + +&Philip.Rodrigues; + + + + +Панель и рабочий стол + + +&kicker; — панель &kde; + +Панель +&kicker; + +&kicker; — программа, обеспечивающая работу панели в среде KDE. По умолчанию эта панель располагается в нижней части рабочего стола по всей его длине, однако это поведение можно изменить. &kicker; содержит практически всё, к чему может потребоваться быстрый доступ. Помимо кнопки вызова К-меню, с помощью которого можно запускать приложения, панель может содержать различные аплеты (такие как переключение рабочих столов, к примеру), список задач, часы и расширения, например, дополнительные панели. Вы можете настроить &kicker; так, чтобы он полностью удовлетворял вашим потребностям. Ниже описаны стандартные способы настройки панели. + + + + + +Настройка &kicker; + + + +Добавление и удаление значков на панели + +При первом запуске &kde; на панели рядом с кнопкой K-меню находятся некоторые значки. Их можно использовать для запуска соответствующих им приложений. При наведении мыши на значок показывается всплывающая подсказка: краткий текст, содержащий сведения о приложении. + +Эти используемые по умолчанию значки могут не соответствовать приложениям, которые вы чаще всего используете. Вы можете удалить ненужные значки и добавить новые. Для удаления значка щёлкните правой кнопкой мыши на значке и выберите Удалить кнопку имя_приложения в появившемся меню. Чтобы добавить новую кнопку, щёлкните правой кнопкой мыши на пустом месте панели, и выберите пункт меню Добавить приложение на панель, затем выберите нужное приложение в появившемся меню (которое является копией главного меню). Например, чтобы добавить значок музыкального проигрывателя &juk;, выберите пункт Добавить приложение на панель МультимедиаПроигрыватель (&juk;). Значок появится на панели, в том месте, где вы щёлкнули правой кнопкой мыши. + + + + + +Добавление расширений и аплетов + +Аплеты + +На панель &kicker; можно добавлять элементы разных типов и значки запуска приложений. Элементы можно добавить через контекстное меню, в этот раз выбрав Добавить аплет на панель... или Добавить новую панель. Элементы в списке Добавить аплет — это небольшие программы, которые могут быть размещены на панели. Примером аплета может быть Переключатель рабочих столов, который показывает миниатюрное изображение каждого из используемых виртуальных рабочих столов (дополнительную информацию о виртуальных рабочих столах смотрите в ). Вы можете переключиться на другой стол, нажав на его изображении в переключателе. +Информация об аплетах панели &kicker; находится в руководстве &kicker;. Для того чтобы перейти к нему, введите help:/kicker в строке адреса &konqueror;. + + + + + + Simon Vermeersch titeuf@ph34rus.org + + + +Системный лоток + + +Системный лоток содержит значки приложений, работа которых не требует вмешательства пользователя. К таким относится, например, музыкальный проигрыватель — он должен быть доступен, но не занимать много места на экране. + +При щелчке правой кнопкой мыши на таком значке открывается контекстное меню, с помощью которого можно управлять программой (например меню музыкального проигрывателя может содержать пункты воспроизведения, паузы, остановки и т. п.). +При щелчке левой кнопкой мыши на значке открывается главное окно программы. При наведении курсора мыши на значок появится всплывающая подсказка с полезной информацией от приложения (для проигрывателя это может быть название текущей песни). Свои значки в системный лоток обычно помещают музыкальные проигрыватели, клиенты сетей IRC, органайзеры и т.д... + +Такие приложения обычно содержат пункт настройки, определяющий, будет ли показываться значок в системном лотке или нет. Другие полезные советы по работе с системным лотком приведены в разделе . + + + + +Удаление элементов c панели + + + + +Для удаления аплетов и других элементов панели используется стрелка, которая находится на левой границе этих элементов. Щёлкните на стрелке и выберите пункт меню Удалить имя_элемента. + + + + + +Панель задач + +Панель задач содержит список окон, открытых в текущий момент. Вы можете переключаться между окнами, нажимая кнопку, соответствующую окну на панели задач. Панель задач показывает как свёрнутые, так и развёрнутые окна с одного или всех рабочих столов. + + + + + + +&Philip.Rodrigues; + + + +Работа с буфером обмена + +Буфер обмена + +Буфер обмена позволяет копировать и перемещать текст и другие объекты из одного места в другое. Наиболее часто буфер обмена используют для копирования уже набранного текста, чтобы не набирать его ещё раз. Существует два разных способа копирования: через буфер обмена и выделение мышью. Рассмотрим оба способа: + + + + +Выделение мышью +Выделение мышью + +Копирование текста с помощью мыши выполняется следующим образом: Выделите текст, который необходимо скопировать. Щёлкните средней кнопкой мыши на том месте, куда требуется скопировать текст. Копировать текст можно в окно той же программы, в которой текст содержался первоначально. Если у вашей мыши только две кнопки, нажмите их одновременно. + + + +Буфер обмена +Вырезать +Вставить +С помощью этого метода текст можно как копировать так и вырезать (удалять его из одного места и помещать в другое). Для этого можно использовать меню (как контекстное, так и меню программы) и клавиатуру. Ниже описаны оба способа: + +&Ctrl;X ПравкаВырезать + + +Перемещение (<quote +>вырезание</quote +>) текста +Выделите текст, который требуется вырезать. + +Выберите пункт меню &Ctrl;X ПравкаВырезать , и выделенный текст будет перемещён в буфер обмена. + +Поместите курсор в ту точку, куда требуется вставить текст. Вставлять текст можно в окно того же приложения, в котором он находился изначально. Выберите пункт меню &Ctrl;V ПравкаВставить . + + + + +Копирование текста выполняется аналогично: +Копирование текста +Выделите текст, который требуется скопировать. + +Выберите пункт меню &Ctrl;C ПравкаКопировать , и текст будет скопирован в буфер обмена. + +Поместите курсор в ту точку, куда требуется вставить текст. Вставлять текст можно в окно того же приложения, в котором он находился изначально. Выберите пункт меню &Ctrl;V ПравкаВставить . + + + + + + + +Дополнительные возможности работы с буфером обмена +&klipper; +Буфер обменаИстория + +Вышеприведённые инструкции описывают стандартное поведение буфера обмена. Приложение &klipper;, аплет которого можно добавить на панель (соответствующие указания приведены в разделе ), предоставляет дополнительные функции работы с буфером обмена. Сюда входят история буфера обмена и возможность изменить поведение буфера и выделенного объекта. Информация об этом содержится в руководстве &klipper;. + + + +Дополнительная информация + +Дополнительная информация о панели &kde;, &kicker;, содержится в системе справки &kde;. Используйте приложение &khelpcenter; или введите help:/kicker в поле Адрес &konqueror;. + + +Информация о дополнительных функциях работы с буфером обмена в &kde; содержится в руководстве пользователя &klipper;. Используйте приложение &khelpcenter; или введите help:/klipper в поле Адрес &konqueror;. + + + + + + + + + + +Дополнительная информация + +Дополнительная информация +Дополнительная информация о &kicker; содержится в руководстве пользователя &kicker;. Используйте приложение &khelpcenter; или введите help:/kicker в поле Адрес &konqueror;. + + + + + + + + diff --git a/tde-i18n-ru/docs/kdebase/userguide/pdf-files.docbook b/tde-i18n-ru/docs/kdebase/userguide/pdf-files.docbook new file mode 100644 index 00000000000..e889fb7433d --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/userguide/pdf-files.docbook @@ -0,0 +1,46 @@ + + + + + + +Файлы PDF + +Как сохранить документ в PDF файл + +Просмотр файлов PDF + + + + diff --git a/tde-i18n-ru/docs/kdebase/userguide/playing-audiocds.docbook b/tde-i18n-ru/docs/kdebase/userguide/playing-audiocds.docbook new file mode 100644 index 00000000000..6f3dafa027c --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/userguide/playing-audiocds.docbook @@ -0,0 +1,147 @@ + + + Deepak Sarda antrix@gmail.com + + +Копирование аудио-дисков в &kde; + +Общепринятый способ копирования аудио-дисков в файлы формата MP3 или Ogg - использовать для этой цели специальную программу, например iTunes, Winamp или приложение &kde; KAudioCreator. Но если мы придерживаемся традиций, будет ли это весело?! В этой статье мы покажем вам, как можно почувствовать себя знатоком, копируя ваши аудио-диски... хмм... особым способом ;-) + + +Ингредиенты + +Что нужно, чтобы стать крутым? &kde; без дополнительных ингредиентов, будет способен скопировать ваш диск. Но чтобы перекодировать его, вам потребуется установить необходимые кодеки. В настоящее время поддерживаются форматы Ogg Vorbis, MP3 и FLAC. Для кодирования в эти форматы вам потребуется установить libogg, lame и flac соответственно. Как именно можно это сделать, зависит от дистрибутива, посмотрите документацию, чтобы узнать подробнее. + +Как только вы установите свой любимый кодек, откройте &kcontrolcenter; и перейдите в раздел Звук и мультимедиаАудио CD и настройте параметры. Вы можете оставить установки по умолчанию, если хотите, но будет полезно по крайней мере знать, что предлагается. Теперь зайдите в раздел Звук и мультимедиаПоиск в CDDB и измените все, что вам не нравится. CDDB, если вы не знали, расшифровывается как CD DataBase — база данных CD. Эта функция позволяет &kde; получить информацию об исполнителе, альбоме и дорожках вашего CD из Интернета. Эти данные также используются для записи тегов в файлы MP3 и Ogg. + + + + + + + + + + + +Рецепт + +Без промедления займёмся делом. Сначала, разумеется, возьмите диск. Затем запустите &konqueror; и откройте меню Сервис на панели навигации. Панель навигации располагается с левой стороны окна, как это видно на следующем рисунке. Если её не видно, вы можете сотворить её из воздуха, нажав магическую клавишу F9. + + + + + + + + + +Теперь щёлкните на пункте Просмотр аудио CD и, через несколько секунд, вы увидите множество папок, которые сможете просмотреть. Если для этого требуется некоторое время, это значит, что идёт попытка получить информацию о диске из базы данных CDDB, доступ к которой настроили ранее. + +На следующем рисунке мы видим содержимое папки Ogg Vorbis. Здесь оказались файлы в формате Ogg и даже показывается их размер. Но мы знаем, что аудио-диски не содержат файлов Ogg. Так что именно здесь происходит? + + + + + + + + + +Все папки, что вы видите в разделе просмотра аудио CD - виртуальные. Они показывают содержимое диска через своего рода фильтры. Когда вы открываете папку Ogg Vorbis, вы фактически видите содержимое своего диска так, как если бы оно было представлено в формате Ogg. Можете пройтись по другим папкам и найдёте представление диска в форматах MP3, FLAC и WAV. Вы даже увидите приблизительные размеры файлов, закодированных в различные форматы. + + +Так как же мы перекодируем CD? Думаю, теперь вы можете догадаться. Просто решите, в какой формат вы хотите скопировать ваш диск, откройте соответствующую папку и скопируйте файлы в нужное место. Дело сделано! &kde; начнёт копировать и кодировать файлы на лету! Если же вы скопируете какой-либо из файлов в папке Весь диск, то скопируете целый диск в один файл. + + + + + + + + + + + +См. также +Сайт amaroK по адресу http://amarok.sf.net содержит последние новости и информацию об amaroK. + + + + + + + + + diff --git a/tde-i18n-ru/docs/kdebase/userguide/playing-movies.docbook b/tde-i18n-ru/docs/kdebase/userguide/playing-movies.docbook new file mode 100644 index 00000000000..b3ef4f63d6c --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/userguide/playing-movies.docbook @@ -0,0 +1,58 @@ + + + + + + +Воспроизведение фильмов + +Описание модуля xine для системы aRts + +Другие программы для воспроизведения фильмов (kaffeine, kmplayer) + + + + + + + + diff --git a/tde-i18n-ru/docs/kdebase/userguide/playing-music.docbook b/tde-i18n-ru/docs/kdebase/userguide/playing-music.docbook new file mode 100644 index 00000000000..6abdfde28b5 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/userguide/playing-music.docbook @@ -0,0 +1,200 @@ + + + + + + +&Lauri.Watts; + + + +Проигрывание музыки +Музыка +Звук +Аудио +&arts; + +Введение в &arts; + +Настройка производительности + + +Проигрыватели + +Существует несколько проигрывателей для &kde;, некоторые с похожим набором функций, но все в разных стилях. + + + + + + + + &noatun; &noatun; + + +Самый первый проигрыватель для &kde;, он до сих пор является стандартным в этой среде. Он поддерживает несколько форматов "скинов", визуализоацию, поставляется с множеством разных вспомогательных модулей. +&noatun; входит в состав пакета kdemultimedia. + + + + + + + + + + + + + + + &juk; &juk; + +&juk; - новый проигрыватель, основанный на концепции списков воспроизведения, имеет удобный интерфейс, в т.ч. для составления списков и редактирования метаданных композиций. + +&juk; входит в состав пакета kdemultimedia. + + + + + + + + + + + + + + + &kaboodle; &kaboodle; + +&kaboodle; - аналог "Универсального проигрывателя" в проприетарнос ОС. В нём есть только кнопки "Играть", "Пауза", "Стоп". +&kaboodle; входит в состав пакета kdemultimedia. + + + + + + + + + + + + + + + +amaroK + +amaroK - проигрыватель на основе концепции коллекции. Это самый популярный и активно разрабатываемый проигрыватель, уже сейчас предлагающий инновационнцю функциональность. + + + + + + + + + + +Видеопроигрыватели, такие как Kaffeine и kmplayer также могут воспроизводить музыку. + + + + + + + + + diff --git a/tde-i18n-ru/docs/kdebase/userguide/printer-setup.docbook b/tde-i18n-ru/docs/kdebase/userguide/printer-setup.docbook new file mode 100644 index 00000000000..2a2807ec99b --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/userguide/printer-setup.docbook @@ -0,0 +1,55 @@ + + + + + + +Установка принтера + +В случае возникновения проблем обратитесь к полному руководству. + + + + + + + + diff --git a/tde-i18n-ru/docs/kdebase/userguide/printing-from-apps.docbook b/tde-i18n-ru/docs/kdebase/userguide/printing-from-apps.docbook new file mode 100644 index 00000000000..cf8640c62d6 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/userguide/printing-from-apps.docbook @@ -0,0 +1,46 @@ + + + + + + +Печать из различных приложений + +Печать из приложений &kde; + +Печать на принтер из приложений не для &kde; + + + + diff --git a/tde-i18n-ru/docs/kdebase/userguide/programs-and-documents.docbook b/tde-i18n-ru/docs/kdebase/userguide/programs-and-documents.docbook new file mode 100644 index 00000000000..7a5c0eb5756 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/userguide/programs-and-documents.docbook @@ -0,0 +1,717 @@ + + +Программы и документы + + + + +Robert Stoffers + + +Запуск программ + +&kde; предлагает различные способы запуска программ. Вы можете: + + + Просто выбрать необходимый пункт в К-меню. + + + Запустить программу из &konsole; или открыть главное меню и выбрать Выполнить... (для этого можно использовать комбинацию клавиш, по умолчанию &Alt;F2). + + + Создать ссылку на приложение на рабочем столе или использовать аплет быстрого запуска на панели. + + + +Функция К-меню в KDE — такая же, как у меню «Пуск» в &Windows;, однако в меню KDE программы разделены по категориям, таким как Мультимедиа и Офис. Эти категории, в свою очередь, могут состоять из разделов (например, Звук, Видео и Графика). Наконец, в этих разделах находятся пункты, запускающие собственно программы. + +В К-меню могут быть показаны не все программы системы. Для того чтобы выполнить поиск приложений на жёстких дисках, выберите пункт Выполнить программу... и введите команду kappfinder. В окне &kappfinder; нажмите кнопку Искать. После завершения поиска установите флажки напротив имён приложений, которые требуется добавить в К-меню и нажмите кнопку Применить. После этого нажмите кнопку Закрыть. Ссылки на выбранные приложения будут добавлены в соответствующие им разделы меню. + +Ссылки на приложения также можно помещать на рабочий стол. Чтобы создать ссылку, щёлкните правой кнопкой мыши на пустом месте рабочего стола и выберите пункт меню СоздатьСсылка на приложение.... В открывшемся окне на вкладке Общие введите имя приложения. Здесь же можно изменить значок ярлыка. Перейдите на вкладку Приложение и введите краткое описание программы в поле Описание. В поле Команда укажите вызываемую команду (помните, что имена файлов указываются с учётом регистра) и параметры запуска. Нажмите ОК и на рабочем столе будет создан значок. Просто щёлкните на созданном значке, чтобы запустить указанное приложение. + +Для того чтобы запустить программу с помощью &konsole;, откройте К-меню и выберите пункт Система Терминал (Konsole). В появившемся окне &konsole; введите имя программы, которую требуется запустить (помните, используемая по умолчанию командная оболочка в &konsole; bash чувствительна к регистру) и нажмите Enter. Если вы не помните имя в точности, введите первые несколько символов и нажмите . При этом оболочка попытается найти программы, имя которых начинается с указанных символов. Если таких программ несколько, в окне выводится полный список. Найдите в нём имя требуемой программы, введите его и нажмите Enter, чтобы запустить программу. + +Какой бы способ вы ни выбрали, запуск программы в &kde; достаточно прост. Любой способ запуска: от К-меню до вызова &konsole; сводится к нескольким щелчкам мышью или нажатиям клавиш. + + + +Смотрите также +В руководстве &kicker; приведены советы по настройке меню, добавлению приложений на панель быстрого запуска и т.д.. Откройте руководство &kicker; в Центре управления или в &konqueror;, введя в адресной строке help:/kicker. + + + + + + +&programs-controlling; + + + Christian Weickhmann christian.weickhmann@gmx.de + + + +Открытие и сохранение файлов + + + + +Окна сохранения и открытия файлов одинаковы во всех приложениях &kde;. В меню практически каждой программы &kde; есть пункты ФайлОткрыть и Файл Сохранить (а также Сохранить как...). + + +Окно выбора файла + + + + + + + + + + + + + + + + + + + + +Окно выбора файла может включать от трёх до пяти элементов. В верхней части окна находятся кнопки, обеспечивающие доступ к функциям навигации и управления. В основной части окна (посередине) расположен список файлов и папок, представленных в виде значков. Внизу находится поля, в которых можно ввести имя файла и шаблон имени, и кнопка Сохранить или Открыть. + +Необязательные элементы окна: Панель быстрого доступа и Панель предварительного просмотра. + + + + + +Справа от кнопок навигации (перейти вверх, назад и вперёд) и кнопки Создать папку находится меню Закладки. В него можно занести часто посещаемые папки. С помощью меню, которое открывается при нажатии значка гаечного ключа, можно отсортировать файлы по имени, дате или размеру и включить или отключить две вышеупомянутые панели. Дальше находится поле, в котором вы можете указать путь к папке, и меню выбора кодировки (крайнее справа). + + + + + +Посередине окна находится список файлов и папок. В контекстном меню списка (открывается при щелчке правой кнопкой мыши в списке) также есть функции навигации. + + + + + + +В нижней части окна расположены: поле ввода имени файла (можно воспользоваться выпадающим списком файлов, которые были открыты ранее) и фильтр, возможно, наиболее мощный инструмент окна. С его помощью можно указать, какие файлы будут показываться в списке. Например, если в поле фильтра введены символы *air*, то в списке будут перечислены только те файлы, имя которых содержит строку air. + + + + + + + +Панель быстрого доступа (нажмите F9 или используйте меню значка с гаечным ключом, чтобы показать её) содержит настраиваемые значки ссылок на сетевые ресурсы и папки локального диска. Несколько значков (например, ваша домашняя папка) добавлены в неё по умолчанию. Щёлкните правой кнопкой мыши на значке, чтобы настроить его, или на пустом месте панели, чтобы добавить новый значок. Контекстное меню содержит пункты изменения размера значков, их добавления, удаления и переименования. Выберите Добавить запись и укажите в открывшемся окне описание, адрес ссылки (можно также воспользоваться окном выбора папки, которое открывается при нажатии на кнопку со значком папки) и выберите значок, который будет показываться на панели (по умолчанию — это стандартный значок папки). + + + + + + +Панель предварительного просмотра (нажмите F11 или используйте меню значка с гаечным ключом, чтобы открыть её) позволяет просматривать многие файлы, не открывая их в программе. Вместо рисунков показываются их миниатюры. С помощью этой панели можно также прослушивать звуковые файлы (MP3, Ogg и Wave), просматривать текстовые (обычный текст, PDF и &HTML;) и даже видеофайлы (MPG, AVI и так далее). + +Обратите внимание, что обработка больших файлов перед предварительным просмотром (например, уменьшение изображений) занимает довольно длительное время. Для того чтобы отключить автоматический предварительный просмотр, снимите флажок Просмотр в нижней части панели. Для того чтобы просмотреть файл в панели, нажмите кнопку Просмотр. Можно отключить предварительный просмотр файлов, размер которых превышает некоторое значение. Откройте Центр управления KDE, выберите Компоненты KDEФайловый менеджер, откройте вкладку Миниатюры и мета-данные и с помощью ползунка Максимальный размер файла установите требуемое значение. + + + + + + + + + + + + + + + + +&Philip.Rodrigues; + + + +Настройка программ + + +Настройка приложений + +Настройка +Настройка + +Программисты &kde; стараются сделать так, чтобы приложения могли правильно работать с параметрами по умолчанию, однако пользователь может изменять большое количество параметров &kde;, подстраивая его под свои нужды. Помимо параметров, которые влияют на все приложения (см. ), существуют параметры отдельных приложений. В меню всех программ &kde; есть пункт НастройкаНастроить имя_приложения , при выборе которого открывается окно настройки. + + + +В левой части окна настройки перечислены группы параметров. При щелчке на значке группы в правой части окна открываются соответствующие параметры, которые вы можете изменять по своему усмотрению. + +Для того чтобы сохранить изменения параметров и закрыть окно, нажмите кнопку OK. Если вы хотите посмотреть, как внесённые изменения отразятся на программе, но не хотите закрывать окно настройки, нажмите кнопку Применить. Пока окно открыто, вы можете восстановить прежние значения параметров. + +Чтобы отменить изменения, нажмите кнопку Отмена. При этом изменения не будут сохранены и окно настройки будет закрыто. + + + + +Настройка комбинаций клавиш + +Комбинации клавиш +Привязки клавиш + +Большая часть приложений &kde; позволяет связывать комбинации клавиш с основными функциями приложения. Если вас не устраивают привязки по умолчанию или они конфликтуют с комбинациями клавиш для другого приложения (которое может не входить в состав &kde;), вы можете изменить их. Выберите пункт меню НастройкаКомбинации клавиш... . Будет открыто окно Настройка комбинаций клавиш. В качестве примера рассмотрим добавление комбинации клавиш для действия Отправить адрес ссылки программы &konqueror; (при этом вы сможете отправлять адреса интересных ресурсов своим друзьям, нажав всего одну-две клавиши): + +Откройте окно Настроить комбинации клавиш для &konqueror;, как описано выше. + +Щёлкните на пункте Отправить адрес ссылки в списке (этот пункт находится в нижней части списка, в разделе Konqueror). + +В панели Клавиша для выбранного действия выберите По выбору (мы собираемся самостоятельно указать требуемую клавишу). + +Появится небольшое диалоговое окно. Нажмите клавиши &Ctrl;E (или другие, по вашему выбору), и окно закроется. На кнопке справа теперь показана комбинация клавиш, связанная с выбранным действием. + +Если вы хотите изменить комбинацию клавиш, щёлкните на кнопке с названием комбинацией клавиш. Диалог выбора комбинации будет открыт снова, и вы сможете указать требуемую привязку. + + + + + + + + +Настройка уведомлений + +Уведомления +Звуки + +Работа с окном НастройкаУведомления... пока не документирована. + + + + + +Adriaan de Groot + +Настройка панелей инструментов + +В окне почти каждого приложения &kde; под меню находится одна или несколько панелей инструментов. Кнопки панели инструментов представляют наиболее часто используемые функции и параметры программы. Например, панель инструментов &kmail; содержит кнопки Новое сообщение, Проверить почту и некоторые другие. Некоторые функции могут быть представлены как значком на панели инструментов, так и пунктом меню (СообщениеНовое сообщение, ФайлПроверить почту). + +Не всех устроит набор кнопок, которые содержатся на панели инструментов (я, например, никогда не пользуюсь кнопкой Новое сообщение, а использую комбинацию клавиш &Ctrl;N). Любую панель инструментов можно настроить. Вы также можете определить, какие панели будут показываться, а какие — нет. + + +Настройка панелей инструментов + +Проще всего изменить набор показываемых панелей инструментов. Меню большей части приложений содержит подменю НастройкаПанели инструментов , с помощью которого можно указать, какие панели будут показаны, а какие — нет. Например, окно приложения &konqueror; содержит четыре панели инструментов: Основная, Дополнительная, Панель адреса и Панель закладок. Для того чтобы скрыть панель закладок, перейдите к подменю Настройка Панели инструментов и снимите флажок напротив пункта Панель закладок (для этого следует просто щёлкнуть по пункту). + +Если в окне приложения нет меню Настройка, щёлкните правой кнопкой мыши на панели инструментов и перейдите в открывшемся меню к подменю Панели инструментов. + +С помощью меню панели инструментов, которое открывается при щелчке правой кнопкой мыши на панели, вы также можете настроить параметры панели, среди которых: + + + +Ориентация (панель может показываться не только в верхней, но и в левой, правой или нижней части окна). + + +Положение панели (она может перемещаться без привязки к окну). Определяется пунктом подменю Ориентация. + + +Размер панели (панель можно свернуть в полоску, при двойном щелчке на которой будет восстановлено первоначальное состояние). Определяется пунктом подменю Ориентация. + + +Положение текста: сбоку от значков, под значками или вместо них. + + +Размер значков (влияет на панель только в том случае, если значки не заменены текстом). + + + + + +Настройка значков панели инструментов + +Панель инструментов служит для быстрого обращения к наиболее часто используемым функциям приложения. Добавлять требуемые значки и удалять неиспользуемые можно с помощью окна настройки панелей инструментов — оно позволяет полностью изменить любую панель. + +Выберите пункт меню НастройкаПанели инструментов или тот же пункт контекстного меню панели. При этом откроется окно настройки панелей инструментов. Оно содержит выпадающий список, в котором можно выбрать настраиваемую панель, и два списка элементов. В левом перечислены доступные действия, в правом — действия, уже находящиеся на панели. + +Часто в списке содержатся такие действия (например, Активировать вкладку 12), которые вряд ли когда-нибудь потребуется добавлять на панель, и даже такие, о существовании которых вы вообще не подозревали. Благодаря окну настройки панелей инструментов можно узнать о программе много нового. Вы можете перетаскивать пункты из одного списка в другой, изменять их порядок и переопределять соответствующие им значки. Нажмите ОК, и панели инструментов тут же изменятся в соответствии с вашими предпочтениями. + +В списке доступных действий могут находиться несколько специальных пунктов: + + + +разделители. Бывают двух видов: +разделитель строк — линия между двумя значками + +разделитель — более широкий промежуток между двумя значками + + + + + +<Точка вставки> — специальный пункт, позволяющий модулям и другим компонентам добавлять на панель инструментов свои действия. Не рекомендуется удалять, так как восстановить его невозможно. + + +Пункт Набор инструментов: также служит точкой вставки действий, предоставляемых модулями. + + + +Когда вы выбираете пункт в списке текущих действий, внизу окна показывается его краткое описание. Если элемент не рекомендуется удалять, будет показано соответствующее предупреждение. + +Если вам не нравится перетаскивать элементы с помощью мыши, используйте стрелки (расположены между списками). С их помощью можно перемещать элементы из одного списка в другой, а также передвигать их вверх и вниз. Наверняка существует какой-нибудь способ восстановления вида панели инструментов по умолчанию (когда, например, требуется вернуть пункт <Точка вставки>), но мне о нём неизвестно. + + + + + + + + + + + + + diff --git a/tde-i18n-ru/docs/kdebase/userguide/programs-controlling.docbook b/tde-i18n-ru/docs/kdebase/userguide/programs-controlling.docbook new file mode 100644 index 00000000000..8db5652b381 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/userguide/programs-controlling.docbook @@ -0,0 +1,45 @@ + + + + + + +Управление программами + +Стандартная панель инструментов + +Назначенные комбинации клавиш + + + diff --git a/tde-i18n-ru/docs/kdebase/userguide/removable-disks.docbook b/tde-i18n-ru/docs/kdebase/userguide/removable-disks.docbook new file mode 100644 index 00000000000..2909935198c --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/userguide/removable-disks.docbook @@ -0,0 +1,189 @@ + + + + +Edward Haven edward.haven@gmail.com + + + +Съёмные диски + +Для работы с любыми устройствами в &kde;, как съёмными так и нет, их необходимо предварительно включить в файловую систему (монтировать). После этого &kde; получает всю необходимую информацию об устройстве: как считывать, как записывать данные на него, и много больше. + +Работой с устройством управляет операционная система, поэтому важно наличие в ней соответствующих для этого средств. В &kde; имеется возможность автоматического монтирования устройств с помощью HAL (Hardware Abstraction Layer -- уровень абстракции аппаратного обеспечения). При установке дистрибутива HAL обычно устанавливается и настраивается автоматически; в противном случае обратитесь к документации к своему дистрибутиву. +Существует несколько способов получения списка информационных носителей: + + + +Вводом media:/ или system:/media в адресной строке &konqueror;. + + + +Выбором Носители данных на вкладке Службы панели навигации &konqueror;. + + + +Через меню Перейти Носители данных из меню &konqueror;. + + + +Щелчком на значке Система на рабочем столе, после чего в появившемся окне выбором пункта Hосители данных. + + + + + +Расположение Носители данных (также известная как протокол media:/) - все устройства, которые опознаны &kde;, включая жёсткие диски, &CD;- и DVD-приводы, а также устройства USB и Firewire, при условии, что ваш дистрибутив настроит их безошибочно и сообщит о них &kde;. + + + &kde; может отображать значки устройств на рабочем столе. Для этого в &kcontrolcenter; перейдите в Рабочий столПоведение и выберите вкладку Значки устройств. Возможно отображение как монтированных, так и размонтированных устройств, либо только для автоматически монтированных (только если автоматическое монтирование включено). + + +Автоматическое монтирование + +Начиная с &kde; 3.5 поддерживается автоматическое включение устройств в файловую систему при их физическом подключении. Это значит,что достаточно только вставить съёмный диск, и &kde; спросит Что вы хотите сделать? с носителем информации. Настроить список предлагаемых действий можно в Центре управления в разделе ПериферияУстройства хранения данных. Здесь вы можете добавить или удалить программы, обрабатывающие подключения разных устройств. + +Автоотключение будет работать, только если dbus, hal и udev установлены и ядро сконфигурировано должным образом. Это можно проверить с помощью &ksysguard;: команды hald, dbus-deamon, и udevd. В поставку &kde; не входит ни один из этих компонентов. За них отвечает дистрибутив. + + +Связанная информация +HOWTO: setting up D-BUS and HAL with KDE's media ioslave edit (Поддерживаемое сообществом HOWTO на странице &kde;-wiki) +Страница DBus +HAL - Hardware Abstraction Layer + + + + + +Монтирование + +Если автоподключение не происходит, &kde; подключает и отключат устройства только если для этого достаточно прав у текущего пользователя. Например, если устройство подключено как корневой раздел (т.е. /), и вы вошли в &kde; как пользователь, то вы не сможете подключать и отключать его без получения более высоких прав доступа. Разрешения на подключение устройств можно посмотреть в файле /etc/fstab. + +Подключение и отключение устройств вручную в &kde; осуществляется правым щелчком мыши на значке устройства в media:/ или на рабочем столе и выбором в контекстном меню Подключить или Отключить соответственно, для съёмных устройств также доступен пункт Безопасно извлечь. Однако &kde; требует, чтобы устройство было прописано в /etc/fstab. + + + + + + + + diff --git a/tde-i18n-ru/docs/kdebase/userguide/screen-captures.docbook b/tde-i18n-ru/docs/kdebase/userguide/screen-captures.docbook new file mode 100644 index 00000000000..899e3682a24 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/userguide/screen-captures.docbook @@ -0,0 +1,43 @@ + + + + + + +Получение снимка экрана + +Получение снимка экрана + + + + diff --git a/tde-i18n-ru/docs/kdebase/userguide/shared-sessions.docbook b/tde-i18n-ru/docs/kdebase/userguide/shared-sessions.docbook new file mode 100644 index 00000000000..6ea1af13b51 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/userguide/shared-sessions.docbook @@ -0,0 +1,55 @@ + + + + + + +Совместная работа + +Совместная работа с использованием krfb и других программ + + + + + + + + diff --git a/tde-i18n-ru/docs/kdebase/userguide/standard-menu-entries.docbook b/tde-i18n-ru/docs/kdebase/userguide/standard-menu-entries.docbook new file mode 100644 index 00000000000..4c82a17b8a2 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/userguide/standard-menu-entries.docbook @@ -0,0 +1,477 @@ + + + +&Philip.Rodrigues; + + + + +Стандартные пункты меню + + + +Один из основных способов, с помощью которого вы можете работать с программами в &kde; - это меню. Обычно, оно предоставляет доступ почти ко всей функциональности программ. Расположение пунктов в меню легко запомнить, т.к. его структура стандартна. Это означает, что если вы знаете как открыть файл в определённой программе &kde;, то вы сможете открыть файл в любой другой программе &kde;. Давайте рассмотрим стандартные меню: + + + + +Меню <guimenu +>Файл</guimenu +> + +&Ctrl;N Создать +Этот пункт меню создаёт новый пустой документ, который связан с используемой программой. Например, в &kate; (расширенный текстовый редактор &kde;) этот пункт создаёт новый текстовый файл. + + + + +&Ctrl;O Открыть... +Пункт меню Открыть... вызывает стандартный диалог Открытие файла &kde;, где вы можете выбрать файл для открытия в используемой программе. Диалог Открытие файла также стандартизирован, поэтому он одинаков для всех программ &kde;. Больше информации о использовании этого диалога вы можете найти в другом месте этого руководства. +Вы, наверное, заметили, что этот пункт меню имеет многоточие (...) после названия. Это означает, что щелчок на пункте открывает диалоговое окно. Если вы делаете какие либо изменения в этом диалоговом окне, то они не будут применены пока вы не нажмёте кнопку OK в нем. Вы всегда можете игнорировать любые изменения и закрывать диалог, щелчком на кнопке Отмена. + + + + +&Ctrl;S Сохранить +Этот пункт меню сохраняет любые изменения в файл, над которым сейчас работаете. Если это первое сохранение файла, то &kde; выведет диалог Сохранить и спросит о имени и местоположении сохраняемого файла. + + + + + + +Сохранить как... + +Пункт меню Сохранить как... сохраняет файл, над которым вы сейчас работаете под другим именем. Открывается диалог Сохранить как, где вы можете указать имя и местоположение как обычно. Заметьте, что после того как вы сохраняете файл с помощью Сохранить как..., вы работаете с новым файлом. Если вы сохраните изменения, то они будут сохранены под новым именем файла. Если говорить проще, то вот пример: Вы работаете над файлом с именем hello.txt, который содержит текст Hello World! Вы используете пункт меню Сохранить как... чтобы сохранить файл с новым именем newhello.txt. Вы добавляете текст Nice to see you! в файл, и используете пункт меню Сохранить для сохранения этих изменений. Теперь файл newhello.txt содержит текст Hello World! Nice to see you!, тогда как файл hello.txt содержит только Hello World!. + + + + +&Ctrl;P Печать... +Этот пункт меню открывает диалог &kde; Печать, предназначенный для распечатки текущего документа. Больше информации о параметрах, доступных в этом диалоге, вы можете найти в разделе . + + + + +&Ctrl;W Закрыть +Этот пункт меню закрывает текущий открытый документ. Если вы делали какие либо изменения после последнего сохранения, то будет выдано предложение сохранить документ. Вы можете выбрать Сохранить или Не сохранять эти изменения. Если вы передумали закрывать этот файл, просто выберите Отмена. + + + + +&Ctrl;Q Выход +Этот пункт закрывает используемую программу. Если имеются не сохранённые изменения в файлах, то будет выдан запрос на сохранение. + + + + + + + + +Меню <guimenu +>Правка</guimenu +> + + +&Ctrl;Z Отменить +Используйте этот пункт, для отмены последнего произведённого изменения в программе. Например, если вы удалили строку текста, пункт меню Отменить восстановит её. + + + + +&Ctrl;&Shift;Z Повторить +Используйте этот пункт меню для предотвращения последней отмены, произведённой пунктом меню Отменить. Например, как в примере выше, вы восстановили строку текста с помощью Отменить, то с помощью Повторить вы повторите действие удаления строки. + + + + +&Ctrl;X Вырезать +Этот пункт меню вырезает содержание текущего выделения в буфер обмена. Смотрите для дополнительной информации. + + + + +&Ctrl;C Скопировать +Этот пункт меню копирует содержание текущего выделения в буфер обмена. Смотрите для дополнительной информации. + + + + +&Ctrl;V Вставить +Этот пункт меню вставляет содержание буфера обмена в текущий документ. Смотрите для дополнительной информации. + + + + +&Ctrl;A Выделить всё +Используйте этот пункт меню для выделения всего текущего документа. + + + + +&Ctrl;F Найти... +Этот пункт меню вызывает диалог Поиск текста, который вы можете использовать для поиска какого-то слова в текущем документе. + + + + +F3 Найти далее +Этот пункт меню используется для поиска следующего возникновения слова, которое искалось с помощью пункта Найти.... + + + + + + +Меню <guimenu +>Настройки</guimenu +> + + +Комбинации клавиш... +В диалоге, вызываемом этим пунктом меню, вы можете настроить горячие клавиши, используемые текущим приложением. См. . + + + + +Настроить панели инструментов.... + +В диалоге, вызываемом этим пунктом меню, вы можете настроить набор кнопок на панелях инструментов. См. . + + + + +Настроить уведомления... +В диалоге, вызываемом этим пунктом меню, вы можете изменить оповещения (звуки, сообщения об ошибках &etc;) используемые программами. См. . + + + + +Настроить ИмяПриложения +В диалоге, вызываемом этим пунктом меню, вы можете изменить настройки, относящиеся к общей работе приложения. + + + + +&help.menu.documentation; + + diff --git a/tde-i18n-ru/docs/kdebase/userguide/switching-sessions.docbook b/tde-i18n-ru/docs/kdebase/userguide/switching-sessions.docbook new file mode 100644 index 00000000000..340df67b208 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/userguide/switching-sessions.docbook @@ -0,0 +1,112 @@ + + + + Christian Weickhmann christian.weickhmann@gmx.de + + + +Переключение сеансов + +Начиная с версии 3.3, &kde; предоставляет систему управления сеансами, позволяющую переключаться между различными учётными записями пользователя на компьютере. Например, можно, оставаясь в системе, дать возможность вашей сестре, брату, жене, соседу или кому-либо ещё быстро почитать собственную электронную почту. До этого вы должны выйти из системы (следовательно, закрыть программы и сохранить документы) и позволить другому пользователю войти в систему. + +Теперь это почти так же просто, как и переключение между виртуальными рабочими столами. + + +Переключение сеансов: как это работает + + +Меню Переключить пользователя + +&kmenu; теперь включает новый пункт. В нижней части главного меню находится подменю Переключить пользователя. Оно содержит команду Заблокировать текущий и начать новый сеанс, означающую, что компьютер запустит хранитель экрана и через несколько секунд предложит войти другому пользователю обычным образом. Пункт Начать новый сеанс пропускает запуск хранителя экрана. + +Если запущен более, чем один сеанс, то можно выбирать между ними, нажимая комбинацию клавиш &Ctrl;&Alt;F7, F8 и так далее (это обычно настроено по умолчанию), или же (что даже более удобно) выбирать их из списка активных сеансов в нижней части подменю Переключить пользователя. + + + + +Переключение пользователя при запущенном хранителе экрана +После активации хранителя экрана другой пользователь для входа в систему просто должен нажать кнопку Переключить пользователя... и запустить другой сеанс. + + + + +Переключение сеансов в &kdm; +Находясь в &kdm;, для переключения на другой активный сеанс нужно нажать кнопку Меню и выбрать Переключить пользователя, что приведёт к результату, описанному выше. + + + + + + + + + + + + diff --git a/tde-i18n-ru/docs/kdebase/userguide/the-filemanager.docbook b/tde-i18n-ru/docs/kdebase/userguide/the-filemanager.docbook new file mode 100644 index 00000000000..7c8f570c4d0 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/userguide/the-filemanager.docbook @@ -0,0 +1,365 @@ + + + + +Christian Weickhmann + + + +Файловый менеджер +&konqueror;Управление файлами +Управление файлами + + + + + +&konqueror; с простыми настройками + + + +Введение + +&kde; содержит удобный и мощный файловый менеджер &konqueror;, который позволяет вам делать всё, что пожелаете с файлами, расположенными на компьютере, в сети и, даже, в Интернет. У &konqueror; слишком много возможностей, чтобы обсуждать их здесь, поэтому мы поверхностно рассмотрим некоторые их них. Если вы хотите получить более детальную информацию о &konqueror;, обратитесь к руководству &konqueror;&konqueror;Руководство выбором СправкаРуководство "Konqueror" из меню &konqueror;, или вы можете использовать KIOslave справки, введя help:/konqueror в поле Адрес. + + + +Папки + +При первом открытии &konqueror; в режиме управления, вы увидите две панели: справа будет содержание текущей папки ("панель просмотра"), а слева - боковую панель. Панель просмотра содержит значки для каждого элемента текущей папки. Эти элементы могут быть и папками. Для множества типов файлов создаются эскизы, которые избавляют вас от необходимости открытия отдельной программы для предварительного просмотра.Предварительный просмотр Для предварительного просмотра файла задержите курсор мыши, над именем файла около секунды: вы увидите всплывающее окно, отображающее содержание файла и другую полезную информацию, в т.ч. размер, владелец и права файла. + +Любой элемент можно открыть щелчком мыши (только одним – &kde; не использует двойной щелчок по умолчанию) на его значке. Папки по умолчанию открываются в том же окне; файлы открываются в соответствующей программе, а если таковой не зарегистрировано для данного типа файла, вам будет предложено выбрать программу, которую следует использовать. Например, если у вас нет зарегистрированного текстового процессора, способного открывать файлы &Microsoft; Word, то файловый менеджер спросит, что делать. + +Чтобы перейти назад к последней открытой папке, нажмите кнопку Назад, а чтобы перейти на одну папку выше - нажмите кнопку Вверх. + + + +Панель навигации (или <quote +>Боковая панель</quote +>) + +Панель навигации +Боковая панель + + + + + +Боковая панель &konqueror; + + +Навигация по папкам с помощью панели просмотра может быть непрактичной и, даже, затруднительной. Боковая панель предоставляет специальные возможности, упрощающие поиск. + +На левом краю боковой панели расположены несколько кнопок, каждая со своим значком: + + + + + +Закладки + + +Так как &konqueror; также является мощным web-браузером, в нём есть возможность хранения закладок со ссылками на часто посещаемые места. + + + + +Устройства + + +Боковая панель также предоставляет список известных устройств на вашем компьютере. Эти устройства могут быть как физическими — жёсткий диск, &CD-ROM; или дисковод — или виртуальными устройствами — удалённые ресурсы или логические разделы жёсткого диска. + + + + +Журнал + + +&konqueror; запоминает страницы, которые вы посещали, и упорядочивает их как по дате посещения, так и по алфавиту в древовидной структуре. Вы можете настроить такое поведение щёлкнув правой кнопкой мыши на элементе Журнал и выбрав Сортировать по из меню. По левому щелчку над элементом (например, www.kde.org) &konqueror; отобразит документы, которые вы недавно посещали. По левому щелчку на документе (например, index.html) сайт откроется в панели просмотра. +По левому щелчку на элементе журнала, например www.kde.orgindex.html , откроется другое всплывающее меню, в котором можно найти пункт Открыть в новом окне, который приведёт к открытию страницы в новом окне. + + + + +Домашняя папка + + +Панель навигации по вашему домашнему каталогу. Левым щелчком на любой папке в этой панели, можно открыть её в панели просмотра. Также вы можете работать с контекстными меню папок, создавать подпапки и так далее. + + + + +Проигрыватель боковой панели + + + + +Попробуйте перетащить музыкальные файлы (MP3, Ogg или .wav) на боковую панель. Они будут сразу же воспроизведены (последовательно). + + + + +Ленты новостей + + +Боковая панель Ленты новостей отображает настраиваемый список источников новостей. Щёлкните правой клавишей мыши на кнопке Настроить или одной из кнопок источников новостей (например, стандартном "Новости KDE" ) для добавления нового источника новостей. + + + + +Сеть + + +Здесь вы можете просмотреть службы, предоставляемые другими компьютерами по сети. Для этого требуется выполнение демона &lisa;. Сетевые папки позволяют увидеть список служб, предоставляемых компьютером. Вы легко можете просматривать ресурсы Samba, &HTTP;-сайты, или передавать файлы через безопасный протокол FISH. + + + + +Корневая папка + + +Все компоненты &UNIX;-подобных систем организованы дерево каталогов. Это "дерево" имеет "корень", т.е. корневую папку. Функция Корневая папка очень схожа с функцией Домашняя папка. Есть только одно различие: файловая система отображается полностью, а не ограничивается вашим домашним каталогом. + + + + +Службы + + +Здесь находится всё "остальное". Поэкспериментируйте с разными элементами. Если в вашем приводе &CD; или DVD находится Audio&CD;, то вы можете обнаружить всё на нём и, даже, больше с помощью Содержание аудио CD (с помощью этой функции также можно сжать звуковые файлы и сохранить их на жёсткий диск). + + + + + + + +Значки + +Для выделения только одного значка, зажмите &Ctrl; и щёлкните на значке, который хотите выделить. Если вы хотите выделить более одного значка, зажмите &Ctrl; при щелчках над каждым требуемым элементом. Когда один или более значков выделены, вы можете делать всё, что хотите с ними. Если вы желаете переместить или копировать элементы, выделите их и перетащите (с зажатой левой клавишей мыши) в требуемое место. Когда вы отпустите клавишу мыши, будет отображено меню, предлагающее ПереместитьПеремещение файлов, КопироватьКопирование файлов, или Создать ссылку на выбранные файлы. Также можно Отменить это действие. + +Множество других действий может быть проделано над выделенными файлами из контекстного меню. (Точное содержание этого меню зависит от типа выбранных файлов, поэтому оно и называется контекстным). + + + +Ссылки и ярлыки + +Как уже говорилось выше, вы можете создавать ссылки на файлы и папки где угодно. Это означает, что связанная папка будет присутствовать и вести себя также как и оригинал, в другом месте файловой системы, не занимая при этом места. Так, например, если вы имеете несколько документов, к которым вы часто обращаетесь, вы можете сгруппировать их в папку и создать ссылку на неё. + + + + +Корзина + +Корзина +Корзина + +В файловом менеджере &kde;, файлы перед удалением перемещаются в папку Корзина для того, чтобы вы могли их восстановить, в случае случайного удаления. Корзина отображает все удалённые элементы. Вы можете выделять их, для восстановления и перемещения на оригинальное место, как описывалось в разделе . Если вы щёлкните правой клавишей мыши на корзине и выберите Очистить корзину, то файлы будут навсегда удалены. + + + +Дополнительная информация + +Как уже говорилось в начале, руководство &konqueror; содержит намного больше информации о возможностях &konqueror;. Вы можете открыть его &khelpcenter; или введя help:/konqueror в строке Адрес в самом &konqueror;. + + + + + + + + + + + diff --git a/tde-i18n-ru/docs/kdebase/userguide/troubleshooting-network-x.docbook b/tde-i18n-ru/docs/kdebase/userguide/troubleshooting-network-x.docbook new file mode 100644 index 00000000000..845ff0569e9 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/userguide/troubleshooting-network-x.docbook @@ -0,0 +1,88 @@ + + + +&J.Hall; + + +Сетевые параметры и X +Неверно настроенная сеть часто может служить причиной причиной медленной загрузки приложений &kde; или, в худшем случае, вообще не дать приложениям загрузиться. &X-Server; включает очень мощный сетевой интерфейс и потому очень сильно зависит от настройки сети. +X использует имя хоста как для создания уникального ключа для входа в систему, так и для определения того, куда (через переменную $DISPLAY) отправить содержимое окна. Если ваш компьютер не знает своего собственного имени, он будет тратить много времени, пытаясь найти себя. И этого можно легко избежать, научив компьютер своему собственному имени. +Проверьте файл /etc/hosts и убедитесь, что в нём есть запись о localhost, которая находится в начале файла (после комментариев) и выглядит примерно так: +127.0.0.1 localhost + +Вы также должны добавить полное имя вашего компьютера с доменом, краткое имя и IP адрес (в случае, если компьютер имеет статический IP). Если IP назначается динамически с использованием DHCP, вы можете просто использовать адрес для устройства loopback. +127.0.0.1 hal.btl hal (для dhcp) +192.168.0.1 hal.btl hal (статический) + +Убедитесь, что ваш брандмауэр не настроен на максимальную защиту и не останавливает пакеты для устройства loopback. Например, если в iptables правило по умолчанию параметра INPUT, связанного с этим устройством, установлено в значение, отличающееся от параметра +>ACCEPT, то это может вызвать снижение скорости работы в X. Чтобы проверить это, вы должны набрать следующее: +%iptables-save | grep + INPUT lo ACCEPT + + +Правило INPUT lo ACCEPT должно всегда работать, по меньшей мере, если нет других ненастроенных правил (таких, как DROP на OUTPUT) + diff --git a/tde-i18n-ru/docs/kdebase/userguide/troubleshooting-no-open.docbook b/tde-i18n-ru/docs/kdebase/userguide/troubleshooting-no-open.docbook new file mode 100644 index 00000000000..e08e9715136 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/userguide/troubleshooting-no-open.docbook @@ -0,0 +1,52 @@ + + + +&Lauri.Watts; + + +Если приложение не открывается + +Иногда при запуске не открывается окно приложения. Здесь приведён ряд ответов на вопросы и действия, которые помогут понять, что происходит не так. + + + +Всегда ли загружалось приложение при запуске таким способом? +Если оно запускалось, например, когда вы щёлкали на значке на рабочем столе, и это раньше работало, то, к сожалению, могут иметься проблемы с самим загрузчиком (то есть значком приложения на рабочем столе). +Если вы нормально запускаете ваше приложение с помощью значка на панели задач и в то же время пытались запустить его с помощью значка на рабочем столе, то это просто может свидетельствовать о неполадках в этом загрузчике. + + + +Но я могу видеть прыгающий курсор и пустую панель задач. +Foo + + + + + diff --git a/tde-i18n-ru/docs/kdebase/userguide/under-the-hood.docbook b/tde-i18n-ru/docs/kdebase/userguide/under-the-hood.docbook new file mode 100644 index 00000000000..e36c58760a6 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/userguide/under-the-hood.docbook @@ -0,0 +1,636 @@ + + + + + + +Тонкая настройка &kde; + + + + + Nicolas Goutte goutte@kde.org + + +Ручное редактирование файлов конфигурации + + +Введение +Файлы конфигурации &kde; можно редактировать любым текстовым редактором, например, &kate;, так как они - обычные текстовые файлы. + +Пример файла: + +[General] +AutoSave=1 +LastFile=/var/tmp/test.txt + +Пользовательские параметры хранятся в каталоге .kde/share/config (замените .kde на значение переменной $KDEHOME в вашей системе), общесистемные - в подкаталоге share/config корневого каталога &kde;. (Для того чтобы узнать путь к этому каталогу, выполните kde-config --prefix.) Имена файлов обычно заканчиваются символами rc (без точки), например, kopeterc. + +При редактировании файлов конфигурации вручную стабильность &kde; может быть нарушена, так как большинство приложений не проверяет правильность параметров при чтении. + + + + +Резервные копии + +Создавайте резервные копии файлов перед тем, как их изменять. Резервные копии лучше всего хранить вне подкаталога .kde (или другого каталога, на который указывает $KDEHOME). Резервные копии могут помочь вам и в случае системного сбоя &kde;, уничтожившего важные файлы конфигурации (например, файл конфигурации &kmail; - kmailrc). (Такие сбои не должны случаться, но они всё-таки случаются.) + + + +Редактирование + +Зачем вообще может понадобиться изменять файлы конфигурации? Во-первых, это необходимо при переводе системы в режим KIOSK. Разработчик приложения может попросить вас добавить параметр, чтобы помочь ему решить проблему с программой. Возможно, вы захотите устранить затруднения в работе с системой, не удаляя весь каталог .kde. Наконец, таким способом можно узнать больше о &kde;. + +В любом из этих случаев вам может понадобиться вручную отредактировать файл конфигурации. + +Приступая к редактированию, убедитесь, что приложение, которое использует файл, не запущено. Если это один из системных файлов конфигурации, редактируйте его, не запуская &kde;. + +Готовы? Теперь сделайте резервную копию файла (надеюсь, вы об этом не забыли?), запустите ваш любимый редактор (предположим, это &kate;) и откройте файл (убедитесь, что используется кодировка UTF-8, &kate; отображает её как utf8). + +Перед вами файл вида + +[Имя_группы] +Ключ1=Значение1 +Ключ2=Значение2 +Ключ3=Значение3 + +Теперь отредактируйте его (будьте внимательны!) и сохраните (в кодировке UTF-8). + +Теперь проверьте, как работает приложение. Если его поведение вас не устраивает, закройте его и восстановите файл конфигурации из резервной копии. + + +Связанная информация + + + включает информацию о структуре каталогов &kde;. Это поможет вам найти файл, который вы хотите отредактировать. + + + + + + + + + +Создание сценариев + +&kde; использует мощный механизм взаимодействия между процессами - &DCOP;, Desktop COmmunication Protocol. С помощью &DCOP; вы можете управлять &kde; из командной строки или с помощью сценария, написанного на вашем любимом интерпретируемом языке. Также вы можете получать информацию от приложений &kde;, например, несколько мультимедийных проигрывателей &kde; могут возвращать информацию о текущем файле. + +Каждое приложение &kde; включает не менее одного интерфейса &DCOP;, который, в свою очередь, содержит методы (или функции, как вам угодно), которые могут быть вызваны другими приложениями. Если вы собираетесь использовать &DCOP;, в первую очередь следует найти функцию, с помощью которой вы можете выполнить свою задачу. Самый простой способ узнать доступные методы &DCOP; - использовать программу kdcop. + +Запустите kdcop из &konsole; или через окно запуска программ (выводится по &Alt;F2 ). В окне kdcop в виде дерева показываются запущенные в данный момент приложения, которые предоставляют интерфейсы &DCOP;. Для того чтобы найти нужную функцию, иногда приходится поискать по этому дереву, однако запомните, что интерфейс, отмеченный (по умолчанию), обычно содержит наиболее часто используемые функции. + + + +Для того чтобы выяснить, делает ли функция то, что вы от неё ожидаете, щёлкните дважды на пункте setColor. Для того чтобы установить цвет (переменная c), щёлкните на кнопке выбора цвета и укажите требуемый цвет. Если вы хотите, чтобы цвет был основным, установите флажок. Нажмите ОК, и будет установлен новый цвет фона. + +Для того чтобы обратиться к методу &DCOP;, используя ваш любимый интерпретируемый язык, вы можете употреблять связки &DCOP;, если они доступны в модуле kdebindings, или использовать приложение dcop. Для простых вызовов достаточно dcop. Для того чтобы вызвать метод &DCOP; из командной строки, мы должны указать приложение, интерфейс, которому принадлежит функция, её имя и аргументы. Форма вызова зависит от оболочки. + +Мы указываем данные в порядке приложение-интерфейс-метод-аргументы (аргументы в том порядке, в котором они отображаются в kdcop. Программа dcop имеет множество опций: см. dcop . + +От теории перейдём к практике: + + +Сценарий изменения цвета фона с помощью функций &DCOP; + +Мы создадим простой сценарий на Perl, использующий функции dcop. Он будет циклически изменять цвет фона рабочего стола (в порядке спектра). + +Сначала с помощью kdcop найдём подходящий метод. В этом примере мы опустим описание процесса поиска: нам требуется метод kdesktopKBackgroundIfacesetColor . Аргументы и тип возвращаемого значения функции отображаются в соответствии с синтаксисом C++. Аргументы функции setColor: цвет (переменная c) - задаёт новый цвет фона, и двоичная переменная, isColorA, которая указывает, является цвет основным или вторичным (имеет значение, если фон формируется из 2-х цветов, т. е. используется градиент). + +Вызов метода setColor производится так: % dcop kdesktop KBackgroundIface setColor '#ffffff' false + + + +Значение RGB для цвета указывается в 16-ричной форме, как в &HTML;. Обратите внимание, что значение заключается в одинарные кавычки, чтобы оболочка правильно обработала символ #. + +Для того чтобы узнать значение RGB для какого-либо цвета, откройте любой диалог выбора цвета в приложении &kde; (например, в Центре управления - Внешний вид и темыЦвета) и выберите желаемый цвет. Значение RGB отобразится в поле HTML. + + +Больше &DCOP; применять не потребуется, можно перейти к созданию сценария. Вот пример реализации (не самый аккуратный): = $min) and ($colour[$which] <= $max)); + } +} +]]> + + + +Запустите сценарий без аргументов, и он будет циклически изменять цвет фона рабочего стола в заданном порядке, пока не будет остановлен. Вот, собственно, и всё! + + + +Конечно, вы можете создавать сценарии, использующие &DCOP;, не только на Perl; если вы предпочитаете сценарии оболочки - пожалуйста: + + +Установка фона через Интернет + +Следующий сценарий скачивает основной рисунок комикса User Friendly и устанавливает его в качестве фона рабочего стола. Сценарий использует общедоступные инструменты и функции &DCOP;. + +.*,,"` +TMPFILE=`mktemp /tmp/$0.XXXXXX` || exit 1 +wget -q -O $TMPFILE $COMICURL +dcop kdesktop KBackgroundIface setWallpaper $TMPFILE 1 +]]> + + +Первая строка сценария (после #!/bin/sh) с помощью wget и регулярных выражений получает адрес рисунка из основной &HTML;-страницы ресурса. Вторая и третья скачивают рисунок и, наконец, функция dcop помещает рисунок на рабочий стол. + + + + + + + + + + + +Добавление дополнительных комбинаций клавиш в &kde; + +На многих современных клавиатурах есть дополнительные клавиши, которые по умолчанию не используются. + +Клавиши мультимедийных функций обычно генерируют сигнал и могут быть использованы в комбинациях так же, как и обычные. Однако некоторые клавиши не обнаруживаются, поэтому бесполезно пытаться включить их в комбинации. + +Например, некоторые ноутбуки IBM рядом с клавишами "влево"-"вправо" имеют дополнительные клавиши, которые выглядят как page left и page right. + + +Для того чтобы узнать код клавиш, используйте xev. В указанном примере это 233 и 234. +Выберите символы, которые будут соответствовать клавишам. Многие символы по умолчанию не используются, так что выбор есть. Список находится в файле /usr/X11R6/include/X11/keysymdef.h (или его эквиваленте в вашей системе). +В домашнем каталоге создайте файл .Xmodmap и добавьте в него следующие строки: +keycode 233 = Next_Virtual_Screen +keycode 234 = Prev_Virtual_Screen + +Выполните команду xmodmap ~/.Xmodmap + + +Теперь программа xev при нажатии этих клавиш должна отображать символы, которые вы с ними связали. Вы можете использовать эти клавиши в комбинациях. + + +Связанная информация +Для того чтобы прочитать руководство xev, введите man:/xev в строке адреса окна &konqueror; или man xev - в окне терминала. + + + + + +Добавление комбинаций клавиш для новых действий + +Вы можете назначить комбинации клавиш для большей части действий в приложениях и на рабочем столе. Вы можете сделать это, даже если добавили это действие сами, и оно не доступно стандартными способами. + +В одном из примеров мы совместим материал из двух предыдущих разделов с помощью клавиш, которые мы рассматривали в секции , будет осуществляться переход к следующему и предыдущему рабочему столу. Для этого нам потребуются две функции DCOP (последний рассматривается в разделе ). + +Это достигается следующим образом: + + + +Откройте Центр управления KDE, в секции Региональные и специальные возможности выберите Действия. + + +Нажмите кнопку Создать действие + + +Присвойте ему имя, например, Следующий рабочий стол + + +Выберите тип действия: Комбинация клавиш -> Команда/URL (простой) + + +Перейдите на закладку Комбинации клавиш, щёлкните на кнопке и нажмите клавиши, которые хотите использовать. В нашем примере это клавиша Next Page. В поле будет отображаться символ Next_Virtual_Screen. + + +На закладке Параметры команды/URL введите команду dcop kwin default nextDesktop + + + +Повторите эти действия для клавиши Prev_Virtual_Screen (укажите команду dcop kwin default previousDesktop). + +Теперь при нажатии клавиш Prev_Virtual_Screen и Next_Virtual_Screen вы будете переходить к предыдущему и следующему виртуальному рабочему столу соответственно. + +Вы можете связать любую свободную клавишу с любым свободным действием. + + +Связанная информация +Для того чтобы просмотреть документацию KHotKeys, выберите этот раздел в &khelpcenter; или введите help:/khotkeys в строке адреса окна &konqueror;. + + + + + + + + + + Adriaan de Groot groot@kde.org + + + +&kdebugdialog; - настройка вывода отладочной информации &kde; + + +Основы использования + +&kdebugdialog; по умолчанию не указан в &kmenu;. Для того чтобы запустить его, введите команду kdebugdialog в окне терминала или окне запуска программ. Программа выведет список различных областей отладочной информации. Для того чтобы включить/выключить вывод отладочной информации соответствующих частей &kde;, установите/снимите флажок рядом с названием. + +Список областей отладки отсортирован по номерам, а не по алфавиту, поэтому kio (127) идёт перед artskde (400). Максимальный номер - около 200000, но областей всего 400. Для того чтобы найти требуемую, вам не придётся листать весь список: укажите в поле ввода в верхней части окна часть названия области, и в списке будут отображаться только те области, названия которых содержат указанную строку. Например, если вы введёте k, список уменьшится ненамного, но если вы введёте kont, в списке останется только пункт &kontact;. Используя кнопки Выбрать всё и Отменить весь выбор, вы можете заставить &kde; выдавать как огромное количество отладочной информации, так и очень небольшое. + + + +Полный режим KDebugDialog + + + +В полном режиме (команда kdebugdialog --fullmode) доступны те же области отладки, что и в обычном режиме, но теперь вы выбираете настраиваемую область из выпадающего списка и настраиваете каждую из них отдельно. Вы можете указать, куда будут выводиться сообщения следующих типов: Информация, Предупреждение, Ошибка и Критическая ошибка. + +В файл (вы должны будете указать имя). Файл будет создан в вашем домашнем каталоге. + +Вывод окна с сообщением. Каждое отладочное сообщение отображается в диалоговом окне. Нажмите ОК, чтобы приложение, отправившее сообщение, продолжило работу. + +Вывод в оболочку (значение по умолчанию). Сообщения отправляются в поток stderr, и будут либо отображены в окне оболочки, из которого приложение было запущено, либо дописаны в файл .xsession-errors. + +Запись в журнал системных сообщений. Сообщение отправляется процессу syslog, который производит дальнейшую обработку. + +Ничего. Вывод сообщения подавляется. + +Для критических ошибок не следует выбирать значение Ничего или Журнал системных сообщений, так как в обоих случаях вы, скорее всего, не увидите сообщение, а процесс приложения просто будет остановлен по неизвестной причине. Будет процесс остановлен при критической ошибке или нет, определяет флажок Отмена при фатальных ошибках, который по умолчанию установлен — но критическая ошибка и так почти всегда означает остановку приложения (в результате сбоя). + + + + + + + + + + + diff --git a/tde-i18n-ru/docs/kdebase/userguide/usenet.docbook b/tde-i18n-ru/docs/kdebase/userguide/usenet.docbook new file mode 100644 index 00000000000..b47df3f4f09 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/userguide/usenet.docbook @@ -0,0 +1,358 @@ + + + + + + +Новости Usenet + +Группы новостей Usenet — это форумы, в которых вы можете оставлять сообщения, обсуждать различные темы. Многие интересные для вас темы (а также многие темы, которые вам неинтересны или не нравятся) обсуждаются в Usenet. Хотя из-за использования веб-форумов Usenet стал менее популярным, чем ранее, он по прежнему является полезным инструментом. &kde; предлагает удобную программу чтения групп новостей, называющуюся &knode;. + +Значок программы &knode; находится в главном меню (K-меню) в разделе Интернет. Выберите пункт KNode, чтобы запустить приложение. + + +Откроется главное окно &knode; (на рисунке ниже). При первом запуске программа попросит вас указать параметры. + + +Настройка &knode; + + + + +Первый запуск &knode; + + +Первый запуск &knode; + + + + + +Персональная информация + +В первом разделе окна настройки укажите следующую информацию: + +Окно ввода персональной информации + + + + +Ввод персональной информации + + +Ввод персональной информации + + + + + + + +Имя + +Укажите своё имя в поле Имя. Оно будет в дальнейшем указываться в качестве имени отправителя. Под ним вас будут знать в сети. + +Поле Имя является обязательным. + + + + + +Адрес электронной почты + +Введённый здесь адрес электронной почты будет в дальнейшем указываться в качестве адреса отправителя (то есть адреса автора). + +Поле Адрес электронной почты является обязательным. + + + + + + + + + +Настройка учётной записи для получения и отправки новостей + + +Теперь нужно указать &knode;, где получать новости, и куда отправлять сообщения. Щёлкните левой кнопкой мыши на пункте Учётные записи с левой стороны диалога, затем перейдите на вкладку Серверы групп новостей. Появится пустой список учётных записей. + +Для того чтобы создать учётную запись, нажмите кнопку Добавить.... Откроется следующий диалог: + + +Окно Новая учётная запись + + + + +Окно Новая учётная запись + + +Окно Новая учётная запись + + + + + + + +Имя + +В поле Имя можете указать всё, что угодно; в дальнейшем под этим именем учётная запись будет показываться в списке. Пример имени: Мой новостной сервер. + + + + +Сервер + + +Далее необходимо заполнить поле Сервер. Значение необходимо указать корректно (на поле Имя такое требование не накладывается). У каждого сервера новостей есть строго определённое имя. Имя вашего сервера вы можете узнать у провайдера. Если это имя вам неизвестно, выясните его: без этой информации получать новости невозможно. Если ваш провайдер не предоставил вам доступа к серверу новостей, используйте один из общедоступных (такие серверы часто поддерживаются университетами; попытайтесь найти соответствующие сведения в Интернете). + +Пример: news.server.ru; напоминаем, что вам следует указать настоящее имя сервера новостей. + + + + +Порт + +В большинстве случаев изменять значение, установленное по умолчанию, не требуется. + + + + + + + + +Настройка учётной записи для получения и отправки электронной почты + +Иногда требуется ответить автору лично, без отправки сообщения в группу новостей, например, если вы хотите сделать очень личный комментарий или указать на ошибку. Чтобы сделать это возможным, перейдите на вкладку Почтовый сервер (SMTP) . Появится вот такой диалог: + + +Окно настройки учётной записи электронной почты + + + + +Настройка учётной записи электронной почты + + +Настройка учётной записи электронной почты + + + + + + + +Сервер + +Имя (адрес) сервера электронной почты узнайте у вашего провайдера или системного администратора. Всё, что от вас требуется — ввести имя почтового сервера в поле Сервер. + +Для нашего примера мы введём mail.server.ru + + + + + +Порт + + +В большинстве случаев изменить значение, указанное в поле Порт, не требуется. + + + + + + +Дополнительная информация +Группа новостей comp.windows.x.kde — это основная группа поддержки пользователей &kde; и &knode; в Usenet. Другие ресурсы для получения помощи по &kde; указаны в . + +Gmane предлагает интерфейс Usenet для многих списков рассылки, включая большинство рассылок &kde;, так что вы сможете читать их в &knode;. + + + + + + + + + diff --git a/tde-i18n-ru/docs/kdebase/userguide/where-next.docbook b/tde-i18n-ru/docs/kdebase/userguide/where-next.docbook new file mode 100644 index 00000000000..1063927b468 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/userguide/where-next.docbook @@ -0,0 +1,46 @@ + + + + + + +Что дальше? + +Веб-сайты + +Книги + + + + diff --git a/tde-i18n-ru/docs/kdebase/userguide/windows-how-to.docbook b/tde-i18n-ru/docs/kdebase/userguide/windows-how-to.docbook new file mode 100644 index 00000000000..001c1e503ed --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/userguide/windows-how-to.docbook @@ -0,0 +1,696 @@ + + + +&Philip.Rodrigues; + + + + +Окна, работа с окнами + + +Основы управления окнами +Управление окнами + +Каждое приложение, запускаемое в &kde;, открывает одно или несколько окон. Вы можете управлять этими окнами. Обычное окно выглядит так: + + + +Обычное окно + + + + + + +Переключение между окнами +Фокус (окна) + +Непосредственно работать можно только с активным окном. Каждое новое окно становится активным автоматически, что позволяет сразу же начать работу с приложением. Активному окну передаются нажатия клавиш. Активным может быть только одно окно, которое можно отличить по цвету заголовка. (В теме &kde;, принятой по умолчанию, у активного окна светло-синий заголовок, а у неактивных - серый.) + + +Перемещение окна поверх остальных Для того чтобы начать работу с окном, его необходимо сделать активным. Есть два способа: + + +Щёлкните на требуемом окне левой кнопкой мыши. Окно станет активным и будет перемещено поверх остальных окон, если оно перекрывается ими. + + + +&Alt; Удерживая клавишу &Alt;, нажимайте . Появится список доступных окон, одно из которых будет выделено. Нажимая клавишу , можно выбрать требуемое окно. Когда вы отпустите клавишу &Alt;, выбранное окно будет сделано активным. + + + + + + + +Перемещение окон +Перемещение окон + +Простейший способ упорядочить окна на рабочем столе - переместить их. Окна могут перекрывать друг друга. Есть три способа переместить окно: + +Переместите курсор мыши на заголовок окна, и, удерживая левую кнопку мыши, передвигайте его. Окно будет перемещаться вместе с курсором. Для того чтобы оставить окно на месте, отпустите кнопку мыши. + + + + + + + +Нажмите кнопку в левой части заголовка окна (см. рисунок ниже). Откроется меню окна. Выберите пункт Переместить. Курсор мыши переместится в центр окна, и окно будет двигаться вместе с ним. Щёлкните левой кнопкой мыши, чтобы отпустить окно. +Меню окна + + +Меню окна + + + + + +Меню окна + + + + + + +Наведите курсор на окно, которое требуется переместить, и нажмите клавишу &Alt; и левую кнопку мыши. Курсор изменит форму, и окно будет двигаться вместе с ним. Отпустите кнопку мыши, чтобы оставить окно на месте. Этот способ может быть особенно полезен, если заголовок окна находится за пределами экрана, что не позволяет применить другие методы. + + + + + + + +Изменение размера окна + +Изменение размера окна + +Есть несколько способов изменения размеров окна: + +Переместите курсор мыши к границе окна (на рисунке выше она светло-синяя). Курсор примет форму двунаправленной стрелки. Удерживая левую кнопку, передвигайте мышь. Граница окна будет двигаться вместе с курсором. Перемещая верхнюю и нижнюю границы окна, можно изменять его высоту, перемещая левую и правую - его ширину. Для того чтобы изменять оба параметра одновременно, передвигайте угол окна (курсор мыши при наведении на него принимает форму диагонально расположенной двунаправленной стрелки). + + +Откройте меню окна, нажав на крайнюю левую кнопку в заголовке. Выберите пункт Изменить размер. Курсоры мыши примет форму двунаправленной стрелки. Перемещая его, измените размер окна. Щёлкните левой кнопкой мыши, чтобы отпустить окно. + + +Если граница окна или кнопка меню окна недоступны, используйте следующий способ. Удерживая клавишу &Alt;, нажмите правую кнопку мыши и перемещайте мышь. Размер окна будет изменяться. Закончив изменение размера, отпустите кнопку мыши. + + + + +Если требуется раскрыть окно на весь экран, нажмите кнопку РаспахнутьКак распахнуть окно - вторую справа кнопку в заголовке окна. Окно примет максимально возможный размер, если щёлкнуть на ней левой кнопкой мыши; при нажатии средней Распахнуть окноПо вертикали или правой Распахнуть окно По горизонтали кнопки мыши окно будет распахнуто по вертикали или горизонтали соответственно. + + + + + +Как скрыть окно +Как скрыть окно + + + +Свернуть Иногда необходимо освободить место на рабочем столе, не закрывая программу. В этом случае можно свернуть окно в значок на панели задач или в заголовок. Для того чтобы свернуть окно в значок, нажмите кнопку Свернуть - третью справа в заголовке окна. Окно будет скрыто, но выполнение программы не прекратится. Для того чтобы вновь развернуть окно, щёлкните мышью на соответствующем значке панели задач. Для восстановления окна также можно использовать комбинацию клавиш &Alt; &Alt; ; см. раздел . + + +Свернуть в заголовок Для того чтобы свернуть окно в заголовок (т. е. скрыть его рабочую область, оставив только заголовок), необходимо дважды щёлкнуть на заголовке левой кнопкой мыши. Для того чтобы восстановить окно, дважды щёлкните на залоговке ещё раз. + + + +Расположить каскадом + +Бывает, что рабочий стол загромождён множеством окон. Щёлкните средней кнопкой мыши на рабочем столе и в открывшемся меню выберите пункт Расположить каскадом - окна будут расположены одно за другим, начиная с левого верхнего угла экрана. + + + + +Выстроить окна + +Если вы выберете этот пункт меню, &kde; расположит окна так, чтобы сделать доступным как можно большую часть каждого из них. Например, если открыты четыре окна, после выбора этого пункта они будут перемещены в углы экрана. Щёлкните средней кнопкой мыши на рабочем столе и в открывшемся меню выберите пункт Выстроить окна. + + + + +Как закрыть окно + +Как закрыть окно + +После того, как вы завершили работу с приложением, требуется остановить его выполнение и закрыть окно. И в этом случае есть несколько различных способов: + +Щёлкните на крайней правой кнопке в заголовке окна. Если вы изменили какой-либо документ с помощью этого приложения, программа спросит, хотите ли вы Сохранить изменения, Отклонить их либо Отменить выход из приложения. + + +Выберите пункт меню ФайлВыход. Откроется то же самое окно с кнопками Сохранить, Отклонить и Отмена. + + + +Щёлкните правой кнопкой мыши на значке, соответствующем окну, на панели &kde; (&kicker;), и выберите Закрыть. Программа предложит вам сохранить изменённые документы. + + + +Нажмите &Alt;F4&Alt;F4 . Если какие-либо документы были изменены, окно подтверждения также будет открыто. + + + + + + + + + + + + + +Расширенное управление окнами + +kstart + + +&Richard.J.Moore; &Richard.J.Moore.mail; + +&kstart; + +Простейший способ использовать функции расширенного управления окнами предоставляет утилита &kstart;, которая входит в состав &kde;, начиная с версии 2.1. &kstart; позволяет управлять взаимодействием приложений и диспетчера окон. Эта программа обычно используется для того, чтобы задать нестандартные настройки для приложений, но она также позволяет использовать в &kde; приложения, не входящие в состав &kde;. + +Обратиться к &kstart; можно с помощью команды kstart с требуемыми параметрами. Для начала попробуем изменить поведение окна программы &kcalc;. Команда будет выглядеть следующим образом: % kstart + + +Эффект от этой команды достаточно очевиден: окно kcalc будет отображаться поверх остальных окон и будет доступно на всех рабочих столах. Эта команда работает в любой среде, совместимой с технологией NET, а не только в &kde;. + +&kstart; позволяет передавать аргументы программам. Пример: % kstart + +1 xmessage'Hello World' + + + +В результате этой команды на экран с помощью программы xmessage будет выведено сообщение Hello World, причём окно программы будет отображаться на всех рабочих столах без значка в панели задач. Программа написана с помощью инструментария Xt и, таким образом, не является приложением &kde;, однако это не представляет затрудения для &kstart;. Таким образом, этот пример также демонстрирует интеграцию приложений в среду &kde;. + + + +Прочие специальные параметры окон +Изменять настройки окна можно как с помощью утилиты &kstart;, так и через меню окна. Нажмите крайнюю левую кнопку в заголовке окна (или используйте комбинацию клавиш &Alt;F3, чтобы открыть меню активного окна) и выберите ДополнительноСпециальные параметры окна... Откроется окно, позволяющее изменять разнообразные параметры - размеры, наличие или отсутствие границы и многие другие. + + + + +&Richard.J.Moore; &Richard.J.Moore.mail; + + +Системный лоток + +Итак, нам известно, как настроить окно. Рассмотрим другой элемент рабочего стола - системный лоток. Системный лоток - это область, в которой приложение может отображать маленький значок окно. Он используется для вывода информации о состоянии или для предоставления быстрого доступа к командам. Окно, отображающее свой значок в системном лотке, обычно исчезает с панели задач после сворачивания, так как значок в лотке заменяет значок на панели задач. Обычно работу с лотком осуществляет само приложение, но инструменты &kde; позволяют изменить их поведение самостоятельно: ksystraycmd. + +Для начала попробуем создать значок в системном лотке для приложения &kcalc;. Это достигается одной простой командой: % ksystraycmd 'kcalc' kcalc + + + +Значок, отображаемый в лотке, определяется параметрами окна и обновляется при их изменении. Если навести курсор мыши на значок в лотке, появится всплывающая подсказка - заголовок окна. ksystraycmd обеспечивает поведение, стандартное для приложений &kde; - при щелчке на значке в лотке левой кнопкой мыши главное окно отображается или скрывается, а при щелчке правой - выводится контекстное меню. + + + + + + + +&Richard.J.Moore; &Richard.J.Moore.mail; + + +Дополнительные функции <application +>ksystraycmd</application +> + +Рассмотрим более сложный пример использования команды ksystraycmd: поместим в лоток значок окна &konsole;, отслеживающего изменения в файле .xsession-errors (файл протокола, в который записывается информация об ошибках в графической среде). Вот команда для запуска такого окна: % konsole +log 'Протокол X' \ + + \ + tail -f ~/.xsession-errors + + + Значения параметров и по умолчанию задаются самими приложениями &kde;. Полный список глобальных параметров можно просмотреть, запустив приложение с аргументами и . С помощью этой команды окну &konsole; присваивается заголовок 'Протокол X' и значок log. Эти опции применимы к любому приложению &kde; и, как уже было сказано выше, ksystraycmd учитывает их, создавая значок в лотке. Аргумент является опцией самой программы &konsole; - он указывает на то, что необходимо выполнить команду less. ksystraycmd с лёгкостью формирует значок приложения в лотке: % ksystraycmd + 'X Log' \ +konsole --icon log --caption 'XLog' \ +--nomenubar --notabbar --noframe \ +-e tail -f .xsession-errors + + + Этот пример также демонстрирует работу параметра - значок приложения отсутствует на панели задач. Таким образом, задача - обеспечить быстрый доступ к файлу протокола - выполнена, но эффективность команды можно ещё немного увеличить, сделав так, чтобы процесс konsole был активен только в том случае, если значок является видимым. Для этого используется следующая команда: % ksystraycmd \ + -- log 'X Log' \ +konsole --icon log --caption 'X Log' \ +--nomenubar --notabbar --noframe \ +-e tail -f ~/.xsession-errors + + +Добавление параметра приводит к следующему: ksystraycmd отображает значок только в лотке (как в случае использования параметра ) и запускает приложение после того, как пользователь активирует этот значок. Опция означает, что при скрытии окна выполнение команды останавливается. Таким образом, &konsole; не использует лишних ресурсов. Значок окна и отображаемую подсказку в данном случае требуется указывать вручную. + + + + +&Richard.J.Moore; &Richard.J.Moore.mail; + + +Повышение надёжности + +В ранее описанных примерах &kstart; и ksystraycmd самостоятельно определяли окно, с которым требуется работать. По умолчанию это первое окно, которое открывает приложение. Обычно такое поведение не приводит к ошибкам, однако если одновременно запускается несколько окон (например, при входе в систему), может произойти сбой. Этого можно избежать, используя параметр . Он позволяет указать заголовок требуемого окна. В следующем примере параметр используется для того, чтобы указать на конкретное окно konsole: % kstart 'kstart_me' konsole +--caption 'kstart_me' -e tail -f +~/.xsession-errors + + + +В данном примере заголовок окна был указан как для &kstart;, так и для целевого приложения. Это один из самых надёжных способов работы с &kstart; и ksystraycmd. Аргумент поддерживается как &kstart;, так и . Допускается использование как обычной строки, так и регулярного выражения (например, window[0-9]). Регулярные выражения являются мощным механизмом работы со строками, используемым в &kde; очень часто. + + + + + + +Работа с несколькими рабочими столами + +Виртуальные рабочие столы +Множественные рабочие столы + +Иногда на экране просто не хватает места для всех окон. Если несколько приложений работают одновременно, и экран загромождён окнами, возможно, следует использовать виртуальные рабочие столы. По умолчанию в &kde; четыре рабочих стола, каждый из которых работает подобно отдельному экрану: на каждом из них можно открывать окна, перемещать их и изменять фоновый рисунок. Эта техника похожа на механизм виртуальных терминалов. + + +Переключение между виртуальными рабочими столами +Для того чтобы перейти к следующему виртуальному рабочему столу, используйте комбинацию клавиш &Ctrl; , аналогично комбинации &Alt; для переключения между окнами (см. ): удерживая клавишу &Ctrl;, нажимайте . Появится маленькое всплывающее окно с изображенями рабочих столов, одно из которых будет выделено. Отпустите клавишу &Ctrl;, чтобы перейти к выделенному рабочему столу. Нажимайте клавишу , удерживая &Ctrl;, чтобы переключаться между столами. + + + + + + +Окна и виртуальные рабочие столы +Переместить окно с одного виртуального рабочего стола на другой можно с помощью пункта На рабочий столменю окна: в открывшемся подменю просто выберите требуемый рабочий стол. Для того чтобы сделать окно доступным на всех рабочих столах, установите переключатель Все рабочие столы. + + + + + + + + + diff --git a/tde-i18n-ru/docs/kdebase/userguide/your-kde-account.docbook b/tde-i18n-ru/docs/kdebase/userguide/your-kde-account.docbook new file mode 100644 index 00000000000..1aacf46e955 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/userguide/your-kde-account.docbook @@ -0,0 +1,96 @@ + + + + + + +О вашей учётной записи в &kde; + +&kde; хранит информацию о вашей учётной записи в нескольких разных местах: +Скрытый каталог .kde (обратите внимание на начальную точку), расположенный в домашнем каталоге, содержит множество конфигурационных файлов &kde;. Некоторые подкаталоги будут особенно полезными: .kde/share/config, в нём хранятся файлы конфигурации индивидуальных приложений; .kde/Autostart , в котором находятся ссылки на приложения, которые запускаются при каждом запуске &kde;; и .kde/share/apps/kabc, здесь хранится ваша адресная книга. + + + +Переменные окружения KDEDIR и KDEDIRS сообщают &kde;, где хранятся файлы. Обычно достаточно бывает указать в KDEDIR каталог установки &kde;, но иногда случается, что есть и другие программы &kde;, установленные в другие каталоги. В этом случае можно воспользоваться переменной KDEDIRS. Укажите в KDEDIRS список каталогов, содержащих ваши программы &kde; через запятую. Например, если программы &kde; содержатся в каталогах /usr/local/kde и /home/phil/kde, то нужно указать следующее: export KDEDIRS=/usr/local/kde,/home/phil/kde для bash, или setenv KDEDIRS= /usr/local/kde,/home/phil/kde, если вы пользуетесь sh. + + + + + + +Связанная информация + содержит дополнительную информацию о каталогах, используемых &kde;. + + + + + + + diff --git a/tde-i18n-ru/docs/kdebase/visualdict/Makefile.am b/tde-i18n-ru/docs/kdebase/visualdict/Makefile.am new file mode 100644 index 00000000000..6996f0dcba4 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/visualdict/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = khelpcenter/visualdict +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdebase/visualdict/Makefile.in b/tde-i18n-ru/docs/kdebase/visualdict/Makefile.in new file mode 100644 index 00000000000..37eb3c11f22 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/visualdict/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/kdebase/visualdict +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = khelpcenter/visualdict +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/kdebase/visualdict/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdebase/visualdict/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/kdebase/visualdict/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/visualdict/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/visualdict/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 Makefile.in Makefile.am index.cache.bz2 + +#>+ 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)/khelpcenter/visualdict + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/visualdict/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/visualdict/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/visualdict/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/visualdict/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/visualdict/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/visualdict/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/visualdict + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/visualdict + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/visualdict/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/visualdict/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khelpcenter/visualdict/$$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/kdebase/visualdict/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdebase/visualdict/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdebase/visualdict/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-ru/docs/kdebase/visualdict/index.cache.bz2 b/tde-i18n-ru/docs/kdebase/visualdict/index.cache.bz2 new file mode 100644 index 00000000000..c8624d057e1 Binary files /dev/null and b/tde-i18n-ru/docs/kdebase/visualdict/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdebase/visualdict/index.docbook b/tde-i18n-ru/docs/kdebase/visualdict/index.docbook new file mode 100644 index 00000000000..6ca030f9484 --- /dev/null +++ b/tde-i18n-ru/docs/kdebase/visualdict/index.docbook @@ -0,0 +1,400 @@ + + + + + + +]> + + + + +Иллюстрированное введение в &kde; + +Разработчики &kde; +ГригорийМохин
mok@kde.ru
Перевод на русский
+
+ +2006-12-06 +3.00.00 + + +20002006 +Разработчики &kde; + + +&FDLNotice; + +Иллюстрированное введение в интерфейс &kde;. Пока этот документ очень неполон. В конечном счёте мы надеемся, что он превратится в графическое руководство по &kde;. + + +KDE +Visual +Dictionary +Guide + + +
+ + + + + + + +Наглядный словарь терминов &kde; + +Этот проект должен послужить унификации словаря терминов &kde;, встречающихся в документации. + +Мы начали его, чтобы пользователям было проще осваивать графический интерфейс &kde;. В документации &kde; используются именно эти названия, поэтому вам всегда будет ясно, о каком элементе интерфейса идёт речь. + +Само слово виджет означает "элемент графического интерфейса", или "кирпичик", из которых складываются детали графического интерфейса приложений. +Каждый графический элемент несёт вполне определённую функцию, но само его действие зависит от того, где в программе он вызывается. + + + +Список часто встречающихся графических элементов &kde; +В настоящем документе перечисляются названия графических элементов, часто встречающихся в документации &kde;, и приводятся их примеры. +Мы надеемся рано или поздно довести этот документ до завершённости, чтобы ваше путешествие по &kde; было приятным и наглядным. + + + + + + +Кнопка + + + + + + + + + + +Переключатели + + + + + + + + + + +Выбор цвета + + + + + + + + + + +Выпадающий список + + + + + + + + + + +Контекстное меню + + + + + + + + + + +Окно диалога + + + + + + + + + + +Выпадающее окошко + + + + + + + + + + +Список пиктограмм + + + + + + + + + + +Список + + + + + + + + + + + + + + + +Меню + + + + + + + + + + +Индикатор хода задания + + + + + + + + + + +Переключатели + + + + + + + + + + +Полоса прокрутки + + + + + + + + + + +Ползунок + + + + + + + + + + +Числовое поле + + + + + + + + + + +Строка состояния + + + + + + + + + + +Вкладка + + + + + + + + + + +Окно с вкладками + + + + + + + + + + +Строка ввода + + + + + + + + + + +Панель инструментов + + + + + + + + + + +Дерево + + + + + + + + + + + +Заголовок окна + + + + + + + + + + + + + + + +Авторские права и лицензирование +&kappname; + +Документация подготовлена командой &kde;. +&underFDL; + +
+ diff --git a/tde-i18n-ru/docs/kdeedu/Makefile.am b/tde-i18n-ru/docs/kdeedu/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdeedu/Makefile.in b/tde-i18n-ru/docs/kdeedu/Makefile.in new file mode 100644 index 00000000000..5c5c6e98426 --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/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/kdeedu +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. khangman kvoctrain kpercentage kiten kwordquiz kstars keduca kig kbruch klettres blinken klatin ktouch kgeography 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/kdeedu/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdeedu/Makefile +#>+ 12 + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdeedu/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdeedu/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeedu/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/kdeedu/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdeedu/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeedu/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-ru/docs/kdeedu/blinken/Makefile.am b/tde-i18n-ru/docs/kdeedu/blinken/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/blinken/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdeedu/blinken/Makefile.in b/tde-i18n-ru/docs/kdeedu/blinken/Makefile.in new file mode 100644 index 00000000000..1ead66cc3bb --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/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/kdeedu/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@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = AUTO +KDE_MANS = AUTO +#>- all: all-recursive +#>+ 1 +all: docs-am all-recursive + +.SUFFIXES: +$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) +#>- @for dep in $?; do \ +#>- case '$(am__configure_deps)' in \ +#>- *$$dep*) \ +#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ +#>- && exit 0; \ +#>- exit 1;; \ +#>- esac; \ +#>- done; \ +#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdeedu/blinken/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdeedu/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/kdeedu/blinken/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdeedu/blinken/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeedu/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=index.docbook Makefile.in Makefile.am index.cache.bz2 + +#>+ 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)/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 index.docbook ; 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 index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/blinken/$$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/kdeedu/blinken/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdeedu/blinken/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeedu/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-ru/docs/kdeedu/blinken/index.cache.bz2 b/tde-i18n-ru/docs/kdeedu/blinken/index.cache.bz2 new file mode 100644 index 00000000000..0a9f16c425a Binary files /dev/null and b/tde-i18n-ru/docs/kdeedu/blinken/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdeedu/blinken/index.docbook b/tde-i18n-ru/docs/kdeedu/blinken/index.docbook new file mode 100644 index 00000000000..44206a1015f --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/blinken/index.docbook @@ -0,0 +1,476 @@ + +blinKen"> + + + + +]> + + + + +Руководство &blinken; + + +Danny Allen
&Danny.Allen.mail;
+
+
+СтасИванов
f0ma@smtp.ru
Перевод на русский
+
+ + +2005 +&Danny.Allen; + + +&FDLNotice; + +2005-08-20 +1.0 + + +&blinken; - реализация электронной игры на развитие памяти 1970-х для &kde;. + + + +KDE +kdeedu +blinKen +игра +детская +электронная +ретро + + +
+ + + +Введение + +&blinken; основана на электронной игре, выпущенной в 1978, в которой игрок должен был запоминать последовательности увеличивающийся длинны. На передней панели устройства находились 4 кнопки различных цветов, каждой из которых соответствовал определённый звук. Кнопки зажигались в случайной последовательности и задача игрока состояла в том, чтобы повторить её. Если игрок правильно воспроизводил последовательность, он переходил на следующий уровень - к последовательности добавлялся ещё один элемент. Если игрок ошибаелся, он проигрывал, и должен был начинать игру сначала. Целью игры - получение максимального количества очков. Каждый элемент последовательности даёт одно очко, так что правильно воспроизведенная последовательность из 8 элементов даёт 8 очков. + + + + + +Работа с &blinken; + +Так выглядит окно игры сразу после запуска программы. Большую часть экрана занимает устройство, с 4 цветными кнопками по бокам и элементами управления игрой (счётчик очков , кнопкаСтарт и т.д.) в центре. Текущий статус игры показывается на листе бумаги под устройством. По углам экрана расположены 3 кнопки: + + +Так выглядит экран игры сразу после запуска &blinken; + + + + + +Так выглядит экран игры сразу после запуска &blinken; + + + + +Кнопка Рекорды открывает окно Рекорды для каждого из трёх уровней сложности (окно Рекорды также можно открыть щелчком на счётчике очков): + + +Кнопка Рекорды + + + + + +Кнопка Рекорды + + + + +Кнопка Выход завершает программу: + + +Кнопка Выход + + + + + +Кнопка Выход + + + + +Кнопка Справка не совсем обычная, при наведении на неё появляются 3 новых кнопки. Эти кнопки предоставляют доступ к Руководству &blinken; (этот документ) и окнам О программе &blinken; и О &kde;: + + +Кнопка Справка + + + + + +Кнопка Помощь + + + + +Чтобы лучше познакомиться с игрой, пощёлкайте по цветным кнопкам на главном экране игры. Кнопки при нажатии будут подсвечиваться и будет воспроизводится определённый звуковой тон. + +Для воспроизведения звука необходима поддержка &arts; в kdelibs. + +Начало игры + +После знакомства с интерфейсом приступайте к игре. Нажмите кнопку Старт в центре экрана. Эта кнопка включит устройство, на нём появится счётчик очков и кнопки выбора уровня сложности. Выглядеть всё это будет так: + + +Выбор уровня сложности + + + + + +Выбор уровня сложности + + + + +В &blinken; существует 3 уровня сложности: + + + +Уровень 1 - самый лёгкий, на нём у игрока есть достаточно длительные паузы между воспроизведениями последовательностей. + + +Уровень 2 - более сложный, паузы между воспроизведениями сокращаются. + + +Уровень ? - наиболее сложный уровень в &blinken;. Хотя время между воспроизвердениями последовательностей такое же, как и на уровне 2, каждый раз воспроизводится новая последовательность, никак не связанная с предыдущей, именно так сделано в оригинальной игре. + + + + + + +Установление рекорда + +Если вам повезёт и вы установите новый рекорд, вам будет предложено ввести свёо имя. В последствии это имя будет отображаться в окне Рекорды: + + +Ввод имени игрока + + + + + +Ввод имени игрока + + + + +Для каждого уровня сохраняются только 5 лучших результатов, так что не расстраивайтесь, если не сможете поставить рекорд! + + + + + +Советы +Не обязательно обладать абсолютной памятью, чтобы добиться успеха в &blinken;. Советы приведенные ниже помогут вам добиться лучших результатов: + + + +Если у компьютера есть колонки - включите их достаточно громко, чтобы вы слышали тоновые сигналы раздающиеся одновременно с подсветкой кнопок. + + +Поэксперементируйте с использованием в игре мыши и клавиатуры, для достижения лучших результатов. + + +Попытайтесь запомнить последовательность цветов. + + +Попытайтесь запомнить последовательность позиций. + + + + + + + + +Эргономика + +Чтобы сделать &blinken; более удобной для пользователей, в ней есть несколько настраиваемых параметров. +Для просмотра и изменения параметров &blinken; нажмите клавишу &Ctrl; (пока непосредственно игра не начата): + + +Клавиши &blinken; + + + + + +Клавиши &blinken; + + + + +Для возврата к основному экрану игры снова нажмите клавишу &Ctrl;. + +Помимо использования мыши, &blinken; также позваляет играть при помощи клавиатуры. + +По умолчанию c цветными кнопками связаны клавиши 1, 2, 3 и 4. + +Для изменения связи клавиши и цветовой кнопки щёлкните на кнопке мышью. Затем нажмите на клавиатуре клавишу, с которой хотите связать эту кнопку. + +В центре окна доступны такие параметры: Звук и Шрифт. + + + +Если флажок Звук сброшен, все звуковые эффекты в &blinken; будут отключены. + + +Если флажок Шрифт сброшен, для вывода сообщений в игре будет применяться стандартный системный шрифт. + + + + + + + +Авторские права и лицензия + +&blinken; +Разработка (c) 2005 Альберт Асталс Сид (Albert Astals Cid) tsdgeos@terra.es и Дэнни Аллен (Danny Allen) &Danny.Allen.mail; +Также вклад внесли: + + +Шрифт "Steve": Стив Джрди (Steve Jordi) steve@sjordi.com + + + +Документация (с) 2005 Дэнни Аллен (Danny Allen) &Danny.Allen.mail; + +Перевод на русский: Иванов Стас f0ma@smtp.ru, редактирование - Николай Шафоростов shafff@ukr.net +&underFDL; &underGPL; + + + +Установка + + +Как получить &blinken; +&install.intro.documentation; + + +Сборка и установка +&install.compile.documentation; + + +&documentation.index; +
+ diff --git a/tde-i18n-ru/docs/kdeedu/kalzium/Makefile.am b/tde-i18n-ru/docs/kdeedu/kalzium/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kalzium/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdeedu/kalzium/Makefile.in b/tde-i18n-ru/docs/kdeedu/kalzium/Makefile.in new file mode 100644 index 00000000000..463e1a7c4a0 --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/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/kdeedu/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@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = AUTO +KDE_MANS = AUTO +#>- all: all-recursive +#>+ 1 +all: docs-am all-recursive + +.SUFFIXES: +$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) +#>- @for dep in $?; do \ +#>- case '$(am__configure_deps)' in \ +#>- *$$dep*) \ +#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ +#>- && exit 0; \ +#>- exit 1;; \ +#>- esac; \ +#>- done; \ +#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdeedu/kalzium/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdeedu/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/kdeedu/kalzium/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdeedu/kalzium/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeedu/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=index.docbook Makefile.in man-kalzium.1.docbook Makefile.am index.cache.bz2 + +#>+ 24 +index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) man-kalzium.1.docbook index.docbook + @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi + +docs-am: index.cache.bz2 + +install-docs: docs-am install-nls + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/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 man-kalzium.1.docbook index.docbook ; 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 man-kalzium.1.docbook index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kalzium/$$base ;\ + done + + +#>+ 5 +distdir-nls: + for file in man-kalzium.1.docbook index.docbook ; do \ + cp $(srcdir)/$$file $(distdir); \ + done + +#>+ 15 +force-reedit: + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdeedu/kalzium/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdeedu/kalzium/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeedu/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-ru/docs/kdeedu/kalzium/index.cache.bz2 b/tde-i18n-ru/docs/kdeedu/kalzium/index.cache.bz2 new file mode 100644 index 00000000000..28195d2aff8 Binary files /dev/null and b/tde-i18n-ru/docs/kdeedu/kalzium/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdeedu/kalzium/index.docbook b/tde-i18n-ru/docs/kdeedu/kalzium/index.docbook new file mode 100644 index 00000000000..21adda3c812 --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kalzium/index.docbook @@ -0,0 +1,1858 @@ + + + + + + ]> + + + + + Руководство по &kalzium; + + + Carsten Niehaus
&Carsten.Niehaus.mail;
+
+
+ + НиколайШафоростов
shafff@ukr.net
Перевод на русский язык
+ +
+ + + 2001 + 2002 + 2004 + 2005 + &Carsten.Niehaus; + + + + 2005 + &Anne-Marie.Mahfouf; + + + &FDLNotice; + + 2005-08-21 + 1.4.2pre4 + + + &kalzium; — это программа для работы с периодической системой химических элементов. Вы можете использовать её для поиска информации о химических элементах или изучать саму систему. + + + + KDE + обучение + элементы + химия + обучение + kalzium + + +
+ + + Введение + + &kalzium; предоставляет все виды сведений о периодической системе химических элементов. В ней вы можете найти множество данных о химических элементах, а также визуализировать их. Она свободно доступна по лицензии &GNU; Public License. + + Вы можете создавать разные визуальные представления периодической системы элементов: по группам, типам внешней электронной оболочки, кислотным свойствам, подгруппам, кристаллической структуре или различным агрегатным состояниям. Можете строить графики значений отдельных характеристик (плотности, атомной массе и т.д.) диапазона элементов. А также вернуться во времени и посмотреть, какие химические элементы были известны в тот или иной момент времени. Можете вычислить молекулярную массу. + + + + + Руководство пользователя &kalzium; + + Здесь представлен &kalzium; после первого запуска, либо через меню K -> Образование -> Другие науки -> &kalzium;, либо нажатием комбинации клавиш &Alt;F2 и вводом команды kalzium в появившееся поле ввода. + + Главное окно &kalzium; + + + Главное окно &kalzium; + + + + Главное окно &kalzium; делится на боковую панель слева (обведена красным, 1) и вид периодической системы химических элементов (обведён синим, 2). Панель меню позволяет выбрать, что показывать, и какая информация должны содержаться в панели состояния. Боковую панель можно скрыть командой Вид Скрыть боковую панель . + + Когда вы наводите курсор мыши на химический элемент, появляется всплывающая подсказка с его изображением, если оно имеется, порядковым номером и массой. На вкладке Обзор боковой панели показывается общая информация об элементе. + + Вы можете выключить всплывающую подсказку командой Вид Скрыть подсказку . + + Различные варианты представления таблицы химических элементов: по семействам, группам, кристаллической структуре, кислотным свойствам и т.д. — можно выбрать командой Вид Вид . + Если вы хотите узнать об определённом химическом элементе, нажмите на него в таблице. Появится информационный диалог. + + + Информационный диалог + + + Информационный диалог + + + + Командой Сервис График можно строить графики, используя данные периодической системы. Выберите химическую характеристику для оси ординат и диапазон химических элементов для оси абсцисс. Рисунок внизу показывает массы химических элементов с порядковыми номерами от 1 до 111. + + + Диалог "График" + + + Диалог "График" + + + + Глоссарий ( Сервис Глоссарий ) объясняет наиболее важные химические термины и показывает изображения наиболее широко используемого химического оборудования. + + + Глоссарий + + + Глоссарий + + + + + + Использование &kalzium; + + Введение в использование &kalzium; + Снимки экрана с &kalzium; в действии: + + &kalzium; очень проста в использовании. Она сделана для всех, кто хочет чему-то научиться, а студенты могут воспользоваться ей как небольшой базой данных. + + Главное окно &kalzium; сразу после первого запуска + + + + + + Главное окно &kalzium; + + + + + + Информация об элементе + Информационный диалог доступен по щелчку левой кнопкой мыши на любом химическом элементе. Он работает только в режиме Обзор, или когда боковая панель скрыта. Диалог предоставляет информацию о химическом элементе. С помощью кнопок внизу диалога, или используя колесо прокрутки мыши, можно менять текущий химический элемент, не закрывая диалог. + + Обзор + В разделе Обзор представлена наиболее важная информация о химическом элементе. В центре расположен символ химического элемента с его порядковым номером слева вверху. В левом верхнем углу находится название элемента, в левом нижнем — наиболее важные степени окисления, в правом нижнем углу — масса элемента. + + Информационный диалог &kalzium; + + + + + + Информационный диалог &kalzium; + + + + + + Фотография + Раздел Фотография показывает изображение химического элемента, если оно имеется. + + Информационный диалог &kalzium; + + + + + + Информационный диалог &kalzium; + + + + + + Орбитали Бора + Раздел Модель атома показывает электронные оболочки атома. Каждая орбиталь соответствует электронной оболочке, каждый жёлтый кружок — электрону. + + Информационный диалог &kalzium; + + + + + + Информационный диалог &kalzium; + + + + + + Химические данные + Раздел Химические данные показывает некоторые характеристики атома. Первая запись: электроны. Следующая: плотность. + В зависимости от данных, имеющихся в &kalzium;, вы увидите разные радиусы атома. Ковалентный радиус — радиус нейтрального атома молекулы. Примером такого радиуса может послужить расстояние между атомами кислорода и водорода в молекуле воды. Атомный радиус — радиус атома, не связанного с другими атомами. Радиус Ван дер Ваальса — минимальное расстояние между двумя одинаковыми атомами, принадлежащими одинаковым молекулам (например, атомы углерода в пропане). Радиус и заряд иона. + Масса химического элемента — это средняя масса его изотопов относительно их процентного содержания. + Для некоторых химических элементов имеется информация об изотопах. + + + Масса + Масса данного изотопа. + + + + Нейтронов + Число нейтронов в изотопе. + + + + Процент + Процент атомов изотопа данного типа среди всех атомов химического элемента. Так называемая распространённость. + + + + Период полураспада + Только неустойчивые изотопы имеют период полураспада. Измеряется временем, за которое распадается половина изотопов. + + + + Энергия и вид распада + Некоторые изотопы излучают элементарные частицы в процессе радиоактивного распада. Каждое превращение вещества во время распада характеризуется типичным выделением энергии, количество которой указывается вместе с видом распада. + + + + Спин и чётность + Спин ядра и его чётность. + + + + Магнитный момент + Магнитный момент ядра. Единица измерения — ядерный магнетон. + + + + + + + Информационный диалог &kalzium; + + + + + + Информационный диалог &kalzium; + + + + + + Разное + Раздел Разное содержит прочую информацию о текущем элементе, включая дату открытия, распространённость в земной коре, среднюю массу (массу на нейтрон) и происхождение имени. + + Информационный диалог &kalzium; + + + + + + Информационный диалог &kalzium; + + + + + + Энергия + Раздел Энергия содержит данные об энергетических свойствах химического элемента. + + Информационный диалог &kalzium; + + + + + + Информационный диалог &kalzium; + + + + + + Спектр + Вверху раздела показывается спектр излучения химического элемента, если информация о нём есть в программе. Длины волн увеличиваются слева направо. Волны оптического диапазона (от 380нм до 780нм) показываются цветом. Например, длина волны 550нм имеет зелёный цвет. + Существует два способа увеличивать масштаб спектра. С помощью счётчиков, расположенных внизу слева от спектра, определяется минимальная и максимальная длина волны диапазона. К тому же, можно, удерживая нажатой левую кнопку мыши, двигать указатель мыши над спектром. Часть спектра под указателем мыши помечается белой полоской. После отпускания кнопки, программа увеличит выделенную часть. + Внизу есть кнопка Сохранить изображение. С её помощью можно сохранить текущий спектр в графический файл. + Чтобы уменьшить масштаб на 10%, нажмите правую кнопку мыши, когда указатель мыши находится в пределах спектра. + + Информационный диалог &kalzium; + + + + + + Информационный диалог &kalzium; + + + + + + + + + Классификация + + Нумерация — способ перечисления 18 групп периодической системы. Вы можете выбрать тип нумерации IUPAC, устаревший IUPAC или CAS или не использовать её совсем. + + Пункты меню Вид Классификация, изменяющие нумерацию: + Без классификации: не нумеровать группы. + IUPAC (по умолчанию): ИЮПАК — Международный союз теоретической и прикладной химии (International Union of Pure and Applied Chemistry). Это организация, которая определяет большинство стандартов в химии. Новая система нумерации ИЮПАК присваивает каждой группе арабские числа от 1 до 18. + CASChemical Abstracts Service (Химическая реферативная служба). В системе CAS латинские буквы A и B обозначали: основную группу элементов (A) и группу переходных элементов (B). Хотя нумерация ИЮПАК имеет официальный статус, нумерация CAS всё ещё используется в школах и лабораториях. + Устаревший IUPAC: в старой системе IUPAC столбцы обозначались римскими цифрами, за которыми шла буква A или B. Столбцы нумеровались таким образом, что столбцы с 1-го по 7-й имели обозначения IA по VIIA, с 8-го по 10-й — VIIIA, с 11-го по 17-й — IB по VIIB, а 18-й — VIII. Из-за возникшей путаницы между старой системой IUPAC и системой CAS, IUPAC принял новую систему. + + + + + + + Раскраска + + &kalzium; с помощью цвета может показывать, к какой группе принадлежат химические элементы, какой у них тип внешней электронной оболочки, их взаимодействие с кислотами, агрегатное состояние (т.е. твёрдое, жидкое, газообразное) при данной температуре. + + Тип раскраски можно указать в меню Вид Вид. + + Без раскраски: все элементы будут иметь одинаковый цвет. Цвет по умолчанию можно изменить, выбрав команду НастройкаНастроить &kalzium;... и перейдя в раздел Цвета открывшегося диалога. + Показать группы: разные цвета для разных групп. Группа — это вертикальный столбец в периодической таблице. В стандартной таблице 18 групп. Элементы одной группы имеют схожие конфигурации по электронам валентной оболочки, что делает их свойства также близкими. + Показать блоки: отдельный цвет для каждого типа внешней электронной оболочки элементов. + Показать кислотность: представляет кислотные свойства разными цветами. + Показать семейство: представляет каждую из девяти подгрупп своим цветом. + Показать структуру кристаллов: окрашивает каждый элемент в зависимости от его кристаллической структуры. + + Шкала + Цветовая шкала показывает элементы в соответствии с выбранным внизу свойством с помощью плавного цветового перехода. Элементы, для которых нет данных, показываются серым. + + Шкала для ковалентных радиусов + + + + + + Шкала для ковалентных радиусов + + + + + Атомный радиус + + Ковалентный радиус + + Радиус Ван дер Ваальса + + Атомная масса + + Плотность + + Температура кипения + + Температура плавления + + Электоотрицательность + + Сродство к электрону + + + + + + + + Инструменты + + Глоссарий + Глоссарий даёт определения большей части используемых в химии инструментов, а также предоставляет некоторые сведения. На левой стороне окна вы можете видеть древовидный список. Вверху списка химические термины. Внизу второе дерево c лабораторными инструментами. + Вверху окна находится панель поиска. Когда вы набираете в ней, деревья немедленно настраиваются. Маленькая кнопка слева от панели поиска очищает введённый текст. + + + + + + + Глоссарий + + + + + + График + Диалог График позволяет построить график по характеристикам элементов. Ось абсцисс представляет диапазон элементов (от первого до последнего). Установите диапазон, используя поля ввода Первый элемент и Последний элемент. + + + + + + + Диалог График + + &kalzium; может строить график по некоторым данным диапазона элементов. + + + + + + Решение уравнений + Диалог Решение уравнений позволяет решать химические уравнения. Например: +
aH2O + bCO2 -> cH2CO3
+ Вычисленное уравнение показывается в правой части окна. Так же как в первом примере, вы можете определить значение одного или нескольких коэффициентов. Остальные коэффициенты будут вычислены. Более того, можно использовать квадратные скобки вокруг элементов или значений зарядов, как показано в последних двух примерах. + + + + + + + Диалог Решение уравнений + + &kalzium; может решать химические уравнения + + + +
+ + + Боковая панель + + Обзор + + + + + + + Обзор + + + + Вкладка "Обзор" первая и показывает общую информацию о химическом элементе, на который указывает курсор мыши. + + + + + Красный круг + Элемент важен для всех биологических видов + + + Зелёный круг + Элемент важен, по крайне мере, для одного биологического вида + + + Синий круг + Предполагается биологическая функция + + + Красная окружность + Элемент важен для человека + + + Голубая окружность + Элемент, возможно, важен для человека + + + + + + + + + Вычисления + Вкладка "Вычисления" вторая. Позволяет вычислять молекулярные массы. + Сначала показывается следующее: + + + + + + + Вычисления + + Калькулятор, когда он запускается. + + + + В этом примере будет вычисляться масса этилового спирта (обычный спирт) H3CH2OH. Для этого введите формулу в строку редактирования и нажмите либо клавишу "Enter" или нажмите кнопку Вычислить. Результат вычисления показывается внизу. + Вы получите несколько ответов. Вверху вы увидите эмпирическую формулу H6C1O1. Внизу — список элементов, их содержание во введённой молекуле и её массу. + Всплывающая подсказка показывает относительные массы элементов в молекуле. В данном примере, шесть атомов водорода составляют только 17,76% всей массы молекулы. + + + + + + + Результат вычислений + + Результат вычислений. + + + + + + Шкала времени + Шкала времени позволяет изучать элементы установленного периода времени. Это отличное средство представить, как периодическая система развивалась, как открывались всё новые и новые химические элементы. Перемещая ползунок влево, вы заметите, что некоторые элементы исчезают, перемещая вправо — появляются. Более того, их число будет постоянно изменяться. + + Число представляет дату. Если передвинуть ползунок на 1891 год, будут видны только элементы известные в 1891 году. + + Некоторые элементы не показываются даже, если выставлен текущий год. Это объясняется тем, что эти элементы ещё не открыты, но предсказаны. + + + + + + + + Шкала времени + + Периодическая система во времени (элементы известные в 1891 году) + + + + + + + Состояния вещества + С помощью функции "Состояния вещества" вы можете выбирать температуру и видеть агрегатное состояние химического элемента при ней. Можно легко показать как много и какие элементы находятся, например, в твёрдом состоянии при заданной температуре. Таким образом, можно узнать, что почти все химические элементы находятся в твёрдом состоянии при очень низких температурах, и большинство — в жидком и даже газообразном при высоких. + + + + + + + Раздел Состояния вещества + + &kalzium; может сообщать, в каком агрегатном состоянии находятся элементы при данной температуре. + + + + + + Показать/скрыть легенду + Действие "Показать или скрыть легенду" позволяет вам показать легенду для текущей схемы (группы, типы внешней электронной оболочки, кислотные свойства). Легенда показывается по умолчанию, но если вы скроете её, она останется скрытой, пока вы не сделаете её снова видимой. &kalzium; сохранит это поведение в конфигурационном файле, поэтому при следующем запуске программы, оно будет восстановлено. + + + +
+
+ + + Настройка &kalzium; + + &kalzium; имеет много параметров настройки, к которым можно получить доступ, открыв диалог настройки через меню Настройка Настроить &kalzium;... + + + Диалог "Настройка &kalzium;" + + + + + + Цвета + + + + В разделе Цвета можно выбрать цвета для каждой схемы. + + Диалог "Настройка &kalzium;" + + + + + + Единицы + + + + В разделе Единицы можно выбрать единицы измерения. Можно выбрать по умолчанию кДж/моль или эВ. Температура по умолчанию измеряется в К, но вы можете изменить на °C, °F, °Re или °Ra. Последние две единицы измерения в настоящее время используются нечасто, но на них ещё можно иногда наткнуться. Более того, они учат нас, что температура не является абсолютом. Не имеет значения, какую единицу измерения вы используете. + + Диалог "Настройка &kalzium;" + + + + + + Разное + + + + В разделе Разное расположены прочие параметры, не относящиеся к предыдущим разделам. + + + + + Указатель команд + + + Меню и комбинации клавиш + + + Меню <guimenu +>Файл</guimenu +> + + + + &Ctrl;Q Файл Выход + Завершить работу &kalzium; + + + + + + + Меню <guimenu +>Вид</guimenu +> + + + + Вид Классификация Без классификации + Не показывать нумерацию + + + Вид Классификация IUPAC + Показывать нумерацию ИЮПАК + + + Вид Классификация CAS + Показывать нумерацию CAS + + + Вид Классификация Устаревший IUPAC + Показывать старую нумерацию ИЮПАК + + + + + Вид Вид Без раскраски + Показывать элементы без раскраски + + + Вид Вид Показать группы + Показывать группы элементов + + + Вид Вид Показать блоки + Показывать четыре типа внешней электронной оболочки химических элементов + + + Вид Вид Показать кислотность + Показывать кислотные свойства + + + Вид Вид Показать семейство + Показывать подгруппы элементов + + + Вид Вид Показать структуру кристаллов + Показывать кристаллическую структуру + + + + Вид Вид Шкала Атомный радиус + Показывать атомный радиус химических элементов + + + Вид Вид Шкала Ковалентный радиус + Показывать ковалентный радиус + + + Вид Вид Шкала Радиус Ван дер Ваальса + Показывать радиус Ван дер Ваальса + + + Вид Вид ШкалаАтомная масса + Показывать атомный радиус химических элементов + + + Вид Вид ШкалаПлотность + Показывать атомный радиус химических элементов + + + Вид Вид ШкалаТемпература кипения + Показывать температуру кипения + + + Вид Вид ШкалаТемпература плавления + Показывать температуру плавления + + + Вид Вид ШкалаЭлектроотрицательность + Показывать электроотрицательность + + + Вид Вид ШкалаСродство к электрону + Показывать сродство к электрону + + + + Вид Показать/скрыть легенду + Переключить показ легенды + + + Вид Показать/скрыть подсказку + Переключить показ подсказки + + + Вид Показать/скрыть боковую панель + Переключить показ боковой панели + + + + + + + + Меню <guimenu +>Сервис</guimenu +> + + + + Сервис График + Открыть диалог "График" + + + Сервис Глоссарий + Открыть глоссарий + + + Сервис Решение уравнений + Открыть диалог "Решение уравнений" + + + + + + + + Меню <guimenu +>Настройка</guimenu +> + + + + Настройка Показать/скрыть панель инструментов + Переключить показ главной панели инструментов + + + НастройкаПоказать/скрыть строку состояния + Переключить показ строки состояния + + + НастройкаКомбинации клавиш... + Настроить комбинации клавиш для вызова различных действий. + + + + НастройкаПанели инструментов... + Настроить содержимое панелей инструментов + + + НастройкаНастроить &kalzium;... + Показать диалог параметров &kalzium; + + + + + + + + Меню <guimenu +>Справка</guimenu +> +&help.menu.documentation; + + + + + Вопросы и ответы + + + + + Станет ли &kalzium; платным? + + + Нет. Никогда. Но автору всегда будет приятно получить письмо или DVD в качестве благодарности. &kalzium; распространяется по лицензии GPL, что говорит о том, что вам никогда не придётся платить за неё. + + + + + + Будет ли версия для &Windows;? + + + Нет, в данный момент нет, но вы можете загрузить исходный код программы и собрать свою собственную версию под Windows. Это не должно стать большой проблемой, т.к. она написана с помощью библиотек Trolltech &Qt;. Но для чего вам Windows? Приобретите свежую версию &Linux;. + + + + + + + + + Чем я могу помочь? + + + + + + Поддержать автора данными. + + + + В нашем мире прогресс идёт очень быстро. Если вы найдёте неправильно указанное или пропущенное значение, сообщите об этом автору. + + + + + + Сообщить об ошибках или высказать свои предложения + + + Если вы нашли ошибки в программе или имеете предложение по её улучшению, пожалуйста, дайте знать автору, напишите по адресу электронной почты &Carsten.Niehaus.mail;. + + + + + + + + + Благодарности и лицензия + &kalzium; + Авторские права на программу, 2001-2005 &Carsten.Niehaus; &Carsten.Niehaus.mail; + + Благодарности: + + + Пино Тоскано (Pino Toscano) toscano.pino@tiscali.it + + + Томас Нажи (Thomas Nagy) tnagy2^8@yahoo.fr + + Перевод на русский язык: Николай Шафоростов admin@program.net.ua, Сергей Бобыкин _myst@mail.ru. +&underFDL; &underGPL; + + + Установка + + + Как получить &kalzium; +&install.intro.documentation; + + + Требования + + &kalzium; можно найти на домашней странице &kalzium;. Также эта программа — часть проекта &kde;-Edu. + + Список изменений вы можете найти в файле ChangeLog, являющийся частью поставки &kalzium;. + + + + Сборка и установка +&install.compile.documentation; + + + + &documentation.index; +
+ diff --git a/tde-i18n-ru/docs/kdeedu/kalzium/man-kalzium.1.docbook b/tde-i18n-ru/docs/kdeedu/kalzium/man-kalzium.1.docbook new file mode 100644 index 00000000000..065b3a26862 --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kalzium/man-kalzium.1.docbook @@ -0,0 +1,115 @@ + + +]> + + + +BenBurton +8 апреля 2003 + + + +kalzium +1 + + + +kalzium +программа для обучения химии для &kde; + + + +kalzium + + + +Описание + +&kalzium; — программа, показывающая периодическую систему химических элементов. Её можно использовать для получения информации о химическом элементе или изучения самой системы. + +&kalzium; предоставляет все виды сведений о периодической системе. В ней вы можете найти множество фактических данных о химических элементах, а также просмотреть их фотографии. + +Данный пакет является частью официального пакета KDE "Образование". + + + + +См. также + +Более подробная документация доступна по адресу help:/kalzium (введите данный URL в адресную строку &konqueror; или выполните команду khelpcenter help:/kalzium). + + + + + +Авторы + +Программа &kalzium; написана &Carsten.Niehaus; &Carsten.Niehaus.mail; и TomisalveGountchev tomi@idiom.com. + +Данное руководство подготовлено BenBurton. + + + + diff --git a/tde-i18n-ru/docs/kdeedu/kanagram/Makefile.am b/tde-i18n-ru/docs/kdeedu/kanagram/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kanagram/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdeedu/kanagram/Makefile.in b/tde-i18n-ru/docs/kdeedu/kanagram/Makefile.in new file mode 100644 index 00000000000..0840326e4ec --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/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/kdeedu/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@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = AUTO +KDE_MANS = AUTO +#>- all: all-recursive +#>+ 1 +all: docs-am all-recursive + +.SUFFIXES: +$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) +#>- @for dep in $?; do \ +#>- case '$(am__configure_deps)' in \ +#>- *$$dep*) \ +#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ +#>- && exit 0; \ +#>- exit 1;; \ +#>- esac; \ +#>- done; \ +#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdeedu/kanagram/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdeedu/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/kdeedu/kanagram/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdeedu/kanagram/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeedu/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=index.docbook Makefile.in Makefile.am index.cache.bz2 + +#>+ 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)/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 index.docbook ; 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 index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kanagram/$$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/kdeedu/kanagram/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdeedu/kanagram/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeedu/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-ru/docs/kdeedu/kanagram/index.cache.bz2 b/tde-i18n-ru/docs/kdeedu/kanagram/index.cache.bz2 new file mode 100644 index 00000000000..04570f31061 Binary files /dev/null and b/tde-i18n-ru/docs/kdeedu/kanagram/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdeedu/kanagram/index.docbook b/tde-i18n-ru/docs/kdeedu/kanagram/index.docbook new file mode 100644 index 00000000000..40af67f76f5 --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kanagram/index.docbook @@ -0,0 +1,736 @@ + +Kanagram"> + + + + +]> + + + + +Руководство пользователя &kanagram; + + +Danny Allen
&Danny.Allen.mail;
+
+
+СтасИванов
f0ma@smtp.ru
Перевод на русский
+
+ + +2005 +&Danny.Allen; + + +&FDLNotice; + +2005-09-04 +1.0 + + +&kanagram; — весёлая игра по разгадыванию словесных ребусов (анаграмм) для &kde;. + + + +KDE +kdeedu +Kanagram +игра +детская +анаграмма +слова +вперемешку + + +
+ + +Введение + +Игроку предлагается набор букв в произвольном порядке, из которых он должен составить слово. Задание даётся без ограничения по времени и необходимости набирать очки. Несколько словарей уже встроено в &kanagram;, дополнительные можно автоматически загрузить через Интернет или создать самостоятельно. + + + + + +Использование &kanagram; + +Так выглядит окно игры сразу после запуска &kanagram;. Большую часть экрана занимает доска, на ней показываются анаграммы. Справа расположена картотека, содержащая элементы управления игрой. + + +Так выгладит окно игры сразу после запуска &kanagram; + + + + + +Окно &kanagram; + + + + + + +Для быстрой смены активного словаря удобно использовать переключатель словарей. Для перехода к следующему словарю щёлкните по нему левой кнопкой мыши, а для возврата к предыдущему — правой. + + +Анаграммы отображаются в центре доски. + + +При щелчке на кнопке подсказка показывается краткое описание загаданного слова. + + +При нажатии на кнопку открыть слово на доске показывается загаданное слово. + + +Чуть ниже доски расположено поле ввода, в него необходимо ввести ответ. + + +Кнопка Ввод позволяет проверить правильность введённого слова. Также это можно сделать нажав клавишу Enter. + + +Кнопка Следующее слово, позволяет перейти к следующей анаграмме. + + +При нажатии на кнопку Настроить Kanagram открывается окно Настройка &kanagram;. + + +Кнопка Справка является специальной и состоит из трёх кнопок: Руководство по &kanagram; (этот документ), О программе и О &kde;. +Три различных состояния кнопки Справка + + + + + +Окно &kanagram; + + + + + + +Кнопка Выход завершает работу программы. + + + + +Игровой процесс + +Вы познакомились с интерфейсом &kanagram;, теперь начнём игру! + + + +В переключателе словарей выберите тему словаря из которого будут браться слова. Слово из словаря будет выведено на середину доски, но порядок букв в нём будет перепутан. Теперь попытайтесь определить, что же это за слово. +Если вы не можете определить загаданное слово, нажмите на кнопку подсказка. Будет показан совет из картотеки: + +Подсказка &kanagram; + + + + + +Подсказка &kanagram; + + + + + + + + +Если вы знаете правильный ответ, введите его в поле ввода, расположенное под доской. После этого нажмите клавишу Enter или кнопку Ввод правее поля ввода. Если ответ верен, поле окрасится в зелёный цвет, а если ошибочен — в красный. + + +Подсветка ответа + + + + + +Подсветка ответа + + + + + + +Если вы правильно определили слово, попробуйте разгадать следующее! Также вы можете выбрать другой словарь из многих имеющихся в &kanagram;. + + + + + + + + + +Настройка &kanagram; + +При нажатии на кнопку Настроить Kanagram открывается окно Настройка: + + +Раздел "Поведение" + + + + + +Раздел "Поведение" + + + + + + + +Выпадающий список Показывать подсказку позволяет указать время, в течение которого будет видна подсказка. Можете указать время, через которое подсказка будет скрыта, (например, 5 секунд), или оставить значение по умолчанию (постоянно), тогда подсказка не будет автоматически скрываться. + + + +Выпадающий список Использовать в игрепозволяет использовать словари на разных языках. Для того, чтобы эта функция работала, у вас должны быть установлены словари на различных языках. + + + +Кнопка Декоративный шрифт доступна, если шрифт под мел не установлен в системе. При нажатии на эту кнопку шрифт будет автоматически загружен и установлен через Интернет. Для использования шрифта потребуется перезапустить &kanagram;. +Если шрифт под мел установлен, то становится доступен флажок Стандартные шрифты KDE. Если он выбран, текст на доске &kanagram; будет выводится стандартным шрифтом, что делает его более читаемым: + + +Стандартный шрифт &kanagram; + + + + + +Стандартный шрифт &kanagram; + + + + + + +Флажок Звуковые эффекты позволяет включить или отключить звуковое сопровождение &kanagram;. + +Для воспроизведения звука в &kanagram; необходима библиотека &arts;, входящая в пакет kdelibs. + + + + + +Словари + +Раздел Словари позволяет управлять установленными словарями. С помощью неё можно изменять и удалять загруженные из Интернета словари, а также создавать новые. + + +Раздел "Словари" + + + + + +Раздел "Словари" + + + + + + +Кнопка Создать открывает окно Редактора словаря для создания и редактирования нового словаря &kanagram;. + + +Кнопка Правка предоставляет возможность редактировать созданный вами или загруженный из Интернета словарь. + + +Кнопка Удалить позволяет удалить созданный вами или загруженный из Интернета словарь. + + +Выберите изменяемый словарь в списке словарей. + + + + +<guilabel +>Редактор словаря</guilabel +> + +Редактор словаря позволяет создавать и править словари &kanagram;: + + +Редактор словаря &kanagram; + + + + + +Редактор словаря &kanagram; + + + + + + +В поле Название словаря необходимо указать название вашего словаря. + + +Поле Описание служит для создания комментария к словарю, здесь можно указать дополнительные сведения о содержании словаря. + +Указывайте название и описание словаря максимально короткими. Хороший словарь должен быть посвящён одной теме. Попробуйте включить в словарь хотя бы 20 слов, чтобы игрок не проходил его слишком быстро. + + + +Кнопка Удалить слово позволяет удалить выбранное слово из словаря. + + +Кнопка Добавить слово создаёт новое слово в вашем словаре. + + +В поле Слово ведите слово, которое будет добавлено в словарь. + + +В поле Подсказка введите фразу, которая будет служить подсказкой для указанного выше слова. + +Хорошая подсказка кратко и ясно описывает суть слова или сообщает какой либо интересный факт, связанный с этим словом. Также она должна быть достаточно короткой (до 40 символов). + + + +Кнопка Сохранить сохраняет изменения в словаре и делает его доступным в списке словарей &kanagram; (словарь будет указан в списке словарей и может быть выбран в переключателе словарей). + + +Кнопка Закрыть закрывает Редактор словаря без сохранения изменений в словаре. + + + + + + + +Загрузка словарей + +Раздел Скачать словари предоставляет доступ к функции автоматической загрузки словарей из Интернета: + + +Раздел "Загрузка словарей &kanagram;" + + + + + +Раздел "Загрузка словарей &kanagram;" + + + + +Нажмите кнопку Скачать новые файлы словарей для получения списка доступных для загрузки словарей: + + +Получение словарей &kanagram; + + + + + +Получение словарей &kanagram; + + + + +Для установки словаря из Интернета, выберите его в списке, и нажмите кнопку Установить. Сразу после загрузки словарь станет доступен в игре. + + + + + + +Авторские права и лицензирование + +&kanagram; +Авторские права на программу: 2005 Джошуа Кел (Joshua Keel) joshuakeel@gmail.com и Денни Аллен (&Danny.Allen;) &Danny.Allen.mail; +Участники проекта: + + +Звуковые эффекты: Artemio fillme + + + +Авторские права на документацию: 2005 Денни Аллен (&Danny.Allen;) &Danny.Allen.mail; + +Перевод на русский: Иванов Стас f0ma@smtp.ru. +&underFDL; &underGPL; + + + +Установка + + +Получение &kanagram; +&install.intro.documentation; + + +Сборка и установка +&install.compile.documentation; + + +&documentation.index; +
+ \ No newline at end of file diff --git a/tde-i18n-ru/docs/kdeedu/kbruch/Makefile.am b/tde-i18n-ru/docs/kdeedu/kbruch/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kbruch/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdeedu/kbruch/Makefile.in b/tde-i18n-ru/docs/kdeedu/kbruch/Makefile.in new file mode 100644 index 00000000000..db14be0e3bf --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kbruch/Makefile.in @@ -0,0 +1,635 @@ +# Makefile.in generated by automake 1.10.1 from Makefile.am. +# KDE tags expanded automatically by am_edit - $Revision: 483858 $ +# @configure_input@ + +# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, +# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc. +# This Makefile.in is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A +# PARTICULAR PURPOSE. + +@SET_MAKE@ +VPATH = @srcdir@ +pkgdatadir = $(datadir)/@PACKAGE@ +pkglibdir = $(libdir)/@PACKAGE@ +pkgincludedir = $(includedir)/@PACKAGE@ +am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd +install_sh_DATA = $(install_sh) -c -m 644 +install_sh_PROGRAM = $(install_sh) -c +install_sh_SCRIPT = $(install_sh) -c +INSTALL_HEADER = $(INSTALL_DATA) +transform = $(program_transform_name) +NORMAL_INSTALL = : +PRE_INSTALL = : +POST_INSTALL = : +NORMAL_UNINSTALL = : +PRE_UNINSTALL = : +POST_UNINSTALL = : +subdir = docs/kdeedu/kbruch +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = AUTO +KDE_MANS = AUTO +#>- all: all-recursive +#>+ 1 +all: docs-am all-recursive + +.SUFFIXES: +$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) +#>- @for dep in $?; do \ +#>- case '$(am__configure_deps)' in \ +#>- *$$dep*) \ +#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ +#>- && exit 0; \ +#>- exit 1;; \ +#>- esac; \ +#>- done; \ +#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdeedu/kbruch/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdeedu/kbruch/Makefile +#>+ 12 + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdeedu/kbruch/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdeedu/kbruch/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeedu/kbruch/Makefile.in +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +# This directory's subdirectories are mostly independent; you can cd +# into them and run `make' without going through this Makefile. +# To change the values of `make' variables: instead of editing Makefiles, +# (1) if the variable is set in `config.status', edit `config.status' +# (which will cause the Makefiles to be regenerated when you run `make'); +# (2) otherwise, pass the desired values on the `make' command line. +$(RECURSIVE_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + +$(RECURSIVE_CLEAN_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + rev=''; for subdir in $$list; do \ + if test "$$subdir" = "."; then :; else \ + rev="$$subdir $$rev"; \ + fi; \ + done; \ + rev="$$rev ."; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done && test -z "$$fail" +tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done +ctags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ + done + +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + mkid -fID $$unique +tags: TAGS + +TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ + include_option=--etags-include; \ + empty_fix=.; \ + else \ + include_option=--include; \ + empty_fix=; \ + fi; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test ! -f $$subdir/TAGS || \ + tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi +ctags: CTAGS +CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + +GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + +distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + +#>- distdir: $(DISTFILES) +#>+ 1 +distdir: distdir-nls $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + list='$(DISTFILES)'; \ + dist_files=`for file in $$list; do echo $$file; done | \ + sed -e "s|^$$srcdirstrip/||;t" \ + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ + case $$dist_files in \ + */*) $(MKDIR_P) `echo "$$dist_files" | \ + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ + sort -u` ;; \ + esac; \ + for file in $$dist_files; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + if test -d $$d/$$file; then \ + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -d "$(distdir)/$$subdir" \ + || $(MKDIR_P) "$(distdir)/$$subdir" \ + || exit 1; \ + distdir=`$(am__cd) $(distdir) && pwd`; \ + top_distdir=`$(am__cd) $(top_distdir) && pwd`; \ + (cd $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$$top_distdir" \ + distdir="$$distdir/$$subdir" \ + am__remove_distdir=: \ + am__skip_length_check=: \ + distdir) \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-recursive +all-am: Makefile +installdirs: installdirs-recursive +installdirs-am: +install: install-recursive +install-exec: install-exec-recursive +install-data: install-data-recursive +#>- uninstall: uninstall-recursive +#>+ 1 +uninstall: uninstall-docs uninstall-nls uninstall-recursive + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-recursive +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +#>- clean: clean-recursive +#>+ 1 +clean: kde-rpo-clean clean-recursive + +#>- clean-am: clean-generic mostlyclean-am +#>+ 1 +clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am + +distclean: distclean-recursive + -rm -f Makefile +distclean-am: clean-am distclean-generic distclean-tags + +dvi: dvi-recursive + +dvi-am: + +html: html-recursive + +info: info-recursive + +info-am: + +#>- install-data-am: +#>+ 1 +install-data-am: install-docs install-nls + +install-dvi: install-dvi-recursive + +install-exec-am: + +install-html: install-html-recursive + +install-info: install-info-recursive + +install-man: + +install-pdf: install-pdf-recursive + +install-ps: install-ps-recursive + +installcheck-am: + +maintainer-clean: maintainer-clean-recursive + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-recursive + +mostlyclean-am: mostlyclean-generic + +pdf: pdf-recursive + +pdf-am: + +ps: ps-recursive + +ps-am: + +uninstall-am: + +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \ + install-strip + +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ + all all-am check check-am clean clean-generic ctags \ + ctags-recursive distclean distclean-generic distclean-tags \ + distdir dvi dvi-am html html-am info info-am install \ + install-am install-data install-data-am install-dvi \ + install-dvi-am install-exec install-exec-am install-html \ + install-html-am install-info install-info-am install-man \ + install-pdf install-pdf-am install-ps install-ps-am \ + install-strip installcheck installcheck-am installdirs \ + installdirs-am maintainer-clean maintainer-clean-generic \ + mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \ + tags-recursive uninstall uninstall-am + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: + +#>+ 2 +KDE_DIST=index.docbook man-kbruch.1.docbook Makefile.in Makefile.am index.cache.bz2 + +#>+ 24 +index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) index.docbook man-kbruch.1.docbook + @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi + +docs-am: index.cache.bz2 + +install-docs: docs-am install-nls + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/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 index.docbook man-kbruch.1.docbook ; 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 index.docbook man-kbruch.1.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kbruch/$$base ;\ + done + + +#>+ 5 +distdir-nls: + for file in index.docbook man-kbruch.1.docbook ; do \ + cp $(srcdir)/$$file $(distdir); \ + done + +#>+ 15 +force-reedit: + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdeedu/kbruch/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdeedu/kbruch/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeedu/kbruch/Makefile.in + + +#>+ 21 +clean-bcheck: + rm -f *.bchecktest.cc *.bchecktest.cc.class a.out + +bcheck: bcheck-recursive + +bcheck-am: + @for i in ; do \ + if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \ + echo "int main() {return 0;}" > $$i.bchecktest.cc ; \ + echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \ + echo "$$i"; \ + if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \ + rm -f $$i.bchecktest.cc; exit 1; \ + fi ; \ + echo "" >> $$i.bchecktest.cc.class; \ + perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \ + rm -f a.out; \ + fi ; \ + done + + +#>+ 3 +final: + $(MAKE) all-am + +#>+ 3 +final-install: + $(MAKE) install-am + +#>+ 3 +no-final: + $(MAKE) all-am + +#>+ 3 +no-final-install: + $(MAKE) install-am + +#>+ 3 +kde-rpo-clean: + -rm -f *.rpo + +#>+ 3 +nmcheck: +nmcheck-am: nmcheck diff --git a/tde-i18n-ru/docs/kdeedu/kbruch/index.cache.bz2 b/tde-i18n-ru/docs/kdeedu/kbruch/index.cache.bz2 new file mode 100644 index 00000000000..0fcdea8dfd2 Binary files /dev/null and b/tde-i18n-ru/docs/kdeedu/kbruch/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdeedu/kbruch/index.docbook b/tde-i18n-ru/docs/kdeedu/kbruch/index.docbook new file mode 100644 index 00000000000..e23600105ac --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kbruch/index.docbook @@ -0,0 +1,628 @@ + +KBruch"> + + + + +]> + + + + +Руководство по &kbruch; + + +Sebastian Stein
seb.kde@hpfsc.de
+
+
+ +АнтонИванов
a-i@bk.ru
Перевод на русский язык
+ +
+ + +2001-2005 +Себастиан Штейн (Sebastian Stein) + + +&FDLNotice; + +2004-07-09 +3.4 + + +&kbruch; — небольшая программа для развития навыков вычисления дробей. Для этого предоставляется несколько упражнений. Программа проверяет ответы пользователя и определяет их правильность. + + + + +KDE +образование +дроби +математика +знаменатель +kbruch + + +
+ + +Введение + +&kbruch; — небольшая программа для развития навыков вычисления дробей. Предлагается четыре вида упражнений. + + + В упражнении «Вычисление» вы должны вычислить операцию над дробями и ввести числитель и знаменатель результата. Это основное упражнение. + В упражнении «Сравнение» вы должны сравнить две дроби. + В упражнении «Преобразование» вы должны преобразовать указанное число в дробь. + В упражнении «Разложение на множители» вы должны разложить данное число на простые множители. + + +Во всех упражнениях генерируется задание для пользователя, проверяется его ответ и выдаётся оценка. + +&kbruch; считает сколько заданий решено всего и сколько из них решено правильно. Эти данные показываются пользователю, но эта часть главного окна может быть скрыта. Пользователь может сбросить статистику в любой момент. + +&kbruch; очень компактен и фокусируется на создании задач. Доступна контекстно-зависимая помощь в различных ситуациях. +Программа распространяется свободно на условиях &GNU; Public License. + + + + +Работа с программой + + +Главное окно + +Так выглядит главное окно программы &kbruch;: + + + Главное окно &kbruch; после запуска программы + + + + + + Главное окно &kbruch; + + + + +Все действия производятся в этом окне. Это гарантирует, что с &kbruch; легко справятся даже юные пользователи. Главное окно делится на 5 частей: + полоса меню с пунктами: Задача, Настройка и Справка; + панель инструментов, где можно настроить сложность заданий упражнения «Вычисление»; + выбор типа упражнения, где можно переключаться на другие типы упражнения; + область задачи, где нужно вводить ответ; + область статистики, где показывается, сколько задач было предложено и сколько было решено; + + +Во-первых, выберите тип упражнения в левой части окна. Область задачи изменится в соответствии с выбранным типом. Если вы выбрали упражнение Вычисление, на панели инструментов станут активными выпадающие списки. +Значок для генерации нового задания находится на панели инструментов. Это действие также доступно через команду меню ЗадачаНовая задача. Это действие всегда активно. Если вы не решили текущую задачу, генерируется новая, а текущая считается решённой неправильно. +Часть окна, показывающую статистику, можно скрыть, перетащив вертикальный разделитель вправо. +Выбранный тип упражнений будет сохранён при выходе из &kbruch; и восстановлен при следующем запуске. + + + +Статистика +В этой части окна показывается: + сколько задач было решено; + сколько задач было решено правильно; + сколько задач было решено неправильно; + + +Вы можете сбросить эти значения, щёлкнув на кнопке Сброс. +Статистика сохраняется при выходе из &kbruch; и загружается при следующем запуске программы. + + + +Окно настройки +В данной части главного экрана, вы можете настроить некоторые общие параметры внешнего вида. Открыть диалог можно командой меню НастройкаНастроить &kbruch; + + + Диалог настройки &kbruch; + + + + + + Диалог настройки &kbruch; + + + + +В верхней части диалога можно выбрать шрифт. В нижней — цвет для различных частей математического выражения. Вы можете включить показ ответа в смешанной нотации. Эта нотация не везде известна, поэтому может быть выключена. +Параметры сохраняются при выходе из &kbruch; и загружаются при следующем запуске программы. + + + + + +Упражнения + + +Упражнение «Вычисление» + +В данном упражнении вы должны решить арифметическую задачу с дробями: ввести числитель и знаменатель результата вычислений. Трудность генерируемого задания может быть настроена параметрами задачи, описанными ниже. + + +Параметры задачи +Существует три параметра, влияющих на сложность создаваемых заданий: + + + +Условия +Количество дробей в каждом задании, от двух до пяти включительно. + + + +Макс. знаменатель +Самое большое значение, которое &kbruch; может использовать в качестве знаменателя в задачах (от десяти до пятидесяти). + + + +Операции +Действия, которые могут быть использованы в задаче: Сложение и вычитание, Умножение и деление или Все операции. + + + +После изменения этих параметров вам нужно нажать кнопку Новая задача на панели инструментов, чтобы создать задачу, используя новые параметры. Это действие также может быть вызвано командой меню ЗадачаНовая задача. + +Каждый раз, когда вы изменяете число дробей в условии, настройка максимального значения знаменателя сбрасывается в значение по умолчанию, поэтому вам сначала нужно выбрать число дробей в условии, и только потом — максимальное значение знаменателя. + +Если вы не решили текущую задачу и нажмёте Новая задача, она будет засчитана как решённая неверно. Чтобы избежать этого, сначала решите текущую задачу, и, не переходя к новой, изменяйте параметры. +Выбранные параметры будут сохранены при выходе из &kbruch; и восстановлены при следующем запуске. + + + +Решение задач +После того, как вы решили задачу, вам нужно ввести ответ в два поля ввода: в верхнем указать числитель, в нижнем — знаменатель. +Если результат отрицателен, вы можете поставить минус перед числителем или знаменателем. Если результат равен 0, введите 0 в поле числителя. Если результат равен 1, нижнее поле можно оставить пустым. +После ввода ответа нажмите кнопку Проверить под полями ввода. &kbruch; проверит введённый ответ и покажет правильный результат. Как вы можете видеть на следующем рисунке, окно немного меняется: + +Проверенная задача + + + + + + Проверенная задача + + + +Это задание было решено верно. Правильный ответ показывается в двух различных формах. Вторая форма непосредственно перед надписью ВЕРНО используется в некоторых странах и, в данном случае, должна читаться 2 + 1/5. + +Когда вы вводите ответ, вам всегда нужно сокращать дробь, т.к. большинство преподавателей снижают оценку за несокращённые дроби. Если вы введёте правильный ответ, но не сократите дробь, &kbruch; покажет вам сообщение, как на рисунке. + + +Несокращённый ответ + + + + + + Несокращённый ответ + + + + +Для перехода к следующему заданию нажмите кнопку Далее. Если вы хотите изменить параметры, сделайте это до того, как нажмёте на кнопку Далее. + + + + +Упражнение «Сравнение» + +В данном упражнении вы должны сравнить две дроби: выбрать большую дробь, поставив правильный знак неравенства. + + +Упражнение «Сравнение» + + + + + + Упражнение «Сравнение» + + + + +Сначала выберите правильный знак неравенства. Чтобы переключить знак неравенства, нажмите кнопку, на которой он изображён. После выбора знака нажмите кнопку Проверить. &kbruch; проверит ответ и выведет правильный. Для перехода к следующему заданию нажмите кнопку Далее. + + + +Упражнение «Преобразование» + +В данном упражнении вы должны преобразовать данное число в дробь: ввести её числитель и знаменатель. + + +Упражнение «Преобразование» + + + + + + Упражнение «Преобразование» + + + + +Слева от знака равенства на снимке экрана вверху можно видеть периодическую десятичную дробь. Это означает, что она имеет в десятичной форме повторяющуюся часть. Повторяющаяся часть обозначается чертой над повторяющимися разрядами. Эти разряды бесконечно повторяются. + +После ввода числителя и знаменателя нажмите кнопку Проверить. &kbruch; проверит ответ и выведет правильный. Для перехода к следующему заданию нажмите кнопку Далее. + + +Не забывайте вводить ответ в сокращённой форме. Несокращённые дроби в ответе считаются ошибкой. + + + + +Упражнение «Разложение на множители» + +В данном упражнении вы должны разложить данное число на простые множители: ввести все простые множители числа. + + +Упражнение «Разложение на множители» + + + + + + Упражнение «Разложение на множители» + + + + +Множитель можно ввести, нажав нужную кнопку множителя. Введённый простой множитель появится в текстовом поле рядом с заданным числом. Последний введённый простой множитель можно удалить кнопкой Удалить последний множитель. +После ввода всех простых множителей нажмите кнопку Проверить. &kbruch; проверит ответ и выведет правильный. Для перехода к следующему заданию нажмите кнопку Далее. + +На рисунке выше можно видеть знак * между множителями. Это знак умножения. Произведение всех простых множителей должно быть равно заданному числу. + + +Необходимо ввести все простые множители, даже если простой множитель повторяется несколько раз. Пример: чтобы разложить число 18 на простые множители, нужно ввести 2,3,3. + + + + + + + +Разработчики и лицензирование +&kbruch; +Программа, документация © 2001-2004 Себастиан Штейн (Sebastian Stein) seb.kde@hpfsc.de + +Благодарности: + + + Анне-Марии Махфоуф (&Anne-Marie.Mahfouf;) за управление проектом &kde;-edu + Классу Калассу (Klas Kalass) за помощь в дизайне интерфейса + Еве Брючерсейфер (Eva Brucherseifer) за написание программы KMath (графический интерфейс &kbruch; основан на этой программе) + Доминику Девриезу (Dominique Devriese) за исправление ошибок + Штефану Шумахеру (Stefan Schumacher) за тестирование ранней версии + Свену Гукесу (Sven Guckes) за тестирование текстового интерфейса (который был удалён) + Дэвиду Фаури (&David.Faure;) за помощь с репозиторием CVS и Bugzilla &kde; + Роберту Гоголоку (&Robert.Gogolok;) за помощь с &kde; CVS + Джону Кессону (John Kesson) за вычитывание текста + + +Перевод на русский: Антон Иванов a-i@bk.ru. +&underFDL; &underGPL; + + +Установка + + +Как получить &kbruch; +&install.intro.documentation; + + +Требования + +Чтобы использовать &kbruch; требуется &kde; +> 3.1 . + +Программу &kbruch; можно найти на домашней странице &kbruch;. Она является частью проекта &kde;-edu. + +Список изменений находится в репозитории CVS. + + + + +Сборка и установка +&install.compile.documentation; + + + +&documentation.index; +
+ diff --git a/tde-i18n-ru/docs/kdeedu/kbruch/man-kbruch.1.docbook b/tde-i18n-ru/docs/kdeedu/kbruch/man-kbruch.1.docbook new file mode 100644 index 00000000000..13c241b5829 --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kbruch/man-kbruch.1.docbook @@ -0,0 +1,90 @@ + + +]> + + + +Руководство пользователя KDE +&Lauri.Watts;&Lauri.Watts.mail; +25 мая 2005 K Desktop Environment + + +kbruch +1 + + + +kbruch +Обучение вычислению дробей + + + +kbruch специфические параметры KDE специфические параметры Qt + + + +Описание +&kbruch; - небольшая программа для развития навыков вычисления дробей. Для этого предоставляются несколько упражнений. Программа проверяет ввод пользователя и определяет правильность ответа. + + + +См. также +Более подробная документация доступна по адресу help:/kbruch (введите данный URL в адресную строку &konqueror; или выполните команду khelpcenter help:/kbruch). +Дополнительная информация доступна на сайте образовательных программ KDE + + + +Авторы +Программа &kbruch; написана SebastianStein seb.kde@hpfsc.de + + + diff --git a/tde-i18n-ru/docs/kdeedu/keduca/Makefile.am b/tde-i18n-ru/docs/kdeedu/keduca/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/keduca/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdeedu/keduca/Makefile.in b/tde-i18n-ru/docs/kdeedu/keduca/Makefile.in new file mode 100644 index 00000000000..d65ebf34239 --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/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/kdeedu/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@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = AUTO +KDE_MANS = AUTO +#>- all: all-recursive +#>+ 1 +all: docs-am all-recursive + +.SUFFIXES: +$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) +#>- @for dep in $?; do \ +#>- case '$(am__configure_deps)' in \ +#>- *$$dep*) \ +#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ +#>- && exit 0; \ +#>- exit 1;; \ +#>- esac; \ +#>- done; \ +#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdeedu/keduca/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdeedu/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/kdeedu/keduca/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdeedu/keduca/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeedu/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 Makefile.in man-keduca.1.docbook man-keducabuilder.1.docbook Makefile.am index.cache.bz2 + +#>+ 24 +index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) man-keducabuilder.1.docbook man-keduca.1.docbook index.docbook + @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi + +docs-am: index.cache.bz2 + +install-docs: docs-am install-nls + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/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 man-keducabuilder.1.docbook man-keduca.1.docbook 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 man-keducabuilder.1.docbook man-keduca.1.docbook index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/keduca/$$base ;\ + done + + +#>+ 5 +distdir-nls: + for file in man-keducabuilder.1.docbook man-keduca.1.docbook index.docbook ; do \ + cp $(srcdir)/$$file $(distdir); \ + done + +#>+ 15 +force-reedit: + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdeedu/keduca/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdeedu/keduca/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeedu/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-ru/docs/kdeedu/keduca/index.cache.bz2 b/tde-i18n-ru/docs/kdeedu/keduca/index.cache.bz2 new file mode 100644 index 00000000000..eb65d2ca459 Binary files /dev/null and b/tde-i18n-ru/docs/kdeedu/keduca/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdeedu/keduca/index.docbook b/tde-i18n-ru/docs/kdeedu/keduca/index.docbook new file mode 100644 index 00000000000..c2343f9b7b6 --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/keduca/index.docbook @@ -0,0 +1,524 @@ + + + + + +]> + + + + +Руководство по &keduca; + + +Javier J. Campos
&Javier.J.Campos.mail;
+
+
+СергейБобыкин
_myst@mail.ru
Перевод на русский язык
+ +
+ + +1999 +&Javier.J.Campos; + + +2002-10-08 +1.1 + + +С помощью &keduca; вы можете создавать интерактивные тесты, основанные на карточках. + + + +KDE +kdeedu +KEduca +тест + + +
+ + +Введение + +С помощью &keduca; вы можете создавать интерактивные тесты, основанные на карточках. + + +Основное окно &keduca; + + + + + +Основное окно &keduca; + + + + + + + +Справочник по пунктам меню + + +Меню <guimenu +>Файл</guimenu +> + + +Меню <guimenu +>Файл</guimenu +> <guilabel +>основного окна</guilabel +> + +Включает следующие пункты: + + + +Файл Открыть... + +Открыть существующий файл теста. + + + + +Файл Последние файлы + +Список последних файлов с тестами. + + + + +Файл Закрыть +Закрыть текущий файл теста. + + + + +Файл Выход +Завершить работу &keduca; + + + + + + +Меню <guimenu +>Файл</guimenu +> редактора тестов + + + +Файл Создать +Создать новый тест + + + +Файл Открыть... + +Открыть существующий файл теста. + + + + +Файл Последние файлы + +Список последних файлов с тестами. + + + + +Файл Сохранить +Сохранить тест. + + + +Файл Сохранить как... +Сохранить тест под другим именем. + + + +Файл Закрыть +Закрыть текущий файл теста. + + + + +Файл Печать... + +Напечатать тест. + + + +Файл Выход +Завершить работу &keduca; + + + + + + + + +Меню <guimenu +>Сборка</guimenu +> + +Меню Сборка есть только в основном окне &keduca;. + + + +Сборка Создать или изменить... + +Создать или изменить окно тестирования. + + + + + + + +Меню <guimenu +>Настройка</guimenu +> + +Первые его пункты доступны в обоих окнах &keduca;. + + + +Настройка Показать панель инструментов + +Показать/скрыть панель инструментов. По умолчанию опция включена, т.е. панель показывается. + + + + +Настройка Комбинации клавиш... + +Изменить комбинации клавиш &keduca;. + + + + +Настройка Панели инструментов... + +Настроить панели инструментов &keduca;. + + + + +Этот пункт доступен только для меню основного окна. + + + +Настройка Настроить &keduca; + +Настроить параметры &keduca;. Параметры описаны в главе Настройка. + + + + + + + +Меню <guimenu +>Справка</guimenu +> +&help.menu.documentation; + + + + +Благодарности и лицензирование + +&keduca; © 2001 Джавьер Кампос (Javier Campos). + +Автор части документации: &Lauri.Watts; &Lauri.Watts.mail; + +Перевод на русский: Иван Кашуков dolphin210@yandex.ru, Сергей Бобыкин _myst@mail.ru. +&underFDL; &underGPL; + +&documentation.index; +
+ diff --git a/tde-i18n-ru/docs/kdeedu/keduca/man-keduca.1.docbook b/tde-i18n-ru/docs/kdeedu/keduca/man-keduca.1.docbook new file mode 100644 index 00000000000..d0defe96f0e --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/keduca/man-keduca.1.docbook @@ -0,0 +1,115 @@ + + +]> + + + +Руководство пользователя KDE +&Lauri.Watts;&Lauri.Watts.mail; +16 марта 2005 K Desktop Environment + +keduca +1 + + + +keduca +Интерактивные тесты проверки знаний. + + + +keduca специфические параметры KDE специфические параметры Qt + + + +Описание +&keduca; — приложение, с помощью которого можно создавать интерактивные тесты проверки знаний на основе карточек. + + + + +Параметры + + + +Файл, который необходимо открыть. + + + + + + +См. также +Более подробная документация доступна по адресу help:/keduca (введите данный URL в адресную строку &konqueror; или выполните команду khelpcenter help:/keduca). + +Дополнительная информация доступна на образовательном сайте KDE + + + +Авторы +&keduca; написана JavierCampos + + + diff --git a/tde-i18n-ru/docs/kdeedu/keduca/man-keducabuilder.1.docbook b/tde-i18n-ru/docs/kdeedu/keduca/man-keducabuilder.1.docbook new file mode 100644 index 00000000000..d71b732bbaa --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/keduca/man-keducabuilder.1.docbook @@ -0,0 +1,138 @@ + + +]> + + + +Руководство пользователя KDE + Ben Burton bab@debian.org +27 мая 2005 K Desktop Environment + + +keducabuilder +1 + + + +keducabuilder +редактор тестов для keduca + + + +keducabuilder специфические параметры KDE специфические параметры Qt + + + +Описание +KEducaBuilder — редактор тестов для &keduca;, приложения для работы с интерактивными тестами проверки знаний на основе карточек. KEducaBuilder используется для создания и редактирования тестов, в то время как &keduca; используется для проведения самого тестирования. +Данная программа — часть пакета KDE "Образование". + + + +Параметры + + + +Файл для открытия в редакторе + + + + + +См. также +keduca(1) + +Более подробная документация доступна по адресу help:/keduca (введите данный URL в адресную строку &konqueror; или выполните команду khelpcenter help:/keduca). + +Дополнительная информация доступна на сайте образовательных программ KDE + + + +Авторы +&keduca; написана JavierCamposЭто руководство написал для Debian BenBurton bab@debian.org. + + + diff --git a/tde-i18n-ru/docs/kdeedu/kgeography/Makefile.am b/tde-i18n-ru/docs/kdeedu/kgeography/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kgeography/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdeedu/kgeography/Makefile.in b/tde-i18n-ru/docs/kdeedu/kgeography/Makefile.in new file mode 100644 index 00000000000..938e8bedef3 --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/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/kdeedu/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@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = AUTO +KDE_MANS = AUTO +#>- all: all-recursive +#>+ 1 +all: docs-am all-recursive + +.SUFFIXES: +$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) +#>- @for dep in $?; do \ +#>- case '$(am__configure_deps)' in \ +#>- *$$dep*) \ +#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ +#>- && exit 0; \ +#>- exit 1;; \ +#>- esac; \ +#>- done; \ +#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdeedu/kgeography/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdeedu/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/kdeedu/kgeography/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdeedu/kgeography/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeedu/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 Makefile.in Makefile.am index.cache.bz2 + +#>+ 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)/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 index.docbook ; 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 index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kgeography/$$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/kdeedu/kgeography/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdeedu/kgeography/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeedu/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-ru/docs/kdeedu/kgeography/index.cache.bz2 b/tde-i18n-ru/docs/kdeedu/kgeography/index.cache.bz2 new file mode 100644 index 00000000000..113cc5d9fc4 Binary files /dev/null and b/tde-i18n-ru/docs/kdeedu/kgeography/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdeedu/kgeography/index.docbook b/tde-i18n-ru/docs/kdeedu/kgeography/index.docbook new file mode 100644 index 00000000000..d68d2b72751 --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kgeography/index.docbook @@ -0,0 +1,955 @@ + +KGeography"> + + + + +]> + + + + +Руководство по &kgeography; + + + Anne-Marie Mahfouf &Anne-Marie.Mahfouf.mail; +ВладимирДавыдов
vdavydov@solvo.ru
Перевод на русский
+
+ + + +2005 +&Anne-Marie.Mahfouf; + + +&FDLNotice; + +2005-08-02 +0.4 + + + + +&kgeography; — программа KDE для изучения географии. На данный момент она имеет шесть режимов работы: + +Просмотр карт. Нажатие кнопки мыши на карте показывает название, столицу и флаг страны или региона под указателем мыши. + + +Игра, в которой необходимо щёлкнуть на стране или регионе, имя которого показано на экране + + +Игра, в которой вам называется столица, а вы должны выбрать страну или регион, к которым она принадлежит + +Игра, в которой вам даётся страна или регион на карте, а вы должны назвать её столицу + +Игра, в которой нужно угадать название страны или региона по его флагу + +Игра, в которой нужно угадать флаг страны или региона, показанного на карте + + + + + + + + +KDE +kdeedu +KGeography +география +карты +страны + + +
+ + +Введение + + + +&kgeography; — программа KDE для изучения географии. Она позволяет изучать карту мира или административно-территориальное деление некоторых стран (административные единицы, их столицы, флаги, если имеются). +Карты, доступные в текущей версии: Австрия, Азия, Африка, Бразилия, Германия, Европа, Испания, Италия, Италия с провинциями, Канада, Китай, Норвегия, Польша, Северная и Центральная Америки, США, Франция, Южная Америка и карта мира. + + + +Начало работы +При первом запуске &kgeography; вас спросят с какой карты вы хотите начать. +Первый запуск &kgeography; + + + + + + Первый запуск &kgeography; + + + + +Вот мы выбираем Канаду +Выбрана Канада + + + + + + Выбрана Канада + + + + +Теперь главное окно &kgeography; откроется с картой Канады. +Главное окно &kgeography; + + + + + + Главное окно &kgeography; + + + + +В меню слева вы можете выбрать, каким видом тестирования или обучения хотите заняться. +Меню &kgeography; + + + + + + Меню &kgeography; + + + + +Просмотр карты: при щелчке на какой-либо части карты показываются сведения об области. +Просмотр карты + + + + + + Просмотр карты + + + + +Найти на карте: введите количество вопросов, на которые вы готовы ответить +Количество вопросов + + + + + + Количество вопросов + + + + +Затем вам потребуется щёлкнуть на определённой области на карте. +Покажите область на карте + + + + + + Покажите область на карте + + + + +После того, как вы закончите со всеми вопросами, будут выведены результаты, в которых будут сообщено о правильных и неправильных ответах. +Ваши ответы + + + + + + Ваши ответы + + + + +Угадайте страну или регион по столице. Будет предлагаться четыре варианта ответа: +Угадайте страну или регион по столице + + + + + + Угадайте страну или регион по столице + + + + +Результаты показываются после окончания теста. +Ваши ответы + + + + + + Ваши ответы + + + + +Столицы: угадайте столицу страны или региона. Даётся четыре варианта ответа и вы должны выбрать правильный. Как и в предыдущем случае, в конце будут сообщены результаты +Флаг страны: вам показывается флаг, а вы должны найти на карте соответствующую ему страну или регион. +Флаг страны или региона + + + + + + Флаг страны или региона + + + + +Флаги: вам предлагают название страны или региона, а вы должны выбрать правильный флаг из четырёх вариантов. +Найдите флаг страны или региона + + + + + + Найдите флаг страны или региона + + + + + + + +Работа с &kgeography; + +&kgeography; показывает некоторую информацию о странах или регионах и позволяет проверить усвоение знаний. +Окно &kgeography; + + + + + + Окно + + + + + + + +Дополнительные возможности &kgeography; + +Ещё одна возможность &kgeography; — доступность масштабирования карты Масштабирование Масштабирование В режиме масштабирования вы можете нажать &RMB; для возврата к оригинальному размеру карты (команда Обычный размер делает то же самое). Используйте полосы прокрутки для перемещения карты. Команда Перетащить позволяет сдвигать карту левой кнопкой мыши. + + + + + + + +Создание карт +Карта в &kgeography; состоит из двух файлов: изображение с картой и её описание. + +Помощник +Здесь вы можете найти программу, созданную Янном Верлеем (Yann Verley), которая помогла ему при созданием карты Франции. Чтобы понять, как его использовать, просто запустите программу и прочтите справку. Программа создаёт файл .kgm из обычного текстового файла и записывает файл с цветами, ассоциированными для каждой из областей на карте. + + +Файл с описанием +Файл с описанием является обязательным, он имеет расширение .kgm. Файл должен начинаться с тега map и заканчиваться на map. +Между этими тегами должны быть указаны: + + В тегах mapFile и mapFile — имя файла (без пути к нему), содержащему изображение карты, например, europe.png. + + + В тегах name и name — название карты, например, Европа. + + + Несколько тегов division и division с информацией обо всех странах или регионах на карте. + + + +Для каждой страны или региона должны быть указаны следующие теги: + + name и name — название страны или региона, например, Албания. + + + capital и capital — столица, например, Тирана. + + + ignore и ignore: значения могут быть yes, allowClickMode и noЕсли тег имеет значение yes, то такая область будет проигнорирована при запросе областей на карте. Так, будто данной области не существует в режиме тестирования &kgeography;. Если значение allowClickMode, то &kgeography; будет запрашивать область в режиме Найти на карте..., но не в других режимах тестирования. Значение no означает, что область будет представлена во всех режимах (просмотр и тестирование). Тег является необязательным. Когда тега ignore нет, подразумевается, что его значение установлено в no. Пример: Алжир имеет тег, установленный в yes для карты Европа, что означает, что Алжир не будет частью любого теста с картой Европа. + + + flag и flag — имя файла (без указания пути) с флагом страны или региона, например, albania.png. Этот тег не нужен для областей, у которых тег ignore установлен в yes. + + + color и color — цвет, которым будет закрашена страна или регион на карте. + + + +Цвет задаётся с помощью трёх тегов: + + red и red — красный компонент цвета. Допустимы значения между 0 и 255. + + + green и green — зелёный компонент цвета. Допустимы значения между 0 и 255. + + + blue и blue — синий компонент цвета. Допустимы значения между 0 и 255. + + + + + Часто бывает удобно создать две или три ложных страны или региона, таких как Вода, Граница и Побережье и указать для них тегignore со значением yes. + + + Все названия (столицы, страны и регионы) должны быть на английском. + + + +Файл карты +Файл карты довольно прост, но трудоёмок в изготовлении. Он должен быть в формате PNG. Несколько карт для преобразования можно найти на сайте Cia Reference Maps. Если ни одна из карт не подойдёт, вы можете загрузить мировую политическую карту и дальше работать со снимком. Каждая область на карте должна иметь один и только один цвет. Для достижения этого вы можете использовать программы обработки изображений, такие как Gimp и Kolourpaint. + + +Флаги +Если вы использовали тег flag, то должны указать файл с флагом в формате PNG (лучше использовать размер 300x200 пикселов) и файл SVG для него. Получить флаги в формате SVG почти для всех стран и некоторых административных единиц можно в коллекции флагов Sodipodi. + + +Как проверять карты +Перед отсылкой карты Альберту на tsdgeos@terra.es, вы должны проверить её на отсутствие ошибок. Для этого сделайте следующее: Поместите описание карты и файлы изображений с картой в $KDEDIR/share/apps/kgeography/ Поместите файлы флагов в формате PNG (если они есть) в $KDEDIR/share/apps/kgeography/flags/ После этого вы сможете открывать вашу карту в &kgeography;. + Если вам неизвестно, где находится $KDEDIR,введите kde-config в командной строке. + + +Физические карты +Возможно ли создавать физические карты? Да! +Пример создания физической карты + + + + + + Пример создания физической карты + + + + +Разумеется, концепция стран/регионов может быть расширена на реки и горы. При создании карты имейте в виду, что в большинстве случаев река или гора будет меньше, чем область для нажатия, которую вы сможете задать. В данном примере река будет иметь такую область и цвет <20,76,34> для подсказки с идентификатором. + + + + +Справочник команд + + + + +Главное окно &kgeography; + + +Меню <guimenu +>Файл</guimenu +> + + + + &Ctrl;O Файл Открыть карту... +Вызывает диалог выбора карты + + + &Ctrl;Q Файл Выход +Завершение работы &kgeography; + + + + + + + +Меню <guimenu +>Вид</guimenu +> + + + +Вид Масштаб +Переключение в режим масштабирования + + +Вид Обычный размер +Возврат карты к её оригинальному размеру + + +Вид Перетащить +Двигать текущую карту в режиме масштабирования + + + + + + + +Меню <guimenu +>Настройка</guimenu +> + + + + +Настройка Показать/спрятать панель инструментов +Переключить видимость панели инструментов &kgeography; + + + +Настройка Комбинации клавиш... +Настройка комбинаций клавиш для действий &kgeography; + + + +Настройка Панели инструментов... +Настройка панели инструментов &kgeography; + + + + + + + +Меню <guimenu +>Справка</guimenu +> +&help.menu.documentation; + + + + + + + + + + +Разработчики и лицензирование + +&kgeography; +Права на программу 2004-2005 Альберт Асталс Сид (Albert Astals Cid) tsdgeos@terra.es + + +Авторские права на документацию: 2005 &Anne-Marie.Mahfouf; &Anne-Marie.Mahfouf.mail; + +Перевод на русский: Владимир Давыдов trotski@inbox.ru. +&underFDL; &underGPL; + + +Установка + + +Где взять &kgeography; +&install.intro.documentation; + + + +Сборка и установка +&install.compile.documentation; + + + + +&documentation.index; +
+ + diff --git a/tde-i18n-ru/docs/kdeedu/khangman/Makefile.am b/tde-i18n-ru/docs/kdeedu/khangman/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/khangman/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdeedu/khangman/Makefile.in b/tde-i18n-ru/docs/kdeedu/khangman/Makefile.in new file mode 100644 index 00000000000..a0a53db81af --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/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/kdeedu/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@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = AUTO +KDE_MANS = AUTO +#>- all: all-recursive +#>+ 1 +all: docs-am all-recursive + +.SUFFIXES: +$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) +#>- @for dep in $?; do \ +#>- case '$(am__configure_deps)' in \ +#>- *$$dep*) \ +#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ +#>- && exit 0; \ +#>- exit 1;; \ +#>- esac; \ +#>- done; \ +#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdeedu/khangman/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdeedu/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/kdeedu/khangman/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdeedu/khangman/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeedu/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=index.docbook man-khangman.6.docbook Makefile.in Makefile.am index.cache.bz2 + +#>+ 24 +index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) man-khangman.6.docbook index.docbook + @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi + +docs-am: index.cache.bz2 + +install-docs: docs-am install-nls + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/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 man-khangman.6.docbook index.docbook ; 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 man-khangman.6.docbook index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khangman/$$base ;\ + done + + +#>+ 5 +distdir-nls: + for file in man-khangman.6.docbook index.docbook ; do \ + cp $(srcdir)/$$file $(distdir); \ + done + +#>+ 15 +force-reedit: + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdeedu/khangman/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdeedu/khangman/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeedu/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-ru/docs/kdeedu/khangman/index.cache.bz2 b/tde-i18n-ru/docs/kdeedu/khangman/index.cache.bz2 new file mode 100644 index 00000000000..aeb6413e6e4 Binary files /dev/null and b/tde-i18n-ru/docs/kdeedu/khangman/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdeedu/khangman/index.docbook b/tde-i18n-ru/docs/kdeedu/khangman/index.docbook new file mode 100644 index 00000000000..1fd85486226 --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/khangman/index.docbook @@ -0,0 +1,1341 @@ + + + + + +]> + + + + +Руководство по &khangman; + + +Anne-Marie Mahfouf
&Anne-Marie.Mahfouf.mail;
+
+
+Сергей Бобыкин
_myst@mail.ru
Перевод на русский язык
+
+ + + +20012005 +&Anne-Marie.Mahfouf; + + +&FDLNotice; + + +2006-02-01 +1.6 + + +&khangman; — классическая детская игра «Виселица», адаптированная для KDE. + + + +KDE +kdeedu +KHangMan +Виселица +игра +ребёнок +слова + + +
+ + +Введение + +&khangman; — игра, основанная на хорошо известной игре «Виселица», для детей от шести лет и старше. Имеет четыре уровня сложности: «Животные» (отгадываемые слова — названия животных), «Лёгкий», «Средний», «Сложный». Слово выбирается случайным образом, буквы закрыты. Игрок должен угадать слово, пробуя букву за буквой. При каждой ошибке рисуется часть изображения повешенного человека. До повешения нужно успеть угадать всё слово! Есть 10 попыток. + + + + +Использование &khangman; + + +Главное окно при первом запуске + + + + + + Главное окно &khangman; + + + + +Здесь показана игра при первом запуске. Выбран уровень «Животные», язык установлен по умолчанию (здесь английский; по умолчанию используется язык текущих региональных параметров &kde;, если его игровые данные имеются), тема — «Море». Любые изменения уровня, языка или темы сохраняются в конфигурационном файле и восстанавливаются при следующем запуске. + +Уровень и тему можно легко изменить, просто выберите их из выпадающих списков на панели инструментов. Запрос нового слова и выход из игры тоже легко осуществляется нажатием соответствующих кнопок на панели инструментов. + + +Общее использование + + + +Буквы выбранного слова показаны символом подчёркивания (_). Сколько букв в слове известно. Нужно угадать слово, пробуя букву за буквой. Введите букву в текстовое поле и либо нажмите клавишу Enter, либо кнопку «Ввод», чтобы увидеть, есть такая буква в слове или нет. + +Слово выбирается в случайном порядке. Новое слово всегда отличается от предыдущего. + +Все слова — существительные (глаголы, прилагательные и другие части речи не используются). + +Обычно регистр вводимой буквы не имеет значения. Программа автоматически преобразует вводимые буквы в нижний регистр (исключение составляют немецкие слова, начинающиеся с буквы в верхнем регистре). + +Текущие уровень и язык показываются в строке состояния. + +Каждый раз, когда вы выбираете букву, которой нет в слове, показывается часть тела повешенного человека. У вас есть 10 попыток, чтобы угадать слово. Затем показывается правильный ответ. + +В игре 4 уровня сложности: лёгкий, средний, сложный и животные. Для некоторых языков доступны дополнительные уровни. Программа использует все файлы данных для выбранного языка. + +На лёгком уровне довольно простые слова, относящиеся к повседневной жизни. Он подходит для детей в возрасте от 6 до 9 лет. На уровне «Животные» предлагаются только названия видов животных. Одни из них лёгкие, другие более сложные. В среднем уровне слова сложнее и содержат больше букв. Он подходит для детей старше 9 лет. Сложный уровень... действительно труден, то есть слова более сложны в написании и не так хорошо известны. Этот уровень подойдёт даже для взрослых. + +После того, как вы угадали слово (или повешенный человек прорисован полностью), вам будет предложено продолжить игру. Для продолжения или отказа вы можете использовать либо клавиши Y или N, либо мышь, чтобы нажать на кнопку «Да» или «Нет». Если вы ответите «Нет», игра прекращается. Если вы выбираете «Да», вас будет ждать следующее слово. + +Введите букву в текстовое поле (указатель мыши уже в текстовом поле) и нажмите клавишу Enter. Если такие буквы в слове есть, они откроются. Если нет, буква помещается в поле «Промахи», и рисуется ещё одна часть изображения повешенного человека. У вас десять попыток. Исчерпав их, вы проиграете, и правильное слово будет выведено на экран. + +Во время игры вы можете начать новую, выбрав пункт меню Игра Создать, либо нажав кнопку Другое слово на панели инструментов. Вы можете также изменить уровень из выпадающего списка на панели инструментов (при изменении уровня вам будет предложено новое слово на этом уровне сложности). + +Будущие усовершенствования (в &kde; 4) позволят вам создавать свой собственный файл слов. + + + +Игра на нескольких языках +Вы можете играть в &khangman; на 24-х языках: английском, болгарском, бразильском португальском, венгерском, голландском, датском, ирландском (гаэльском), испанском, итальянском, каталонском, немецком, норвежском (букмол), норвежском (нюнорск), португальском, русском, турецком, сербском (латиница и кириллица), словенском, таджикском, финском, французском, чешском и шведском. + +По умолчанию, после первой установки &khangman;, будет установлен только английский и язык, указанный в региональных параметрах &kde;, если этот язык входит вышеупомянутый список и есть соответствующий языковой пакет kde-i18n. Например, если вы датчанин, и если в региональных параметрах &kde; установлен датский язык, в меню Языки у вас будут два пункта: английский и датский, причём датский будет по умолчанию. + +Вы можете играть в &khangman; и на других языках. Новые данные добавить в игру очень просто. Всё, что вам нужно, это соединение с Интернетом. Выберите команду Добавить язык... в меню Файл. Появится следующий диалог: + + +Диалог «Получить новые слова» + + + + + + Диалог «Получить новые слова» + + + + +Выберите название языка, который хотите установить и нажмите кнопку Установить. Если процедура установки языка завершится без ошибок, перед именем языка будет стоять зелёная галочка. Нажмите кнопку Закрыть, чтобы закрыть диалог (если вы хотите установить другой язык, повторите эти действия). + +Языки можно легко менять, выбирая их в меню Язык. + +Вы можете вводить специальные символы, имеющиеся в языке, используя Панель специальных символов. Эта панель содержит кнопки со специальными буквами выбранного языка, например «é» для французского языка. Нажатием на кнопку вы добавляете соответствующую букву в поле ввода и подтверждаете свой выбор нажатием кнопки Enter. Конечно, можно также использовать соответствующую раскладку клавиатуру. Панель можно показать или скрыть. Эта настройка будет восстановлена при следующем запуске игры. + +Внимание: вам нужны шрифты Arial и URW Bookman, чтобы специальные символы некоторых языков показывались правильно. Если эти шрифты установлены, &khangman; автоматически будет их использовать. Если вы видите маленькие квадратики вместо букв, это означает, что данные шрифты не установлены. Чтобы узнать, какие шрифты установлены, наберите команду fonts:/ в строке ввода адреса программы &konqueror;. + + + +Несколько советов +Попытайтесь угадать сначала гласные. Потом попробуйте наиболее распространённые согласные +соответственно: когда вы видите буквы io, попробуйте букву n после них, в английском и французском языках. +В бразильском португальском, каталонском, испанском и португальском языках акцентированные гласные буквы открываются при вводе соответствующей неакцентированной. Например, все акцентированные a показываются в слове при вводе буквы a. Такое поведение возможно при снятии флажка ЯзыкРазличать буквы с акцентом. Если флажок установлен, нужно будет явно вводить буквы с акцентом. В этом случае, если вы указали букву a, в слове будут показаны все буквы a без акцента. Для показа буквы ã, её нужно набрать с клавиатуры или выбрать на панели символов. +Знаете ли вы, что в английском языке наиболее распространёнными буквами являются «e» (12.7%), затем «t» (9.1%) , «a» (8.2%), «i» (7.0%) и «n» (6.7%)? + + + + + + +Меню и панели инструментов + + +Главное окно + +Меню Игра содержит 3 элемента: Создать, Добавить язык... и Выход. + +Команда Создать начинает новую игру, то есть будет предложено угадать новое слово на текущем уровне сложности. Команда Добавить язык... выводит диалог загрузки данных языка. Команда Выход завершает игру, закрывает главное окно и записывает параметры настройки в конфигурационный файл. + +Меню Уровень позволяет выбирать уровень игры. Он определяет сложность отгадываемого слова. + +Меню Язык позволяет менять язык показываемых слов. + +Меню Внешний вид имеет два пункта: Тема «Море» и Тема «Пустыня». У каждой темы свои цвета для фона и надписей. + +Меню Настройка позволяет легко настроить игру. Команды Панели инструментов и Показать строку состояния дают возможность скрыть/показать панели инструментов и строку состояния. + +В игре две панели инструментов: основная, которая находится наверху окна, с кнопками и выпадающими списками, и панель «Специальные символы» внизу окна. Последняя панель инструментов имеет кнопки со специальными символами для каждого языка: буквы с диакритическими знаками и другие специальные символы. Это позволяет пользователям играть на другом языке, не меняя раскладку клавиатуры. Вы нажимаете на специальный символ, и он помещается в поле ввода. Нажмите клавишу &Enter;, и программа проверит, присутствует ли этот символ в слове. Панели инструментов при желании могут быть скрыты. Состояние видимости панелей сохраняется в файле конфигурации, поэтому скрытые панели останутся скрытыми и при следующем запуске игры. + +Панели инструментов можно поместить с любого края окна. Для этого поместите указатель мыши на маленький разделитель, который находится слева от панели; зажмите левую кнопку мыши и перетащите панель в то место, где вы хотите её видеть. Если вы нажмёте правую кнопку на панели инструментов, то сможете настроить эту панель через контекстное меню. + +Комбинации клавиш — обычный пункт меню настройки программ &kde;, который позволяет выбирать для вызова действий комбинации клавиш. Например, &Ctrl;Q — обычная комбинация клавиш для выхода из программы. +Команда Панели инструментов... — также обычная команда меню &kde;, которая позволяет добавлять или удалять элементы панели инструментов. + + +Тема «Пустыня» + + + + + + Тема «Пустыня» + + + + +Здесь показана игра с темой «Пустыня», каталонским языком и лёгким уровнем. Также здесь показана панель Специальные символы. + +Уровень сложности выбирается из списка на панели инструментов или из меню Уровень. Доступны следующие уровни: Лёгкий, Средний, Животные и Сложный. «Лёгкий» содержит простые слова, которые знает ребёнок в возрасте шесть-семь лет. «Средний» предлагает более сложные существительные. «Сложный» — ещё сложнее. «Животные» использует только названия животных. + +Все слова — существительные. Никаких глаголов или прилагательных. Выбранный уровень показывается в строке состояния. +В текстовое поле можно вводить только буквы. + + + +Доступные параметры +Панель инструментов предоставляет быстрый доступ к некоторым параметрам. Вы можете нажать кнопку для начала новой игры (то есть смены слова) или выхода из программы. Уровень и тема легко меняются с помощью двух выпадающих списков на главной панели инструментов. +В диалоге, открываемом командой Настроить &khangman;... меню Настройка, три раздела. Первый из них — Главное. + + +Главные параметры + + +Главные параметры &khangman; + + + + + + Главные параметры &khangman; + + + + +Открывать повторяющиеся буквы поочерёдно: снят по умолчанию. Когда флажок снят, если вы пробуете букву, которая повторяется в слове несколько раз, будут открыты все такие буквы. Например, если загадано слово «корова», и вы пробуете букву «о», обе буквы «о» будут открыты. Если флажок установлен, только первая буква «о» будет открыта и потребуется ещё раз пробовать букву «о». Это увеличивает сложность игры. + +Не показывать диалог «Поздравляем! Вы выиграли!»: снят по умолчанию. Флажок выключает вывод диалога, извещающего о победе и предлагающего новую игру. Если флажок установлен, то этот диалог не выводится, вместо этого новая игра автоматически начинается через три секунды. + +В блоке «Звуки», если вы поставили флажок Включить звуки, тогда в начале новой игры и в случае победы будут проигрываться соответствующие мелодии. + + + +Языковые параметры +Раздел Языки позволяет устанавливать специфические параметры для некоторых языков. Из них активными будут только те, которые имеют значение для текущего языка игры. + + +Языковые параметры &khangman; + + + + + + Языковые параметры &khangman; + + + + +Некоторые языки имеют подсказки, помогающие угадывать слово. Подсказка показывается нажатием правой кнопки мыши и даёт краткое определение угадываемого слова. Если включен показ подсказок параметром Показывать подсказки, вы можете нажатием правой кнопки мыши в любом месте окна игры получить подсказку на четыре секунды. Эта подсказка должна помочь вам легче отгадать слово. + +Параметр Различать буквы с акцентом имеет значение для бразильского португальского, каталонского, португальского и испанского языков. Если вы устанавливаете этот параметр, тогда вам нужно будет набирать все акцентированные гласные буквы (как «ã»). Если нет, то при наборе любой гласной, все её акцентированные варианты тоже будут открыты. + + + + +Параметры задержки +Раздел Задержка позволяет установить Время показа подсказки: и Время показа информации об уже угаданной букве:. + + +Параметры задержки &khangman; + + + + + + Параметры задержки &khangman; + + + + +Параметр Время показа подсказки: позволяет увеличить время показа подсказки. Для маленьких детей это значение необходимо увеличить, так как они читают медленнее взрослых. + +Параметр Время показа информации об уже угаданной букве: позволяет увеличить или уменьшить время показа информации об уже угаданной букве. Эта информация — надпись, которая появляется, когда вы пробуете букву, которую уже пробовали. Кому-то может не понравиться на неё смотреть долго. Детям же нужно время на понимание, поэтому может понадобиться установить большую задержку. + + + + + + + + +Команды + + +Меню и комбинации клавиш + + +Меню <guimenu +>Игра</guimenu +> + + + + &Ctrl;N Игра Создать +Создать игру (загадать другое слово) + + + + &Ctrl;G Игра Добавить язык... +Показать список всех доступных данных на разных языках. + + + &Ctrl;Q Игра Выход +Выход из &khangman; + + + + + + +Меню <guimenu +>Уровень</guimenu +> + + + +Уровень Животные +Выбрать список угадываемых названий животных + + +Уровень Лёгкий +Выбрать список легко угадываемых слов + + +Уровень Средний +Выбрать список угадываемых слов средней сложности + + +Уровень Сложный +Выбрать список трудно угадываемых слов + + + + + + +Меню <guimenu +>Язык</guimenu +> + + + +Язык Английский +Выбрать список английских слов для угадывания +Все остальные установленные языки также содержатся в этом меню. + + + + + + +Меню <guimenu +>Внешний вид</guimenu +> + + + +Внешний вид Тема «Море» +Выбрать фоновое изображение и цвета темы «Море» + + +Внешний вид Тема «Пустыня» +Выбрать фоновое изображение и цвета темы «Пустыня» + + + + + + +Меню <guimenu +>Настройка</guimenu +> + + + +Настройка Панели инструментов Главная +Переключить показ главной панели инструментов + + +Настройка Панели инструментов Специальные символы +Переключить показ панели символов + + +Настройка Показать строку состояния +Переключить показ строки состояния + + + +Настройка Комбинации клавиш... +Открыть обычный диалог параметров &kde;, который позволяет выбрать комбинации клавиш для различных действий. + + + +Настройка Панели инструментов... +Настроить элементы, которые вы хотите поместить на панель инструментов + + + +Настройка Настроить &khangman;... +Показать диалог параметров &khangman; + + + + + + + +Меню <guimenu +>Справка</guimenu +> +&help.menu.documentation; + + + + +Руководство разработчика &khangman; + + +Как добавить слова для игры на другом языке + +Благодаря Стефану Ассерхёллю (Stefan Asserhäll) добавить новый язык в игру очень просто. Процедура, описанная здесь, также находится в папке khangman в файлеREADME.languages (на английском языке). Пожалуйста, следуйте инструкциям, после чего отправьте файлы, архивированные программой tar и сжатые программой gzip, автору на адрес электронной почты annemarie.mahfouf@free.fr. +Коды 24-х поддерживаемых языков: 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 tr. Если кода вашего языка в данном списке нет, можете перейти к следующему пункту. +Большинство из этих данных должны быть дополнены включением подсказок, пожалуйста, смотрите ниже. Подсказки имеют только: bg de fr en it, поэтому остальные языки, упомянутые выше, должны быть обновлены как можно раньше. +Убедитесь, что вы работаете с последней версией исходного кода из репозитария SVN, вызвав команду +svn up khangman + в модуле kdeedu. Затем +cd kdeedu/khangman + + +Слова хранятся в 4-х отдельных файлах, по одному на каждый уровень сложности. Файлы находятся в папке /khangman/data/en. Файл easy.txt для лёгкого уровня сложности, medium.txt для среднего, hard.txt для сложного, animals.txt для уровня «Животные». +Английский является языком по умолчанию, и поэтому это единственный язык, идущий вместе с &khangman;. Все остальные языковые данные помещаются в языковой пакет kde-l10n. + +Введите следующие команды в консоли для создания папки и файлов для нового языка: + +./add_language код_языка +Здесь вы должны заменить language_code на код добавляемого языка. + + +На данный момент файлы используют формат kvhtml. Тег o обозначает слово, а тег t — подсказку. Стремитесь к тому, чтобы подсказка соответствовала уровню сложности. Уровень «Лёгкий» требует простых подсказок, «Сложный» — определение из словаря. Старайтесь не использовать в подсказке формы угадываемого слова, иначе его будет слишком легко отгадать! +Пример файла kvtml: + + <?xml version="1.0"?> + <!DOCTYPE kvtml SYSTEM "kvoctrain.dtd"> + <kvtml> + <e> + <o>cane</o> + <t>è il tuo animale domestico preferito</t> + </e> + ... + ... + </kvtml> + + + +Отредактируйте все указанные текстовые файлы в новой папке с помощью текстового редактора и замените каждое слово внутри o переводом слова, а каждую подсказку внутри t переводом подсказки. На самом деле не обязательно сохранять исходный смысл, но постарайтесь сохранить длину и уровень сложности теми же. Вы можете включить слова с помощью пробела или дефиса в них, в этом случае пробел или дефис будут показаны вместо символа подчёркивания. Пожалуйста, свяжитесь с &Anne-Marie.Mahfouf; по адресу электронной почты annemarie.mahfouf@free.fr, если есть что-то особенное, относящееся к вашему языку, чтобы автор смог адаптировать код для него (особенно специальные и акцентированные символы). + +Вы можете просто перевести слова, но также можно адаптировать их к уровню сложности и при желании добавить новые слова. Например, слово table (стол) в английском находится на лёгком уровне, однако в других языках оно может быть на среднем уровне. Адаптируйте файлы в соответствии с требованиями вашего языка. Количество слов в файле не ограничено, при желании можете добавить новые. + +Запомните, все слова должны быть существительными. + +Заметьте, вы должны использовать кодировку UTF-8 при редактировании файлов. Если ваш текстовый редактор не может этого сделать, попробуйте использовать &kwrite; или &kate;. При открытии файла в них, выберите кодировку utf8 из выпадающего списка, расположенного в диалоге открытия файла справа вверху. + +Пожалуйста, сохраните оригинальные английские названия файлов в каталоге language_code. + + + +Введите следующие команды для установки новых файлов данных: +make +make install + +Возможно, в зависимости от вашей системы, вам придётся войти в систему как root для запуска команды make install. + + +Запустите игру и проверьте, добавлен ли ваш язык: +khangman + +Вместо внесения своих файлов, пожалуйста, отправляйте их &Anne-Marie.Mahfouf; по адресу электронной почты &Anne-Marie.Mahfouf.mail;, архивированные программой tar и сжатые программой gzip. Так как в настоящее время поддерживается 23 языка, в &khangman; включён мастер загрузки данных языка, упрощающий загрузку и установку новых языков, опубликованных на сайте. Это сделано с целью уменьшить размер модуля программы. Такой же принцип использован в программах &klettres;, &kstars; и, возможно, &ktouch;. Если вам требуется дополнительная информация, пожалуйста, обращайтесь к Анне-Мари (Anne-Marie) по электронной почте. +Когда вы посылаете автору файлы, пожалуйста, не забудьте упомянуть специфические особенности вашего языка. Обязательно перечислите специальные символы, используемые в нём (поместите их в отдельный текстовый файл на отдельных строках и добавьте его в архив). +Пожалуйста, никогда не вносите файлы в BRANCH, т.к. это может сделать игру неработоспособной. + + +Большое спасибо за ваш взнос! + + + +Какие данные и где хранит &khangman; +Когда вы получаете новый язык командой Игра Добавить язык..., данные этого языка сохраняются в папке $~/.kde/share/apps/khangman/data в папку, обозначенном кодом языка. Имена папок доступных языков хранятся в файле конфигурации программы в файле ~/.kde/share/config/khangmanrc. +Имя поставщика языка (т.е. адрес сайта, откуда получен новый язык) хранится в файле $KDEDIR/share/apps/khangman/khangmanrc. +Английский язык (по умолчанию) и язык пользователя из его пакета i18n (если есть) хранятся в файле $KDEDIR/share/apps/khangman. +В файле конфигурации (для каждого пользователя существует свой файл конфигурации ~/.kde/share/config/khangmanrc) содержатся все параметры игры: тема, уровень и т.д. (в том числе и файлы, загруженные из Интернета. + + +Планируемые возможности в &khangman; +В планах развития программы расширение набора языковых данных и подсказок для каждого языка. Вы можете помочь в этом для своего родного языка, если это ещё не сделано. Пожалуйста, свяжитесь с автором. Нужно просто перевести слова с английского языка (см. Как добавить слова для игры на другом языке). +Ещё можно использовать другие kvhtml-файлы, наподобие тех, которые находятся на сайте &kde;-Edu, для игры в &khangman;. Например, представьте, что хотите отгадывать столицы мира. Подсказка будет называть страну, а вы угадывать столицу. Или выучить слова на другом языке. Подсказка — слово на вашем родном языке, отгадываемое слово — перевод на другой язык. + + + + +Вопросы и ответы +&reporting.bugs; &updating.documentation; + + +Я получаю сообщение об ошибке, в котором говорится о том, что невозможно найти картинки. + + +По умолчанию игра устанавливается в /usr/local/kde, поэтому добавьте /usr/local/kde/bin в переменную окружения $PATH и установите переменную KDEDIR как /usr/local/kde до запуска игры. Ещё проще настроить сборку командой configure =$KDEDIR, где $KDEDIR — путь установки &kde;, который может быть самым разным в зависимости от дистрибутива и операционной системы, используемой вами. + + + + +&khangman; не запускается корректно после обновления &kde; с более ранней версии на версию 3.5 + + +Возможно, это проблема использования старого файла конфигурации. Удалите файл khangmanrc из папки $HOME/.kde/share/config. + + + + + + + +Благодарности и лицензия + +&khangman; +Авторские права на программу 2001-2006 &Anne-Marie.Mahfouf; &Anne-Marie.Mahfouf.mail; +Участники: +Изображения виселицы: Рено Бланшар (Renaud Blanchard) kisukuma@chez.com +Звуки: Людовик Гроссар (Ludovic Grossard) ludovic.grossard@libertysurf.fr +Тема «Синева», значки и код: &Primoz.Anzur; &Primoz.Anzur.mail; +Файлы на шведском языке, помощь в программировании, прозрачные изображения и исправления i18n: Стефан Ассерхэль (Stefan Asserhäll) stefan.asserhall@telia.com +Тема «Природа»: Джо Болин (Joe Bolin) jbolin@users.sourceforge.net +Картинки виселицы без жестокости: Мэт Хоуи (Matt Howe) mdhowe@bigfoot.com +Файлы на испанском языке: eXParTaKus expartakus@expartakus.com +Испанские подсказки: Рафаэль Беккар (Rafael Beccar) rafael.beccar@kdemail.net +Файлы на датском языке: Erik Kjaer Pedersen erik@mpim-bonn.mpg.de +Файлы на финском языке: Niko Lewman niko.lewman@edu.hel.fi +Файлы на бразильском португальском: João Sebastião de Oliveira Bueno gwidion@mpc.com.br +Файлы на каталонском языке: Antoni Bella bella5@teleline.es +Файлы на итальянском языке: Джованни Вентури (Giovanni Venturi) jumpyj@tiscali.it +Файлы на голландском языке: Rinse rinse@kde.nl +Файлы на португальском языке: Pedro Morais morais@kde.org +Файлы с данными сербского языка (кириллица и латиница): Часлав Илич (Chusslove Illich) chaslav@sezampro.yu +Файлы на словенском языке: Юре Репинц (Jure Repinc) jlp@holodeck1.com +Файлы на чешском языке: Лукаш Тинкл (Lukáš) Tinkl lukas@kde.org +Файлы на таджикском языке: Roger Kovacs rkovacs@khujand.org +Файлы на норвежском (букмол) языке: Torger Åge Sinnes torg-a-s@online.no +Файлы на венгерском языке: Tamas Szanto tszanto@mol.hu +Файлы на норвежском (нюнорск) языке: Gaute Hvoslef Kvalnes gaute@verdsveven.com +Файлы на турецком языке: Mehmet Özel mehmet_ozel2003@hotmail.com +Файлы на болгарском языке: Радостин Раднев (Radostin Radnev) radnev@yahoo.com +Файлы на ирландском (гаэльском) языке: Кевин Патрик Сканнелл (Kevin Patrick Scannell) scannell@slu.edu +Помощь в программировании: &Robert.Gogolok; &Robert.Gogolok.mail; +Помощь в программировании: Бенджамин Мейер (Benjamin Meyer) ben@meyerhome.net +Правка кода: Лубос Лунак (Lubos Lunàk) l.lunak@kde.org +Правка кода: Albert Astals Cid tsdgeos@terra.es +Изучение удобства использования: Селеста Пол (Celeste Paul) seele@obso1337.org + + + +Авторские права на документацию 2001-2005: &Anne-Marie.Mahfouf; &Anne-Marie.Mahfouf.mail; + +Перевод на русский язык: Сергей Бобыкин _myst@mail.ru. +&underFDL; &underGPL; + + +Установка + + +Как получить &khangman; +&install.intro.documentation; + + +Компиляция и установка +&install.compile.documentation; + + +&documentation.index; +
+ diff --git a/tde-i18n-ru/docs/kdeedu/khangman/man-khangman.6.docbook b/tde-i18n-ru/docs/kdeedu/khangman/man-khangman.6.docbook new file mode 100644 index 00000000000..aa909db1c03 --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/khangman/man-khangman.6.docbook @@ -0,0 +1,111 @@ + + +]> + + + +Руководство пользователя KDE +BenBurton bab@debian.org +25 мая 2005 K Desktop Environment + + +khangman +6 + + + +khangman +Классическая игра "Виселица" для KDE + + + +khangman специфичные параметры KDE специфичные параметры Qt + + + +Описание +&khangman; — игра, основанная на хорошо известной игре "Виселица", для детей от шести лет и старше. Имеет четыре уровня сложности: "Животные" (отгадываемые слова — названия животных), "Лёгкий", "Средний", "Сложный".Слово выбирается случайным образом, буквы закрыты. Игрок должен угадать слово, пробуя букву за буквой. При каждой ошибке рисуется часть изображения повешенного человечка. До повешения нужно успеть угадать всё слово! Есть 10 попыток.Данная программа — часть пакета KDE "Образование". + + + +См. также +Более подробная документация доступна по адресу help:/khangman (введите данный URL в адресную строку &konqueror; или выполните команду khelpcenter help:/khangman). + +Дополнительная информация доступна на сайте образовательных программ KDE. + + + +Авторы +Программа &khangman; написана PrimozAnzur и &Anne-Marie.Mahfouf; &Anne-Marie.Mahfouf.mail; +Данное руководство написано BenBurton для проекта Debian. + + + + + diff --git a/tde-i18n-ru/docs/kdeedu/kig/Makefile.am b/tde-i18n-ru/docs/kdeedu/kig/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kig/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdeedu/kig/Makefile.in b/tde-i18n-ru/docs/kdeedu/kig/Makefile.in new file mode 100644 index 00000000000..00ac406921b --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/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/kdeedu/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@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = AUTO +KDE_MANS = AUTO +#>- all: all-recursive +#>+ 1 +all: docs-am all-recursive + +.SUFFIXES: +$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) +#>- @for dep in $?; do \ +#>- case '$(am__configure_deps)' in \ +#>- *$$dep*) \ +#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ +#>- && exit 0; \ +#>- exit 1;; \ +#>- esac; \ +#>- done; \ +#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdeedu/kig/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdeedu/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/kdeedu/kig/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdeedu/kig/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeedu/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=index.docbook Makefile.in man-kig.1.docbook Makefile.am index.cache.bz2 + +#>+ 24 +index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) man-kig.1.docbook index.docbook + @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi + +docs-am: index.cache.bz2 + +install-docs: docs-am install-nls + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/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 man-kig.1.docbook index.docbook ; 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 man-kig.1.docbook index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kig/$$base ;\ + done + + +#>+ 5 +distdir-nls: + for file in man-kig.1.docbook index.docbook ; do \ + cp $(srcdir)/$$file $(distdir); \ + done + +#>+ 15 +force-reedit: + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdeedu/kig/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdeedu/kig/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeedu/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-ru/docs/kdeedu/kig/index.cache.bz2 b/tde-i18n-ru/docs/kdeedu/kig/index.cache.bz2 new file mode 100644 index 00000000000..168c8662627 Binary files /dev/null and b/tde-i18n-ru/docs/kdeedu/kig/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdeedu/kig/index.docbook b/tde-i18n-ru/docs/kdeedu/kig/index.docbook new file mode 100644 index 00000000000..fff5c9a99e7 --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kig/index.docbook @@ -0,0 +1,916 @@ + +KSeg"> +Cabri"> +Dr.Geo"> + + + + + +] +> + + + + +Руководство пользователя &kig; + + +Dominique Devriese
devriese@kde.org
+
+
+НиколайШафоростов
shafff@ukr.net
Перевод на русский язык
+
+ + + +200220032004 Доминик Деврез (Dominique Devriese) + + +&FDLNotice; + +2005-08-20 0.10.5 + + +&kig; — это программа интерактивной геометрии. + + + +KDE +KDE-Edu +Kig +интерактивная геометрия +KGeo +Cabri +Dr.Geo +KSeg + +
+ + + +Введение + +&kig; — это программа интерактивной геометрии. Она создана для двух целей: + + +Дать учащимся возможность исследовать математические концепции с помощью компьютера. + +Быть инструментом для рисования геометрических фигур и встраивания их в другие документы. + + +Вы можете сообщить об ошибках в &kig;, используя стандартный диалог сообщения об ошибках (СправкаСообщить об ошибке...), или связаться со автором по адресу электронной почты toscano.pino@tiscali.it. +Так как &kig; поддерживает макросы и создание геометрических мест точек, он позволяет определять довольно сложные макросы. Если вы создали интересный макрос, который, как вы считаете, может быть полезен другим людям, пожалуйста, напишите письмо автору по адресу электронной почты toscano.pino@tiscali.it. Он постарается включить его в дистрибутив программы (если вы это сделаете, он будет иметь лицензию, совпадающую с лицензией программы — GPL, и другие люди смогут свободно его использовать). + + + + +Основы +
+Построение объектов +
+Построение точек +Вы можете сделать это несколькими способами: + + +Через меню Объекты ТочкиТочка или через соответствующую кнопку на панели инструментов. После этого щёлкните на необходимой позиции в окне. Таким способом можно построить и другие объекты: выбрать необходимый инструмент можно через пункт меню или нажать кнопку на панели инструментов. + + +Так как точки требуется строить чаще, есть также способ сделать это быстрей. Нажмите в области окна средней кнопкой мыши. + + +Вы можете создавать точки при построении других объектов, Подробности указаны в разделе «». + + + + +Точка + + + + + +Точка + + + +
+ +
+Построение других объектов +Вы можете построить определённый объект, выбрав его из меню Объекты или нажав на одну из кнопок панели инструментов. + +Окружность + + + + + +Окружность + + + +Начнётся построение объекта выбранного типа. Все объекты требуют указания параметров. Например, если вы выбрали построение окружности по центру и точке, вы должны передать две точки — для центра и радиуса. +Эти параметры — тоже объекты, которые тоже можно выделять, просто нажимая на них. Когда вы двигаете указатель мыши над аргументом, который хотите использовать для создания объекта, будет показано изображение объекта, чтобы можно было узнать, как он выглядит. Для объектов, требующих точки как аргументы, можно поместить новую точку в текущую позицию указателя и выбрать её нажатием левой кнопки мыши. +Вы всегда можете отменить построение нового объекта нажатием клавиши &Esc; или нажатием кнопки Отменить построение объекта (красный круг с 'X' посередине) на панели инструментов. + +Построение окружности. + + + + + +Окружность + + + +
+
+ +
+Выбор объектов +Есть два способа выбора объекта: + + +Вы можете просто щёлкнуть на объекте, при этом, чтобы предыдущее выделение не снималось, нажмите &Ctrl; при щелчке. + + +Щёлкните по пустой области окна и, не отпуская кнопки мыши, переместите курсор, при этом появится рамка, которая выбирает объекты, попадающие в него. Клавиша &Ctrl; также предотвращает снятие предыдущего выбора. + + +Когда под указателем мыши находятся более одного объекта, можно легко выбрать, какой из них выделить или добавить в выделение. Нажмите левую кнопку мыши, удерживая клавишу &Shift;, чтобы получить контекстное меню, содержащее все объекты под указателем мыши. Выделите нужный объект. Как говорилось выше, поведение клавиши &Ctrl; будет влиять на выделение. + + +Выбор объектов + + + + + +Выбор объектов + + + +
+ +
+Перемещение объектов +Для перемещения объектов выберите их. +Затем щёлкните на одном из выделенных объектов и, не отпуская левую кнопку мыши, перетащите их. +Перемещение некоторых объектов (особенно сложных геометрических мест точек), может быть медленным, т.к. при этом делаются необходимые расчёты. Вы также можете сделать это, щёлкнув правой кнопкой мыши на выбранном объекте, выбрать в контекстном меню Переместить. После этого любое перемещение мыши приведёт и к перемещению объекта. Чтобы прекратить перетаскивание, щёлкните левой кнопкой мыши. +
+
+Удаление объектов +Выберите объекты и: + +нажмите клавишу Delete; + + +нажмите кнопку удаления на панели инструментов; + + +выберите Удалить в контекстном меню. + + + +
+ +
+Показ и скрытие объектов +В &kig; объекты можно скрывать. Выделите объект и выберите пункт меню Скрыть в контекстном меню объекта. +Чтобы показать все скрытые объекты, выберите пункт меню ПравкаПоказать все. + +
+Ночное видение +Ночное видение — особый способ работы со скрытыми объектами. Когда вы должны переместить или изменить один или несколько объектов, не делая видимыми все скрытые объекты, тогда режим ночного видения — это то, что вам нужно. +В основном, он позволяет видеть скрытые, как будто они видимые, поэтому вы можете манипулировать ими обычным образом. В режиме ночного видения, скрытые объекты будут выглядеть серыми. +Переключиться в режим ночного видения можно командой меню НастройкаИнфракрасные очки. +
+
+ +
+Отмена и повтор +Вы можете отменить почти любое сделанное вами изменение. Используйте кнопки отмены и повтора на панели инструментов или комбинации клавиш. +
+ +
+Полноэкранный режим +&kig; содержит возможность полноэкранного режима. Чтобы воспользоваться ею, нажмите соответствующую кнопку на панели инструментов или выберите пункт меню НастройкаПолноэкранный режим. +Чтобы выйти из полноэкранного режима, нажмите правую кнопку мыши на пустом месте экрана и выберите в выпадающем контекстном меню Выйти из полноэкранного режима или просто нажмите клавишу &Esc;. +
+
+ + + +Типы объектов &kig; +&kig; поддерживает много различных типов объектов. Вы можете опробовать их самостоятельно. Помните, что не все типы объектов есть на панели инструментов, отсутствующие можно найти в меню Объекты. Однако, как и любое приложение &kde;, &kig; поддерживает изменение набора кнопок на панелях инструментов. Это можно сделать через пункт меню Настройка Панели инструментов.... + + + + +Дополнительные возможности +
+Контекстные меню +В &kig; предусмотрены контекстные меню для объектов. Для их вызова щёлкните правой кнопкой мыши на объекте. Меню содержит команды построения, установки цвета, скрытия, перемещения и удаления объектов. Кроме того, некоторые объекты имеют дополнительные специфические пункты (например, вы сможете изменять точки их построения). +
+ +
+Контекстные меню документа +Нажатием правой кнопки в документе (не на объекте) вы откроете контекстное меню, которое вы можете использовать для построения новых объектов, изменения координатной системы, отображения скрытых объектов и изменения масштаба документа. +
+ +
+Запись макротипов +С помощью макротипов вы можете ускорить процесс создания объектов, которые вы часто используете. +Например, вам нужно сделать макротип, который бы создавал окружность по трём точкам на ней. Вам нужно построить три точки, и, используя перпендикуляры и середины отрезков, найти центр окружности, а затем построить окружность по её центру и точке. Теперь вы можете использовать уже готовую команду «Окружность по трём точкам». Должно получиться следующее построение: + +Работа с макротипом + + + + + +Работа с макротипом + + + + +После этих действий вам нужно определить макротип. Выберите Записать макротип из меню Сервис или нажмите на соответствующей кнопке на панели инструментов. В появившемся мастере вам будет предложено выбрать входные объекты. В нашем случае, это три точки. Для их выбора щёлкните на них. Нажмите Далее и выберите выходной объект (окружность). + + +Мастер записи макротипа + + + + + +Мастер записи макротипа + + + + +Нажмите Далее. Введите имя и описание вновь созданного типа, затем нажмите Готово. + +Для использования макротипа, нажмите кнопку на панели инструментов, или выберите его из меню Объекты. Его значок будет выглядеть как выходной объект. Вы можете выполнять над макротипами такие же действия, как и с обычными объектами. + +Использование макротипа + + + + + +Использование макротипа + + + +
+ +
+Работа с макротипами +Макротипы, записанные однажды, сохраняются автоматически, и при следующем запуске программы вы также сможете их использовать. При выборе команды Управление макротипами из меню Сервис, появится диалог, где вы сможете изменить ваши макротипы: удалить, экспортировать и импортировать из файла. + +Управление макротипами + + + + + +Управление макротипами + + + +
+ +
+Надписи +Вы можете подписывать построения. В &kig; также есть возможность просматривать разную информацию об объектах («свойства»). +Для создания надписи нажмите соответствующую кнопку на панели инструментов, или вызовите меню Объекты ДругиеНадпись . +Затем вам нужно выбрать расположение новой надписи. Для этого щёлкните на области экрана, где должна находиться надпись или выберите в контекстном меню какого-либо объекта действие добавления к нему надписи. + +Добавление надписи к окружности + + + + + +Добавление надписи к окружности + + + +Теперь мы перешли к диалогу надписи. Здесь введите текст, и нажмите «Готово». В документе появится новая надпись. + +Создание надписи + + + + + +Создание надписи + + + +В надписях поддерживаются шаблоны. Например, вы можете ввести текст Сегмент имеет длину %1 см., где %1 будет динамически заменяться (в данном случае) на длину. +Введите текст с символами подстановки (%1, %2 и т.д.). Убедитесь, что они указаны в правильном порядке, и что вы не пропустили ни одного номера. Нажмите Далее. +Мастер покажет введённый вами текст с подстановками. Чтобы выбрать, что выводить в качестве значения аргумента, щёлкните на аргументе, затем на объекте, информацию о котором вам нужно использовать и выберите пункт в контекстном меню. Например, чтобы выводить информацию о текущей длине отрезка, щёлкните на аргумент 1, затем на отрезке в главном окне &kig; и выберите свойство Длина. Для вывода надписи нажмите Готово. + +Выбор свойства для подстановки в надпись + + + + + +Выбор свойства для подстановки в надпись + + + +
+ +
+Геометрическое место точек +&kig; поддерживает геометрическое место точек (ГМТ). Геометрическим местом точек называется фигура, которая состоит из всех точек плоскости, обладающих определённым свойством. Если для вас это звучит слишком сложно, возможно вы поймёте это на примере: +Рассмотрим следующее геометрическое построение: построим окружность и точку на ней, которая может перемещаться по её поверхности (для этого поместите курсор мыши на окружность и нажмите среднюю кнопку мыши). При этом, если вы попытаетесь переместить эту точку, вы не сможете убрать её с окружности. Затем мы создаём отрезок из той точки к центру окружности и его серединную точку. + +Построение ГМТ + + + + + +Построение ГМТ + + + +Теперь, если вы будете перемещать точку, присоединённую к окружности, вторая точка будет перемещаться вместе с ней. Если вы переместите первую точку по окружности, будет нарисована новая окружность размером в два раза меньше существующей. Путь, по которому идёт вторая точка при перемещении первой по окружности, есть её ГМТ. +Построение ГМТ очень просто. Нажмите на соответствующей кнопке на панели инструментов или вызовите меню Объекты Другие ГМТ . Затем выберите бегущую точку (если вы поместите курсор мыши над ней, появится текст Бегущая точка) и зависимую. После этого появится ГМТ. + +Вот некоторые ссылки по этой теме: Основные сведения +Геометрическое место точек на плоскости. +
+
+ + +Сценарии +Вы также можете создавать свои типы (макротипы или просто макросы) на языке Python. Такую возможность, кроме &kig;, имеет только &drgeo;. +Сценарии Python в &kig; позволяют создать ваш собственный метод построения объектов (используя всё же базовые). Например, если у вас есть свой метод вычисления определённой точки на коническом сечении, то вместо сложных конструкций и макротипов, вы сможете написать его реализацию на Python, а &kig; покажет её. +Предположим, вам не нравится, как строится серединная точка в &kig;, вы хотите построить её между двумя данными точками. Нажмите кнопку Сценарий Python на панели инструментов или вызовите команду меню Объекты Другие Сценарий Python . Появится мастер, который поможет вам продолжить ваши действия. + +Мастер создания объекта из сценария + + + + + +Мастер создания объекта из сценария + + + +Первое, что вам нужно будет сделать, — выбрать аргументы, требуемые для построения объекта. В нашем примере, это две точки. Выберите их в окне &kig; и нажмите Далее. +На следующем шаге появится поле для ввода кода. Там уже будет шаблон с комментариями. Важно убедиться, что введённый вами код соответствует синтаксису Python. Например, каждая строка функции должна начинаться с табуляции. Первая же строка без неё сообщает об окончании определения функции. +Главная функция, которая должна быть определена, называется calc, в нашем случае она принимает два аргумента. Это объекты, которые вы выбрали в предыдущем окне мастера. Они называются arg1 и arg2, но вы можете изменить их имена на более понятные для вас. +В функциях вы можете выполнять все нужные вам типы расчётов, используя, при надобности, аргументы. Функция должна возвращать объект. В нашем случае — это точка (типа Point, два наших аргумента также имеют этот тип). Мы можем использовать функцию Point.coordinate() для определения координат данных точек. +В нашем примере расчёт очень прост. Нужно сложить две координаты и разделить сумму на два. Затем строится точка. Код на Python будет следующий: + +def calc( a, b ): + m = ( a.coordinate() + b.coordinate() ) / 2; + return Point( m ) + + + +Ввод кода + + + + + +Ввод кода для серединной точки в мастере создания объекта из сценария. + + + +После нажатия кнопки Готово, новый объект появится в документе &kig;. Если вы переместите одну из точек, вновь построенная серединная точка также переместится. Таким способом, можно построить объекты много сложнее, чем в примере. Попробуйте сделать это самостоятельно. + +Объект из сценария построен + + + + + +Объект из сценария построен. + + + +В коде Python могут использоваться все объекты &kig;. Точки описываются классом Point, и вы можете использовать, например, метод Point.coordinate() для указания координат точки. Полный список классов и их методов, доступных в Python, находится здесь (на английском языке). + + + +Возможности &kig; + + + +&kig; — программа с открытым исходным кодом. Это означает, что вы можете бесплатно использовать и изменять её. Распространение &kig; несёт свои ограничения, основное из них — все должны иметь одинаковое право на использование &kig; и его модификаций. +Свободное программное обеспечение делается с открытой душой, и его разработчики обычно открыты для обратной связи. Поэтому, если у вас есть вопросы, жалобы и т.п., отправляйте их автору по адресу электронной почты toscano.pino@tiscali.it. + + +&kig; — приложение KPart. Это означает, что оно может быть легко встроено в любое приложение &kde;. Например, если вы запустите файл .kig в &konqueror;, он откроется в том же окне &konqueror;. + + +Работа с &kig; проста и понятна, создание объектов лёгкое и интерактивное. + + +&kig; поддерживает запись макротипов. Они могут использоваться как обычные типы объектов, не сбрасываются при выходе. В разделе описано как работать с макротипами. Вы можете управлять ими: изменять, удалять, экспортировать, импортировать. + + +&kig; использует формат &XML; для хранения данных. + + +&kig; поддерживает ГМТ (геометрическое место точек). + + +Построенные объекты можно экспортировать в изображение, в формат XFig, LaTeX или SVG. Это может быть полезно, так как не все программы поддерживают формат файлов &kig;. + + +В &kig; имеется хорошая система преобразования. + + +&kig; совместим со своими конкурентами. В частности, он поддерживает формат файлов &kgeo;, &kseg;, частично форматы &drgeo; и &cabri;, автор работает над поддержкой других. + + + + + + +Вопросы и ответы +Ещё не написано + + + +Авторы и лицензирование + +&kig; +&kig;: © Доминик Деврез (Dominique Devriese) devriese@kde.org, 2002-2004 + +Документация: © Доминик Деврез (Dominique Devriese) devriese@kde.org, 2002-2004. + +Документация: © Пино Тоскано (Pino Toscano) toscano.pino@tiscali.it, 2004-2005. + +Редакция: Филип Родригес (&Philip.Rodrigues;) &Philip.Rodrigues.mail;. +Перевод на русский язык: Николай Шафоростов shafff@ukr.net +&underFDL; &underGPL; + + +Установка + + +Как получить &kig; +&install.intro.documentation; + + +Компиляция и установка +&install.compile.documentation; + + + + +Содействие в разработке &kig; +
+Свободное программное обеспечение +&kig; является свободным программным обеспечением. Это означает, что исходный код программы доступен через Интернет, каждый может бесплатно использовать их, смотреть код, изменять его и распространять изменения. Разработка программы — увлечение автора, которое позволяет совершенствоваться в программировании на C++ и &kde;/&Qt;, математике, взаимодействию в проекте разработки программного обеспечения. +
+ +
+Содействие в разработке &kig; +Цель этой главы — рассказать пользователям о правах, предоставляемых лицензией &kig;. Вы можете (и это приветствуется) исправлять найденные во время использования ошибки в программе, добавлять новые возможности, которых вам не хватает, распространять программу с внесёнными вами изменениями, отправлять эти изменения автору по адресу электронной почты toscano.pino@tiscali.it. Автор включит их в следующую версию программы, и другие люди смогут ими воспользоваться. Имейте ввиду, у автора лично нет никакого меркантильного интереса к данному проекту. +Если вы сомневаетесь в предоставляемых правах использования этого программного обеспечения или правах других людей изменять код, прочтите лицензию. Вы можете найти её в файле COPYING в исходном коде &kig; или на вкладке «Лицензия» в диалоге О программе. +
+ +
+Как помочь? +Приветствуется любая помощь. Отправляйте автору новые значки, изменения в код и документацию, макротипы и прочее. Всё это будет распространяться по лицензии &GNU; GPL, которую можно найти в файле COPYING в исходном коде &kig; или в главе Авторы и лицензирование. +
+
+ +&documentation.index; +
+ \ No newline at end of file diff --git a/tde-i18n-ru/docs/kdeedu/kig/man-kig.1.docbook b/tde-i18n-ru/docs/kdeedu/kig/man-kig.1.docbook new file mode 100644 index 00000000000..a3080afbdbf --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kig/man-kig.1.docbook @@ -0,0 +1,206 @@ + + +]> + + + +Руководство пользователя KDE + Ben Burton bab@debian.org +25 мая 2005 K Desktop Environment + + +kig +1 + + + +kig +интерактивная геометрия для KDE + + + +kig специфические параметры KDE специфические параметры Qt + + + +Описание +&kig; — программа интерактивной геометрии, предназначенная для двух целей: +позволить школьникам интерактивно изучать геометрические фигуры и понятия, используя компьютер; +служить инструментом для рисования геометрических фигур и включения их в другие документы. +С помощью данной программы вы можете делать геометрические чертежи так же, как на школьной доске. В то же время, программа позволяет двигать и изменять объекты на чертеже и наблюдать, как изменяются другие объекты в результате этих действий. +&kig; поддерживает геометрические места точек и макросы, определяемые пользователем. Также поддерживаются импорт и экспорт других форматов файлов, включая Cabri, Dr. Geo, &kgeo;, KSeg и XFig. +Данная программа — часть модуля KDE «Образование». + + + +Параметры +Параметры командной строки: + + + + +Без графического интерфейса. Преобразовать указанный файл к формату &kig;. Вывод идёт в stdout, если только не указан параметр . + + + +Используется вместе с параметром для указания файла результата преобразования. Если данный параметр не определён, или название файла — -, данные будут выводиться в стандартный поток вывода. + + + + + + + +См. также +Более подробная документация доступна по адресу help:/kig (введите данный URL в адресную строку &konqueror; или выполните команду khelpcenter help:/kig). + +Дополнительная информация доступна на образовательном сайте KDE. + + + +Авторы +&kig; написана DominiqueDevriese devriese@kde.org, MaurizioPaolini paolini@dmf.bs.unicatt.it, FrancoPasquarelli pasqui@dmf.bs.unicatt.it, PinoToscano toscano.pino@tiscali.it и другими. +Это руководство основано на странице для Debian, написанной Беном Бартоном (BenBurton) bab@debian.org. + + + diff --git a/tde-i18n-ru/docs/kdeedu/kiten/Makefile.am b/tde-i18n-ru/docs/kdeedu/kiten/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kiten/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdeedu/kiten/Makefile.in b/tde-i18n-ru/docs/kdeedu/kiten/Makefile.in new file mode 100644 index 00000000000..e657ff38c8d --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kiten/Makefile.in @@ -0,0 +1,635 @@ +# Makefile.in generated by automake 1.10.1 from Makefile.am. +# KDE tags expanded automatically by am_edit - $Revision: 483858 $ +# @configure_input@ + +# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, +# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc. +# This Makefile.in is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A +# PARTICULAR PURPOSE. + +@SET_MAKE@ +VPATH = @srcdir@ +pkgdatadir = $(datadir)/@PACKAGE@ +pkglibdir = $(libdir)/@PACKAGE@ +pkgincludedir = $(includedir)/@PACKAGE@ +am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd +install_sh_DATA = $(install_sh) -c -m 644 +install_sh_PROGRAM = $(install_sh) -c +install_sh_SCRIPT = $(install_sh) -c +INSTALL_HEADER = $(INSTALL_DATA) +transform = $(program_transform_name) +NORMAL_INSTALL = : +PRE_INSTALL = : +POST_INSTALL = : +NORMAL_UNINSTALL = : +PRE_UNINSTALL = : +POST_UNINSTALL = : +subdir = docs/kdeedu/kiten +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = AUTO +KDE_MANS = AUTO +#>- all: all-recursive +#>+ 1 +all: docs-am all-recursive + +.SUFFIXES: +$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) +#>- @for dep in $?; do \ +#>- case '$(am__configure_deps)' in \ +#>- *$$dep*) \ +#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ +#>- && exit 0; \ +#>- exit 1;; \ +#>- esac; \ +#>- done; \ +#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdeedu/kiten/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdeedu/kiten/Makefile +#>+ 12 + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdeedu/kiten/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdeedu/kiten/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeedu/kiten/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 Makefile.in Makefile.am index.cache.bz2 + +#>+ 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)/kiten + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kiten/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kiten/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kiten/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kiten/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kiten/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kiten/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kiten + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kiten + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kiten/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kiten/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kiten/$$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/kdeedu/kiten/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdeedu/kiten/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeedu/kiten/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-ru/docs/kdeedu/kiten/index.cache.bz2 b/tde-i18n-ru/docs/kdeedu/kiten/index.cache.bz2 new file mode 100644 index 00000000000..f03f290ee02 Binary files /dev/null and b/tde-i18n-ru/docs/kdeedu/kiten/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdeedu/kiten/index.docbook b/tde-i18n-ru/docs/kdeedu/kiten/index.docbook new file mode 100644 index 00000000000..07550127ba9 --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kiten/index.docbook @@ -0,0 +1,784 @@ + + + + + +]> + + + + +Руководство пользователя &kiten; + + +Jason Katz-Brown
&Jason.Katz-Brown.mail;
+
+
+Сергей Бобыкин
_myst@mail.ru
Перевод на русский язык
+
+ +&FDLNotice; + +2002-10-08 +1.1 + + + + +&kiten; — программа по изучению японского языка для &kde;. + + + + +KDE +Японский +Язык + + +
+ + +Введение + +&kiten; — программа со множеством функций. Во-первых, это удобный англо-японский и японско-английский словарь. Во-вторых, это словарь иероглифов с множеством способов поиска конкретных символов. В-третьих, это средство обучения иероглифам. + +Каждый из этих режимов обсуждается в отдельной главе. + + +Главное окно &kiten; + + +Главное окно &kiten; + + + + + + +Использование словаря + +Основной режим &kiten; — словарь для поиска английских и японских слов. В &kiten; можно добавить другие словари. + +По умолчанию &kiten; использует Edict — словарь Джима Брина (Jim Breen) и Kanjidic. Дополнительная информация есть на сайтах Edict и Kanjidic. + + +Поиск слов + +Для поиска слов на любом языке наберите их в текстовом поле ввода (оно похоже на адресную панель &konqueror;) и нажмите клавишу Enter или кнопку Поиск на этой же панели (снова, как в &konqueror;). + +Вы можете вводить английские слова, японские слова, используя иероглифы и кану, и получать результаты поиска. Результаты помещаются в область просмотра, которое занимает бóльшую часть окна программы. + + +Поиск по английскому слову + + +Поиск по словарю + + + + +Фильтрация + +Часто возникает желание удалять редко используемые слова из поиска. В &kiten; это можно сделать командой меню НастройкаНе искать в устаревших. + +Не все словари поддерживают фильтрацию словарных статей редко используемых слов. Большинство словарей, за исключением тех, что по умолчанию поставляются с программой, её не поддерживают. + +Если у вас не включена фильтрация словарных статей редко используемых слов, общеупотребительные слова будут помечены как Обычное в результатах поиска. + + + + + + +Расширенный поиск + +&kiten; поддерживает более широкие средства поиска, чем простой поиск слов. + + +Параметры поиска английских слов + +Чувствительность к регистру и сравнение слов целиком могут быть включены или выключены в разделе Поиск диалога настройки программы, открываемом командой меню НастройкаНастроить Kiten.... Параметры включаются установкой соответствующего флажка и выключаются его снятием. Данные параметры глобальны и влияют на все виды поиска. + + + + +Поиск сначала/поиск везде + +Чтобы искать начало слова, вместо нажатия кнопки Поиск на панели инструментов или нажатия клавиши Enter в поле ввода текста для поиска на панели инструментов, выберите команду меню ПоискПоиск по началу слова. Аналогично, команда меню ПоискИскать везде будет искать в любом месте слова. Данные режимы поиска работают для обоих языков. + + + + +Поиск в результатах + +&kiten; может также уточнить поиск, позволяя искать другой текст в результатах предыдущего поиска. Для этого используйте команду меню ПоискПоиск в найденном. + + + + + + +Игнорирование форм глаголов + +&kiten; может не учитывать формы глаголов при поиске. Эта функция включается установкой флажка НастройкаИскать сопряжённые глаголы. &kiten; не будет учитывать формы японских глаголов, которые начинаются с кандзи и заканчиваются каной. +Параметр "Игнорировать формы глаголов" удаляет спряжение японских глаголов. Поддерживаются спряжения только общеупотребительных глаголов. Если вам приходится вести поиск в японских текстах большого объёма, возможно, стоит использовать этот параметр, пока вы не освоитесь с формами японских глаголов. + + + + + +Поиск иероглифов + +&kiten; обладает свойством, которое упрощает поиск любого из более 14000 иероглифов в словаре по умолчанию. + + Нажатие на любом иероглифе в окне результатов показывает подробную информацию о нём. Это иногда самый быстрый способ поиска иероглифов. + +Результаты поиска иероглифов также фильтруются в соответствии с настройкой НастройкаНе искать в устаревших. + + +Обычный поиск + +Обычный поиск в словаре иероглифов включается командой меню НастройкаСловарь иероглифов. + +Вы можете искать строки на английском и японском языках точно так же, как в обычном словаре. + +При поиске каны в словаре иероглифов, необходимо ставить точку перед окуриганой (она пишется каной, которая не является частью кандзи). + + + + +Поиск по ключу + +Для поиска иероглифов, состоящих из нескольких ключей и определённого количества черт, можно использовать диалог поиска ключей. Он открывается командой меню ПоискПоиск по ключу.... + +Ключи выбираются из списка по середине. Чтобы увидеть все возможные ключи с данным количеством черт, установите их число с помощью счётчика над списком. Выбранные ключи помещаются в список справа. + +Чтобы выбрать, сколько черт должен иметь иероглиф, сначала поставьте флажок Поиск по количеству черт (если вы не хотите искать по всем чертам, снимите флажок). Затем установите количество черт с помощью счётчика слева под флажком. Если вы хотите, чтобы количество черт варьировалось в определённых пределах, выберите предел отклонения с помощью счётчика справа, имеющего надпись +/-. + +Поиск запускается нажатием кнопки Поиск по списку. + + + + +Поиск уровня + +Для получения иероглифа определённого уровня, укажите уровень в поле ввода на панели инструментов, затем примените команду меню ПоискУровень. + +Вы можете вводить Jouyou и Jinmeiyou для получения иероглифа не из стандартного уровня, но из указанных групп. + + + + +Поиск черт + +Для получения списка всех иероглифов с определённым количеством черт, введите их число в поле ввода на панели инструментов и примените команду меню ПоискЧерты + + + + + + +Разное + +Эта глава описывает возможности, которые могут быть использованы в обоих режимах в главном окне программы. + + +История + +&kiten; сохраняет все запросы в списке. Последние 20 результатов можно посмотреть командой меню ПерейтиИстория. Команда меню ПерейтиВперёд перемещает вперёд по истории. Команда меню ПерейтиНазад — назад. + + + + +Ввод японского + +Если вы не можете обычным способом вводить японские слова в приложениях &kde;, можно использовать систему ввода каны данной программы, которая встроена в поле ввода текста. + +Чтобы начать ввод каны, нажмите клавиатурную комбинацию &Shift;Space. Теперь вводимые слоги будут преобразовываться в хирагану. Если вы вводите слог в верхнем регистре, он будет преобразовываться в катакану. Та же комбинация клавиш восстанавливает обычный режим ввода. + + + + +Глобальные комбинации клавиш + +Вы можете установить глобальные комбинации клавиш, которые будут работать везде на вашем рабочем столе. Откройте диалог назначения комбинаций клавиш через меню НастройкаНастроить комбинации клавиш.... Здесь вы можете установить клавиши для глобального поиска слова или иероглифа. + + + + +Печать + +Окно результатов можно распечатать командой меню ФайлПечать. &kiten; добавит информативный заголовок в распечатку. + + + + +Шрифты + +Вы можете выбрать шрифт для показа результатов и печати. Зайдите в диалог настройки &kiten; командой меню НастройкаНастроить Kiten.... Выберите раздел Шрифт диалога и укажите требуемый шрифт. + +Система подстановки шрифтов в &Qt; 3 осуществляет подстановку японского шрифта для японских символов, даже если выбранный шрифт не включает их. Поэтому вы можете выбирать любой шрифт, и всё должно отлично показываться. + + + + + + Режим изучения + +Последний режим &kiten; — это режим изучения, который располагается в отдельном окне. Чтобы открыть это окно, выберите пункт меню ФайлИзучение.... + +Окно режима изучения имеет две вкладки. Одна содержит список изучаемых иероглифов. На другой вкладке задаются вопросы по этому списку. + +Если вы хотите, чтобы окно изучения открывалось сразу при запуске программы, установите флажок Запускать режим "изучения" при запуске Kiten раздела Изучение диалога конфигурации, открываемом командой меню НастройкаНастроить Kiten.... + + +Окно изучения + +Первая вкладка окна изучения, вкладка "Список", предоставляет область просмотра иероглифов восьми уровней: с первого по шестой, другие в перечне Jouyou и Jinmeiyou. В верхней половине этой вкладки находится список, который содержит все иероглифы для изучения. + +Выберите уровень для просмотра командой меню ПерейтиУровень. После выполнения команды будет показан первый иероглиф на выбранном уровне. + +Для перехода вперёд на следующий иероглиф используйте команду меню ПерейтиВперёд. Для перехода на предыдущий — команду меню ПерейтиНазад. Для перехода к случайному иероглифу — команду меню ПерейтиВ случайном порядке. + +Если нажать на иероглиф в списке, в главном окне появится подробная информация о нём. + + + + +Наполнение списка изучения + +Существует три способа добавлять иероглифы в список изучения. Текущий иероглиф, показываемый вверху, можно добавить командой меню ПравкаДобавить. Все иероглифы текущего уровня можно добавить командой меню ПравкаДобавить все. + +Текущий иероглиф в главном окне программы можно добавить командой меню главного окна ФайлДобавить иероглиф в список для изучения. + +Чтобы удалить иероглиф из списка изучения, выделите его и примените команду ПравкаУдалить. Можно выделить несколько иероглифов для удаления, выбирая их в списке, одновременно удерживая клавишу &Shift; или &Ctrl;. + + + + +Управление файлами списков изучения + +Списки изучения можно сохранять в файлы. + +Открыть список изучения можно командой меню ФайлОткрыть..., выбрав в открывшемся диалоге файл списка. + +Открыть новый список можно командой меню ФайлОткрыть.... + +Чтобы сохранить список, примените команду меню ФайлСохранить и в открывшемся диалоге выберите файл для сохранения. Чтобы сохранить файл под другим именем, примените команду меню ФайлСохранить как.... + +Когда вы закрываете окно изучения, список, который вы открыли, будет автоматически открыт при следующем входе в режим изучения. + +Распечатать список изучения можно командой меню ФайлПечать. + + + +Проверка знаний + +Вторая вкладка окна изучения — это вкладка Проверка знаний. Если в вашем списке изучения не менее двух иероглифов, эта вкладка будет активной. Нажмите на неё, чтобы начать тестирование. + +Для ответа на вопрос нажмите кнопку, которая содержит ответ, соответствующий иероглифу на кнопке в центре. + +Если вы не знаете ответ, то можете сжульничать командой меню ПерейтиПодсказка. Она установит фокус ввода на кнопке с правильным ответом. + +Чтобы посмотреть полную информацию об иероглифе, нажмите кнопку, на которой он нарисован. Это будет расценено, как неверный ответ, так же, как и в случае с подсказкой. + +Если вы выбираете неверный ответ или жульничаете, ваш счёт для данного иероглифа уменьшается на одно очко. Если вы выбираете правильный ответ — увеличивается на два очка. Счёт для иероглифа показан в самом правом столбце списка изучения (на вкладке Список окна изучения). + +Очки хранятся глобально для каждого иероглифа, поэтому один и тот же иероглиф в разных файлах имеет одинаковое количество очков. + + + +Настройка проверки знаний + +Поведение проверки знаний можно менять в диалоге настройки &kiten;, открываемом командой меню НастройкаНастроить Kiten.... Перейдите в раздел Изучение и взгляните на группу Проверка знаний. Здесь можно определить, смысловое значение или чтение иероглифа будет содержаться в задании, и что нужно отгадывать. + + + + + + +Список участников и лицензирование + +Авторские права на программу 2001, 2002 Джейсон Катц-Браун (&Jason.Katz-Brown;) + + +Разработчики + +Джейсон Катц-Браун (&Jason.Katz-Brown;) &Jason.Katz-Brown.mail; + + +Нейл Стевенс (&Neil.Stevens;) &Neil.Stevens.mail; + + +Джим Брин (Jim Breen) jwb@csse.monash.edu.au написал xjdic, из которого &kiten; заимствует код, и генератор индексных файлов для xjdic. Он также автор edict и kanjidic, которые совершенно необходимы &kiten; для работы. + + + Пол Темпл (Paul Temple) paul.temple@gmx.net: портирование на KConfig XT и исправление ошибок. + + + +Авторские права на документацию 2002, Джейсон Катц-Браун (&Jason.Katz-Brown;) + +Перевод на русский язык: Сергей Бобыкин _myst@mail.ru +&underFDL; &underGPL; + + + +&documentation.index; +
diff --git a/tde-i18n-ru/docs/kdeedu/klatin/Makefile.am b/tde-i18n-ru/docs/kdeedu/klatin/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/klatin/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdeedu/klatin/Makefile.in b/tde-i18n-ru/docs/kdeedu/klatin/Makefile.in new file mode 100644 index 00000000000..f638ac0f25b --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/klatin/Makefile.in @@ -0,0 +1,635 @@ +# Makefile.in generated by automake 1.10.1 from Makefile.am. +# KDE tags expanded automatically by am_edit - $Revision: 483858 $ +# @configure_input@ + +# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, +# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc. +# This Makefile.in is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A +# PARTICULAR PURPOSE. + +@SET_MAKE@ +VPATH = @srcdir@ +pkgdatadir = $(datadir)/@PACKAGE@ +pkglibdir = $(libdir)/@PACKAGE@ +pkgincludedir = $(includedir)/@PACKAGE@ +am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd +install_sh_DATA = $(install_sh) -c -m 644 +install_sh_PROGRAM = $(install_sh) -c +install_sh_SCRIPT = $(install_sh) -c +INSTALL_HEADER = $(INSTALL_DATA) +transform = $(program_transform_name) +NORMAL_INSTALL = : +PRE_INSTALL = : +POST_INSTALL = : +NORMAL_UNINSTALL = : +PRE_UNINSTALL = : +POST_UNINSTALL = : +subdir = docs/kdeedu/klatin +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = AUTO +KDE_MANS = AUTO +#>- all: all-recursive +#>+ 1 +all: docs-am all-recursive + +.SUFFIXES: +$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) +#>- @for dep in $?; do \ +#>- case '$(am__configure_deps)' in \ +#>- *$$dep*) \ +#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ +#>- && exit 0; \ +#>- exit 1;; \ +#>- esac; \ +#>- done; \ +#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdeedu/klatin/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdeedu/klatin/Makefile +#>+ 12 + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdeedu/klatin/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdeedu/klatin/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeedu/klatin/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=adjectives.docbook nouns.docbook numbers.docbook index.docbook verbs.docbook Makefile.in Makefile.am pronouns.docbook index.cache.bz2 + +#>+ 24 +index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) adjectives.docbook index.docbook pronouns.docbook nouns.docbook verbs.docbook numbers.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)/klatin + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/klatin/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/klatin/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/klatin/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/klatin/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/klatin/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/klatin/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/klatin + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/klatin + @for base in adjectives.docbook index.docbook pronouns.docbook nouns.docbook verbs.docbook numbers.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/klatin/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/klatin/$$base ;\ + done + +uninstall-nls: + for base in adjectives.docbook index.docbook pronouns.docbook nouns.docbook verbs.docbook numbers.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/klatin/$$base ;\ + done + + +#>+ 5 +distdir-nls: + for file in adjectives.docbook index.docbook pronouns.docbook nouns.docbook verbs.docbook numbers.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/kdeedu/klatin/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdeedu/klatin/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeedu/klatin/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-ru/docs/kdeedu/klatin/adjectives.docbook b/tde-i18n-ru/docs/kdeedu/klatin/adjectives.docbook new file mode 100644 index 00000000000..ebbecbc2663 --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/klatin/adjectives.docbook @@ -0,0 +1,436 @@ + + + +Заметки KLatin - Прилагательные + +Прилагательные - это слова, с помощью которых описываются существительные, и которые должны быть согласованы с существительными. Согласованы означает, что они должны сочетаться с существительными в следующем: род, число и падеж. + + + +1st и 2nd Уменьшительные прилагательные (212) + + + + + +Единственное число +Like Servus +Like Puella +Like Bellum + + + + + + + + + +Именительный +bon-us +bon-a +bon-um + + +Звательный +bon-e +bon-a +bon-um + + +Винительный +bon-um +bon-am +bon-um + + +Родительный +bon-i +bon-ae +bon-i + + +Дательный +bon-o +bon-ae +bon-o + + +Творительный падеж +bon-o +bon-a +bon-o + + + + + + + + + +Множественное число + + + + + +Именительный +bon-i +bon-ae +bon-a + + +Звательный +bon-i +bon-ae +bon-a + + +Винительный +bon-os +bon-as +bon-a + + +Родительный +bon-orum +bon-arum +bon-orum + + +Дательный +bon-is +bon-is +bon-is + + +Творительный падеж +bon-is +bon-is +bon-is + + + +
+ + + +3rd Уменьшительные прилагательные (333) + + + + + + +Единственное число +Like Rex +Like Rex +Like Opus + + + + + + + + + +Именительный +trist-is +trist-is +trist-e + + +Звательный +trist-is +trist-is +trist-e + + +Винительный +trist-em +trist-em +trist-e + + +Родительный +trist-i +trist-i +trist-is + + +Дательный +trist-is +trist-is +trist-i + + +Творительный падеж +trist-i +trist-i +trist-i + + + + + + + + + +Множественное число + + + + + +Именительный +trist-es +trist-es +trist-ia + + +Звательный +trist-es +trist-es +trist-ia + + +Винительный +trist-es +trist-es +trist-ia + + +Родительный +trist-ium +trist-ium +trist-ium + + +Дательный +trist-ibus +trist-ibus +trist-ibus + + +Творительный падеж +trist-ibus +trist-ibus +trist-ibus + + + +
+ + + +Сравнение прилагательных + + + + + +положительная +Сравнительная +Превосходная +Комментарии + + + + + + + + +Нормальная форма прилагательного + +корень + ior,-ius +корень + issimus,-a,-um + + + + + +корень + rimus,-a,-um +Для прилагательных, которые оканчиваются на -er. Например: acer-rimus,-a,-um + + + + +корень + limus,-a,-um +Для прилагательных, которые оканчиваются на -ilis. Например: facil-limus,-a,-um + + + + +Per/Prae + Прилагательное + + + + +
+
+ diff --git a/tde-i18n-ru/docs/kdeedu/klatin/index.cache.bz2 b/tde-i18n-ru/docs/kdeedu/klatin/index.cache.bz2 new file mode 100644 index 00000000000..1761f8a388b Binary files /dev/null and b/tde-i18n-ru/docs/kdeedu/klatin/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdeedu/klatin/index.docbook b/tde-i18n-ru/docs/kdeedu/klatin/index.docbook new file mode 100644 index 00000000000..c8182920cea --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/klatin/index.docbook @@ -0,0 +1,682 @@ + +KLatin"> + + + KVTML"> + + + + + + + +]> + + + + +Руководство пользователя &klatin; + + +George Wright
gwright@kde.org
+
+
+Anne-Marie Mahfouf
&Anne-Marie.Mahfouf.mail;
+
+Помощь при написании документации +
+ КонстантинКарпов
constantine_2001@mail.ru
Перевод на русский язык
МаксимКузьмин
kuzya@isnet.ru
Перевод на русский язык
+
+ + +2001-2004 +Джордж Врайт (George Wright) + + +&FDLNotice; + +2006-02-24 +0.9 + + +&klatin; — программа, которая поможет вам в повторении или изучении латинского языка. + + + +KDE +kdeedu +KLatin +Латинский +образование +язык +латинский + + +
+ + +Введение + +&klatin; — программа, которая поможет вам проверить свои знания латинского языка. В программе имеется три раздела для проверки ваших знаний с разных сторон. Эти разделы следующие: лексика, грамматика и формы глаголов. Также в программе представлены дополнительные сведения для самопроверки. +В разделе словаря загружается файл в формате &XML;, содержащий различные слова и их перевод. Требуется определить как переводится слово с английского языка на латынь, выбрав нужный вариант из нескольких вариантов. +В разделах грамматики и глаголов нужно ввести форму существительного или глагола в указанном склонении или спряжении, например, в творительном падеже, единственном числе без возможности выбрать готовый вариант. + + + +Использование &klatin; + +После запуска &klatin; вам предоставляется выбор из четырёх разделов. + + +Главное окно &klatin; при первом запуске + + + + + +Главное окно &klatin; + + + + +Первый раздел, Лексика, — тест на знание лексики, где вам необходимо выбрать из нескольких возможных вариантов ответов правильный. + + +Лексика + + + + + +Лексика + + + + +После окончания теста результаты будут выведены на экран. + + +Результаты + + + + + +Результаты + + + + +Второй раздел, Грамматика, тестирует вас на знание грамматических форм существительных. + + +Грамматика + + + + + +Грамматика + + + + +Глаголы практически такой же раздел как и Грамматика, но проверяет ваше знание форм глаголов. + + +Глаголы + + + + + +Глаголы + + + + +Четвёртый раздел, Краткий курс, открывает справку с кратким курсом по латыни. + +Также, перейти к нужному разделу вы можете, используя меню Раздел. + +Вы можете настроить программу в меню НастройкаНастроить &klatin;.... В разделе Словарь вы можете указать направление перевода — с вашего языка на латынь или наоборот. Также вы можете выбрать файл, который вы хотите использовать по умолчанию для проверки лексики, и количество вопросов для проверки знаний. + + +Диалог настройки &klatin; + + + + + +Диалог настройки &klatin; + + + + + + + +Главное окно &klatin; +Главное окно &klatin; состоит из четырёх переключателей, предназначенных для выбора раздела, и меню. +Выберите из списка Краткий курс и нажмите кнопку Запустить, чтобы открыть указанный раздел. + +Когда вы закончите работать с этим разделом, нажмите кнопку Назад чтобы вернуться в главное окно &klatin;. + + + + +Справочник по меню и командам + +Меню <guimenu +>Файл</guimenu +> + + + + &Ctrl;Q Файл Выход +Завершение работы &klatin; + + + + + +Меню <guimenu +>Раздел</guimenu +> + + + +Раздел Лексика +Открывает раздел проверки лексики + + + +Раздел Грамматика +Открывает раздел проверки грамматики + + + +Раздел Глаголы +Открывает раздел проверки форм глаголов + + + +Раздел Краткий курс +Открывает раздел краткого курса по латыни + + + + + + + +Меню <guimenu +>Настройка</guimenu +> + + + +Настройка Комбинации клавиш... +Настройка комбинаций клавиш для вызова различных действий. + + + + +Настройка Панели инструментов... +Ещё не реализовано. + + + + +Настройка Настроить &klatin;... +Открывает диалог настройки программы + + + + + + + +Меню <guimenu +>Справка</guimenu +> +&help.menu.documentation; + + + +Руководство переводчика &klatin; + +Для вашего языка необходимо перевести лишь файлы словарей. Они должны быть в формате &kvtml;, который также используется в других программах, например, в &kwordquiz;. Программа &kwordquiz; очень полезна, поскольку вы можете создать файл словаря в ней и загрузить его в &klatin; без дополнительной обработки. +Ниже объясняется как можно перевести словари &klatin;. В настоящее время доступны словари только на английском, немецком и польском языках. + +Как перевести словари &klatin; + + +Возьмите последнюю версию кода &klatin; из SVN или последней версии kdeedu. Слова хранятся в корневая_папка_kdeedu/klatin/klatin/data/vocab/en/ в таких файлах как A.kvtml для латинских слов, начинающихся с A, BC.kvtml для латинских слов, начинающихся с B и C и так далее. + + + +Создайте новую папку data/vocab/, дайте ей название согласно коду вашего языка (например, fr для французского, ru для русского). Скопируйте туда все файлы словарей и файл Makefile.am. Отредактируйте Makefile.am и замените en кодом вашего языка. + + + +В data/vocab/код_вашего_языка, отредактируйте все файлы и переведите английские слова, которые находятся между тегами t и t. + + +Пожалуйста, отправьте их Джорджу (George) по адресу электронной почты gwright@users.sourceforge.net. + + + + + + +Руководство разработчика &klatin; + +Создание новых словарей +Вы легко можете расширить систему словарей &klatin;. Просто взгляните на файлы и всё станет понятно! В них используется формат &kvtml;, который также используется в других программах, например, в &kwordquiz;. Программа &kwordquiz; очень полезна, поскольку вы можете создавать файл словаря в ней и сразу загрузить его в &klatin;. +Вы можете сохранить ваши новые файлы в соответствующей папке .kde/share/apps/klatin/data/vocab/код_языка/, в зависимости от языка, к которому они относятся. Например, английские файлы &kvtml; хранятся в папке en, немецкие в de и так далее. Также вы можете отправить автору программы свои файлы, чтобы он добавил их в следующий выпуск программы &klatin;. + + + + + + +Благодарности и лицензирование + +&klatin; +Авторские права на программу © 2001-2004 Джордж Врайт (George Wright) gwright@users.sourceforge.net +Участники: + +Нейл Стевенс (&Neil.Stevens;) &Neil.Stevens.mail; + +Анна-Мария Махфоуф (&Anne-Marie.Mahfouf;) &Anne-Marie.Mahfouf.mail; + +Марк Весткотт (Mark Westcott) mark@houseoffish.org + + + + + +Авторские права на документацию © 2001-2004 Джордж Врайт (George Wright) gwright@users.sourceforge.net + +Перевод на русский: Константин Карпов constantine_2001@mail.ru, Максим Кузьмин kuzya@isnet.ru. +&underFDL; &underGPL; + + +Краткий курс &klatin; + +Этот раздел охватывает программу курса GCSE и предназначен для того, чтобы помочь вам в обучении латыни. + +Вы можете получить информацию по следующим разделам: + + +Латинские числительные + +Латинские глаголы + +Латинские существительные + +Латинские прилагательные + +Латинские местоимения + + +&numbers; &verbs; &nouns; &adjectives; &pronouns; + + +Установка + + +Как получить &klatin; +&install.intro.documentation; + + +Компиляция и установка +&install.compile.documentation; + + + +&documentation.index; +
+ + diff --git a/tde-i18n-ru/docs/kdeedu/klatin/nouns.docbook b/tde-i18n-ru/docs/kdeedu/klatin/nouns.docbook new file mode 100644 index 00000000000..3104f22637f --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/klatin/nouns.docbook @@ -0,0 +1,367 @@ + + + +Заметки KLatin - Существительные + +Существительные, как и глаголы, делятся на три группы, которые называются склонения. Существует пять типов склонения и три рода: мужской, женский и средний. +Основой существительного называется его неизменяемая часть. Чтобы получить основу существительного, нужно взять его форму в родительном падеже единственного числа и убрать окончание. Например: основой существительного puella является puell; а основой существительного rex будет reg, так как в родительном падеже он имеет форму reg-is. + + +Латинские Существительные + + +Список существительных + + + + + +ЕДИНСТВЕННОЕ ЧИСЛО +1 слонение Женский род +2 склонение Мужской род +2 склонение Средний род +3 склонение Мужской/Женский род +3 склонение Средний род +4 склонение Мужской род +4 склонение Средний род +5 склонение Женский род + + + + + + + + + + + + + + +Nominative (Именительный падеж) +puell-a +serv-us +bell-um +rex +opus +grad-us +genu +res + + +Vocative (Звательный падеж) +puell-a +serv-e +bell-um +rex +opus +grad-us +genu +res + + +Accusative (Винительный падеж) +puell-am +serv-um +bell-um +reg-em +opus +grad-um +genu +re-m + + +Genitive (Родительный падеж) +puell-ae +serv-i +bell-i +reg-is +oper-is +grad-us +gen-u +re-i + + +Dative (Дательный падеж) +puell-ae +serv-o +bell-o +reg-i +oper-i +grad-ui +gen-u +re-i + + +Ablative (отложительный падеж) +puell-a +serv-o +bell-o +reg-e +oper-e +grad-u +gen-u +re + + + + + + + + + + + + + + + +МНОЖЕСТВЕННОЕ ЧИСЛО + + + + + + + + + + +Nominative (Именительный падеж) +puell-ae +serv-i +bell-a +reg-es +oper-a +grad-us +gen-ua +res + + +Vocative (Звательный падеж) +puell-ae +serv-i +bell-a +reg-es +oper-a +grad-us +gen-ua +res + + +Accusative (Винительный падеж) +puell-as +serv-os +bell-a +reg-es +oper-a +grad-us +gen-ua +res + + +Genitive (Родительный падеж) +puell-arum +serv-orum +bell-orum +reg-um +oper-um +grad-uum +gen-uum +re-rum + + +Dative (Дательный падеж) +puell-is +serv-is +bell-is +reg-ibus +oper-ibus +grad-ibus +gen-ibus +re-bus + + +Ablative (отложительный падеж) +puell-is +serv-is +bell-is +reg-ibus +oper-ibus +grad-ibus +gen-ibus +re-bus + + + +
+ +
+
diff --git a/tde-i18n-ru/docs/kdeedu/klatin/numbers.docbook b/tde-i18n-ru/docs/kdeedu/klatin/numbers.docbook new file mode 100644 index 00000000000..b00c2461520 --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/klatin/numbers.docbook @@ -0,0 +1,340 @@ + + + +Заметки KLatin - Числа + +У Римлян был определённый набор цифр и было название для каждого числа. В этом разделе перечислены некоторые числа и соответствующие символы. + +Числа + + + + + +1 +I +unus + + +2 +II +duo + + +3 +III +tres + + +4 +IV +quattuor + + +5 +V +quinque + + +6 +VI +sex + + +7 +VII +septem + + +8 +VIII +octo + + +9 +IX +novem + + +10 +X +decem + + +11 +XI +undecim + + +12 +XII +duodecim + + +13 +XIII +tredecim + + +14 +XIV +quattuordecim + + +15 +XV +quindecim + + +16 +XVI +sedecim + + +17 +XVII +septendecim + + +18 +XVIII +duodeviginti + + +19 +XIX +undeviginti + + +20 +XX +viginti + + +21 +XXI +vigintiunus + + +22 +XXII +vigintiduo + + +30 +XXX +triginta + + +40 +XL +quadraginta + + +50 +L +quinquaginta + + +60 +LX +sexaginta + + +70 +LXX +septuaginta + + +80 +LXXX +octoginta + + +90 +XC +nonaginta + + +100 +C +centum + + +200 +CC +ducenti + + +300 +CCC +trecenti + + +400 +CD +quadrigenti + + +500 +D +quingenti + + +600 +DC +sescenti + + +700 +DCC +septigenti + + +800 +DCCC +octigenti + + +900 +CM +nongenti + + +1000 +M +mille + + +2000 +MM +duo milia + + + +
+ +
diff --git a/tde-i18n-ru/docs/kdeedu/klatin/pronouns.docbook b/tde-i18n-ru/docs/kdeedu/klatin/pronouns.docbook new file mode 100644 index 00000000000..d3e70538627 --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/klatin/pronouns.docbook @@ -0,0 +1,523 @@ + + +Заметки KLatin - Местоимения +Вот несколько местоимений. + + +Личные Местоимения + + + + + + +Я +Ты + + + +ego +tu + + +me +te + + +mei +tui + + +mihi +tibi + + +me +te + + + + + + + +Мы +Вы + + +nos +vos + + +nos +vos + + +nostri/nostrum +vestri/vestrum + + +nobis +vobis + + +nobis +vobis + + + +
+ + + +Личное Местоимения 3 Лица + + + + + + + +Он, +Она, +Оно + + +ЕДИНСТВЕННОЕ ЧИСЛО +is +ea +id + + + +eum +eum +id + + + +eius +eius +eius + + + +ei +ei +ei + + + +eo +ea +eo + + +МНОЖЕСТВЕННОЕ ЧИСЛО +ei +eae +ea + + + +eos +eas +ea + + + +eorum +earum +eorum + + + +eis +eis +eis + + + +eis +eis +eis + + + +
+ + + +Указательные Местоимения + + + + + + +Этот/эта + + +ЕДИНСТВЕННОЕ ЧИСЛО +hic +haec +hoc + + + +hunc +hanc +hoc + + + +huius +huius +huius + + + +huic +huic +huic + + + +hoc +hac +hoc + + +МНОЖЕСТВЕННОЕ ЧИСЛО +hi +hae +haec + + + +hos +has +heac + + + +horum +harum +horum + + + +his +his +his + + + +his +his +his + + + + + + + + +Тот/та/то + + +ЕДИНСТВЕННОЕ ЧИСЛО +ille +illa +illud + + + +illum +illam +illud + + + +illius +illius +illius + + + +illi +illi +illi + + + +illo +illa +illo + + +МНОЖЕСТВЕННОЕ ЧИСЛО +illi +illae +illa + + + +illos +illas +illa + + + +illorum +illarum +illorum + + + +illis +illis +illis + + + +illis +illis +illis + + + +
+ + +Отрицательные Местоимения + + + + + + +Никто +Ничто + + +nemo +nihil + + +neminem +nihil/nil + + +nullius/neminis +nullius rei + + +nemini/nulli +nulli rei + + +nullo/nemine +nulla re + + + +
+ +
diff --git a/tde-i18n-ru/docs/kdeedu/klatin/verbs.docbook b/tde-i18n-ru/docs/kdeedu/klatin/verbs.docbook new file mode 100644 index 00000000000..9acc246542e --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/klatin/verbs.docbook @@ -0,0 +1,2131 @@ + + + +Заметки KLatin - Глаголы + +Глаголы существуют во всех языках. Латинские глаголы делятся на четыре категории, которые называются спряжениями (англ: conjugations). В каждую группу спряжения входят глаголы, имеющие одинаковое окончание основы. + +Основой глагола называется его неизменяемая часть. Например, основой глагола moneo является mone. Чтобы получить основу глагола, необходимо взять его в форме первого лица, единственного числа и убрать окончание -о. Глагол sum (Я есть) - неправильный и не имеет постоянной основы. + + + +Список глаголов - Изъявительное наклонение действительного залога + + + + + +ВРЕМЯ +1 +2 +3 +4 +SUM - Я + + + + + + + + + + + +НАСТОЯЩЕЕ +am-o +mone-o +reg-o +audi-o +sum + + + +ama-s +mone-s +regi-s +audi-s +es + + +Я люблю +ama-t +mone-t +regi-t +audi-t +est + + + +ama-mus +mone-mus +regi-mus +audi-mus +sumus + + + +ama-tis +mone-tis +regi-tis +audi-tis +estis + + + +ama-nt +mone-nt +regu-nt +audi-unt +sunt + + + + + + + + + + + +БУДУЩЕЕ +ama-bo +mone-bo +reg-am +audi-am +ero + + + +ama-bis +mone-bis +reg-es +audi-es +eris + + +Я буду любить +ama-bit +mone-bit +reg-et +audi-et +erit + + + +ama-bimus +mone-bimus +reg-emus +audi-emus +erimus + + + +ama-bitis +mone-bitis +reg-etis +audi-etis +eritis + + + +ama-bunt +mone-bunt +reg-ent +audi-ent +erunt + + + + + + + + + + + +ПРОШЕДШЕЕ НЕЗАКОНЧЕНОЕ +ama-bam +mone-bam +rege-bam +audi-bam +eram + + + +ama-bas +mone-bas +rege-bas +audi-bas +eras + + +Я любил +ama-bat +mone-bat +rege-bat +audi-bat +erat + + +Я когда-то любил +ama-bamus +mone-bamus +rege-bamus +audi-bamus +eramus + + +Я начал любить +ama-batis +mone-batis +rege-batis +audi-batis +eratis + + + +ama-bant +mone-bant +rege-bant +audi-bant +erant + + + + + + + + + + + +ЗАКОНЧЕННОЕ (PERFECTUM) +amav-i +monu-i +rex-i +audiv-i +fu-i + + + +amav-isti +monu-isti +rex-isti +audiv-isti +fu-isti + + +Я любил +amav-it +monu-it +rex-it +audiv-it +fu-it + + + +amav-imus +monu-imus +rex-imus +audiv-imus +fu-imus + + + +amav-istis +monu-istis +rex-istis +audiv-istis +fu-istis + + + +amav-erunt +monu-erunt +rex-erunt +audiv-erunt +fu-erunt + + + + + + + + + + + +БУДУЩЕЕ ЗАВЕРШЕННОЕ +amav-ero +monu-ero +rex-ero +audiv-ero +fu-ero + + + +amav-eris +monu-eris +rex-eris +audiv-eris +fu-eris + + +Я полюблю (действие в будушем раньше другого действия) +amav-erit +monu-erit +rex-erit +audiv-erit +fu-erit + + + +amav-erimus +monu-erimus +rex-erimus +audiv-erimus +fu-erimus + + + +amav-eritis +monu-eritis +rex-eritis +audiv-eritis +fu-eritis + + + +amav-erint +monu-erint +rex-erint +audiv-erint +fu-erint + + + + + + + + + + + +ПРОШЕДШЕЕ +amav-eram +monu-eram +rex-eram +audiv-eram +fu-eram + + + +amav-eras +monu-eras +rex-eras +audiv-eras +fu-eras + + +Я любил (раньше другого действия) +amav-erat +monu-erat +rex-erat +audiv-erat +fu-erat + + + +amav-eramus +monu-eramus +rex-eramus +audiv-eramus +fu-eramus + + + +amav-eratis +monu-eratis +rex-eratis +audiv-eratis +fu-eratis + + + +amav-erant +monu-erant +rex-erant +audiv-erant +fu-erant + + + +
+ + + + +Список Глаголов - Сослаготельное наклонения действительного залога + + + + + +ВРЕМЯ +1 +2 +3 +4 +SUM - Я + + + + + + + + + + + +НАСТОЯЩЕЕ +ame-m +monea-m +rega-m +audi-o +sim + + + +ame-s +monea-s +rega-s +audi-s +sis + + + +ame-t +monea-t +rega-t +audi-t +sit + + + +ame-mus +monea-mus +rega-mus +audi-mus +simus + + + +ame-tis +monea-tis +rega-tis +audi-tis +sitis + + + +ame-nt +monea-nt +rega-nt +audi-unt +sint + + + + + + + + + + + +ПРОШЕДШЕЕ НЕЗАКОНЧЕНОЕ +ama-rem +mone-rem +rege-rem +audi-rem +essem + + + +ama-res +mone-res +rege-res +audi-res +esset + + + +ama-ret +mone-ret +rege-ret +audi-ret +esset + + + +ama-remus +mone-remus +rege-remus +audi-remus +essemus + + + +ama-retis +mone-retis +rege-retis +audi-retis +essetis + + + +ama-rent +mone-rent +rege-rent +audi-rent +essent + + + + + + + + + + + +ЗАКОНЧЕННОЕ (PERFECTUM) +amav-erim +monu-erim +rex-erim +audiv-erim +fu-erim + + + +amav-eris +monu-eris +rex-eris +audiv-eris +fu-eris + + + +amav-erit +monu-erit +rex-erit +audiv-erit +fu-erit + + + +amav-erimus +monu-erimus +rex-erimus +audiv-erimus +fu-erimus + + + +amav-eritis +monu-eritis +rex-eritis +audiv-eritis +fu-eritis + + + +amav-erint +monu-erint +rex-erint +audiv-erint +fu-erint + + + + + + + + + + + +ПРОШЕДШЕЕ +amav-issem +monu-issem +rex-issem +audiv-issem +fu-issem + + + +amav-isses +monu-isses +rex-isses +audiv-isses +fu-isses + + + +amav-isset +monu-isset +rex-isset +audiv-isset +fu-isset + + + +amav-issemus +monu-issemus +rex-issemus +audiv-issemus +fu-issemus + + + +amav-issetis +monu-issetis +rex-issetis +audiv-issetis +fu-issetis + + + +amav-issent +monu-issent +rex-issent +audiv-issent +fu-issent + + + +
+ + + +Список глаголов - Повелительное наклонения действительного залога + + + + + +ВРЕМЯ +1 +2 +3 +4 +SUM - Я + + + + + + + + + + + +НАСТОЯЩЕЕ +am-a +mon-e +reg-e +aud-i +es + + + +am-ate +mon-ete +reg-ite +aud-ite +este + + + + + + + + + + + +БУДУЩЕЕ +am-ato +mon-eto +reg-ito +aud-ito +esto + + + +am-ato +mon-eto +reg-ito +aud-ito +esto + + + +am-atote +mon-etote +reg-itote +aud-itote +estote + + + +am-anto +mon-ento +reg-unto +aud-iunto +sunto + + + +
+ + + +Список глаголов - Герундий действительного залога + + + + + +1 +2 +3 +4 + + +Accusative (Винительный падеж) +(ad) am-andum +(ad) mon-endum +(ad) reg-endum +(ad) aud-iendum + + +Genitive (Родительный падеж) +am-andi +mon-endi +reg-endi +aud-iendi + + +Dative (Дательный падеж) +am-ando +mon-endo +reg-endo +aud-iendo + + +Ablative (Отложительный падеж) +am-ando +mon-endo +reg-endo +aud-iendo + + + +
+ + + +Список глаголов - Инфинитив действительного залога + + + + +ВРЕМЯ +1 +2 +3 +4 +SUM - Я + + + + + + + + + + +НАСТОЯЩЕЕ +am-are +mon-ere +reg-ere +aud-ire +esse + + + + + + + + + + +ЗАКОНЧЕННОЕ (PERFECTUM) +amav-isse +monu-isse +rex-isse +audiv-isse +fu-isse + + + +
+ + + +Список глаголов - Причастие действительного залога + + + + +ВРЕМЯ +1 +2 +3 +4 +SUM - Я + + + + + + + + + + +НАСТОЯЩЕЕ +am-ans,-antis +mon-ens,-entis +reg-ens,-entis +aud-iens,-ientis + + + + + + + + + + + +БУДУЩЕЕ +amat-urus,-a,-um +monit-urus,-a,-um +rect-urus,-a,-um +audit-urus,-a,-um +futurus,-a,-um + + + +
+ + + +Список глаголов - Изъявительное наклонение страдательного залога + + + + + +ВРЕМЯ +1 +2 +3 +4 + + + + + + + + + + + +НАСТОЯЩЕЕ +am-or +mone-or +reg-or +audi-or + + + +ama-ris +mone-ris +reg-eris +audi-eris + + +Я любим, меня любят +ama-tur +mone-tur +regi-tur +audi-tur + + + +ama-mur +mone-mur +regi-mur +audi-mur + + + +ama-mini +mone-mini +regi-mini +audi-mini + + + +ama-ntur +mone-ntur +regu-ntur +audiu-unt + + + + + + + + + + + +БУДУЩЕЕ +ama-bor +mone-bor +reg-ar +audi-ar + + + +ama-beris +mone-beris +reg-eris +audi-eris + + +Меня будут любить +ama-bitur +mone-bitur +reg-etur +audi-etur + + + +ama-bimur +mone-bimur +reg-emur +audi-emur + + + +ama-bimini +mone-bimini +reg-emini +audi-emini + + + +ama-buntur +mone-buntur +reg-entur +audi-entur + + + + + + + + + + + +ПРОШЕДШЕЕ НЕЗАКОНЧЕНОЕ +ama-bar +mone-bar +rege-bar +audie-bar + + + +ama-baris +mone-baris +rege-baris +audie-baris + + +Меня любили +ama-batur +mone-batur +rege-batur +audie-batur + + + +ama-bamur +mone-bamur +rege-bamur +audie-bamur + + + +ama-bamini +mone-bamini +rege-bamini +audie-bamini + + + +ama-bantur +mone-bantur +rege-bantur +audie-bantur + + + + + + + + + + + +ЗАКОНЧЕННОЕ (PERFECTUM) +amatus sum +monitus sum +rectus sum +auditus sum + + + +amatus es +monitus es +rectus es +auditus es + + +Меня любили +amatus est +monitus est +rectus est +auditus est + + + +amati sumus +moniti sumus +recti sumus +auditi sumus + + + +amati estis +moniti estis +recti estis +auditi estis + + + +amati sunt +moniti sunt +recti sunt +auditi sunt + + + + + + + + + + + +БУДУЩЕЕ ЗАВЕРШЕННОЕ +amatus ero +monitus ero +rectus ero +auditus ero + + + +amatus eris +monitus eris +rectus eris +auditus eris + + +Меня будут любить +amatus erit +monitus erit +rectus erit +auditus erit + + + +amati erimus +moniti erimus +recti erimus +auditi erimus + + + +amati eritis +moniti eritis +recti eritis +auditi eritis + + + +amati erunt +moniti erunt +recti erunt +auditi erunt + + + + + + + + + + + +ПРОШЕДШЕЕ +amatus eram +monitus eram +rectus eram +auditus eram + + + +amatus eras +monitus eras +rectus eras +auditus eras + + +Меня любили +amatus erat +monitus erat +rectus erat +auditus erat + + + +amati eramus +moniti eramus +recti eramus +auditi eramus + + + +amati eratis +moniti eratis +recti eratis +auditi eratis + + + +amati erant +moniti erant +recti erant +auditi erant + + + +
+ + + +Список глаголов - Генундив + + + + +1 +2 +3 +4 + + + + + + + + +am-andus,-a,-um +mon-endus,-a,-um +reg-endus,-a,-um +aud-iendus,-a,-um + + + +
+ + + +Список глаголов - Инфинитив Страдательного Залога + + + + +ВРЕМЯ +1 +2 +3 +4 + + + + + + + + + +НАСТОЯЩЕЕ +am-ari +mon-eri +reg-i +aud-iri + + + + + + + + + +ЗАКОНЧЕННОЕ (PERFECTUM) +amat-um,-am,-um esse +monit-um,-am,-um esse +rect-um,-am,-um esse +audit-um,-am,-um esse + + + +amat-os,-as,-a esse +monit-os,-as,-a esse +rect-os,-as,-a esse +audit-os,-as,-a esse + + + + + + + + + +БУДУЩЕЕ +amat-um iri +monit-um iri +rect-um iri +audit-um iri + + + +
+ +
diff --git a/tde-i18n-ru/docs/kdeedu/klettres/Makefile.am b/tde-i18n-ru/docs/kdeedu/klettres/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/klettres/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdeedu/klettres/Makefile.in b/tde-i18n-ru/docs/kdeedu/klettres/Makefile.in new file mode 100644 index 00000000000..5dd4adeb1fb --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/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/kdeedu/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@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = AUTO +KDE_MANS = AUTO +#>- all: all-recursive +#>+ 1 +all: docs-am all-recursive + +.SUFFIXES: +$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) +#>- @for dep in $?; do \ +#>- case '$(am__configure_deps)' in \ +#>- *$$dep*) \ +#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ +#>- && exit 0; \ +#>- exit 1;; \ +#>- esac; \ +#>- done; \ +#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdeedu/klettres/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdeedu/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/kdeedu/klettres/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdeedu/klettres/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeedu/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 Makefile.in Makefile.am index.cache.bz2 + +#>+ 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)/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 index.docbook ; 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 index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/klettres/$$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/kdeedu/klettres/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdeedu/klettres/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeedu/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-ru/docs/kdeedu/klettres/index.cache.bz2 b/tde-i18n-ru/docs/kdeedu/klettres/index.cache.bz2 new file mode 100644 index 00000000000..d0d55cccd2e Binary files /dev/null and b/tde-i18n-ru/docs/kdeedu/klettres/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdeedu/klettres/index.docbook b/tde-i18n-ru/docs/kdeedu/klettres/index.docbook new file mode 100644 index 00000000000..3de176db989 --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/klettres/index.docbook @@ -0,0 +1,1214 @@ + + + + + +]> + + + + +Руководство пользователя &klettres; + + +Anne-Marie Mahfouf
&Anne-Marie.Mahfouf.mail;
+
+
+МаксимКузьмин
kuzya@isnet.ru
Перевод на русский язык
СергейБобыкин
_myst@mail.ru
Редакция перевода
+
+ + +20012006 +&Anne-Marie.Mahfouf; + +&FDLNotice; + +2006-02-08 +1.5 + + +&klettres; — это приложение, разработанное специально для того, чтобы помочь пользователю изучить алфавит нового языка и научится читать простые слоги. Пользоваться приложением может как ребёнок в возрасте от двух с половиной лет, так и взрослый, который хочет изучить основы иностранного языка. +В настоящее время доступно одиннадцать языков: чешский, датский, голландский, английский, французский, итальянский, луганда, романизированный хинди, испанский, словацкий и немецкий. Но только английский, французский и ваш язык, если он есть среди перечисленных, будут устанавливаться по умолчанию. +&klettres;, действительно, очень легко использовать. Язык выбирается в меню Язык. Пользователь может выбрать уровень от 1 до 4 в выпадающем списке панели инструментов или через меню Уровень. Темы (фон и цвет надписей) можно изменить в выпадающем списке или командой меню Внешний вид Темы. Доступны три темы: Школа, Арктика и Пустыня. Наконец, учитывая возраст ребёнка, можно менять режим в меню Внешний вид Режим. + + + + +KDE +kdeedu +klettres +алфавит +Чешский +Датский +Голландский +Английский +Французский +Итальянский +Романизированный хинди +Испанский +Словацкий +Луганда +язык + + +
+ + +Введение + +&klettres; — это простое приложение, которое помогает ребёнку или взрослому выучить алфавит и простые звуки на его родном или на любом другом языке. Программа выбирает произвольную букву или слог, показывает на экране и воспроизводит произношение. Затем пользователь должен напечатать эту букву или слог. Основное обучение происходит на тех уровнях, на которых буква/слог не показываются на экране, а только произносится соответствующий звук. Пользователю необязательно уметь пользоваться мышкой, поскольку необходима только клавиатура. + +В настоящее время доступно одиннадцать языков: чешский, датский, голландский, английский, французский, итальянский, луганда, романизированный хинди, испанский, словацкий и немецкий. Если в региональных параметрах &kde; выбран один из этих языков, то он будет в программе языком по умолчанию, иначе языком по умолчанию будет французский. Вы легко можете добавить новый поддерживаемый язык с помощью команды Загрузить алфавит нового языка... в меню Файл, если ваш компьютер подключен к Интернету. + +Для воспроизведения звуков программе требуется &arts;. + +Два разных режима позволяют вам приспособить &klettres; к своим потребностям: обычный полный интерфейс или упрощённый. Для детей строка меню и кнопка переключения языка больше не показываются. Мы предполагаем, что ребёнок не захочет сам изменять язык. Выпадающий список позволяет ему выбирать уровни. Для пользователей постарше, фоновый рисунок не такой детский и строка меню показывается в стиле "Взрослый". Три различные темы (Школа, Арктика и Пустыня) устанавливают разный фон и шрифт. + + +Вам больше не нужна раскладка клавиатуры, соответствующая языку, вы можете использовать панель Буквы для ввода любых специальных символов выбранного языка. В меню Настройка Панели инструментов выберите команду Буквы, и соответствующая панель появится в нижней части &klettres;. Нажмите на букву, которая вам нужна, и она появится в поле ввода. Эту панель можно перетаскивать в любую часть экрана. +Если вы предпочитаете работать с соответствующей клавиатурной раскладкой, пожалуйста, используйте для её установки модуль Раскладка клавиатуры раздела Региональные и специальные возможности Центра управления KDE. + + + + +Использование &klettres; +В &klettres; есть 4 уровня. Уровни 1 и 2 помогают изучить алфавит, а уровни 3 и 4 — слоги. Мы предполагаем, что если программой пользуется 2,5-4 летний ребёнок, то он сидит у вас на коленях перед компьютером, и вы занимаетесь вместе. + + +Уровни 1 и 2 + + +Уровень 1 &klettres; + + + + + + Уровень 1 &klettres; + + + + +Уровень 1, французский язык, тема «Пустыня», режим для взрослых. + +Если в региональных параметрах &kde; установлен чешский, датский, голландский, английский, французский, итальянский, луганда, романизированный хинди, испанский, словацкий или немецкий, то этот язык будет установлен по умолчанию при первом запуске программы. Для других языков по умолчанию будет установлен французский. &klettres; поставляется с французским языком и вашим языком по умолчанию, если это один из языков, перечисленных выше, также вы можете добавить новый язык командой Загрузить алфавит нового языка... в меню Файл, если ваш компьютер подключен к Интернету. + +На 1-ом уровне сложности пользователь видит букву и слышит её произношение. Затем он должен напечатать эту букву в рамке. Если введена правильная буква, появляется следующая (нет необходимости нажимать клавишу Enter или любую другую). Если пользователь вводит неправильную букву, то программа снова озвучивает её. На этом уровне сложности пользователь запоминает буквы, связывает их с их произношением и находит их на клавиатуре. + + +Пользователь может вводить буквы в любом регистре. Буквы автоматически преобразуются в верхний регистр, чтобы ребёнок мог сопоставить их с изображёнными на клавиатуре. Можно вводить только одну букву за раз. +При вводе буквы не нужно нажимать клавишу Enter, программа просто ждёт некоторое время перед проверкой введённой буквы. Этот короткий промежуток времени нужен для того, чтобы ребёнок осознал, что он ввёл, особенно, если допустил ошибку. Вы можете изменить этот временной интервал в разделе Задержка диалога, открываемого командой Настроить &klettres;... в меню Настройка. Для разных режимов (Режим для детей, Режим для взрослых) интервал настраивается индивидуально. + + +Языковые параметры сохраняются при закрытии &klettres;, и загружаются при последующих запусках вместе с уровнем сложности, который был до закрытия программы. +Режим (детский или взрослый) записывается в файле конфигурации и, следовательно, сохраняется до изменения его пользователем. +Буквы появляются в случайном порядке. Их порядок каждый раз разный. + + + +Уровень 2 &klettres; + + + + + + Уровень 2 &klettres; + + + + +Здесь представлено окно &klettres; на 2 уровне в детском режиме, с темой «Школа» и датским языком. + +Нажав на выпадающий список Уровень и выбрав Уровень 2 или используя меню Уровень вы попадёте на 2 уровень. На этом уровне пользователь только слышит произношение буквы и должен ввести её с клавиатуры. Если он ошибается, показывается правильная буква, чтобы помочь ему. + + + +Уровни 3 и 4 + + + +Уровень 3 &klettres; + + + + + + Уровень 3 &klettres; + + + + + +Здесь вы видите окно &klettres; на 3 уровне, во взрослом режиме, с темой «Арктика» и чешским языком. + +На 3 уровне пользователь видит слог и слышит его произношение. Затем он должен ввести его в окно. Если первая буква введена неверно, то пользователь не может ввести вторую. Буква исчезает и ему приходится пробовать заново. Количество букв 2 или 3, в зависимости от языка. + + +Уровень 4 &klettres; + + + + + + Уровень 4 &klettres; + + + + +Здесь представлено окно &klettres; на 4 уровне, в детском режиме, с темой «Пустыня» и словацким языком. + +Звуки воспроизводятся в произвольном порядке. Нажав на выпадающий список Уровень или выбрав Уровень 4 в меню Уровень, вы попадёте на 4 уровень. На этом уровне пользователь слышит только произношение слога и должен ввести его буквы. Этот уровень довольно сложен для маленьких детей. + + + + +Диалог настройки +Диалог настройки имеет два раздела: один для Выбора шрифта, другой для настройки Задержки. + + +Шрифты + +Шрифт букв можно легко изменить. В некоторых дистрибутивах используемый по умолчанию системный шрифт очень некрасивый. В режиме для взрослых в диалоге, открываемом командой Настроить &klettres;... меню Настройка, есть вкладка Выбор шрифта, на которой можно выбрать другой шрифт. Этот шрифт будет применяться и для вывода букв/слогов и для поля ввода. + + +Изменение шрифта также весьма кстати для восточно-европейских языков, таких как чешский и словацкий, т.к. есть шрифты (например, Helvetica), которые некорректно показывают некоторые буквы их алфавита. + + +Также вы можете выбрать здесь размер, который вам нравится. Этот размер будет сохранён в файле конфигурации. + + +Выбор шрифта + + + + + + Выбор шрифта + + + + +Диалог выбора шрифта программы &klettres; . + + + +Задержка + +Задержка устанавливает интервал времени между двумя буквами, то есть время, в течение которого показывается буква. Единица измерения — 0,1 секунды. + +Вкладка Задержка в диалоге, вызываемом командой меню Настройка Настроить &klettres;..., имеет два параметра: Режим для детей и Режим для взрослых. По умолчанию для режима для детей установлены 0,4 секунды, для режима для взрослых — 0,2 секунды. Увеличение времени даёт больше времени на поиск ошибок. + + +Раздел «Задержка» + + + + + + Раздел «Задержка» + + + + + + + + + +Справка по меню и командам + + +Главное окно &klettres; + + +Меню <guimenu +>Файл</guimenu +> + + + + + &Ctrl;N Файл Произнести +Воспроизвести новый звук + + + + &Ctrl;P Файл Повторить произношение +Воспроизвести тот же звук снова + + + +Файл Загрузить алфавит нового языка... +Открывает диалог Получить для загрузки нового языка + + + + &Ctrl;Q Файл Выход +Выход из &klettres; + + + + + + +Меню <guimenu +>Уровень</guimenu +> + + + + +Уровень Уровень 1 +Выбрать уровень 1 (показывается буква и воспроизводится её произношение) + + + +Уровень Уровень 2 +Выбрать уровень 2 (буква не показывается, только воспроизводится её произношение) + + + +Уровень Уровень 3 +Выбрать уровень 3 (показывается слог и воспроизводится его произношение) + + + +Уровень Уровень 4 +Выбрать уровень 4 (слог не показывается, только воспроизводится его произношение) + + + + + + +Меню <guimenu +>Язык</guimenu +> + + + + +Язык Английский +Выбрать английский язык + + + +Язык Французский +Выбрать французский язык + + + + + + + +Меню <guimenu +>Внешний вид</guimenu +> + + + +Внешний вид Тема Школа +Использовать тему «Школа» + + + +Внешний вид Тема Арктика +Использовать тему «Арктика» + + + +Внешний вид Тему Пустыня +Использовать тему «Пустыня» + + + + &Ctrl;K Внешний вид Режим для детей +Включить детский режим (без панели меню) + + + + &Ctrl;G Внешний вид Режим для взрослых +Включить режим для взрослых (обычный интерфейс) + + + + + +Меню <guimenu +>Настройка</guimenu +> + + + + &Ctrl;M Настройка Показать меню +Переключить показа меню + + + +Настройка Панели инструментов +Переключить показ панелей инструментов Главное и Буквы + + + +Настройка Комбинации клавиш... +Настройка комбинаций клавиш &klettres; + + + +Настройка Панели инструментов... +Настройка панелей инструментов &klettres; + + + +Настройка Настроить &klettres;... +Настроить &klettres;: вывести диалог с разделами Выбор шрифта и Задержка. + + + + + + + + + +Добавление звуков в &klettres; + +Если вам хочется добавить звуки для своего языка, это очень просто. Запишите звуки алфавита и поместите их в папку «alpha». Запишите наиболее употребляемые слоги и положите их в папку «syllab». +Создайте текстовый файл sounds.xml, используя редактор, поддерживающий различные кодировки (лучше использовать &kate;). В этом файле пропишите все алфавитные и слоговые звуки, записанные вами, как в примере для чешского языка: +<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> +Замените двухсимвольный код "cs" и "Czech" на код и название вашего языка. Запишите названия звуков специальными символами вашего языка в верхнем регистре в кодировке UTF-8. + +Кроме того, вы можете сообщить мне о специальных символах вашего алфавита, чтобы мы могли создать панель инструментов Буквы специально для вашего языка. Создайте текстовый файл cs.txt (замените «cs» двухсимвольным кодом вашего языка) и занесите в него все специальные символы вашего языка в верхнем регистре по одному на строке. И сохраните оба текстовых файла в кодировке UTF-8 (правый верхний выпадающий список в диалоге сохранения файлов &kate;) + +Звуки должны быть в формате wav или ogg и достаточно длинными для воспроизведения в KAudioPlayer (примерно 1,5-2 секунды; добавьте паузу, если записанные звуки короче). Затем упакуйте файлы программой tar и отошлите автору программы. + +Обращайтесь на сайт &klettres; за более свежими инструкциями по добавлению языка. + + + +Вопросы и ответы +&reporting.bugs; &updating.documentation; + + +Не появляется фоновый рисунок. + + +Вам необходимо сконфигурировать программу с параметром значение которой — путь к папке с &kde;, или добавить путь к этой папке в переменную PATH. + + + +Я не слышу никаких звуков + + +Вам необходимо иметь поддержку &arts; (служба &arts; должна быть запущена). Убедитесь, что скомпилировали kdelibs с &arts;, если вы компилировали &kde;. При любых сомнениях узнайте об этом в документации на ваш дистрибутив. Также вы можете проверить, запущен ли &arts;, открыв модуль Звуковая система в разделе Звук и мультимедиа в Центре управления KDE. Флажок Включить звуковую систему должен быть установлен. +Для пользователей &kde; 3.4, вы должны убедиться, что проигрыватель, используемый для воспроизведения звуков &kde; — системный проигрыватель &kde; по умолчанию. В модуле Системные уведомления (Центр управления -> Звук и мультимедиа), нажмите кнопку Настройка проигрывателя внизу справа и в открывшемся диалоге проверьте, стоит ли флажок Применять звуковую систему KDE. + + + + +Я не вижу некоторые буквы на значках панели Буквы. Вместо них для некоторых языков показываются прямоугольники. + + +Для работы &klettres; на чешском и словацком языках требуется шрифт Arial, но если у вас этот шрифт не установлен, обратитесь в службу поддержки вашего дистрибутива за разъяснениями того, как его установить. +Если на вашем компьютере установлена ОС Windows, вы можете использовать шрифты TTF из неё (в том числе и Arial) через Центр управления -> Системное администрирование -> Установка шрифтов (нажмите кнопку Режим администратора и добавьте папку со шрифтами Windows). + + + +Буквы на значках панели Буквы слишком малы для некоторых языков. + + +Для работы &klettres; на чешском и словацком языках требуется шрифт Arial, но если у вас этот шрифт не установлен, обратитесь в службу поддержки вашего дистрибутива за разъяснениями того, как его установить. +Если на вашем компьютере установлена ОС Windows, вы можете использовать шрифты TTF из неё (в том числе и Arial) через Центр управления -> Системное администрирование -> Установка шрифтов (нажмите кнопку Режим администратора и добавьте папку со шрифтами Windows). + + + +Почему языков только десять? + + +Чтобы добавить новый язык, нам нужны звуки для букв алфавита и основных слогов. Человек, говорящий на языке, который необходимо добавить, должен записать эти звуки в формате wav, mp3 или лучше ogg. Для уровней 3 и 4 слоги должны быть выбраны учителем или кем-то, кто знает, как обучать детей: это должны быть слоги, которые необходимо изучать сразу после изучения алфавита, чтобы хорошо изучить основы этого языка. Пожалуйста, напишите нам письмо, если вы способны это сделать. Посетите сайт KLettres для более подробных инструкций по добавлению нового языка. + + + + + + +Благодарности и лицензии + +&klettres; +Авторские на программу 2001-2005 &Anne-Marie.Mahfouf; &Anne-Marie.Mahfouf.mail; +Автор выражает благодарность за помощь по созданию KLettres следующим людям: +Чешские звуки: Eva Mikulčíková evmi@seznam.cz +Голландские звуки: Geert Stams geert@pa3csg.myweb.nl +Датские звуки: Erik Kjaer Pedersen erik@binghamton.edu +Французские звуки: Ludovic Grossard grossard@kde.org +Словацкие звуки: Silvia Motyčková и Jozef Říha silviamotycka@seznam.cz +Итальянские звуки: Пьетро Пазотти (Pietro Pasotti) pietro@itopen.it +Английские звуки: Роберт Уодли (Robert Wadley) robntina@juno.com +Испанские звуки: Ана Белен Кабальеро (Ana Belén Caballero) и Хуан Педро Паредес (Juan Pedro Paredes) neneta @iquis.com +Звуки романизированного хинди: Викас Харат (Vikas Kharat) kharat@sancharnet.in +Звуки языка луганда: Джон Магойе и Кормак Линч cormaclynch@eircom.net +Немецкие звуки: Гельмут Криге h.kriege@freenet.de +Фоновый рисунок темы «Школа»: Рено Бланшар (Renaud Blanchard) kisukuma@chez.com +Оригинальные значки: &Primoz.Anzur; zerokode@yahoo.com +Поддержка при написании кода: &Robert.Gogolok; &Robert.Gogolok.mail; +Значок SVG: Chris Luetchford chris@os11.com +Код для генерации пиктограмм специальных символов: Peter Hedlund peter@peterandlinda.com +Перенос на KConfig XT, помощь в программировании: &Waldo.Bastian; &Waldo.Bastian.mail; +Значки SVG для взрослых и детей, тема «Пустыня»: &Danny.Allen; dannya40uk@yahoo.co.uk +Элемент управления параметрами задержки: Михаель Гётше (Michael Goettsche) michael.goettsche@kdemail.net + + + +Авторские права на документацию 2001-2006 &Anne-Marie.Mahfouf;&Anne-Marie.Mahfouf.mail; + +Перевод на русский язык: Максим Кузьмин kuzya@isnet.ru, Сергей Бобыкин _myst@mail.ru +&underFDL; &underGPL; + + +&documentation.index; +
+ diff --git a/tde-i18n-ru/docs/kdeedu/kmplot/Makefile.am b/tde-i18n-ru/docs/kdeedu/kmplot/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kmplot/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdeedu/kmplot/Makefile.in b/tde-i18n-ru/docs/kdeedu/kmplot/Makefile.in new file mode 100644 index 00000000000..55d852093b4 --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/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/kdeedu/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@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = AUTO +KDE_MANS = AUTO +#>- all: all-recursive +#>+ 1 +all: docs-am all-recursive + +.SUFFIXES: +$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) +#>- @for dep in $?; do \ +#>- case '$(am__configure_deps)' in \ +#>- *$$dep*) \ +#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ +#>- && exit 0; \ +#>- exit 1;; \ +#>- esac; \ +#>- done; \ +#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdeedu/kmplot/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdeedu/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/kdeedu/kmplot/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdeedu/kmplot/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeedu/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 using.docbook install.docbook Makefile.in configuration.docbook credits.docbook introduction.docbook commands.docbook Makefile.am reference.docbook dcop.docbook man-kmplot.1.docbook index.cache.bz2 + +#>+ 24 +index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) commands.docbook configuration.docbook reference.docbook index.docbook using.docbook man-kmplot.1.docbook firststeps.docbook introduction.docbook credits.docbook developer.docbook install.docbook 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 commands.docbook configuration.docbook reference.docbook index.docbook using.docbook man-kmplot.1.docbook firststeps.docbook introduction.docbook credits.docbook developer.docbook install.docbook 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 commands.docbook configuration.docbook reference.docbook index.docbook using.docbook man-kmplot.1.docbook firststeps.docbook introduction.docbook credits.docbook developer.docbook install.docbook dcop.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmplot/$$base ;\ + done + + +#>+ 5 +distdir-nls: + for file in commands.docbook configuration.docbook reference.docbook index.docbook using.docbook man-kmplot.1.docbook firststeps.docbook introduction.docbook credits.docbook developer.docbook install.docbook 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/kdeedu/kmplot/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdeedu/kmplot/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeedu/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-ru/docs/kdeedu/kmplot/commands.docbook b/tde-i18n-ru/docs/kdeedu/kmplot/commands.docbook new file mode 100644 index 00000000000..1e796f5078b --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kmplot/commands.docbook @@ -0,0 +1,769 @@ + +Справочник по командам + + +Меню <guimenu +>Файл</guimenu +> + + + + + + &Ctrl;N Файл Создать + + +Очистить систему координат и список функций. + + + + + + &Ctrl;O Файл Открыть... +Открыть существующий документ. + + + + +Файл Последние файлы +Показывает список последних открывавшихся документов. Выберите элемент из списка, чтобы открыть документ. + + + + +&Ctrl;S Файл Сохранить +Сохранить документ. + + + + +Файл Сохранить как... +Сохранить документ под другим именем. + + + + + &Ctrl;P Файл Печать... + + +Отправить график на печать или в файл. + + + + + +Файл Экспорт... +Экспортировать изображение построения в файл Можно экспортировать как векторное, так и растровое изображение. + + + + + &Ctrl;Q Файл Выход +Завершить работу &kmplot;. + + + + + +Меню <guimenu +>Правка</guimenu +> + + + + +Правка Цвета... +Диалог изменения цветов, описанный в главе . + + + + +ПравкаСистема координат... +Диалог изменения системы координат, описанный в главе . + + + + +ПравкаМасштаб... +Диалог изменения масштаба, описанный в главе . + + + + +ПравкаШрифты... +Диалог изменения шрифтов, описанный в главе . + + + + +ПравкаСистема координат 1 +Показывать положительные и отрицательные значения на осях x и y. + + + + +ПравкаСистема координат 2 +Показывать положительные и отрицательные значения на оси y, а на оси x — только положительные. + + + + +ПравкаСистема координат 3 +Показывать только положительные значения на осях y и x. + + + + + + + +Меню <guimenu +>Построение</guimenu +> + + + + + +Построение Новое построение функции... + +Открывает диалог для создания графика функции, описанный в главе . + + + + +Построение Новое параметрическое построение... + +Открывает диалог для создания графика параметрической функции, описанный в главе . + + + + +Построение Новое полярное построение... + +Открывает диалог для создания графика полярной функции, описанный в главе . + + + + +Построение Изменить построения... + +Открывает диалог задания функций, где их можно добавлять, изменять и удалять. Подробно описано в главе . + + + + + + + +Меню <guimenu +>Масштаб</guimenu +> +Первые пять пунктов меню меняют масштаб построения. + + + + + + &Ctrl;0 Масштаб Не изменять масштаб + +Отключает режим масштабирования. + + + + + &Ctrl;1 Масштаб Масштаб по выделению + +Будет показана выделенная пользователем часть построения. + + + + + &Ctrl;2 Масштаб Увеличить масштаб + +Приблизить построение, отцентровав по выбранной точке. + + + + + &Ctrl;3 Масштаб Уменьшить масштаб + +Отдалить построение, отцентровав по выбранной точке. + + + + + &Ctrl;4 Масштаб Точка центра + +Выбранная точка графика будет показана по центру. + + + + +Масштаб Подогнать под тригонометрические функции + +Масштаб будет привязан к тригонометрическим функциям. Работает как для градусов, так и для радианов. + + + + + + + +Меню <guimenu +>Сервис</guimenu +> + +Это меню содержит некоторые инструменты для функций, которые могут быть полезны: + + + + +СервисПолучить ординату + +Позволяет пользователю получить значение Y для заданного значению X. В данный момент поддерживаются только графики обычных функций. Введите значение или выражение в поле «X:». В списке будут показаны все доступные функции. Нажмите кнопку «Вычислить», чтобы определить значение функции. Результат будет показан в поле «Y:». + + + + +СервисПоиск точки минимума... + +Найти координаты точки минимума графика на указанном диапазоне. + + + + +СервисПоиск точки максимума... + +Найти координаты точки максимума графика на указанном диапазоне. + + + + +СервисВычислить интеграл + +Выберите график и укажите значения диапазона в появившемся диалоге. При нажатии на кнопку «Вычислить» определяется значение интеграла и закрашивается цветом графика соответствующая интегралу область между графиком и осью X в указанном диапазоне значений X. + + + + + + + +Меню <guimenu +>Настройка</guimenu +> + + + +Настройка Показать/скрыть панель инструментов + +Показать или скрыть панель инструментов. По умолчанию она показывается. + + + + +Настройка Показать/скрыть строку состояния + +Показать или скрыть строку состояния в главном окне &kmplot;. По умолчанию она показывается. + + + + + + &Ctrl;&Shift;F Настройка Полноэкранный режим +Переключение показа окна программы на полный экран. + + + + +Настройка Показать линейки прокрутки + +Показать или скрыть ползунки с 1 по 4. + + + + +Настройка Комбинации клавиш... + +Настроить комбинации клавиш &kmplot;. + + + + +Настройка Панели инструментов... + +Настроить панели инструментов &kmplot;. + + + + +Настройка Настроить &kmplot; + +Настроить &kmplot;. Подробно описано в . + + + + + + + +Меню <guimenu +>Справка</guimenu +> + +&kmplot; содержит стандартное меню Справка &kde; с одним дополнением: + + + +Справка Стандартные функции... + +Открывает список стандартных математических функций и констант. + + + + +Стандартные пункты меню Справка &kde;: +&help.menu.documentation; + + + + diff --git a/tde-i18n-ru/docs/kdeedu/kmplot/configuration.docbook b/tde-i18n-ru/docs/kdeedu/kmplot/configuration.docbook new file mode 100644 index 00000000000..e512b24a337 --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kmplot/configuration.docbook @@ -0,0 +1,350 @@ + +Настройка &kmplot; +Для открытия окна настройки &kmplot; выберите НастройкаНастроить KmPlot... Часть параметров настройки (Цвета..., Система координат..., Масштаб... и Шрифты...) могут быть изменены только через меню Правка. + + +<guilabel +>Главное</guilabel +> +В этом разделе вы можете установить основные параметры: точность, единицы измерения углов (радианы или градусы), цвет фона и коэффициенты масштабирования. Параметры будут автоматически сохранены при завершении работы &kmplot;. + + +Диалог настройки &kmplot; + + + + + + Диалог настройки &kmplot; + + + + +Во втором разделе вы можете определить свои собственные константы. &kmplot; сохраняет их в тот же файл, что и &kcalc;. Это означает, что вы можете создать константу в &kmplot;, закрыть программу и использовать константу в &kcalc; и наоборот. &kmplot; поддерживает только имена, состоящие из одной заглавной буквы, и если вы при помощи &kcalc; определите константу с именем больше, чем один символ, имя будет обрезано. То есть если у вас уже есть константы «apple» и «bananas», созданные в &kcalc;, они будут переименованы в «A» и «B» в &kmplot;. + + + + + +<guilabel +>Цвета</guilabel +> +На вкладке Координаты диалога Цвета, вы можете изменить цвета координатных осей и сетки основной области построения &kmplot;. + + +Диалог настройки цветов + + + + + + Диалог настройки цветов + + + + +На вкладке Стандартные цвета функции вы можете изменить цвета графиков десяти функций. + + + +Настройка <guimenuitem +>Системы координат</guimenuitem +> + + +<guilabel +>Оси</guilabel +> + + + + +Ось X + +Установить диапазон значений оси X. Вы можете выбрать один из предложенных диапазонов или другой, чтобы указать ваш собственный. При этом вы можете использовать стандартные функции ( или определённые вами, в том числе и для указания масштаба по осям: например, задав функцию f(x)=x^2, можно указать Мин: как f(3), что будет означать нижний предел по оси равный 9. + + + + +Ось Y + +Установить диапазон значений оси Y. Указываются также как и для оси X. + + + + +Толщина осей: + +Толщина линий, представляющих оси. + + + + +Толщина делений: + +Толщина линий, представляющих деления на осях. + + + + +Длина делений: + +Длина линий, представляющих деления на осях. + + + + +Подписи + +Показать названия осей (x, y) и значения делений на графике. + + + + +Дополнительная рамка + +Заключить график в рамку. + + + + +Оси + +Показывать оси на графике. + + + + +Стрелки на осях + +Показывать стрелки на концах координатных осей. + + + + + + + + + +<guilabel +>Сетка</guilabel +> +Возможные стили сетки: + + +Отсутствует + +Не рисовать сетку + + + + +Линии + +Прямые линии по всей области построения. + + + + +Перекрещивающиеся линии + +Линии, проходящие через точки, имеющие целые координаты (например (1,1), (4,2)...), и их проекции на оси. + + + + +Полярная + +Нарисовать окружности разных диаметров с фиксированным шагом и радиусы. + + + + +Толщина линии устанавливает толщину линий сетки. + + + + + +<guilabel +>Масштаб</guilabel +> + + +Диалог настройки масштаба + + + + + + Диалог настройки масштаба + + + + +Здесь можно выбрать масштаб и печать одного деления. Масштаб определяет количество единиц в одном делении, Печать определяет длину одного деления при показе на экране или печати. Таким образом, эти параметры можно использовать для изменения размера графика. Например, удвоение значения деления при печати приведёт к растягиванию графика вдвое. + + + +<guilabel +>Шрифты</guilabel +> + + +Диалог настройки шрифтов + + + + + + Диалог настройки шрифтов + + + + +Шрифт осей: и Размер шрифта осей: устанавливает семейство и размер шрифта, используемого для всех подписей на осях. Параметр Заголовок: задаёт семейство шрифта для заголовка графика при печати. + + + + + diff --git a/tde-i18n-ru/docs/kdeedu/kmplot/credits.docbook b/tde-i18n-ru/docs/kdeedu/kmplot/credits.docbook new file mode 100644 index 00000000000..548ff6c48bc --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kmplot/credits.docbook @@ -0,0 +1,65 @@ + +Лицензия и благодарности + +&kmplot; + +Программа © 2000-2002 Клаус-Дитер Мёллер (Klaus-Dieter Möller) &Klaus-Dieter.Moeller.mail; + + +Другие разработчики + + CVS: Роберт Гоголок (&Robert.Gogolok;) mail@robert-gogoloh.de + + + Портирование интерфейса в &kde; 3 и перевод на английский: Маттиас Мессмер (&Matthias.Messmer;) &Matthias.Messmer.mail; + + + Различные улучшения: Фредерик Эдемар (Fredrik Edemar) f_edemar@linux.se + + + +Документация © 2000-2002 Клаус-Дитер Мёллер (Klaus-Dieter Möller) &Klaus-Dieter.Moeller.mail;. +Дополнения и обновления для &kde; 3.2: Филип Родригес (&Philip.Rodrigues;) &Philip.Rodrigues.mail;. +Дополнения и обновления для &kde; 3.3: Филип Родригес (&Philip.Rodrigues;) &Philip.Rodrigues.mail; и Фредерик Эдемар (Fredrik Edemar) f_edemar@linux.se. +Дополнения и обновления для &kde; 3.4: Фредерик Эдемар (Fredrik Edemar) f_edemar@linux.se. + + +Перевод на русский язык: Николай Шафоростов shaforostoff@users.sourceforge.net. +&underFDL; &underGPL; + + + diff --git a/tde-i18n-ru/docs/kdeedu/kmplot/dcop.docbook b/tde-i18n-ru/docs/kdeedu/kmplot/dcop.docbook new file mode 100644 index 00000000000..e5e005edd04 --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kmplot/dcop.docbook @@ -0,0 +1,785 @@ + + Использование &kmplot; в скриптах + + Возможность использования скриптов, использующих возможности &kmplot; через &DCOP;, появилась в KDE 3.4. Например, чтобы определить функцию f(x)=2sin x+3cos x, установить толщину графика в 20 и построить его, наберите в консоли: + dcop kmplot-PID Parser addFunction "f(x)=2sin x+3cos x" в результате будет возвращён номер новой функции, или -1 в случае ошибки. + dcop kmplot-PID Parser setFunctionFLineWidth 20 ID Эта команда изменяет толщину графика функции с номером ID до 20. + dcop kmplot-PID View drawPlot Эта команда строит график функции. +Список доступных функций: + + KmPlotShell fileOpen &url + + Загрузить файл url. + + + + MainDlg isModified + + Возвращает true если изменения сделаны после последнего сохранения. + + + + MainDlg editColors + + Открывает диалог выбора цветов. + + + + MainDlg editAxes + + Открывает диалог настройки системы координат. + + + + MainDlg editScaling + + Открывает диалог настройки масштаба. + + + + MainDlg editFonts + + Открывает диалог выбора шрифтов. + + + + MainDlg editConstants + + Открывает диалог указания констант. + + + + MainDlg newFunction + + Открывает диалог построения новой функции. + + + + MainDlg newParametric + + Открывает диалог построения новой параметрической функции. + + + + MainDlg newPolar + + Открывает диалог построения новой функции в полярной системе координат. + + + + MainDlg toggleShowSlider0 + + Переключить показ ползунка 1. + + + + MainDlg toggleShowSlider1 + + Переключить показ ползунка 2. + + + + MainDlg toggleShowSlider2 + + Переключить показ ползунка 3. + + + + MainDlg toggleShowSlider3 + + Переключить показ ползунка 4. + + + + MainDlg slotSave + + Сохранить функции (открыть диалог сохранения если файл новый). + + + + MainDlg slotSaveas + + Сохранить под другим именем. То же, что и ФайлСохранить как.... + + + + MainDlg slotEditPlots + + Открывает диалог настройки построений. + + + + MainDlg slotPrint + + Открывает диалог печати. + + + + MainDlg slotExport + + Открывает диалог экспорта. + + + + MainDlg slotSettings + + Открывает диалог настройки программы. + + + + MainDlg slotNames + + Выводит список предопределённых функций. + + + + MainDlg slotCoord1 + + Система координат I. + + + + MainDlg slotCoord2 + + Система координат II. + + + + MainDlg slotCoord3 + + Система координат III. + + + + MainDlg getYValue + + То же самое, что и СервисПолучить ординату.... + + + + MainDlg findMinimumValue + + То же самое, что и СервисПоиск точки минимума.... + + + + MainDlg findMaximumValue + + То же самое, что и СервисПоиск точки максимума.... + + + + MainDlg graphArea + + Вычислить интеграл. То же самое, что и СервисВычислить интеграл. + + + + Parser addFunction f_str + + Добавить функцию, определяемую выражением f_str. Если оно не содержит имени функции, оно будет создано автоматически. В случае ошибки будет возвращено -1, иначе — номер функции. + + + + Parser delfkt id + + Удалить функцию по её номеру id. В случае ошибки возвращается false, иначе — true. + + + + Parser setFunctionExpression f_str id + + Изменить выражение функции с номером id на f_str. В случае ошибки возвращается false, иначе — true. + + + + Parser countFunctions + + Возвращает число функций (параметрические считаются за две). + + + + Parser listFunctionNames + + Возвращает список всех функций. + + + + Parser fnameToId f_str + + Возвращает номер f_str или -1 если функции с именем f_str не существует. + + + + Parser id x + + Вычисляет значение функции с номером id для аргумента x, если такой функции нет, возвращает 0.0. + + + + Parser functionFVisible id + + Возвращает true если функция с номером id видима. + + + + Parser functionF1Visible id + + Возвращает true если видима производная первого порядка функции с номером id. + + + + Parser functionF2Visible id + + Возвращает true если видима производная второго порядка функции с номером id. + + + + Parser functionIntVisible id + + Возвращает true если видима первообразная функции с номером id. + + + + Parser setFunctionFVisible visible id + + Показывает (если visible принимает значение true) или скрывает (если visible принимает значение false) функцию с номером id. Возвращает false если функция не существует + + + + Parser setFunctionF1Visible visible id + + Показывает (если visible принимает значение true) или скрывает (если visible принимает значение false) первую производную функции с номером id. Возвращает false если функция не существует. + + + + Parser setFunctionF2Visible visible id + + Показывает (если visible принимает значение true) или скрывает (если visible принимает значение false) вторую производную функции с номером id. Возвращает false если функция не существует. + + + + Parser setFunctionIntVisible visible id + + Показывает (если visible принимает значение true) или скрывает (если visible принимает значение false) первообразную функции с номером id. Возвращает false если функция не существует. + + + + Parser functionStr id + + Возвращает выражение функции с номером id. Возвращает false если функция не существует. + + + + Parser functionFColor id + + Возвращает цвет графика функции с номером id. + + + + Parser functionF1Color id + + Возвращает цвет графика первой производной функции с номером id. + + + + Parser functionF2Color id + + Возвращает цвет графика второй производной функции с номером id. + + + + Parser functionIntColor id + + Возвращает цвет графика первообразной функции с номером id. + + + + Parser setFunctionFColor color id + + Установить цвет графика функции с номером id в color. Возвращает false если функция не существует. + + + + Parser setFunctionF1Color color id + + Установить цвет графика первой производной функции с номером id в color. Возвращает false если функция не существует. + + + + Parser setFunctionF2Color color id + + Установить цвет графика второй производной функции с номером id в color. Возвращает false если функция не существует. + + + + Parser setFunctionIntColor color id + + Установить цвет графика первообразной функции с номером id в color. Возвращает false если функция не существует. + + + + Parser functionFLineWidth id + + Возвращает толщину графика функции с номером id. Возвращает 0 если функция не существует. + + + + Parser functionF1LineWidth id + + Возвращает толщину графика первой производной функции с номером id. Возвращает 0 если функция не существует. + + + + Parser functionF2LineWidth id + + Возвращает толщину графика первой производной функции с номером id. Возвращает 0 если функция не существует. + + + + Parser functionIntLineWidth id + + Возвращает толщину графика первообразной функции с номером id. Возвращает 0 если функция не существует. + + + + Parser setFunctionFLineWidth linewidth id + + Установить толщину графика функции с номером id в linewidth. Возвращает false если функция не существует. + + + + Parser setFunctionF1LineWidth linewidth id + + Установить толщину графика первой производной функции с номером id в linewidth. Возвращает false если функция не существует. + + + + Parser setFunctionF2LineWidth linewidth id + + Установить толщину графика второй производной функции с номером id в linewidth. Возвращает false если функция не существует. + + + + Parser setFunctionIntLineWidth linewidth id + + Установить толщину графика первообразной функции с номером id в linewidth. Возвращает false если функция не существует. + + + + Parser functionParameterList id + + Возвращает список всех значений параметра функции с номером id. + + + + Parser functionAddParameter new_parameter id + + Добавить значение параметра new_parameter функции с номером id. Возвращает false в случае ошибки. + + + + Parser functionRemoveParameter remove_parameter id + + Удалить значение параметра remove_parameter функции с номером id. Возвращает false в случае ошибки. + + + + Parser functionMinValue id + + Возвращает минимум области построения функции с номером id. Если функция не существует или минимум не определён, возвращается пустая строка. + + + + Parser functionMaxValue id + + Возвращает максимум области построения функции с номером id. Если функция не существует или максимум не определён, возвращается пустая строка. + + + + Parser setFunctionMinValue min id + + Устанавливает минимум области построения функции с номером idв min. Если функция не существует или выражение недопустимое, возвращается false. + + + + Parser setFunctionMaxValue max id + + Устанавливает максимум области построения функции с номером idв min. Если функция не существует или выражение недопустимое, возвращается false. + + + + + Parser functionStartXValue id + + Устанавливает начальную абсциссу для первообразной функции с номером id. Если функция не существует или выражение абсциссы не определено, возвращается пустая строка. + + + + Parser functionStartYValue id + + Возвращает начальную ординату для первообразной функции с номером id. Если функция не существует или выражение ординаты не определено, возвращается пустая строка. + + + + Parser setFunctionStartXValue min id + + Устанавливает начальную абсциссу для первообразной функции с номером id в x. Если функция не существует или выражение недопустимое, возвращается false. + + + + Parser setFunctionStartYValue max id + + Устанавливает начальную ординату для первообразной функции с номером id в y. Если функция не существует или выражение недопустимое, возвращается false. + + + + View stopDrawing + + Если &kmplot; в данный момент рисует график функции, это будет остановлено. + + + + View drawPlot + + Перерисовать все графики функций. + + + + + + + \ No newline at end of file diff --git a/tde-i18n-ru/docs/kdeedu/kmplot/developer.docbook b/tde-i18n-ru/docs/kdeedu/kmplot/developer.docbook new file mode 100644 index 00000000000..6e3e9b6bd98 --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kmplot/developer.docbook @@ -0,0 +1,21 @@ + +Руководство разработчика &kmplot; + +Если вы хотите внести свой вклад в разработку &kmplot;, отправьте сообщение автору (на английском) по адресу &Klaus-Dieter.Moeller.mail; или f_edemar@linux.se + + + + diff --git a/tde-i18n-ru/docs/kdeedu/kmplot/firststeps.docbook b/tde-i18n-ru/docs/kdeedu/kmplot/firststeps.docbook new file mode 100644 index 00000000000..c9b19c52c39 --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kmplot/firststeps.docbook @@ -0,0 +1,79 @@ + +Первые шаги в &kmplot; + + +Простое построение функции + +На главной панели инструментов вы можете найти поле для ввода выражения. Введите следующее: x^2. Это приведёт к построению графика функции y=x^2 в системе координат. Введите другое выражение, например, 5*sin(x) и будет добавлен ещё один график. + +Щёлкните на графике. Теперь скрещивающиеся линии обрели его цвет. Подвигайте мышью. При этом в строке состояния внизу будут показываться координаты текущей точки функции. + +Щёлкните ещё раз и скрещивающиеся линии «отлипнут» от графика. + + + +Изменение свойств + +Теперь сделаем несколько изменений в функции и поменяем цвет графика. + +Редактировать функции можно в диалоге, вызываемом через пункт меню ПостроениеИзменить построения... . Появится диалог со списком всех функций. Программа автоматически находит уникальные имена для выражений и приводит выражение к математической записи функции. + +Выделите f(x)=x^2 в списке, дважды щёлкните по нему мышью или нажмите кнопку Изменить. Появится новое окно со свойствами функции. Давайте переименуем её и сместим график ниже на 5. Измените уравнение функции на parabola(x)=x^2-5 + + +Выберите другой цвет графика кнопкой Цвет:. Нажмите кнопку OK и ваши изменения вступят в силу. + +До нажатия OK все изменения можно отменить. + + + + + diff --git a/tde-i18n-ru/docs/kdeedu/kmplot/index.cache.bz2 b/tde-i18n-ru/docs/kdeedu/kmplot/index.cache.bz2 new file mode 100644 index 00000000000..7b69e124959 Binary files /dev/null and b/tde-i18n-ru/docs/kdeedu/kmplot/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdeedu/kmplot/index.docbook b/tde-i18n-ru/docs/kdeedu/kmplot/index.docbook new file mode 100644 index 00000000000..a8bfa160711 --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kmplot/index.docbook @@ -0,0 +1,140 @@ + + + + + + + + + + + + + + + +]> + + + + + +Руководство пользователя &kmplot; + +Klaus-Dieter Möller
&Klaus-Dieter.Moeller.mail;
+
+
+&Philip.Rodrigues; &Philip.Rodrigues.mail; +НиколайШафоростов
admin@program.net.ua
Перевод на русский
+
+ + +200020012002 +Klaus-Dieter Möller + + + +2003 +&Philip.Rodrigues; &Philip.Rodrigues.mail; + + +&FDLNotice; + +2006-02-24 +1.2.0 + + + + +&kmplot; строит графики математических функций в &kde;. + &kmplot; является частью образовательного проекта KDE: http://edu.kde.org/ + + + +KDE +KMPlot +EDU +образование +графопостроитель +математика + + +
+ +&introduction; +&firststeps; +&using; +&configuration; +&reference; +&commands; +&dcop; +&developer; +&credits; +&install; + +&documentation.index; +
+ \ No newline at end of file diff --git a/tde-i18n-ru/docs/kdeedu/kmplot/install.docbook b/tde-i18n-ru/docs/kdeedu/kmplot/install.docbook new file mode 100644 index 00000000000..1acb3c6984f --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kmplot/install.docbook @@ -0,0 +1,38 @@ + +Установка + +&install.intro.documentation; + + + + + + + +&kmplot; является частью проекта &kde; EDU: http://edu.kde.org/ + +У &kmplot; есть своя домашняя страница на SourceForge. Также вы можете найти там архив старых версий &kmplot;, например для &kde; 2.x + +&install.compile.documentation; + + + + + diff --git a/tde-i18n-ru/docs/kdeedu/kmplot/introduction.docbook b/tde-i18n-ru/docs/kdeedu/kmplot/introduction.docbook new file mode 100644 index 00000000000..503d7f6ae44 --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kmplot/introduction.docbook @@ -0,0 +1,61 @@ + +Введение + +&kmplot; — это графопостроитель алгебраических функций для &kde;. Программа имеет мощный встроенный интерпретатор. Вы можете одновременно построить графики разных функций и комбинировать их для построения новых функций. + + +Примеры + + + + + +Примеры + + + + +&kmplot; поддерживает функции с параметрами и функции в полярных координатах. Есть несколько режимов координатной сетки. Графики могут быть построены с большой точностью в правильном масштабе. + +В &kmplot; можно: + +вычислять интегралы и закрашивать соответствующую площадь на графике функции + +находить максимальные и минимальные значения + +изменять параметры функций «на лету» + +строить графики производных и первообразных функций. + + + +Всё это позволяет получить представление о взаимосвязи между функциями и их графическим представлением. + + + + + diff --git a/tde-i18n-ru/docs/kdeedu/kmplot/man-kmplot.1.docbook b/tde-i18n-ru/docs/kdeedu/kmplot/man-kmplot.1.docbook new file mode 100644 index 00000000000..d2974c06832 --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kmplot/man-kmplot.1.docbook @@ -0,0 +1,138 @@ + + +]> + + + +Руководство пользователя &kde; + Ben Burton bab@debian.org +25 мая 2005 K Desktop Environment + + +kmplot +1 + + + +kmplot +программа рисования графиков математических функций + + + +kmplot специфические параметры &kde; специфические параметры &Qt; + + + +Описание +&kmplot; — программа рисования графиков математических функций для KDE. Имеет встроенный мощный синтаксический анализатор. Позволяет рисовать графики нескольких разных функций одновременно и объединять их для построения графиков новых функций.Программа поддерживает параметрические функции, функции в полярных координатах, несколько видов координатной сетки. Графики можно вывести на печать с высокой точностью и правильным масштабом.Программа предлагает несколько численных и визуальных возможностей, таких как закрашивание области между кривой и первой осью координат, вычисление её площади; поиск максимальных и минимальных значений функции; изменение параметров функции динамически; рисование производных и интегральных функций.&kmplot; — часть пакета &kde; "Образование". + + + +Параметры + + +Название открываемого файла + + + +См. также + +Более подробная документация доступна по адресу help:/kmplot (введите данный URL в адресную строку &konqueror; или выполните команду khelpcenter help:/kmplot). + +Дополнительная информация доступна на сайте образовательных программ KDE. + + + +Авторы +Программа &kmplot; написана Klaus-DieterMöller kdmoeller@foni.net, &Matthias.Messmer; &Matthias.Messmer.mail; и FredrikEdemar f_edemar@linux.se + + + diff --git a/tde-i18n-ru/docs/kdeedu/kmplot/reference.docbook b/tde-i18n-ru/docs/kdeedu/kmplot/reference.docbook new file mode 100644 index 00000000000..d7e9f3b12c2 --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kmplot/reference.docbook @@ -0,0 +1,388 @@ + +Синтаксис &kmplot; + + + + +Синтаксис описания функций + +Правила описания функций: + +name(var1[, var2])=term [;расширения] + + + + + +name + + +Имя функции. Наличие в начале буквы r, предполагает использование полярной системы координат. Если первый символ — x (например xfunc), то синтаксический анализатор предполагает наличие второй функции, начинающейся на y (например yfunc), для определения функции в параметрической форме. + + + +var1 +Переменная функции + + +var2 +Групповой параметр функции. Отделяется от переменной через запятую. Вы можете использовать его, например, чтобы построить несколько графиков одной функции. Значения параметра могут быть выбраны вручную или ползунком (значения от 0 до 100). + + +term +Выражение, определяющее функцию. + + + + + +Предопределённые имена функций и константы + +Предопределённые функции и константы &kmplot; доступны из меню СправкаСтандартные функции . + + +sqr, sqrt + +Возвести в квадрат, взять квадратный корень. + + + + +exp, ln + +Экспонента и натуральный логарифм числа. + + + + +log + +Десятичный логарифм числа. + + + + +sin, arcsin + +Синус и арксинус (обратная функция). Аргумент синуса и возвращаемое значение для арксинуса указывается в радианах. + + + + +cos, arccos + +Косинус и арккосинус (обратная функция). Аргумент косинуса и возвращаемое значение для арккосинуса указывается в радианах. + + + + +tan, arctan + +Тангенс и арктангенс (обратная функция). Аргумент тангенса и возвращаемое значение для арктангенса указывается в радианах. + + + + +sinh, arcsinh + +Гиперболические синус и арксинус. + + + + +cosh, arccosh + +Гиперболические косинус и арккосинус. + + + + +tanh, arctanh + +Гиперболические тангенс и арктангенс. + + + + +sin, arcsin + +Синус и арксинус (обратная функция). Аргумент синуса и возвращаемое значение для арксинуса указывается в радианах. + + + + +cos, arccos + +Косинус и арккосинус (обратная функция). Аргумент косинуса и возвращаемое значение для арккосинуса указывается в радианах. + + + + +pi, e + +Постоянные: &pgr; (3.14159...) и e (2.71828...). + + + + + + +Эти функции и постоянные, а также все определённые пользователем функции могут использоваться при определении осей. Смотрите раздел . + + + + + Расширения + Расширение для функции указывается после точки с запятой в её уравнении. Расширение может быть введено в поле быстрого редактирования на панели инструментов или через метод &DCOP; «Parser addFunction». Для параметрических функций расширения не доступны. Расширения N и D[a,b] работают для функций в полярной системе координат. Например: + + f(x)=x^2; A1 + + покажет график y=x2 с его первой производной. Далее описаны поддерживаемые расширения: + + N + + Не показывать график функции. Эту функцию можно будет использовать в других функциях. + + + + A1 + + Также построить график производной первого порядка, таким же цветом, но более тонкой линией. + + + + A2 + + Построить график производной второго порядка, таким же цветом, но более тонкой линией. + + + + D[a,b] + + Задать область построения. + + + + P[a{,b...}] + + Указывает список возможных значений дополнительного параметра. Например: f(x,k)=k*x;P[1,2,3] построит графики функций f(x)=x, f(x)=2*x и f(x)=3*x. Вместо чисел также можно указывать другие функции. + + + + + Работать с расширениями также можно и в диалоге редактора функций. + + + +Математический синтаксис +&kmplot; использует общий метод выражения математических функций. Операторы, предусмотренные в &kmplot; (по порядку приоритета): + + +^ +Возведение в степень. Например, 2^4 вернёт 16. + + + + +*, / + +Умножение и деление. Например 3*4/2 вернёт 6. + + + + ++, - +Сложение и вычитание. Например, 1+3-2 вернёт 2. + + + + + +Следите за приоритетом, например 1+2*4^2 вернёт 33, а не 144. Во избежание неясности, используйте скобки. ((1+2)*4)^2 вернёт 144. + + + +Область построения +По умолчанию однозначно задаваемые функции строятся по всей видимой части оси x. &kmplot; подсчитывает значение функции для каждого пиксела на оси x. Если значение вмещается в область построения, текущая и предыдущая точки соединяются линией. +Параметрические функции строятся для значений параметров от 0 до 2&pgr;. Область построения можно также задать в настройках. + + + +Курсор в виде перекрещивающихся линий +При наведении курсора мыши на область построения, он превращается в две перекрещивающиеся линии. Текущие координаты показываются в строке состояния. +Вы можете проследить значения функций более точно, щёлкнув на графике (или рядом с ним). Необходимая вам информация будет показана в строке состояния. Курсор в виде перекрещивающихся линий приобретёт цвет графика и как бы «прилипнет» к нему. Если график одного цвета с фоном, курсор приобретёт инвертированный цвет. Перемещение мыши или нажатия клавиш со стрелками «влево» и «вправо» изменяют значение x, «вверх», «вниз» - переключают между графиками. Нажатие любой клавиши отличной от стрелки вернёт курсор в прежнее состояние. +Это возможно только для явно заданных функций. Координаты всегда выводятся в соответствии с декартовой системой координат. Остальные функции, в том числе производные и заданные в полярной системе координат, не позволяют этого. + + + + + + diff --git a/tde-i18n-ru/docs/kdeedu/kmplot/using.docbook b/tde-i18n-ru/docs/kdeedu/kmplot/using.docbook new file mode 100644 index 00000000000..46a48647c7e --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kmplot/using.docbook @@ -0,0 +1,410 @@ + +Использование &kmplot; + +&kmplot; строит графики функций. Такие функции должны указываться по правилам декартовых координат (так называемые явно заданные функции), полярных координат или в параметрическом виде. Чтобы задать функцию, вызовите ПостроениеИзменить построения , или просто заполните поле ввода уравнения на панели инструментов. Функции должны иметь уникальное имя, которое создаётся автоматически, но вы можете его изменить. + +Подробная информация находится в разделе . + + +Главное окном &kmplot; + + + + + + Рисунок + + + + + +Типы функций + + +Явно заданные функции +Функции вида y=f(x) можно вводить в такой форме: +f(x)=выражение + где: +f — имя функции, может состоять из любого количества букв или цифр, но не может начинаться с букв x, y или r, так как это говорит, что функция будет задаваться в параметрическом или полярном виде. + + +x — независимая координата x. Она необязательно должна называться так. + + + +выражение— выражение относительно аргумента, записанное согласно синтаксису, принятому в &kmplot;. Подробно выражения описываются в разделе . + + + + +Например, чтобы построить график функции y=x2+2x, введите следующее уравнение: f(x)=x^2+2x + + + + + +Параметрические функции +Параметрическими функциями называются функции, в которых координаты x и y определяются отдельными функциями от другой переменной, обычно называемой t. Чтобы задать параметрическую функцию в &kmplot;, выберите ПостроениеНовое параметрическое построение.... Такие функции задаются как и явные, только имя функции, задающей абсциссу, должно начинаться с x, а задающей ординату — с y. Как и в явных функциях, вы можете использовать любое имя для аргумента. +Как пример, предположим, вы хотите построить окружность, которой отвечают параметрические уравнения x=sin(t), y=cos(t). В диалоге функций: Откройте диалог параметрического построения через ПостроениеНовое параметрическое построение... . Введите имя функции, например circle. Имена функций для x и y изменятся в соответствии с заданным именем: xcircle(t) и ycircle(t). Введите уравнения, xcircle(t)=sin(t) иycircle(t)=cos(t). Нажмите OK и увидите график функции. +Вы также можете установить другие параметры построения графика: + + +Скрыть + +Не строить функцию, а только хранить запись о ней в списке функций, так что вы можете использовать её при определении других функций. + + + + +Минимальное значение t-диапазона построения +Максимальное значение t-диапазона построения + +Установив флажки этих параметров, можно задать минимальное и максимальное значения параметра t в полях Минимум:Максимум:. + + + + +Толщина линии: + +Толщина линии графика указывается с шагом в 0,1 мм. + + + + +Цвет: + +Выберите цвет для графика функции. + + + + + + + +Задание функций в полярной системе координат + +Полярная система координат представляет точку по её расстоянию от начала координат (обычно называемому r), и углу между прямой, проходящей через точку и начало координат, и осью абсцисс (обычно представляемой греческой буквой «тета» [theta] ). Чтобы ввести функцию в полярной системе координат, выберите ПостроениеНовое полярное построение... . В поле r допишите определение функции, включающее переменную theta. Например, чтобы построить спираль Архимеда с функцией r=theta, введите: + +(theta)=theta + +, так что строка целиком будет выглядеть так: r(theta)=theta. Заметьте, что переменная может называться и по-другому, например r(foo)=foo приведёт к аналогичному построению. + + + + + + +Комбинирование функций +Функции можно комбинировать при задании новых. Просто введите их в выражении, после знака равно. Например, если вы определили функции f(x) и g(x), вы можете построить график их сумм: +sum(a)=f(a)+g(a) + + + +Можно комбинировать функции только одного типа. + + + +Настройка показа графиков + +Чтобы настроить показ графика функции, в диалоге Изменить построения выделите функцию и нажмите кнопку Изменить. В появившемся диалоге вы можете скрыть график функции с области построения, установить толщину линии построения и её цвет. Для явно заданных функций в диалоге их изменения доступно три раздела. В первом задаётся уравнение самой функции. В разделе Производные задаётся вывод графика первой и второй производной функции. В разделе Первообразная задаётся вывод графика первообразной функции, вычисленной по методу Эйлера. +Изменить функцию также можно через контекстное меню её графика. + +Подробно это описано в разделе . + + + +Контекстное меню + +Щелчок правой кнопкой мыши на графике функции вызывает контекстное меню, в котором содержатся такие пункты: + + + +Скрыть + + +Скрыть выделенный график. Прочие построения этой функции (если они есть) остаются на экране. + + + + +Удалить + + +Удаляет функцию и все построения, основанные на ней. + + + + +Правка + + +Изменить функцию. + + + + +Копировать + + +Копировать функцию в другой запущенный экземпляр &kmplot;. + + + + +Переместить + + +Переместить функцию в другой запущенный экземпляр &kmplot;. + + + + +Для графиков явных функций доступны ещё четыре пункта: + + + +Получить ординату... + + +Появится диалоговое окно, в котором можно получить численное значение функции по заданному аргументу. Введите значение x в поле ввода X: и нажмите на кнопку Вычислить (или просто нажмите клавишу &Enter;). Значение функции появится в поле Y:. + + + + +Поиск точки минимума... + + +Найти минимум функции в указанном диапазоне. Появится диалоговое окно, в котором необходимо задать минимальное и максимальное значение по оси абсцисс. Нажмите кнопку Найти и появятся значения x и y минимума функции. + + + + +Поиск точки максимума... + + +Аналогично Поиск точки минимума..., но ищет максимум функции в указанном диапазоне. + + + + +Вычислить интеграл + + +Укажите минимальное и максимальное значение x в появившемся окне. При нажатии на кнопку Вычислить будет вычислен интеграл на указанном интервале и показана закрашенная площадь между графиком и осью абсцисс. + + + + + + + + + + diff --git a/tde-i18n-ru/docs/kdeedu/kpercentage/Makefile.am b/tde-i18n-ru/docs/kdeedu/kpercentage/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kpercentage/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdeedu/kpercentage/Makefile.in b/tde-i18n-ru/docs/kdeedu/kpercentage/Makefile.in new file mode 100644 index 00000000000..b61f5f4067b --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/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/kdeedu/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@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = AUTO +KDE_MANS = AUTO +#>- all: all-recursive +#>+ 1 +all: docs-am all-recursive + +.SUFFIXES: +$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) +#>- @for dep in $?; do \ +#>- case '$(am__configure_deps)' in \ +#>- *$$dep*) \ +#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ +#>- && exit 0; \ +#>- exit 1;; \ +#>- esac; \ +#>- done; \ +#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdeedu/kpercentage/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdeedu/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/kdeedu/kpercentage/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdeedu/kpercentage/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeedu/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=devel.docbook index.docbook using.docbook install.docbook Makefile.in credits.docbook introduction.docbook faq.docbook commands.docbook Makefile.am index.cache.bz2 + +#>+ 24 +index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) commands.docbook index.docbook using.docbook introduction.docbook credits.docbook faq.docbook install.docbook devel.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)/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 index.docbook using.docbook introduction.docbook credits.docbook faq.docbook install.docbook devel.docbook ; 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 index.docbook using.docbook introduction.docbook credits.docbook faq.docbook install.docbook devel.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kpercentage/$$base ;\ + done + + +#>+ 5 +distdir-nls: + for file in commands.docbook index.docbook using.docbook introduction.docbook credits.docbook faq.docbook install.docbook devel.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/kdeedu/kpercentage/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdeedu/kpercentage/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeedu/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-ru/docs/kdeedu/kpercentage/commands.docbook b/tde-i18n-ru/docs/kdeedu/kpercentage/commands.docbook new file mode 100644 index 00000000000..1fd0d09f8a4 --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kpercentage/commands.docbook @@ -0,0 +1,61 @@ + +Справочник по командам + + +Окно решения задач &kpercentage; + +В окне решения задач доступно только одно поле ввода из трех. В него вам нужно ввести свой ответ. Для подтверждения и проверки ввода нажмите Enter или кнопку Применить. + + +Снимок окна решения задач &kpercentage; + + + + + + Снимок окна решения задач &kpercentage; + + + + +В нижней части окна расположены два индикатора выполнения задач. Верхний индикатор сообщает, сколько заданий выполнено из общего числа. Нижний показывает соотношение числа правильных и неправильных ответов. Кстати, вы заметили, что значения там отображаются в процентах? Ошибки ввода (ввод букв, пробелов и т. д.) не засчитываются. + +В любой момент времени вы можете закрыть это окно, нажав на кнопку Отмена. Вы вернетесь в основное окно. Там вы можете выбрать другой тип задач или завершить работу программы. + +После нажатия кнопки Применить появится сообщение, из которого вы узнаете, правилен ли ваш ответ. + + +Правильный ответ + + + + + + Правильный ответ + + + + +Если ваш ответ верен, вы увидите смешную рожицу, прыгающую вверх и вниз. + + + diff --git a/tde-i18n-ru/docs/kdeedu/kpercentage/credits.docbook b/tde-i18n-ru/docs/kdeedu/kpercentage/credits.docbook new file mode 100644 index 00000000000..4fc2aa069c8 --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kpercentage/credits.docbook @@ -0,0 +1,56 @@ + +Авторские права и лицензирование + +&kpercentage; +Программа: © 2001 Матиас Месмер (Matthias Messmer) bmlmessmer@web.de +Участники проекта: +Роберт Гоголок (Robert Gogolok) mail@robert-gogoloh.de и Карстен Нихаус (Carsten Niehaus) cniehaus@gmx.de: CVS, программирование и обсуждение + +Primoz Anzur zerokode@gmx.net: исправление ошибок и оптимизация кода +Elhay Achiam e_achiam@netvision.net.il: значки + +Джонатан Дрюс (Jonathan Drews) j.e.drews@att.net: проверка орфографии и правильный английский + + + + +Документация: © 2001 Матиас Месмер (Matthias Messmer) bmlmessmer@web.de + +Перевод на русский язык: Валя Ванеева fattie@altlinux.ru +&underFDL; &underGPL; diff --git a/tde-i18n-ru/docs/kdeedu/kpercentage/devel.docbook b/tde-i18n-ru/docs/kdeedu/kpercentage/devel.docbook new file mode 100644 index 00000000000..88fa5f15979 --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kpercentage/devel.docbook @@ -0,0 +1,12 @@ + +Руководство разработчика &kpercentage; + +Если вы хотите помочь в разработке &kpercentage;, отправьте сообщение автору программы по адресу bmlmessmer@web.de. + + + + diff --git a/tde-i18n-ru/docs/kdeedu/kpercentage/faq.docbook b/tde-i18n-ru/docs/kdeedu/kpercentage/faq.docbook new file mode 100644 index 00000000000..21ac4417746 --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kpercentage/faq.docbook @@ -0,0 +1,23 @@ + +Вопросы и ответы +&reporting.bugs; &updating.documentation; + +Я нажимаю на кнопку Справка в &kpercentage;, но не вижу никакой справки! Почему? + + +Если вы установили &kpercentage; из CVS, вам нужно отдельно установить и справку. + + + + + diff --git a/tde-i18n-ru/docs/kdeedu/kpercentage/index.cache.bz2 b/tde-i18n-ru/docs/kdeedu/kpercentage/index.cache.bz2 new file mode 100644 index 00000000000..043029b345b Binary files /dev/null and b/tde-i18n-ru/docs/kdeedu/kpercentage/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdeedu/kpercentage/index.docbook b/tde-i18n-ru/docs/kdeedu/kpercentage/index.docbook new file mode 100644 index 00000000000..f296c6dd25f --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kpercentage/index.docbook @@ -0,0 +1,140 @@ + + + + + + + + + + + +]> + + + + + + +Руководство пользователя &kpercentage; + + +Matthias Messmer
&Matthias.Messmer.mail;
+
+
+Carsten Niehaus
cniehaus@gmx.de
+
+
+Robert Gogolok
&Robert.Gogolok.mail;
+
+
+Валя Ванеева
fattie@altlinux.ru
Перевод на русский язык
+
+ + +2001 +2002 +Матиас Месмер (&Matthias.Messmer;) + + +&FDLNotice; + +2002-10-08 +1.2 + + +&kpercentage; — небольшое приложение, помогающее школьникам улучшить их навыки решения простых уравнений с процентами. &kpercentage; является частью проекта KDE «Образование»: http://edu.kde.org/. + + + + +KDE +KPercentage +EDU +образование +проценты + + +
+ +&introduction; +&using; +&commands; +&devel; +&faq; +&credits; +&install; + +&documentation.index; +
+ diff --git a/tde-i18n-ru/docs/kdeedu/kpercentage/install.docbook b/tde-i18n-ru/docs/kdeedu/kpercentage/install.docbook new file mode 100644 index 00000000000..dbeb3d8f9ab --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kpercentage/install.docbook @@ -0,0 +1,23 @@ + +Установка + + + + + + + &kpercentage; является частью проекта KDE-EDU: http://edu.kde.org/. + +Информацию о &kpercentage; можно найти на сайте программы. + +&install.intro.documentation; +&install.compile.documentation; + + diff --git a/tde-i18n-ru/docs/kdeedu/kpercentage/introduction.docbook b/tde-i18n-ru/docs/kdeedu/kpercentage/introduction.docbook new file mode 100644 index 00000000000..4651c501b06 --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kpercentage/introduction.docbook @@ -0,0 +1,12 @@ + +Введение + +&kpercentage; — небольшое приложение, помогающее школьникам улучшить их навыки решения простых уравнений с процентами. + +Во время обучения можно выбрать любой из трех основных типов задач. Для финальной проверки можно выбрать режим работы, где используются все три типа задач. + + + diff --git a/tde-i18n-ru/docs/kdeedu/kpercentage/using.docbook b/tde-i18n-ru/docs/kdeedu/kpercentage/using.docbook new file mode 100644 index 00000000000..5bc14694634 --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kpercentage/using.docbook @@ -0,0 +1,82 @@ + +Использование &kpercentage; + +В основном окне вы можете выбрать тип упражнения, нажав одну из четырех кнопок. Из надписей на кнопках можно понять, какое именно значение будет неизвестным. + + + Это снимок основного окна &kpercentage; + + + + + + Это снимок основного окна &kpercentage; + + + + + +Другие функции &kpercentage; + +В поле слева вверху вы можете ввести число задач. За один раз можно выполнить от 1 до 10 упражнений. + +В выпадающем списке справа вверху вы можете выбрать уровень сложности задач: + + + +Легкий + +Необходимые расчеты выполняются легко. + + + + +Обычный + +Необходимые расчеты усложняются, возможны значения, большие 100%. + + + + +Сложный + +Возможны значения до 200%. Тем не менее, все значения — целые числа, так что будьте честны, считайте без калькулятора! + + + + +Кроме того, есть некоторые дополнительные функции. Как обычно, при наведении курсора мыши на какой-либо элемент управления появится всплывающая подсказка. Если вы нажмете на кнопку Справка, появится следующее меню: + + + Меню Справка. + + + + + + Меню Справка. + + + +&help.menu.documentation; + + + diff --git a/tde-i18n-ru/docs/kdeedu/kstars/Makefile.am b/tde-i18n-ru/docs/kdeedu/kstars/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kstars/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdeedu/kstars/Makefile.in b/tde-i18n-ru/docs/kdeedu/kstars/Makefile.in new file mode 100644 index 00000000000..d8c654e2b4f --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/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/kdeedu/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@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = AUTO +KDE_MANS = AUTO +#>- all: all-recursive +#>+ 1 +all: docs-am all-recursive + +.SUFFIXES: +$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) +#>- @for dep in $?; do \ +#>- case '$(am__configure_deps)' in \ +#>- *$$dep*) \ +#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ +#>- && exit 0; \ +#>- exit 1;; \ +#>- esac; \ +#>- done; \ +#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdeedu/kstars/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdeedu/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/kdeedu/kstars/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdeedu/kstars/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeedu/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 geocoords.docbook scriptbuilder.docbook altvstime.docbook stars.docbook indi.docbook calc-apcoords.docbook index.docbook man-temma.1.docbook calc-geodetic.docbook calc-horizontal.docbook horizon.docbook calc-dayduration.docbook julianday.docbook man-celestrongps.1.docbook calc-angdist.docbook utime.docbook calculator.docbook calc-ecliptic.docbook man-lx200_16.1.docbook timezones.docbook credits.docbook csphere.docbook faq.docbook commands.docbook man-v4lphilips.1.docbook config.docbook hourangle.docbook spiralgalaxies.docbook ai-contents.docbook blackbody.docbook calc-julianday.docbook solarsys.docbook dcop.docbook lightcurves.docbook zenith.docbook index.cache.bz2 luminosity.docbook colorandtemp.docbook man-lx200classic.1.docbook man-v4ldriver.1.docbook leapyear.docbook dumpmode.docbook wut.docbook tools.docbook calc-equinox.docbook ecliptic.docbook man-fliccd.1.docbook retrograde.docbook calc-eqgal.docbook magnitude.docbook greatcircle.docbook install.docbook astroinfo.docbook parallax.docbook Makefile.in details.docbook man-lx200autostar.1.docbook cequator.docbook darkmatter.docbook quicktour.docbook man-lx200generic.1.docbook man-indiserver.1.docbook calc-precess.docbook meridian.docbook calc-planetcoords.docbook observinglist.docbook fitsviewer.docbook sidereal.docbook skycoords.docbook precession.docbook cpoles.docbook jmoons.docbook Makefile.am equinox.docbook ellipticalgalaxies.docbook + +#>+ 24 +index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) calculator.docbook leapyear.docbook cpoles.docbook darkmatter.docbook solarsys.docbook geocoords.docbook astroinfo.docbook calc-equinox.docbook fitsviewer.docbook commands.docbook man-celestrongps.1.docbook colorandtemp.docbook quicktour.docbook calc-ecliptic.docbook cequator.docbook scriptbuilder.docbook man-fliccd.1.docbook greatcircle.docbook ai-contents.docbook parallax.docbook horizon.docbook lightcurves.docbook stars.docbook man-lx200generic.1.docbook luminosity.docbook man-temma.1.docbook wut.docbook calc-julianday.docbook blackbody.docbook index.docbook timezones.docbook man-lx200_16.1.docbook ellipticalgalaxies.docbook utime.docbook magnitude.docbook flux.docbook calc-planetcoords.docbook calc-eqgal.docbook credits.docbook calc-sidereal.docbook csphere.docbook faq.docbook hourangle.docbook man-lx200classic.1.docbook equinox.docbook man-lx200autostar.1.docbook man-v4lphilips.1.docbook dumpmode.docbook sidereal.docbook precession.docbook man-indiserver.1.docbook julianday.docbook jmoons.docbook install.docbook skycoords.docbook meridian.docbook config.docbook tools.docbook altvstime.docbook details.docbook calc-precess.docbook calc-horizontal.docbook retrograde.docbook dcop.docbook calc-dayduration.docbook spiralgalaxies.docbook indi.docbook calc-geodetic.docbook calc-angdist.docbook observinglist.docbook man-v4ldriver.1.docbook 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 leapyear.docbook cpoles.docbook darkmatter.docbook solarsys.docbook geocoords.docbook astroinfo.docbook calc-equinox.docbook fitsviewer.docbook commands.docbook man-celestrongps.1.docbook colorandtemp.docbook quicktour.docbook calc-ecliptic.docbook cequator.docbook scriptbuilder.docbook man-fliccd.1.docbook greatcircle.docbook ai-contents.docbook parallax.docbook horizon.docbook lightcurves.docbook stars.docbook man-lx200generic.1.docbook luminosity.docbook man-temma.1.docbook wut.docbook calc-julianday.docbook blackbody.docbook index.docbook timezones.docbook man-lx200_16.1.docbook ellipticalgalaxies.docbook utime.docbook magnitude.docbook flux.docbook calc-planetcoords.docbook calc-eqgal.docbook credits.docbook calc-sidereal.docbook csphere.docbook faq.docbook hourangle.docbook man-lx200classic.1.docbook equinox.docbook man-lx200autostar.1.docbook man-v4lphilips.1.docbook dumpmode.docbook sidereal.docbook precession.docbook man-indiserver.1.docbook julianday.docbook jmoons.docbook install.docbook skycoords.docbook meridian.docbook config.docbook tools.docbook altvstime.docbook details.docbook calc-precess.docbook calc-horizontal.docbook retrograde.docbook dcop.docbook calc-dayduration.docbook spiralgalaxies.docbook indi.docbook calc-geodetic.docbook calc-angdist.docbook observinglist.docbook man-v4ldriver.1.docbook 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 leapyear.docbook cpoles.docbook darkmatter.docbook solarsys.docbook geocoords.docbook astroinfo.docbook calc-equinox.docbook fitsviewer.docbook commands.docbook man-celestrongps.1.docbook colorandtemp.docbook quicktour.docbook calc-ecliptic.docbook cequator.docbook scriptbuilder.docbook man-fliccd.1.docbook greatcircle.docbook ai-contents.docbook parallax.docbook horizon.docbook lightcurves.docbook stars.docbook man-lx200generic.1.docbook luminosity.docbook man-temma.1.docbook wut.docbook calc-julianday.docbook blackbody.docbook index.docbook timezones.docbook man-lx200_16.1.docbook ellipticalgalaxies.docbook utime.docbook magnitude.docbook flux.docbook calc-planetcoords.docbook calc-eqgal.docbook credits.docbook calc-sidereal.docbook csphere.docbook faq.docbook hourangle.docbook man-lx200classic.1.docbook equinox.docbook man-lx200autostar.1.docbook man-v4lphilips.1.docbook dumpmode.docbook sidereal.docbook precession.docbook man-indiserver.1.docbook julianday.docbook jmoons.docbook install.docbook skycoords.docbook meridian.docbook config.docbook tools.docbook altvstime.docbook details.docbook calc-precess.docbook calc-horizontal.docbook retrograde.docbook dcop.docbook calc-dayduration.docbook spiralgalaxies.docbook indi.docbook calc-geodetic.docbook calc-angdist.docbook observinglist.docbook man-v4ldriver.1.docbook 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 leapyear.docbook cpoles.docbook darkmatter.docbook solarsys.docbook geocoords.docbook astroinfo.docbook calc-equinox.docbook fitsviewer.docbook commands.docbook man-celestrongps.1.docbook colorandtemp.docbook quicktour.docbook calc-ecliptic.docbook cequator.docbook scriptbuilder.docbook man-fliccd.1.docbook greatcircle.docbook ai-contents.docbook parallax.docbook horizon.docbook lightcurves.docbook stars.docbook man-lx200generic.1.docbook luminosity.docbook man-temma.1.docbook wut.docbook calc-julianday.docbook blackbody.docbook index.docbook timezones.docbook man-lx200_16.1.docbook ellipticalgalaxies.docbook utime.docbook magnitude.docbook flux.docbook calc-planetcoords.docbook calc-eqgal.docbook credits.docbook calc-sidereal.docbook csphere.docbook faq.docbook hourangle.docbook man-lx200classic.1.docbook equinox.docbook man-lx200autostar.1.docbook man-v4lphilips.1.docbook dumpmode.docbook sidereal.docbook precession.docbook man-indiserver.1.docbook julianday.docbook jmoons.docbook install.docbook skycoords.docbook meridian.docbook config.docbook tools.docbook altvstime.docbook details.docbook calc-precess.docbook calc-horizontal.docbook retrograde.docbook dcop.docbook calc-dayduration.docbook spiralgalaxies.docbook indi.docbook calc-geodetic.docbook calc-angdist.docbook observinglist.docbook man-v4ldriver.1.docbook 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/kdeedu/kstars/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdeedu/kstars/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeedu/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-ru/docs/kdeedu/kstars/ai-contents.docbook b/tde-i18n-ru/docs/kdeedu/kstars/ai-contents.docbook new file mode 100644 index 00000000000..b507068e4ae --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kstars/ai-contents.docbook @@ -0,0 +1,200 @@ + +АстроИнфо: Оглавление + +Небосвод и системы координат + Небесные системы координат + Небесный экватор + Полюса мира + Небесная сфера + Эклиптика + Равноденствия + Географические координаты + Большие круги + Горизонт + Часовой угол + Меридиан данной точки + Прецессия + Зенит + + +Время + Юлианская дата + Високосные годы + Звездное время + Часовые пояса + Единое время + + +Физика + Излучение абсолютно черного тела + Темная материя + Потоки излучения + Люминесценция + Параллакс + Обратное движение + + +Астрофизика + Эллиптические галактики + Спиральные галактики + Шкала звездных величин + Звезды: вопросы и ответы + Цвета и температуры звезд + + + diff --git a/tde-i18n-ru/docs/kdeedu/kstars/altvstime.docbook b/tde-i18n-ru/docs/kdeedu/kstars/altvstime.docbook new file mode 100644 index 00000000000..96ec9e10f8e --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kstars/altvstime.docbook @@ -0,0 +1,77 @@ + +Восхождение/Время +Инструменты +Восхождение/Вермя + + + +Восхождение/Время + + + + + + Восхождение/Время + + + + +Этот инструмент рисует высоту любого объекта на графике как функцию от времени, для любой даты и географического местоположения. В верхней секции расположен сам график, где по вертикальной оси отложена высота, а по горизонтальной - время. Время представлено как локальное(снизу), так и сидерическое(сверху).Нижняя половина графика затенена зелёным, это означает что объект, в это время, находиться за горизонтом. +Усть несколько способов добавить кривую на график. Самый простой из них - набрать имя объекта в строке ввода Имя, и нажать ВВОД(Enter), или кнопку График. Если введённое вами имя содержится в базе данных, то кривая, соответствующая выбранному объекту, будет добавлена на график. Вы также можете нажать кнопку Выбор, чтобы открыть окно Найти Объект, и выбрать объект из списка известных. Если вы ходите добавить к списку известных объектов свой, тогда просто напишите его имя, и заполните координаты в строках ввода RA и Dec, затем добавьте кривую с помощью кнопки График (примечание: имя не должно встречаться в списке известных). +После добавления объекта на график, кривая, соответствующая ему, будет нарисована жирной белой линией, а его имя будет добавлено к списку справа внизу. Все остальные объекты, уже представленные на графике, будут нарисованы более тонкими красными линиями. Кривая объекта выбранного в списке справа, всегда рисуется белым. +Эти кривые отображают высоту(угол от горизонта) объектов как функцию от времени. Когда объект переходит из нижней части в верхнюю, то это называется восход, а когда наоборот - закат. Для примера на картинке планета Quaoar около 15:00 по местному времени, и она восходит около 04:00 +Высота объекта одновременно зависит и от того где вы находитесь, и от даты. По умолчанию место положение и дата берётся из настроек &kstars;. Вы можете изменить эти параметры на вкладке Дата и местоположение. Чтобы изменить местоположение, нажмите на кнопку Выбрать город..., чтобы открыть окно Установить географическое положение, или вручную введите долготу и широту в строки ввода и нажмите кнопку Обновить. Чтобы изменить дату, используйте диалог Дата, и нажмите кнопку Обновить. Примечание: остальные, уже нарисованные, кривые также изменятся в соответствии с новыми данными. + + +Задание: +Нарисуйте кривую высоты для Солнца. Убедитесь, что географическое положение недалеко от экватора. Выставьте дату в середине июня, и потом в середине января. Таким образом вы легко заметите, почему у нас есть смена сезонов; зимой Солнце ненадолго появляется над горизонтом (дни становятся короче), и его высота не очень большая. + + + + + diff --git a/tde-i18n-ru/docs/kdeedu/kstars/astroinfo.docbook b/tde-i18n-ru/docs/kdeedu/kstars/astroinfo.docbook new file mode 100644 index 00000000000..03657719794 --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kstars/astroinfo.docbook @@ -0,0 +1,9 @@ + +Проект АстроИнфо + +Здесь собраны короткие статьи, объясняющие различные астрономические понятия, используемые в &kstars;. Здесь вы найдете ответы на свои вопросы о любой теме, начиная с координатных систем и заканчивая механикой небесных тел. В статьях также могут быть упражнения, которые можно выполнить в &kstars; для дополнительной иллюстрации понятий. +&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; diff --git a/tde-i18n-ru/docs/kdeedu/kstars/blackbody.docbook b/tde-i18n-ru/docs/kdeedu/kstars/blackbody.docbook new file mode 100644 index 00000000000..8b39f85d830 --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kstars/blackbody.docbook @@ -0,0 +1,126 @@ + + + + +Jasem Mutlaq
+
+
+
+ +Излучение абсолютно чёрного тела +Излучение абсолютно чёрного тела +Цвета и температуры звёзд + + +Абсолютно чёрным телом называют идеализированный объект, обладающий идеальным тепловым излучением. Так как излучение и поглощение света противоположны друг другу, абсолютный излучатель света должен также быть и абсолютным его поглотителем. Следовательно, при комнатной температуре такой объект должен быть абсолютно чёрным. Отсюда и термин абсолютно чёрное тело. И всё же, при очень высоких температурах, таок тело начнёт накаляться светиться, излучая тепловую радиацию. + +Все объекты обладают тепловым излучением (пока их температура выше абсолютного нуля, то есть -273,15 градусов по Цельсию), но ни один объект не является абсолютным излучателем; скорее, одни объекты излучают/поглощают свет с определённой длиной волны лучше других. Такие нечёткие результаты при работе с обычными объектами затрудняют изучение взаимосвязи света, температуры и материи. + +К счастью, возможно создать почти идеальное чёрное тело. Сделайте ящик из материала, проводящего тепло, например, из металла. Ящик должен быть полностью закрыт так, чтобы свет не проникал внутрь. Затем проделайте в нем очень маленькое отверстие. Свет, выходящий через это отверстие, будет почти идеально соответствовать свету абсолютно черного тела при температуре воздуха внутри ящика. + +В начале 20 века учёные Лорд Рэлей, Вильгельм Вин и Макс Планк (а также многие другие) использовали такое приспособление при исследовании излучения чёрного тела. Проделав большую работу, Планк смог точно описать яркость света, излучаемого чёрным телом, как функцию от длины волны. Более того, он смог описать зависимость спектра излучения от температуры. Работы Планка по исследованию чёрного тела легли в основу такого удивительного направления физики, как квантовая механика, к сожалению не входящей в тему данной статьи. + +Планк и другие открыли, что с ростом температуры чёрного тела полная энергия, излучаемая в секунду, возрастает, и длина волны спектрального максимума сдвигается в направлении более синих цветов (см. рисунок 1). + + + + + + +Рисунок 1 + + + +Например, слиток железа станет оранжево-красным при очень высоких температурах, а цвет будет меняться до и белого. + +В 1893, Вильгельм Вин определил отношение между температурой чёрного тела и длиной волны спектрального максимума с помощью следующего уравнения: + + + + + + + + + +где T — температура по Кельвину. Закон Вина (известный также как закон смещения Вина), можно передать словами: "длина волны максимального излучения чёрного тела обратно пропорциональна его температуре". Это логично: свет с более короткой длиной волны (более высокой частотой) соответствует фотонам большей энергии, чего естественно ожидать от объекта с более высокой температурой. + +Например, средняя температура Солнца - 5800 K, так что его длина волны максимального испускания расчитывается так: + + + + + +Эти длины волн попадают в зелёную область видимого спектра, но непрерывный спектр Солнца излучает фотоны короче и длиннее лямбды(макс), человеческий глаз распознаёт цвет солнца как жёлтый/белый. + +В 1879 году австрийский физик Стефан Йозеф Стефан показал, что светосила L чёрного тела пропорциональна четвёртой степени его температуры T. + + + + + + + + + +где A — площадь поверхности, alpha — коэффициент пропорциональности, а T — температура по Кельвину. То есть, если удвоить температуру (например, с 1000 град. K до 2000 град. K), общая энергия, излучаемая черным телом, возрастет в 2^4 (т.е. в 16) раз. + +Пятью годами позже австрийский физик Людвиг Больцман вывел то же уравнение, и оно теперь известно как закон Стефана-Больцмана. Для сферической звезды с радиусом R светосила будет равна + + + + + + + + + +где R — радиус звезды в сантиметрах, а Alpha — константа Стефана-Больцмана, равная: + + + + + +
diff --git a/tde-i18n-ru/docs/kdeedu/kstars/calc-angdist.docbook b/tde-i18n-ru/docs/kdeedu/kstars/calc-angdist.docbook new file mode 100644 index 00000000000..9790fb83b60 --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kstars/calc-angdist.docbook @@ -0,0 +1,39 @@ + +Модуль Угловое расстояние +Инструменты +Калькулятор +Модуль Угловое расстояние + + + +Модуль - Угловое расстояние + + + + + + Угловое расстояние + + + + +Модуль Угловое расстояние используется чтобы измерить угол между двумя точками на небе. Просто определите Экваториальные координаты выбранной пары точек, и нажмите кнопку Вычислить, чтобы узнать угол между двумя точками. +У этого модуля есть также пакетный режим. В пакетном режиме вводится имя входного файла, он должен включать четыре числа на каждую строку: Восхождение и Склонение для двух точек. В качестве альтернативы, можно ввести значение любой координаты сразу для всех строк (соответствующие значения из файла будут игнорироваться) +После того, как имена входного и выходного файлов указаны, нажмите кнопку Запуск, чтобы сгенерировать выходной файл. + diff --git a/tde-i18n-ru/docs/kdeedu/kstars/calc-apcoords.docbook b/tde-i18n-ru/docs/kdeedu/kstars/calc-apcoords.docbook new file mode 100644 index 00000000000..3f34899375d --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kstars/calc-apcoords.docbook @@ -0,0 +1,45 @@ + +Модуль Видимые координаты +Инструменты +Калькулятор +Модуль Видимые координаты + + + +Модуль - Калькулятор видимых координат + + + + + + Видимые координаты + + + + +Модуль Видимые координаты переводит координаты из каталога для какой-либо точки неба, в видимые координаты для любой даты. Координаты объектов на небе не постоянны вследствие прецессии, нутации и аберрации. Этот модуль рассчитывает эти искажения. +Чтобы воспользоваться этим модулем, сперва введите требумое время и дату в секции Конечные время/дата. После этого, введите координаты так как они представлены в каталоге в секции Координаты каталога. Вы также, можете указать здесь эпоху (обычно для каталогов современных объектов это 2000.0). После этого, нажмите кнопку Вычислить, и координаты объекта для заданной даты отобразятся в секции Видимые координаты. + diff --git a/tde-i18n-ru/docs/kdeedu/kstars/calc-dayduration.docbook b/tde-i18n-ru/docs/kdeedu/kstars/calc-dayduration.docbook new file mode 100644 index 00000000000..6a7b7a28ecc --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kstars/calc-dayduration.docbook @@ -0,0 +1,33 @@ + +Модуль Продолжительность дня +Инструменты +Калькулятор +Модуль Продолжительность дня + + + +Модуль калькулятора - Продолжительность дня. + + + + + + Продолжительность дня + + + + +Этот модуль позволяет рассчитать продолжительность дня, а также время восхода, захода и транзита (полдень) солнца для любой календарной даты и любого местоположения. Сначала нужно определить географические координаты и время в секции Положение и время, и после этого нажать кнопку Вычислить + diff --git a/tde-i18n-ru/docs/kdeedu/kstars/calc-ecliptic.docbook b/tde-i18n-ru/docs/kdeedu/kstars/calc-ecliptic.docbook new file mode 100644 index 00000000000..9b6d8535953 --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kstars/calc-ecliptic.docbook @@ -0,0 +1,45 @@ + +Модуль Эклиптические координаты +Инструменты +Калькулятор +Модуль Эклиптические координаты + + + +Модуль калькулятора - Эклиптические координаты + + + + + + Эклиптические координаты + + + + +Этот модуль пересчитывает экваториальные координаты в эклиптические и наоборот. Сначала выберите, в секции Выберите координаты, какие координаты вы хотите преобразовать. После этого введите координаты в секции Эклиптические координаты или Экваториальные координаты, в соответствии с предыдущим выбором. И, наконец, нажмите кнопку Вычислить, чтобы преобразовать координаты. +Модуль может также работать в пакетном режиме. Каждая строка входного файла должна содержать две величины: пару координат (соответственно экваториальных или эклиптических). После того, как вы определите входной и выходной файлы, а также какие координаты нужно преобразовывать, нажмите кнопку Запуск. Выходной файл после этого будет содержать преобразованные координаты (экваториальные или эклиптические, в соответствии с тем, какие входные значения были выбраны). + diff --git a/tde-i18n-ru/docs/kdeedu/kstars/calc-eqgal.docbook b/tde-i18n-ru/docs/kdeedu/kstars/calc-eqgal.docbook new file mode 100644 index 00000000000..4558ff45b33 --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kstars/calc-eqgal.docbook @@ -0,0 +1,42 @@ + +Модуль Экваториальные/галактические координаты +Инструменты +Калькулятор +Модуль Экваториальные/галактические координаты + + + +Модуль калькулятора - Экваториальные/галактические координаты + + + + + + Экваториальные/галактические координаты + + + + +Этот модуль преобразует Экваториальные кординаты в Галактические, и наоборот. Сперва выберите в секции Выберите координаты , какие координаты вы хотите преобразовать. После этого введите координаты в секции Галактические координаты или Экваториальные координаты, в соответствии с предыдущим выбором. Нажмите кнопку Вычислить, чтобы преобразовать координаты. + + diff --git a/tde-i18n-ru/docs/kdeedu/kstars/calc-equinox.docbook b/tde-i18n-ru/docs/kdeedu/kstars/calc-equinox.docbook new file mode 100644 index 00000000000..248cc39ffc7 --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kstars/calc-equinox.docbook @@ -0,0 +1,37 @@ + +Модуль Равноденствия и солнцестояния +Инструменты +Калькулятор +Модуль Равноденствия и солнцестояния + + + +Модуль калькулятора - Равноденствия и солнцестояния + + + + + + Равноденствия и солнцестояния + + + + +Модуль Равноденствия и солнцестояния вычисляет дату равноденствия и солнцестояния на текущий год. Сперва выберите, что вы хотите узнать (дату Весеннего равноденствия, Летнего солнцестояния, Осеннего равноденствия или Зимнего солнцестояния), и год. После этого нажмите кнопку Вычислить, чтобы получить дату и время события и продолжительность соответствующего сезона в сутках. +У этого модуля есть также пакетный режим работы. Входной файл должен содержать в каждой строке только год, для которого будут производиться вычисления. После того, как вы определили имя входного и выходного файла, нажмите кнопку Запуск, чтобы сгенерировать выходной файл. Каждая строка выходного файла будет содержать год, дату и время каждого события, а также длительность всех сезонов. + diff --git a/tde-i18n-ru/docs/kdeedu/kstars/calc-geodetic.docbook b/tde-i18n-ru/docs/kdeedu/kstars/calc-geodetic.docbook new file mode 100644 index 00000000000..a6621be1efd --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kstars/calc-geodetic.docbook @@ -0,0 +1,45 @@ + +Модуль Геодезические координаты +Инструменты +Калькулятор +Модуль Геодезические координаты + + + +Модуль Калькулятора - Геодезические координаты + + + + + + Геодезические координаты + + + + +Обычная географическая система координатпредпологает, что Земля - идеальный шар. На самом деле, форма Земли немного отличается от сферы, но, обычно, это можно не учитывать, так как эти отличия небольшие. Землю можно описать эллипсоидом вращения, у которого длина экватора на 0.3% больше, чем длина Большого круга, который проходит через оба полюса. Геодезическая система координат учитывает реальную форму Земли, и представляет положение на поверхности в Декартовой (прямоугольной: X, Y, Z) системе координат. +Чтобы использовать этот модуль, выберите, какие координаты надо преобразовать в секции Выбор ввода, После этого, введите координаты соответственно в секции Декартовы координаты или Географические координаты. После того, как вы нажмёте кнопку Вычислить, соответствующие координаты будут записаны в соответствующей секции. + diff --git a/tde-i18n-ru/docs/kdeedu/kstars/calc-horizontal.docbook b/tde-i18n-ru/docs/kdeedu/kstars/calc-horizontal.docbook new file mode 100644 index 00000000000..6e088571844 --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kstars/calc-horizontal.docbook @@ -0,0 +1,42 @@ + +Модуль Горизонтальные координаты +Инструменты +Калькулятор +Модуль Горизонтальные координаты + + + +Модуль калькулятора - Горизонтальные координаты + + + + + + Горизонтальные координаты + + + + +Этот модуль пересчитывает Экваториальные координаты в Горизонтальные, и наоборот. Чтобы использовать модуль, выберите, сначала, географические координаты, дату и время в секции Входные данные. После этого, введите экваториальные координаты в секции Экваториальные координаты. После того, как вы нажмёте кнопку Вычислить, соответствующие горизонтальные координаты появятся в секции Горизонтальные координаты. + + diff --git a/tde-i18n-ru/docs/kdeedu/kstars/calc-julianday.docbook b/tde-i18n-ru/docs/kdeedu/kstars/calc-julianday.docbook new file mode 100644 index 00000000000..334088936cd --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kstars/calc-julianday.docbook @@ -0,0 +1,45 @@ + +Модуль Юлианский день +Инструменты +Калькулятор +Модуль Юлианский день + + + +Модуль калькулятора - Юлианский день + + + + + + Юлианский день + + + + +Этот модуль преобразует календарную (Григорианскую) дату, в Юлианскую, Модифицированную Юлианскую, и наоборот. Модифицированный Юлианский день просто равен Юлианскому дню - 2,400,000.5 (00:00:00 1858-11-17). Чтобы использовать этот модуль, сначала определите, какую дату Вы введёте и хотите преобразовать. Заполните соответствующее поле и нажмите кнопку Вычислить. После этого, рассчитанная дата отобразится в соответствующем поле. + + +Упражнение: +Какой календарной дате соответствует модифицированный Юлианский день = 0.0 + + + diff --git a/tde-i18n-ru/docs/kdeedu/kstars/calc-planetcoords.docbook b/tde-i18n-ru/docs/kdeedu/kstars/calc-planetcoords.docbook new file mode 100644 index 00000000000..e6c94ac7365 --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kstars/calc-planetcoords.docbook @@ -0,0 +1,43 @@ + +Модуль координаты планет +Инструменты +Калькулятор +Модуль координаты планет + + + +Модуль калькулятора - Координаты планет + + + + + + Координаты планет + + + + +Модуль координаты планет - вычисляет координаты для некоторых тел Солнечной системы, для любой даты, времени, и географического положения. Просто выберите объект в выпадающем списке Объекты солнечной системы, введите интересующую дату, время и географические координаты (по умолчанию берутся данные из текущих настроек &kstars; ). После этого нажмите кнопку Вычислить, чтобы рассчитать Экваториальные, Горизонтальные и Эклиптические координаты объектов. +У этого модуля есть пакетный режим работы. Каждая строка входного файла должна включать следующие значения: объект солнечной системы, дату, время, долготу и широту. Вы можете определить константные значения для некоторых полей (соответствующие поля во входном файле будут пропущены). Вы, также, должны определить, какие величины будут записываться в выходной файл (Экваториальные, Горизонтальные, Эклиптические координаты). Наконец, выберите входной и выходной файлы и нажмите кнопку Запуск, чтобы сгенерировать выходной файл. + diff --git a/tde-i18n-ru/docs/kdeedu/kstars/calc-precess.docbook b/tde-i18n-ru/docs/kdeedu/kstars/calc-precess.docbook new file mode 100644 index 00000000000..e585ac46f06 --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kstars/calc-precess.docbook @@ -0,0 +1,41 @@ + +Модуль Прецессия +Инструменты +Калькулятор +Модуль Прецессия + + + +Модуль калькулятора - прецессия + + + + + + Прецессия + + + + +Этот модуль похож на модуль Видимые координаты, но он учитывает только эффект прецессии, и не учитывает нутацию и аберрацию. +Чтобы использовать модуль, введите координаты и эпоху в секции Исходные координаты. После этого нажмите кнопку Вычислить, и координаты (учитывающие прецессию для данной эпохи), будут показаны в секции Координаты с прецессией. + diff --git a/tde-i18n-ru/docs/kdeedu/kstars/calc-sidereal.docbook b/tde-i18n-ru/docs/kdeedu/kstars/calc-sidereal.docbook new file mode 100644 index 00000000000..2d52b0ff56b --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kstars/calc-sidereal.docbook @@ -0,0 +1,37 @@ + +Модуль Звёздное время +Инструменты +Калькулятор +Модуль Звёздное время + + + +Модуль калькулятора - Звёздное время + + + + + + Звёздное время + + + + +Этот модуль преобразует Универсальное время в локальное Звёздное (сидерическое) время и наоборот. Сначала выберите, какое время вы хотите преобразовать в секции Выбор ввода. Также нужно указать дату и долготу, для которых будет производиться пересчёт. После того, как вы нажмёте кнопку Вычислить, соответствующие поля будут заполнены. + diff --git a/tde-i18n-ru/docs/kdeedu/kstars/calculator.docbook b/tde-i18n-ru/docs/kdeedu/kstars/calculator.docbook new file mode 100644 index 00000000000..4d8693a85bc --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kstars/calculator.docbook @@ -0,0 +1,102 @@ + +Калькулятор +Инструменты +Калькулятор + + +Калькулятор &kstars; содержит несколько модулей, которые предоставляют прямой доступ к алгоритмам, используемым в программе. Модули организованы по теме. Преобразование координат +Угловое расстояние +Видимые координаты +Эклиптические координаты +Экваториальные/галактические координаты +Горизонтальные координаты +Прецессия + +Земные координаты +Геодезические координаты + +Солнечная система +Координаты планет + +Вычисление времени +Продолжительность дня +Равноденствия и солнцестояния +Юлианский день +Звёздное время + + +&calc-angdist; &calc-apcoords; &calc-ecliptic; &calc-eqgal; &calc-horiz; &calc-precess; &calc-geodetic; &calc-planetcoords; &calc-dayduration; &calc-equinox; &calc-julian; &calc-sidereal; + diff --git a/tde-i18n-ru/docs/kdeedu/kstars/cequator.docbook b/tde-i18n-ru/docs/kdeedu/kstars/cequator.docbook new file mode 100644 index 00000000000..36ba415794f --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kstars/cequator.docbook @@ -0,0 +1,34 @@ + + +Jason Harris + +Небесный экватор +Небесный экватор +Экваториальные координаты + +Небесный экватор - это воображаемый большой круг на небесной сфере. Это понятие лежит в основе экваторияальной системы координат и определяется как геометрическое место точек с нулевым наклоном. Он также является проекцией экватора Земли на небо. +Небесный экватор и эклиптика заходят в угле в 23.5 градусов в небе. Они пересекаются в точках весеннего и осеннего равноденствия. + diff --git a/tde-i18n-ru/docs/kdeedu/kstars/colorandtemp.docbook b/tde-i18n-ru/docs/kdeedu/kstars/colorandtemp.docbook new file mode 100644 index 00000000000..9c775bbc30e --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kstars/colorandtemp.docbook @@ -0,0 +1,137 @@ + + + + +Jasem Mutlaq
+
+
+
+ +Цвета и температуры звёзд +Цвета и температуры звёзд +Излучение абсолютно чёрного тела Шкала звёздных величин + +На первый взгляд звёзды кажутся только белыми. Но, если приглядеться, можно различить цвета: голубой, белый, красный и даже золотой. В зимнем созвездии Ориона красивый контраст составляют красная звезда Бетельгейзе "под мышкой" у Ориона и голубая Беллатрикс на плече. Причина разнообразия цветовой окраски звёзд оставалась тайной до тех пор, пока двести лет назад физики не изучили в достаточной мере природу света и свойства материи при очень высоких температурах. + +Именно физика излучения абсолютно черного тела дала нам возможность разобраться в разнообразии цветов звезд. Вскоре после изучения черного тела, было замечено, что спектры звезд весьма схожи с кривыми излучения абсолютно черного тела в диапазоне от нескольких тысяч градусов до примерно 50 000 градусов по Кельвину. И, как следствие, что звезды схожи с абсолютно черным телом, а различные температуры поверхностей приводят к различным цветам звезд. + +Холодные звезды (например, спектрального класса K и M) излучают большую часть своей энергии в красном и инфракрасном диапазоне электромагнитного спектра и потому кажутся красными, а излучение горячих звезд (например спектрального класса O и B) лежит в синем и ультрафиолетовом спектре, нам они кажутся голубыми или белыми. + +Для оценки температуры звезды можно использовать известное соотношение между температурой абсолютно черного тела и длиной волны спектрального максимума. То есть если увеличить температуру черного тела, то его спектральный максимум сдвинется в более короткую (синюю) часть спектра. Это показано на рисунке 1, где яркость трех гипотетических звезд указана напротив длины волн. Радуга показывает часть спектра, видимую человеческому глазу. + + + + + + +Рисунок 1 + + + +Этот простой метод концептуально верен, но не может использоваться для получения точной температуры звёзд, потому что они не являются абсолютно чёрными телами. Присутствие различных элементов в атмосфере звезды приводит к поглощению определённой части спектра. Эти линии поглощения не распределены равномерно по спектру, в результате положение максимума может быть искажено. Более того, получение хорошего спектра занимает много времени и затруднительно для большого количества звёзд. + +Альтернативный метод состоит в использовании фотометрии для измерения интенсивности света, проходящего через различные фильтры. Каждый из них пропускает только определённую часть спектра, поглощая остальные. Широко используется фотометрическая система Johnson UBV. Она включает в себя трёхполосный спектральный фильтр: U (ультрафиолетовый), B (голубой) и V (видимый). + +В процессе UBV-фотометрии используются светочувствительные приборы (плёночная или ПЗС-камеры) и нацеленный на звезду телескоп для измерения яркости света, проходящего через каждый из фильтров. Так получают три различные яркости или потока (энергия на см^2 в секунду), обозначаемых как Fu, Fb, Fv. Отношения Fu/Fb и Fb/Fv являются количественной мерой цвета звезды и могут быть использованы для создания шкалы температур звёзд по принципу: чем больше эти отношения, тем выше температура поверхности звезды. + +Например, у звезды Беллатрикс в Орионе Fb/Fv = 1,22, что означает, что она ярче через B-фильтр чем через V-фильтр. Более того, Fu/Fb, равное 2,22, означает, что она ярче всего через U-фильтр. А это значит, что звезда должна быть очень горяча, поскольку её спектральный максимум расположен в диапазоне U-фильтра или даже более коротких волн. Температура поверхности Беллатрикс (как определено из сравнения её спектра с моделями, учитывающими линии поглощения) — около 25 000 K. + +Мы можем выполнить этот анализ и для Бетельгейзе. Для этой звезды отношения Fb/Fv и Fu/Fb равны 0,15 и 0,18 соответственно, то есть ее яркость максимальна в видимом свете и минимальна в ультрафиолете. Значит, её спектральный максимум лежит в видимом диапазоне или ещё более длинных волнах. И температура Бетельгейзе — около 2 400 град. K. + +Астрономы предпочитают описывать цвета звёзд в терминах разницы звёздных величин, а не в отношениях потоков излучения. Тогда для голубой Беллатрикс мы получим индекс цвета как + +B - V = -2,5 * log (Fb/Fv) = -2,5 log * (1,22) = -0,22 + +Для индекса цвета красной Бетельгейзе получаем + +B - V = -2,5 * log (Fb/Fv) = -2,5 * log (0,18) = 1,85 + +Индексы цвета, такие какшкала звёздных величин, идут в противоположную сторону. Горячие голубые звёзды имеютменьшие и даже отрицательные значения B-V индекса, чем холодные и красные, как показано ниже. + +Астроном может затем использовать полученные цветовые индексы для получения точной температуры звезды, откорректировав их сначала с учётом покраснения и межзвёздной экстинкции. Связь между этими индексами и температурой показана на рисунке 2. + + + + + + +Рисунок 2 + + + +Температура поверхности Солнца — 5 800 градусов по Kельвину, а её цветовой B-V индекс — 0,62. +
diff --git a/tde-i18n-ru/docs/kdeedu/kstars/commands.docbook b/tde-i18n-ru/docs/kdeedu/kstars/commands.docbook new file mode 100644 index 00000000000..e4d932a102d --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kstars/commands.docbook @@ -0,0 +1,2067 @@ + +Справочник по командам + + +Команды меню +КомандыМеню + + +Меню <guimenu +>Файл</guimenu +> + + + +&Ctrl;N ФайлНовое окно +Открыть новое окно &kstars; + + + +&Ctrl;W ФайлЗакрыть окно +Закрыть окно &kstars; + + + +&Ctrl;D ФайлОбновить данные с сервера... +Открыть диалог Загрузить дополнительные данные + + + +&Ctrl;O ФайлОткрыть FITS... +Открыть изображение FITS из файла в редакторе изображений FITS + + + +&Ctrl;I ФайлСохранить изображение неба... +Сохранить изображение неба с экрана в файл + + + +&Ctrl;R ФайлЗапустить сценарий... +Запустить сценарий &kstars; + + + +&Ctrl;P ФайлПечать... +Распечатать карту звёздного неба на принтере (или сохранить её в файле PostScript или PDF) + + + +&Ctrl;Q ФайлВыход +Завершить работу с &kstars; + + + + + + +Меню <guimenu +>Время</guimenu +> + + + +&Ctrl;E ВремяУстановить текущее время +Синхронизация времени по системным часам + + + +&Ctrl;S ВремяЗадать время... +Выбор даты и времени + + + +ВремяЗапустить/остановить часы +Включает или отключает ход времени + + + + + + +Меню <guimenu +>Фокус</guimenu +> + + + +Z ФокусЗенит +Центрирование на зенит + + + +N Фокус Север +Центрирование на Северный Полюс + + + +E Фокус Восток +Центрирование на восток + + + +S Фокус Юг +Центрирование на юг + + + +W ФокусЗапад +Центрирование на запад + + + +&Ctrl;M Фокус Указать привязку вручную +Центрирование на заданные вручную координаты + + + +&Ctrl;F Фокус Найти объект... +Найти и привязаться к объекту, используя окно Найти объект + + + +&Ctrl;T Фокус Начать слежение +Включает или отключает слежение за объектом. В процессе слежения экран будет центрирован на объекте. + + + + + + +Меню <guimenu +>Вид</guimenu +> + + + ++ ВидУвеличить +Увеличение масштаба + + + +- ВидУменьшить +Уменьшение масштаба + + + +&Ctrl;Z ВидМасштаб по умолчанию +Восстановить масштаб по умолчанию + + + +&Ctrl;Z ВидУстановить угол видимости... +Установить масштаб для указанного угла поля зрения + + + +&Ctrl;F ВидПолноэкранный режим +Переключиться в полноэкранный режим + + + +Space ВидГоризонтальные/Экваториальные координаты +Переключение между горизонтальными и экваториальными координатами + + + + + +Меню <guimenu +>Устройства</guimenu +> + + + + +УстройстваМастер настройки телескопа... +Открыть Мастер настройки телескопа, где с помощью пошаговой инструкции вы сможете подключить телескоп и управлять им с помощью &kstars;. + + + +УстройстваУправление устройствами +Открывает диалог управления устройствами, который позволяет запустить, остановить устройство и подключиться к удалённому серверу INDI. + + + +УстройстваУправление INDI +Открыть панель управления INDI, которая позволяет управлять настройкой устройств. + + + +УстройстваЗахват последовательности изображений... +Захватить изображение с камеры телескопа или веб-камеры + + + +УстройстваНастроить INDI +Открыть диалог настройки специфических возможностей INDI, таких как автоматическое обновление устройств. + + + + + + +Меню <guimenu +>Сервис</guimenu +> + + + +&Ctrl;C СервисКалькулятор + +Открывает окно калькулятора, в котором вы можете пользоваться многими математическими функциями, реализованными в &kstars;. + + + + + &Ctrl;L Сервис Научные наблюдения... + +Открывает окно "Научные наблюдения". Оно обеспечивает удобный доступ к некоторым часто используемым функциям для списка выбранных объектов. + + + + +&Ctrl;V СервисКривые яркости AAVSO... + +Открыть окно Генератор кривой яркости AAVSO, которое позволяет скачать кривую блеска для любой переменной звезды от Американской ассоциации наблюдателей за переменными звёздами (AAVSO). + + + + +&Ctrl;A СервисВысота от времени... + +Открыть инструмент Высота от времени, который нарисует график зависимости высоты от времени для любого объекта на небе. Это очень удобно для планирования наблюдений. + + + + +&Ctrl;U СервисВечерние события... + +Открыть инструмент Вечерние события, который покажет список объектов, которые вы можете наблюдать в вашей местности ночью (дату и местонахождение можно выбирать). + + + + +&Ctrl;B СервисРедактор сценариев... + +Открыть Редактор сценариев, который предоставляет графический интерфейс для написания сценариев использования &kstars; через DCOP. + + + + +&Ctrl;Y Сервис Солнечная система... + +Открывает обзор солнечной системы сверху на текущую дату с возможностью симуляции движения в зависимости от заданной скорости. + + + + +&Ctrl;J СервисЛуны Юпитера... + +Открыть инструмент Луны юпитера, который показывает положение четырёх крупнейших спутников Юпитера, как функцию от времени. + + + + + + + +Меню <guimenu +>Настройка</guimenu +> + + + +НастройкаИнформацияИнформационные сообщения +Показать или скрыть информационные сообщения по углам карты + + + +НастройкаИнформацияВремя +Показать или скрыть информацию о времени + + + +НастройкаИнформацияПривязка к объекту +Показать или скрыть сведения о привязки к объекту + + + +НастройкаИнформация Местонахождение +Показать или скрыть информацию о местонахождении + + + +НастройкаПанели инструментовГлавная панель инструментов +Показать или скрыть главную панель инструментов + + + +НастройкаПанели инструментовПанель инструментов просмотра +Показать или скрыть панель инструментов просмотра + + + +НастройкаСтрока состоянияСтрока состояния +Показать или скрыть строку состояния + + + +НастройкаСтрока состоянияВысота и азимут +Показать или скрыть горизонтальные координаты точки под курсором в строке состояния + + + +НастройкаСтрока состоянияПрямое восхождение и склонение +Показать или скрыть горизонтальные координаты точки под курсором в строке состояния + + + +НастройкаСхемы цветов +Это подменю содержит все схемы цветов для карты, включая ваши собственные. Выбор пункта автоматически устанавливает схему. + + + +НастройкаРамка поля зрения +Это подменю показывает список доступных рамок поля зрения. Рамка рисуется в центре экрана. Вы можете выбрать рамку из списка предопределённых (без рамки, бинокль 7х35, один градус, HST WFPC2 или 30м : 1,3 см). Определить свою собственную рамку, а также изменить существующую, можно в пункте Рамка поля зрения.... + + + + &Ctrl;G Настройка Местонахождение наблюдателя... + +Выбор нового географического положения наблюдателя + + + + +НастройкаНастроить &kstars;... +Изменить настройки &kstars; + + + +Настройка Мастер первого запуска... +Открывает мастер первого запуска, который позволяет легко установить географическое положение и загрузить некоторые дополнительные файлы данных. + + + + + + + +Меню <guimenu +>Справка</guimenu +> +&help.menu.documentation; + + +Контекстное меню +Контекстное менюОписание + +Всплывающее при нажатии на правую кнопку мыши меню является контекстным, то есть оно зависит от типа объекта, по которому вы щёлкнули. Мы приводим список всех возможных контекстных меню ниже, указывая тип объекта в [квадратных скобках]. + + + +[Все] +Идентификация и тип: первые три строки показывают имя (имена) объекта и его тип. Для звёзд показывается также спектральный тип. + + + +[Все] +В следующих трёх строках показаны время восхода, транзита и захода для текущей даты симуляции. + + + +[Все] +Центрировать и привязать: центрирование изображения и привязка к объекту (слежение за объектом). Эквивалентно двойному щелчку по объекту. + + + +[Все] +Угловое расстояние...: в этом режиме рисуется пунктирная линия от первого выбранного объекта до курсора мыши. Когда вы открываете контекстное меню второго объекта, этот пункт будет выглядеть как Вычисление углового расстояния. Выбрав его, вы увидите угловое расстояние между выбранными объектами в строке состояния. Клавишей Esc можно выйти из режима измерения углового расстояния без вычисления угла. + + + +[Все] +Сведения: открыть окно сведения об объекте для этого объекта. + + + +[Все] +Отметить: добавляет не исчезающую метку к объекту. Если к объекту уже добавлена метка, то этот пункт читается как Удалить метку. + + + +[Все] +Снимок ...: будет скачано и показано фотография объекта из Интернета. При этом «...» заменяется коротким описанием источника изображения. У объекта может быть несколько ссылок в этом разделе. + + + +[Все] +Показать...: показать веб-страницу с информацией или фотографией объекта, если назначено. С объектом может быть связано несколько ссылок. + + + +[Все именованные объекты] + +Объекты на небе +Интернет-ссылки +Определение +Добавить ссылку...: этот пункт позволяет добавить свою собственную ссылку в контекстное меню любого объекта. Откроется небольшое окно, где вы можете ввести &URL; ссылки и текст, который вы хотите увидеть в контекстном меню. Здесь есть два переключателя, которые определяют, является &URL; ссылкой на изображение или на обычную веб-страницу, таким образом &kstars; узнаёт, что нужно запустить программу просмотра изображений или веб-браузер. Вы можете добавить также ссылку на файл на локальном диске, таким образом подключить список наблюдения или любую другую информацию об объекте. Ваши ссылки будут автоматически загружаться каждый раз при загрузке &kstars; и сохраняться в папке ~/.kde/share/apps/kstars/ в файлах myimage_url.dat и myinfo_url.dat. Если вы создали большой список ссылок, пришлите их авторам программы, чтобы они включили их в следующую версию &kstars;! + + + + + + + + +Команды клавиатуры +Команды +Клавиатура + + +Клавиши навигации +Управление навигацией +Клавиатура + + +Клавиши управления курсором +Используйте клавиши управления курсором для перемещения изображения. С удерживанием клавиши &Shift; скорость прокрутки экрана удваивается. + + ++ / - +Увеличение/уменьшение масштаба + + + +&Ctrl; F +Восстановить масштаб по умолчанию + + + +&Ctrl;&Shift; Q +Установить масштаб для указанного угла поля зрения + + + +0–9 +Центрирование экрана на объекте Солнечной системы: +0: Солнце +1: Меркурий +2: Венера +3: Луна +4: Марс +5: Юпитер +6: Сатурн +7: Уран +8: Нептун +9: Плутон + + + + + +Z +Центрирование в зените + + + +N +Центрирование на Северный Полюс + + + +E +Центрирование на восток + + + +S +Центрирование на юг + + + + +W +Центрирование на запад + + + +&Ctrl; T +Включить/выключить слежение + + + +< +Замедлить часы симуляции на один шаг + + + + +> +Ускорить часы симуляции на один шаг + + + + + + + +Меню +Команды +Меню +Клавиатура + + + + +&Ctrl; N +Открыть новое окно &kstars; + + + +&Ctrl; W +Закрыть окно &kstars; + + + +&Ctrl; D +Обновить данные с сервера + + + +&Ctrl; O +Открыть изображение FITS в редакторе FITS + + + +&Ctrl; I +Сохранить изображение неба в файле + + + +&Ctrl; R +Запустить сценарий &kstars; + + + +&Ctrl; P +Распечатать текущую карту неба + + + +&Ctrl; Q +Завершить работу с &kstars; + + + +&Ctrl; E +Синхронизировать часы симуляции с текущем временем + + + +&Ctrl; S +Установить часы симуляции на определённые дату и время + + + +&Ctrl;&Shift; F +Переключиться в полноэкранный режим + + +Пробел +Переключение между горизонтальными и экваториальными координатами + + +F1 +Открыть руководство пользователя &kstars; + + + + + + +Действия над выбранным объектом +Объекты на небе +Клавиатура + +Каждое из следующих комбинаций клавиш на клавиатуре вызывает действие над выбранным объектом. Выбранный объект — это тот объект, на котором вы последним щёлкнули мышью (его имя написано в строке состояния). Вы можете удерживать клавишу Shift, тогда действие будет произведено над объектом, на который центрирован экран. + + + + +D +Открыть окно сведений о выбранном объекте + + + +L +Показать/скрыть метку выбранного объекта + + + +O +Добавить выбранный объект в список наблюдения + + + +P +Открыть контекстное меню выбранного объекта + + + +T +Показать след выбранного объекта (только для тел Солнечной системы) + + + + + + +Инструменты + + + +&Ctrl; F +Открыть окно Найти объект, чтобы найти объект, на который необходимо центрировать экран + + +&Ctrl; M + +Открыть инструмент Установить привязку вручную для указания координат (прямое восхождение/склонение или азимут/высота), на которые нужно центрировать экран + + + +[ / -] +Начать/закончить измерение углового расстояния для текущего положения курсора. Угловое расстояние между двумя точками показывается в строке состояния. + + + +&Ctrl; G +Открыть окно указания географического положения наблюдателя + + + +&Ctrl; C +Открыть калькулятор + + + +&Ctrl; V +Открыть генератор кривой яркости AAVSO + + + +&Ctrl; A +Открыть инструмент Высота от времени + + + +&Ctrl; U +Открыть инструмент Вечерние события + + + +&Ctrl; B +Открыть редактор сценариев + + + +&Ctrl; Y +Открыть обзор Солнечной системы + + + +&Ctrl; J +Открыть инструмент Луны Юпитера + + + +&Ctrl; L +Открыть инструмент Научные наблюдения + + + + + + + +Использование мыши +Команды +Мышь +Управление навигацией +Мышь + + +Перемещения мыши +Небесные координаты (прямое восхождение/склонение и азимут/высота) точки под курсором мыши показываются в строке состояния + + +«Наведение» мыши +На некоторое время название объекта появляется рядом с курсором мыши. + + +Левый щелчок + + +Объекты на небе +Определение +Ближайший объект показывается в строке состояния. + + +Двойной щелчок + + +Объекты на небе +Центрирование +Центрировать и привязать ближайший объект. Двойной щелчок на информационных сообщениях скрывает/показывает дополнительную информацию. + + +Правый щелчок + + +Объекты на небе +Вызов контекстного меню +Открывает контекстное меню для текущих координат или ближайшего объекта. + + +Прокручивание колёсика мыши +Увеличивает или уменьшает изображение на экране. Если у вашей мыши нет колёсика, то просто удерживайте среднюю кнопку мыши и перемещайте мышь вертикально. + + +Щёлкнуть и перетащить + + + Перемещение карты неба + Панорамировать экран, следуя за перемещением. + + &Ctrl;+перемещение карты неба + Определяет прямоугольник на карте. После того, как кнопка мыши будет отпущена, экран увеличиться так, чтобы границы поля зрения совпадали с прямоугольником. + + Перемещение информационного сообщения + Перемещение информационного сообщения по карте. Информационные сообщения «прилипают» к углам окна, так что при изменении размеров окна, они остаются в углах. + + + + + + + diff --git a/tde-i18n-ru/docs/kdeedu/kstars/config.docbook b/tde-i18n-ru/docs/kdeedu/kstars/config.docbook new file mode 100644 index 00000000000..8d594ec7a00 --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kstars/config.docbook @@ -0,0 +1,493 @@ + +Настройка &kstars; + + +Установка географического положения + +Это снимок окна Задать географические координаты: +Изменение географического положения + + + + + + Окно установка местоположения + + + + + +Здесь, в списке, представлены географические данные более 2500 городов . Чтобы выбрать своё местоположение, выберите город из списка. Каждый город представлен на карте маленькой точкой. Когда город выбран, красный крестик указывает его положение на карте. + + +Выбор географического положения. +Фильтр +Неудобно прокручивать весь список из 2500 местоположений, чтобы найти интересующий Вас город. Чтобы ускорить поиск, можно отфильтровать список набирая название в полях ниже карты. Например, на снимке, слово Ba написанное в поле Фильтр городов вместе с M написанном в поле Фильтр регионов и USA в Фильтр городов. Заметьте, что при вводе условий в списке будут появляться города, у которых первые буквы названий, регионов и стран соответствуют заданным условиям. Сообщение под полями отбора указывает, что заданным условиям удовлетворяют семь городов. Заметьте, также, что точки на карте, соответствующие этим городам, стали белыми, тогда как остальные остались серыми. Список может быть также отфильтрован указанием места на карте. При щелчке мышью на карте, в списке будут отображены лишь те города, которые находятся в пределах двух градусов от отмеченного места. Итак, вы можете искать либо с помощью отбора по имени, либо указывая щелчком мыши место на карте, но не то и другое одновременно. Когда вы щелкаете мышью на карте, условия отбора по имени игнорируется, и наоборот. +Выбор географического положения. +Выбор положения вручную. +Долгота, широта и часовой пояс для текущего местоположения отображается отображаются в полях внизу окна. Если вы видите, что некоторые из этих значений неточны, вы можете их изменить, и нажать кнопку Добавить в список чтобы сохранить свою собственную версию географического положения. Также, вы можете установить местоположения вручную нажав кнопку Очистить поля и ввести данные нового местоположения. Обратите внимание, что все поля, за исключением необязательного Страна/Регион должны быть заполнены, прежде, чем новое местоположение будет добавлено к списку. &kstars; автоматически загрузит ваше вручную заданное местоположение во всех будущих сеансах работы. Помните, что единственный метод удалить заданное вручную местоположение - это правка соответствующей строки в файле ~/.kde/share/apps/kstars/mycities.dat. Если вы вручную добавили местоположение (или исправили одно из существующих), пожалуйста, отправьте нам файл mycities.dat, чтобы мы могли добавить ваши данные в стандартный список. + + + +Установка времени + +Дата и время +Виртуальные часы. +Когда &kstars; запускается, время устанавливается по системному вашего компьютера и виртуальные часы &kstars; идут в соответствии с реальным временем. Если вы хотите остановить, часы выберите Остановить часы в меню Время, или просто щёлкните по значку Пауза в панели инструментов. вы можете заставить виртуальные часы идти быстрее или медленнее реального времени, или заставить их идти назад, используя текстовую строку с кнопками вверх/вниз шаг времени на панели инструментов. Эта строка включает две кнопки вверх/вниз. Первая выбирает одно из 83 значений шага времени, одно за другим, вторая выбирает следующую большую (или меньшую) единицу времени, что позволяет быстро изменить шаг приращения времени. + +Дата и время +Установка +Изменять дату и/или время можно с помощью пункта Установить время... меню Время, либо щёлкая мышью на иконке Часы панели инструментов. Окно Установка времени использует стандартный графический диалог &kde; Установка времени, включающий три ползунка для настройки часов, минут и секунд. Если вам надо переустановить часы в текущее время, просто выберите пункт Текущее меню Время. + + +Дата и время +Расширенный диапазон дат +В &kstars; можно выбрать гораздо бóльшие,чем обычно используются, даты, благодаря компоненту QDate. Таким образом, вы можете установить даты между -50000 и +50000 от текущей. Вероятно, в будущих реализациях этот промежуток будет увеличен. Тем не менее, нужно отдавать себе отчёт, что точность представления звёздного неба падает тем больше, чем более далёкую дату вы указываете. В особенности это касается тел из солнечной системы. + + + +Окно настроек &kstars; + +Окно настроек &kstars; &kstars; обладает множеством настроек, доступ к которым можно получить, открыв окно Параметры &kstars;, нажав кнопку с пиктограммой гаечного ключа на панели инструментов или выбрав Настроить &kstars;... из менюНастройка. Окно изображено ниже: +Окно - "Настройки &kstars;" + + + + + + Окно "Настройки &kstars;" + + + + + +В окне Настройки &kstars; пять вкладок: Каталоги, Направляющие, Солнечная система, Цвета и Дополнительно. Под вкладками вы можете выбрать одну из координатных систем: горизонтальную или экваториальную. обратите внимание, что изменения, сделанные вами в этом окне, немедленно отражаются на карте, но не сохраняются, пока вы не нажмёте кнопку ОК. + +Окно настроек &kstars; +Каталоги +На вкладке Каталоги вы можете определить, какие каталоги объектов использовать при рисовании карты. Каталог звёзд SAO также позволяет установить границы по яркости для звёзд и границы по величине (яркости) для отображения имён и/или величин звёзд. Ниже находится поле, содержащее список доступных каталогов удалённых объектов. Используемые в работе каталоги отмечены флажками. вы можете добавлять свои собственные каталоги кнопкой Добавить другой каталог..., при этом откроется окно Добавить каталог, где вы сможете указать файл пользовательского каталога. Чтобы получить более подробные инструкции по добавлению собственного каталога обратитесь к документу README.customize, входящему в поставку &kstars;. + +Окно настроек &kstars; +Вкладка "Солнечная система" +На вкладке Солнечная система вы можете выбрать, должны ли отображаться Солнце, Луна, кометы и астероиды, и должны ли большие тела отображаться цветными кружочками, или их реальными фотографиями.Также вы можете выбрать, должны ли тела Солнечной Системы отображаться с их названиями, и изменять количество астероидов с названиями. Кроме того, здесь имеется опция рисовать отрезок Видимой орбитыгде вы можете выбрать рисовать видимые орбиты объектов солнечной системы, или нет, а также их цвет и его угасание к цвету неба. + +Окно настроек &kstars; +Направляющие +На вкладке Направляющие можно определить, показывать ли информацию, не относящуюся к объектам (&ie; линии созвездий, названия созвездий, контур Млечного пути, небесный экватор, эклиптику, линию горизонта и непрозрачную землю). вы также можете указать, должны ли названия созвездий приводиться на латыни, стандартными трехбуквенными аббревиатурами IAU или на вашем языке. + +Окно настроек &kstars; +Цвета +Цветовые схемы +Управление +Настройки на вкладке Цвета дают возможность выбрать цветовую схему и определить собственные цветовые схемы. Вкладка разделена на две части: +Слева приведен список отображаемых элементов с текущими цветами. Щелчок по любому из них вызовет окно выбора цвета. Под списком находится поле Цвета звёзд. По умолчанию &kstars; изображает звёзды в естественной гамме в соответствии с их спектральным типом. Как бы то ни было, вы можете сделать так, чтобы звёзды изображались сплошными белыми, черными или красными кружками. Для природного цвета звезд можно выбрать уровень насыщенности цвета в поле Яркость цвета звёзд. +Справа расположен список установленных цветовых схем. Заранее установленных схем четыре: Цвета по умолчанию, Звёздная карта с чёрными звёздами на белом фоне, Ночное небо, где используются только оттенки красного для защиты глаз, привыкших к темноте, и Ночь без луны, более реалистичная тёмная схема. Кроме того, вы можете сохранить текущие настройки цвета как свою схему, нажав кнопку Сохранить настройки цветов.... Вам будет предложено ввести имя новой схемы, затем она будет появляться в списке при всех последующих запусках &kstars;. Чтобы удалить собственную схему, просто выделите её в списке и нажмите кнопку Удалить цветовую схему. +Окно настроек &kstars; +Дополнительно +Вкладка Дополнительно позволяет производить тонкую настройку поведения &kstars;. +Атмосферное преломление Флажок Исправлять атмосферное преломление показывает, нужно ли учитывать при прорисовке искажения атмосферы. Так как атмосфера является сферической оболочкой, свет, падающий на атмосферу, отклоняется так, как будто он попал в телескоп или в глаза с поверхности Земли. Этот эффект проявляется сильнее для объектов расположенных близко к горизонту, и фактически вычисленное восхождение или установленное время для объектов на несколько минут. Фактически, когда вы видите закат, в действительности Солнце находиться уже за горизонтом, но атмосферное преломление позволяет видеть Солнце над горизонтом. Заметьте, что атмосферное преломление не учитывается, если вы используете Экваториальные координаты. +Анимированное вращение Флажок Использовать анимированное вращение определяет, как должен изменяться экран при изменинии точки выбора (фокуса) на карте. По умолчанию, вы видите на экране медленное перемещение или вращение на новую точку выбора; если вы уберёте этот флажок, то изображение перепрыгнет сразу на выбранную точку фокуса. +Небесные объекты +Метки +Автоматически + +Если флажокприкрепить метку к выделенному объекту установлен, то название объекта автоматически будет прикрепляться к объекту, когда начинает прорисовываться его орбита. Метка удаляется, если орбита больше не прорисовывается. Заметьте, что вы можете также вручную прикрепить имя к любому объекту с помощьюконтекстного меню. +Небесные объекты +Скрытие +Существует три ситуации, когда &kstars; должна очень быстро перерисовать экран: когда выбрана новая точка фокуса (и выбрана опция Использовать анимированное вращение), когда карта неба перетаскивается мышью, и когда выбран достаточно большой шаг по времени. В этих случаях, координаты всех объектов на карте неба, будут пересчитаны так быстро, как это возможно, что может привести к сильной загрузке центрального процессора. Если CPU не справляется, то перемещения карты будут медленными или скачкообразными. Чтобы сгладить движение, &kstars; будет скрывать часть объектов в ситуациях, требующих быстрой перерисовки, пока выбрана опция Скрывать объекты при перемещении. Значение шага времени, выше которого часть объектов будет скрываться, значением Скрывать, если шаг времени больше:. вы можете выбрать, какие объекты следует скрывать с помощью группы элементов управления Параметры скрытия объектов. + + + +Управление экраном + +Есть несколько способов изменить экран на ваш вкус. + + +Цветовые схемыВыбор +Установите цветовую схему по своему вкусу используя меню НастройкаЦветовые схемы. Здесь вы увидите четыре предустановленных цветовых схемы, а также сможете создать свою собственную в окне Настройка &kstars;. + +Панели инструментов +Управление +Выбрать, показывать панель инструментов или нет, вы можете в меню НастройкаПанель инструментов. Как и большинство панелей в KDE, вы можете перетаскивать панель инструментов, изменять её размеры, закреплять в любом углу окна, или, наоборот, открепить от окна. + +Информационные панелиУправление +Информационные панелиЗатенение +Управлять информационными панелями можно из меню НастройкаИнформационные панели. Также вы можете управлять тремя информационными панелями с помощью мыши. В каждой панели есть дополнительная информация, скрытая по умолчанию. вы можете затенять их или показывать два раза кликнув на панели. вы, также, можете перетаскивать панели с помощью мыши. Если панель находиться в углу окна, то она приклеивается к углу, если окно изменяет размер. + + +Поле зренияОписание +Выберите Метки ПЗ, используя меню НастройкаМетки Поля Зрения. ПЗ аббревиатура от Поле Зрения. Метки ПЗ рисуются в центре экрана и показывают куда вы смотрите(вид с экрана). У различных меток разный угловой размер поля зрения, вы можете использовать метки ПЗ, для того чтобы узнать, что вы увидите в Вашем телескопе или другом оптическом инструменте. Например, если вы выберите метку ПЗ - Бинокль 7x35, то на экране появиться круг, который отметит область в 9,2 градуса, что соответствует полю зрения бинокля 7x35. + +Поле зренияУправление +Вы можете определить свою собственную метку ПЗ (или изменить существующую) используя пункт меню Редактировать метку ПЗ, который запустит редактор меток ПЗ. + +Редактор меток Поля Зрения + + + + + + Редактор меток ПЗ + + + + +Слева отображается список уже заданных меток. Справа расположены кнопки позволяющие добавлять, редактировать и удалять подсвеченную метку ПЗ. Заметьте, что вы также можете редактировать и удалять все четыре предопределённые метки (если вы удалите все, то &kstars; автоматически восстановит четыре предустановленных метки при следующем запуске). Ниже этих кнопок расположена панель, на которой вы можете увидеть, как будет отображаться на карте выбранная метка. Когда вы нажимаете кнопку Создать... или Изменить..., открывается окно Новая метка ПЗ + + +Новая метка Поля Зрения + + + + + + Новая метка ПЗ + + + + + +Поле зренияОпределение новой. +В этом окне вы можете отредактировать четыре свойства метки ПЗ: имя, размер, форму и цвет. Угловой размер поля зрения может быть задан непосредственно в строке ввода Поле зрения или используя вкладки Окуляр/Камера чтобы подсчитать угол поля зрения, с помощью параметров телескоп/окуляр или телескоп/камера. Вам доступно четыре формы для меток ПЗ: Круг, Квадрат, Прицел, Яблочко(концентрические окружности). Когда вы определите все четыре параметра, нажмите кнопку Ok, и метка появится в списке объявленных меток. Она также появиться в подменю Установки меню Метка ПЗ. + + + + + + diff --git a/tde-i18n-ru/docs/kdeedu/kstars/cpoles.docbook b/tde-i18n-ru/docs/kdeedu/kstars/cpoles.docbook new file mode 100644 index 00000000000..e44cec9a5c6 --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kstars/cpoles.docbook @@ -0,0 +1,62 @@ + + +Jason Harris + +Полюса мира +Полюса мира +Экваториальная система координат + +Получается, что небо двигается с востока на запад, завершая полный круг за 24 (звездных) часа. Причиной этого феномена является вращение Земли вокруг своей оси. Земная ось пересекает небесную сферу в двух точках. Они называются полюсами мира. Они зафиксированы относительно Земли и кажется, будто все остальные точки вращаются вокруг них. Полюса мира также являются полюсами экваториальной системы координат, откуда следует их отклонение на +90 и -90 градусов (для северного и южного полюсов мира соответственно). Сейчас северный полюс мира имеет примерно те же координаты, что и яркая Полярная звезда (лат. Polaris). Отсюда следует её важность для навигации: она не только всегда находится в точке севера, но и угол её высоты почти всегда равен географической широте наблюдающего (хотя Полярная звезда видна только из Северного полушария). Тот факт, что Полярная звезда находится близко к полюсу — чистое совпадение. Фактически, из-запрецессии она может находиться рядом с полюсом только недолгое время. + +Упражнения: +В окне Поиск объекта (&Ctrl;F) найдите Полярную звезду. Заметьте, что ее отклонение составляет почти (но не в точности) +90 градусов. Сравните ее высотные показания с вашей географической широтой. Они всегда отличаются не более, чем на один градус. Они не совпадают, поскольку Полярная звезда не находится точно в полюсе (можно найти точное положение полюса, если переключиться в экваториальную систему координат и нажимать стрелку вверх, пока изображение на экране не перестанет прокручиваться). В поле Задать шаг по времени выберите значение в 100 секунд. Это позволит увидеть вращение неба вокруг Полярной звезды, а сама звезда будет при этом почти неподвижна. Мы сказали, что полюс мира — это полюс экваториальной системы координат. А что, по-вашему, является полюсом горизонтальной (высота/азимут) системы координат?(Зенит.) + + diff --git a/tde-i18n-ru/docs/kdeedu/kstars/credits.docbook b/tde-i18n-ru/docs/kdeedu/kstars/credits.docbook new file mode 100644 index 00000000000..88d980eed70 --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kstars/credits.docbook @@ -0,0 +1,119 @@ + +Участники проекта и лицензирование + +&kstars; +© 2001-2003 Джейсон Харрис (Jason Harris) kstars@30doradus.org, &kstars; + +Команда &kstars;: +Джейсон Харрис kstars@30doradus.org + +Jasem Mutlaq mutlaqja@ku.edu + +Пабло де Висенте (Pablo de Vicente) pvicentea@wanadoo.es + +Хейко Эверманн (Heiko Evermann) heiko@evermann.de + +Томас Кабелманн (Thomas Kabelmann) tk78@gmx.de + +Марк Холломон (Mark Hollomon) mhh@mindspring.com + +Карстен Нихаус (Carsten Niehaus) cniehaus@gmx.de + + + + +Данные: + +Каталоги объектов и таблицы положения планет: Астрономический центр данных НАСА + + +Подробности по изображениям, использованным в программе находятся в файле README.images + + + +Ссылки: +Practical Astronomy With Your Calculator, автор Peter Duffet-Smith (на англ.) +Astronomical Algorithms, автор Jean Meeus (на англ.) + + + +Особые благодарности: разработчикам &kde; и &Qt; за то, что они дали миру великолепный набор свободных API-библиотек. Команде KDevelop за отличную IDE, эта программа сделала разработку &kstars; легче и удобнее. Спасибо всем участникам форума KDevelop, списков рассылок и конференций на irc.kde.org за ответы на мои частые вопросы. Спасибо Анне-Мари Мафуф (Anne-Marie Mahfouf) за предложение включить &kstars; в модуль &kde;-edu. И, наконец, спасибо всем за сообщения об ошибках и комментарии. Спасибо всем. + +© 2001-2003 Джейсон Харрис (Jason Harris) kstars@30doradus.org и Команда KStars, документация + +© 2004 Пыжова Екатерина haleth@yandex.ru, перевод© 2005 Артём Шмелев sgartjom@mail.ru, перевод © 2004-2005 Николай Шафоростов shaforostoff@users.sourceforge.net, правка +&underFDL; &underGPL; diff --git a/tde-i18n-ru/docs/kdeedu/kstars/csphere.docbook b/tde-i18n-ru/docs/kdeedu/kstars/csphere.docbook new file mode 100644 index 00000000000..7c754600c30 --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kstars/csphere.docbook @@ -0,0 +1,28 @@ + + +Jason Harris + +Небесная сфера +Небесная сфера +Небесные системы координат + +Небесная сфера представляет собой воображаемую сферу огромного радиуса с единым центром — Землей. Все объекты, которые можно увидеть на небе, считаются расположенными на поверхности этой сферы. Разумеется, мы знаем, что небесные объекты не расположены на поверхности сферы с центром в Земле, так зачем же нужна эта конструкция? Все, что мы видим на небе, расположено настолько далеко, что эти расстояния неизмеримы взглядом. И поскольку эти расстояния не определены, нам нужно всего лишь направление на объект, чтобы найти его на небе. В этом смысле, небесная сфера — очень практичная модель для отображения неба. Направление на различные объекты неба могут быть оценены с помощью небесной координатной системы. + diff --git a/tde-i18n-ru/docs/kdeedu/kstars/darkmatter.docbook b/tde-i18n-ru/docs/kdeedu/kstars/darkmatter.docbook new file mode 100644 index 00000000000..30b8463813d --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kstars/darkmatter.docbook @@ -0,0 +1,84 @@ + + + +Jasem Mutlaq
+
+
+
+ +Тёмная материя +Тёмная материя + + +Учёные теперь в большинстве своём поддерживают мнение, что 90% массы во вселенной существует в скрытой, ненаблюдаемой форме. + +Несмотря на наличие подробных карт ближней вселенной, которые покрывают спектр от радио до гамма лучей, мы можем увидеть только 10% всей массы. Как сказал астроном Bruce H. Margon из Вашингтонского Университета в интервью газете New York Times в 2001 году: Довольно неловкая ситуация получается: мы не можем найти 90% вселенной. + +Термин, определяющий эту потерянную материю - Скрытая масса, эти два слова хорошо передают всё то, что мы сейчас об этом знаем. Это материя, потому что мы можем видеть результаты её гравитационного влияния. Она ничего не излучает, никакого регистрируемого приборами электромагнитного излучения, следовательно она тёмная, или скрытая. Есть несколько теорий этой потерянной массы, начиная от экзотических субатомных частиц или популяций изолированных чёрных дыр, и заканчивая менее экзотическими коричневыми и белыми карликами. Термин потерянная масса был бы неправильным, так как сама материя никуда не исчезла, исчез только свет. Но что же такое на самом деле эта тёмная материя, и откуда мы знаем, что она существует, если мы не видим её? + +История началась в 1933 году, когда астроном Fritz Zwicky изучал движение далёких и массивных кластеров галактик, точнее кластеры Coma и Virgo. Он оценил массу каждой галактики в кластере, основываясь на их свечении, и сложил их чтобы получить общую массу кластера. Далее он сделал второй, независимый подсчёт массы кластера, основываясь на распределении скоростей отдельных галактик в кластере. На его удивление, вторая динамическая масса была в 400 раз больше массы, определённой по свету. + +Как и любое другое открытие, его в своё время проигнорировали, и только в семидесятых годах учёные начали исследовать это противоречие всесторонне. В это время теория о тёмной материи начала получать распространение. Существование такой материи не только решает проблему дефицита массы в галактических кластерах; но и имеет большое значение для познания дальнейшей эволюции вселенной. + +Другой феномен - кривые вращения спиральных галактик. Спиральные галактики содержат большие популяции звёзд, которые расположены на орбитах галактических кластеров. Звёзды с большими галактическими орбитами имеют меньшие скорости вращения (третий закон Кеплера). Это правило применимо к звёздам, близким к периметру спиральной галактики, так как оно предполагает, что масса внутри орбиты постоянна. + +Однако астрономические наблюдения показали, что звёзды не подчиняются третьему закону Кеплера. Вместо того, чтобы падать с удалением от центра, скорости звёзд на удивление постоянны, независимо от диаметра орбиты. Отсюда вывод, что масса, ограничиваемая орбитами с большим радиусом, увеличивается, даже для звёзд, которые располагаются на краю галактики. Поэтому галактика, похоже, не ограничивается своей светящейся частью, занимаемой звёздами, а продолжается далеко за эти пределы. + +Вот ещё один пример: звёзды по периметру спиральных галактик движутся со скоростью в 200 км/с. Если бы галактика состояла только из материи, которую мы можем видеть, эти звёзды очень быстро улетели бы из галактики, так как их орбитальные скорости в четыре раза больше, чем скорость вылета из самой галактики. Так как галактики, как мы видим, не разлетаются во вращении, в них должна быть масса, которую мы не принимаем в при подсчёте всех видимых частей. + +В литературе есть несколько теорий на этот счёт, например WIMP (Weakly Interacting Massive Particles - слабо взаимодействующие массивные частицы), MACHO (MAssive Compact Halo Objects - массивные компактные гало-объекты), изначальные чёрные дыры, массивные нейтроны и другие; каждая имеющая свои за и против. Нет теории, объясняющей всё, которую бы приняло всё астрономическое сообщество, так как нам недостаёт знаний для окончательного сравнения всех теорий друг с другом. + + +Вы можете увидеть галактические кластеры, изучавшиеся профессором Zwicky для познания скрытой массы. Используйте окно поиска объекта &kstars; (&Ctrl;F) для перехода к M 87 в кластере Virgo, и NGC 4884 - в кластере Coma. Вы также можете увеличить масштаб для лучшего рассмотрения галактик. Помните, что кластер Virgo выглядит на небе большим. В действительности, кластер Coma имеет большие размеры, только он удалён от нас. + +
diff --git a/tde-i18n-ru/docs/kdeedu/kstars/dcop.docbook b/tde-i18n-ru/docs/kdeedu/kstars/dcop.docbook new file mode 100644 index 00000000000..622a6331a01 --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kstars/dcop.docbook @@ -0,0 +1,250 @@ + +Сценарии в KStars: интерфейс DCOP +Одна из задач &kstars; - предоставить возможность визуализировать сложные процессы из сценариев. С помощью сценариев (скриптов) вы сможете создать виртуальные туры по небу, или подготовить наглядную презентацию чтобы продемонстрировать основные концепции астрономии (что особенно важно для преподавателей). Можно написать сценарий для &kstars; даже если не все желаемые функции доступны. Итак, несмотря на то, что со временем у нас будет графический интерфейс для написания сценариев, сейчас они должны быть написаны вручную. Эта глава посвящена написанию сценариев &kstars;. +&kde; предоставляет необходимую инфраструктуру (framework) для сценариев - интерфейс DCOP. DCOP расшифровывается как коммуникационный протокол рабочего стола (Desktop Communication Protocol). Посредством DCOP, приложения &kde; могут контролироваться другими приложениями, с (удалённого) терминала, или с помощью текстового сценария. + + +Функции DCOP +Интерфейс &kstars; DCOP содержит следующие функции: + lookTowards( const QString direction ): Центрировать экран на направление, переданное в качестве аргумента. Это может быть название любого объекта на небе, или одно из следующих слов или сокращений: zenith (или z), north (n), northeast (ne), east (e), southeast (se), south (s), southwest(sw), west(w), northwest (nw). + + setRaDec( double ra, double dec ): Центрирует экран на переданные в качестве аргумента экваториальные координаты. + + setAltAz(double alt, double az): Центрирует экран на переданные в качестве аргумента горизонтальные координаты. + + zoomIn(): Увеличивает изображение. + + zoomOut(): Уменьшает изображение. + + defaultZoom(): Устанавливает уровень увеличения = 3 (уровень по умолчанию). + + setLocalTime(int yr, int mth, int day, int hr, int min, int sec): Устанавливает определённую дату и время. + + waitFor( double t ): Приостанавливает выполнение сценария на t секунд. + + waitForKey( const QString k ): Приостанавливает выполнение сценария до тех пор, пока не будет нажата определённая клавиша. С помощью этой функции вы не можете определить комбинации клавиш (таких как &Ctrl;C); используйте простые клавиши. Укажите space чтобы определить пробел. + + setTracking( bool track ): Включить трассировку. + + changeViewOption( const QString option, const QString value ): Изменить параметр вида. Доступно множество параметров; всё что можно изменить в окне Настроить &kstars; может быть также изменено с помощью этой функции. Первый аргумент - название параметра (названия совпадают с названиями в конфигурационном файле kstarsrc), второй аргумент - новое значение. Если вы случайно введёте неправильноле значение, программа завершиться с ошибкой. + + setGeoLocation( const QString city, const QString province, const QString country ): Изменить географическое местоположение на заданный город. Если такого города нет в базе данных, то ничего не произойдёт. + + stop() [clock]: Остановить "часы" симуляции. + + start() [clock]: Запустить "часы" симуляции. + + setScale(float s) [clock]: Установить скорость "часов" симуляции. s=1.0 соответствует реальному течению времени; 2.0 в два раза быстрее, и т.д. + + + + + +Тестирование функций DCOP +Вы можете вызвать функцию DCOP использую программу kdcop. Когда вы запустите kdcop, то увидите список всех запущенных приложений; если &kstars; запущен, то увидите и его. Большинство функций DCOP будут выведены под заголовком KStarsInterface, но функции, связанные с часами, будут под заголовком clock. Дважды щёлкните мышью на названии функции, чтобы выполнить её. Если функция требует параметров, то откроется окно, где вам предложат ввести них. + + + +Написание DCOP-сценария +Функции DCOP могут быть вызваны и из командной строки UNIX, и также могут быть встроены в сценарий командной оболочки. Мы привели пример сценария, который переключается в экваториальные координаты, центрируется на Луну, немного увеличивает её и ускоряет часы до 1 часа в секунду. После слежения за Луной в течении 20 секунд, часы останавливаются, и изображение уменьшается. Вы можете использовать этот сценарий как шаблон для написанию других. Сначала приведём листинг этого сценария, а после объясним его отдельные части. + +#!/bin/bash +#Сценарий KStars: Следим за Луной! +# +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 +## + + +Сохраните этот сценарий в файл с любым именем, которое вам нравится; я предлагаю использовать что-то информативное, например trackmoon.kstars. Выполните следующие команды, чтобы сделать сценарий исполняемым: chmod trackmoon.kstars . Сценарий будет выполнятся после команды ./trackmoon.kstars выполненной в каталоге, который содержит этот сценарий. Помните, что сценарий будет выполняться, только если &kstars; уже запущен. Вы можете использовать в сценарии команду dcopstart чтобы запустить новый экземпляр &kstars;. +А теперь объяснение сценария. Первая строка определяет файл как сценарий командной оболочки BASH. Следующие две строки комментарии (любая строка, начинающаяся со знака # - комментарий, и будет пропущена интерпретатором). Следующие три строки определяют некоторые удобные переменные, которые будут использованы далее. Переменная KSTARS определяет идентификатор текущего процесса &kstars; используя команду dcopfind. MAIN и CLOCK определяют два интерфейса DCOP связанных с &kstars;. +Оставшиеся строки - непосредственные вызовы функций DCOP. Первая команда устанавливает отображение в экваториальных координатах, устанавливая опцию UseAltAz в false (вы можете увидеть все опции, которые использует changeViewOption в конфигурационном файле kstarsrc). Следующая команда центрирует экран на Луну, и автоматически начинается слежение. После этого мы устанавливаем уровень увеличения по умолчанию, и затем увеличиваем изображение в пять раз. Далее увеличиваем скорость хода часов до 1 часа в секунду (3600 секунд - один час), и запускаем часы (если они не были запущены до этого). Следующая команда приостанавливает исполнение сценария на 20 секунд, пока мы наблюдаем, как Луна движется по небу. И, наконец, мы останавливаем часы и устанавливаем уровень увеличения по умолчанию. +Мы надеемся что вы рады возможностям написания сценариев в &kstars;. Если вы создали интересный сценарий, пожалуйста, отправьте его на kstars@30doradus.org; мы посмотрим, что он делает, и опубликуем некоторые на нашей веб-странице. Если у вас есть идеи по улучшению языка сценариев (или любой другой части &kstars;), сообщите нам по адресу kstars-devel@lists.sourceforge.net, или в wishlist на bugzilla. + + + diff --git a/tde-i18n-ru/docs/kdeedu/kstars/details.docbook b/tde-i18n-ru/docs/kdeedu/kstars/details.docbook new file mode 100644 index 00000000000..beebe676fbf --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kstars/details.docbook @@ -0,0 +1,110 @@ + +Окно сведений об объекте +Инструменты +Окно Сведения об объекте +Объекты на небе. +Сведения + + +Окно Сведения об объекте + + + + + + Окно сведения об объекте + + + + +Окно сведения об объекте показывает дополнительные данные доступные для выбранного объекта. Чтобы открыть это окно, кликните правой кнопкой мыши на объекте, и выберите пункт Сведения из контекстного меню. +Окно разделено на вкладки. На вкладке General представлены основные данные объекта. Что включает в себя обозначение по каталогу, тип объекта и звёздную величину (яркость). также представлены координаты объекта в экваториальной и горизонтальной системе координат, также время восхождения и транзита. + +Объекты на небе. +Интернет ссылки +Добавление +На вкладке Ссылки вы можете управлять интернет ссылками, связанными с этим объектом. В окне перечислены информационные сcылки и ссылки на изображения объекта. Это те ссылки, которые появляются в контекстном меню при щелчке на объекте правой кнопкой мыши. Вы можете добавить ссылки к объекту нажав кнопку Добавить ссылку.... После этого откроется окно где вы сможете ввести URL и текст к ссылке (из этого окна также можно протестировать URL в веб-браузере). Помните, что ссылка может просто указывать на каталог на вашем локальном диске, таким образом вы можете каталогизировать ваши собственные астрономические картинки или протоколы наблюдений. +Можно изменить или удалить любую ссылку с помощью кнопок Редактировать ссылку... и Удалить ссылку.... +Вкладка Дополнительно позволяет запросить данные из профессиональных баз данных в интернете относящиеся к данному объекту. Чтобы использовать базу данных, просто выделите желаемую базу данных в списке, и нажмите кнопку Вид, чтобы просмотреть результаты запроса в окне браузера. Запрос будет сделан по основному имени объекта, на котором Вы кликнули, чтобы открыть диалог Сведения об объекте. Следующие базы данных доступны для запросов: +High Energy Astrophysical Archive (HEASARC)(Астрономический Архив Высоких Энергий). Здесь Вы можете получить информацию об объекте из обсерваторий Высоких энергий, которые исследуют небо в Ультрафиолетовом, Рентгеновском и Гамма диапазонах. +Multimission Archive at Space Telescope (MAST)(Архив Миссий Космических Телескопов). Институт Космических Телескопов (The Space Telescope Science Institute) предоставляет доступ к полным коллекциям картинок и спектров, полученных с помощью Космического Телескопа имени Хаббла, а также с некоторых других космических обсерваторий. +NASA Astrophysical Data System (ADS)(Система Астрофизических Данных NASA). Эта невероятная библиографическая база данных, полная копия печатных рецензируемых журналов по астрономии и астрофизике. База данных разделена на четыре основных раздела(Астрономия и Астрофизика, Препринты статей по Астрофизике, Инструменты, Физика и Геофизика). Каждый из разделов, разделён на три подраздела, которые запрашивают информацию в базе данных по разному. Поиск по Ключевому слову возвращает статьи, в которых названия объектов совпадают с ключевым словом. Поиск по Загаловкам возвращает статьи, в названии которых находиться ключевое слово, и поиск Заголовки & Ключевые слова возвращает статьи найденные обоими методами. +NASA/IPAC Extragalactic Database (NED)(Внегалактическая база данных NASA/IPAC). NED предоставляет библиографические ссылки и данные о внегалактических объектах. Вы должны использовать NED только если требуемый объект находится вне пределов нашей галактики; &ie; или если он сам - галактика. +Set of Identifications, Measurements, and Bibliography for Astronomical Data (SIMBAD)(Идентификация, Измерения и библиография для Астрономических Данных). SIMBAD похож на NED, за исключением того, что поддерживает все виды объектов,и не только галактики. +SkyView предоставляет картинки наблюдений Всего-Неба, представленные во вс1м диапазоне длин волн, от Гамма до Радио излучения. Интерфейс &kstars; находит изображение из любого из этих наблюдений, отцентрированного на выбранном объекте. + + +И, наконец, вкладка Журнал, где вы можете ввести любой текст, который будет связан с окном Сведения об Объекте. Вы можете, например, записывать сюда свои собственные наблюдения за объектом. + + diff --git a/tde-i18n-ru/docs/kdeedu/kstars/dumpmode.docbook b/tde-i18n-ru/docs/kdeedu/kstars/dumpmode.docbook new file mode 100644 index 00000000000..37e913fda0d --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kstars/dumpmode.docbook @@ -0,0 +1,80 @@ + +Режим командной строки для генерации изображений +Режим создания изображений + +Вы можете использовать &kstars;, чтобы получать изображения неба без запуска графического интерфейса пользователя (GUIGUI). чтобы использовать эту возможность, запустите &kstars; из командной строки с аргументами, определяющими имя выходного файла и размеры изображения: kstars --dump --filename kstars.png --height 640 --width 480 --script myscript.kstars --date "4 July 1976 12:30:00" + +Если имя файла не определено, то используется имя файла по умолчанию - kstars.png. Изображение генерируется в формате, соответствующем расширению файла. Поддерживаются следующие расширения: png, jpg, jpeg, gif, pnm, и bmp. Если расширение файла не поддерживается, то по умолчанию используется формат PNG. +Также, если не определены размеры изображения, то, по умолчанию, используется размер 640х480 точек. +По умолчанию, &kstars; считывает значения определённые в файле $KDEHOME/share/config/kstarsrc, чтобы определить как изображение должно быть отцентровано, и как сгенерировано. Это значит что вы должны запустить графический интерфейс &kstars;, и выйти из него, после того как установите необходимые опции для генерации изображения. Это не очень удобный способ, поэтому мы поддерживаем возможность запускать DCOP-сценарии (сценарии, использующие средства коммуникации KDE c &kstars;) для того чтобы установить желаемый вид, перед тем как сгенерировать изображение. Файл, имя которого вы ввели как имя сценария, должен быть правильным &kstars; DCOP сценарием, например таким, который создан с помощью Мастера сценариев. Сценарии позволяют изменить привязку, географическое положение, увеличение, и другие опции отображения. Некоторые функции DCOP не имеют смысла вне графического интерфейса (такие как waitForKey()); если такие функции присутствуют в сценарии, они будут проигнорированы. +По умолчанию &kstars; использует текущее время и дату для генерации изображения. Вы можете назначить время и дату аргументом --date. Таким же образом вы можете определить время и дату при запуске графического интерфейса. + + diff --git a/tde-i18n-ru/docs/kdeedu/kstars/ecliptic.docbook b/tde-i18n-ru/docs/kdeedu/kstars/ecliptic.docbook new file mode 100644 index 00000000000..559ed611167 --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kstars/ecliptic.docbook @@ -0,0 +1,52 @@ + + +John Cirillo + +Эклиптика +Эклиптика +Эклиптическая система координат + +Эклиптика — это воображаемая граница большого круга на небесной сфере вдоль которой лежит путь солнца в течение года. Разумеется, в действительности движение Земли вокруг Солнца вызывает изменение видимого направления на Солнце. Плоскость эклиптики отклонена от небесного экватора на 23,5 градуса. Точки, в которых плоскость эклиптики пересекает небесный экватор, называются точками равноденствия. Поскольку наша солнечная система относительно плоская, то орбиты планет практически лежат в плоскости эклиптики так же, как и зодиакальные созвездия. Благодаря этому эклиптика очень удобна в качестве ориентира при определении положения планет или зодиакальных созвездий, так как они буквально следуют за солнцем. Из-за 23.5-градусного наклона Эклиптики, высота Солнца в полдень изменяется на протяжении года, проходя путь Эклиптики через небо. Именно поэтому мы наблюдаем смену сезонов. Летом, Солнце высоко в небе и остаётся над горизонтом более 12 часов. Зимой же Солнце даже в полдень не поднимается высоко над горизонтом и солнецный день длится меньше 2 часов. Летом Земная поверхность получает солнценые лучи под более прямым углом, а значит данная площадь получает больше энергии в секунду, чем зимой. + +Упражнения: +Откройте настроки программы и переключитесь в горизонтальную систему координат с непрозрачной поверхностью земли. Откройте Задать время (&Ctrl;S) и установите дату примерно на середину лета и время на полдень. Теперь в основном окне перейдите к южномугоризонту, нажав S. Обратите внимание на высоту солнца над горизонтом. Теперь поменяйте дату на середину зимы (время оставьте прежним). Солнце в небе должно находиться гораздо ниже. + + diff --git a/tde-i18n-ru/docs/kdeedu/kstars/ellipticalgalaxies.docbook b/tde-i18n-ru/docs/kdeedu/kstars/ellipticalgalaxies.docbook new file mode 100644 index 00000000000..96e4330b609 --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kstars/ellipticalgalaxies.docbook @@ -0,0 +1,104 @@ + + +Jasem Mutlaq
+
+
+
+ +Эллиптические галактики +Эллиптические галактики + + +Эллиптические галактики - это сферические скопления звёзд, которые имеют сходство с глобулярными кластерами на главной шкале. Они имеют очень маленькую внутреннюю структуру; плотность звёзд уменьшается постепенно от центра до рассеянного края, они могут иметь большой разброс по эллиптичности. В них обычно мало межзвёздного газа и пыли и нет молодых звёздных популяций (за редкими исключениями). Эдвин Хаббл называл эллиптические галактики ранними (early-type), так как он думал, что они развиваются в спиральные (которые он называл поздними (late-type). Астрономы сейчас считают, что всё происходит наоборот (то есть спиральные галактики становятся эллиптическими), однако названия ранние и поздние так и остались после Хаббла. + +Ранее считавшиеся простыми, эллиптические галактики известны своей сложностью. Они стали такими благодаря своей изумительной истории: эллиптические галактики являются конечным продуктом слияния двух спиральных галактик. Вы можете просмотреть компьютерную симуляцию этого процесса в формате MPEG с сервера NASA (размер 3,4 Mб). + +Эллиптические галактики имеют широкий диапазон размеров и яркости, от гигантских, в поперечнике имеющих сотни тысяч световых лет и излучающих свет, в триллионы раз ярче солнечного, до карликовых, излучающих лишь немного ярче среднего глобулярного кластера. Они разделены на несколько морфологических классов: + + + +cD галактики: +Огромные яркие объекты около 1 мегапарсека (3 млн световых лет) в диаметре. Эти титаны найдены только в центрах больших плотных кластеров галактик и являются скорее всего результатом соединения большого числа галактик. + + + +Обычные эллиптические галактики +Конденсированные объекты с относительно высокой яркостью поверхности. Они включают в себя гигантские (gE'e), с промежуточной яркостью (E's) и компактные эллиптические галактики. + + + +Карликовые эллиптические галактики (dE's) +Класс галактик, которые основательно отличаются от нормальных эллиптических галактик. В диаметре они от 1 до 10 килопарсек, с поверхностью намного менее яркой, чем у обычных эллиптических галактик, что придаёт им более рассеянное свечение. Они также обладают характерной чертой постепенного уменьшения плотности звёзд от центра к краю. + + + +Карликовые сфероидальные галактики (dSph's) +Совсем неяркие, наблюдаются только поблизости Млечного Пути, и возможно в других ближних группах галактик, таких, как в созвездии Льва. Их абсолютная величина составляет от -8 до -15. Карликовая сферическая галактика в созвездии Дракона имеет абсолютною величину в -8,6, что делает её тусклее среднего глобулярного кластера в Млечном Пути! + + + +Голубые компактные карликовые галактики (BCD's) + +Маленькие галактики, необычайно голубые. Они имеют фотометрические цвета от B-V = 0.0 до 0.30 mag, что типично для относительно молодых звёзд спектрального типа A. Это позволяет предположить, что BCD - формирующиеся звёзды. В этих системах также в изобилии имеется межзвёздный газ (в отличие от других эллиптических галактик). + + + + +Вы можете увидеть примеры эллиптических галактик в &kstars;, через окно Найти объект (&Ctrl;F). Ищите NGC 4881, это гигантская галактика cD в кластере Coma. M 86 - нормальная эллиптическая галактика в кластере Virgo. M 32 - карликовая эллиптическая галактика, которая является спутником галактики Андромеды (M 31). M 110 - другой спутник M 31, который является выделяющейся карликовой сфероидальной галактикой (выделяющейся- потому, что она немного ярче своих аналогов). + +
diff --git a/tde-i18n-ru/docs/kdeedu/kstars/equinox.docbook b/tde-i18n-ru/docs/kdeedu/kstars/equinox.docbook new file mode 100644 index 00000000000..6ab5055a670 --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kstars/equinox.docbook @@ -0,0 +1,44 @@ + + +Jason Harris + +Точки равноденствия +Точки равноденствия +Небесный экватор Эклиптик +Большинство людей знают, что весеннее и осеннее равноденствия — это календарные даты, означающие в северном полушарии начало весны и осени соответственно. А знаете ли вы, что это также и точки на небосводе? Небесный экватор и плоскость эклиптики являются двумя большими кругами на небесной сфере, расположенными под углом в 23,5 градуса по отношению друг к другу. Точки их пересечения называются точками равноденствия. Точка весеннего равноденствия имеет координаты ПВ=0 часов, СКЛ=0 градусов. Точка осеннего равноденствия — 12 часов и 0 градусов соответственно. Точки равноденствия играют важную роль в определении времени года. Поскольку они лежат на эклиптике, то солнце проходит через них каждый год. Проходя через точку весеннего равноденствия (обычно 21 марта), оно пересекает небесный экватор с юга на север, что означает окончание зимы в северном полушарии. И аналогично, когда солнце проходит через точку осеннего равноденствия (обычно 21 сентября), оно пересекает небесный экватор с севера на юг, что означает конец зимы в южном полушарии. + diff --git a/tde-i18n-ru/docs/kdeedu/kstars/faq.docbook b/tde-i18n-ru/docs/kdeedu/kstars/faq.docbook new file mode 100644 index 00000000000..d22e6c0fa8a --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kstars/faq.docbook @@ -0,0 +1,224 @@ + +Вопросы и ответы +&reporting.bugs; &updating.documentation; + + + +Что представляет собой пиктограмма &kstars;? + + +На пиктограмме &kstars; изображен секстант, ручной телескоп, который использовался навигаторами судов во времена, когда звезды были важны для навигации. Путем тщательного расчета позиций звёзд навигатор мог получать точную оценку текущих широты и долготы местоположения судна. + + + + + +Что означают различные символы, показываемые около дальних небесных объектов? + + +Символы изображают тип объекта: +кружок из точек: открытое скопление +перечеркнутый кружок: шаровидное скопление +квадратик: газовая туманность +ромбик: остаток сверхновой +кружок с внешними линиями: планетарная туманность +эллипс: галактика + + + + + + + +Что означают различные цвета дальних небесных объектов? + + +В основном различные цвета отображают, в каком каталоге содержится объект (Мессье, NGC или IC). Однако, некоторые объекты имеют другой цвет (по умолчанию - красный). Это символизирует, что для этого объекта имеются дополнительные изображения, доступные в контекстном меню, получаемом при щелчке на этом объекте правой кнопкой мыши. + + + + + +Почему имеется гораздо больше городов США, чем городов в других странах? Это конспирация? + + +Это может быть и конспирация, но &kstars; здесь ни при ч`м! Мы не имели возможности найти более полную базу данных широты/долготы насел`нных пунктов во вс`м мире. Такие сведения мы получили, например, от пользователей из Норвегии, Италии и Южной Кореи. Если вы можете помочь нам в этом, пожалуйста, свяжитесь с нами. + + + + + +Я добавил своё месторасположение в &kstars;, но оно мне больше не нужно. Как мне его удалить? + + +Вам придётся открыть файл ~/.kde/share/apps/kstars/mycities.dat и удалить в нём соответствующую строчку. + + + + + +Почему я не могу отобразить поверхность Земли используя экваториальные координаты? + + +Скажем так, это временное ограничение. Существует проблема в построении закрашенного многоугольника, который представляет поверхность Земли при работе в экваториальных координатах. К тому же это не слишком полезно, поэтому мы не спешим с этим. + + + + + +Почему неяркие звёзды и удалённые небесные объекты не из каталога Мессье исчезают при прокрутке экрана? + + +Когда вы изменяете текущую позицию изображения на дисплее, &kstars; должен пересчитать координаты пикселов каждого объекта в своей базе данных, при этом нужны точные и объёмные тригонометрические вычисления. При прокрутке экрана (как с помощью клавиш управления курсором, так и с помощью перетаскивания мышью), изображение на экране становится мерцающим и перерисовывается медленно, поскольку компьютер не справляется с таким объёмом вычислений. Путём исключения многих объектов, компьютер сохраняет производительность и перерисовывает изображение быстро и без мерцания. Вы можете сами настроить такой режим отображения, который вас устроит. + + + + + +Я не понимаю всех терминов, используемых в &kstars;. Где я могу узнать больше об астрономии? + + +Руководство по &kstars; включает в себя страницы проекта AstroInfo; серию кратких заметок о различных астрономических темах, которые можно изучать в &kstars;. AstroInfo - это общественный проект, как GNUpedia или Everything2. Вы можете участвовать в работе AstroInfo, подписавшись на нашу рассылку: kstars-info@lists.sourceforge.net. + + + + + +Как мне запустить &kstars; со временем, отличным от системного? + + +Добавьте в командную строку запуска ключ --date с датой, в таком формате: 4 July 1976 12:30:00 + + + + + +Как мне запустить &kstars; с остановленным временем? + + +Добавьте в командную строку запуска ключ --paused. + + + + + +Насколько точна &kstars;? + + +&kstars; является достаточно точной, но ещё пока не такой точной, как могла бы быть. Проблема высокоточных вычислений заключается в том, что в силу вступают множество усложняющих факторов. Если вы не являетесь профессиональным астрономом, вы, вероятно, никогда не столкнётесь с проблемами точности вычислений. +Ниже приведен список факторов, которые мы пока ещё не учитываем: +Позиции планет корректны только для диапазона в 4000 лет относительно текущего момента. Позиции планет предсказаны с помощью Фурье-анализа их орбит по наблюдениям нескольких последних столетий. Как известно из школьного курса, орбиты планет представляют собой эллипсы, описываемые вокруг Солнца. Однако это не совсем так. Это было бы так, если бы в Солнечной системе была всего лишь одна планета, а Солнце и эта планета являлись бы точечными массами, а не протяженными объектами. Поскольку это не так, планеты постоянно притягиваются друг к другу, слегка изменяя орбиты, а также вызывая колебательные прецессии. Фактически, последние исследования показывают, что планетарные орбиты могут даже не быть стабильными на большом промежутке времени (например, на промежутке миллионов или миллиардов лет). Для простоты мы считаем, что оценки позиций планет верны с точностью до нескольких угловых секунд (не учитывая ошибок, связанных с рефракцией и геометрической формой Земли) для дат с -2000 по 6000 годы. Плутон представляет исключение: его орбита может быть предсказана на порядок менее точно, чем орбиты других планет. Тем не менее, для дат текущей эпохи его позиция вычисляется с точностью до одной угловой секунды. Позиция Луны, вероятно, ещё менее точна. Это связано с тем, что она слишком близка к Земле и ее орбита поэтому испытывает значительные возмущения. Для более удалённых объектов этот эффект был бы незаметен. Хуже всего обстоит дело с долгосрочным прогнозом орбит комет и астероидов. Пока мы рассчитываем их орбиты по простой модели, пренебрегая влиянием третьих тел. Для дат текущей эпохи их позиция вычисляется достаточно точно, с погрешностью порядка десяти угловых секунд. + + + + + + + + +Почему я должен загружать каталог NGC/IC и изображения Мессье? Почему нельзя их просто включить в дистрибутив &kstars;? + + +Автор каталога NGC/IC выпускает его с ограничением - его можно использовать только в некоммерческих целях. Для большинства пользователей &kstars;, это не проблема. Тем не менее, это технически противоречит лицензии &kstars; (GPL). Мы удалили изображения объектов Мессье из стандартного дистрибутива по двум причинам: уменьшить его размер и из-за схожих проблем с лицензированием для нескольких изображений. Для подробностей обратитесь к файлу README.images. + + + + + + + +Могу ли я помочь разработке будущей версии &kstars;? + + +Конечно да! Представьте себя в нашей рассылке: kstars-devel@kde.org. Если вы хотите помочь в разработке программного кода, скачайте себе cvs-версию программы и начните её улучшать. В исходниках есть несколько файлов README, которые помогут вам лучше понять принципы кода программы. В файлах TODO рассказано о текущей стадии разработки и о том, что надо сделать. Отправляйте патчи в рассылку kde-devel и не стесняйтесь обращаться в неё с любыми вопросами. Если вы не можете помочь в программировании, включитесь в перевод (напишите в рассылку kde-russian@lists.kde.ru), написание документации, статей для проекта AstroInfo, тестирование и прочее. + + + + + diff --git a/tde-i18n-ru/docs/kdeedu/kstars/fitsviewer.docbook b/tde-i18n-ru/docs/kdeedu/kstars/fitsviewer.docbook new file mode 100644 index 00000000000..1c0f0f137e7 --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kstars/fitsviewer.docbook @@ -0,0 +1,143 @@ + +Просмотр <acronym +>FITS</acronym +> +Инструменты +Просмотр FITS + + +FITS (Гибкая система передачи изображений) — стандартный формат представления изображений и данных в астрономии. + +Инструмент просмотра FITS в KStars интегрирован с инфраструктурой INDI для визуализации и обработки захваченных FITS-изображений. К тому же инструмент просмотра FITS можно использовать для последующей обработки необработанных данных. Открыть FITS-файл можно командой Открыть FITS... из меню Файл или комбинацией клавиш &Ctrl;O. + +Возможности просмотра FITS: + + поддержка 8, 16, 32, IEEE-32 и IEEE-64 битных форматов; + гистограмма с разными видами шкал (автоматическая, линейная, логарифмическая и квадратный корень); + инструмент улучшения изображения; + элементы управления яркостью и контрастностью; + панорамирование и увеличение; + автоматические уровни; + статистика; + запрос заголовка FITS; + отмена и повторное выполнение последнего действия; + + + + Просмотр FITS + + + + + + Просмотр FITS + + + + +Диаграмма вверху показывает рабочую область и окно просмотра FITS. Данный инструмент предоставляет основные функции для показа и обработки изображений. Глубина данных FITS сохраняется во время выполнения всех операций по обработке, открытию и сохранению. Хотя инструмент придерживается стандарта FITS, он поддерживает не все возможности FITS: + + Поддерживается только одно изображение на файл. + Поддерживаются только двухмерные данные. Одно- и трёхмерные не поддерживаются. + Нет поддержки внешней системы координат (WCS). + + +Далее кратко описываются функциональные блоки инструмента: + + Яркость/контрастность: настраивает яркость и контрастность. Для больших FITS эта операция может потребовать значительного количества времени и памяти. + Гистограмма: показывает одноканальную FITS-гистограмму. Пользователь может изменять масштаб изображения, определяя верхний и нижний пределы вырезаемого региона. Операция изменения масштаба (линейная, логарифмическая, по закону квадратного корня) может применяться к региону, ограниченному сверху и снизу. + Улучшение изображения: удаляет с изображения фоновый шум и оптические аномалии. Часто с необработанных CCD-изображений помимо следов аберрации оптической системы, удаляют инструментальные и температурные шумы. Поддерживается три типа необработанных CCD-кадров: + + тёмные + плоские + тёмные плоские + + Пользователь может накладывать несколько кадров друг на друга, чтобы увеличить отношение сигнал/шум. Имеются в распоряжении два метода: усреднение и медиана. Оба метода дают похожие результаты в большинстве случаев, однако метод медианы гарантирует отсутствие искажения данных из-за случайных воздействий космических лучей. + + Статистика: предоставляет простые статистические данные для минимальных и максимальных значений пикселов и их позиции, глубине FITS, размерам, среднему и стандартному отклонению. + Заголовок FITS: показывает информацию заголовка FITS. + + diff --git a/tde-i18n-ru/docs/kdeedu/kstars/flux.docbook b/tde-i18n-ru/docs/kdeedu/kstars/flux.docbook new file mode 100644 index 00000000000..1d3cd8a39cb --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kstars/flux.docbook @@ -0,0 +1,75 @@ + + + + +Jasem Mutlaq
+
+
+
+ +Поток +Поток +Светимость + + +Поток - сумма всей энергии проходящей через единичную площадь в единицу времени. + +Астрономы используют поток, чтобы описать видимую светимость небесного тела. Видима светимость определяется как сумма света испущенного звездой, прошедшего через единичную площадку, расположенную за атмосферой, в единицу времени. Поэтому, видимая светимость это просто поток света который мы получаем со звезды. + +Поток измеряется как скорость потока энергии, которая уходит с каждого см^2 (или другой единицы площади) поверхности объекта каждую секунду. Величина потока зависит от расстояния, на котором располагается источник. Это происходит потому, что энергия рассеивается в пространстве, прежде чем достигнет наблюдателя. Допустим, что мы окружили звезду оболочкой. Каждая точка оболочки поглощает энергию излучённую звездой. Сперва, точки на площадке в 2 см^2 очень близко расположены и таким образом поток (энергия проходящая через один квадратный сантиметер в секунду) высокий. На расстоянии d, объём и площадь поверхности оболочки увеличивается и точки разбегаются в разные стороны. Следовательно, число точек (или энергии) попадающих на один см^2 уменьшается, как это показано на рис. 1. + + + + + + +Рисунок 1 + + + +Поток - обратно пропорционален квадрату расстояния (r^2). Таким образом, если расстояние увеличивается в два раза, то мы получим (1/2)^2 = 1/4 от первоначального потока. С фундаментальной точки зрения, поток - это Светимость на единицу площади: + + + + + +где (4 * PI * R^2) площадь поверхности сферы (нашей оболочки) радиуса R. Поток измеряется в Вт/(с * см^2). Например светимость Солнца L = 3.90 * 10^26 Вт. Это значит, что Солнце излучает 3.90 * 10^26 джоулей энергии каждую секунду в космос. Соответственно, поток энергии от солнца, проходящий через один см^2 с расстояния одной а.е. (астрономической единицы = 1.496 * 10^13 см) равен: + + + + + + + + +
diff --git a/tde-i18n-ru/docs/kdeedu/kstars/geocoords.docbook b/tde-i18n-ru/docs/kdeedu/kstars/geocoords.docbook new file mode 100644 index 00000000000..67960ea8d69 --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kstars/geocoords.docbook @@ -0,0 +1,62 @@ + + +Jason Harris + +Географические координаты +Географическая система координат +ДолготаГеографические координаты +ШиротаГеографические координаты +Положение на земле может быть определено с помощью сферической системы координат. Географическая (отображающая Землю) система координат совмещена с осью Земли. Для любой точки заданы два угла, измеряемые от центра Земли. Один из них, называющийся широтой, равен углу между точкой и экватором. Другой, называющийся долготой, равен углу вдоль экватора от точки на Земле (Гринвич, Англия, взят за нулевую точку отсчета долготы во всех современных государствах). Взяв эти два угла, можно определить любое место на Земле. Например, Балтимор, Мэриленд (США) расположен на 39,3 градусов северной широты и 76,6 градусов западной долготы. То есть вектор, нарисованный от центра земли в точку, отклоненную на 39,3 градусов выше экватора и на 76,6 градусов западнее Гринвича в Англии, пройдет через Балтимор. Экватор, очевидно, является важной частью координатной системы, он представляет собой точку отсчёта широты и среднюю точку между полюсами. Экватор является фундаментальной плоскостью географической системы коодинат. Все сферические системы координат определяют такую фундаментальную плоскость. Линии постоянной широты называются параллелями. Они образуют круги на поверхности Земли, но только единственная параллель, образующая окружность большого круга, является экватором (широта = 0). Линии постоянной долготы называются меридианами. Меридиан, проходящий через Гринвич, называется нулевым меридианом (долгота = 0). Однако меридианы, в отличие от параллелей, все являются большими кругами и не параллельны: они пересекаются на полюсах. + +Упражнение: +Какова долгота северного полюса? Он расположен на 90 градусах северной широты. +Это вопрос с подвохом. Долгота не имеет смысла на северном полюсе (как, впрочем, и на южном). Он расположен на всех меридианах одновременно. + + diff --git a/tde-i18n-ru/docs/kdeedu/kstars/greatcircle.docbook b/tde-i18n-ru/docs/kdeedu/kstars/greatcircle.docbook new file mode 100644 index 00000000000..c8879d0a38f --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kstars/greatcircle.docbook @@ -0,0 +1,32 @@ + + +Jason Harris + +Большой круг +Большой круг +Небесная сфера + +Рассмотрим такую сферу, как Земля или небесная сфера. В сечении этой сферы любой плоскостью получается окружность на поверхности сферы. Если сечение проходит через центр сферы, то эта окружность и будет окружностью большого круга. Большие круги — это круги максимального радиуса, которые могут быть вырезаны в сфере. Точно так же кратчайшее расстояние между двумя точками сферы будет всегда вдоль такого большого круга. В качестве примеров больших кругов можно привести: горизонт, небесный экватор и эклиптику. + diff --git a/tde-i18n-ru/docs/kdeedu/kstars/horizon.docbook b/tde-i18n-ru/docs/kdeedu/kstars/horizon.docbook new file mode 100644 index 00000000000..affce2de48a --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kstars/horizon.docbook @@ -0,0 +1,30 @@ + + +Jason Harris + +Горизонт +Горизонт +Горизонтальная система координат + +Горизонт представляет собой линию, разделяющую землю и небо. Если быть точнее, эта линия делит все возможные направления на два класса: те, которые не пересекают Землю и те, которые пересекают. Во многих направлениях горизонт закрыт деревьями, зданиями, горами и т. п. Однако на корабле в море горизонт видим полностью. Горизонт — это фундаментальная плоскость горизонтальной системы координат. Другими словами, это положение точек с нулевой высотой. + diff --git a/tde-i18n-ru/docs/kdeedu/kstars/hourangle.docbook b/tde-i18n-ru/docs/kdeedu/kstars/hourangle.docbook new file mode 100644 index 00000000000..4da0f3a28a4 --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kstars/hourangle.docbook @@ -0,0 +1,46 @@ + + +Jason Harris + +Часовой угол +Часовой угол +Меридиан данной точки Звёздное время +Как объяснено в статье Звёздное время, прямое восхождение объекта показывает звёздное время, когда он, двигаясь, пересечёт меридиан заданной точки. Часовой угол объекта определяется как разница между текущим звёздным временем данной точки и прямым восхождением объекта: ЧУобъекта = ЗВТ - ПВобъекта Таким образом, часовой угол объекта показывает, сколько звёздного времени прошло с тех пор, как объект пересёк меридиан данной точки. Это также угловое расстояние между объектом и меридианом, измеренное в часах (1 час = 15 градусов). Например, если часовой угол объекта равен 2,5 часам, то он прошёл через меридиан данной точки 2,5 часа назад и сейчас находится западнее меридиана на 37,5 градусов. Отрицательный часовой угол показывает время до следующего пересечения меридиана. Разумеется, нулевое значение часового угла означает, что объект находится на меридиане в данный момент. + diff --git a/tde-i18n-ru/docs/kdeedu/kstars/index.cache.bz2 b/tde-i18n-ru/docs/kdeedu/kstars/index.cache.bz2 new file mode 100644 index 00000000000..42873e05178 Binary files /dev/null and b/tde-i18n-ru/docs/kdeedu/kstars/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdeedu/kstars/index.docbook b/tde-i18n-ru/docs/kdeedu/kstars/index.docbook new file mode 100644 index 00000000000..1c14cd6a9f0 --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kstars/index.docbook @@ -0,0 +1,393 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +]> + + +Руководство пользователя &kstars; + + + +Jason Harris
&Jason.Harris.mail;
+
+
+ +Heiko Evermann
&Heiko.Evermann.mail;
+
+Ведущий разработчик +
+ +Thomas Kabelmann
&Thomas.Kabelmann.mail;
+
+Ведущий разработчик +
+ +Pablo de Vicente
&Pablo.de.Vicente.mail;
+
+Ведущий разработчик +
+ +Jasem Mutlaq
mutlaqja@ikarustech.com
+
+Ведущий разработчик +
+ +Carsten Niehaus
cniehaus@gmx.de
+
+Ведущий разработчик +
+ +Mark Holloman
&Mark.Holloman.mail;
+
+Ведущий разработчик +
+ЕкатеринаПыжова
haleth@yandex.ru
Перевод на русский язык
АртёмШмелев
sgartjom@mail.ru
Перевод на русский язык
АлексейБереснев
beresnev@net-burg.com
Перевод на русский язык
ГригорийМохин
mok@kde.ru
Редакция перевода
НиколайШафоростов
shaforostoff@users.sourceforge.net
Редакция перевода
ВикторЕрёмин
erv2005@rambler.ru
Перевод на русский язык, редакция перевода
+
+ + +200120022003 +&Jason.Harris; и разработчики &kstars; + + +&FDLNotice; + +2002-10-08 +1.0 + + +&kstars; — настольный планетарий для KDE. Он показывает точную картину ночного неба, включая созвездия, звёзды, скопления, туманности, галактики, все планеты, Солнце, Луну, кометы и астероиды. Вы увидите небо так, как будто бы вы находились в определённом месте на Земле в указанное вами время. Интерфейс программы интуитивно понятен и гибок. Изображение можно перемещать и увеличивать мышью, и вы легко можете идентифицировать объекты и отслеживать их передвижение по небу. &kstars; имеет множество возможностей, и, тем не менее, интерфейс прост, понятен и интересен в использовании. + + + +KDE +kdeedu +Астрономия +KStars + + +
+ + +Введение + +&kstars; позволяет вам исследовать ночное небо, удобно расположившись в кресле у компьютера. Программа обеспечивает точное графическое представление ночного неба для любой даты и места на Земле. На экране показываются 126 тысяч звёзд с яркостью до 9 звёздной величины (намного слабее того, что способен различить невооружённый глаз), 13 тысяч удалённых небесных объектов (из каталогов Мессье, NGC и IC), все планеты Солнечной системы, Солнце и Луна, сотни комет и астероидов, Млечный Путь, 88 созвездий и важнейшие линии, такие как небесный экватор, горизонт и эклиптика. +Однако &kstars; не просто симулятор ночного неба. Программа предоставляет удобный набор инструментов, с помощью которых вы можете узнать больше об астрономии и ночном небе. Например, есть контекстно-зависимое выпадающее меню, доступное для каждого объекта. В этом меню доступны специфичные для объекта информация и действия. Для сотен объектов в меню есть ссылки на веб-страницы и качественные изображения, полученные космическим телескопом «Хаббл», а также в других обсерваториях. Из меню объекта, вы можете открыть Диалог сведений об объекте, в котором можно ознакомиться с информацией о расположении объекта, узнать профессиональные астрономические данные и найти литературные упоминания о нём. Вы также можете добавлять ваши собственные Интернет-ссылки, изображения и текстовые заметки, превращая &kstars; в графический интерфейс к вашим журналам наблюдений и астрономическому блокноту. +Наш калькулятор откроет вам доступ ко многим алгоритмам и расчётам, которые применяются в программе, включая конвертеры времени и координат. Диалог генерации кривой яркости AAVSO построит кривую яркости для любой из более чем 6 тысяч переменных звёзд, наблюдаемых членами американского Общества наблюдения за переменными звёздами. Эти кривые строятся в реальном времени по запросу к серверу AAVSO, так что у вас под рукой всегда будут самые свежие данные. +Вы можете спланировать свой сеанс наблюдения с помощью диалога Высота от времени, которая построит графики высоты любого объекта в зависимости от времени. Если вам не нужны такие детали, просто выберите в меню пункт Вечерние события..., который даст вам сведения об объектах, доступных для наблюдения из вашего места в любое заданное время. +&kstars; также предоставляет просмотр Солнечной системы, показывающий текущее расположение планет в нашей Солнечной системе. Также вы можете график движения Лун Юпитера. +Наша главная задача — сделать &kstars; интерактивным образовательным инструментом для изучения астрономии и ночного неба. Поэтому руководство пользователя &kstars; содержит части проекта AstroInfo — серию коротких связанных друг с другом статей по астрономии. Кроме этого, &kstars; предоставляет функции &DCOP;, которые позволяют вам создавать сложные скрипты, превращающие &kstars; в мощный «демонстрационный стенд» для использования в школьном классе или общего раскрытия астрономических тем. +&kstars; предназначен не только для школьников и студентов. Используя элегантный и мощный протокол INDI, вы можете управлять камерами и телескопами. &kstars; поддерживает несколько популярных моделей телескопов, в том числе семейство LX200 производства Meade и Celestron GPS. Также поддерживаются некоторые популярные камеры CCD, веб-камеры и фокусирующие механизмы. Вы можете задействовать эти устройства прямо с карты звёздного неба и использовать все функции вашего телескопа в диалоге управления INDI. Многие из этих функций можно использовать в скриптах через используемый в &kde; механизм &DCOP;. Быстро создавать такие скрипты вам поможет Редактор сценариев. Используемая в INDI архитектура клиент-сервер позволяет контролировать любое число локальных или удалённых телескопов в &kstars;. +Мы заинтересованы в ваших откликах. Присылайте сообщения об ошибках и пожелания в список рассылки &kstars;: kstars-devel@kde.org. Вы можете также использовать возможность автоматической отправки сообщения об ошибке, доступную в меню «Справка». + + +&quicktour; +&config; +&commands; +&astroinfo; +&tools; +&dumpmode; +&indi; +&faq; +&credits; +&install; + + + +
+ + + diff --git a/tde-i18n-ru/docs/kdeedu/kstars/indi.docbook b/tde-i18n-ru/docs/kdeedu/kstars/indi.docbook new file mode 100644 index 00000000000..67c2dc6e3cf --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kstars/indi.docbook @@ -0,0 +1,1419 @@ + +Управление астрономическими устройствами с помощью <acronym +>INDI</acronym +> +Управление INDI +Обзор + + +KStars предоставляет интерфейс для настройки и управления астрономическими инструментами через протокол INDI. + +Протокол INDI поддерживает разнообразные астрономические инструменты, такие как CCD-камеры и фокусирующие устройства. KStars поддерживает следующие устройства: + + +Поддерживаемые телескопы + + + +Телескоп +Драйвер устройства +Версия + + + + +LX200 8"-12" Classic +lx200classic +1.0 + + +Телескопы на базе Autostar +lx200autostar +1.0 + + +LX200 GPS 8"-16" +lx200gps +1.0 + + +LX200 Classic 16" +lx200_16 +1.0 + + +NexStar GPS, CGE, AS-GT +celestrongps +0.9 + + +New GT, NexStar 5i/8i +celestrongps +0.9 + + +Takahashi Temma +temma +0.1 + + +Astro-Physics AP +apmount +0.1 + + +Astro-Electronic FS-2 +lx200basic +0.1 + + +Argo Navis +lx200basic +0.1 + + +Losmandy Gemini +lx200basic +0.1 + + +Mel Bartels Controllers +lx200basic +0.1 + + +Sky Commander +skycommander +0.1 + + + +
+ +Поддерживаемые фокусирующие устройства + + + +Фокусирующее устройство +Драйвер устройства +Версия + + + + +Meade LX200GPS Microfocuser +lx200gps +0.9 + + +Meade 1206 Primary Mirror Focuser +lx200generic +0.9 + + +JMI NGF Series +lx200generic +0.1 + + +JMI MOTOFOCUS +lx200generic +0.1 + + + +
+ + +Поддерживаемые CCD + + + +CCD +Драйвер устройства +Версия + + + + +Finger Lakes Instruments CCDs +fliccd +1.0 + + +Santa Barbara Instrument CCDs +sbigccd +0.1 + + +Apogee CCDs +apogee_ppi, apogee_pci, apogee_isa, apogee_usb +0.1 + + + +
+ + + Поддерживаемые сменные светофильтры + + + + Сменный светофильтр + Драйвер устройства + Версия + + + + + FLI Filter Wheels + fliwheel + 0.9 + + + +
+ + +Поддерживаемые веб-камеры + + + +Веб-камера +Драйвер устройства +Версия + + + + +Любое устройство, совместимое с Video4Linux +v4ldriver +1.0 + + +Веб-камеры Philips +v4lphilips +1.0 + + +Meade Lunar Planetary Imager +meade_lpi +0.1 + + + + +
+ + +Настройка INDI +INDI +Настройка + +KStars может одинаково управлять и локальными и удалёнными устройствами через клиент-серверную архитектуру INDI. Устройства INDI могут работать в трёх различных режимах: + + +Локально: этот режим самый распространённый и используется для управления локальным устройством (т.е. устройством, физически подключённым к вашей машине). +Сервер: режим сервера создаёт сервер INDI для отдельного устройства и ожидает входящие подключения удалённых клиентов. Вы не можете применять никаких операций к серверным устройствам, кроме запуска и останова. +Клиент: режим клиента используется для соединения с серверами INDI, контролирующими устройства INDI. Вы можете управлять удалёнными устройствами точно так же, как и локальными. + + +Вы можете подключить локальное устройство, запустить сервер INDI и соединяться с удалёнными клиентами с помощью диалога «Управление устройствами», вызываемого из пункта Управление устройствами... меню Устройства. + +Диалог Управление устройствами: + + +Работа драйверов устройств + + + + + +Запуск драйверов + + + + +Вы можете запускать устройства, выбирая конкретное устройство из дерева устройств и нажимая кнопку Запустить службу. Также вы можете выбрать режим работы устройства — локально или сервер, как написано выше. + +За информацией о том, как управлять удалёнными устройствами, смотрите раздел "Управление удалённым устройством". + + + +Настройка телескопа +INDI +Настройка + + +Большинство телескопов для удалённого управления оборудованы интерфейсом RS232. Подключите разъём RS232 к последовательному порту или порту USB. Исторически RS232 подключается к последовательному порту компьютера, но, поскольку многие новые портативные компьютеры имеют вместо последовательного порты USB/FireWire, вам может понадобиться адаптер. + +После подключения к порту компьютера включите телескоп. Настоятельно рекомендуется загрузить и установить самую последнюю версию прошивки контроллера вашего телескопа. + +Перед использованием телескоп необходимо сориентировать. Ориентируйте его (по одной или двум звёздам), как показано в руководстве к телескопу. + +Перед подключением к телескопу &kstars; необходимо проверить параметры времени и местонахождение. Это гарантирует правильное слежение и синхронизацию между телескопом и программой. Следующие шаги расскажут вам, как установить соединение с устройством, уже подключённым к компьютеру. Как соединиться с удалёнными устройствами и управлять ими, смотрите раздел "Управление удалённым устройством". + +Вы можете воспользоваться мастером настройки телескопа, который проверит всю необходимую информацию. Он умеет автоматически искать подключённые телескопы, сканируя порты. Вы можете запустить мастер командой Мастер настройки телескопа... в меню Устройства. + +Подключить локальный телескоп можно и другим способом: + + +Установите своё географическое положение. Откройте диалог Местонахождение наблюдателя командой Местонахождение наблюдателя... в меню Настройка, нажатием значка с изображением глобуса на панели инструментов или комбинацией клавиш &Ctrl;g. + +Установите ваши локальные время и дату командой Задать время... из меню Время или нажатием значка с изображением часов на панели инструментов. Диалог Задать время использует обычный элемент выбора даты &kde;, состоящий из трёх счётчиков: часов, минут и секунд. Если когда-нибудь вам понадобиться установить часы на текущее время, просто выберите команду Установить текущее время из меню Время. + + +Выберите команду Управление устройствами... из меню Устройства. + + +В столбце Устройство укажите модель вашего телескопа. + + +Нажмите правой кнопкой мыши на устройстве и выберите команду Запустить службу. + + +Нажмите кнопку OK, чтобы закрыть диалог «Управление устройствами». + + + + +Часто используемые параметры +Вам не нужно устанавливать географическое положение и время при каждом соединении с телескопом. Только подкорректируйте их при необходимости. + +Если в данный момент вы уже готовы использовать устройство, &kstars; для удобства предлагает два взаимозаменяемых графический интерфейса управления телескопами: + + +Управление телескопом + +Управление к карты неба: для каждого устройства, которое вы запускаете в Управлении устройствами, в контекстном меню главного окна содержится пункт для управления его свойствами. Вы можете отдавать команды, такие как SLEW, SYNC и TRACK прямо с карты неба. +Контекстное меню с активным устройством LX200 Classic: + +Управление устройствами с карты неба + + + + + + + + + +Управление INDI: данная панель предоставляет пользователю все возможности управления, поддерживаемые устройством. + +Панель разделена на три основных секции: + + +Вкладки устройств: каждое активное устройство имеет вкладку на панели INDI. Несколько устройств могут одновременно работать, не мешая друг другу. + + +Просмотр свойств: свойства — ключевой элемент инфраструктуры INDI. Каждое устройство определяет набор свойств для взаимодействия с клиентом. Пример свойства: текущая позиция телескопа. Семантически близкие свойства обычно объединяются в логические блоки или группы. + + +Просмотр журналов работы: устройства сообщают информацию о своём состоянии и наборе поддерживаемых команд, посылая сообщения INDI. Каждое устройство ведёт свой собственный журнал работы. Все устройства имеют один общий инструмент просмотра журналов работы. Устройство обычно посылает сообщения только своему драйверу, но, когда уместно, может посылать общее сообщение. + + + +Управление INDI + + + + + + + + + +Вы не ограничены использованием одного интерфейса поверх другого, т.к. они могут использоваться одновременно. Действия с картой неба автоматически отражаются в диалоге Управление INDI и наоборот. + +Чтобы подключить телескоп, выберите команду Подключиться контекстного меню устройства или нажмите кнопку Подключиться на вкладке устройства диалога Управление INDI. + +По умолчанию, KStars будет пытаться соединиться с портом /dev/ttyS0. Чтобы сменить порт, выберите команду Управление INDI... из меню Устройства и измените порт на вкладке устройства. + +&kstars; автоматически обновляет долготу, широту нахождения и время телескопа, исходя из текущих параметров. Вы можете включить или выключить эти обновления в диалоге Настроить INDI из меню Устройства. + +Если &kstars; правильно взаимодействует с телескопом, она получит текущие координаты ПВ и СКЛ от телескопа и покажет перекрестие (цель устройства) на карте неба. + + +Синхронизация телескопа +Если вы ориентировали телескоп и последняя звезда-ориентир была, например, Вега, тогда центр перекрестия должен быть около этой звезды. Если перекрестие ушло от цели, нажмите правую кнопку мыши на звезде на карте неба, и выберите команду Синхронизировать в контекстном меню телескопа. Это действие заставит телескоп синхронизировать свои внутренние координаты с координатами звезды, и центр перекрестия телескопа должен переместиться в окрестность звезды. + + +Вот и всё: ваш телескоп готов к изучению неба. + + +ВНИМАНИЕ +Никогда не наводите телескоп на солнце. Солнце может нанести необратимые повреждения глазам и оборудованию. + + + + +Настройка устройств CCD и видеозахвата +Управление видео CCD +Настройка + + +KStars поддерживает следующие фотоприёмники: + + Finger Lakes instruments CCD + Apogee CCD: поддерживаются параллельный порт, ISA, PCI и USB. Нужно установить драйверы ядра для Apogee для вашего варианта (для USB нужна только libusb). + Video4Linux-совместимые устройства. Расширенные возможности веб-камеры Philips также поддерживаются. + + +Вы можете запускать устройства CCD и видеозахвата из диалога "Управление устройствами" из меню Устройства Управление устройствами.... Как у всех устройств INDI, некоторые функции управления будут доступны с карты неба. Полностью устройства можно контролировать из диалога Управление INDI. + +Стандартный формат захвата изображений — FITS. После захвата и загрузки изображение автоматически показывается в инструменте "Просмотр FITS". Для захвата последовательности изображений вызовите Захват последовательности изображений... из меню Устройства. Этот инструмент неактивен, пока соединение с фотоприёмником не будет установлено. + + +Драйвер FLICCD требует привилегий суперпользователя для правильной работы. Внимание: запуск данного драйвера с привилегиями суперпользователя является рискованным с точки зрения безопасности операционной системы. + + + + +Захват последовательности изображений +Захват +Изображение + + +"Захват последовательности изображений" можно использовать для получения изображений с камер и CCD в интерактивном и пакетном режиме. К тому же вы можете выбрать фильтр, который хотите использовать при проведении съёмки. Инструмент захвата изображений остаётся неактивным до установки соединения с фотоприёмником. + + +Захват последовательности изображений + + + + + + + +Рисунок выше иллюстрирует пример сеанса захвата. Данный инструмент имеет следующие параметры: + + Камера/CCD + + фотоприёмник. + префикс имени файла снимка. + время экспозиции в секундах. + количество снимков. + задержка в секундах между снимками. + добавить штамп времени по стандарту ISO 8601 к имени файла (пример: image_01_20050427T09:48:05). + + + Фильтр + + устройство фильтра. + слот фильтра. Вы можете присвоить цвета номерам позиций с помощью диалога Настройка INDI (например, позиция 1 = Красный, позиция 2 = Синий и т.д.). + + + + +После установки параметров, вы можете начать процедуру захвата, нажав кнопку Запуск. Захват в любое время можно отменить нажатием кнопки Остановить. Все захваченный кадры будут сохранены в папку FITS по умолчанию, расположение которой может быть изменено в диалоге Настройка INDI. + +Если у вас более сложные требования к захвату, рекомендуется создать сценарий, выполняющий то, что вам нужно. Для создания этого воспользуйтесь инструментом Редактор сценариев, вызываемый командой Мастер сценариев... меню Сервис. + + + +Настройка INDI +Настройка +INDI + + +Диалог «Настройка INDI» позволяет вам изменять клиентские параметры INDI. Окно диалога разделено на четыре блока: «Общие параметры», «Автоматическое обновление», «Показывать», «Сменные светофильтры». + + + Общие параметры + + папка, в которую будут сохраняться изображения FITS. Если папка не указана, сохранение будет производиться в домашнюю папку. + когда данный флажок установлен, KStars будет показывать захватываемые FITS в окне просмотра FITS. Если вы используете инструмент «Захват последовательности кадров», все захваченные кадры будут сохраняться на диск в любом случае. + порт телескопа по умолчанию. Когда вы соединяетесь с локальной или удалённой службой телескопа, KStars будет автоматически использовать это значение как порт телескопа. + значение порта видео по умолчанию. Когда вы соединяетесь с локальной или удалённой службой телескопа, KStars будет использовать это значение как порт видеокамеры. + + + Автоматическое обновление + + обновить дату и время телескопа после установки соединения, если эта функция поддерживается устройством. + обновить информацию о географическом положении телескопа (текущую долготу и широту) после установки соединения, если эта функция поддерживается устройством. + + + Показывать + + когда флажок установлен, KStars показывает перекрестие телескопа на карте неба. Перекрестие выводится после успешного соединения с телескопом и его местоположение изменяется со временем. Рядом с перекрестием выводится название телескопа. Каждому подключённому телескопу соответствует одно перекрестие. Чтобы изменить цвет перекрестия, откройте диалог Настроить KStars, выберите раздел Цвета и поменяйте цвет элемента «Индикатор поля зрения». + когда флажок установлен, программа показывает сообщения от службы INDI в строке состояния. + + + Сменные светофильтры: присвоить цвета позициям сменного фильтра (например, позиция 0 — красный, позиция 1 — синий и т.д.). Вы можете присваивать цвета максимум 10 позициям. Чтобы присвоить цвет, выберите номер позиции из выпадающего списка и укажите цвет в поле ввода. Повторите процедуру для всех нужных позиций и нажмите кнопку «OK». + + + + + + +Общее представление об INDI +Управление телескопом +Общее преставление + + +Главная идея INDI состоит в том, что устройства имеют возможность описывать сами себя. Это достигается использованием языка XML для описания общей иерархии, которая может представлять и стандартные и нестандартные устройства. В INDI все устройства могут содержать одно или несколько свойств. Каждое свойство содержит один или несколько элементов. Существует четыре типа свойств INDI: + +Текст. +Число. +Переключатель (представляется в графическом интерфейсе кнопками и флажками). +Индикатор (представляется в графическом интерфейсе цветными светодиодами). + + +Например, все устройства INDI имеют общее стандартное свойство-переключатель CONNECTION. Свойство CONNECTION имеет два элемента: CONNECT и DISCONNECT. KStars анализирует общее XML-описание свойств и создаёт графический интерфейс для взаимодействия с человеком. + +Панель управления INDI предлагает множество свойств устройств не доступных с карты неба. Эти свойства для разных устройств различны. Тем не менее, все свойства имеют общие особенности, которые ограничивают варианты их визуального представления и использования: + + + +Права: все свойства могут быть доступны по чтению, записи, чтению и записи. Например, свойство телескопа «Прямое восхождение» доступно по чтению и записи. Вы можете ввести новое значение этого свойства и телескоп, основываясь на текущих параметрах, либо будет выполнять наведение, либо обновит внутреннее состояние. Более того, когда телескоп делает наведение, его свойство «Прямое восхождение» обновляется и отправляется обратно клиенту. + + +Состояние: к каждому свойству прикреплён индикатор состояния (круглый светодиод). Каждое свойство имеет состояние и назначенный цвет: +Цвет состояния INDI + + + +Состояние +Цвет +Описание + + + + +Простой +Серый +Устройство не выполняет никаких действий для свойства + + +OK +Зелёный +Последняя операция для свойства выполнена успешно + + +Занято +Жёлтый +Выполняется действие для свойства + + +Тревога +Красный +Свойство находится в критическом состоянии и требует немедленного вмешательства человека + + + +
+ +Драйвер устройства обновляет состояние свойства в реальном времени, если это необходимо. Например, если телескоп находится в процессе наведения на цель, тогда индикаторы состояния свойств RA/DEC будут в состоянии Занято. Когда процесс наведения завершится успешно, индикаторы свойств перейдут в состояние OK. +
+ +Контекст: числовые свойства могут принимать и обрабатывать числа в двух форматах: десятичном и шестидесятеричном. Шестидесятеричный формат удобен для выражения времени или экваториальных/географических координат. Вы можете использовать любой формат на ваше усмотрение. Например, все следующие числа равны: + +-156.40 +-156:24:00 +-156:24 + + + +Время: стандартное время для всех соединений, связанных с INDI — универсальное время (UTC), записываемое в соответствии со стандартом ISO 8601 формате YYYY-MM-DDTHH:MM:SS. &kstars; автоматически сообщает всем драйверам устройств правильное значение времени. Вы можете включить или выключить автоматические обновления времени с помощью диалога Настройка INDI, вызываемого соответствующим пунктом меню Устройства. + +
+
+ + +Управление удалённым устройством +Управление телескопом +Удалённые устройства + + +KStars предлагает простой, но мощный инструмент для управления удалёнными устройствами. Его детальное описание находится в техническом описании INDI. + +Для удалённого управления вам необходимо настроить серверную и клиентскую машины: + + + +Сервер: чтобы подготовить устройство для удалённого управления, следуйте инструкциям по локальной/серверной настройке. Когда вы запускаете службу устройства в диалоге «Управление устройствами», открываемом пунктом меню Управление устройствами..., номер порта показывается в столбце Порт. Также вам необходимо задать имя хоста или IP-адрес сервера. + + + +Клиент: выберите команду Управление устройствами... из меню Устройство и в открывшемся диалоге перейдите на вкладку Клиент. На этой вкладке вы можете добавлять, изменять или удалять серверы. Добавьте сервер, нажав кнопку Добавить, введите его имя для показа, имя хоста или IP-адрес в поле Сервер и номер порта, который показывался в столбце «Порт» при настройке сервера. + + + + +Клиент INDI + + + + + + + +После добавления сервера для соединения с ним или отключения откройте нажатием правой кнопкой мыши контекстное меню и выберите команды Соединиться или Отсоединиться соответственно. Если соединение установлено, вы можете управлять телескопом из карты неба или диалога Управление INDI, также как описано в разделе "Локальная/серверная настройка". + + +Запуск сервера INDI из командной строки +Хотя &kstars; даёт возможность легко развернуть сервер INDI, вы можете запускать его из командной строки. + +Поскольку INDI — отдельный компонент, вы можете запускать сервер на сетевом узле без KStars. Для запуска на удалённых узлах INDI можно собрать отдельно. Более того, драйвера устройств пишут сообщения в стандартный поток ошибок stderr, что может быть полезно для отладки. Синтаксис для запуска сервера следующий: + +$ indiserver [параметры] [драйвер ...] + +Параметры: +-p p : задаёт порт IP, по умолчанию 7624 +-r n : задаёт максимальное количество попыток перезапуска, по умолчанию 2 +-v : включает режим более подробного вывода сообщений в stderr + +Например, если вы хотите запустить сервер INDI, работающий с устройством через драйвер LX200 GPS и ожидающий входящих соединений по порту 8000, вы можете вызвать следующую команду: + +$ indiserver -p 8000 lx200gps + + + +Обеспечение безопасности удалённых операций + +Допустим, вы хотите запустить сервер INDI сервер с драйверами на сервере remote_host и подключиться к нему из программы &kstars;, работающей на другом компьютере. + +Войдите с локальной машины на сервер remote_host, набрав: + +$ ssh -L local_port:remote_host:remote_port + +Эта операция связывает порт local_port локальной машины с портом remote_port сервера remote_host. После входа в систему удалённого узла запустите сервер INDI на нём: + +$ indiserver -p remote_port [драйвер...] + +Вернитесь на локальную машину, запустите &kstars;, откройте диалог «Управление устройствами» командой Управление устройствами... из меню Устройства и добавьте сервер на вкладке Клиент. Сервер должен быть локальной машиной (обычно её IP-адрес 127.0.0.1), а номер порта — local_port, упомянутый выше. Нажатием правой кнопки мыши вызовите контекстное меню сервера и выберите Соединиться. &kstars; соединится с удалённым сервером INDI по защищённому соединению. Информация о сервере будет сохранена для следующих сеансов связи. + + + + +Вопросы и ответы по INDI +Управление телескопом +Вопросы и ответы + + + + + +Что такое INDI? + + +INDI ( Instrument-Neutral-Distributed-Interface) — протокол управления, разработанный ElwoodC. Downey из института ClearSky. &kstars; использует драйвера устройств, которые совместимы с данным протоколом. Протокол INDI имеет множество преимуществ, включая слабую связанность устройства и драйвера. Клиенты, которые используют такие драйвера, (например, &kstars;) абсолютно ничего не знают о возможностях драйвера. Во время выполнения &kstars; обращается к драйверу и полностью динамически формирует графический интерфейс в зависимости от сервисов, предоставляемых устройством. Поэтому KStars может полноценно использовать новые или обновлённые драйвера без необходимости вносить изменения в программу. + + + + + +Планируете ли вы расширить поддержку устройств? + + +Да. Мы планируем поддерживать бóльшую часть камер CCD и фокусирующих устройств и расширить поддержку телескопов. Если вы хотите, чтобы INDI поддерживал какое-то конкретное устройство, пожалуйста, напишите по адресу indi-devel@lists.sourceforge.net. + + + + + +Какие операции по управлению телескопом обеспечивает KStars? + + +Это зависит от конкретного телескопа. Минимум — три операции: SLEW, TRACK и SYNC. Их можно вызывать прямо с карты неба. Ваш телескоп должен быть правильно ориентирован для выполнения этих операций. Некоторые телескопы предлагают больше операций: управление местонахождением, режимы наведения, фокусирование, парковка и т.д. Получить доступ к дополнительным возможностям телескопа можно из диалога «Управление INDI», вызываемого через меню «Устройства». + + + + + +Какая разница между командами SLEW, TRACK и SYNC? + + +По команде SLEW телескоп наводится на определённую цель, а после наведения продолжает её отслеживать с сидерической скоростью (со скоростью движения звёзд по небосводу). Эта операция хорошо работает для звёзд, объектов из каталога Мессье и почти всех объектов за пределами Солнечной системы. Объекты Солнечной системы двигаются по небу иначе. Чтобы следить за ними, телескоп должен выполнять команду TRACK. +Таким образом, команду TRACK нужно применять для слежения за объектами, двигающимися с несидерической скоростью. Команда SYNC используется для синхронизации внутренних координат телескопа с координатами выбранного вами объекта. + + + + + +Могу ли я управлять моим телескопом удалённо? + + +Да. Вы можете запустить сервер INDI на компьютере, к которому подключён телескоп, и сервер будет ожидать запросов от других клиентов, имеющих &kstars;. После подключения вы можете управлять вашим телескопом прямо с карты неба. Эта процедура описана более подробно в разделе "Управление удалённым устройством". + + + + + +Когда я нажимаю кнопку Соединиться, &kstars; сообщает, что телескоп не подключён к порту. Что мне делать? + + +Это сообщение возникает, когда &kstars; не может обмениваться данными с телескопом. Попробуйте следующее: + + + +Убедитесь, что имеете права на чтение и на запись в порт, к которому пытаетесь подключиться. + + +Проверьте соединительный кабель. Убедитесь что он в исправном состоянии, протестируйте его с помощью других приложений. + + +Проверьте питание телескопа. Убедитесь, что телескоп включён и ему хватает электроэнергии. + + +Установите правильный порт в диалоге, открываемом командой Управление INDI... из меню Устройства. Порт по умолчанию — /dev/ttyS0 + + + Перезапустите &kstars; и попробуйте ещё раз. + + + + + + + +&kstars; сообщает, что телескоп подключен и готов к работе, но я не могу найти перекрестие телескопа, где оно? + + +&kstars; устанавливает координаты прямого восхождения и склонения телескопов сразу после успешного подключения. Если вы правильно сориентировали телескоп, тогда перекрестие находится на карте неба в районе вашей цели. Однако, внутренние координаты ПВ и СКЛ телескопа могут быть некорректны (даже ниже горизонта), поэтому вам необходимо отдать телескопу команду SYNC для синхронизации координат цели с внутренними координатами телескопа. С помощью контекстного меню карты неба перекрестие телескопа можно центрировать и привязать к объекту. + + + + + +Телескоп двигается неравномерно или не двигается вообще. Что делать? + + +Наиболее вероятно такое поведение связано с неверной настройкой. Выясните следующее: + + +Ориентирован ли телескоп? + + +Корректен ли режим ориентации телескопа? Используйте диалог Управление INDI для проверки и изменения режима (Alt/Az, Polar, Land). + + +Правильно ли установлены дата и время телескопа? + + +Правильны ли долгота и широта телескопа? + + +Правильно ли выбран часовой пояс телескопа? + + +Достаточно ли жёстко закреплены у телескопа оси ПВ и СКЛ? + + +Соответствует ли положение переключателя N/S на телескопе вашему полушарию? + + +В исправном ли состоянии кабель, соединяющий телескоп и компьютер? + + + +Если вы считаете, что все параметры корректны, а телескоп всё равно двигается не равномерно или не двигается вообще, пожалуйста, сообщите об этом по адресу kstars-devel@kde.org. + + + + +
+ diff --git a/tde-i18n-ru/docs/kdeedu/kstars/install.docbook b/tde-i18n-ru/docs/kdeedu/kstars/install.docbook new file mode 100644 index 00000000000..566e0d16141 --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kstars/install.docbook @@ -0,0 +1,136 @@ + +Установка + + +Как получить &kstars; +&kstars; распространяется c KDE как часть модуля kdeedu Образование. +Кроме того, время от времени мы создаем независимые версии. Они будут предоставлены в виде tar-архивов на следующем сайте: http://prdownloads.sourceforge.net/kstars/. +О независимых версиях сообщается в списке рассылки kstars-announce@lists.sourceforge.net. Их анонсы также отправляются на домашнюю страницу &kstars;, apps.kde.com, и freshmeat.net. +Пакеты &kstars; собираются для многих дистрибутивов Linux и BSD, включая ALTLinux, SuSe, и Mandrake. Некоторые дистрибутивы поставляют &kstars; отдельным пакетом, а некоторые - в kdeedu. Если вы хотите получить последнюю версию &kstars; из CVS, ознакомьтесь с этими инструкциями. + + + +Требования +Для успешного запуска &kstars; необходимо установить &kde; +>=3.2 и &Qt; +>=3.2. +Для компиляции &kstars; необходимо установить следующие пакеты: +kdelibs-devel +qt-devel +zlib-devel +fam-devel +png-devel +jpeg-devel +autoconf ( +>=2.5) + + +На моей системе &kstars; использует около 60 Мб оперативной памяти с настройками по умолчанию. Большинство этих расходов связано с загрузкой объектов в память, особенно базы данных звёзд. Можно значительно уменьшить объём используемой памяти, снизив предел яркости, при котором звёзды начинают отображаться, в окне настройки. Если в &kstars; не производится никаких действий, процессор практически не используется, но, например, при изменении масштаба или движении используются все его доступные ресурсы. + + + +Компиляция и установка + +Чтобы скомпилировать и установить &kstars; на вашу машину, наберите следующее в корневом каталоге распакованных исходных кодов &kstars;: % ./configure --prefix=$KDEDIR +% make +% make install + +Не забудьте аргумент префикса для configure.Если переменнаяKDEDIR не задана, укажите вместо нее каталог, где установлен &kde;. Обычно это /usr, /opt/kde или /opt/kde3. Также убедитесь, что последний шаг вы делаете от имени пользователя root. &kstars; использует autoconf и automake, так что у вас не должно быть проблем при компиляции. Если они всё же появились, пожалуйста, сообщите о них в список рассылки &kstars; kstars-devel@kde.org . + + + +Настройка +В данный момент никаких специальных настроек при сборке не требуется. Если &kstars; сообщает об отсутствующих файлах данных, от имени пользователя root скопируйте kstars/data/ в $(KDEDIR)/apps/kstars/ (если у вас нет прав пользователя root , скопируйте их в ~/.kde/share/apps/kstars/). + + diff --git a/tde-i18n-ru/docs/kdeedu/kstars/jmoons.docbook b/tde-i18n-ru/docs/kdeedu/kstars/jmoons.docbook new file mode 100644 index 00000000000..ed4e20706af --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kstars/jmoons.docbook @@ -0,0 +1,39 @@ + +Инструмент Луны Юпитера +Инструменты +Инструмент Луны Юпитера + + + +Инструмент Луны Юпитера + + + + + + Инструмент Луны Юпитера + + + + +Этот инструмент показывает относительное положение крупнейших спутников Юпитера (Ио, Европа, Ганимед и Каллисто), как функцию времени. Время расположено вертикально; единицы измерения - дни, и время=0.0 соответствует текущему времени симуляции. Горизонтальная ось показывает угловое смещение относительно Юпитера в угловых минутах. Смещение измеряется относительно экватора Юпитера. Положение каждого спутника как функция времени отображается синусоидальной кривой на графике, что показывает орбиту спутника относительно Юпитера. Каждая кривая выделяется своим цветом, чтобы их можно было легко отличить друг от друга; названия сверху показывают каким цветом выделяется каждый спутник. Графиком можно управлять с клавиатуры. Ось времени можно сжимать или растягивать с помощью клавиш + и -. Перемещаться по шкале времени можно с помощью клавиш [ и ] + diff --git a/tde-i18n-ru/docs/kdeedu/kstars/julianday.docbook b/tde-i18n-ru/docs/kdeedu/kstars/julianday.docbook new file mode 100644 index 00000000000..c31d66a675a --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kstars/julianday.docbook @@ -0,0 +1,78 @@ + + +John Cirillo + +Юлианский день +Юлианский день + +Юлианский календарь — это способ определения текущей даты простым подсчётом числа дней, прошедших с какой-то условной даты. Это количество дней называется юлианской датой, сокращенно ЮД. За начальную точку ЮД=0 взята следующая дата: 1 января 4713 года до н. э. (или 1 января -4712 года, так как года 0 не было). Юлианские даты удобны, так как позволяют считать разницу между событиями простым вычитанием двух чисел. Такие вычисления трудны в григорианском календаре (обычном для нас), поскольку в нём дни группируются в месяцы с различным числом дней, да и високосные годы вносят свою долю неразберихи. Перевод из стандартной даты (григорианского стиля) в юлианский день и обратно лучше оставить специальной программе, которых множество на просторах интернета (разумеется, &kstars; это тоже делает!). Хотя вот простой пример перевода даты в юлианскую для заинтересовавшихся: ЮД = Д - 32075 + 1461*(Г + 4800 + (М - 14) / 12) / 4 + 367*(М - 2 - (М - 14) / 12 * 12) / 12 - 3*((Г + 4900 + (М - 14) / 12) / 100) / 4 где Д обозначает день (1-31), М — месяц (1-12) и Г — год (1801-2099). Обратите внимание, что эта формула действует только для дат между 1801 и 2099. Более отдалённые даты потребуют более сложных преобразований. Пример юлианского дня: ЮД = 2440588, что соответствует 1 января 1970 года. Юлианские дни также используются для времени, которое описывается дробной частью полного дня. Нулем отсчета взято 12:00, полдень (а не полночь). Поэтому для 15:00 1 января 1970 года ЮД равен 2440588,125 (15:00 — три часа после полудня и 3/24=0,125 полного дня). Заметьте, что в юлианской дате всегда используется всемирное время, а не местное. Астрономы используют определенные юлианские даты как важные точки отсчета, называемые эпохами. Так, например, часто используется J2000; это юлианский день для полудня 12:00 1 января 2000 года, ЮД = 2451545,0. Много дополнительной информации о юлианских датах доступно в Интернете. Можно начать со страницы Морской Обсерватории США (U.S. Naval Observatory). Если к тому времени, как вы это будете читать, эта страница не будет доступна, просто поищите Юлианский день (Julian Day) вашей любимой поисковой машиной. + diff --git a/tde-i18n-ru/docs/kdeedu/kstars/leapyear.docbook b/tde-i18n-ru/docs/kdeedu/kstars/leapyear.docbook new file mode 100644 index 00000000000..88bbfa5505b --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kstars/leapyear.docbook @@ -0,0 +1,56 @@ + + +Jason Harris + +Високосные годы +Високосные годы + +Движение Земли состоит из двух основных компонент. Во-первых, она вращается вокруг своей оси, совершая полный оборот за один день. Во-вторых, она вращается вокруг Солнца, совершая полный оборот за один год. Обычно в одном календарном году 365 дней, но настоящий год (т.е. период обращения Земли вокруг Солнца, называемый также тропическим годом) немного больше, чем просто 365 дней. Другими словами, за полный оборот по орбите Земля успевает совершить 365,24219 оборотов вокруг собственной оси. Не стоит удивляться, вряд ли следовало ожидать, что эти виды движения будут синхронны. Данное расхождение и делает составление календарей немного затруднительным. Что же случится, если мы просто отбросим эти 0,24219 оборота в конце каждого года и определим длину календарного года как 365,0 дней? Прежде всего, календарь — схема движения Земли вокруг Солнца. Если мы отбросим небольшую часть в конце каждого года, то год за годом календарь будет отставать всё больше и больше от действительного положения Земли на орбите. И через несколько веков зима начнётся в сентябре! В действительности продолжительность года всегда определялась точно 365 днями, и календарь в результате сдвигался от природных времен года. В 46 году до н. э. Юлий Цезарь ввел юлианский календарь, который впервые в мире учитывал високосные годы: он решил, что каждый четвертый год будет содержать 366 дней, что даст, в среднем, год длиной 365,25 дней. Это, в основном, решило проблему сдвига календаря. Хотя проблема и не была полностью устранена юлианским календарём, потому что тропический год все же не равен 365,25 дням, а равен 365,24219. Сдвиг календаря ещё оставался и спустя столетия стал заметным. И поэтому в 1582 году папа Григорий XIII ввёл григорианский календарь, который в целом основывался на юлианском, только в него добавили ещё одно правило о високосных годах: вековые года (те, которые заканчиваются на 00) являются високосными только если они делятся на 400. Поэтому года 1700, 1800, 1900 не стали високосными (какими они были бы в юлианском календаре), тогда как 2000 остаётся таковым. Это поменяло среднее значение года на 365,2425. Сдвиг все ещё сохраняется, но он так незначителен, что за 10000 лет приводит к ошибке в 3 дня. Григорианский календарь используется как стандартный в большинстве стран мира. + +Забавный факт: когда папа Григорий ввёл свой календарь, юлианский, которым пользовались уже более 1500 лет, привёл к сдвигу более чем на неделю. Папа Григорий восстановил соответствие, пропустив 10 дней! В 1582 году после 4 октября было сразу 15! + + diff --git a/tde-i18n-ru/docs/kdeedu/kstars/lightcurves.docbook b/tde-i18n-ru/docs/kdeedu/kstars/lightcurves.docbook new file mode 100644 index 00000000000..b3fe4a87851 --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kstars/lightcurves.docbook @@ -0,0 +1,221 @@ + + + +Aaron Price
aavso@aavso.org +
+
+
+ +Кривые блеска от Американской Ассоциации Наблюдателей за Переменными Звёздами (AAVSO) +Инструменты +Генератор кривых блеска от AAVSO. + + + +Инструмент - кривые блеска AAVSO + + + + + + Кривые блеска AAVSO + + + + + +Введение +&kstars; может показывать кривые блеска для различных звёзд из программы наблюдения Американской Ассоциации Наблюдателей за Переменными Звездами (American Association of Variable Star Observers) (AAVSO). В эту программу включено более 6 000 звёзд в более чем 10 миллионах наблюдений за несколько столетий. &kstars; загружает самые свежие данные из базы данных AAVSO через Интернет. Таким образом, для работы данного инструмента необходимо подключение к интернету. +Чтобы использовать этот инструмент, выберите переменную звезду в списке Обозначение или имя в левой панели, и введите даты начала и конца. В правой панели выберите данные, которые должны быть нарисованы (см. ниже). Сделайте выбор и нажмите на кнопку Получить кривую. &kstars; автоматически соединится с сервером AAVSO, который сгенерирует кривую блеска и передаст её на ваш компьютер. Пример кривой блеска приведен ниже: + + +Пример кривой блеска. + + + + + + Пример кривой блеска. + + + + +Помните, что данные кривые блеска НЕЛЬЗЯ использовать в исследованиях, документах, публикациях, презентациях и т.д. Кривые могут использоваться только как источник информации для &kstars;, так как они не были проверены AAVSO. Мы будем рады предоставить Вам качественные данные по запросу на http://www.aavso.org/adata/onlinedata/. +Ваши вопросы о данных для кривых блеска задавайте по почте aavso@aavso.org. + + + +О переменных звёздах +Перменные звёзды - это звёзды, которые меняют со временем блеск. Кривая блеска - график зависимости блеска звезды от времени. По кривой блеска можно определить поведение звезды в прошлом, и попытаться предсказать её поведение в будущем. Астрономы используют эти данные чтобы моделировать процессы в звёздах. Это поможет понять нам как работают звёзды. + + + +Данные + +Здесь приведен список различных данных, доступных для использования в кривых блеска. +Визуальные наблюдения: наблюдения переменных звёзд произведенные с помощью обычного телескопа. Это значить, что наблюдетель видел блеск Y в момент времени X. + +Слабее чем: иногда звезда светит слишком слабо и наблюдатель не может её увидеть. Когда такое случается, наблюдатель записывает блеск самой слабой звезды в поле видимости, которую он может увидеть. Это и называется Слабее чем потому что переменная звезда была слабее чем зарегистрированный блеск. + +Среднее: добавляет на график среднее. Вы задаете число дней, по которому производится усреднение. Число должно согласовываться с частотой наблюдений. На графике также будет представлено стандартное отклонение (1 сигма). + +CCDV: наблюдения, зарегистрированные с помощью ПЗС матрицы (CCD) с использованием фильтра V Джонсона (Johnson). Наблюдения с помощьюCCDV обычно точнее чем визуальные (хотя и не всегда). + +CCDB: наблюдения, зафиксированные ПЗС с фильтром B Джонсона. + +CCDI: наблюдения, зафиксированные ПЗС фильтром Ic Джонсона. + +CCDR: наблюдения, зафиксированные ПЗС с фильтром R Кузина (Cousins). + +Противоречивые данные: это данные помеченные служащими AAVSO как противоречащие правилам подтверждения данных HQ. Для получения более подробной информации свяжитесь пишите на aavso@aavso.org. + +Данные: база данных наблюдений за переменными звёздами обновляется каждые 10 минут, так что Вы можете получать данные почти в реальном времени. Вам доступны данные с 1961 года, но возможно, что в будущем эта граница будет отодвинута. + + + + + + +Обновление локальной копии каталога переменных звёзд. +AAVSO публикует на полный список переменных звёзд за которыми ведётся наблюдение. Этот файл пополняется каждый месяц. Чтобы получить копию этого списка в &kstars;, нажмите на кнопку Обновить список в диалоге AAVSO. &kstars; соединится с базой данных AAVSO загрузит самый свежий список звёзд. + +Реализация потока данных AAVSO для &kstars; сделана Aaron Price. Спасибо тебе, Эйрон! + + +
+ diff --git a/tde-i18n-ru/docs/kdeedu/kstars/luminosity.docbook b/tde-i18n-ru/docs/kdeedu/kstars/luminosity.docbook new file mode 100644 index 00000000000..6128fa7b4bc --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kstars/luminosity.docbook @@ -0,0 +1,42 @@ + + + + +Jasem Mutlaq
+
+
+
+ +Светимость +Светимость +Поток + + +Светимость - это сумма энергии излучаемая звездой каждую секунду. + +Звёзды излучают в пространство широкий спектр электромагнитного излучения, начиная от радиоволн, заканчивая гамма лучами с высокой энергией. Звезда, которая излучает преимущественно в ультрафиолете, испускает, в сумме, больше энергии, чем звезда излучающая, в основном, в инфракрасном диапазоне. Поэтому, светимость измеряется как сумма по всему диапазону длин волн. Соотношение между энергией и длиной волны, известное как уравнение Эйнштейна, Е = hv, где v - частота излучения, h - постоянная Планка, а E - энергия фотона в джоулях. Чем короче длина волны (или чем выше частота), там больше энергия. + +Например, излучение с длиной волны l = 10м лежит в радиодиапазоне. Частота этого излучения - f = c/l = 3e+8 (м/с) / 10 = 30 МГц, где с - скорость света. Энергия этого фотона E = hv = 6,625e-34 (Дж*с)/ 30 (МГц) = 1,988е-26 (Дж). Видимый свет обладает более короткой длиной волны и, соответственно, более высокой частотой. Так фотон с длиной волны l = 5e-9 м (зелёный свет), обладает энергией E = 3,975e-17 (Дж), что почти в миллиард раз больше чем энергия радио фотона. Также, фотон красного света (длина волны 700нм) обладает меньшей энергией, чем фотон фиолетового (длина волны 400нм). + +Светимость зависит одновременно от температуры и от площади поверхности. Это можно пояснить таким примером: горящее бревно излучает больше энергии, чем спичка, также и сталь нагретая до 2000 градусов цельсия излучает больше энергии чем нагретая до 200. + +Светимость - фундаментальное понятие астрономии и астрофизики. Многое из того, что мы сегодня знаем о небесных объектах, было получено из анализа света объектов, потому что процессы, спрятанные от нас в звезде, "записываются" и передаются к нам светом. Светимость измеряется в единицах энергии в секунду. На практике, астрономы чаще используют Эрги, чем Джоули. +
diff --git a/tde-i18n-ru/docs/kdeedu/kstars/magnitude.docbook b/tde-i18n-ru/docs/kdeedu/kstars/magnitude.docbook new file mode 100644 index 00000000000..761e4635c65 --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kstars/magnitude.docbook @@ -0,0 +1,60 @@ + + +Girish V + +Шкала звёздных величин +Шкала звёздных величин +Потоки излучения Цвета и температуры звёзд +2500 лет назад древнегреческий астроном Гиппарх классифицировал видимые звёзды по яркости, используя шкалу от 1 до 6. Он назвал самые яркие звезды неба звёздами первой величины, а самые слабые из тех, которые он мог видеть, — шестой величины. Удивительно, что спустя две с половиной тысячи лет классификация Гиппарха все ещё широко используется астрономами, хотя и была усовершенствована и переработана. +Шкала звёздных величин идёт в направлении обратном привычному: яркие звёзды имеют меньшую величину, чем тусклые. + +Современная шкала величин представляет собой количественную меру потока света от звезды по логарифмической шкале: m = m_0 - 2,5 * log (F / F_0) Проще говоря, величина звезды (m) отличается от некой стандартной величины (m_0) на логарифм отношения их потоков, умноженный на 2,5. Этот коэффициент и логарифм приводят к тому, что разница в потоке в 100 раз даёт разницу в 5 звёздных величин. То есть звезда шестой величины в 100 раз слабее звезды первой величины. Простая классификация Гиппарха использует относительно сложную функцию, потому что глаз человека именно так реагирует на яркость света. Есть несколько различных шкал звёздных величин, каждая из которых служит своей цели. Чаще всего используется шкала видимой звёздной величины; это простая оценка того, как ярка звезда (или другой объект) для человеческого глаза. Она определяет яркость звезды Вега за нулевую точку отсчёта и присваивает другим звёздам величину на основе уравнения, приведённого выше. Трудно сравнивать звёзды только по видимой величине. Представьте себе, что две звёзды имеют одну видимую величину, так что выглядят они одинаково. Однако при взгляде на них нельзя сказать, одинаковая ли у них собственная яркость, ведь возможно, что одна звезда ярче другой, но расположена дальше. Если бы мы знали расстояния до звёзд (см. статью Параллакс), мы могли бы их учесть и посчитать абсолютную звёздную величину, уже отражающую собственную яркость звезды. Абсолютная величина равняется относительной при условии, что звезда расположена на расстоянии 10 парсеков от наблюдателя (1 парсек равен 3,26 светового года или 3,1 x 10^16 м). Абсолютная величина (M) может быть подсчитана из относительной (m) при расстоянии d в парсеках по формуле: M = m + 5 - 5 * log(d) (обратите внимание, что M=m, если d=10) Современная шкала звёздных величин уже не основывается на человеческом зрении, сейчас анализируются фотоснимки и используются фотоэлектрические фотометры. С помощью телескопов мы можем наблюдать объекты намного слабее тех, которые были доступны невооружённому глазу Гиппарха, поэтому шкала была расширена. Сейчас космический телескоп Хаббла может наблюдать звёзды 30 величины, то есть в триллион раз слабее, чем Вега. И в заключении: величина обычно измеряется через определённый цветовой фильтр, и поэтому величины подписываются в соответствии с фильтром (например, m_V означает фильтр видимого излучения, в основном, в зелёной части спектра; m_B — синий фильтр, m_pg — яркость, вычисленную с использованием фотопластинки и т.д.). + diff --git a/tde-i18n-ru/docs/kdeedu/kstars/man-celestrongps.1.docbook b/tde-i18n-ru/docs/kdeedu/kstars/man-celestrongps.1.docbook new file mode 100644 index 00000000000..b975a4448b3 --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kstars/man-celestrongps.1.docbook @@ -0,0 +1,130 @@ + + +]> + + + +Руководство пользователя KDE + Ben Burton bab@debian.org +25 мая 2005 K Desktop Environment + + +celestrongps +1 + + + +celestrongps +Драйвер управления телескопом через INDI для Celestrong GPS + + + +celestrongps + + + +Описание +&kstars; позволяет настраивать и управлять астрономическими инструментами — телескопами и фокусирующими устройствами — через протокол INDI. celestrongps — драйвер для определённых типов внешнего оборудования. +Этот драйвер не предназначен для запуска пользователем. Необходимо использовать &kstars; для настройки и управления астрономическими инструментами. Большинство операций находятся в меню Устройства &kstars;. +&kstars; запускает сервер INDI, который и использует этот драйвер. +Более детальная информация находится в руководстве пользователя &kstars;, описанном ниже. +&kstars; — графический настольный планетарий для &kde;, является частью официального модуля &kde; «Образование». + + + +Параметры + + +Выводить в stderr более подробный отчёт о работе + + + + + + +См. также +indiserver(1), kstars(1) + +Более подробная документация доступна по адресу help:/kstars (введите данный URL в строку адреса &konqueror; или выполните команду khelpcenter help:/kstars). + +Также информация доступна на образовательном сайте &kde;. + + + +Авторы +Драйвер celestrongps написан Ясемом Мутлаком (&Jasem.Mutlaq;) + + + diff --git a/tde-i18n-ru/docs/kdeedu/kstars/man-fliccd.1.docbook b/tde-i18n-ru/docs/kdeedu/kstars/man-fliccd.1.docbook new file mode 100644 index 00000000000..8c8eb6a15f5 --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kstars/man-fliccd.1.docbook @@ -0,0 +1,141 @@ + + +]> + + + +Руководство пользователя KDE + Ben Burton bab@debian.org +25 мая 2005 K Desktop Environment + + +fliccd +1 + + + +fliccd +Драйвер управления телескопом через INDI для Finger Lakes Instruments CCD + + + +fliccd + + + +Описание +&kstars; позволяет настраивать и управлять астрономическими инструментами — телескопами и фокусирующими устройствами — через протокол INDI. fliccd — драйвер для определённых типов внешнего оборудования. +Он не предназначен для запуска пользователем. Необходимо использовать &kstars; для настройки и управления астрономическими инструментами. Большинство операций находится в меню Устройства &kstars;. +&kstars; запускает сервер INDI, который и использует этот драйвер. +Более детальная информация находится в руководстве пользователя &kstars;, описанном ниже. +&kstars; — графический настольный планетарий для &kde;, является частью официального модуля &kde; «Образование». + + + +Параметры + + +Выводить в stderr более подробный отчёт о работе + + + + + + +См. также +indiserver(1), kstars(1) + +Более подробная документация доступна по адресу help:/kstars (введите данный URL в строку адреса &konqueror; или выполните команду khelpcenter help:/kstars). + +Также информация доступна на образовательном сайте &kde;. + + + +Авторы +Драйвер fliccd написан Ясемом Мутлаком (&Jasem.Mutlaq;) +Это руководство основано на странице, написанной для Debian Беном Бартоном ( Ben Burton ) bab@debian.org + + + + diff --git a/tde-i18n-ru/docs/kdeedu/kstars/man-indiserver.1.docbook b/tde-i18n-ru/docs/kdeedu/kstars/man-indiserver.1.docbook new file mode 100644 index 00000000000..6ca24b49df4 --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kstars/man-indiserver.1.docbook @@ -0,0 +1,277 @@ + + +]> + + + +Руководство пользователя KDE + Ben Burton bab@debian.org +25 мая 2005 K Desktop Environment + + +indiserver +1 + + + +indiserver +INDI-сервер для управления телескопом из KStars + + + +indiserver + + + +Описание +&kstars; позволяет настраивать и управлять астрономическими инструментами (телескопами и фокусирующими устройствами) через протокол INDI. indiserver — сервер, занимающий место между пользовательским интерфейсом &kstars; и низкоуровневыми драйверами устройств. +Сервер INDI — это сетевой сервер, с которым устанавливают соединения локальные и удалённые клиенты для управления астрономическими инструментами. Сервер должен работать на компьютере, к которому физически подключаются астрономические инструменты. +Обычно нет необходимости запускать сервер INDI самому. Используя менеджер устройств &kstars;, можно настраивать астрономические инструменты, запускать или останавливать сервер INDI, не покидая &kstars;. +Более детальная информация находится в руководстве по &kstars;. +&kstars; — графический планетарий для &kde;, является частью официального пакета &kde; "Образование". + + + + +Параметры + + + +Альтернативный порт IP. По умолчанию: 7624. + + + + +Максимальное количество попыток перезапуска в случае сбоя. По умолчанию: 2. + + + + +Выводить в stderr более подробный отчёт о работе. + + + + +Названия запускаемых драйверов INDI. +На данный момент имеются: + +celestrongps (Celestron GPS) +fliccd (Finger Lakes Instruments CCD) +lx200_16 (LX200 16") + +lx200autostar (LX200 Autostar) + +lx200classic (LX200 Classic) + +lx200generic (LX200 Generic) + +lx200gps (LX200 GPS) + +temma (Temma Takahashi) + +v4ldriver (Video4Linux Generic) + +v4lphilips (Philips Webcam) + + + + + + + + + +См. также + +celestrongps(1), fliccd(1), lx200_16(1), lx200autostar(1), lx200classic(1), lx200generic(1), lx200gps(1), kstars(1), temma(1), v4ldriver(1), v4lphilips(1) + +Более подробная документация доступна по адресу help:/kstars (введите данный URL в адресную строку &konqueror; или выполните команду khelpcenter help:/kstars). + + + +Примеры +Запуск сервера INDI, использующего драйвер LX200 GPS на порте 8000: +indiserver 8000 lx200gps + + +Авторы + +Страница руководства была написана для Debian Беном Бартоном ( Ben Burton ) bab@debian.org + + diff --git a/tde-i18n-ru/docs/kdeedu/kstars/man-lx200_16.1.docbook b/tde-i18n-ru/docs/kdeedu/kstars/man-lx200_16.1.docbook new file mode 100644 index 00000000000..b9a2915ec69 --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kstars/man-lx200_16.1.docbook @@ -0,0 +1,140 @@ + + +]> + + + +Руководство пользователя KDE + Ben Burton bab@debian.org +25 мая 2005 K Desktop Environment + + +lx200_16 +1 + + + +lx200_16 +Драйвер управления телескопом через INDI для LX200 16" + + + +lx200_16 + + + +Описание +&kstars; позволяет настраивать и управлять астрономическими инструментами — телескопами и фокусирующими устройствами — через протокол INDI. lx200_16 — драйвер для определённых типов внешнего оборудования. +Он не предназначен для запуска пользователем. Необходимо использовать &kstars; для настройки и управления астрономическими инструментами. Большинство операций находится в меню Устройства &kstars;. +&kstars; запускает сервер INDI, который и использует этот драйвер. +Более детальная информация находится в руководстве пользователя &kstars;, описанном ниже. +&kstars; — графический настольный планетарий для &kde;, является частью официального модуля &kde; «Образование». + + + +Параметры + + +Выводить в stderr более подробный отчёт о работе + + + + + + +См. также +indiserver(1), kstars(1) + +Более подробная документация доступна по адресу help:/kstars (введите данный URL в строку адреса &konqueror; или выполните команду khelpcenter help:/kstars). + +Также информация доступна на образовательном сайте &kde;. + + + +Авторы +Драйвер lx200_16 написан Ясемом Мутлаком (&Jasem.Mutlaq;) +Это руководство основано на странице, написанной для Debian Беном Бартоном ( Ben Burton ) bab@debian.org + + + diff --git a/tde-i18n-ru/docs/kdeedu/kstars/man-lx200autostar.1.docbook b/tde-i18n-ru/docs/kdeedu/kstars/man-lx200autostar.1.docbook new file mode 100644 index 00000000000..1c83ae8c719 --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kstars/man-lx200autostar.1.docbook @@ -0,0 +1,140 @@ + + +]> + + + +Руководство пользователя KDE + Ben Burton bab@debian.org +25 мая 2005 K Desktop Environment + + +lx200autostar +1 + + + +lx200autostar +Драйвер управления телескопом через INDI для LX200 Autostar + + + +lx200autostar + + + +Описание +&kstars; позволяет настраивать и управлять астрономическими инструментами — телескопами и фокусирующими устройствами — через протокол INDI. lx200autostar — драйвер для определённых типов внешнего оборудования. +Он не предназначен для запуска пользователем. Необходимо использовать &kstars; для настройки и управления астрономическими инструментами. Большинство операций находится в меню Устройства &kstars;. +&kstars; запускает сервер INDI, который и использует этот драйвер. +Более детальная информация находится в руководстве пользователя &kstars;, описанном ниже. +&kstars; — графический настольный планетарий для &kde;, является частью официального модуля &kde; «Образование». + + + +Параметры + + +Выводить в stderr более подробный отчёт о работе + + + + + + +См. также +indiserver(1), kstars(1) + +Более подробная документация доступна по адресу help:/kstars (введите данный URL в строку адреса &konqueror; или выполните команду khelpcenter help:/kstars). + +Также информация доступна на образовательном сайте &kde;. + + + +Авторы +Драйвер lx200autostar написан Ясемом Мутлаком (&Jasem.Mutlaq;) +Это руководство основано на странице, написанной для Debian Беном Бартоном ( Ben Burton ) bab@debian.org + + + diff --git a/tde-i18n-ru/docs/kdeedu/kstars/man-lx200classic.1.docbook b/tde-i18n-ru/docs/kdeedu/kstars/man-lx200classic.1.docbook new file mode 100644 index 00000000000..258faf7abad --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kstars/man-lx200classic.1.docbook @@ -0,0 +1,140 @@ + + +]> + + + +Руководство пользователя KDE + Ben Burton bab@debian.org +25 мая 2005 K Desktop Environment + + +lx200classic +1 + + + +lx200classic +Драйвер управления телескопом через INDI для LX200 Classic + + + +lx200classic + + + +Описание +&kstars; позволяет настраивать и управлять астрономическими инструментами — телескопами и фокусирующими устройствами — через протокол INDI. lx200classic — драйвер для определённых типов внешнего оборудования. +Он не предназначен для запуска пользователем. Необходимо использовать &kstars; для настройки и управления астрономическими инструментами. Большинство операций находится в меню Устройства &kstars;. +&kstars; запускает сервер INDI, который и использует этот драйвер. +Более детальная информация находится в руководстве пользователя &kstars;, описанном ниже. +&kstars; — графический настольный планетарий для &kde;, является частью официального модуля &kde; «Образование». + + + +Параметры + + +Выводить в stderr более подробный отчёт о работе + + + + + + +См. также +indiserver(1), kstars(1) + +Более подробная документация доступна по адресу help:/kstars (введите данный URL в строку адреса &konqueror; или выполните команду khelpcenter help:/kstars). + +Также информация доступна на образовательном сайте &kde;. + + + +Авторы +Драйвер lx200classic написан Ясемом Мутлаком (&Jasem.Mutlaq;) +Это руководство основано на странице, написанной для Debian Беном Бартоном ( Ben Burton ) bab@debian.org + + + diff --git a/tde-i18n-ru/docs/kdeedu/kstars/man-lx200generic.1.docbook b/tde-i18n-ru/docs/kdeedu/kstars/man-lx200generic.1.docbook new file mode 100644 index 00000000000..94e30259a12 --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kstars/man-lx200generic.1.docbook @@ -0,0 +1,140 @@ + + +]> + + + +Руководство пользователя KDE + Ben Burton bab@debian.org +25 мая 2005 K Desktop Environment + + +lx200gps +1 + + + +lx200gps +Драйвер управления телескопом через INDI для LX200 GPS + + + +lx200gps + + + +Описание +&kstars; позволяет настраивать и управлять астрономическими инструментами — телескопами и фокусирующими устройствами — через протокол INDI. lx200gps — драйвер для определённых типов внешнего оборудования. +Он не предназначен для запуска пользователем. Необходимо использовать &kstars; для настройки и управления астрономическими инструментами. Большинство операций находится в меню Устройства &kstars;. +&kstars; запускает сервер INDI, который и использует этот драйвер. +Более детальная информация находится в руководстве пользователя &kstars;, описанном ниже. +&kstars; — графический настольный планетарий для &kde;, является частью официального модуля &kde; «Образование». + + + +Параметры + + +Выводить в stderr более подробный отчёт о работе + + + + + + +См. также +indiserver(1), kstars(1) + +Более подробная документация доступна по адресу help:/kstars (введите данный URL в строку адреса &konqueror; или выполните команду khelpcenter help:/kstars). + +Также информация доступна на образовательном сайте &kde;. + + + +Авторы +Драйвер lx200gps написан Ясемом Мутлаком (&Jasem.Mutlaq;) +Это руководство основано на странице, написанной для Debian Беном Бартоном ( Ben Burton ) bab@debian.org + + + diff --git a/tde-i18n-ru/docs/kdeedu/kstars/man-temma.1.docbook b/tde-i18n-ru/docs/kdeedu/kstars/man-temma.1.docbook new file mode 100644 index 00000000000..f72890b012d --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kstars/man-temma.1.docbook @@ -0,0 +1,140 @@ + + +]> + + + +Руководство пользователя KDE + Ben Burton bab@debian.org +25 мая 2005 K Desktop Environment + + +temma +1 + + + +temma +Драйвер управления телескопом через INDI для Temma Takahashi + + + +temma + + + +Описание +&kstars; позволяет настраивать и управлять астрономическими инструментами — телескопами и фокусирующими устройствами — через протокол INDI. temma — драйвер для определённых типов внешнего оборудования. +Он не предназначен для запуска пользователем. Необходимо использовать &kstars; для настройки и управления астрономическими инструментами. Большинство операций находится в меню Устройства &kstars;. +&kstars; запускает сервер INDI, который и использует этот драйвер. +Более детальная информация находится в руководстве пользователя &kstars;, описанном ниже. +&kstars; — графический настольный планетарий для &kde;, является частью официального модуля &kde; «Образование». + + + +Параметры + + +Выводить в stderr более подробный отчёт о работе + + + + + + +См. также +indiserver(1), kstars(1) + +Более подробная документация доступна по адресу help:/kstars (введите данный URL в строку адреса &konqueror; или выполните команду khelpcenter help:/kstars). + +Также информация доступна на образовательном сайте &kde;. + + + +Авторы +Драйвер temma написан Ясемом Мутлаком (&Jasem.Mutlaq;) +Это руководство основано на странице, написанной для Debian Беном Бартоном ( Ben Burton ) bab@debian.org + + + diff --git a/tde-i18n-ru/docs/kdeedu/kstars/man-v4ldriver.1.docbook b/tde-i18n-ru/docs/kdeedu/kstars/man-v4ldriver.1.docbook new file mode 100644 index 00000000000..651e9257bcd --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kstars/man-v4ldriver.1.docbook @@ -0,0 +1,140 @@ + + +]> + + + +Руководство пользователя KDE + Ben Burton bab@debian.org +25 мая 2005 K Desktop Environment + + +v4ldriver +1 + + + +v4ldriver +Драйвер управления телескопом через INDI для Video4Linux Generic + + + +v4ldriver + + + +Описание +&kstars; позволяет настраивать и управлять астрономическими инструментами — телескопами и фокусирующими устройствами — через протокол INDI. v4ldriver — драйвер для определённых типов внешнего оборудования. +Он не предназначен для запуска пользователем. Необходимо использовать &kstars; для настройки и управления астрономическими инструментами. Большинство операций находится в меню Устройства &kstars;. +&kstars; запускает сервер INDI, который и использует этот драйвер. +Более детальная информация находится в руководстве пользователя &kstars;, описанном ниже. +&kstars; — графический настольный планетарий для &kde;, является частью официального модуля &kde; «Образование». + + + +Параметры + + +Выводить в stderr более подробный отчёт о работе + + + + + + +См. также +indiserver(1), kstars(1) + +Более подробная документация доступна по адресу help:/kstars (введите данный URL в строку адреса &konqueror; или выполните команду khelpcenter help:/kstars). + +Также информация доступна на образовательном сайте &kde;. + + + +Авторы +Драйвер v4ldriver написан Ясемом Мутлаком (&Jasem.Mutlaq;) +Это руководство основано на странице, написанной для Debian Беном Бартоном ( Ben Burton ) bab@debian.org + + + diff --git a/tde-i18n-ru/docs/kdeedu/kstars/man-v4lphilips.1.docbook b/tde-i18n-ru/docs/kdeedu/kstars/man-v4lphilips.1.docbook new file mode 100644 index 00000000000..6cf079464a3 --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kstars/man-v4lphilips.1.docbook @@ -0,0 +1,141 @@ + + +]> + + + +Руководство пользователя KDE + Ben Burton bab@debian.org +25 мая 2005 K Desktop Environment + + +v4lphilips +1 + + + +v4lphilips +Драйвер управления телескопом через INDI для Video4Linux Philips Webcam + + + +v4lphilips + + + +Описание +&kstars; позволяет настраивать и управлять астрономическими инструментами — телескопами и фокусирующими устройствами — через протокол INDI. v4lphilipsc — драйвер для определённых типов внешнего оборудования. +Он не предназначен для запуска пользователем. Необходимо использовать &kstars; для настройки и управления астрономическими инструментами. Большинство операций находится в меню Устройства &kstars;. +&kstars; запускает сервер INDI, который и использует этот драйвер. +Более детальная информация находится в руководстве пользователя &kstars;, описанном ниже. +&kstars; — графический настольный планетарий для &kde;, является частью официального модуля &kde; «Образование». + + + +Параметры + + +Выводить в stderr более подробный отчёт о работе + + + + + + +См. также +indiserver(1), kstars(1) + +Более подробная документация доступна по адресу help:/kstars (введите данный URL в строку адреса &konqueror; или выполните команду khelpcenter help:/kstars). + +Также информация доступна на образовательном сайте &kde;. + + + +Авторы +Драйвер v4lphilips написан Ясемом Мутлаком (&Jasem.Mutlaq;) +Это руководство основано на странице, написанной для Debian Беном Бартоном ( Ben Burton ) bab@debian.org + + + diff --git a/tde-i18n-ru/docs/kdeedu/kstars/meridian.docbook b/tde-i18n-ru/docs/kdeedu/kstars/meridian.docbook new file mode 100644 index 00000000000..60d1554feb2 --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kstars/meridian.docbook @@ -0,0 +1,41 @@ + + +Jason Harris + +Меридиан данной точки +Меридиан данной точки +Часовой угол Небесная сфера +Меридиан представляет собой воображаемую границу большого круга на небесной сфере, перпендикулярную локальному горизонту. Он проходит через точку Севера на горизонте, через полюс мира, зенит и точку Юга. Поскольку он фиксирован по отношению к локальному горизонту, то звёзды будут пересекать местный меридиан при вращении Земли. Можно использовать время прямого восхождения и местное звёздное время, чтобы определить момент, когда объект пересечёт меридиан (см. статью Часовой угол). + + diff --git a/tde-i18n-ru/docs/kdeedu/kstars/observinglist.docbook b/tde-i18n-ru/docs/kdeedu/kstars/observinglist.docbook new file mode 100644 index 00000000000..6138b47f831 --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kstars/observinglist.docbook @@ -0,0 +1,93 @@ + +Список наблюдения +Инструменты +Список наблюдения + + + +Список наблюдения + + + + + + Список наблюдения + + + + +Цель списка наблюдения — предоставить удобный доступ к некоторым функциям для выбранных вами объектов. Объекты можно добавлять с помощью пункта Добавить в список контекстного меню (вызывается щелчком правой кнопкой мыши на объекте), или просто нажав клавишу O, после чего выбранный объект добавиться в список. +Объекты в списке можно отсортировать по любому столбцу данных (Имя, Прямое восхождение, Склонение, Величина и Тип). Чтобы выполнить над объектом действие, выделите объект в списке, и нажмите одну из кнопок вверху окна. Некоторые действия могут быть выполнены над несколькими объектами, другие только с одним. Доступные действия: + +Отцентровать + +Устанавливает выбранный объект в центр экрана и начинает слежение за ним. + + + + +Навести + +Нацеливает ваш телескоп на выбранный объект. + + + + +Высота от времени + +Открывает график Высота от времени и загружает в него выделенные объекты. + + + + +Сведения + +Открывает окно Сведения об объекте для выбранного объекта. + + + + +Удалить + +Удалить выбранный объект из списка наблюдения. + + + + + + + +Список наблюдения — новая функция и она находится в разработке. Мы планируем добавить новые возможности, такие как добавление объектов к списку выделением области на карте неба и сохранение списка наблюдения на диск. + + diff --git a/tde-i18n-ru/docs/kdeedu/kstars/parallax.docbook b/tde-i18n-ru/docs/kdeedu/kstars/parallax.docbook new file mode 100644 index 00000000000..a6c1c354025 --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kstars/parallax.docbook @@ -0,0 +1,62 @@ + + +James Lindenschmidt + +Параллакс +Параллакс +Астрономическая единицаПараллакс +ПарсекПараллакс + Параллакс — видимое изменение в позиции наблюдаемого объекта, вызываемое сменой положения наблюдателя. К примеру, попробуйте, вытянув руку, держать перед собой ладонь, и смотреть на объект за вашей рукой на другой стороне комнаты. Теперь наклоните голову к правому плечу, и вам покажется, что ваша рука слева от объекта. Наклоните голову к левому плечу, и рука окажется справа. + Поскольку Земля вращается вокруг Солнца, мы видим небо с постоянно меняющейся позиции. Можно было бы ожидать эффект годового параллакса, приводящего к видимому колебанию объектов в соответствии с движением Земли. Это и происходит, но так как даже до ближайшей звезды расстояние очень велико, чтобы наблюдать его, вам потребуется телескопДревнегреческие астрономы знали о параллаксе; из-за того, что они не могли наблюдать годового параллакса в положениях звёзд, они заключили, что Земля не может вращаться вокруг Солнца. Они не знали о том, что звезды в миллионы раз дальше Солнца, так что параллакс нельзя наблюдать невооружённым глазом.. + Современные телескопы позволяют астрономам измерять, используя триангуляцию, расстояние до соседних звезд с помощью годового параллакса. Астроном точно измеряет положение звезды в два момента времени, разделенные промежутком в шесть месяцев. Чем ближе звезда к Солнцу, тем заметнее разница в ее положении между двумя датами. + За шесть месяцев Земля проходит половину своего пути вокруг Солнца; её положение изменяется на 2 астрономических единицы (сокращённо — АЕ; 1 АЕ — расстояние от Земли до Солнца или около 150 миллионов километров). Это расстояние кажется огромным, но даже до ближайшей к Солнцу звезды (Проксима Центавра) около 40 триллионов километров! Таким образом, годовой параллакс очень невелик, обычно меньше одной угловой секунды, равной 1/3600 градуса. Удобной единицей измерения расстояния до соседних звёзд является парсек, сокращение от "параллаксной секунды". Один парсек — расстояние до звезды, имеющей наблюдаемый угол параллакса, равный одной секунде. Он равен 3,26 светового года или 31 триллиону километров Астрономы так любят эту единицу, что используют килопарсеки для измерения расстояний в масштабе галактики и мегапарсеки для межгалактических расстояний, при том, что эти расстояния слишком велики, чтобы иметь видимый параллакс. Для их определения используются другие способы. + diff --git a/tde-i18n-ru/docs/kdeedu/kstars/precession.docbook b/tde-i18n-ru/docs/kdeedu/kstars/precession.docbook new file mode 100644 index 00000000000..87a64fa3fdd --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kstars/precession.docbook @@ -0,0 +1,50 @@ + + +Jason Harris + +Прецессия +Прецессия + +Прецессией называют постепенное изменение направления оси вращения Земли. Ось вращения, описывая конус, проходит полную окружность за 26 тысяч лет. Если вы когда-нибудь крутили волчок или юлу, то колебание вращающейся вершины и есть прецессия. Вместе со сменой оси вращения Земли меняется и положение полюсов мира. Причина земной прецессии сложна. Во-первых, Земля не является совершенной сферой, она немного сплюснута, а это приводит к тому, что большой круг экватора больше меридианных больших кругов, проходящих через полюса. Во-вторых, Солнце и Луна не лежат в экваториальной плоскости Земли. В результате гравитационное взаимодействие с Луной и Солнцем на полюсах добавляет к линейной силе слабый вращательный момент. Этот момент и вызывает прецессию вращающегося тела. + +Упражнение: +Прецессию проще всего увидеть, наблюдая полюса мира. Переключитесь в систему экваториальных координат в окне настроек программы и нажимайте клавишу вверх, пока экран не остановится. Склонение, написанное в центральном текстовом окне, будет равно +90 градусам, а в центре экрана будет расположена Полярная звезда. Нажмите левую и правую стрелки на клавиатуре (поочерёдно). Вы должны заметить, что небо вращается вокруг полюса. А теперь мы продемонстрируем прецессию. Поменяем дату на что-нибудь очень далёкое и увидим, что полюс мира уже не будет расположен возле Полярной звезды. Откройте окно Задать значение времени (&Ctrl;S) и установите дату в 8000 год (текущая версия &kstars; не может работать с более удаленными датами, но этого достаточно для нашей цели). Сейчас вы должны заметить, что центр экрана лежит между Лебедем и Цефеем. Убедитесь в том, что это действительно полюс аналогичным образом (с помощь стрелок на клавиатуре). Итак, в 8000 году северный полюс мира уже не будет возле Полярной звезды! + + diff --git a/tde-i18n-ru/docs/kdeedu/kstars/quicktour.docbook b/tde-i18n-ru/docs/kdeedu/kstars/quicktour.docbook new file mode 100644 index 00000000000..a62fae06801 --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kstars/quicktour.docbook @@ -0,0 +1,411 @@ + +Обзор возможностей &kstars; + +Это глава представляет собой краткий обзор основных возможностей программы &kstars;, её отличительные особенности. + + +Снимок основного окна программы &kstars;: + + + + + + Основное окно + + + + +На приведенном выше снимке экрана вы видите картину звёздного неба, в центре которой находится созвездие Ориона. Звёзды имеют реальные цвета и относительную яркость. Ярчайшие звёзды подписаны своими именами (например, Бетельгейзе). M 42, туманность Ориона, видна под его поясом, прямо над горизонтом. В трех текстовых окнах показаны: текущая дата и время (LT: 11:38:34 09/10/02), текущее географическое положение (Гринвич, Великобритания), и текущий объект, на который центрирован экран (Привязка к: нет). Над изображением неба находятся две панели инструментов. Главная панель инструментов содержит кнопки быстрого доступа к меню и ползунок временного шага. Внизу экрана расположена строка состояния, показывающая название объекта, по которому щелкнули, и небесные координаты (прямое восхождение и склонение) курсора мыши. + + +Мастер настройки + +Мастер настройки При первом запуске KStars запустится мастер настройки, который поможет вам установить ваше географическое положение и предложит загрузить некоторые дополнительные данные. Вы можете нажать кнопку Готово в любом месте чтобы завершить настроку. + +Первая страница мастера настройки предлагает выбрать своё географическое расположение из более 2500 вариантов. Список последних буде уменьшаться по мере заполнения полей Страна, Область и Город. Если вашего города нет в списке, выберите ближайшее к нему. Позже, вы сможете добавить точно своё расположение с помощью специальной утилиты. + +На второй странице вам будет предложено загрузить дополнительные материалы, не вошедшие в стандартную поставку по тем или иным причинам. + + +Утилита загрузки дополнительных данных доступна только если у вас KDE 3.3.x или выше. + + + + +Оглядимся! + +Навигация +Основы +Теперь вы установили место и время, можно и оглядеться. Изображение перемещается клавишами управления курсором. Если вы нажмёте клавишу &Shift; при перемещении, то его скорость удвоится. Изображение также можно перемещать, перетаскивая его мышью. Обратите внимание, что пока изображение перемещается, не все объекты на нём отображаются. Это сделано для снижения загрузки процессора при расчёте новых позиций объектов, и ускоряет перемещение (вы можете определить, что скрывать при перемещении в окне параметров отображения, этому посвящена следующая глава). Есть пять способов изменения масштаба экрана: + + + + Клавишами + и -. + + + Кнопками увеличения и уменьшения на панели инструментов. + + + Через пункты Увеличить или Уменьшить меню Вид. + + + Через пункт Установить угол видимости... меню Вид. + + + Можно также использовать колесо прокрутки мыши. + + + Можно двигать мышь вверх и вниз, удерживая среднюю кнопку нажатой. + + + Задержите клавишу &Ctrl; при перетаскивании. Это позволит вам выделить прямоугольную область на карте. Когда вы отпустите кнопку, масштаб карты увеличиться чтобы отображать только выбранную область. + + + +Обратите внимание, что при большом увеличении видны более слабые звёзды, которые не были видны при меньшем масштабе. + +Уменьшайте масштаб до тех пор, пока вы не увидите зелёную кривую, представляющую горизонт в данном месте. Если вы не изменяли настройки &kstars;, то поверхность под линией горизонта будет равномерно закрашена зелёным цветом, представляющим поверхность Земли. Белая кривая изображает небесный экватор (воображаемая линия, разделяющая небесную сферу на северную и южную полусферы). Также на экране изображается коричневая кривая, которая изображает эклиптику — путь, проделываемый Солнцем по небу в течение года. Таким образом, Солнце всегда находится где-нибудь на эклиптике, а планеты никогда не бывают далеко от неё. + + + +Небесные объекты + +Небесные объекты +Обзор +&kstars; показывает тысячи небесных объектов: звёзды, планеты, кометы, астероиды, кластеры, туманности и галактики. Вы можете выполнять некоторые действия над ними, получать дополнительные сведения о них. Щёлкнув на объекте, вы увидите некоторые сведения о нём в панели состояния, а просто задержав на нём курсор мыши, вы увидите подсказку с его названием. Двойной щелчок отцентрирует карту на этом объекте и начнёт отслеживать его (так что даже при перемещении его по карте, он всё равно будет оставаться в центре экрана). Щелчок правой кнопкой мыши по объекту вызовет его контекстное меню. + + +Контекстные меню +Контекстные менюПример + +Вот пример всплывающего, вызываемого по щелчку правой кнопкой мыши для туманности Ориона: + + +Всплывающее меню для M 42 + + + + + + Всплывающее меню для M 42 + + + + +Содержание всплывающего меню частично зависит от типа объекта, по которому щёлкнули правой кнопкой, но основная структура такова: + +Верхний раздел содержит сведения (т.е. их нельзя выбрать) - имя объекта и его тип, время восхода, транзита и захода. Объект может быть и за Полярным кругом, это значит его никогда не видно в текущем географическом положении. +Средний раздел содержит возможные действия над объектом, например Центрировать и привязать, Угловое расстояние до..., Информация об объекте..., Поставить метку, Добавить/Удалить щлейф (только для тел Солнечной системы). Смотрите описание контекстного меню чтобы узнать полное описание действий. + +Небесные объекты +Ссылки +Контестные меню +Нижний раздел содержит ссылки на изображение и/или web-ресурсы по данному объекту. Если вы знаете такие ресурсы и их нет в программе, вы можете воспользоваться пунктом Добавить ссылку.... Более детальная информация по контекстным меню + + + +Поиск объектов +Поиск объектов +Небесные объекты +Поиск по имени +Вы можете производить поиск по именованным объектам утилитой Поиск объекта, которую можно вызвать соответствующей кнопкой на панели инструментов, через пункт Поиск объекта... меню Указание, или комбинацией клавиш &Ctrl;F. Окно Поиск объекта: +Окно поиска объектов + + + + + + Окно поиска объектов + + + + + +Окно содержит список именованных объектов, известных &kstars;. многие объекты лишь имеют числовой шифр в каталоге (например, NGC 3077), но некоторым всё же дали особое имя (например, галактика Водоворот, или Whirlpool Galaxy). Вы можете фильтровать список по имени и по типу объекта. При вводе текста в поле имени, в списке остаются лишь объекты, чьи имена начинаются с введенного текста. Для центровки экрана на объекте, выделите его и нажмите Ok. Если объект находится ниже горизонта, вам придётся сделать Землю невидимой в окне Параметры отображения, или нажатием соответствующей кнопки на панели инструментов Вид. + + + +Центрировать и Привязать +Небесные объекты +Отслеживание +Всякий раз, когда экран центрируется на объекте, будет автоматически включаться отслеживание его движения. Центрирование и привязка включаются автоматически при выборе объекта либо в окне Поиск объекта, либо двойным щелчком по нему. Кроме того, можно выбрать Центрировать и привязать из всплывающего меню объекта, появляющегося при щелчке по этому объекту правой кнопкой мыши. Отключить привязку можно, выбрав Привязка к объекту из меню Указание или нажав кнопку с пиктограммой замка на главной панели инструментов. + + + +Орбиты +Привязка к объекту + +При слежении за телом Солнечной системы, &kstars; автоматически прорисуетшлейф орбиты, показывая путь тела через небо. Чтобы заметить это, вам понадобится увеличить шаг часов (например, до 1 дня). + + + + +Управление с клавиатуры +Небесные объекты +Управление с клавиатуры +При щелчке на объекте на карте, он выделяется, и его имя появляется в строке состояния. Есть несколько комбинаций клавиш, с которыми связаны действия над выделенным объектом: + +C + +Центрировать и привязать выделенный объект + + + + +D + +Открыть окно Сведения для выделенного объекта. + + + + +L + +Показать метку с названием данного объекта + + + + +O + +Добавить выбранный объект в Список наблюдения + + + + +T + +Показать траекторию объекта на небе (только для тел Солнечной системы) + + + + + + + +Удерживая клавишу Alt, эти действия будут выполняться над "привязанным" объектом, а не над выбранным. + + + + + +Завершение обзора +Это заключает наш обзор &kstars;, не смотря на то, что мы коснулись лишь мизерной части всех возможностей. &kstars; включает в себя множество астрономических утилит, позволяет управлять вашим телескопом напрямую, предоставляет широкие возможности по настройке своей работы. Кроме собственно справки по программе, это руководство включает также набор кратких статей, касающихся некоторых явлений и концепций астрономии, в рамках проекта Астроинфо. + + + diff --git a/tde-i18n-ru/docs/kdeedu/kstars/retrograde.docbook b/tde-i18n-ru/docs/kdeedu/kstars/retrograde.docbook new file mode 100644 index 00000000000..e5be0382ffc --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kstars/retrograde.docbook @@ -0,0 +1,31 @@ + + +John Cirillo + +Обратное движение +Обратное движение + + +Обратное движение — это орбитальное движение тела в направлении, противоположном нормальному направлению тел в пространстве выбранной системы отсчета. Наблюдая небо, можно ожидать, что большинство объектов будут постоянно двигаться в определенном направлении. Большинство тел перемещаются в небе с востока на запад. Однако можно наблюдать тела, двигающиеся с запада на восток, такие как искусственные спутники или космические аппараты. Такое движение и называется обратным. Обратным чаще всего называется движение внешних планет (Марс, Юпитер, Сатурн и так далее). Хотя ночью кажется, что эти планеты двигаются с востока на запад в соответствии с вращением Земли. На самом деле, по отношению к неподвижным звёздам они медленно перемещаются на восток, что можно наблюдать, запоминая положения этих планет несколько ночей подряд. Такое движение для них нормально и не считается обратным. Однако Земля завершает свой путь по орбите быстрее, чем эти планеты, и иногда мы можем обогнать их, как более быстрая машина на шоссе в несколько рядов. Когда это происходит, планета, которую мы обгоняем, сначала перестанет двигаться на восток, а затем начнёт движение на запад. Это и есть обратное движение, поскольку оно противоположно обычному движению планеты. Наконец, когда Земля пройдёт мимо планеты, она возобновит своё обычное движение с востока на запад. Это обратное движение планет озадачило древнегреческих астрономов и явилось одной из причин, почему они назвали эти объекты планетами, что с греческого переводится как странники. + diff --git a/tde-i18n-ru/docs/kdeedu/kstars/scriptbuilder.docbook b/tde-i18n-ru/docs/kdeedu/kstars/scriptbuilder.docbook new file mode 100644 index 00000000000..8d756a7e88d --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kstars/scriptbuilder.docbook @@ -0,0 +1,465 @@ + +Редактор сценариев +Инструменты +Редактор сценариев + + +Приложения KDE могут управляться из других приложений, из командной строки или с помощью протокола DCOP (Desktop COmmunication Protocol). &kstars; предоставляет набор собственных действий и функций, которые можно вызвать через DCOP. Эти возможности позволяют, например, создавать демонстрации, иллюстрирующие основные концепции астрономии. +Написание сценариев с использованием DCOP всё таки является программированием, что может отпугнуть тех, у кого нет опыта программирования. Редактор сценариев предоставляет графический интерфейс для конструирования сценариев, использующих возможности &kstars; через DCOP, что сильно упрощает написание сценариев. + + +Введение в редактор сценариев + +Перед тем как подробно описывать как пользоваться редактором сценариев, прочтите небольшое вступление обо всех компонентах графического интерфейса. Для более подробной информации об элементах воспользуйтесь функцией «Что это?». + + +Редактор сценариев + + + + + + Редактор сценариев + + + + +На рисунке выше представлен редактор сценариев. Панель слева — Текущий сценарий; там показаны команды, которые вы уже включили в сценарий. Панель справа — Функции; там показан список всех доступных функций и методов. Ниже списка функций расположена небольшая панель, в которой содержится краткое описание функции, выбранной в списке. Панель ниже текущего сценария — Аргументы функции, где вы можете изменить аргументы функции, выбранной в текущем скрипте. Вверху расположен ряд кнопок, которые работают со сценарием целиком: Создать сценарий, Открыть сценарий, Сохранить сценарий, Сохранить сценарий как... и Запустить сценарий. Назначение этих кнопок очевидно, за исключением, может быть, последней. Нажав на кнопку Запустить сценарий вы запустите его в главном окне &kstars;. Отодвиньте окно редактора сценариев в сторону перед тем как нажимать эту кнопку, чтобы увидеть результат выполнения сценария. В центре окна расположены кнопки, которые работают с отдельными функциями сценария: Добавить функцию, Удалить функцию, Копировать функцию, Выше, и Ниже. Кнопка Добавить функцию добавляет выделенную в списке справа функцию в текущий сценарий (вы также можете добавить функцию дважды щёлкнув на её названии мышью). Остальные кнопки оперируют с функциями выделенными в текущем сценарии, позволяют удалять их, копировать, изменять положение в списке. + + + +Использование редактора сценариев +В качестве иллюстрации использования редактора сценариев, мы приведём небольшой пример, где сделаем сценарий, который будет отслеживать Луну, пока часы симуляции идут в ускоренном режиме. Прежде всего покажем Луну на экране. Для этого используем функцию lookToward. Выделите эту функцию в списке справа, и обратите внимание, что описание этой функции появилось в панели ниже. Нажмите кнопку Добавить функцию, чтобы добавить функцию к текущему сценарию. Теперь в панели аргументов функции появился выпадающий список направление, где вы можете выбрать направление, к которому будет привязан экран. В выпадающем списке содержаться только направления света, но нет объектов, таких как Луна. Вы можете ввести имя объекта (Moon — Луна) в выпадающий список вручную, или воспользоваться окном Поиск объекта нажав кнопку Объект. Заметьте, если вы привязали экран к объекту, то автоматически начинается слежение за объектом, таким образом нет необходимости добавлять функцию setTracking после lookToward. Итак, теперь экран центрирован на Луну, следующим шагом мы хотим ускорить время. Для этого используйте функцию setClockScale. Добавьте её в сценарий одним из описанных выше методов. После этого на панели аргументов функции появиться окошечко счётчика, с помощью которого вы можете установить требуемую скорость течения времени симуляции. Установите скорость на 3 часа. Итак, мы привязали экран к Луне и ускорили время. теперь мы просто хотим приостановить исполнение сценария. Добавьте функцию waitFor и установите паузу на 20 с, используя панель аргументов функции. В завершение установим скорость течения времени 1 с. Добавьте ещё один экземпляр setClockScale, и установите значение аргумента — 1 с. Однако, в приведённом сценарии есть один недостаток. Мы должны сперва убедиться, что для показа используются экваториальные координаты, прежде чем начнём следить за Луной. Если используются горизонтальные координаты, то на экране вы увидите очень быстрое вращение небесной сферы. Чтобы этого не произошло, установите параметр вида UseAltAz в false. Чтобы изменить какой-либо параметр вида, используйте функцию changeViewOption. Добавьте эту функцию к сценарию, и обратите внимание на панель аргументов функции. Здесь есть выпадающий список, содержащий все параметры вида. Так как мы точно знаем название параметра, то мы можем просто выбрать его из списка. Если вы не знаете название необходимого параметра, нажмите на кнопку Иерархический список, чтобы открыть окно, которое показывает параметры по разделам. Кроме того, рядом с каждым параметром содержится краткое описание, за что он отвечает, тип аргументов и их предельные значения. Так, параметр UseAltAz мы найдём в разделе Настройка звёздного неба. Выберите параметр из списка и нажмите кнопку OK, после этого опция будет выбрана в выпадающем списке в панели аргументов функции. Наконец, в поле значения наберите false или 0. Ещё один шаг: указание параметра UseAltAz в конце сценария не принесёт желаемого результат, мы должны изменить эту опцию в начале сценария. Для этого убедитесь, что выделена нужная функция в панели текущего сценария, и нажимайте кнопку Выше до тех пор, пока функция не окажется вверху. Теперь, когда сценарий написан, нужно сохранить его на диск. Для этого нажмите кнопку Сохранить сценарий. Сначала откроется окно, где вам предложат ввести название сценария и ваше имя, как имя автора. Для примера, в качестве названия сценария введите Слежение за Луной, своё имя в поле автора, и нажмите OK. После этого откроется стандартный диалог &kde; сохранения файла. Введите название файла, и нажмите OK, чтобы сохранить сценарий. Заметьте, что если имя файла НЕ оканчивается .kstars, то это расширение будет добавлено автоматически. Если вы считаете себя опытным пользователем, вы можете отредактировать сценарий вручную, с помощью любого текстового редактора. Готовый сценарий, можно запустить множеством способов. Из командной строки можно запустить его только если &kstars; уже запущен. Также вы можете запустить сценарий из &kstars; с помощью пункта Запустить сценарий из меню Файл. + + + + Управление устройствами с помощью INDI + Автоматизация управления поддерживается для всех устройств совместимых с протоколом INDI. Вы можете координировать работу любого количества устройств и выполнять сложные операции с помощью редактора сценариев &kstars;. Это делается через интерфейс &kstars; INDI DCOP, который предоставляет различные классы функций, подходящие для ваших задач. Функции INDI DCOP можно разделить на пять различных групп. Далее следует обзор этих функций и их аргументов, поддерживаемых в KStars. Рекомендуется прочитать раздел «Общее представление об INDI», так как мы будем использовать ключевые концепции INDI повсеместно в данном учебном пособии. + + Основные функции устройств (General). Например, функции включения и выключения устройств и так далее. + + startINDI (QString deviceName, bool useLocal): установить соединение с устройством INDI в локальном или серверном режиме. + shutdownINDI (QString deviceName): выключить устройство INDI. + switchINDI(QString deviceName, bool turnOn): подключиться или отключиться от устройства INDI. + setINDIPort(QString deviceName, QString port): указать порт подключения к устройству INDI. + setINDIAction(QString deviceName, QString action): выполнить действие на устройстве INDI. Действие может быть любым элементом свойства-переключателя + waitForINDIAction(QString deviceName, QString action): приостановить выполнение сценария, пока действие не возвратит успешное состояние. + + + Функции телескопов (Telescope): функции управления движением телескопа и его состоянием. + + setINDIScopeAction(QString deviceName, QString action): Установить действие телескопа. Возможные значения: SLEW, TRACK, SYNC, PARK и ABORT. + setINDITargetCoord(QString deviceName, double RA, double DEC): переместить фокус наблюдения на место, заданное координатами. + setINDITargetName(QString deviceName, QString objectName)Показать переместить фокус наблюдения на объект по имени objectName. &kstars; ищет имя объекта в своей базе данных и автоматически задаёт значения прямого восхождения и склонения, если они есть в базе данных. + setINDIGeoLocation(QString deviceName, double longitude, double latitude)Показать установить местонахождение телескопа в виде долготы и широты. Долгота отсчитывается от Гринвича (Великобритания) на восток, хотя широко используются отрицательные долготы для западного полушария, INDI требует использовать значения долготы от 0 до 360 градусов. Поэтому, если у вас отрицательная долгота, просто добавьте к ней 360 градусов и получите требуемое значение для INDI. Например, координаты Калгари (Канада) в &kstars; имеют долготу -114 04 58, широту 51 02 58. Тогда долгота, требуемая INDI, будет 360 - 114.083 = 245.917 градусов. + setINDIUTC(QString ddeviceName, QString UTCDateTime)Показать установить время UTC на устройстве в формате ISO 8601, т.е. в формате ГГГГ-ММ-ДДTЧЧ:MM:СС (например 2004-07-12T22:05:32). + + + Функции камеры/CCD (Camera/CCD): функции управления камерой/CCD и получения их состояния. + + setINDICCDTemp(QString deviceName, int temp)Показать установить температуру сенсоров CCD в градусах Цельсия. + setINDIFrameType(QString deviceName, QString type)Показать установить тип кадра CCD. Возможные значения: FRAME_LIGHT, FRAME_BIAS, FRAME_DARK и FRAME_FLAT. + startINDIExposure(QString deviceName, int timeout)Показать задать экспозицию камеры/CCD в секундах. + + + Функции фокусировки (Focuser): функции управления движением и получения сведений от фокусирующего механизма. + + setINDIFocusSpeed(QString deviceName, QString action)Показать установить скорость фокусирующего механизма. Допустимые значения FOCUS_HALT, FOCUS_SLOW, FOCUS_MEDIUM и FOCUS_FAST. + setINDIFocusTimeout(QString deviceName, int timeout)Показать установить время задержки фокусировки в секундах. Задержка применяется к любой фокусирующей операции телескопа, производимой командой startINDIFocus. + startINDIFocus(QString deviceName, int focusDir)Показать фокусировать на короткое расстояние (focusDir = 0) или на бесконечность (focusDir = 1). Скорость и время фокусировки устанавливаются функциями setINDIFocusSpeed() и setINDIFocusTimeout(). + + + Функции фильтра (Filter): функции управления светофильтрами. + + setINDIFilterNum(QString deviceName, int filter_num): установить светофильтр filter_num. Пользователь может присваивать псевдонимы номерам фильтров в диалоге, открываемом командой Настроить INDI меню Устройства (например, светофильтр 1 — Красный, светофильтр 2 — Зелёный и так далее). + + + + + +Заметьте, имя устройства — первый аргумент всех функций INDI. Это позволяет не перемешиваться командам к разным устройствам в одном сценарии. Редактор сценариев предоставляет две дополнительные возможности для облегчения написания и редактирования сценариев INDI. + + Показать если флажок установлен, то после любого действия с INDI редактор сценариев добавит команду waitForINDIAction(). Например, если вы добавите функцию switchINDI() и эта этот флажок установлен, редактор сценариев добавит «waitForINDIAction CONNECTION» в сценарий сразу после switchINDI(). Это приведёт к приостановке выполнения сценария после switchINDI(), пока switchINDI() не вернёт OK (то есть пока устройство не подключится). Важно помнить, что редактор сценариев не добавит waitForINDIAction() для действий, добавленных с помощью setINDIAction(), так как &kstars; не сможет определить родительское свойство таких действий. Поэтому вы должны вручную добавить waitForINDIAction() после этих действий, если потребуется. + + Показать при установке этого флажка во всех последующих функциях, будет использоваться последнее введённое имя устройства, установленное с помощью startINDI(). Если вы работаете с несколькими устройствами, то рекомендуется снять флажок. + + + +Теперь мы можем создать пример сценария, который будет управлять телескопом LX200 GPS и CCD-камерой Finger Lakes, присоединённой к нему. Наш пример очень прост. Мы повернём телескоп и проследим за Марсом, и сделаем три снимка с экспозицией 10 с через 20 секунд. +У нас нет средств обратной связи или слежения в интерфейсе DCOP INDI, чтобы узнать состояние выполнения операции (за исключением функции waitForINDIAction()), поэтому мы должны постоянно следить за устройством. Так как мы не можем следить за возникновением ошибок, и исправлять их «на лету», мы должны писать сценарий с перестраховкой. Все сценарии должны тщательно проверяться перед их использованием. + + + Редактор сценариев + + + + + + Редактор сценариев + + + + +Пример сценария приведён выше. Обратите внимание, что отмечена опция и не отмечена . Первая функция — startINDI(). Мы запускаем наше устройство локально, поэтому нет необходимости менять режим службы в окне аргументов функций. Мы вводим имена устройств, начиная с телескопа «LX200 GPS», потом повторяем тоже и для камеры «FLI CCD». После этого указана функция waitFor(). Рекомендуется использовать функцию waitFor() непосредственно после startINDI(), чтобы приостановить выполнение сценария на 1-5 с. Это сделано для того, чтобы быть уверенными, что внутренние переменные настроены так как надо, и устройства готовы для получения команд. Также это необходимо для управления удалёнными устройствами, так как связь ними может быть затруднена. Далее следует функция switchINDI(), чтобы соединиться с устройствами. + +Так как флажок установлен, то нет необходимости добавлять waitForINDIAction() после switchINDI(), чтобы убедиться в выполнении команды, потому что редактор сценариев сделает это автоматически при сохранении файла. Далее запустим слежение для телескопа, добавив setINDIScopeAction() с аргументом TRACK. Заметьте, что мы переводим телескоп в режим слежения перед указанием координат. Функция setINDIScopeAction() применена здесь для большего удобства, можно было воспользоваться функцией setINDIAction() с ключевым словом TRACK. Тем не менее, благодаря использования setINDIScopeAction() &kstars; автоматически добавит функцию waitForINDIAction(). + +Далее мы используем функцию setINDITargetName(), с указанной целью — Марс. И, напоследок, получим снимки с экспозицией 10 с, используя startINDIExposure(), с паузой в 20 с между снимками используя waitFor() со значением аргумента 20. + +Теперь сохраним сценарий, чтобы использовать его в дальнейшем. Сохранённый сценарий должен выглядеть примерно так: +
#!/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 + +
+ + +Библиотека INDI предоставляет мощные средства создания сценариев, которые позволяют разработчикам писать очень сложные сценарии. За подробностями обратитесь к руководству разработчика INDI. + +
+
+ diff --git a/tde-i18n-ru/docs/kdeedu/kstars/sidereal.docbook b/tde-i18n-ru/docs/kdeedu/kstars/sidereal.docbook new file mode 100644 index 00000000000..5047dfb92e6 --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kstars/sidereal.docbook @@ -0,0 +1,75 @@ + + +Jason Harris + +Звёздное время +Звёздное время +Часовой угол + +В своей повседневной жизни мы используем солнечное время. Его элементарной единицей являются сутки: время, за которое Солнце проходит по небу дугу в 360 градусов благодаря вращению Земли. Меньшие единицы являются просто частями суток: + +1/24 суток = 1 час +1/60 часа = 1 минута +1/60 минуты = 1 секунда + +Однако солнечное время имеет свои недостатки. На самом деле, за одни сутки Земля не поворачивается ровно на 360 градусов. Ведь Земля движется на орбите вокруг Солнца и проходит вдоль неё около 1 градуса в сутки (360 градусов / 365.25 дней = около 1 градуса). Поэтому за 24 часа направление на Солнце меняется на 1 градус. Следовательно, Земля должна повернуться на 361 градус, чтобы казалось, что Солнце сделало полный оборот на небе. В астрономии нас интересует, сколько времени у Земли занимает один оборот по отношению к фиксированным звёздам, а не к Солнцу. Поэтому нужна шкала, не учитывающая вращение Земли по орбите вокруг Солнца, которая основывается только на том, сколько времени занимает один полный оборот Земли вокруг её оси по отношению к звёздам. Этот период оборота называют звёздными сутками. В среднем, они на 4 минуты короче солнечных благодаря тому самому дополнительному градусу. Вместо того, чтобы определять звёздные сутки как 23 часа и 56 минут, мы определим звёздный час, минуту и секунду аналогично с солнечными. Поэтому 1 солнечная секунда равна 1,00278 звёздных. Звёздное время удобно при определении положения звёзд при заданном времени. Звёздное время делит одно полное обращение Земли вокруг оси на 24 часа; аналогично, карта звёздного неба делится по прямому восхождению на 24 часа и это не совпадение: местное звёздное время (МЗВ) определяет прямое восхождение точки на небе, пересекающей в данный момент местный меридиан. Поэтому если прямое восхождение звезды равно 05 ч 32 м 24 с, то она и будет на вашем меридиане в МЗВ=05:32:24. Более того, местное звёздное время показывает, как далеко объект расположен от меридиана. Например, тот же объект в МЗВ=06:32:24 (часом позже) будет находится на час западнее по прямому восхождению (на 15 градусов). Это угловое расстояние от меридиана называют часовым углом объекта. + +Местное звёздное время показывается в &kstars; в информационном сообщении с надписью ЗВ (если вы его не видите, щёлкните по блоку два раза). Заметьте, что звёздные секунды не совпадают с секундами местного или всемирного времени. Если внимательно наблюдать за ними, видно, что звёздные секунды в действительности немного короче. Перейдите в зенит (нажав Z или выбрав пункт Зенит в меню Фокус). Зенит — это точка на небосводе, куда вы смотрите, глядя с земли прямо вверх. Он расположен на вашем локальном меридиане. Заметьте, прямое восхождение зенита всегда совпадает с вашим местным звёздным временем. + + + diff --git a/tde-i18n-ru/docs/kdeedu/kstars/skycoords.docbook b/tde-i18n-ru/docs/kdeedu/kstars/skycoords.docbook new file mode 100644 index 00000000000..8f794b080fd --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kstars/skycoords.docbook @@ -0,0 +1,188 @@ + + +Jason Harris + +Небесные системы координат + +Небесные системы координат +Обзор +Для изучения неба необходимо уметь определять, где находятся его элементы. Для этого астрономы придумали несколько систем координат. Каждая из них использует координатную сетку, спроецированную на небесную сферу, по аналогии с системой географических координат для поверхности Земли. Эти координатные системы различаются только выбором фундаментальной плоскости, разделяющей сферу на равные полушария по границе большого круга (фундаментальной плоскостью системы географических координат является экватор). Каждая из координатных систем названа по своей фундаментальной плоскости. + + +Экваториальная система координат +Небесные системы координат +Экваториальная система координат +Небесный экватор Полюса мира Географическая система координат +Прямое восхождениеЭкваториальная система координат +СклонениеЭкваториальная система координат + +Экваториальная координатная система, — возможно, наиболее часто используемая система небесных координат. Она очень близка к системе географических координат, так как они обе используют одну фундаментальную плоскость и одни полюса. Проекция экватора Земли на небесную сферу называется небесным экватором. Точно так же проекция географических полюсов даёт северный и южный полюса мира. Однако между географической и экваториальной системой координат есть существенное различие: первая закреплена на Земле и вращается вместе с ней. Вторая же неподвижна по отношению к звёздамНа самом деле, экваториальные координаты не совсем неподвижны по отношению к звёздам. См. прецессия. Также, если вместо прямого восхождения используется часовой угол, то экваториальная система закреплена по отношению к Земле, а не звёздам., поэтому вращается вместе со ними, хотя на самом деле, конечно, Земля вращается, а небо неподвижно. Широтный угол экваториальной системы координат называется склонением (коротко - СКЛ). Оно показывает угол объекта над или под небесным экватором. Угол по долготе называется прямым восхождением (коротко - ПВ). Оно показывает угол между объектом и точкой весеннего равноденствия. В отличие от долготы, прямое восхождение обычно измеряется в часах вместо градусов, потому что видимое вращение экваториальной системы координат тесно связано со звёздным временем и часовым углом. Так как полный оборот занимает 24 часа, то один час прямого восхождения равен (360 градусов / 24 часа) 15 градусам. + + + +Горизонтальная система координат + +Небесные системы координат +Горизонтальная система координат +Горизонт Зенит +АзимутГоризонтальная система координат +ВысотаГоризонтальная система координат +Горизонтальная система координат использует локальный горизонт наблюдателя в качестве фундаментальной плоскости. При этом небо делится на верхнее, видимое полушарие и нижнее, которое заслонено Землей. Полюс верхнего полушария называется зенитом, полюс нижнего — надиром. Угол объекта над или под горизонтом называют его высотой (коротко ВЫС). Угол объекта вдоль горизонта (от точки севера по направлению к востоку) называют азимутом. Горизонтальная система координат неподвижна по отношению к Земле, а не звёздам. Поэтому высота и азимут объекта меняются вместе с его движением по небу. Кроме того, поскольку горизонтальная система координат определяется по отношению к локальному горизонту, то один и тот же объект, наблюдаемый с разных точек в одно и то же время, будет иметь разные значения азимута и высоты. Горизонтальные координаты удобны при определении времени восхода и заката объектов на небе. Когда высота объекта равна 0 градусов, он или восходит (если азимут < 180 градусов), или заходит (если азимут > 180 градусов). + + + +Эклиптическая система координат + +Небесные системы координат +Эклиптическая система координат +Эклиптика + +Эклиптическая система координат использует плоскость эклиптики в качестве фундаментальной. Эклиптика — это путь Солнца по небосклону в течение года. Эклиптика является проекцией плоскости земной орбиты на небесную сферу. Широтный угол называется небесной широтой, угол по долготе — небесной долготой. Подобно прямому восхождению в экваториальной системе, точкой отсчета небесной долготы является точка весеннего равноденствия. Как вы думаете, для чего могла бы быть полезна такая система координат? Если вам кажется, что для ориентирования в Солнечной системе, то вы правы. Орбиты всех планет (кроме Плутона) лежат примерно в одной плоскости и поэтому всегда находятся поблизости от эклиптики (т.е. они всегда имеют небольшие небесные широты). + + + +Галактическая система координат + +Небесные системы координат +Галактическая система координат + + +Млечный путь Галактическая координатная система использует плоскость Млечного пути в качестве фундаментальной. Широтный угол называется галактической широтой, а угол по долготе — галактической долготой. Эта координатная система удобна при изучении самой Галактики. Например, возможно, вам захочется узнать плотность распределения звезд как функцию от галактической широты, чтобы оценить насколько Млечный путь приплюснут. + + diff --git a/tde-i18n-ru/docs/kdeedu/kstars/solarsys.docbook b/tde-i18n-ru/docs/kdeedu/kstars/solarsys.docbook new file mode 100644 index 00000000000..6f1d553d57c --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kstars/solarsys.docbook @@ -0,0 +1,43 @@ + +Солнечная система +Инструменты +Солнечная система + + + +Обзор солнечной системы. + + + + + + Солнечная система + + + + +Этот инструмент показывает модель солнечной системы, вид сверху для текущей даты и времени. Солнце изображено жёлтым кружком в центре, а орбиты планет - окружностями с центром на солнце, и радиусом, равным среднему расстоянию от планеты до солнца. Текущее положение планет отображается цветной точкой и подписью - названием планеты. Изображение может быть увеличено нажатием клавиши +, и уменьшено клавишей -, поменять центр можно клавишами со стрелками или двойным щелчком в нужном месте. Также можно отцентрировать изображение на планете клавишами 0–9 (0 - Солнце, 9 - Плутон). при этом абсолютный центр будет смещаться по мере перемещения планеты. +Окно обзора солнечной системы имеет свои часы, независимые от часов в главном окне &kstars;, и поэтому в нём есть аналогичное средство выбора времени. Временной шаг - 1 (чтобы движения планет были видны), и сначала часы стоят на паузе. + +Текущая модель орбиты Плутона адекватна только для дат до 100 лет от настоящей. Мы попытаемся доработать её в будущем. + + diff --git a/tde-i18n-ru/docs/kdeedu/kstars/spiralgalaxies.docbook b/tde-i18n-ru/docs/kdeedu/kstars/spiralgalaxies.docbook new file mode 100644 index 00000000000..64613b4b8fd --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kstars/spiralgalaxies.docbook @@ -0,0 +1,80 @@ + + + +Mike Choatie + + +Спиральные галактики +Спиральные галактики + + +Спиральная галактика - скопление миллиардов звёзд, большинство которых "размазано" по диску, со сферическим ядром (bulge) в центре. Внутри диска обычно расположены рукава, где обнаруживаются молодые, ярчайшие звёзды. Эти рукава отходят от центра по спирали, за что такие галактики и получили своё имя. Спиральные галактики выглядят как циклон или ураган, или как воронка от вытекающей воды. Это одни из самых прекрасных объектов на небе. +Галактики классифицируются с помощью диаграмм Хаббла. Так, в конце этой классификации находятся эллиптические галактики, которые делятся от Е0 - самой круглой, до Е7 - самой вытянутой. На "развилке" этой диаграммы расположены два типа спиральных галактик: нормальные и с перемычкой. У галактик с перемычкой ядро (bulge) имеет два выроста, таких, что напоминают перемычку между рукавами. Оба типа спиральных галактик классифицируются по выпуклостям ядра, светимости всей поверхности, и угла закрутки рукавов. Эти характеристики относительные. Так, у галактики Sa большое ядро, высокая светимость поверхности и туго закрученные рукава. У галактики Sb ядро поменьше, светимость также меньше, а рукава более "свободные", аналогично и с типами Sc и Sd. Галактики с перемычкой классифицируются по тем же принципам, и обозначаются SBa, SBb, SBc и SBd. Существует промежуточный класс галактик - S0. Этот тип морфологически располагается между спиральными и эллиптическими галактиками. Рукава этих галактик настолько сильно закручены, что практически неразличимы. Светимость S0 галактик практически равномерна по диску. У таких галактик чрезвычайно большое ядро. Млечный путь - галактика в которой мы живём. Все звёзды, которые мы видим, также относятся к Млечному Пути. Наша галактика является спиральной галактикой, вероятно с перемычкой. Название "Млечный Путь" указывает на полосу достаточно слабых звёзд на небе. Эта полоса - проекция плоскости галактики на наше небо. Спиральные галактики - очень динамичные объекты. Они - очаг звёздообразования, и включают огромное количество молодых звёзд в свои диски. Ядро состоит из старых звёзд, а его диффузное гало - самые старые звёзды во Вселенной! Формирование звёзд активно в диске потому, что именно там концентрируются газ и пыль; газ и пыль являются "строительными блоками" звёзд. Современные телескопы обнаруживают, что в центре большинства спиральных галактик располагаются сверхмассивные чёрные дыры, масса которых достигает триллионов масс Солнца. Известно, что и спиральные, и эллиптические галактики содержат эти экзотические объекты; фактически, сейчас большинство астрономов полагают, что у всех крупных галактик в ядре находятся сверхмассивные чёрные дыры. Известно, что наша собственная галактика (Млечный Путь) скрывает в ядре чёрную дыру в миллионы раз больше массы звёзд. + + +Здесь приведены примеры некоторых спиральных галактик, которые занесены в базу данных &kstars;, и для которых имеются изображения в их контекстных меню. Вы можете найти их с помощью окна Найти объект. Здесь приведен список некоторых спиральных галактик с доступными картинками. +M 64, Галактика Чёрный Глаз (тип Sa) +M 31, туманность Андромеда (тип Sb) +M 81, галактика Bode's (тип Sb) +M 51, галактика Воронка (тип Sc) +NGC 300 (тип Sd) [используйте ссылку на картинку DSS] +M 83 (тип SBa) +NGC 1530 (тип SBb) +NGC 1073 (тип SBc) + + + + diff --git a/tde-i18n-ru/docs/kdeedu/kstars/stars.docbook b/tde-i18n-ru/docs/kdeedu/kstars/stars.docbook new file mode 100644 index 00000000000..3489dc59a7e --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kstars/stars.docbook @@ -0,0 +1,111 @@ + + +Jason Harris + +Звезды: вопросы и ответы +Звёзды + + + + + +Что такое звезды? + + +Звезды это гигантские сферы, состоящие в основном из водорода, удерживаемого за счет силы собственного тяготения. Звезды также можно себе представить как большие термоядерные реакторы, глубоко в ядре которых под огромным давлением и температурой, превышающей миллионы градусов по Цельсию, протекает термоядерная реакция. + + + + + +А является ли наше Солнце звездой? + + +Да, наше Солнце - это тоже звезда. Оно является центром нашей Солнечной системы. Если сравнить его с другими звездами, то Солнце окажется ничем не выдающейся звездой. Нам же оно кажется таким большим и ярким только потому, что оно во много миллионов раз ближе чем другие звезды. + + + + + +Почему звезды светятся? + + +Коротко говоря, звезды светятся потому, что они очень горячие. Не более и не менее. Любой объект, нагретый до нескольких тысяч градусов, будет светиться. + + + + + +Закономерен и следующий вопрос - а почему звезды такие горячие? + + +Ответить на него сложнее. Самый простой ответ: звезды нагреваются из-за термоядерных реакций, идущих в их ядре. Но это не основная причина такой высокой температуры, потому что звезда уже должна нагреться для того, чтобы началась ядерная реакция. Более точный ответ таков: звезды горячие, потому что они сжимаются. Когда звезда формируется из рассеянного газового облака, то, по мере сжатия, высвобождается много энергии (сначала кинетической) и соответственно с ростом плотности повышается и температура. + + + + + +Все ли звезды одинаковы? + + +У звезд очень много общего: все они являются сжатыми сферами из горячего и плотного газа (в основном водорода), и внутри каждой из них происходит термоядерная реакция. И все же звезды отличаются друг от друга по многим параметрам. Самые яркие звезды светят в сотни миллионов раз ярче, чем обычные звезды. Температура на поверхности звезд колеблется от нескольких тысяч градусов до 50000 градусов по Цельсию. Такое различие обусловлено разницей в массе этих звезд: массивные звезды более горячие и яркие, чем звезды с меньшей массой. Температура и свечение звезд также зависят от их эволюционного состояния.. + + + + + +Что такое "главная последовательность"? + + +Главная последовательность Главная последовательность - это стадия эволюции звезды, на которой идет термоядерный синтез водорода в ее ядре. Это первый (и самый долгий) этап в ее жизни (исключая фазу, когда звезда является протозвездой). Что происходит со звездой, когда в её ядре кончается водород, рассказано в разделе об эволюции звезд (скоро выйдет). + + + + + +Как долго живут звёзды? + + +Продолжительность жизни звезды во многом зависит от её массы. Массивные звёзды горячее и светят более ярко, но они и гораздо быстрее расходуют своё ядерное топливо. Большие звёзды (например в 100 раз больше нашего Солнца) расходуют свой запас топлива всего за несколько миллионов лет, а маленькие звёзды (приблизительно 10 процентов от массы Солнца) с их более экономным расходованием энергии будут светить, пусть даже тускло, в течение триллионов лет. Заметим, что это во много раз превосходит возраст нашей Вселенной. + + + + + + + diff --git a/tde-i18n-ru/docs/kdeedu/kstars/timezones.docbook b/tde-i18n-ru/docs/kdeedu/kstars/timezones.docbook new file mode 100644 index 00000000000..47c3939084b --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kstars/timezones.docbook @@ -0,0 +1,28 @@ + + +Jason Harris + +Часовые поясы +Часовые поясы + +Земля круглая и всегда наполовину освещена Солнцем. Однако из-за ее вращения освещенная часть постоянно сдвигается. Находясь на поверхности земли, мы воспринимаем это как смену дней. В любой момент времени на Земле есть места, переходящие из темной части в освещенную (что выглядит как рассвет). В это же время противоположная сторона Земли переходит из освещенной части в темную (тогда там сумерки). Таким образом, в любой момент в разных частях Земли разное время суток. Так что солнечное время определяется локально, описывая местное время суток. Идея местного времени воплощается путем деления глобуса на 24 вертикальных полосы, называемые часовыми поясами. Местное время одинаково внутри каждого пояса, а разница между поясами равна одному часу с увеличением к востоку. Правда, это упрощенное представление, в действительности часовые пояса не ограничены прямыми линиями, потому что часто идут по границам государств и т. д. Заметьте, что поскольку время в каждом следующем часовом поясе при движении на восток больше на час, чем в предыдущем, то если обойти все 24 пояса, то мы придем в то же место на день позже! Чтобы разрешить этот парадокс, была введена международная демаркационная линия суточного времени являющаяся границей часового пояса в Тихом океане, между Азией и Северной Америкой. Точки восточнее этой линии находятся в предыдущем дне по отношению к точкам западнее этой линии. Это приводит к интересным явлениям. Прямой перелет из Австралии в Калифорнию заканчивается раньше, чем начинается. Эта линия проходит через острова Фиджи, поэтому если у вас был неудачный день на западе Фиджи, можно перейти в восточную часть и прожить этот день еще раз. + diff --git a/tde-i18n-ru/docs/kdeedu/kstars/tools.docbook b/tde-i18n-ru/docs/kdeedu/kstars/tools.docbook new file mode 100644 index 00000000000..96ce7d3fcb3 --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kstars/tools.docbook @@ -0,0 +1,73 @@ + +Инструменты KStars + +Инструментарий &kstars; поставляется с набором инструментов, позволяющих узнать больше о различных аспектах астрономии и ночного неба. + + +Сведения об объекте +Астрономический калькулятор +Кривые яркости AAVSO +График зависимости высоты от времени +Вечерние события +Редактор сценариев +Обзор Солнечной системы +Луны Юпитера +Список наблюдения +Просмотр FITS + +&tool-details; &tool-calculator; &tool-aavso; &tool-altvstime; &tool-whatsup; &tool-scriptbuilder; &tool-solarsys; &tool-jmoons; &tool-observinglist; &tool-fitsviewer; diff --git a/tde-i18n-ru/docs/kdeedu/kstars/utime.docbook b/tde-i18n-ru/docs/kdeedu/kstars/utime.docbook new file mode 100644 index 00000000000..265d5f6ca5d --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kstars/utime.docbook @@ -0,0 +1,54 @@ + + +Jason Harris + +Всемирное время +Всемирное время +Часовые пяса + +Время на наших часах необходимо для оценки текущего положения солнца на небе. Оно различно в местах с разной долготой поскольку Земля круглая (см. Часовые пояса). Но иногда нужно определить глобальное время, которое было бы одинаковым для всех положений на земле. Это можно сделать простым выбором какой-либо точки на поверхности Земли и объявлением того, что её местное время и будет всемирным (универсальным) временем, в сокращении ВВ или УВ. В качестве точки отсчета был выбран Гринвич, Англия. Этот выбор был обоснован исторически. Всемирное время стало нужно, когда европейские корабли стали плавать в открытом океане, далеко от видимой земли. Мореплаватели могли посчитать долготу положения корабля, сравнив местное время (определенное по положению Солнца) и времени в порту, откуда корабль плыл (это время хронометра на корабле). В Гринвиче была расположена Английская Королевская Обсерватория, которая отвечала за точность времени, чтобы корабли в порту перед отплытием могли сверять свои часы. + +Упражнение: +Установите географическое положение в Гринвич, Англия в окне Задать географическое положение (&Ctrl;G). Обратите внимание, что местное время (LT) и всемирное время (UT) совпадают. Для любознательных: история о том, как были сделаны первые часы, достаточно точные и стабильные для использования на кораблях замечательна и прекрасно рассказана в книге Долгота (Longitude), автор Дава Собел (Dava Sobel). + + diff --git a/tde-i18n-ru/docs/kdeedu/kstars/wut.docbook b/tde-i18n-ru/docs/kdeedu/kstars/wut.docbook new file mode 100644 index 00000000000..06822afde07 --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kstars/wut.docbook @@ -0,0 +1,56 @@ + +Инструмент Вечерние события +Инструменты +Инструмент Вечерние события + + + +Инструмент Вечерние события. + + + + + + Вечерние события. + + + + +Инструмент Вечерние события показывает список объектов, видимых ночью в определённом месте в определённое время. По умолчанию, дата и местоположение такие же как и в главном окне, но вы можете это изменить используя кнопки Изменить дату и Изменить местонахождение, вверху окна. +Инструмент Вечерние события также выводит короткие справочные данные для выбранной даты: время восхода и захода Солнца и Луны, продолжительность ночи и фазу Луны. +Ниже справочных данных отображается вся остальная информация. Объекты разделены по категориям. выберите тип объекта в списке Категория, и и все объекты этого типа, которые появятся над горизонтом этой ночью, появятся в списке озаглавленном Найденные объекты. Например на снимке экрана выбрана категория Планеты, и отображены четыре планеты(Марс, Нептун, Плутон и Уран), которые будут видны выбранной ночью. Когда выбран объект из списка, то справа внизу появятся его время восхода, захода и транзита. В добавок к этому, вы можете нажать кнопку Подробности объекта..., чтобы открыть окно Сведения об объекте. +По умолчанию инструмент Вечерние события показывает объекты, которые будут находиться над горизонтом с момента захода Солнца до полуночи (после заката). Вы можете выбрать показывать объекты с полуночи до восхода (перед рассветом), или между закатом и рассветом (Всю ночь), использую выпадающий список сверху. + + diff --git a/tde-i18n-ru/docs/kdeedu/kstars/zenith.docbook b/tde-i18n-ru/docs/kdeedu/kstars/zenith.docbook new file mode 100644 index 00000000000..564a6e104c3 --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kstars/zenith.docbook @@ -0,0 +1,42 @@ + + +Jason Harris + +Зенит +Зенит +Горизонтальные координаты + +Зенит — это такая точка на небосводе, которая будет над вами, если смотреть прямо вверх с земли. Более точно, это точка в небе с высотой в +90 градусов; это полюс горизонтальной системы координат. Геометрически это точка пересечения небесной сферы с линией из центра земли, проходящей через ваше местоположение. Зенит по определению есть точка на локальном меридиане. + +Тренировка: +Можно перейти в зенит, нажав клавишу Z или выбрав пункт Зенит в меню Фокус. + + diff --git a/tde-i18n-ru/docs/kdeedu/ktouch/Makefile.am b/tde-i18n-ru/docs/kdeedu/ktouch/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/ktouch/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdeedu/ktouch/Makefile.in b/tde-i18n-ru/docs/kdeedu/ktouch/Makefile.in new file mode 100644 index 00000000000..913ac09a16b --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/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/kdeedu/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@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = AUTO +KDE_MANS = AUTO +#>- all: all-recursive +#>+ 1 +all: docs-am all-recursive + +.SUFFIXES: +$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) +#>- @for dep in $?; do \ +#>- case '$(am__configure_deps)' in \ +#>- *$$dep*) \ +#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ +#>- && exit 0; \ +#>- exit 1;; \ +#>- esac; \ +#>- done; \ +#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdeedu/ktouch/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdeedu/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/kdeedu/ktouch/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdeedu/ktouch/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeedu/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 index.cache.bz2 man-ktouch.1.docbook Makefile.in Makefile.am + +#>+ 24 +index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) man-ktouch.1.docbook index.docbook + @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi + +docs-am: index.cache.bz2 + +install-docs: docs-am install-nls + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/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 man-ktouch.1.docbook index.docbook ; 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 man-ktouch.1.docbook index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ktouch/$$base ;\ + done + + +#>+ 5 +distdir-nls: + for file in man-ktouch.1.docbook index.docbook ; do \ + cp $(srcdir)/$$file $(distdir); \ + done + +#>+ 15 +force-reedit: + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdeedu/ktouch/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdeedu/ktouch/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeedu/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-ru/docs/kdeedu/ktouch/index.cache.bz2 b/tde-i18n-ru/docs/kdeedu/ktouch/index.cache.bz2 new file mode 100644 index 00000000000..a21727597d9 Binary files /dev/null and b/tde-i18n-ru/docs/kdeedu/ktouch/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdeedu/ktouch/index.docbook b/tde-i18n-ru/docs/kdeedu/ktouch/index.docbook new file mode 100644 index 00000000000..5d391f6a904 --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/ktouch/index.docbook @@ -0,0 +1,1171 @@ + +KTouch"> + + + + +]> + + + + +Руководство пользователя &ktouch; + + +HåvardFrøiland
&Haavard.Froeiland.mail;
+
+
+ +AndreasNicolai
Andreas.nicolai@gmx.net
+
+
+ПётрАстахов (Zebar)
astakhovp@mail.ru
Перевод на русский
+Николай Шафоростов
linux@inet.ua
Редакция русского перевода
Юрий Федорченко
yfdrnchk@mail.ru
Обновление русского перевода
+
+ + +1999-2005 +Håvard Frøiland, Andreas Nicolai + + +&FDLNotice; + +2005-06-19 +1.5 + + +&ktouch; — программа обучения набора на клавиатуре. &ktouch; предоставляет вам упражнения для тренировки в зависимости от вашего уровня подготовки. Программа указывает клавишу, которую необходимо нажимать следующей, и правильное расположение пальцев на клавиатуре. + + + + +KDE +быстрый набор +быстрая печать +набор текста +слепая печать +обучение +ktouch +клавиши +набор + + +
+ + +Использование &ktouch; + + +Введение + + +Что такое &ktouch;? +&ktouch; — программа обучения печати «вслепую». +&ktouch; предоставляет вам упражнения различного уровня сложности в зависимости от вашего уровня подготовки. Программа указывает клавишу, которую необходимо нажимать следующей, и правильное расположение пальцев на клавиатуре. + + +Основное окно &ktouch; + + + + + +Основное окно &ktouch; + + + + +&ktouch; — это прекрасный учитель печати «вслепую». С помощью её вы со временем научитесь набирать текст всеми пальцами, не смотря на клавиатуру в поиске нужной клавиши (что замедляет процесс набора). Она подходит для всех возрастов и является прекрасной обучающей программой печати для школ, университетов и для индивидуального обучения. Программа является свободной и распространяется на условиях лицензии &GNU; Public License, и вам никогда не придётся платить за программу или любые её обновления. + + + +Возможности + +В текущей версии &ktouch; 1.5 реализованы следующие полезные возможности: + +Поддерживается множество различных упражнений на разных языках, включающих специфичные для языка шрифты, и удобный редактор упражнений +Поддерживаются различные раскладки клавиатуры с возможностью использования раскладок определённых пользователем +Во время выполнения упражнений собирается полная статистическая информация для анализа ваших успехов (вами или учителем) + +Другие свойства программы описаны в соответствующих главах этого руководства. + + + + + + +Обучение печати в &ktouch; + +Работа в &ktouch; с раскладкой клавиатуры и упражнением на немецком языке: + + +Основное окно &ktouch; + + + + + +Основное окно &ktouch; + + + + +Несмотря на то, что использовать &ktouch; достаточно просто, мы рассмотрим работу с &ktouch; более подробно в следующих разделах руководства. + + +Начало работы + +При запуске &ktouch; появляется окно, показанное выше. Оно делится на три главных части: + +Немного статистики в верхнем блоке +Текст упражнения и введённый вами текст в соответствующих строках +Клавиатура (скорее всего, похожая на вашу) + +Эти разделы будут рассмотрены позже. +При первом запуске &ktouch; открывается упражнение и раскладку клавиатуры по умолчанию. Перед выполнением упражнений необходимо выбрать раскладку клавиатуры соответствующей вашей, выбрав в НастройкаРаскладка клавиатуры язык. Если вы не нашли подходящую раскладку, можно её, при необходимости, переопределить (подробнее об этом можно узнать в разделе Создание собственной раскладки клавиатуры). +После выбора раскладки клавиатуры выберите упражнение. В окне программы показана первая строка упражнения м текущий уровень. Выберите упражнение в пункте меню УпражнениеУпражнение по умолчанию или откройте файл (если ваш преподаватель дал вам другое упражнение) ФайлОткрыть упражнение.... Также можно создать своё упражнение (это изложено в главе Создание собственного упражнения). После выбора раскладки и упражнения можно приступать к обучению. +Расположите пальцы на клавиатуре, как указывают клавиши для пальцев (большие пальцы над пробелом), и начинайте набор текста упражнения. На изображении клавиатуры подсвечивается клавиша, которую необходимо нажать. Постарайтесь по возможности не передвигать руки и возвращать палец на исходную позицию после нажатия клавиши. +Цвета клавиш используются для обозначения положения пальцев на клавиатуре. +При наборе возможны ошибки. В этом случае в строка набора изменяет цвет (по умолчанию на красный) и необходимо нажать клавишу Backspace, чтобы стереть неверно введённые символы. +После успешного набора строки нажмите клавишу Enter для перехода к новой строке упражнения. + + + +Упражнения и уровни +Как упомянуто выше, необходимо выбрать упражнение, включающее текст на всех уровнях. Обычно сложность текста постепенно возрастает, так как большинство упражнений включают различные уровни. Тем не менее некоторые упражнения могут состоять из одного уровня (например, газетной статьи для проверки ваших навыков набора). +В верхней части окна &ktouch; слева показан текущий уровень. Кнопки + и - служат для изменения текущего уровня. Обычно уровень изменяется автоматически (подробности в Настройка упражнения). Блок справа показывает краткую информацию о текущем уровне — список новых символов на данном уровне. Два блока посередине показывают скорость (в символах в минуту) и точность набора. Это статистика уровня и при смене уровня она обнуляется. Но в программе запоминаются данные обо всех упражнениях (об этом сказано в главе Статистика в &ktouch;). + + + +Запуск и остановка упражнений +Во время набора упражнения идёт сеанс обучения. Для начала нового сеанса необходимо выбрать пункт меню УпражнениеНачать или нажать соответствующую кнопку на панели инструментов. Изменение уровня упражнения (вручную или автоматически) не меняет сеанс. Сеанс продолжается до тех пор, пока вы не начнёте новый сеанс, выберете новое упражнение (выбор которого автоматически начинает новый сеанс) или выйдете из программы. +При открытии любого диалога в &ktouch; сеанс обучения приостанавливается, останавливается таймер и программа ждёт следующего нажатия клавиши. Сеанс обучения можно приостановить выбором пункта меню УпражнениеПриостановить или соответствующей кнопкой на панели инструментов. + + + + + +Статистика в &ktouch; +Во время упражнения &ktouch; собирает полезную (и иногда просто интересную) статистическую информацию. В &ktouch; для каждого упражнения ведётся раздельная статистика. Информация разделяется также по уровням и сеансам, что исключает мошенничество. + + +Статистика сеанса + +Статистика по текущему упражнению + + +Статистика по текущему упражнению + + +В начале нового сеанса создаётся новая запись статистики. В &ktouch; для определения вашей квалификации и выявления проблемных клавиш запоминается следующее: + +число набранных символов +правильность набора +процент ошибок по клавишам +число набранных слов +затраченное время + +Используя статистику сеанса в &ktouch; можно вычислить темп набора и квалификацию в определённом упражнении. + + + +Статистика уровня +Для каждого уровня упражнения в сеансе ведётся такая же статистика, как и для сеанса в целом. Используя эти данные, можно проследить успехи в упражнении от уровня к уровню, а также сконцентрировать внимание на проблемных уровнях. + + + +Окно статистики +Пункт меню УпражнениеСтатистика или нажатие кнопки «Статистика» на панели инструментов открывает окно статистики. В нем показана статистика текущего упражнения, статистика уровня и диаграмма истории упражнений. +В окне статистики расположены вкладки: Текущее упражнение, Статистика уровня и Процесс выполнения. На первой вкладке показана суммарная информация по всем вашим сеансам. На второй — статистика по текущему уровню. Это помогает разделить информацию о темпе набора и квалификации по уровням. +Третья вкладка позволяет просмотреть статистическую информацию на графике. При сборе информации запоминается также дата, что позволяет отследить изменения квалификации при больших перерывах в занятиях, а также узнать, когда какое упражнение выполнялось. + +Диаграмма статистики + + +Диаграмма статистики + + + + + + + + +Главное меню и диалоги &ktouch; +В этой главе будет дана более подробная информация об интерфейсе программы. Используйте команду Что это? (кнопка со знаком вопроса рядом с кнопками окна свернуть/развернуть) в диалогах программы. + + + +Меню &ktouch; +Все пункты в меню &ktouch; в достаточной степени описывают своё назначение. Меню «Файл» содержит пункты для загрузки пользовательских упражнений и их редактирования. Меню «Упражнение» — пункты для выбора упражнений и управления сеансом обучения. Меню «Настройка» служит для настройки программы. Возможности по настройке программы рассматриваются в следующей главе. + + + +Параметры настройки &ktouch; +&ktouch; позволяет пользователю настроить программу под себя. Окно настройки вызывается в НастройкаНастроить &ktouch;.... + + +Главное +В этом разделе собраны общие настройки поведения &ktouch;. + +Главное + + +Главное + + +Включение и выключение звука и настройка скорости прокрутки текста упражнения. +Наиболее важная возможность — выбор шрифта для упражнения. &ktouch; обычно использует шрифты, указанные в файле упражнения. Если шрифт отсутствует в системе (или если шрифт не указан), используется системный шрифт, который может содержать не все символы, необходимые для упражнения. В этом случае необходимо указать подходящий шрифт. В &ktouch; используются разные шрифты для клавиатуры и упражнений, изменение одного из шрифтов не влияет на другой. Изменение шрифта для клавиатуры производиться в разделе «Клавиатура». + + + + +Упражнение +Здесь можно изменить порядок изменения уровней упражнения в &ktouch;. + +Упражнение + + +Упражнение + + +При установленном флажке Автоматическое изменение уровня сложности, &ktouch; проверяет установки и решает изменять ли уровень упражнения. Изменения уровня происходят при завершении последней строки данного уровня упражнения. Критериями для изменения уровня служат скорость набора и точность. При достижении ими Ограничений на увеличение уровня &ktouch; переходит на следующий уровень. При уменьшении одного из показателей в под Ограничения на уменьшение уровня уровень будет понижен. +Также здесь можно указать запоминать ли текущий уровень при выходе из программы. + + + +Клавиатура +В этом разделе настраивается показ клавиатуры. + +Клавиатура + + +Клавиатура + + +Здесь можно изменить шрифт показа символов на клавишах экранной клавиатуры. Отключение подсвечивания клавиш на клавиатуре можно использовать для увеличения сложности набора. При хорошем знании расположения клавиш можно отключить подсветку клавиш чтобы не отвлекаться от текста упражнения. + + + + + +Цвета +В этом разделе можно изменить внешний вид &ktouch;. + +Цвета + + +Цвета + + +Этот пункт не нуждается в объяснении. Здесь можно выбрать одну из четырёх цветовых тем клавиатуры. Также цветовую тему можно изменить выбрав пункт меню НастройкаЦветовая тема. + + + + + + + +Расширение &ktouch; + + +Создание собственного упражнения +Создать собственное упражнение во встроенном редакторе упражнений &ktouch; достаточно просто. При выборе ФайлИзменить упражнение... появится диалог Открыть упражнение где необходимо выбрать что сделать с упражнением: изменить текущее упражнение, любое из упражнений по умолчанию (необходимы права на запись в папку с упражнениями) или создать новое упражнение. + + +Создание упражнения +Предположим, что вы хотите создать новое упражнение. Вот несколько полезных советов: + + + +На первые 20 клавиш добавляйте по 2 новых клавиши на уровень. Предоставьте ученику сначала освоиться с различными их комбинациями, а, затем — с новыми клавишами в словах в сочетании с уже знакомыми словами. + +И, наконец, добавьте несколько уровней, чтобы ученик ощутил прогресс в течении занятий. + +Не делайте уровни очень длинными. + +Постарайтесь постепенно наращивать сложность и сами протестируйте свой текст. + +После обучения нескольким клавишам включите закрепляющее упражнение. + + + + + +Что нужно знать об упражнениях +Для быстрого выбора через меню и показа статистики нужно указать название упражнения. В комментарии необходимо указать автора и источник текста упражнения (если имеется). +Для каждого уровня необходимо указать новые символы, которые будут показаны в поле Новые символы на этом уровне в верхней части основного окна &ktouch;. +Также можно указать шрифт для текста упражнения в редакторе упражнений с помощью кнопки Шрифт.... + + + + + +Создание собственной раскладки клавиатуры +Можно создать собственную клавиатуру, создав файл раскладки. На данный момент в &ktouch; нет редактора клавиатуры, но создание клавиатуры достаточно простой процесс, требующий небольших усилий по созданию расположения клавиш и немного времени. Лучше начать с изменения копии существующего файла клавиатуры. +В текущей версии файл клавиатуры является текстовым файлом в кодировке UTF-8. В следующих версиях планируется также поддержка файлов клавиатуры в формате &XML;, поэтому дадим только краткое описание структуры файла. +Файл раскладки клавиатуры начинается с заголовка, включающего информацию об авторе и о типе клавиатуры. +#################################################### +# KTouch +# Файл раскладки клавиатуры для немецкой раскладки +# Кодировка=UTF-8 +#################################################### + +Сроки, начинающиеся с символа «#» — комментарии. За заголовком следует блок, указывающий расположение пальцев на клавишах для 8 пальцев на клавиатуре. +# +# 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 + +По умолчанию размер клавиш — 8 единиц, используя сетку в 10 единиц получим нормально изображённую клавиатуру. Первое число — код клавиши в Unicode. KeyText — текст на клавише в кодировке UTF-8 (проверьте, сохраняет ли ваш редактор файлы в кодировке UTF-8). +В следующем разделе находятся специальные (управляющие) клавиши, несущие чисто декоративную нагрузку, кроме Backspace и Enter. +# +# 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 + +Текст для клавиш полностью показывается на клавишах, кроме клавиш Shift, CapsLock, Tab, Backspace и Enter, которые в &ktouch; показаны соответствующими значками. Так что используйте названия на вашем языке. Названия Ctrl или Alt также необходимо перевести. Специальные клавиши — прямоугольники, определённые верхней левой координатами x, y, шириной и высотой. +В следующем разделе находятся все клавиши клавиатуры (кроме определяющих расположение пальцев), которые можно набрать без нажатия клавиши Shift. +# +# 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 + +Определение основных клавиш аналогично определению клавиш для пальцев, но с дополнительными свойствами. Последний код, код клавиши для пальца, определяет каким пальцем необходимо нажимать данную клавишу. +Следующий раздел в файле клавиатуры определяет все клавиши, для ввода которых используется дополнительные клавиши клавиши, например Shift. +# +# 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 #@ + +Скрытые клавиши — клавиши, требующие для набора символа на них нажатие вспомогательной клавиши. Сначала указывается код определяемой клавиши в Unicode. Второй столбец — код клавиши на клавиатуре (определённый ранее для обычных клавиш). Третий столбец — код клавиши для пальца и последний столбец определяет, какую вспомогательную клавишу необходимо использовать. +Рассмотрим пример: +Необходимо определит латинскую букву «R» в верхнем регистре. Код Unicode для неё 82. Клавиша без модификатора для «R» — «r» с кодом 114. Палец для «R» соответствует клавише «f» с кодом 102. Для печати «R» необходимо удерживать правую (или левую) клавишу Shift с кодом 264 (это не код Unicode, а код для события нажатия клавиши в библиотеке QT). Примечание: идентификация специальных клавиш в &ktouch;, может быть слегка изменена в следующих версиях, но сейчас необходимо использовать коды как в других файлах клавиатуры. + + + + + +Команды + + +Меню и клавиши по умолчанию + + +Меню <guimenu +>Файл</guimenu +> + + + +Файл Открыть упражнение... +Открыть файл с новым упражнением + + + +Файл Изменить упражнение... +Открывает редактор упражнений, позволяющий изменять текущее упражнение + + + + &Ctrl;Q Файл Выход +Завершить работу &ktouch; + + + + + + + + +Меню <guimenu +>Упражнение</guimenu +> + + + +Упражнение Начать +Начать новый сеанс обучения, при этом программа спрашивает, начать ли сеанс с текущего уровня + + + +Упражнение Приостановить +Остановить текущую сессию с сохранением статистики + + + +Упражнение Статистика +Открыть окно статистики + + + +Упражнение Упражнение по умолчанию (название упражнения) +Выбрать упражнение для тренировки + + + + + + + +Меню <guimenu +>Настройка</guimenu +> + + + + +Настройка Скрыть/Показать панель инструментов +Скрыть или показать панель инструментов + + + +Настройка Раскладка клавиатуры number.keyboard +Выбрать раскладку нужной клавиатуры + + + +Настройка Цветовая тема Чёрно-белая +Выбрать чёрно-белую тему: все клавиши белые, подсвеченная клавиша чёрная + + + +Настройка Цветовая тема Классическая +Выбрать классическую тему: отдельный цвет для каждого пальца + + + +Настройка Цветовая тема Синева +Выбрать синюю тему: клавиши различных оттенков синего цвета + + + +Настройка Цветовая тема Полосатая +Выбрать полосатую тему: клавиши в сине-серых тонах + + + +Настройка Комбинации клавиш... +Назначить комбинации клавиши для действий + + + +Настройка Панели инструментов... +Настроить показ и расположение кнопок на панели инструментов + + + +Настройка Настроить &ktouch;... +Вызвать диалог настройки &ktouch; + + + + + + + +Меню <guimenu +>Справка</guimenu +> +&help.menu.documentation; + + + + + +Авторские права и лицензирование +&ktouch; +Авторские права на &ktouch; принадлежат: 1999-2005 + +Håvard Frøiland haavard@users.sourceforge DOT net +Andreas Nicolai andreas.nicolai@gmx DOT net + + +При участии: + +Frank Quotschalla: клавиатура, упражнение и перевод на немецкий язык. +Ernesto Hernández-Novich: латиноамериканская клавиатура +João Miguel Neves: португальская клавиатура +Henri Girard: французская клавиатура + +Отдельная благодарность всем (не упомянутым отдельно) создателям файлов клавиатур и упражнений. + +Перевод на русский: Астахов Пётр (Zebar) astakhovp@mail.ru.Обновление русского перевода: Юрий Федорченко yfdrnchk@mail.ru. +&underFDL; &underGPL; + + +Как получить и установить &ktouch; + +На домашней странице &ktouch;: http://ktouch.sourceforge.net, находится обновляемая информация о том, как получить &ktouch;. +&ktouch; также можно найти в разделе &ktouch;. &ktouch; — часть проекта &kde; «Образование». + + + +&documentation.index; +
+ diff --git a/tde-i18n-ru/docs/kdeedu/ktouch/man-ktouch.1.docbook b/tde-i18n-ru/docs/kdeedu/ktouch/man-ktouch.1.docbook new file mode 100644 index 00000000000..0b9af9d3452 --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/ktouch/man-ktouch.1.docbook @@ -0,0 +1,140 @@ + + +]> + + + +Руководство пользователя KDE + Ben Burton bab@debian.org +30 мая 2005 K Desktop Environment + + +ktouch +1 + + + +ktouch +клавиатурный тренажёр для KDE + + + +ktouch специфические параметры KDE специфические параметры Qt + + + +Описание +&ktouch; — программа для обучению печатанию на клавиатуре компьютера. Она научит вас печатать быстро и без ошибок. Каждый палец имеет своё место на клавиатуре. Каждая клавиша нажимается определённым пальцем. +&ktouch; помогает освоить печать, предоставляя текст для упражнений. Она адаптируется в зависимости от уровня вашего мастерства. Она может показывать клавишу, которую нужно нажать, и палец, который следует использовать. +Это приложение — часть модуля &kde; «Образование». + + + +Параметры + + + +Открываемый файл с упражнением + + + + + + +См. также +Более подробная документация находится по адресу help:/ktouch (введите данный URL в строку адреса &konqueror; или выполните команду khelpcenter help:/ktouch). + +Также информация доступна на образовательном сайте &kde;. + + + +Авторы +KTouch была написана HaavardFroeiland haavard@users.sourceforge.net и AndreasNicolai Andreas.Nicolai@gmx.net. Это руководство основано на странице для Debian BenBurton. + + + diff --git a/tde-i18n-ru/docs/kdeedu/kturtle/Makefile.am b/tde-i18n-ru/docs/kdeedu/kturtle/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kturtle/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdeedu/kturtle/Makefile.in b/tde-i18n-ru/docs/kdeedu/kturtle/Makefile.in new file mode 100644 index 00000000000..80c9f0db09b --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/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/kdeedu/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@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = AUTO +KDE_MANS = AUTO +#>- all: all-recursive +#>+ 1 +all: docs-am all-recursive + +.SUFFIXES: +$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) +#>- @for dep in $?; do \ +#>- case '$(am__configure_deps)' in \ +#>- *$$dep*) \ +#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ +#>- && exit 0; \ +#>- exit 1;; \ +#>- esac; \ +#>- done; \ +#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdeedu/kturtle/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdeedu/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/kdeedu/kturtle/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdeedu/kturtle/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeedu/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=index.docbook programming-reference.docbook getting-started.docbook glossary.docbook index.cache.bz2 translator-guide.docbook Makefile.in using-kturtle.docbook Makefile.am + +#>+ 24 +index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) glossary.docbook index.docbook using-kturtle.docbook programming-reference.docbook getting-started.docbook 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 index.docbook using-kturtle.docbook programming-reference.docbook getting-started.docbook 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 index.docbook using-kturtle.docbook programming-reference.docbook getting-started.docbook translator-guide.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kturtle/$$base ;\ + done + + +#>+ 5 +distdir-nls: + for file in glossary.docbook index.docbook using-kturtle.docbook programming-reference.docbook getting-started.docbook 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/kdeedu/kturtle/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdeedu/kturtle/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeedu/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-ru/docs/kdeedu/kturtle/getting-started.docbook b/tde-i18n-ru/docs/kdeedu/kturtle/getting-started.docbook new file mode 100644 index 00000000000..d1655204dd7 --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kturtle/getting-started.docbook @@ -0,0 +1,298 @@ + + +Начало работы +Когда вы запустите &kturtle;, вы увидите нечто подобное: Главное окно &kturtle; &kturtle; В данном руководстве мы будем использовать команды на русском языке. Вы можете поменять язык команд &logo; в разделе Язык диалога НастройкиНастроить &kturtle;.... Только выбранный язык может применяться для ввода команд. + + +Первые шаги в &logo;: встречаем Черепашку! +Вы, наверное, уже заметили Черепашку в центре холста, осталось только научиться, как управлять ею, используя команды в редакторе кода. + + +Движения Черепашки +Давайте начнём с изучения движений. Наша Черепашка может перемещаться тремя способами: (1) передвигаться вперёд и назад, (2) поворачивать направо или налево или (3)перескочить сразу к определённой точке холста. Попробуйте, например, это: + +вперёд 100 +налево 90 + +Введите эти строчки в редакторе кода или просто скопируйте отсюда, а потом вставьте в редактор (обратите внимание на использование буквы ё). После этого запустите на код исполнение (ФайлВыполнить сценарий) и посмотрите результат. + +После ввода и запуска команд, подобных приведённым выше, вы можете наблюдать следующее: + +После запуска команд на выполнение Черепашка продвинулась вверх, рисуя линию, и затем повернулась на 90 градусов влево. Это произошло потому, что мы использовали команды вперёд и налево. + + +Как вы могли заметить, при вводе кода его цвет меняется — это называется подсветка кода (разные типы команд подсвечиваются по-разному). Подсветка делает чтение блоков кода удобнее. + + +Черепашка рисовала тонкой чёрной линией. + + +Может быть, вы получили сообщение об ошибке. Скорее всего, произошло одно из двух: вы совершили ошибку при копировании команд или же не выставили правильный язык ввода команд &logo; (вы можете сделать это в меню НастройкиНастроить &kturtle;..., Язык). + + + +Как вы могли понять, команда вперёд 90 указала Черепашке на то, что ей необходимо двигаться вперёд, оставляя за собой линию, а команда налево — повернуть на 90 градусов влево. + +Обратитесь к справочнику Logo для полного описания следующих команд: вперёд, назад, налево и направо. + + + +Ещё примеры +Первый пример был совсем простенький. Продолжаем. + + + +нов_размер_холста 200,200 +нов_цвет_холста 0,0,0 +нов_цвет_пера 255,0,0 +нов_ширина_пера 5 +очисти + +иди 20,20 +направление 135 + +вперёд 200 +налево 135 +вперёд 100 +налево 135 +вперёд 141 +налево 135 +вперёд 100 +налево 45 + +иди 40, 100 + +Вы можете набрать этот код вручную, либо скопировать его в редактор отсюда, либо открыть файл arrow.logo в папке примеров, выбрав пункт Открыть пример меню Файл. Запустите пример (ФайлВыполнить сценарий) и посмотрите результат. + +Как вы могли заметить, второй пример содержит гораздо больше кода. Также появилась пара новых команд. Ниже дано краткое описание новых команд: + +нов_размер_холста 200,200 устанавливает ширину и высоту холста в 200 пикселей. Ширина и высота одинаковы, холст будет квадратным. + +нов_цвет_холста 0,0,0 задаёт чёрный цвет холста. 0,0,0 — это комбинация красной, зелёной и синей (по-английски: red, green, blue, или сокращённо RGB) составляющих цвета, если все значения установлены в 0, получится чёрный цвет. + +нов_цвет_пера 255,0,0 устанавливает красный цвет для пера. 255,0,0 — это комбинация красной, зелёной и синей составляющих цвета, где красная составляющая равна 255, а все остальные — 0. Результатом будет красный цвет. + +Если вы не разбираетесь в задании значений цвета, обратитесь к разделу глоссария «Коды цветов». + +нов_ширина_пера 5 устанавливает толщину (размер) пера в 5 пикселей. С этого момента Черепашка будет рисовать линию толщиной 5 до тех пор, пока мы не зададим другую толщину пера. + +очисти очищает холст. + +иди 20,20 указывает Черепашке перескочить в определённое место холста. Отсчитывается от верхнего левого угла, в данном случае Черепашка должна перескочить на 20 пикселей влево от левой границы холста и на 20 пикселей вниз от верхней границы холста. Примечание: при использовании этой команды, Черепашка не рисует линию. + +направление 135 задаёт направление Черепашки. Команды налево и направо изменяют направление Черепашки на заданный угол относительно текущей позиции. Команда направление изменяет направление Черепашки на заданный угол относительно 0 и не обращает внимание на предыдущее направление. + +После команды направление следует множество команд вперёд и налево. Эти команды выполняют рисование. + +В конце используется ещё одна команда иди для отвода Черепашки в сторону. + +Прочитайте, пожалуйста, описание всех этих команд в справочнике. Там они объяснены более подробно. + + + + + + + + + + + diff --git a/tde-i18n-ru/docs/kdeedu/kturtle/glossary.docbook b/tde-i18n-ru/docs/kdeedu/kturtle/glossary.docbook new file mode 100644 index 00000000000..a2ed071abcd --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kturtle/glossary.docbook @@ -0,0 +1,396 @@ + + +Глоссарий + +В данной главе вы найдёте объяснение большинства непонятных слов, встречающихся в данном руководстве. + + + +градусы +Градусы – единицы измерения углов или поворотов. Полный разворот – это 360 градусов, половина разворота - это 180 градусов и четверть разворота - 90 градусов. Входными параметрами команд налево, направо и направление являются углы в градусах. + + + +входные параметры и возвращаемые значения команд +Некоторым командам необходимы входные параметры, некоторые возвращают значения. Есть такие, которые имеют и вход, и выход, а есть, наоборот, не имеющие ни входных параметров, ни возвращаемых значений. +Вот несколько команд, имеющих только входные параметры: +вперёд 50 +нов_цвет_пера 255,0,0 +напиши "Привет!" +Команда вперёд принимает в качестве входного параметра число 50. Данный параметр указывает команде вперёд на сколько пикселей вперёд должна продвинуться Черепашка. Входным параметром для нов_цвет_пера является цвет, а для напиши это будет строка. И не забывайте, что входным параметром также может являться контейнер. Следующий пример продемонстрирует это: икс = 50 +напиши икс +строка = "Привет!" +напиши строка + + +Теперь приведём примеры команд, возвращающих значения: +x = окно_вопроса "Введите что-нибудь и нажмите OK... спасибо!" +r = случайное 1,100 + Команда окно_вопроса принимает в качестве входного параметра строку, а возвращает число или строку. Как вы можете заметить, возвращаемое окно_вопроса значение помещается в контейнер x. Команда случайное также возвращает значение. В данном случае это будет число от 1 до 100. Как и в случае с предыдущей командой, выходное значение случайное также помещается в контейнер, имеющий имя r. Надо заметить, что контейнеры x и r нигде до этого в коде примера не использовались. + +Упомянем и команды, которые ничего не принимают и ничего не возвращают. Вот несколько примеров: очисти +перо_подними +обёртка_вкл +спрячь + + + + + +подсветка синтаксиса +Это особенность &kturtle; позволяет сделать код более наглядным. С подсветкой синтаксиса весь код в редакторе выводится разными цветами, в зависимости от того, для чего предназначен тот или иной его кусок В следующем списке вы найдёте описание разных типов кода и цветов, которые они получают в редакторе кода. +Разные типы кода и их раскраска + + + +команды +тёмно-зелёный +Обычные команды описаны здесь. + + +контроллеры выполнения +чёрный (жирный) +Специальные команды контроля выполнения, узнать больше можно здесь. + + +комментарии +тёмно-жёлтый +Строки комментария начинаются со знака комментария (#). Они игнорируются при выполнении программы. Комментарии необходимы для пояснения программистом того, что он делает в том или ином куске кода, а также для того, чтобы временно не выполнять какие-либо команды. + + +скобки [, ] +светло-зелёный (жирный) +Скобки используются для группировки фрагмента программы. Зачастую скобки используются совместно с командами контроля выполнения. + + +команда выучи +светло-зелёный (жирный) +Команда выучи используется для создания новых команд. + + +числа +голубой +Числа..., да вроде бы говорить о них нечего. + + +строки +тёмно-красный +Единственное, что мы скажем о строках – они должны начинаться и заканчиваться двойными кавычками ("). + + +математические символы +серый +Вот математические символы: +, -, *, /, (, и ). Узнайте о них больше здесь. + + +символы вопросов +голубой (жирный) +Узнайте больше о символах вопросов здесь. + + +“склеивающие слова” вопросов +розовый +Узнайте больше о “склеивающих словах” (и, или, не) здесь. + + +обычный текст +чёрный + + + + +
+
+
+ + +пиксели +Пиксель – точка на экране. Если вы посмотрите на экран с очень близкого расстояния вы увидите, что ваш монитор использует пиксели. Пиксель – наименьшая частица, которая может быть нарисована на экране. +Множеству команд требуется количество пикселей в качестве входных параметров. Вот эти команды: вперёд, назад, иди, иди_гор, иди_верт, нов_размер_холста и нов_ширина_пера. + + + +RGB комбинации (коды цветов) +RGB-комбинации используются для описания цветов. “R” отвечает за красный, “G” за зел`ный и “B” за синий цвета. Например, рассмотрим комбинацию 255,0,0: первое число, отвечающее за красный, равно 255, а два остальных равны 0, это говорит о том, что данная комбинация передаёт чистейший красный цвет. Каждая составляющая комбинации лежит в диапазоне от 0 до 255. Ниже приведен пример нескольких часто используемых цветов: +Часто используемые RGB-комбинации + + + +0,0,0чёрный +255,255,255белый +255,0,0красный +150,0,0тёмно-красный +0,255,0залёный +0,0,255голубой +0,255,255светло-голубой +255,0,255розовый +255,255,0жёлтый + + +
+
+Для легкого нахождения RGB комбинаций вы можете использовать диалог выбора цвета. Он вызывается из меню СервисВыбор цвета. +RGB комбинации в качестве входных параметров используются в двух командах: нов_цвет_холста и нов_цвет_пера.
+
+ + +спрайт +Спрайт - это небольшая картинка, перемещаемая по экрану. Наша Черепашка, к слову, является спрайтом. +Примечание: в данной версии &kturtle; спрайт не может быть заменён с Черепашки на что-либо другое. В следующих версиях вы обязательно сможете это делать. + + + +обёртка +Обёртка применяется тогда, когда Черепашка рисует что-то, не умещающееся на холсте (если при этом режим обёртки включен). Вот что случается если обёрткивключены Пример обёртки Когда Черепашка выйдет за границу холста, она немедленно перенесется на его противоположную сторону и сможет продолжать движение. Таким образом, Черепашка всегда будет оставаться на экране. Так будет, пока режим обертки останется включенным. +Включаться/выключаться он может командами обёртка_вкл и обёртка_выкл. При запуске &kturtle; режим обёртки включен по умолчанию. + + +
+ +
\ No newline at end of file diff --git a/tde-i18n-ru/docs/kdeedu/kturtle/index.cache.bz2 b/tde-i18n-ru/docs/kdeedu/kturtle/index.cache.bz2 new file mode 100644 index 00000000000..1a01d070efa Binary files /dev/null and b/tde-i18n-ru/docs/kdeedu/kturtle/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdeedu/kturtle/index.docbook b/tde-i18n-ru/docs/kdeedu/kturtle/index.docbook new file mode 100644 index 00000000000..83ceae0f808 --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kturtle/index.docbook @@ -0,0 +1,387 @@ + + + + + + + + + + + +]> + + + + +Руководство &kturtle; + + +Cies Breijs
cies AT kde DOT nl
+
+
+Anne-Marie Mahfouf
annma AT kde DOT org
+
+
+ВладимирДавыдов
trotski@inbox.ru
Перевод на русский
НиколайШафоростов
shafff@ukr.net
Редакция перевода
+
+ + + +2004 +Cies Breijs + + +&FDLNotice; + +2005-12-10 +0.6 + + +&kturtle; — это образовательная программная оболочка для программирования на языке &logo;. Отличительная особенность этого языка заключается в том, что можно программировать на своём родном языке. + + + +KDE +kdeedu +KTurtle +образование +язык +родной +программирование +код +&logo; +инструкции +черепашка + + +
+ + +Введение + +&kturtle; - это образовательная программная оболочка для изучения языка программирования &logo;, которая позволяет программировать максимально легко и просто. &kturtle; великолепно подходит для обучения детей основам математики, геометрии и программирования. Все команды, используемые для программирования, сделаны в стиле &logo;. Отличительной особенностью языка &logo; является то, что все его команды переведены на родной язык программиста. + +Пакет &kturtle; назван так по главному персонажу программы — Черепашке. Пользователь управляет передвижениями Черепашки, используя команды языка &logo;, для рисования на холсте. + + + + +Возможности &kturtle; +&kturtle; обладает замечательными особенностями, которые позволят начать программировать легко и непринуждённо. Вот небольшой список особенностей &kturtle;: +Встроенный интерпретатор &logo;, использующий &XML;, поддерживает пользовательские функции и динамические типы. +Выполнение можно замедлить и остановить в любое время. +Мощный редактор команд &logo; с подсветкой синтаксиса, нумерацией строк и многим другим. +Холст с результатом работы программы может быть сохранено как изображение или распечатано. +Холст имеет функцию переноса Черепашки на другой край при достижении границы, так что вам будет сложно её потерять. +Контекстная подсказка по всем командам &logo;, которая вызывается простым нажатием F2. +Все команды &logo; могут быть переведены на любой язык. +Диалог с сообщениями об ошибках, знакомящий детей с отладкой. +Технология упрощённого программирования. +Полноэкранный режим. +Множество прилагаемых примеров программ на &logo;, переведённых на разные языки, помогут быстрее освоиться новичку. + + + + + +&using-kturtle; + +&getting-started; + +&programming-reference; + +&glossary; + +&translator-guide; + + + +Авторы и лицензия + +&kturtle; +© 2003-2005 Сиес Брейджс (Cies Breijs) cies AT kde DOT nl +Участники: +Помощь в написании кода, редактор: &Anne-Marie.Mahfouf; &Anne-Marie.Mahfouf.mail; + +Автор WSBASIC (http://wsbasic.sourceforge.net), ставшей основой для интерпретатора &kturtle;: Вальтер Шрепперс (Walter Schreppers) Walter DOT Schreppers AT ua DOT ac DOT be + +Немецкая локализация: Matthias Meßmer bmlmessmer AT web DOT de + +Немецкая локализация: Burkhard Lück lueck AT hube-lueck DOT de + +Шведская локализация: Stefan Asserhäll stefan DOT asserhal AT telia DOT com + +Словенская локализация: Jure Repinc jlp@holodeck1.com + +Сербская локализация: Chusslove Illich caslav.ilic@gmx.net + +Итальянская локализация: Pino Toscano toscano.pino@tiscali.it + +Британская локализация: Andy Potter A.J.Potter@rhul.ac.uk + +Испанская локализация: Rafael Beccar rafael.beccar@kdemail.net + +Португальская бразильская локализация: Riverson Rios riverson@ccv.ufc.br + +Норвежская локализация: Karl Ove Hufthammer karl@huftis.org + +Поддержка кириллицы: Albert Astals Cid astals11@terra.es + + + + +Документация © 2004 +Сиес Брейджс (Cies Breijs) cies AT kde DOT nl +&Anne-Marie.Mahfouf; annma AT kde DOT org +Вычитка — &Philip.Rodrigues; &Philip.Rodrigues.mail; + +Обновление руководства переводчика и вычитка — Andrew Coles andrew_coles AT yahoo DOT co DOT uk + + + + +Перевод команд &logo; и руководства на русский язык: Владимир Давыдов trotski@inbox.ru +&underFDL; &underGPL; + + + + +Установка + + +Как получить &kturtle; +&install.intro.documentation; + + +Сборка и установка +&install.compile.documentation; + + + +&documentation.index; +
+ diff --git a/tde-i18n-ru/docs/kdeedu/kturtle/programming-reference.docbook b/tde-i18n-ru/docs/kdeedu/kturtle/programming-reference.docbook new file mode 100644 index 00000000000..3d8374fc55e --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kturtle/programming-reference.docbook @@ -0,0 +1,1529 @@ + + +Справочник &logo; для &kturtle; +Эта глава начинается с краткого описания различных типов инструкций. Потом идёт подробное описание каждой команды, затем описываются контейнеры, математические операции, ответы на вопросы и операторы условного выполнения. В конце даётся несколько примеров создания собственных команд с помощью команды выучи. + + +Типы инструкций +Как и любой другой язык, Logo содержит различные типы слов и символов. Ниже вкратце объясняется различие между типами. + + +Команды +Используя команды, вы предписываете Черепашке или &kturtle; выполнить какое-либо действие. Некоторые команды нуждаются во входных параметрах, некоторые возвращают результат. В данном разделе объясняются все команды, используемые в KTurtle. # вперёд - это команда, c параметром, в нашем случае — это 100: +вперёд 100 + + +Подробное описание всех команд, поддерживаемых &kturtle;, находится здесь. + + + +Числа +Числа, используемые с &kturtle;, не отличаются от математических. +В Logo есть натуральные числа: 0, 1, 2, 3, 4, 5, ...; отрицательные: -1, -2, -3, ...; и десятичные дроби: 0.1, 3.14, 33.3333, -5.05, -1.0. +Числа используются в математических расчётах и вопросах. они могут помещаться в контейнеры. +Числа выделяются синим цветом в редакторе кода. + + + +Строки +Пример: +напиши "Привет, я строка." + В этом примере напиши — команда, которой передаётся строка "Привет, я строка.". Строки начинаются и заканчиваются на ", так &kturtle; может определить, что это строка. +Строки можно помещать в контейнеры. +Строки выделяются тёмно-красным в редакторе кода. + + + + +Имена +Имена можно давать контейнерам (переменным) и новым командам. +Имена не могут совпадать с именами команд. Например, нельзя назвать контейнер вперёд. +# попытка использовать вперёд в качестве имени, +# но оно уже занято командой, так что при выполнении получим ошибку +вперёд = 20 + +# это работает: +вперёд 20 + Имена могут состоять из букв, цифр и символа подчёркивания (_), но первой всегда должна быть буква. +Подробно это изложено в разделе «Контейнеры» и справке по команде «выучи». + + + +Присваивание +Присваивание производится символом =. В большинстве языков программирования лучше читать один символ = не как «равно», а как «становится». Слово «равно» больше подходит к ==, это используется в вопросах. +Присваивание служит для помещения значения в контейнер и изменения значения в нём, например: x = 10 +# контейнер x теперь содержит число 10 +W = "Сейчас мне столько лет: " +# контейнер W теперь содержит строку "Сейчас мне столько лет: " +# это выводит на экран содержимое контейнеров W и x +напиши W + x + + +Другие примеры приведены в разделе «Контейнеры». + + + +Математические знаки +&kturtle; поддерживает все основные математические операции: сложение (+), вычитание (-), умножение (*), деление (/), использование скобок ( и ). +Описание использования и дополнительные примеры вы найдёте в разделе «Математические вычисления». + + + +Вопросы +У программы можно спрашивать вопросы и получать на них ответы (истина или ложь). +Использование вопросов подробно описано в соответствующем разделе. + + + +Склеивающие слова в вопросах +С помощью них можно соединять несколько вопросов. Это могут быть слова и, или, а также специальное слово не. +Использование склеивающих слов подробно описано в соответствующем разделе. + + + + +Комментарии +Комментарии - это строки, начинающиеся с #. Например: +# это комментарий! +напиши "это не комментарий" +# напиши "а это - комментарий" + Комментарии могут содержать разъяснения к коду, ещё комментарием можно сделать какую-то команду, чтобы она не выполнялась. +Комментарии выделяются тёмно-жёлтым в редакторе кода. + + + + + + +Команды +Разные команды делают разные вещи, одни из них требуют дополнительную информацию, некоторые возвращают её. Далее мы опишем каждую из поддерживаемых команд. Заметьте, что такие команды выделяются тёмно-зелёным в редакторе кода. + + +Двигаем Черепашку +Существует несколько команд для перемещения Черепашки по холсту. + + + вперёд (вп) + + + вперёд + вперёд X +вперёд перемещает Черепашку на X пикселей вперёд. Когда перо опущено, Черепашка будет оставлять за собой след. Эта команда также может записываться как вп. + + + + + назад (нд) + + + назад + назад X +назад перемещает Черепашку назад на X пикселей. Когда перо опущено, Черепашку будет оставлять за собой след. Может так же записываться как нд. + + + + + налево (лв) + + + налево + налево X +Предписывает Черепашке повернуть на X градусов налево. Может записываться как лв. + + + + + направо (пр) + + + направо + направо X +Предписывает Черепашке повернуть на X градусов направо. Может записываться как пр. + + + + + направление (нпр) + + + направление + направление X +Устанавливает направление Черепашки на X градусов относительно 0, а не относительно предыдущего направления. Может записываться как нпр. + + + + + центр + + + центр + центр +Перемещает Черепашку в центр холста. + + + + + иди + + + иди + иди X,Y +Предписывают Черепашке занять определённое место на холсте. Это место находится на X пикселей от левой границы и на Y пикселей от верхней границы холста. Примечание: при перемещении Черепашка не будет оставлять след. + + + + + иди_гор + + + иди_гор + иди_гор X +иди_гор используется для перемещения Черепашки на X пикселей от левой границы холста, высота остаётся неизменной. + + + + + иди_верт + + + иди_верт + иди_верт Y +Используется для перемещения Черепашки на Y пикселей от верхней границы холста, положение относительно левой границы остаётся неизменным. + + + + + + +У Черепашки есть перо +У Черепашки есть перо, которым она рисует линию во время перемещения. Есть несколько команд для управления пером. В данном разделе они будут описаны подробно. + + перо_подними (пп) + + + перо_подними + перо_подними +перо_подними отрывает перо от холста. Пока перо оторвано, Черепашка не будет рисовать линию во время перемещений. Может записываться и как пп. См. также перо_опусти. + + + + + перо_опусти (по) + + + перо_опусти + перо_опусти +перо_опусти опускает перо на холст. Когда перо опущено, Черепашка рисует линию при перемещениях. Может записываться и как по. См. также перо_подними. + + + + + нов_ширина_пера (ншп) + + + нов_ширина_пера + нов_ширина_пера X +нов_ширина_пера устанавливает ширину пера (толщину линии) в X пикселей. Может записываться и как ншп. + + + + + нов_цвет_пера (нцп) + + + нов_цвет_пера + нов_цвет_пера R,G,B +нов_цвет_пера устанавливает цвет пера. В качестве параметров указывается интенсивность красной, зелёной и синей составляющих цвета (0..255). Может записываться и как нцп. + + + + + + +Команды для работы с холстом +Существует несколько команд для работы с холстом. + + нов_размер_холста (нрх) + + + нов_размер_холста + нов_размер_холста X,Y +С помощью этой команды можно поменять размер холста. В качестве входных параметров задаются ширина X и высота Y в пикселях. Может записываться и как нрх. + + + + + нов_цвет_холста (нцх) + + + нов_цвет_холста + нов_цвет_холста R,G,B +нов_цвет_холста устанавливает цвет холста. Входными параметрами является комбинация RGB. Может записываться и как нцх. + + + + + обёртка_вкл + + + обёртка_вкл + обёртка_вкл +Этой командой вы устанавливаете обёртку холста. Это значит, что при достижении края холста Черепашка не исчезнет, а окажется на его противоположной стороне. + + + + + обёртка_выкл + + + обёртка_выкл + обёртка_выкл +Этой командой вы отключаете обёртку холста. Это значит, что Черепашка может выйти за границы холста и «исчезнуть». + + + + + + +Команды очистки +Существуют две команды очистки холста. + + очисти (очс) + + + очисти + очисти +Этой командой вы можете очистить холст от всех следов. Все остальное останется по-прежнему: позиция и угол направления Черепашки, цвет холста, видимость Черепашки и размер холста. Может записываться и как очс. + + + + + сброс + + + сброс + сброс +Очищает более объёмно, нежели команда очисти. После выполнения этой команды всё будет выглядеть так, как будто вы только что запустили KTurtle. Черепашка будет расположена в центре экрана, цвет холста будет белым, Черепашка рисует чёрную линию. + + + + + + +Черепашка — это спрайт +Большинство людей и понятия не имеют, что такое спрайты, так вот, спрайты — это маленькие картинки, которые можно перемещать по экрану. Так что Черепашка — спрайт. +Ниже будет дано подробное описание всех команд работы со спрайтами. +Текущая версия &kturtle; пока не поддерживает использование спрайтов, отличных от Черепашки. В ближайшем будущем вы сможете заменить Черепашку на любой другой персонаж какой хотите. + + покажи + + + покажи (пж) + покажи +Делает Черепашку видимой после того, как она была скрыта. Так же может записываться как пж. + + + + + спрячь (сч) + + + спрячь + спрячь +Скрывает Черепашку. Это полезно, когда Черепашка неуместна в ваших рисунках. Может записываться и как сч. + + + + + + +Может ли Черепашка печатать на холсте? +Черепашка может написать всё, что вы ей прикажете. + + напиши + + + напиши + напиши X +Команда напиши используется для указания Черепашки написать что-либо на холсте. В качестве входных параметров можно передавать строки или числа. Вы можете печатать различные числа и строки, комбинируя их вместе оператором «+». Вот маленький пример. год = 2003 +автор = "Сиес" +напиши автор + " начал проект KTurtle в " + год + " году и до сих пор с удовольствием работает над ним!" + + + + + + + нов_размер_шрифта + + + нов_размер_шрифта + нов_размер_шрифта X +Устанавливает размер шрифта, используемого для печати. Входной параметр один, он должен быть числом. Размер задаётся в пикселях. + + + + + + +Команды для получения случайных чисел +Команда, которая «бросает игральную кость» для вас — random: полезна для получения неожиданных результатов. + + + случайное + случайное X,Y +случайное — команда, которая имеет входные и выходные параметры. На входе требуются два числа, первое (X) задаёт нижний порог получаемых чисел (минимум), второе (Y) задаёт верхний порог (максимум). Выходной параметр — это псевдослучайное число, которое не меньше минимума и не больше максимума. Вот маленький пример: +повтори 500 [ + x = случайное 1,20 + вперёд x + налево 10 - x +] +Используя случайное, вы можете привнести немного «хаоса» в вашу программу. + + + + + +Взаимодействие через диалоги +Диалог — небольшое всплывающее окно. Оно выводит сообщение или запрашивает что-либо. В &kturtle; есть две команды для диалогов: сообщение и окно_вопроса. + + сообщение + + + сообщение + сообщение X +Команде сообщение требуется передать строку, она будет показана в появившемся окне. год = 2003 +автор = "Сиес" +напиши автор + " начал проект KTurtle в " + год + " году и до сих пор с удовольствием работает над ним!" + + + + + + + окно_вопроса + + + окно_вопроса + окно_вопроса X +Команде окно_вопроса требуется передать строку, она будет показана в появившемся окне, аналогично команде сообщение. Но, кроме этого, в окне будет поле для ввода числа или текста. Например +результат = окно_вопроса "Сколько вам лет?" +осталось = 18 - результат +напиши "Через " + осталось + " лет вам будет разрешено водить машину." + Если пользователь ничего не введёт и просто закроет окно, контейнер осталось будет пустой. + + + + + + + + + + +Контейнеры +Контейнеры — это символы или слова, которые используются программистом для хранения чисел или текста. Контейнеры, содержащие числа, называются переменными, а содержащие текст — строками. + +Контейнеры до первого их использования ничего не содержат. Вот пример: +напиши N + Не будет ничего напечатано. Если мы будет использовать математические операции с пустыми контейнерами, то получим ошибки. + + +Переменные: числовые контейнеры +Давайте начнём с небольшого примера: +x = 3 +напиши x + В первой строке символ x объявляется переменной (числовым контейнером). Как вы можете увидеть, значение переменной x устанавливается равной трём. На второй строке это значение выводится на печать. +Помните, что если мы хотим напечатать не содержимое контейнера, а строку «x», мы должны написать напиши "x" + + +Это было совсем просто, вот пример посложнее: +A = 2004 +B = 25 +C = A + B + +# следующая команда напечатает "2029" +напиши C +назад 30 +# следующая команда напечатает "2004 плюс 25" +напиши A + " плюс " + B +назад 30 +# следующая команда напечатает "1979" +напиши A - B + В первых двух строках переменные A и B устанавливаются равными 2004 и 25. В третьей строке переменной С присваивается результат A + B, который равен 2029. Остальное в примере — три команды печати на холсте с командой назад 30 между ними. Команда назад 30 используется здесь для уверенности в том, что текст будет выводится на новой строке. В данном примере также демонстрируется, как переменные могут быть использованы в математических расчётах. + + + +Строки: текстовые контейнеры +Обычный текст заключается в кавычки, например: +напиши "Привет, программист!" + То, что между кавычками, называется строкой. +Строки во многом похожи на переменные. Главное же отличие состоит в том, что строки не могут быть использованы в математических выражениях и вопросах. Пример использования строк: +x = "Привет " +имя = окно_вопроса "Введите своё имя..." +напиши x + ", " + имя + ". Как дела?" + В первой строке x присваивается текст «Привет». Затем строке name присваивается результат выполнения команды окно_вопроса и на холсте печатается комбинация четырёх строк. +Эта программа спрашивает ваше имя. Когда вы вводите, к примеру, имя «Павел», программа выводит на печать «Привет, Павел. Как дела?». Пожалуйста, не забывайте, что «+» — единственная математическая операция, которая может использоваться при работе со строками. + + + + +Может ли Черепашка делать вычисления? +Да, Черепашке под силу заниматься математическими вычислениями. Вы можете складывать (+), вычитать (-), умножать (*) и делить (/). Вот пример, демонстрирующий использование всех этих команд. +a = 20 - 5 +b = 15 * 2 +c = 30 / 30 +d = 1 + 1 +напиши "a: "+a+", b: "+b+", c: "+c+", d: "+d + Знаете ли вы, какие значения примут a, b, c и d? Обратите внимание на использование символа присваивания =. +Если в программе вам нужно вычислить простое выражение, вы можете поступать следующим образом: напиши 2004-12 + +Вот пример с приоритетом вычислений: +напиши ( ( 20 - 5 ) * 2 / 30 ) + 1 + Выражение в скобках будет вычислено первым. В данном примере сначала будет получена разность 20 – 5, затем полученное значение будет умножено на 2, поделено на 30, и напоследок будет добавлена единица (результат равен 2). + + + +Задаём вопросы, получаем ответы... +В следующем разделе мы обсудим команды контроля выполнения: если и пока. В этом разделе мы будем использовать команду если для объяснения вопросов. + +Вопросы +Простой пример с вопросом: +x = 6 +если x > 5 [ + напиши "hello" +] + В данном примере вопросом является x > 5. Если будет получен ответ «истина» (true), будут выполнены команды в скобках. Вопросы — важная часть программирования. Чаще всего они используются вместе с операторами контроля, такими как если. Все числа и переменные (числовые контейнеры) могут сравниваться друг с другом с помощью вопросов. +Вот возможные вопросы: +Типы вопросов + + + +a == b +равенство +ответ «истина» («true»), если a равно b + + +a != b +неравенство +ответ «истина» («true»), если a не равно b + + +a > b +больше +ответ «истина» («true»), если a больше b + + +a < b +меньше +ответ «истина» («true»), если a меньше b + + +a >= b +больше или равно +ответ «истина» («true»), если a больше или равно b + + +a <= b +меньше или равно +ответ «истина» («true»), если a меньше или равно b + + + +
+
+Вопросы подсвечиваются (выделяются) голубым в редакторе кода. +
+ + +Вопросный клей +Вопросы также могут быть совмещены друг с другом с помощью клея. Это позволяет использовать несколько вопросов как один большой. +a = 1 +b = 5 +если (a < 5) и (b == 5) [ + напиши "hello" +] + В этом вопросе «склеивающее слово» — и, оно используется, чтобы совместить два вопроса (a < 5, b==5) вместе. Если с одной стороны результатом будет «ложь», то и ответ на весь вопрос будет «ложь», потому, что с этим «склеивающим словом» обе стороны должны быть равны «истина» для получения ответа на весь вопрос «истина». Не забывайте использовать скобки для выставления приоритетов вопросов. + +Вот краткий обзор управляющих операторов, более детально они описаны ниже: +«Склеивающие слова» для вопросов + + + +и +Обе стороны должны быть равны «истина» для получения ответа «истина» на весь вопрос. + + +или +Если хотя бы одна сторона равна «истина», то и ответ будет «истина». + + +не +Только если обе стороны «ложь», ответ будет «ложь». + + + +
+
+Склеивающие слова подсвечиваются фиолетовым в редакторе кода. + + +и +Если вопросы соединяются при помощи и, для получения общего ответа «истина», они все должны быть истинными, например: +a = 1 +b = 5 +если ((a < 10) и (b == 5)) и (a < b) [ + напиши "хм" +] + + + + +или +Если ответ хотя бы на один из вопросов — «истина», то и общий ответ будет таким же, например: +a = 1 +b = 5 +если ((a < 10) или (b == 10)) или (a == 0) [ + напиши "хм" +] + + + + +не +Это специальная приставка, меняющая ответ на противоположный, например: +a = 1 +b = 5 +если не ((a < 10) и (b == 5)) [ + напиши "хм" +] +иначе +[ + напиши "не хм ;-)" +] + В этом примере ответ на заданный вопрос — «истина», а приставка не изменяет это на «ложь», так что на холсте будет напечатано "не хм ;-)". + + +
+ +
+ + +Контроль над выполнением +Управляющие операторы позволяют вам контролировать процесс выполнения (о чём говорит само их название). +Управляющие операторы выделяются тёмно-зелёным цветом и полужирным начертанием шрифта. Квадратные скобки, используемые вместе с ними, выделяются светло-зелёным. + + +Может ли Черепашка ждать? +Если вы уже немного попрактиковались в программировании в KTurtle, вы могли заметить, что Черепашка может рисовать чересчур быстро. Следующая команда позволяет избежать этого. + + + жди + жди X +жди указывает Черепашке подождать X секунд. +повтори 36 [ + вперёд 5 + направо 10 + жди 0.5 +] + Данный код рисует круг, при этом после каждого шага Черепашка будет ждать полсекунды. Это создаёт впечатление неторопливого движения. + + + + + +Условное выполнение + + + если + если вопрос [ ... ] +Код, расположенный между скобками, будет выполнен только тогда, когда ответом на вопрос будет «истина». Для более подробной информации прочитайте раздел «Вопросы». +x = 6 +если x > 5 [ + напиши "x больше пяти!" +] + В первой строке контейнеру x присваивается 6. Во второй задаётся вопрос x > 5. Если ответом на него будет «истина», управляющий оператор если позволит выполнить код, расположенный между скобками. + + + + + +Цикл «пока» + + + пока + пока вопрос [ ... ] +Управляющий оператор пока немного похож на если. Разница в том, что пока будет повторять код (цикл), расположенный между скобками, до тех пор, пока ответом на вопрос не станет «ложь». +x = 1 +пока x < 5 [ + вперёд 10 + жди 1 + x = x + 1 +] + В первой строке x присваивается 1. Во второй строке задаётся вопрос x < 5. Так как ответ на этот вопрос — «истина», оператор пока начнёт выполнять код между скобками, пока ответом на вопрос не станет «ложь». В данном случае код между скобками будет выполнен 4 раза потому, что на каждом прогоне в пятой строке x будет увеличиваться на 1. + + + + + +Если нет, «иначе» + + + иначе + если вопрос [ ... ] иначе [ ... ] +Может быть дополнением к оператору условного выполнения если. Код между скобками, расположенными после иначе будет выполнен тогда, когда ответом на вопрос будет «ложь». +сброс +x = 4 +если x > 5 [ + напиши "x больше пяти!" +] +иначе +[ + напиши "x меньше пяти!" +] + Оператор если ставит вопрос, больше ли x чем 5. Так как x равно 4, ответ на вопрос — «ложь». Поэтому выполняется код в скобках после иначе. + + + + + +Считающий цикл «для» + + + для + для начальное число до конечное число [ ... ] +Цикл для — это цикл «со счётчиком». +для x = 1 до 10 [ + напиши x * 7 + вперёд 15 +] + Каждый раз, когда выполняется код в скобках, значение x увеличивается на 1. Выполнение цикла продолжиться, пока x не станет равным 10. Код в скобках выводит на печать произведение x и 7. Результат работы этой программы — таблица умножения на 7. + + + + + + + + +Создавайте свои собственные команды +Выучи — особенная команда, потому что она предназначена для создания ваших собственных команд. Создаваемые вами команды могут принимать входные параметры и возвращать различные значения. Давайте посмотрим, как создаются собственные команды: +выучи круг x [ + повтори 36 [ + вперёд x + налево 10 + ] +] + Новая команда называется круг. Её входным параметром является число — размер круга. Теперь команду круг можно использовать как же, как и обычные команды: выучи круг X [ + повтори 36 [ + вперёд X + налево 10 + ] +] + +иди 30,30 +круг 20 + +иди 40,40 +круг 50 + + +В следующем примере будет создана команда, возвращающая значение. +сброс + +выучи квадрат_числа n [ + r = n * n + верни r +] +i = окно_вопроса "Введите число и нажмите OK" +напиши i + ", умноженное на себя: " + квадрат_числа i + В данном примере создана новая команда с именемквадрат_числа. Ей передаётся число, а она возвращает его квадрат. + + +
diff --git a/tde-i18n-ru/docs/kdeedu/kturtle/translator-guide.docbook b/tde-i18n-ru/docs/kdeedu/kturtle/translator-guide.docbook new file mode 100644 index 00000000000..4f5a485413d --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kturtle/translator-guide.docbook @@ -0,0 +1,266 @@ + +Руководство переводчика &kturtle; +Известно, что уникальная черта языка программирования &logo; — это перевод команд на родной язык пользователя. Это облегчает учащимся понять основы программирования. При переводе &kturtle; на новый язык необходимо, кроме перевода программы и документации, перевести дополнительные файлы. Для облегчения этой задачи есть скрипты Рафаэля Беккара (Rafael Beccar), расположенные в kdeedu/kturtle/scripts. Дополнительные файлы для перевода находятся в kdeedu/kturtle/data. В этих папках также есть файлы README с дополнительными инструкциями. + + +Создание папки для переведённых файлов +Сначала создайте папку для переведённых файлов kde-i18n/code/data/kdeedu/kturtle/ в вашей папке — копии KDE SVN, где code — код вашей страны (2- или 4- буквенный код ISO). +Скопируйте файл Makefile.am из kdeedu/kturtle/data/ в эту папку. В текстовом редакторе замените en_US на код вашей страны в этом файле, и сохраните его. + + +Как переводить ключевые слова &logo; (команды) + + +Скопируйте файл logokeywords.en_US.xml из kdeedu/kturtle/data/ в созданную папку, переименуйте его в logokeywords.code.xml где code — код вашей страны (2- или 4- буквенный код ISO). + +Переведите содержимое тегов keyword (то есть текст между keyword и keyword) на ваш язык везде, где это возможно. Также переводите содержимое тегов alias (то есть текст между alias и alias). Они представляют собой альтернативную, сокращённую, форму записи команды. +Для примера: переведите while в keywordwhilekeyword +Больше ничего переводить не нужно! И не переводите слова в command name="english_word". Там должны остаться слова на английском. +Не меняйте порядок в этом файле — он необходим для скриптов автоматического перевода Рафаэля Беккара. + +Сохраните ваш файл в кодировке UTF-8 (в &kate; используйте Сохранить как... и выберите utf8 в выпадающем списке справа вверху). + +Отправьте ваш файл в репозиторий KDE (не забудьте добавить имя файла в Makefile.am) или вышлите Анне-Марии. + +В случае затруднения, обращайтесь к Анне-Марии Махфоуф (Anne-Marie Mahfouf) annemarie.mahfouf@free.fr за дополнительной информацией. + + + + + + +Перевод файлов подсветки синтаксиса +Перевод logohighlightstyle.en_US.xml с помощью скрипта Рафаэля Беккара, расположенного в kdeedu/kturtle/data/ элементарен. Руководствуйтесь файлом README в этой папке. +Для тех, кто не желает использовать скрипт на Perl, способ в старом стиле: +Скопируйте файл logohighlightstyle.en_US.xml из kdeedu/kturtle/data/ в созданную для переводов папку, и переименуйте в logohighlightstyle.code.xml где code — код вашей страны (2- или 4- буквенный код ISO). + +В четвёртой строке файла, language name="en_US", замените en_US на код ISO код (2 или 4 буквы) вашего языка. +Переведите содержание тега item (&ie; текст между item и item). Содержание должно совпадать с logokeyword файлом. Например, переведите while in: item while item, сохранив пробелы (один в начале, второй в конце). Больше ничего не переводить не нужно. +Сохраните ваш файл в кодировке UTF-8 (в &kate; используйте Сохранить как... и выберите utf8 в выпадающем списке справа вверху). +Отправьте ваш файл в репозиторий KDE (не забудьте добавить имя файла в Makefile.am) или вышлите Анне-Марии. +В случае затруднения, обращайтесь к Анне-Марии Махфоуф (Anne-Marie Mahfouf) annemarie.mahfouf@free.fr за дополнительной информацией. + + + + + +Перевод примеров +И эта задача во многом упрощается скриптом Рафаэля Беккара kdeedu/kturtle/data/. Прочтите файл README в этой папке, так как после автоматического перевода необходимо доделать работу вручную. +После выполнения инструкций файла README из папки скриптов практически всё готово. Не забудьте проверить переведённые примеры кода на наличие ошибок. Также проверьте, что Makefile.am в kde-i18n/code/data/kdeedu/kturtle/ обновлён в соответствии с новыми файлами. Для голландского файл Makefile.am выглядит так: txt_DATA = advertentie.logo driehoeken.logo krullen.logo tafels.logo \ +bloem.logo driehoek.logo logohighlightstyle.nl.xml pijl.logo vierkanten.logo \ +kleuren.logo logokeywords.nl.xml randomnaam.logo vierkant.logo +txtdir = $(kde_datadir)/kturtle/examples/nl + +xml_DATA = logohighlightstyle.nl.xml +xmldir = $(kde_datadir)/katepart/syntax + +keywords_DATA = logokeywords.nl.xml +keywordsdir = $(kde_datadir)/kturtle/data +EXTRA_DIST = $(txt_DATA) $(xml_DATA) $(keywords_DATA) + + +Описание процесса перевода без использования скриптов Рафаэля: +Скопируйте файлы примеров на английском из kdeedu/kturtle/data/ в папку, используемую для хранения переведённых файлов. Переведите имена файлов примеров в вашей папке, чтобы пользователь мог легко понять содержание примеров. + +Переведите ключевые слова в примерах, используя файл logokeywords.xml для вашего языка. Перед переводом примеров необходимо перевести файл ключевых слов. + +Сохраните ваш файл в кодировке UTF-8 (в &kate; используйте Сохранить как... и выберите utf8 в выпадающем списке справа вверху). + +Отправьте ваш файл в репозиторий KDE (не забудьте также Makefile.am) или вышлите Анне-Марии. + +В случае затруднения, обращайтесь к Анне-Марии Махфоуф (Anne-Marie Mahfouf) annemarie.mahfouf@free.fr за дополнительной информацией. + +Наконец, по желанию, можно добавить собственные примеры. + + + + + + diff --git a/tde-i18n-ru/docs/kdeedu/kturtle/using-kturtle.docbook b/tde-i18n-ru/docs/kdeedu/kturtle/using-kturtle.docbook new file mode 100644 index 00000000000..067a753c7c3 --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kturtle/using-kturtle.docbook @@ -0,0 +1,1093 @@ + + +Использование &kturtle; + + + &kturtle; в действии + + + + + + Главное окно &kturtle; + + + + +Главное окно &kturtle; имеет две основных области: редактор кода, расположенный слева, который предназначен для ввода команд &logo; и холст, расположенного справа, на котором выводятся результаты выполнения команд. Холст — место для игр Черепашки, где она перемещается и рисует. Также в главном окне есть меню, из которого производится управление программой, панель инструментов, которая предоставляет быстрый доступ к часто используемым действиям и строка состояния, на которой показывается различная информация о состоянии &kturtle;. + + +Редактор кода +Редактор кода предназначен для ввода команд &logo;. Он обладает всеми возможностями, присущими современному редактору. Большинство команд вызывается из меню Правка и Сервис. Редактор кода может быть «прилеплен» к любой границе главного окна или же, будучи выведен как отдельное окно, располагаться в любом месте рабочего стола. +Существуют разные пути получения кода в редакторе. Простейший — использовать готовый пример. Для этого необходимо вызвать пункт ФайлОткрыть пример в меню Файл и выбрать необходимый пример в появившемся диалоге. Имя файла говорит о том, что данный пример демонстрирует (например square.logo (англ. — квадрат) предназначен для построения квадрата). Выбранный файл будет открыт в редакторе кода и его можно будет запустить на выполнение, вызвав ФайлВыполнить сценарий. +Вы можете открывать файлы &logo;, вызывая пункт ФайлОткрыть. +Третий путь — ввод кода в редакторе вручную или вставка его из буфера обмена. +Справа в строке состояния показывается текущая позиция курсора в виде номеров строки и столбца. + + + +Холст +Холст — это область, предназначенная для вывода результатов выполнения команд. Другими словами, это место для игр Черепашки. После ввода каких-либо команд в редакторе кода и вызове пункта ФайлВыполнить сценарий могут произойти две вещи: или программа выполнится успешно и вы увидите некоторые изменения на холсте, или, если были допущены ошибки, вы получите сообщение, которое уведомит вас о характере допущенной ошибки. +Это сообщение поможет устранить ошибки. +Построенное в ходе выполнения команд изображение может быть сохранено в файл (ФайлСохранить холст) или напечатано (ФайлПечать). + + + +Меню +В главном меню вы найдёте все действия, доступные в программе &kturtle;. В нём присутствуют следующие группы: Файл, Правка, Вид, Сервис, Настройка и Справка. В данном разделе все они описаны подробно. + + +Меню <guimenu +>Файл</guimenu +> + + +Создать + + + &Ctrl;N Файл Создать + Создаёт новый, пустой файл программы на &logo;. + + + + +Открыть + + + &Ctrl;O Файл Открыть... + Открывает файл &logo;. + + + + +Последние файлы + + + Файл Последние файлы + Выводит список последних файлов &logo;, с которыми работали в программе. + + + + +Открыть пример + + + &Ctrl;E Файл Открыть пример... + Показывает папку, в которой расположены файлы примеров &logo;. Для того, чтобы команды в этих файлах были на вашем языке, необходимо предварительно выбрать язык в меню НастройкаНастроить &kturtle;... . + + + + +Сохранить + + + &Ctrl;S Файл Сохранить + Сохраняет текущий открытый файл &logo;. + + + + +Сохранить как + + + Файл Сохранить как... + Сохраняет текущий открытый файл &logo; в выбранном месте. + + + + +Сохранить холст + + + Файл Сохранить холст... + Сохраняет текущий рисунок на холсте как файл изображения. + + + + +Скорость выполнения + + + Файл Скорость выполнения + Если скорость «Обычно» (по умолчанию), трудно уследить за тем, что происходит на холсте. С помощью этого пункта можно замедлить скорость выполнения, чтобы проследить за каждым шагом Черепашки. Кроме «Обычно» вы можете поставить скорость «Медленно», «Медленнее» и «Очень медленно». Когда установлен одна из медленных скоростей, в редакторе кода выделяется выполняемая команда. + + + + +Выполнить сценарий + + + &Alt;Return Файл Выполнить сценарий + Запускает на выполнение команды &logo;, введённые в редакторе кода. + + + + +Пауза + + + Pause Файл Пауза + Приостанавливает выполнение. Этот пункт меню доступен только во время выполнения сценария. + + + + +Остановить выполнение + + + Escape Файл Остановить выполнение + Прекращает выполнение команд. Этот пункт меню доступен только во время выполнения сценария. + + + + +Печать + + + &Ctrl;P Файл Печать... + Печатает код, находящийся в редакторе, или рисунок на холсте. + + + + +Выход + + + &Ctrl;Q Файл Выход + Завершение работы &kturtle;. + + + + + + + Меню <guimenu +>Правка</guimenu +> + + + + &Ctrl;Z Правка Отменить действие + Отменяет последнее изменение в коде. &kturtle; имеет неограниченное число шагов отмены. + + + + + + &Ctrl;&Shift;Z Правка Повторить + Возвращает последнее отменённое изменение в коде. + + + + + + &Ctrl;X Правка Вырезать + Вырезает выделенный текст из редактора кода в буфер обмена. + + + + + + &Ctrl;C Правка Копировать + Копирует выделенный текст из редактора кода в буфер обмена. + + + + + + &Ctrl;V Правка Вставить + Вставляет текст из буфера обмена в редактор кода. + + + + + + &Ctrl;F Правка Найти... + Поиск фразы в тексте программы. + + + + + + F3 Правка Найти далее + Поиск следующего вхождения фразы в тексте программы. + + + + + + &Ctrl;R Правка Заменить... + Производит замену фраз в редакторе кода. + + + + + + Меню <guimenu +>Вид</guimenu +> + + + + &Ctrl;&Shift;F ВидПолноэкранный режим + Позволяет переключаться в полноэкранный режим. + Примечание: в полноэкранном режиме во время выполнения команд все, кроме холста, скрыто. Это позволяет создавать «полноэкранные» программы в &kturtle;. + + + + + + F11 ВидПоказывать номера строк + Позволяет включить или выключить показ номеров строк в редакторе кода. Может быть полезно при поиске ошибок. + + + + + + Меню <guimenu +>Сервис</guimenu +> + + + + &Alt;C Сервис Выбор цвета + Вызывает диалог выбора цвета. Используя этот диалог, можно легко подобрать нужный цвет и вставить его цифровое представление в редактор кода. + + + + + + &Ctrl;I СервисУвеличить отступ + Этот пункт увеличивает отступ (добавляет пустое пространство) в строки выделенного фрагмента. Правильная расстановка отступов облегчает чтение кода. Все примеры используют расставленные отступы. + + + + + + &Ctrl;&Shift;I СервисУменьшить отступ + Этот пункт уменьшает отступ (убирает пустое пространство) из строк выделенного фрагмента. + + + + + + Сервис Снять отступ + Снимает все отступы на выделенных строках. + + + + + + &Ctrl;D СервисЗакомментировать + Данная команда добавляет символы комментария (#) в выделенные строки. Весть текст, следующий за символом комментария до конца строки, игнорируется при выполнении кода. Комментарии позволяют программисту пояснить назначение того или иного фрагмента кода или скрыть от интерпретатора часть кода, чтобы он не выполнялся. + + + + + + &Ctrl;&Shift;D СервисРаскомментировать + Удаляет символ комментария с выделенных строк. + + + + + + Меню <guimenu +>Настройка</guimenu +> + + + +Настройка Показать/Скрыть панель инструментов +Переключает показ панели инструментов + + + + + +Настройка Показать/Скрыть строку состояния +Переключает показ строки состояния + + + + + + Настройка Дополнительная настройка + Здесь можно настроить параметры, которые обычно в настройке не нуждаются. Подменю Дополнительная настройка имеет три пункта: Настроить редактор... (стандартный диалог настройки редактора &kate;), Комбинации клавиш... (стандартный диалог настройки комбинации клавиш приложения &kde;) и Панели инструментов... (стандартный диалог настройки панели инструментов &kde;). + + + + + + Настройка Настроить &kturtle;... + Вызывает диалог настройки &kturtle;. Здесь можно поменять язык команд &logo; или установить новый размер холста по умолчанию. + + + + + + + Меню <guimenu +>Справка</guimenu +> + + + + F1 Справка Руководство &kturtle; + Вызывает руководство, которое вы в данный момент читаете. + + + + + + &Shift;F1 СправкаЧто это? + После активации данного пункта меню курсор приобретёт вид стрелки с вопросительным знаком. После этого, когда вы щёлкните на каком-либо элементе в окне &kturtle;, появится подсказка об этом элементе и его предназначении. + + + + + + F2 Справка Справка по... + Очень полезная функция. Она вызывает справку по команде, рядом с которой находится курсор в редакторе кода. Например, вы используете команду напиши в своей программе и хотите узнать побольше о ней из руководства. Вам достаточно переместить курсор на команду и нажать F2. Руководство по &kturtle; откроется на странице с описанием команды напиши. + Контекстная помощь очень важна при обучении программированию. + + + + + + СправкаСообщить об ошибке + Используйте данный пункт для уведомления разработчиков об ошибках в &kturtle;. Это поможет делать программу лучше от версии к версии. + + + + + + Справка О программе &kturtle; + Здесь вы найдёте информации об авторах &kturtle; и лицензии под которой распространяется программа. + + + + + + Справка О &kde; + Здесь вы найдёте информацию о KDE. Если вы до сих пор не знаете, что это такое – не проходите мимо. + + + + + + + +Панель инструментов +Здесь вы можете быстро добраться до наиболее часто используемых действий. По умолчанию вы найдёте здесь большинство используемых действий, включая Выполнить сценарий и Прекратить выполнение. +Вы можете настроить панель инструментов под себя, используя Настройка Дополнительная настройкаПанели инструментов... + + + +Строка состояния +В строке состояния выводится информации от &kturtle;. Слева показывается последнее действие. Справа показывается текущая позиция курсора (номер строки и столбца). Посередине показывается язык, используемый для ввода команд. + + + diff --git a/tde-i18n-ru/docs/kdeedu/kverbos/Makefile.am b/tde-i18n-ru/docs/kdeedu/kverbos/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kverbos/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdeedu/kverbos/Makefile.in b/tde-i18n-ru/docs/kdeedu/kverbos/Makefile.in new file mode 100644 index 00000000000..5f5e5eaf771 --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/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/kdeedu/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@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = AUTO +KDE_MANS = AUTO +#>- all: all-recursive +#>+ 1 +all: docs-am all-recursive + +.SUFFIXES: +$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) +#>- @for dep in $?; do \ +#>- case '$(am__configure_deps)' in \ +#>- *$$dep*) \ +#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ +#>- && exit 0; \ +#>- exit 1;; \ +#>- esac; \ +#>- done; \ +#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdeedu/kverbos/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdeedu/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/kdeedu/kverbos/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdeedu/kverbos/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeedu/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/kdeedu/kverbos/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdeedu/kverbos/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeedu/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-ru/docs/kdeedu/kverbos/index.cache.bz2 b/tde-i18n-ru/docs/kdeedu/kverbos/index.cache.bz2 new file mode 100644 index 00000000000..0be63baf156 Binary files /dev/null and b/tde-i18n-ru/docs/kdeedu/kverbos/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdeedu/kverbos/index.docbook b/tde-i18n-ru/docs/kdeedu/kverbos/index.docbook new file mode 100644 index 00000000000..1a2205c7a6d --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kverbos/index.docbook @@ -0,0 +1,1297 @@ + + + + + +]> + + + + +Руководство пользователя &kverbos; + + +Arnold Kraschinski
&Arnold.Kraschinski.mail;
+
+
+Иван Кашуков
dolphin210@yandex.ru
перевод на русский язык
+
+ + +2001 +2002 +Арнольд Кращинский (&Arnold.Kraschinski;) + + +&FDLNotice; + +2002-05-23 +3.0.8 + + +&kverbos; — приложение, созданное специально для изучения форм глаголов испанского языка. + + + +KDE +kdeutils +Kapp +глагол +испанский + + +
+ + + + +Введение + +С помощью &kverbos; вы можете изучать формы глаголов испанского языка. Программа показывает глагол и его время, а вы должны ввести формы спряжения глагола. Затем программа исправляет ошибки ввода и обеспечивает обратную связь. Также можно изменять список изучаемых глаголов. Программа может создавать формы правильных глаголов, для неправильных же необходимо указать формы самостоятельно. Если вы сомневаетесь в какой-либо форме, то можете проверить её на странице http://csgrs6k1.uwaterloo.ca/~dmg/lando/verbos/con-jugador.html + +Наиболее интересная возможность в текущей версии — использование программы &kfeeder; (которую нужно установить отдельно). С помощью &kfeeder; вы можете отслеживать свои достижения. По рабочему столу бегает собачка. Если вы успешно отвечаете, она получает косточки, иначе — лежит на месте. + + + +Использование &kverbos; + + +Главное окно &kverbos; + + + + + + Главное окно выводится после запуска программы. + + + + +Это главное окно приложения. С его помощью вы можете изучать формы глаголов. В данный момент файл глаголов не загружен, поэтому глагол не показывается. В первую очередь необходимо загрузить файл с помощью меню ФайлОткрыть (или ФайлОткрыть файл типовых глаголов) или с помощью значка на панели инструментов. Также возможно самостоятельно ввести глаголы, выбрав пункт меню Правка Добавить глагол. + + +Окно &kverbos; с загруженным файлом глаголов + + + + + +Главное окно программы с загруженным файлом глаголов. + + + + +После того, как открыт файл с глаголами, программа выводит один из них и ожидает некоторое время. Вы должны ввести ответы в полях главного окна. + + + + + + + + +При нажатии кнопки программа очищает все поля. + + + + + + + +Нажав эту кнопку, можете проверить себя. Неверные формы программа подчеркнёт, после этого сможете ввести их ещё раз. Если хотя бы одна из форм неправильна, программа не засчитывает верный ответ. + + + + + + + +Чтобы проверить себя, нажмите кнопку Ответ. В полях ввода будут показаны правильные ответы. При этом ответ будет засчитан как неверный. + + + + + + + + +Последняя кнопка в этом ряду выполняет две функции. + +Если до нажатия этой кнопки неверный ответ не был изменён, ошибки будут исправлены. Для показа следующего глагола следует нажать кнопку снова. + +Если до нажатия кнопки все формы были введены верно, программа переходит к следующему глаголу (то есть выбирает глагол из файла и выводит на экран). + + + + +Второй ряд кнопок позволяет вводить особые символы испанского алфавита, которые, возможно, отсутствуют на клавиатуре. + +В строке состояния выводится информация о проделанной работе: сколько глаголов показано, сколько верных ответов, сколько глаголов в текущем файле, имя пользователя. + +С помощью полосы результата вы можете узнать процент верных ответов от всех пройденных глаголов. + + + +Описание команд + + +Главное окно &kverbos; + + +Окно &kverbos; с загруженным файлом глаголов + + + + + + Главное окно программы с загруженным файлом глаголов. + + + + + + + +Меню <guimenu +>Файл</guimenu +> + + + + + + &Ctrl;N Файл Создать +Создать новый документ. При этом все глаголы в текущем файле удаляются. Количество глаголов устанавливается равным 0. + + + + + &Ctrl;O Файл Открыть +Открыть файл глаголов. Выводится диалоговое окно, в котором вы может выбрать файл. При этом следует убедиться, что это действительно файл глаголов. Файл нужного формата можно скачать с сайта &kverbos; или создать свой. + + + + +Файл Открыть файл типовых глаголов +Открыть файл глаголов, распространяемый с &kverbos;. + + + + + &Ctrl;S Файл Сохранить +Сохранить документ. Выводится диалоговое окно, в котором вы можете выбрать имя файла. Если введено расширение .htm или .html, список глаголов сохраняется в формате HTML. + + + + +Файл Сохранить как... +Сохранить документ. Выводится диалоговое окно, в котором вы можете выбрать имя файла. Если введено расширение .htm или .html, список глаголов сохраняется в формате HTML. + + + + + &Ctrl;W Файл Закрыть +Выход из программы. + + + + +Файл Новое окно +Запустить копию программы. + + + + + &Ctrl;Q Файл Выход +Завершение работы из &kverbos; + + + + + + + + +Меню <guimenu +>Правка</guimenu +> + + + + + +Правка Добавить глагол... +Открыть диалоговое окно, с помощью которого пользователь может добавлять в список новые глаголы. Этому окну посвящена отдельная глава руководства. + + + + +Правка Изменить список глаголов... +Открыть диалоговое окно, в котором показан список глаголов в файле. Список можно редактировать. Этому окну посвящена отдельная глава руководства. + + + + + + + +Меню <guimenu +>Пользователь</guimenu +> + + + + + +Пользователь Имя пользователя +Задать имя пользователя. + + + + +Пользователь Результаты +Открыть диалоговое окно, в котором показывается количество запусков программы и последние десять результатов. + + + + + + + + +Меню <guimenu +>Настройка</guimenu +> + + + + + +Настройка Показать панель инструментов +Скрыть или показать панель инструментов. + + + + +Настройка Показать строку состояния +Скрыть или показать строку состояния. В ней выводится такая информация, как количество пройденных глаголов и имя пользователя. + + + + +Настройка Настроить KVerbos... +Открыть диалоговое окно, в котором пользователь может выбрать временные формы глаголов, которые он хочет изучать, и режим исправления. Дальнейшая информация — в отдельной главе по настройке. + + + + + + + + +Меню <guimenu +>Справка</guimenu +> +&help.menu.documentation; + + + + + +Добавление глагола + + +Окно добавления глаголов + + + + + + В этом окне можно вводить новые глаголы. + + + + +Используйте его, чтобы создать собственный список глаголов или добавить глаголы к существующему списку. Введите безличную форму глагола испанского языка и его перевод. Вам следует указать, правильный это глагол или нет. Если нет, вам придётся также ввести его формы. Будьте внимательны, вводя формы глагола, так как программа использует эти данные, чтобы создавать формы автоматически. + + + + + + + + + В полях вы должны ввести информацию о формах глагола. Есть поля для ввода формы герундия, причастия и других необходимых форм. + + + + + + + + С помощью выпадающего списка вы можете выбрать тип введённого глагола. Будьте внимательны, эта информация важна для правильной работы программы. + В испанском языке существует три типа правильных глаголов. Это глаголы, оканчивающиеся на -er, -ar и -ir. Многие глаголы не являются правильными во всех формах, но не являются и полностью неправильными. Такие глаголы называют отклоняющимися. Их можно разделить на несколько групп. Программа способна генерировать формы для правильных и отклоняющихся глаголов. Необходима лишь информация, к какой группе принадлежит тот или иной глагол. Для неправильных глаголов необходимо вводить все формы. Тип глагола вы можете выбрать из выпадающего списка. + + правильный + Выберите этот пункт, если вы ввели правильный глагол с окончанием -ar, -er или -ir. + + + неправильный + Выберите этот пункт, если глагол не принадлежит ни к одной из вышеописанных групп. Станут доступны вкладки, и вы сможете ввести в поля на них формы глагола. + + + e > ie + Выберите этот пункт, если в основе глагола e чередуется с ie. + + + o > ue + Выберите этот пункт, если в основе глагола o чередуется с ue. + + + u > ue + Выберите этот пункт, если в основе глагола u чередуется с ue. + + + e > i + Выберите этот пункт, если в основе глагола e чередуется с i. + + + c > qu + Глагол с особенностями орфографии. Если буква c стоит перед e, то c меняется на qu. Пример: colocar, atacar + + + g > gu + Глагол с особенностями орфографии. Если буква g стоит перед e, то g меняется на gu. Пример: pagar + + + z > c + Глагол с особенностями орфографии. Если буква z стоит перед e, то z меняется на c. Пример: cazar, alzar + + + gu > gu + Глагол с особенностями орфографии. Если буквы gu стоят перед e, то gu меняется на gu. Пример: averiguar + + + c > z + Глагол с особенностями орфографии. Если буква c стоит перед o или a, то c меняется на z. Пример: vencer, zurcir + + + g > j + Глагол с особенностями орфографии. Если буква g стоит перед o или a, то g меняется на j. Пример: coger, dirigir + + + gu > g + Глагол с особенностями орфографии. Если буквы gu стоят перед o или a, то gu меняется на g. Пример: distinguir + + + qu > c + Глагол с особенностями орфографии. Если буквы qu стоят перед o или a, то qu меняется на c. Пример: delinquir + + + акцент типа enviar + Глагол с изменениями акцента в некоторых формах. Пример: enviar + + + акцент типа continuar + Глагол с изменениями акцента в некоторых формах. Пример: continuar + + + выпадающий i + У некоторых глаголов в отдельных формах выпадает безударный i. Пример: taner, grunir, bullir + + + + + + + + + + + + Если вы указали, что глагол неправильный, вы сможете переключать вкладки с формами глагола. + + + + + + + + + Допустим, вы ввели неверную информацию и хотите её исправить. Нажав эту кнопку, вы очистите все поля ввода вкладки. + + + + + + + + + + С помощью этих кнопок вы можете вводить соответствующие символы испанского алфавита в поле, на котором находится фокус ввода. Часто их невозможно ввести с помощью клавиатуры. + + + + + + + + + + Используйте эту кнопку, если хотите очистить поля ввода всех вкладок. + + + + + + + + + + Выбрать глагол, стоящий в текущем списке перед данным глаголом. Вы можете читать и изменять информацию для него. Если текущий глагол является первым в списке, будет загружен последний. + + + + + + + + + + Выбрать глагол, стоящий в текущем списке после данного глаголом. Вы можете читать и изменять информацию для него. Если текущий глагол является последним в списке, будет загружен первый. + + + + + + + + + + Закрыть диалоговое окно и вернуться к программе или к окну редактирования списка глаголов, в зависимости от того, откуда было открыт диалог. + + + + + + + + +Изменение списка глаголов + + +Окно изменения списка глаголов + + + + + + Окно изменения списка глаголов. Его функция отражена в названии. + + + + +В этом окне выводится список всех глаголов текущего файла. Если в файле отсутствуют глаголы или если файл не задан, список будет пустым. Вы можете удалять и изменять выделенные глаголы. + + + + + + + + + Нажав эту кнопку, вы удалите выделенный глагол из списка. + + + + + + + + Нажмите эту кнопку, чтобы отменить все изменения в списке и закрыть окно. + + + + + + + + Изменить выделенный глагол. Будет открыто окно изменения глагола с уже заполненными полями, в которые вы сможете внести изменения. Также изменить глагол можно, дважды щёлкнув по нему мышкой. + + + + + + + + + Нажав эту кнопку, вы закроете диалоговое окно, сохранив изменения в списке. + + + + + + + + +Изменение имени пользователя + + +Окно ввода имени пользователя + + + + + + Окно ввода имени пользователя. Его функция отражена в названии. + + + + +Введите здесь имя, которое будет использовать программа. Оно показывается в строке состояния. Нажмите OK, чтобы подтвердить ввод, или Отмена чтобы оставить имя без изменений. +Программа хранит данные о вашем обучении: общее количество занятий, результат последних десяти занятий и списки глаголов, которые вы ввели верно и неверно. +Чтобы просмотреть эту информацию, откройте диалоговое окно Пользователь Результаты. + + + + + +Окно результатов обучения + + +Окно результатов обучения + + + + + + Окна результатов обучения. С его помощью обучающийся может следить за своими достижениями. + + + + +В окне выводятся данные о текущем пользователе. Слева находятся результаты последних десяти занятий, справа — списки глаголов, которые вы ввели верно и неверно. Глагол хранится в списке верно введённых глаголов некоторое время, затем он вновь попадает в список невыученных. Глаголы, которые вы ввели неверно, программа будет выводить более часто. Как только вы дадите верный ответ, такой глагол возвращается в список невыученных. + + + + + +Настройка программы + + +Окно настройки программы + + + + + + Окно настройки программы. С его помощью пользователь может изменять настройки программы. + + + + +Здесь вы можете задать, какие временные формы глаголов будут использованы в упражнениях. Например, если вы хотите выучить только некоторые формы или ещё не изучали правила спряжения для каких-либо из них, вы можете выбрать или отменить выбор здесь. Эти данные хранятся в файле настройки программы. +Также вы можете выбрать режим исправления программой ваших ошибок. Если вы выберете Точное написание, то непроставленные акценты будут считаться за ошибку. Установите переключатель в положение Игнорировать акценты, чтобы облегчить себе задачу. +Наконец, вы можете настроить использование &kfeeder;, если это приложение установлено. Вы можете определить, будет ли использоваться &kfeeder;, будет ли показываться заставка при запуске программы, и какой тип анимации будет использован. Последний пункт нуждается в подробном объяснении. &kfeeder; показывает собачку, бегающую по рабочему столу. Как только вы даёте верный ответ, &kfeeder; получает сообщение о количестве очков. За ваши очки собака получает косточки. Если вы включите флажок Перемещать автоматически, то за одно очко собака будет получать одну косточку, иначе при правильном ответе косточка лишь немного передвинется, так что вам потребуется больше очков, чтобы собака её получила. На самом деле интереснее, когда флажок Перемещать автоматически включён. + + + + +Руководство разработчика &kverbos; + +На сегодняшний день невозможно создавать подключаемые модули к &kverbos;. + + + + +Вопросы и ответы +&reporting.bugs; &updating.documentation; Пока мы не получали вопросов, на которые следовало бы здесь ответить. + + + + +Авторы и лицензирование + +&kverbos; +Авторские права на программу: 2002 Арнольд Кращинский (&Arnold.Kraschinski;) &Arnold.Kraschinski.mail; + + +Авторские права на документацию: 2002 Арнольд Кращинский (&Arnold.Kraschinski;) &Arnold.Kraschinski.mail; + +Перевод на русский язык: Иван Кашуков dolphin210@yandex.ru +&underFDL; &underGPL; + + +Установка + + +Где взять &kverbos; +&install.intro.documentation; + + +Системные требования + +Чтобы успешно использовать &kverbos;, вам потребуется &kde; 3.х.х. Программа распространяется со списком глаголов, поэтому вам не нужно вводить глаголы самостоятельно или скачивать файл. + +&kverbos; и список глаголов находятся на домашней странице &kverbos;. + +Список изменений вы можете посмотреть по адресу: http://edu.kde.org/kverbos/. + + + +Компиляция и установка +&install.compile.documentation; + + + +&documentation.index; +
+ diff --git a/tde-i18n-ru/docs/kdeedu/kvoctrain/Makefile.am b/tde-i18n-ru/docs/kdeedu/kvoctrain/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kvoctrain/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdeedu/kvoctrain/Makefile.in b/tde-i18n-ru/docs/kdeedu/kvoctrain/Makefile.in new file mode 100644 index 00000000000..b2e964991e9 --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/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/kdeedu/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@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = AUTO +KDE_MANS = AUTO +#>- all: all-recursive +#>+ 1 +all: docs-am all-recursive + +.SUFFIXES: +$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) +#>- @for dep in $?; do \ +#>- case '$(am__configure_deps)' in \ +#>- *$$dep*) \ +#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ +#>- && exit 0; \ +#>- exit 1;; \ +#>- esac; \ +#>- done; \ +#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdeedu/kvoctrain/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdeedu/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/kdeedu/kvoctrain/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdeedu/kvoctrain/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeedu/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=index.docbook man-spotlight2kvtml.1.docbook index.cache.bz2 Makefile.in Makefile.am + +#>+ 24 +index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) index.docbook man-spotlight2kvtml.1.docbook + @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi + +docs-am: index.cache.bz2 + +install-docs: docs-am install-nls + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/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 index.docbook man-spotlight2kvtml.1.docbook ; 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 index.docbook man-spotlight2kvtml.1.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kvoctrain/$$base ;\ + done + + +#>+ 5 +distdir-nls: + for file in index.docbook man-spotlight2kvtml.1.docbook ; do \ + cp $(srcdir)/$$file $(distdir); \ + done + +#>+ 15 +force-reedit: + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdeedu/kvoctrain/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdeedu/kvoctrain/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeedu/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-ru/docs/kdeedu/kvoctrain/index.cache.bz2 b/tde-i18n-ru/docs/kdeedu/kvoctrain/index.cache.bz2 new file mode 100644 index 00000000000..8e8f29e6f7d Binary files /dev/null and b/tde-i18n-ru/docs/kdeedu/kvoctrain/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdeedu/kvoctrain/index.docbook b/tde-i18n-ru/docs/kdeedu/kvoctrain/index.docbook new file mode 100644 index 00000000000..c06099edea0 --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kvoctrain/index.docbook @@ -0,0 +1,4489 @@ + + + + + +]> + + + +Руководство пользователя &kvoctrain; + + +Ewald Arnold
Эвальд Арнольд (Ewald Arnold)
+
+ +Eric Bischoff
&Eric.Bischoff.mail;
+Редактор +
+ +Anne-Marie Mahfouf
&Anne-Marie.Mahfouf.mail;
+
+ +Валя Ванеева
fattie@altlinux.ru
Перевод на русский
+
+ + +1999200020012002 +Эвальд Арнольд (Ewald Arnold) + + +2005 +&Anne-Marie.Mahfouf; + +&FDLNotice; + +2005-06-06 +0.8.3 + +&kvoctrain; — программа &kde;, помогающая расширить словарный запас. Например, она может вам пригодиться при обучении иностранному языку. + + +KDE +KVocTrain +словарь +обучение +изучение + +
+ + +Введение + + +Что это такое? + +&kvoctrain; — &kde; программа, помогающая расширить словарный запас. Например, она может вам пригодиться при обучении иностранному языку. Вы можете создавать свои собственные файлы словарей. + +Целью программы было заменить каталоги бумажных карточек со словами и переводом. + +Возможно, такие карточки использовались в вашей школе. Учитель пишет выражение на одной стороне карточки и его перевод — на обратной. Вы просматриваете эти карточки одну за другой. Если вы знаете перевод, вы откладываете карточку. Если нет, пытаетесь запомнить слово ещё раз. + +&kvoctrain; не предназначен для изучения грамматики или других более сложных вещей. Это вне области применения данного приложения. + + + + + + +Краткое введение в &kvoctrain; + +Здесь представлен &kvoctrain; так, как он выглядит при первом запуске из меню &kmenu; Образование Языки или после нажатия комбинации клавиш &Alt;F2 ввода команды kvoctrain. + +Главное окно &kvoctrain; + + +Главное окно &kvoctrain; + + + +Вы можете изучить примеры словарей, воспользовавшись командой меню Файл Открыть пример.... В составе программы есть два файла примеров, которые помогут вам познакомится с программой. Файл sample-en.kvtml содержит список слов на английском, немецком и французском языках. + +Словари можно получить через Интернет командой меню Файл Получить новые словари.... Откроется диалог Получить со списком доступных словарей. + + +Диалог "Получить словари" + + +Диалог "Получить словари" + + + +Здесь я выбираю файл катаканы для изучения японского языка, нажимаю кнопку Установить — файл устанавливается. Нажимаю кнопку Закрыть, чтобы выйти из диалога. Словарный файл катаканы открывается в главном окне программы. + + +Файл катаканы + + +Файл катаканы + + +Этот файл состоит из 26 уроков и должен дать мне возможность выучить написание основных букв и слогов катаканы. Итак, начнём первый урок: выберите команду Настроить &kvoctrain;... в меню Настройка и перейдите на вкладку Ограничения. Здесь можно выбрать уроки. Выделяем урок 1 и нажимаем кнопку Применить, чтобы сохранить изменения, и OK, чтобы закрыть диалог. + + +Настройка урока + + +Настройка урока + + + +В меню Обучение выберите то, чему хотите обучаться. Например, я выбираю пункт ri, т.к. хочу выучить соответствия между знаками катаканы и комбинациями латинских букв ромадзи. Затем я выбираю команду меню Несколько вариантов ответов из jp, появляется следующий диалог: + + +Урок 1 — Множественный выбор + + +Урок 1 — Множественный выбор + + + + + + + +Использование &kvoctrain; + + +Обзор + +Как вы видите ниже, статьи в словаре организованы как в обычной электронной таблице. Каждый столбец любой строки содержит выражение на каком-нибудь языке или служебную информацию. В самом левом столбце указано название урока, в котором используется статья. Во втором столбце показано состояние, а в третьем всегда содержится слово на основном языке. Во всех остальных столбцах — переводы выражения. + + + + +[главное окно] + + + +На рисунке выше вы можете видеть, что у нескольких свойств словаря есть визуальные обозначения: + + + +Цвета показывают уровень (от 1 до 7) ваших знаний +Зелёная галочка во втором столбце показывает, что эта статья используется в упражнении (которое вы не прошли до конца в прошлый раз), а красный крестик показывает, что статья не используется. + +Когда вы помечаете статьи, с которыми собираетесь работать, у них меняется цвет фона. + + +Цвет текста в столбце с выражением на основном языке может меняться, если у вас больше одного столбца с переводами. Если курсор находится в столбце с языком перевода, цвет фраз в столбце основного языка показывает уровень ваших знаний при переводе на основной язык. См. раздел о редактировании статей. + +Конечно, этой таблицей можно пользоваться и как обычным словарём и искать нужные статьи вручную. + +В нижней части главного окна расположена строка состояния, обычно содержащая три поля. В этих полях отображаются важные свойства текущей статьи (если они есть): + + + +Т: +тип слова; + + + +П: +произношение слова или выражения. Если у вас установлены соответствующие шрифты, в которых есть символы МФА, можно использовать и символы фонетического алфавита. Более подробно об этом можно узнать в разделе о настройке программы; + + +З: +ваши заметки. + + + +Во время загрузки, сохранения большого файла или другой продолжительной операции, вы увидите индикатор выполнения в правой части строки состояния. + + + + + + +Работа с клавиатуры + +Автор программы пытался оптимизировать её так, чтобы её можно было использовать при работе только с клавиатуры. Поэтому все основные функции доступны и без мыши. + + + +Tab +При нажатии на эту клавишу курсор автоматически переместится в поле поиска. Если вы начнёте вводить что-нибудь в это поле, &kvoctrain; будет находить первое наилучшее соответствие по мере ввода (начиная от позиции курсора). Курсор в таблице будет перемещаться на найденную статью. + +Если вы нажмёте Enter, курсор переместится на следующую статью, соответствующую условиям поиска. + +Если вам нужно совпадение только с первыми словами выражений, нажмите &Ctrl; Enter. + +Нажав &Shift; Tab или Tab вы опять вернёте фокус на таблицу словаря. + + + +Стрелка влево +Курсор в словаре переместится в столбец слева. Если вы уже находитесь в самом первом столбце, ничего не произойдёт. + + + +Стрелка вправо +Курсор в словаре переместится в столбец справа. Если вы уже находитесь в самом последнем столбце, ничего не произойдёт. + + + +Стрелка вверх +Курсор в словаре переместится на строку выше. Если вы уже находитесь в самой первой строке, ничего не произойдёт. + + + +Стрелка вниз +Курсор в словаре переместится на строку ниже. Если вы уже находитесь в самой последней строке, ничего не произойдёт. + + + +Page Up +Курсор в словаре переместится на страницу (число видимых строк - 1) выше. Если строк осталось меньше страницы, курсор переместится на самую первую строку. + + + +Page Down +Курсор в словаре переместится на страницу (число видимых строк - 1) ниже. Если строк осталось меньше страницы, курсор переместится на самую последнюю строку. + + + +&Ctrl;Enter +Открыть диалог Изменить свойства для изменения текущей записи. + + + +Ins +Добавить новую запись в конец словаря. Курсор перемещается к полю в столбце "Оригинал". Измените содержимое полей непосредственно или вызовите диалог "Изменить свойства" для изменения этого поля. +Если в настройке установлен флажок Быстрое добавление, вы сможете вводить оригинальные фразы и их переводы, пока не нажмёте клавишу Esc. + + + +Del +Удалить текущую статью из словаря. Вам нужно будет подтвердить своё решение. + + + +&Ctrl;+ или &Ctrl;- +Удерживая &Ctrl; и, нажав одну из клавиш на дополнительной цифровой клавиатуре (+ или -), вы можете выбрать предыдущий или следующий урок из выпадающего списка для текущей статьи. Если у вас нет цифровой клавиатуры, можно нажать и обычные клавиши + или -. + + + + + + + + + +Работа с мышью + +Двойной щелчок на поле в таблице позволяет его отредактировать. + +При щелчке левой кнопкой мыши по заголовку одного из столбцов статьи будут упорядочены на основе сортировки по алфавиту содержимого этого столбца. При следующем щелчке будет использована обратная сортировка. Треугольник, указывающий направление сортировки, появляется справа от заголовка столбца, по которому упорядочиваются статьи. + +Щёлкнув по заголовку столбца левой кнопкой мыши и удерживая её нажатой, можно открыть меню этого столбца. + + + + +Работа с выделениями + +Вы можете выделить целую группу статей. Вы можете менять свойства элементов этой группы или сохранить её в новом словаре. + +Щелчок по записи выделяет всю строку. + +Щелчок по записи с удерживаемой клавишей &Ctrl; добавляет эту запись к выделению. + +Если дополнительно удерживать клавишу &Shift;, к выделению будут добавлены все записи после предыдущего выделения, включая запись, по которой вы щёлкнули. + +Чтобы изменить свойства выделенных записей в диалоге изменения статьи, нажмите Enter. Внешний вид диалога будет несколько отличаться от обычного. Некоторые поля будут неактивны. Например, не имеет смысла редактировать выражения всех выделенных статей или комментарии к ним. + +Все выделенные поля сначала пусты: это значит, что их состояние не было изменено. После изменения какого-то свойства в соответствующем поле появится содержимое. Значения только таких полей будут изменены после закрытия диалога (конечно, если вы сохраните изменения). + + + + +Доступные форматы файлов + +&kvoctrain; может обрабатывать файлы следующих форматов: + + +документы собственного xml-формата с расширением .kvtml. + +Если вы хотите пользоваться одними и теми же файлами в разных местах, рекомендуется использовать именно этот формат, так как только в нем могут быть сохранены все свойства словарей &kvoctrain;; + +обычные текстовые файлы с особо указанными разделителями элементов, часто используемые и простыми приложениями баз данных. Поддерживаются файлы с расширением csv. &kvoctrain; без проблем работает и с файлами в кодировке UTF-8, так как именно в ней доступны буквы почти всех алфавитов. См. также раздел о кодировках и таблицах символов. + +В Интернете есть множество словарей, в которых для разделения выражений на разных языках используется символ табуляции или одно или два идущих подряд двоеточия. Выбрать разделитель можно на вкладке Буфер обмена в меню Настройка - Настроить &kvoctrain;.... + + + +&kvoctrain; определяет формат файла, прочитав из него первые несколько байт. Если это не какой-нибудь специальный формат вроде kvtml или lex, предполагается, что это файл csv. + + + + +Типы слов + +Работая с &kvoctrain;, вы можете использовать следующие типы слов по умолчанию. Кроме того, в каждом словаре могут содержаться типы слов, определённые пользователем. + + + + +Тип +Описание +Пример + + + + + +прилагательное +описывает свойства и признаки предметов или людей +дорогой, хороший + + + +наречие +описывает характер действий, вторичные признаки +сегодня, сильно, по-турецки + + + +Артикль + определённый артикль + неопределённый артикль + + + + + a, an, eine + the, die + + + + +союз +служит для связи слов или предложений +и, но + + + +имя собственное + +имя человека, животного, индивидуальные названия конкретных предметов +Аня, Кремль + + + +существительное + мужского рода + женского рода + среднего рода + +обозначение предметов, ощущений +стол, кофе, платье, радость + + + +числительное + порядковое + количественное + +количество или порядок предметов при счёте + + + первый, второй + один, два + + + + +выражение +особое сочетание слов +одним выстрелом убить двух зайцев + + + +предлог +служит для определения отношения или места +позади, между + + + +местоимение + притяжательное + личное + + + + указывает на принадлежность предмета лицу + замещает имя существительное + + + + мой, твой + ты, она + + + + +вопросительное местоимение +указывает на неопределённый предмет, признак и т.д., часто служит для построения вопросительных предложений +кто, что, как + + + +глагол + правильный + неправильный (исключение) + +обозначает действие или отношения как процессы + + + готовить, готовил, готовлю + слышит, слышать, слышал + + + + + + + + +О таблицах символов, кодировках, Unicode и прочих странных вещах + +Любой текстовый файл, предназначенный для чтения человеком, представляет собой последовательность байтов или восьмеричных октетов. Интерпретация же этих байтов зависит от самых разных условий: от системы, в которой открывается файл, от языка, на котором написан текст и т.д. + +Так как обычно байт — наименьшая единица хранения данных на компьютерах, каждый видимый на экране символ чаще всего представляется одним байтом. Каждый байт содержит значение от 0 до 255, то есть в одном файле вы можете использовать до 256 различных символов. + +Чаще всего это ASCII-символы, то есть символы в диапазонах a–z, A–Z и 0–9, плюс дополнительные символы вашего алфавита. Например, для немецкого дополнительными символами будут ä и ü, для русского — а и б и т.д. Если попытаться охватить все эти алфавиты, понадобится гораздо больше 256 символов. + +Становится очевидным, что для правильной интерпретации байтов в большинстве операционных систем и приложений нужно правильно выбрать кодировку. + +Более удачным подходом может быть использование более одного байта для представления одного видимого символа. Так и сделано, например, в Unicode. Сейчас Unicode — стандарт, использующий для представления одного символа значение из диапазона от 0 до 65535 (а в некоторых вариантах этот диапазон ещё больше). Почти каждой букве алфавита почти каждого языка на земле (а кроме них, ещё и распространённым пиктограммам и буквам клингонского языка — радуйтесь, фанаты Star Trek) присвоен уникальный номер. + +К сожалению, работа с Unicode несколько сложна, и эта кодировка в большей части программ сейчас не поддерживается. Кроме того, тексты в Unicode обычно занимают больше места на жёстком диске. Компромиссом может быть использование кодировки UTF-8, в которой для представления обычных ASCII-символов берётся 7 битов (8 битов = 1 байт), но, в случае необходимости, один символ может занимать и 2, и 3, и даже 4 или более байтов. + +Файлы словарей &kvoctrain; представляют собой обычные текстовые файлы в кодировке Unicode. + +Чтобы обеспечить поддержку наибольшего числа языков, в &kvoctrain; версии 0.7 была возможность выбора кодировки для каждого языка. Если вы сохранили свои файлы в 8-битном режиме, у вас могут возникнуть проблемы при их отображении в &kvoctrain; версии 0.8 или выше. В таком случае вы можете обратиться к автору программы. + +Если тема этого раздела заинтересовала вас, рекомендуем ознакомиться со следующими материалами (на английском): + + + +http://www.cs.tut.fi/~jkorpela/chars/index.html + + +http://tldp.org/HOWTO/Unicode-HOWTO.html + + +http://czyborra.com/charsets/codepages.html + + + + + + +Процесс обучения + +Наиболее частый способ проверки своих знаний в &kvoctrain; — проведение тестирования в случайном порядке. + +При этом уровень ваших знаний (от 1 до 7) отмечается для каждого выражения. + +Вам доступны несколько параметров для настройки тестирования. + + +Вы можете ограничить количество выражений для упражнения, определив, из каких уроков нужны слова и какого типа должны быть эти слова. Разумным кажется использование в одном упражнении (и одном уроке) примерно 50 слов и выражений. + +Более того, диапазон слов, попадающих в упражнение, может зависеть от уровня знаний и от даты последнего использования слова в упражнении. + +Обучение достаточно эффективно, если вы не используете в упражнении одни и те же слова определённый период времени, в зависимости от текущего уровня. + +На этот случай предусмотрен механизм блокирования и сроки действительности, поэтому вам не нужно менять вручную параметры для каждого упражнения. Хорошо выученные выражения блокируются, по крайней мере, на заданное время и снова будут использоваться в упражнениях по истечении срока окончания блокирования. + +Направление перевода, с иностранного языка или на него, также можно менять случайным образом. + +Вы можете проходить тестирование с выбором варианта ответа, если этот способ обучения вам подходит больше, или если вы ещё не очень уверены в своих знаниях. + +Конечно, для некоторых типов слов нужны особые упражнения. +Поэтому есть специальные упражнения для проверки спряжения глаголов, образования форм сравнения прилагательных и расстановки артиклей существительных. + + +Все параметры, перечисленные выше, можно объединить в профиль и сохранить под произвольным именем. + +Во время тестирования будут показываться слова и выражения до тех пор, пока все из них не будут помечены как знакомые. Если вы не выбрали для упражнения какой-то один урок, будут использованы статьи всех уроков по порядку. + +У оставшихся слов из текущего упражнения, не отмеченных как знакомые, будет собственная пометка, которая сохранится до следующего запуска &kvoctrain;. Вы можете закончить прохождение упражнения позже (к сожалению, это невозможно для упражнений на спряжение, формы сравнения и артикли). У помеченных таким образом слов во втором столбце словаря будет зелёная галочка. + + + + + + + +Диалоги + + +Диалог "<guilabel +>Сведения о документе</guilabel +>" + +Откройте этот диалог командой меню Словарь Сведения о документе. Диалог состоит из нескольких вкладок со свойствами текущего документа. Эти свойства хранятся вместе со словарём. + + +<guilabel +>Общие</guilabel +> свойства + + +Вкладка "Общие сведения о документе" + + + +Общие сведения о документе + + + + + +Заголовок +В это поле вы можете ввести заголовок документа, который будет отображаться в заголовке окна. + + + +Авторы +Обычно в это поле нужно вводить только своё имя. Если авторов несколько, каждое имя пишется на отдельной строке. + + + +Лицензия +Если вы хотите ограничить или, наоборот, расширить сферу использования вашего словаря, введите в это поле текст лицензии, под которой ваш словарь будет распространяться. +Рекомендуем использовать что-нибудь вроде Free Document License. + + + +Примечания +Сюда можно вводить любую информацию, не попадающую под указанные выше категории. + + + + + + +<guilabel +>Уроки</guilabel +> + + +Вкладка "Уроки" + + +Уроки + + + +Здесь вы можете добавлять, изменять и удалять описания уроков. + +О назначении всех кнопок можно догадаться по их названиям. Исключение составляет кнопка Очистить. Эта кнопка удаляет названия всех уроков, не используемых в текущем документе. + + + + +<guilabel +>Типы</guilabel +> + +Эта вкладка очень похожа на предыдущую, но здесь вы можете редактировать собственные типы слов (части речи). + +Так как эта вкладка выглядит аналогично предыдущей, рисунок с нею не прилагается. + + + + +<guilabel +>Времена</guilabel +> + +Здесь вы можете добавлять нужные времена глаголов. + + + + +<guilabel +>Использование</guilabel +> + +Здесь вы можете добавлять, редактировать и удалять собственные заметки об употреблении. + +Если вы считаете, что какой-то элемент (время глаголов, тип слова или замечание об употреблении) должен быть в стандартном наборе, сообщите об этом автору программы. +Так вы упростите жизнь и себе и другим пользователям. + + + + +<guilabel +>Настройки документа</guilabel +> + + +Вкладка "Параметры" + + +Настройки документа + + + + + +Разрешить сортировку +Если созданный вами словарь имеет определённый порядок статей, вы можете снять данный флажок, чтобы выключить автоматическую сортировку. Тогда сортировка при нажатии кнопки заголовка столбца производиться не будет. + + + + +В &kvoctrain; версии 0.7 предлагался также выбор между восьмибитной кодировкой и Unicode для сохранения словаря. Эта функция больше не поддерживается. В текущей версии все файлы сохраняются только в кодировке Unicode. +К сожалению, совместимость с версиями 0.6 и ниже отсутствует. + + + + + +Диалог "<guilabel +>Сведения о языке</guilabel +>" + +Откройте этот диалог командой меню Словарь Сведения о языке + + +Диалог "Сведения о языке" + + +Элементы языка + + + +На всех вкладках этого диалога содержатся одинаковые параметры, относящиеся к используемым языкам. + + + +Артикли +Для каждого рода нужно ввести определённый и неопределённый артикль. Если в выбранном языке артикли не используются, оставьте поля пустыми. + + + +Спряжения +Таким же образом укажите местоимения первого, второго и третьего лица единственного и множественного числа. +Так как во многих языках нет формы третьего лица множественного числа, то предусмотрен флажок для указания программе на эту особенность языка. +Ненужные поля оставьте пустыми. + + + + +В &kvoctrain; версии 0.7 также можно было выбрать кодировку. В &Qt; версии 3 этот параметр больше не нужен. +Если у вас есть важные словари, записи которых показываются в новой версии неправильно, вы можете обратиться к автору, возможно, это приведёт к созданию инструмента преобразования документов. + + + + +Диалог параметров программы + +Откройте этот диалог командой меню Настройка Настроить &kvoctrain;.... + + +<guilabel +>Главное</guilabel +> + + +Раздел "Главное" + + +Раздел "Главное" + + + + + +Автоматически сохранять словари при закрытии и выходе. +Если вы установите этот флажок, &kvoctrain; будет автоматически сохранять изменения в документе при нажатии кнопки "Закрыть" или выходе из программы. +Побочный эффект: при завершении работы с программой вам не будет предложено сохранить изменения, они будут сохранены автоматически. + + + + +Создавать резервную копию каждые 15 мин. +Если вы установите этот флажок, &kvoctrain; будет автоматически сохранять изменения в документе через указанный здесь промежуток времени. +Побочный эффект: при завершении работы с программой вам не будет предложено сохранить изменения, они будут сохранены автоматически. +Если в качестве интервала задать 0, автоматическое сохранение не будет использоваться. + + + +Быстрое добавление +Если флажок установлен, вы сможете добавлять несколько записей подряд. После ввода первого слова на основном языке, вам будет предложено ввести соответствующие переводы. Затем — следующее слово и его переводы и т.д., пока не нажмёте клавишу &Esc;. +В этом режиме выбор урока в диалоге изменения статьи эквивалентен выбору урока на панели инструментов. Урок, выбранный на панели инструментов, выбран и в диалоге редактирования. +Нужные уроки должны быть созданы заранее в диалоге настройки документа. + + + +Применять настройки без подтверждения. +Если этот флажок установлен, при закрытии &kvoctrain; все настройки будут сохранены автоматически. Иначе вам нужно будет выбирать соответствующий пункт меню, чтобы сохранить настройки. + + + + +Изменение размеров столбцов +При изменении размеров главного окна удобно, если размеры столбцов меняются автоматически. +Это можно сделать двумя способами: + + Автоматически + &kvoctrain; сделает все столбцы одинаковой ширины, за исключением самого первого, с названиями уроков: его ширина будет равняться половине ширины любого другого столбца. У второго столбца, с флагом состояния записи, ширина фиксированная. + + + + В процентах + Ширина каждого столбца изменится на коэффициент, на который меняется ширина окна. + + + +Если переключатель в состоянии Фиксированная, изменение ширины столбцов не производится. + + + + + + +<guilabel +>Языки</guilabel +> + + +Раздел "Языки" + + +Раздел "Языки" + + + + + +Код языка +Каждому столбцу может быть назначен язык. Внутренние идентификаторы языков — международные коды языков: en, de, ru. Эти коды тоже хранятся вместе с документом. +Вам следует использовать корректные коды языков, чтобы ваши словари можно было совместно использовать с другими людьми. Слияние словарей также опирается на коды языков. + + + +Дополнительный код +Иногда нужно использовать второй код языка, так как у некоторых языков может быть один краткий код и несколько длинных. Например, для обозначения немецкого языка как краткий код используется de, но в соответствии с ISO639-2 можно выбирать deu или ger. + + + +Название языка +Здесь вы можете дать перевод названия языка на ваш родной. Это название станет также и названием столбца со словами и выражениями на этом языке. + + + +Изображение +Вы можете добавить значок, символизирующий язык. Он также будет виден в заголовке столбца. +В &kde; 2 эти изображения хранятся в $KDEDIR/share/locale/l10n/код_языка. + + + +Раскладка клавиатуры +Нет описания. + + + + +Удалить +Нажатие на данную кнопку удаляет выбранный язык из списка. + + + +Добавить +После ввода кода нового языка в поле слева, нажмите на эту кнопку, чтобы добавить этот язык в свой список. После этого вам будет нужно заполнить остальные поля: название, изображение и т.д. + + + +Добавить данные о языке из базы данных KDE +Нажатие на эту кнопку открывает выпадающее меню, содержащее все страны, описанные в поставке &kde;. Из языковых параметров, упорядоченных по странам, вы можете добавить желаемые в ваш персональный список. + +Возможно, вам захочется изменить название языка и его значок, но его двух- и трёхбуквенные коды менять не рекомендуется. Иначе у вас могут возникнуть проблемы, связанные с совместимостью документов, созданных разными пользователями. + + + +Добавить данные о языке из ISO639-1 +Нажатие на эту кнопку открывает выпадающее меню, содержащее все коды языков, определённые стандартом ISO639-1. + + + + + + +В основном, эти меню содержат одинаковые данные. Первое содержит коды языков, известные &kde; и упорядоченные по странам, а второе — все коды ISO639-1, упорядоченные по алфавиту. + + + + +<guilabel +>Вид</guilabel +> + + +Раздел "Вид" + + +Раздел "Вид" + + + + + +Шрифт таблицы +Здесь вы можете выбрать шрифт для показа записей словаря в таблице главного окна. + + + + +Шрифт МФА +Здесь вы можете выбрать шрифт для показа символов международного фонетического алфавита. Эти символы используются для показа транскрипции слов в строке состояния. +Так как эти символы используются редко, возможно, у вас не установлен подходящий шрифт. Вы можете загрузить бесплатный шрифт с сайта http://bibliofile.mc.duke.edu/gww/fonts/Unicode.html или http://www.hclrss.demon.co.uk/unicode/fonts.html . Установить эти шрифты можно с помощью программы kfontinst. + +Если у вас установлен пакет StarOffice, возможно, у вас установлен и шрифт Lucida Sans Unicode, в котором содержатся почти все необходимые знаки (но убедитесь, что выбираете именно шрифт Unicode). + +Вот этот документ (на английском языке) содержит основы работы с транскрипциями. Кроме того, на сайте Международной фонетической ассоциации вы можете найти даже больше информации (на английском). + + + + + +Цвета уровней +Каждому уровню знаний может быть назначен собственный цвет. Например, для высшего можно использовать зелёный, а для низшего — красный. +Если вы не хотите использовать цвета, кроме чёрного и белого, снимите соответствующий флажок Использовать цвета. + + + + + + +<guilabel +>Буфер обмена</guilabel +> + + +Раздел "Буфер обмена" + + +Раздел "Буфер обмена" + + + + + +Разделитель +Последовательность одного или нескольких символов, разделяющих статью на несколько полей при пересылке данных из другого приложения (или в него) через буфер обмена. +Чаще всего используется символ табуляции (клавиша TAB). Также можно использовать точку с запятой, например, если вы хотите экспортировать данные в формат CSV. Точка с запятой используется и для правильной обработки этих файлов. + + + +Порядок +При работе с буфером обмена &kvoctrain; не знает, к каким языкам какие поля принадлежат, и будет вставлять данные слева направо. +Чтобы вставка была корректной, вы можете указать желаемый порядок полей в соответствии с вашим словарём. +С помощью кнопок справа вы можете перемещать язык в списке вверх и вниз. Нажав на кнопку Пропустить, вы можете вставить пустое поле перед текущим выбранным. + + + +Как в текущем документе +Если этот флажок установлен, предполагается, что элементы в буфере обмена расположены в том же порядке, что и столбцы в вашем словаре. + + + + + +<guilabel +>Упражнение</guilabel +> + + +Раздел "Упражнение" + + +Раздел "Упражнение" + + + + + +Время ответа +Здесь вы можете задать поведение &kvoctrain; в случае, если проверяемый не знает ответа. + Вы можете указать промежуток времени, в течение которого будет показан правильный ответ. + Кроме того, вы можете определить, что &kvoctrain; следует делать по истечении этого промежутка. Можно ждать ответа, несмотря на время, показывать правильный ответ или просто продолжать тестирование. + Более того, вы можете активировать небольшой индикатор времени, оставшегося для этого вопроса. + + +Если вы превысите заданное ограничение по времени несколько раз подряд, &kvoctrain; может принять решение, что за компьютером никого нет, и прекратит тестирование. + + + +Случайно менять термины и переводы местами +Обычно вопросы задаются в одном направлении перевода, в зависимости от столбца, в котором вы начали упражнение. С помощью данного флажка вы можете указать, чтобы направления перевода изменялись в случайном порядке. + + + +Использовать альтернативный метод обучения +Стандартный метод заключается в прохождении одного урока за раз, и при правильном ответе с первого раза, он удаляется из списка. + +Альтернативный метод разработан Себастьяном Лейтнером (Sebastian Leitner) в его книге "So lernt man lernen, Angewandte Lernpsychologie - ein Weg zum Erfolg" (Freiburg: Heider, 1972) (Учимся учиться, психология прикладного изучения — Путь к успеху). + +Идея Лейтнера состоит в том, что изучение начинается тяжело, затем количество вопросов уменьшается. На каждый вопрос потребуется ответить четыре раза подряд. + +Его метод сводится к составлению четырёх рядов карточек. Каждый ряд, кроме самого нижнего, может содержать только определённое количество карточек. Самый верхний — семь, остальные — две (в оригинальной игре самый нижний ряд может содержать только три карточки, таким образом, максимальное количество карточек — 20; в &kvoctrain; этого "ограничения" нет). + +В нижнем ряду находятся вопросы, которые ещё не задавались и вопросы, на которые были даны неправильные ответы. При правильном ответе вопрос перемещается на один ряд вверх, при неправильном — на один ряд вниз. Если ряд, куда должна быть перемещена карточка, уже содержит максимальное количество карт, то следующий вопрос берётся из начала этого ряда, в противном случае — из начала нижнего. Карточка удаляется из игры, когда её следовало бы переместить в пятый ряд, другими словами, если на неё даётся правильный ответ, когда она находится в верхнем ряду. + + + + + + + + +<guilabel +>Ограничения</guilabel +> + + +Раздел "Ограничения" + + +Раздел "Ограничения" + + + +С помощью этого раздела вы можете указать, какие статьи использовать для случайного выбора вопроса. + +Если вы используете механизм блокирования (следующий раздел), ограничения Уровень, Число вопросов, Количество ошибок и Последнее упражнение не используются. + + + + +Урок +Определить, материалы каких уроков должны включаться в упражнение. Можно выбирать любое число уроков. +Кроме того, с помощью двух кнопок сбоку вы можете выбрать все уроки сразу или не выбрать ни одного урока. +Начиная с версии 0.7.0, эта часть параметров хранится вместе с документом, а не глобально. + + + +Тип слов +Выберите тип используемых слов (частей речи). &kvoctrain; не обращает внимания на подтипы. + + + +Уровень +Уровень знаний. + + + +Количество вопросов +Сколько вопросов должно быть в создаваемом упражнении. + + + +Количество ошибок +Сколько ошибок можно допускать. + + + +Последнее упражнение +Использовать статьи из предыдущих упражнений. +Ранее не использовавшиеся статьи всегда будут включаться в упражнение, если вы выберете До. + + + +Статья добавляется в упражнение, только если она удовлетворяет всем указанным условиям. Если вы не хотите использовать какое-то свойство, выберите Не указан. + + + + +<guilabel +>Блокирование</guilabel +> + + +Раздел "Блокирование" + + +Раздел "Блокирование" + + + +Здесь вы можете указать, надолго ли вопрос исключается из упражнения и когда самый поздний срок его повторного включения в упражнение. + +Должны быть выполнены два условия, иначе вы увидите следующее предупреждение: + + +сроки от уровня к уровню должны увеличиваться + +срок блокирования должен быть меньше срока окончания на том же уровне. + + +Если используется блокирование или срок окончания, ограничения Уровень, Число вопросов, Количество ошибок и Последнее упражнение в предыдущем разделе не используются. + + + + +<guilabel +>Профили</guilabel +> +Профиль — это набор параметров (связанных с запросами), которые вы сохраняете/загружаете для последующего использования. Кнопка Профили... внизу диалога "Настроить &kvoctrain;" позволяет вам посмотреть существующие профили, загрузить новый профиль и сохранить ваши текущие параметры в новом профиле. +Нажатие кнопки Профили... выведет следующий диалог. + +Диалог "Профили" + + +Диалог "Профили" + + + + + +Сохранить +Сохранить параметры под указанным именем. + + + + +Загрузить +Загрузить параметры из профиля. + + + +Создать +Создать новый профиль с текущими параметрами. + + + +Удалить +Удалить выбранный профиль. + + + +Закрыть +Закрыть диалог "Профили". + + + + + + + + + +Диалог изменения статьи + + +<guilabel +>Общие сведения</guilabel +> + +Здесь вы вводите в ячейку таблицы новое выражение или изменяете существующие статьи и их свойства. Этот диалог доступен, когда выбрана какая-нибудь ячейка и вы применяете команду меню Правка Изменить статью... или нажимаете кнопку Изменить выражение... в упражнении В случайном порядке. + + +Диалог редактирования статьи + + +Диалог редактирования статьи + + + + + +Выражение +Слово или выражение на основном языке. + + + +Урок +Выбор подходящего урока. +Нажатие на кнопку справа открывает диалог "Изменить название урока", где можно редактировать уроки. + + + +Произношение +В это поле вы можете ввести транскрипцию слова или выражения. +Транскрипция может быть записана с помощью обычных ASCII-символов, с помощью собственных сокращений и с помощью символов МФА. Нажав на кнопку справа, вы можете выбрать все символы этого алфавита. + + + + + +Тип +Выбор одного из предопределённых типов слова (которые обычно соответствуют частям речи). Если вы измените тип одного элемента в строке, у всех остальных в этой же строке будет такой же тип. +См. таблицу доступных типов. + + + +Подтип +У некоторых типов могут быть подтипы. Если подтипы не определены, этот список недоступен. +У каждого элемента строки может быть собственный подтип. Например, существительное одного рода на одном языке может быть другого рода на другом. +Нажатие на кнопку справа открывает диалог "Изменить типы", где можно изменить описания типов. + + + +Заметки об использовании +Вы можете выбрать несколько сокращений для обозначения обычных контекстов употребления слова или выражения, например, медицинский или химический контекст. +Кнопка справа открывает диалог "Изменить заметки об использовании" для ввода новой заметки. + + + + +Выбор символов из международного фонетического алфавита + +Если в вашей системе установлен шрифт, содержащий символы МФА, диалог выбора символов должен выглядеть примерно так: + + +Диалог выбора символов МФА + + +Диалог выбора символов МФА + + + +Если такой шрифт у вас не установлен, вы можете найти ссылку в разделе, описывающем диалог настройки программы. + + + + + +<guilabel +>Дополнительные сведения</guilabel +> + +Для большей части этих полей есть специальные упражнения. + + +Вкладка с дополнительными сведениями + + +Дополнительные сведения + + + + + +Синонимы +Сюда вы можете ввести слова, близкие по значению к основному. Для синонимов предусмотрен отдельный тип упражнений. + + + +Антонимы +Сюда вы можете ввести слова, противоположные по значению к основному. Для антонимов предусмотрен отдельный тип упражнений. + + + +Пример +Кроме того, вы можете ввести пример для основного выражения. Есть упражнения с использованием примеров: вместо выражения там стоит многоточие. + + + +Примечания +Есть и дополнительное поле для хранения другой информации. + + + +Пересказ +Сюда вы можете ввести описание выражения другими словами. Для этого также предусмотрен соответствующий тип упражнения. + + + + + + +<guilabel +>Упражнение с множественным выбором</guilabel +> + + +Варианты ответов + + +Диалог с вариантами ответов + + + +Если вы хотите создать хорошее упражнение с вариантами ответов, вы можете ввести сюда слова, похожие на нужное, чтобы усложнить проверку. Если вы этого не сделаете, &kvoctrain; будет выбирать варианты их словаря случайным образом. Это, конечно, упрощает проверку знаний. Вы можете ввести до пяти вариантов. + + + + +Дополнительные свойства глаголов + +Поля ввода на вкладке "Спряжение" активны только, когда выбранный тип слова — глагол. + + +Снимок вкладки спряжения глаголов + + +Вкладка спряжения глаголов + + + +В &kvoctrain; для каждого времени можно ввести формы глаголов для любого лица любого числа. Время можно выбрать из списка. После выбора времени поля ввода автоматически обновляются. + +Так как в некоторых языках нет отдельной формы третьего лица множественного числа, можно поставить соответствующий флажок. + +Нажав на кнопку Далее, вы перейдёте к следующему времени, для которого формы спряжения уже введены. + + + + +Дополнительные свойства прилагательных + +Поля на вкладке "Сравнение" можно изменять только, когда выбранный тип слова — прилагательное. + + +Снимок вкладки с формами сравнений + + +Вкладка с формами сравнений + + + +В эти поля вы можете ввести формы сравнения прилагательного. + + + + +Свойства при переводе на основной язык или с него + +Можно задать некоторые свойства при переводе с основного языка и на него. Например, это могут быть разные уровни для разных направлений перевода. + + +Вкладка свойства перевода + + +Вкладка свойства перевода + + + + + +Уровень +Текущий уровень знания выражения. + + + +Ложный друг +В иностранных языках встречаются слова, похожие на слова в родном языке, и вам кажется, что у них должно быть одно и то же значение. Часто это не так. +Вы можете ввести такие опасные слова в это поле. + + + +Дата последнего упражнения +Это дата, когда данная статья использовалась в упражнении последний раз. Если она ещё ни разу не использовалась, на месте даты будут стоять символы ––. +Для вашего удобства рядом есть две кнопки: одна устанавливает дату в текущую, а другая — в не было упражнений. +По внутренним причинам в более ранних версиях &kvoctrain; нельзя было хранить дату ранее 12 августа 1999. Начиная с версии 0.8 этой проблемы больше нет. + + + +Всего +Сколько раз это слово или выражение использовалось в упражнении. + + + +Неверно +Сколько раз для этого слова или выражения давался неправильный ответ. + + + + + + +Размещение рядом с основным окном + + +Размещение окон + + +Размещение окон + + + +Если вам приходится вводить или редактировать много слов, возможно, вам будет удобно поместить диалог редактирования рядом с главным окном, так чтобы они оба занимали весь экран. Вы можете сделать это вручную или с помощью одной из двух кнопок в левом нижнем углу (см. рисунок вверху). Левая кнопка меняет высоту диалога редактирования на оптимальную и размещает окна друг поверх друга. Правая кнопка размещает окна бок о бок. + +После закрытия диалога редактирования размеры и расположение главного окна вернутся к исходным. + + + + + +Диалоги упражнений + + +Обычное упражнение "<guilabel +>В случайном порядке</guilabel +>" + +После выбора В случайном порядке, главное окно исчезает. + +Затем все статьи, в соответствии с ограничениями, помещаются в список и показываются в случайном порядке в следующем диалоге: + + +Диалог "Случайное упражнение" + + +Диалог "Случайное упражнение" + + + +В той части диалога, где дано выражение для перевода, есть несколько кнопок, нажимая которые, вы можете получить некоторые подсказки. Свой вариант перевода нужно ввести в текстовое поле ниже. + + + +Ответ +Показывает полный ответ в поле перевода. + + + +Дополнительно +При каждом нажатии на эту кнопку будет появляться одна буква ответа. + + + +Проверить +Сравнить ваш ответ с правильным. Чтобы быть принятым, ваш ответ должен в точности совпадать с задуманным. Если ответ был правильным, его буквы станут зелёными, иначе — красными. + + + +Не знаю +Сообщить &kvoctrain; о том, что вы не знаете этого слова и его уровень должен быть понижен. + + + +Я знаю это +Сообщить &kvoctrain; о том, что вы знаете правильный ответ. Слово будет удалено из списка незнакомых. + + + +Изменить выражение +Если вы нашли ошибку в статье, можете открыть диалог редактирования и исправить её. + + + +Остановить упражнение +Прервать тестирование и вернуться в режим просмотра словаря. + + + + +В правом углу вы можете видеть два индикатора, сообщающих о количестве оставшегося времени и о числе вопросов. + +Вопросы выбранного урока будут повторяться до тех пор, пока все они не будут выучены. Число попыток показано под индикатором. Когда материал текущего урока будет выучен, &kvoctrain; перейдёт к следующему (если вы задали соответствующие параметры упражнения). + +К сожалению, автор пока не знает, как улучшить эту ситуацию. Поэтому у клавиши Enter в этом диалоге особое поведение: +Первое нажатие Enter показывает полностью правильный ответ (сначала кнопка Дополнительно является кнопкой по умолчанию) и делает кнопку Не знаю кнопкой по умолчанию. + +нажав Enter во второй раз вы сообщите &kvoctrain;, что не знаете ответ. + + +Вы должны решить сами, знали вы ответ или нет. В будущих версиях, возможно, будет более подходящий алгоритм для определения правильности ответа. + +Если вы знаете правильный ответ, уровень знания слова повышается на один. Если нет, уровень сбрасывается до самого первого. + + + + +Случайное упражнение с <guilabel +>выбором варианта ответа</guilabel +> + + +Диалог "Выбор варианта ответа" + + +Диалог "Выбор варианта ответа" + + + +Этот диалог очень похож на описанный выше. Правильный вариант показывается вместе с несколькими, выбранными наугад. + +Это упражнение наиболее эффективно, если вы специально укажете для него варианты ответов в диалоге изменения статьи. Кроме того, как вариант ответа может использоваться и ложное слово. + + + + +Упражнение со спряжениями + + +Упражнение "Глаголы" + + +Упражнение "Глаголы" + + + +Этот диалог открывается во время упражнения с глаголами, которое запускается командой меню Обучение название языка Глаголы. + +Используются все времена, для которых указаны спряжения. Конечно, нужно знать их все. + + + + +Упражнение с артиклями + + +Диалог упражнения с артиклями + + +Диалог упражнения с артиклями + + + +Этот диалог появляется после начала выполнения запроса артиклей с помощью команды меню Обучение название языка Артикли. +В этом диалоге проверяется знание артиклей существительных. + +Важно выбрать правильный подтип слова в диалоге редактирования. + + + + +Упражнение со сравнением + + +Упражнение со сравнением + + +Упражнение со сравнением + + + +Используются все выражения, для которых есть формы сравнения. Случайно даётся одно из трёх слов, а вам нужно указать два другие. + + + + +Упражнения с синонимами, антонимами, примерами и пересказом. + + +Упражнение с синонимами + + +Упражнение с синонимами + + + +Упражнения этого типа выглядят, в основном, одинаково. + +Вам будет предложено слово или выражение, для которого нужно подобрать синоним, антоним и т.д. Упражнение с примерами несколько отличается, так как &kvoctrain; просто вставляет в примере вместо слова (выражения) многоточие, поэтому эту функцию лучше использовать при проверке отдельных слов. + + + + + +Диалог "<guilabel +>Статистика</guilabel +>" + + +<guilabel +>Главное</guilabel +> + + +Статистика по словарю + + +Статистика по словарю + + + +На этой вкладке расположена наиболее важная информация о словаре: + + +Имя файла +Заголовок +Автор +количество статей и уроков. + + + + + +Все языки словаря + + +Вкладка статистики по языку + + +Вкладка статистики по языку + + + +В зависимости от числа языков в вашем документе, здесь может не быть дополнительных вкладок, может быть одна или несколько. На каждой вкладке есть два столбца диаграмм, показывающих количество статей в каждом уровне для каждого урока. + +Щелчок правой кнопкой мыши на столбце выведет меню, содержащее точные цифры. + + + + + + +Совместно используемые файлы и загрузка словарей + + +Как поделиться своими словарями + +Если вы создали файл kvhtml, пожалуйста, отправьте электронное письмо по адресу &Anne-Marie.Mahfouf.mail;, прикрепив к нему этот файл. Мы разместим его на веб-странице contributed kvtml files сайта &kde;-Edu, чтобы другие люди могли воспользоваться им. + +Если вы изменяете существующий словарь или создаёте новый на основе материала, защищённого авторскими правами, вы должны получить разрешение автора. Даже дословное цитирование примеров из учебника может привести к проблемам! Файлы должны быть лицензированы под свободной лицензией. Пожалуйста, укажите её в вашем электронном письме, когда будете отправлять файл. + + + + +Загрузка и установка словарей + +&kvoctrain; поставляется только с двумя файлами примеров. Но при наличии соединения с Интернетом вы легко можете получить и установить словари командой меню Файл Получить новые словари... . Будет открыт следующий диалог: + + +Диалог «Получить новые словари...» + + +Диалог «Получить новые словари...» + + + +Выберите файл, который хотите получить. Кнопка Подробности предоставит вам более подробную информацию о содержимом выбранного файла. Нажмите кнопку Установить. Файл будет загружен, сохранён на ваш жёсткий диск и открыт в главном окне &kvoctrain;. + +Загружаемые вами файлы сохраняются в вашей домашней папке в подпапке Vocabularies. + + + +Другие словари в Интернете + + +Если вы немец и хотите выучить английский (или наоборот), вы можете загрузить ежемесячно обновляемый список слов журнала Spotlight-Online. +В пакете &kvoctrain; содержится утилита spotlight2kvtml для преобразования этих списков в формат kvtml. Списки слов распространяются в формате &Windows; Word DOC, так что сначала их нужно преобразовать в формат ANSI-TXT. Это можно сделать в StarOffice или kword. +При запуске spotlight2kvtml нужно указать три параметра: имя файла, месяц и год. После завершения работы утилиты в этом же каталоге появится файл с таким же именем и расширением kvtml: +spotlight2kvtml 0199.txt 01 99 + + +Благодаря вкладу Андреаса Нойпера (Andreas Neuper) можно загрузить файлы с сайта Langenscheidt. Это немецкий сайт, но файлы, расположенные на нем, на нескольких языках. В пакете &kvoctrain; содержится утилита langen2kvtml для преобразования этих файлов в формат kvtml. + +В качестве параметра langen2kvtml нужно передавать только имя файла. Утилита попытается извлечь столько информации из файла, сколько возможно. Например, имена уроков, спряжения и артикли будут сохранены. + +После завершения работы утилиты в этом же каталоге появится файл с таким же именем и расширением kvtml. + + +Словари в формате kvthml доступны на следующих ресурсах: + + + Словари &kde;-Edu для обучения + + + + +Словари в ASCII-формате доступны, на следующих ресурсах: + + ftp.gwdg.d e/pub/misc/dictionary/english/words.gz (примерно 1035 кб) + + + +Можно скачать словари в формате CSV (кодировка UTF8) с сайта *Quick project. Эти файлы доступны из раздела загрузки. Они сжаты в формате выполняемых программ &Windows; .EXE, так что для их распаковки вам понадобится unzip. + + + + +Если вы знаете о других полезных сайтах, пожалуйста, сообщите автору, чтобы включить их в это руководство. + + + +Автоматические переводчики + +Если вы не хотите учить слова, но вам просто нужен перевод, то &kvoctrain; не очень подходит для этой роли: использовать большие словари с этой программой неудобно, особенно если вам не хватает оперативной памяти или лишних мегагерцев. Словарь из 150000 статей занимает в памяти примерно 60 Мб и загружается тысячу лет, если в вашей системе не очень много памяти. + +В этом случае вам может помочь одна из следующих программ: + +kdsing (&kde;); + +steak/xsteak (терминал / X11); + +Ding (TCL). + + + + + + + +Полезные ссылки + + +Похожие проекты + +Возможно, вам будет интересно взглянуть на другие программы, подобные &kvoctrain; (они отсортированы по времени их обнаружения автором руководства): + +&kwordquiz; (&kde;) + +SVT (терминал); + + + + +Другие полезные ссылки + +Возможно, вас заинтересуют эти ссылки, которые автор нашёл во время работы над &kvoctrain;. + +&GNU; Unifont Project + +SEUL Educational Projects + +Reference and Introduction to Phonetic Symbols + +The International Phonetic Association + + + + + + + +Справочник команд + + +Главное окно &kvoctrain; + + +Меню <guimenu +>Файл</guimenu +> + + + + +&Ctrl;N ФайлСоздать + +Создать новый документ. + + + + +&Ctrl;O ФайлОткрыть... +Открыть существующий документ. + + + + + +ФайлПоследние файлы... +Открыть один из последних использовавшихся документов. + + + + +ФайлОткрыть пример... +Открыть один из словарей-примеров, поставляющихся вместе с &kvoctrain;. + + + + + &Ctrl;G Файл Получить новые словари... +Открыть диалог "Получить", с помощью которого вы можете установить новые файлы словарей &kde;-Edu через Интернет. + + + + + +Файл Слияние... +Слить выбранный словарь с текущим. +При слиянии использоваться будут только те части другого словаря, в которых международные коды языков совпадает с кодами языков текущего словаря. +Поэтому всегда указывайте правильные коды. Это поможет вам использовать словари совместно с другими людьми. В &kvoctrain; все коды языков доступны в диалоге настройки программы. + + + + +&Ctrl;S ФайлСохранить +Сохранить документ. + + + + +ФайлСохранить как... +Сохранить документ под другим именем. + + + + ФайлСохранить статьи в файле... + Сохраняет отмеченные статьи как новый словарь. + + + + +&Ctrl;P ФайлПечать... +Открывает стандартный диалог печати &kde; + + + + +ФайлВыход +Завершить работу с &kvoctrain;. + + + + + + +Меню <guimenu +>Правка</guimenu +> + + + + + &Ctrl;C ПравкаКопировать +Копировать текущую статью в буфер обмена. Поля в буфере обмена будут разделяться последовательностью символов, указанной в диалоге настройки программы. + + + + &Ctrl;V ПравкаВставить +Вставить содержимое буфера обмена. Поля в буфере обмена будут разделяться последовательностью символов, указанной в выше. Содержимое будет вставлено как одна статья с несколькими столбцами. Вы также можете определить порядок столбцов перед их копированием в буфер обмена. +При вставке нескольких статей (например, из файла CSV) они буду добавлены одна за другой как новые. + + + + &Ctrl;A ПравкаВыделить все +Выделить все статьи в словаре для их дальнейшей обработки. + + + + +&Ctrl; &Shift;A Правка Отменить выбор +Снять выделение со всех выбранный статей. + + + + + &Ctrl;F ПравкаНайти... +Поиск содержимого буфера обмена в словарном файле, используя поле поиска на панели инструментов. + + + +Insert ПравкаДобавить статью +Добавить одно или несколько слов и выражений. См. также описание использования клавиши Insert. + + + + &Ctrl;Return ПравкаИзменить статью... +Редактировать текущее слово или выражение. См. также описание использования клавиши Enter. + + + + +Delete ПравкаУдалить статью +Удалить выделенные статьи. См. также описание использования клавиши Delete. + + + + + + + +Меню <guimenu +>Словарь</guimenu +> + + + + +СловарьСтатистика +Открыть диалог статистики, содержащий важные сведения о вашем словаре. + + + + +СловарьНазначение уроков... +Найти в словаре статьи, которые ещё не относятся ни к одному уроку и отнести их к новым урокам. + + + + +СловарьОчистить +Найти все дублированные статьи (совпадают и фраза, и перевод) и удалить все дубли. + + + + +СловарьДобавить язык +Добавить столбец (новый язык). + + + + +СловарьЯзык +Установить язык и его код для столбца. + + + + +СловарьУдалить язык +Удалить столбец с переводами. + + + + +СловарьСведения о документе +Открыть диалог свойств документа. + + + + +СловарьСведения о языке +Открыть диалог свойств языка. + + + + + + +Меню "<guimenu +>Обучение</guimenu +>" + + + + +Обучениеназвание языка +Открыть вложенное меню выбора упражнений для каждого из языков. Такое же меню открывается при нажатии на заголовок соответствующего столбца. + + + + +ОбучениеПродолжить упражнение +Возобновить упражнение в случайном порядке, если вы не закончили его прохождение в прошлый раз. Оставшиеся в упражнении слова и выражения отмечены зелёной галочкой. + + + +ОбучениеПродолжить выбор варианта ответа +Возобновить упражнение с вариантами ответов. + + + + + + +Меню <guimenu +>Настройка</guimenu +> + + + +НастройкаПоказать/скрыть панель инструментов +Скрыть или показать панель инструментов. + + + + +НастройкаПоказать/скрыть строку состояния +Скрыть или показать строку состояния. + + + +Настройка Комбинации клавиш... +Настроить комбинации клавиши, используемые для запуска разных действий. + + + + +Настройка Панели инструментов... +Разместить элементы на панели инструментов + + + +Настройка Настроить &kvoctrain;... +Показать диалог параметров &kvoctrain; + + + + + + + +Меню <guimenu +>Справка</guimenu +> +&help.menu.documentation; + + +Меню заголовков столбцов + +Следующее контекстное меню появится, если вы щёлкнете левой кнопкой мыши по заголовку третьего столбца (слова и выражения на основном языке) и будете удерживать кнопку нажатой примерно секунду. + + + +В случайном порядке +Создаёт случайное упражнение на этом столбце, используя все незнакомые выражения, в соответствии с заданными ограничениями. + + + +Выбор варианта ответа +Создаёт случайное упражнение с вариантами ответа на этом столбце, используя все незнакомые выражения, в соответствии с заданными ограничениями. + + + +Упражнение с глаголами +Упражнение на спряжение всех глаголов. + + + +Упражнение с артиклями +Упражнение на использование артиклей (если указан род существительного). + + + +Упражнение со сравнением +Упражнение на образование форм сравнения. + + + +Синонимы +Упражнение на знание синонимов. + + + +Антонимы +Упражнение на знание антонимов. + + + +Примеры +Упражнение на использование примеров. + + + +Пересказ +Упражнение на пересказ. + + + +Отсортировать по алфавиту +Сортировка по алфавиту в прямом или обратном порядке. + + + +Язык +Выбрать язык для этого столбца. Если нужного вам языка нет в меню, вам нужно его добавить с помощью диалога настройки программы. + + + +Следующие два пункта появляются только в меню столбцов перевода. + + + +Сбросить уровни +Сбросить пометки у статей на первоначальный уровень. +Если вы выбрали какое-то определённое упражнение, пометки уровня знаний будут сброшены только для статей, относящихся к этому уроку. Иначе будут сброшены пометки статей всех уроков. + + + +Удалить столбец +Удалить этот столбец и всё его содержимое. + + + + + + + + + +Авторские права и лицензирование + + +Благодарности + +&kvoctrain; — моё первое приложение с графическим интерфейсов для &kde;, поэтому многое мне пришлось подсматривать в других приложениях. Самые большие заимствования сделаны из + +&klpq; (работа с таблицами в версиях до 0.7) +&kontour; (чтение и запись файлов XML) +&khexedit; (диалог О программе в версиях до 0.7) + + +Я также хотел бы поблагодарить следующих людей за их личный вклад в разработку &kvoctrain;: + +Андреа Маркони (Andrea Marconi) за итальянскую локализацию +Ганса Коттмана (Hans Kottman) за французскую локализацию +Гжегожа Ильчука (Grzegorz Ilczuk) за польскую локализацию +Эрика Бишоффа (Eric Bischoff) за преобразование документации в формат DocBook + + +Я также хотел бы поблагодарить всех остальных, включая всю команду разработчиков &kde;, за их помощь, конструктивную критику, предложения и сообщения об ошибках. + + + + +Авторские права + +Авторские права на программу &kvoctrain; 1999-2003 &Ewald.Arnold; &Ewald.Arnold.mail; 2004-2005 Петер Хедлунд (Peter Hedlund) peter@peterandlinda.com + +Авторские права на документацию 1999-2000 &Ewald.Arnold; &Ewald.Arnold.mail; 2005 &Anne-Marie.Mahfouf; &Anne-Marie.Mahfouf.mail; + +Перевод на русский: Валя Ванеева fattie@altlinux.ru +&underFDL; &underGPL; + + + +Установка + + +Как получить kvoctrain +&install.intro.documentation; + + +Системные требования + +Чтобы скомпилировать &kvoctrain;, вам необходимы библиотеки &kde; и &Qt;. Все необходимые библиотеки можно найти на сайте ftp.kde.org/pub/kde/. + +Программа &kvoctrain; тестировалась для работы с &kde; 3.0 и &Qt; 3.0. Она также, в принципе, должна работать в &kde; 2.x и &Qt; 2.x, если скомпилирована для них, но никаких гарантий авторы программы не дают. + + + + +Компиляция и установка +&install.compile.documentation; + + +&documentation.index; + +
diff --git a/tde-i18n-ru/docs/kdeedu/kvoctrain/man-spotlight2kvtml.1.docbook b/tde-i18n-ru/docs/kdeedu/kvoctrain/man-spotlight2kvtml.1.docbook new file mode 100644 index 00000000000..684fcd1dedf --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kvoctrain/man-spotlight2kvtml.1.docbook @@ -0,0 +1,121 @@ + + +]> + + + +BenBurtonbab@debian.org +7 апреля 2003 + + + +spotlight2kvtml +1 + + + +spotlight2kvtml +Преобразовывает словарь Spotlight в формат словаря &kvoctrain;. + + + +spotlight2kvtml + + + +Описание + +spotlight2kvtml используется для преобразования словаря Spotlight в формат словаря &kvoctrain; (*.kvtml). + +Словарный список (spot-файл) должен быть в текстовом формате (т.е. загруженный RTF- или Word-документ нужно преобразовать в простой текст). Название нового файла с данными для &kvoctrain; берётся из названия исходного spot-файла. + +Указанный месяц и год будут использоваться в заголовке и названиях уроков в новом файле словаря &kvoctrain;. + +Заметьте, что Spotlight Online время от времени меняет формат словарного списка, поэтому программа spotlight2kvtml может быть устаревшей и работать неправильно. + +Данная программа — часть модуля KDE «Образование». + + + + +См. также + +kvoctrain(1), langen2kvtml(1) + + + + +Авторы + +spotlight2kvtml написана Эвальдом Арнольдом (&Ewald.Arnold;) &Ewald.Arnold.mail;. Это руководство основано на странице, написанной Беном Бартоном (BenBurton) bab@debian.org. + + diff --git a/tde-i18n-ru/docs/kdeedu/kwordquiz/Makefile.am b/tde-i18n-ru/docs/kdeedu/kwordquiz/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kwordquiz/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdeedu/kwordquiz/Makefile.in b/tde-i18n-ru/docs/kdeedu/kwordquiz/Makefile.in new file mode 100644 index 00000000000..f9e69ba2720 --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/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/kdeedu/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@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = AUTO +KDE_MANS = AUTO +#>- all: all-recursive +#>+ 1 +all: docs-am all-recursive + +.SUFFIXES: +$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) +#>- @for dep in $?; do \ +#>- case '$(am__configure_deps)' in \ +#>- *$$dep*) \ +#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ +#>- && exit 0; \ +#>- exit 1;; \ +#>- esac; \ +#>- done; \ +#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdeedu/kwordquiz/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdeedu/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/kdeedu/kwordquiz/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdeedu/kwordquiz/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeedu/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/kdeedu/kwordquiz/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdeedu/kwordquiz/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeedu/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-ru/docs/kdeedu/kwordquiz/index.cache.bz2 b/tde-i18n-ru/docs/kdeedu/kwordquiz/index.cache.bz2 new file mode 100644 index 00000000000..d715f675030 Binary files /dev/null and b/tde-i18n-ru/docs/kdeedu/kwordquiz/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdeedu/kwordquiz/index.docbook b/tde-i18n-ru/docs/kdeedu/kwordquiz/index.docbook new file mode 100644 index 00000000000..f37aa627893 --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kwordquiz/index.docbook @@ -0,0 +1,2044 @@ + + + + + +]> + + + + +Руководство пользователя &kwordquiz; + + +Peter Hedlund
peter.hedlund@kdemail.net
+
+
+СергейЧернюк
-
Перевод на русский язык
НиколайШафоростов
shafff@ukr.net
Перевод на русский язык
СергейБобыкин
_myst@mail.ru
Перевод на русский язык
+
+ + + + 2003 + 2004 + 2005 + Питер Хедлунд (Peter B. Hedlund) + + +&FDLNotice; + + +2006-02-24 +0.8.1 + + +&kwordquiz; — программа для изучения новых слов. + + + +KDE +kdeedu +KWordQuiz +карточки +словарь +язык +образование +школа +колледж +университет + + +
+ + +Введение +&kwordquiz; — это мощное средство для изучения новых слов. Это может быть как иностранный язык, так и какая-нибудь другая лексика или терминология. + +Легко использовать + +При помощи &kwordquiz; вы можете легко составлять собственные словари. Базовое окно содержит таблицу из двух столбцов. В одном столбце вам нужно вводить слова, которые вы знаете, а в другом — слова, которые вы хотите выучить. Вы можете изменить названия столбцов для того, чтобы они соответствовали тому, что вы изучаете. + + +Методы практики + +Перед тем, как начать опрос нужно выбрать как вы хотите практиковаться. Для повышения эффективности практики &kwordquiz; предлагает пять разных методов. Различные методы позволяют провести опрос по карточкам в последовательном или произвольном порядке в одном или обоих направлениях. + + +Виды опросов + +Опрос можно начинать, когда вы ввели слова и выбрали режим. Во время опроса документ со словами спрятан для того, чтобы вы не могли списать. Возможно, вы захотите начать с режима карточек, тогда вам нужно выбрать опрос с множественным выбором или сделать опрос в режиме вопрос-ответ. Вы получаете мгновенную реакцию на правильный или неправильный ответ, и у вас есть возможность повторить любую карточку с ошибкой для дальнейшего повышения эффективности обучения. + + +Словари +&kwordquiz; может открывать словари нескольких форматов. Поддерживаемые форматы: .kvtml, используемый другими программами KDE, такими как &kvoctrain;; .wql используемый WordQuiz для Windows; файлы .csv — файлы с текстом, разделённым запятыми; файлы .xml.gz, созданные в Pauker (http://pauker.sourceforge.net). Вы можете создать из нескольких словарей один, если вам нужно попрактиковать, например, сдачу заключительного экзамена. +&kwordquiz; может сохранять словари в нескольких форматах. По умолчанию документы сохраняются в формате .kvtml, который также используется другими программами KDE. Возможно также использование следующих форматов: .wql, используемый программой WordQuiz для &Windows; и позволяющий обмениваться файлами с пользователями &Windows;, .csv и .html. +Вы можете открывать несколько файлов одновременно и свободно копировать или перемещать записи из одного файла в другой. + + + + + +Описание команд + + +Меню <guimenu +>Файл</guimenu +> + + + + + &Ctrl;N Файл Создать + + + Создать новый пустой словарь. + + + + + + &Ctrl;O Файл Открыть... + + + Открыть один или несколько существующих словарей. Несколько файлов могут быть объединены в один большой словарь. + + + + + + Файл Последние файлы + + + Открыть один из последних словарей. + + + + + + &Ctrl;G Файл Скачать словари... + + + Загрузить новые словари. + + + + + + &Ctrl;S Файл Сохранить + + + Сохранить активный словарь на диске. + + + + + + Файл Сохранить как... + + + Сохранить активный словарь в файл с другим именем. + + + + + + &Ctrl;P Файл Печать... + + + Распечатать активный словарь. &kwordquiz; предоставляет несколько параметров печати словаря. + + + + + + &Ctrl;W Файл Закрыть + + + Закрыть активный словарь. + + + + + + &Ctrl;Q Файл Выход + + + Завершение работы &kwordquiz; + + + + + + + +Меню <guimenu +>Правка</guimenu +> + + + + + + &Ctrl;Z Правка Отменить действие + + + Отменить последнее действие. Этот пункт содержит название последнего действия. + + + + + + &Ctrl;X Правка Вырезать + + + Вырезать выделенный фрагмент и поместить его в буфер обмена. + + + + + + &Ctrl;C Правка Копировать + + + Копировать выделенный фрагмент и поместить в буфер обмена. + + + + + + &Ctrl;V Правка Вставить + + + Вставить содержимое буфера обмена вместо выделенного фрагмента. Если выделена только одна ячейка, &kwordquiz; добавит недостающее число строк для вставки. + + + + + + Правка Очистить + + + Очистить содержимое выделенного фрагмента + + + + + + &Ctrl;I Правка Вставить строку + + + Вставить строку перед выделенным фрагментом. Если выделено более одной строки, то будет вставлено столько строк, сколько выделено. + + + + + + &Ctrl;K Правка Удалить строку + + + Удалить выделенную строку. Если выделено больше, чем одна строка, все выделенные строки будут удалены. + + + + + + &Ctrl;M Правка Отметить как текст с пропусками + + + Отметить как текст с пропусками отмечает выделенный текст (или слово, на котором находится курсор) как пропуск для теста "Заполните пропуски", то есть он заключается в квадратные скобки. Доступно только при включенном режиме Заполните пропуски в настройке программы. + + + + + + Правка Снять отметки пропуска + + + Команда Снять отметки пропуска убирает отмеченные пропуски, то есть удаляются квадратные скобки. Доступно только при включенном режиме Заполните пропуски в настройке программы. + + + + + + + + +Меню <guimenu +>Режим</guimenu +> + + + + + + F6 Режим Редактор + + + Активизировать редактор словаря. + + + + + + F7 Режим Карточки + + + Начать упражнение с карточками. + + + + + + F8 Режим Выбор из нескольких вариантов + + + Начать упражнение с выбором из нескольких вариантов. + + + + + + F9 Режим Вопрос-ответ + + + Начать упражнение в режиме вопрос-ответ. + + + + + + + +Меню <guimenu +>Словарь</guimenu +> + + + + + + &Ctrl;L Словарь Заголовки столбцов... + + + Указать названия столбцов словаря. Будет открыто соответствующее диалоговое окно. + + + + + + Словарь Шрифт... + + + Изменить шрифт, используемый для показа слов. Если вы в режиме упражнений с карточками, то шрифт, используемый в карточках, изменится. Используется обычный диалог шрифтов KDE. + + + + + + + + Словарь Строки/Столбцы... + + + Установить количество строк в словаре, высоту выделенных строк или ширину выделенных столбцов. Будет открыто соответствующее диалоговое окно. + + + + + + Словарь Сортировать... + + + Сортировать словарные статьи. Будет открыто соответствующее диалоговое окно. + + + + + + Словарь Перемешать + + + Перемешать словарные статьи в произвольном порядке. + + + + + + + +Меню <guimenu +>Порядок</guimenu +> +Меню позволяет выбрать пять разных порядков опроса. +Обратите внимание на то, что пункты меню приводятся в соответствие с названиями столбцов. Перед началом упражнения во всех режимах необходимо указать порядок. + + + + + Порядок Столбец 1 ➤ Столбец 2: по порядку + + + Упражнение будет состоять в вводе значений второго столбца, соответствующих заданным значениям первого в том порядке, в котором они находятся в словаре. + + + + + + Порядок Столбец 2 ➤ Столбец 1: по порядку + + + Упражнение будет состоять в вводе значений первого столбца, соответствующих заданным значениям второго в том порядке, в котором они находятся в словаре. + + + + + + Порядок Столбец 1 ➤ Столбец 2: вразброс + + + Упражнение будет состоять в вводе значений второго столбца, соответствующих заданным значениям первого в произвольном порядке. + + + + + + Порядок Столбец 2 ➤ Столбец 1: вразброс + + + Упражнение будет состоять в вводе значений первого столбца, соответствующих заданным значениям второго в произвольном порядке. + + + + + + Порядок Столбец 1 или Столбец 2: вразброс + + + Упражнение будет состоять в вводе значений одного из столбцов, соответствующих заданным значениям другого в произвольном порядке. + + + + + + + +Меню <guimenu +>Тест</guimenu +> + + + + + + Enter Тест Проверить + + + Проверить правильность ответа + + + + + + K Тест Я знаю + + + Засчитать карточку как правильную. + + + + + + D Тест Я не знаю + + + Засчитать карточку как ошибочную. Чтобы заново пройтись по таким карточкам, выберите ТестПовторить ошибочные. + + + + + + &Ctrl;H Тест Подсказка + + + Показать следующую букву из правильного ответа. + + + + + + &Ctrl;R Тест Перезапуск + + + Перезапустить упражнение с начала со сбросом статистики. + + + + + + &Ctrl;E Тест Повторить ошибочные + + + Повторить карточки, засчитанные как ошибочные. Кнопка становится активной после завершения упражнения. + + + + + + + +Меню <guimenu +>Настройка</guimenu +> + + + + + Настройка Панели инструментов Основная панель инструментов (KWordQuiz) + + + Показать/скрыть основную панель инструментов. + + + + + + Настройка Панели инструментов Режим (KWordQuiz) + + + Показать/скрыть панель смены режима. + + + + + + Настройка Панели инструментов Тест (KWordQuiz) + + + Показать/скрыть панель упражнения. + + + + + + Настройка Панели инструментов Специальные символы (KWordQuiz) + + + Показать/скрыть панель инструментов со специальными символами. + + + + + + Настройка Показать/скрыть строку состояния + + + Показать/скрыть строку состояния. + + + + + + Настройка Комбинации клавиш... + + + Настроить комбинации клавиш. + + + + + + Настройка Панели инструментов... + + + Разместить кнопки на различных панелях инструментов. + + + + + + Настройка Уведомления... + + + Настроить уведомления об определённых событиях &kwordquiz;. + + + + + + Настройка Настроить &kwordquiz;... + + + Настроить редактор словаря, режимы упражнений и графический интерфейс программы. + + + + + + + +Меню <guimenu +>Справка</guimenu +> +&help.menu.documentation; + + + +Редактор словаря + +Словарь выглядит как электронная таблица, состоящая из двух столбцов и заданного количества строк. У каждого столбца и строки есть свой заголовок. Заголовки столбцов используются для обозначения направлений словаря. Они могут быть изменены в меню СловарьЗаголовки столбцов. Заголовки строк просто последовательно нумеруются. +Вы можете щёлкнуть на ячейке таблицы для того, чтобы её выделить. Можно выделить несколько ячеек для копирования или для какого-нибудь другой операции редактирования путём перемещения над ними курсора мыши с одновременно зажатой левой кнопкой мыши. Для выделения всей строки или столбца щёлкните на его заголовке. + + + + Редактор словаря + + + + + + Редактор словаря + + + + +Словарь состоит из таблицы с двумя столбцами, в ячейки которых вы можете вводить слова. Просто выделите одну из них и начинайте печатать текст. Чтобы отредактировать содержимое непустой ячейки, дважды щёлкните на ней или нажмите F2. +После ввода текста в ячейку нажмите клавишу Enter и следующая ячейка станет активной. Таким образом, вы можете быстро заполнить несколько ячеек.Вы можете настроить реакцию программы на на нажатия некоторых клавиш (таких как Enter) при работе со словарём в диалоговом окне настройки программы (НастройкаНастроить &kwordquiz;...). После заполнения последней строки будет добавлена новая строка, и вы можете продолжать её заполнение. При создании нового словаря по умолчанию создаётся 50 пустых строк, однако количество строк в словаре не ограничено. + + + + +Упражнение с карточками + +Выберите РежимКарточки, и будут показываться карточки по порядку, указанному в меню Порядок. Если вы измените режим во время упражнения, упражнение будет запущено заново. + +Размеры окна будут изменены для показа большого текста целиком. Изменить шрифт надписей на карточках можно через пункт меню СловарьШрифт. + + + Упражнение с карточками + + + + + + Упражнение с карточками + + + +В начале упражнения показывается лицевая сторона карточки. Выберите ТестПроверить чтобы перевернуть её. +Чтобы перейти к следующей карточке выберите ТестЯ знаю или ТестЯ не знаю. Используйте последний пункт для занесения карточки в список «ошибочных», чтобы можно было просмотреть такие карточки повторно после окончания основной части упражнения. +Для этого выберите ТестПовторить ошибочные. +Выберите ТестПерезапуск для запуска упражнения с начала со сбросом списка ошибочных карточек и новым перемешиванием карточек если выбран порядок «вразброс». +Панель счёта содержит общее количество, количество просмотренных, правильных и ошибочных карточек. + + +Все пункты меню Тест доступны также на одноимённой панели инструментов, расположенной справа. + + + + + + +Выбор из нескольких вариантов + +Выберите РежимВыбор из нескольких вариантов и вопросы будут выводится в порядке, указанным в меню Порядок. Если вы измените режим во время упражнения, упражнение будет запущено заново. +Размеры окна будут изменены для размещения всего текста. Помните, что на размер окна также влияет шрифт. +В примере ниже пользователь дал неверный ответ на предыдущий вопрос и готовится дать ответ на следующий. + + + Выбор из нескольких вариантов + + + + + + Выбор из нескольких вариантов + + + +Текст, на который нужно дать ответ, показывается слева вверху. Внизу выберите вариант, который, по вашему мнению, правильный. Выберите ТестПроверить чтобы убедиться в правильности вашего ответа. Вы можете включить автоматическую проверку варианта в диалоге настройки &kwordquiz;. +Под текущим вопросом показывается предыдущий вопрос с правильным ответом на него. +Выберите ТестПовторить ошибочные чтобы заново пройти вопросы, на которые вы дали неверный ответ. +Выберите ТестПерезапуск чтобы пройти все вопросы заново. Если выбран случайный порядок вопросов, они будут ещё раз перемешаны. +Панель счёта содержит общее количество, количество правильно и неправильно отвеченных вопросов. + + +Все пункты меню Тест доступны также на одноимённой панели инструментов, расположенной справа. + + + + + + +Упражнение «вопрос-ответ» +Выберите РежимВопрос-ответ и записи словаря будут выводиться в указанной в меню Порядок последовательности. Если вы измените её на протяжении сеанса, упражнение будет запущено заново. +Размеры окна будут изменены для размещения всего текста. Помните, что на размер окна также влияет шрифт. +В примере ниже пользователь дал верный ответ на предыдущий вопрос и готовится дать ответ на следующий. Чтобы увидеть поведение при неверном ответе, смотрите раздел Выбор из нескольких вариантов. + + + Упражнение «вопрос-ответ» + + + + + + Упражнение «вопрос-ответ» + + + +Вопрос выводится вверху слева. Вы должны ввести ответ вручную. Для проверки воспользуйтесь соответствующим пунктом меню Тест или нажмите Enter. +Под текущим вопросом показывается предыдущий вопрос с правильным ответом на него. +Выберите ТестПодсказка и в поле ввода появится следующая буква правильного ответа. Чтобы вопросы, в которых использовалась подсказка, всегда засчитывались как ошибочные, отметьте соответствующий флажок в диалоге настройки &kwordquiz;. +Выберите ТестПовторить ошибочные чтобы заново пройти вопросы, на которые вы дали неверный ответ. +Выберите ТестПерезапуск чтобы пройти все вопросы заново. Если выбран случайный порядок вопросов, они будут ещё раз перемешаны. +Панель счёта содержит общее количество, количество правильно и неправильно отвеченных вопросов. + + +Все пункты меню Тест доступны также на одноимённой панели инструментов, расположенной справа. + + + + +Заполнение пропусков + +Режим заполнения пропусков — эффективный способ тренировки с помощью &kwordquiz;. Это особый вид упражнения «вопрос-ответ», требующий более подробного описания. Чтобы использовать этот режим, его нужно включить в диалоге настройки. + +Рассмотрим следующий словарь &kwordquiz;: + + + + +Английский +Русский + + + + + +1 +Masha has a computer +У Маши есть компьютер + + + +2 +Masha has a computer +У Маши [есть] компьютер + + + +3 +Masha has a computer +У Маши [есть компьютер] + + + +4 +Masha has a computer +У [Маши] есть [компьютер] + + + + + +Слово, которое пользователь должен будет угадать, помещается в квадратные скобки. +В первой записи скобки отсутствуют. Если выбрано направление Английский ➤ Русский, пользователю придётся вводить всё выражение «У Маши есть компьютер». +Во второй записи во время упражнения, кроме английской фразы, будет также показана часть фразы «У Маши ....... компьютер» и пользователю нужно будет ввести только слово «есть». +По третьей записи можно сделать вывод, что пропуск может состоять и из нескольких слов. +В четвёртой записи отмечено несколько пропусков. При ответе нужно будет ввести «Маши; компьютер». +Отметки пропуска имеют значение только в ответе. В остальных случаях они игнорируются. К тому же, квадратные скобки не имеют значения в режиме выбора из нескольких вариантов. Для упрощения создания словарей для упражнения заполнения пропусков есть панель инструментов и команды меню для создания и удаления отметок пропуска. Конечно, можно ставить квадратные скобки и вручную. &kwordquiz; проверяет синтаксис и выделяет текст, имеющий неправильно поставленные квадратные скобки, красным цветом. Упражнение по такому тексту начинать нельзя. +Распознавание отметок пропусков можно отключить в диалоге настройки программы. + + + +Печать +&kwordquiz; предоставляет возможность распечатки словарей в различных формах. Выбрав команду меню ФайлПечать..., вы попадаете в обычный диалог печати &kde;. Для доступа к специальным возможностям &kwordquiz; нажмите кнопку Параметры >> и перейдите на вкладку «Параметры словаря». На этой вкладке можно выбрать один из различных печатных представлений словаря: список (как в редакторе), полный тест по словарю, в виде карточек. + + Настройка печати + + + + + + Настройка печати + + + + + +Словарный список +Напечатать простую таблицу из двух столбцов. Убедитесь, что столбцы не слишком широкие и уместятся на страницу. Для этого можно изменить шрифт словаря. + + + Печать словарного списка + + + + + + Печать словарного списка + + + + + +Полный тест по словарю +Напечатать простую таблицу с пустым вторым и третьим столбцом (последний — для оценки). Убедитесь, что столбцы не слишком широкие и уместятся на страницу. Для этого можно изменить шрифт словаря. + + + Печать полного теста по словарю + + + + + + Печать полного теста по словарю + + + + + +Карточки +Напечатать по две карточки размером 8x12 см (3"x5") на страницу в альбомной ориентации. + + + Печать карточек + + + + + + Печать карточек + + + + + + + +Диалоговые окна + +Настройка редактора + + Настройка редактора + + + + + + Настройка редактора + + + +Вы можете настроить поведение редактора при нажатии клавиши Enter. +Также можно включить или отключить режим заполнения пропусков. Выключение может ускорить работу на слабых компьютерах. +Нажмите кнопку По умолчанию, чтобы восстановить предопределённые значения параметров. Нажмите кнопку Применить, чтобы применить изменения, не выходя из диалога. Нажмите кнопку OK, чтобы применить изменения и выйти из диалога. Нажмите кнопку Отмена, чтобы выйти из диалога без применения изменений. + + + +Настройка теста + + Настройка теста + + + + + + Настройка теста + + + +Для упражнения с карточками можно включить автоматическое их переворачивание через определённое время и поведение счётчика ошибочных карточек при этом. +Для упражнения с выбором из нескольких вариантов можно включить автоматическую проверку варианта сразу после его выбора (это можно делать и вручную через Тест Проверить. +Для упражнений в режиме «вопрос-ответ» можно настроить поведение счётчика ошибочных вопросов при использовании подсказки (Тест Подсказка). +Также можно выбрать показ счёта в процентном соотношении вместо количества вопросов. +Нажмите кнопку По умолчанию, чтобы восстановить предопределённые значения параметров. Нажмите кнопку Применить, чтобы применить изменения, не выходя из диалога. Нажмите кнопку OK, чтобы применить изменения и выйти из диалога. Нажмите кнопку Отмена, чтобы выйти из диалога без применения изменений. + + + + +Настройка внешнего вида карточек + + Настройка внешнего вида карточек + + + + + + Настройка внешнего вида карточек + + + +В режиме «Карточки» можно выбрать шрифт и цвет текста, фона карточек и рамки. Нажимайте кнопку Перевернуть для настройки лицевой стороны и тыльной стороны. +Нажмите кнопку По умолчанию, чтобы восстановить предопределённые значения параметров. Нажмите кнопку Применить, чтобы применить изменения, не выходя из диалога. Нажмите кнопку OK, чтобы применить изменения и выйти из диалога. Нажмите кнопку Отмена, чтобы выйти из диалога без применения изменений. + + + + +Настройка специальных символов + + Настройка специальных символов + + + + + + Настройка специальных символов + + + +Можно настроить до девяти комбинаций клавиш по вставке специальных символов. Выберите одну из них и нажмите кнопку Выбрать.... +Сами комбинации клавиш для каждого действия можно настроить в диалоговом окне, вызываемом через меню НастройкаКомбинации клавиш.... + +Нажмите кнопку По умолчанию, чтобы восстановить предопределённые значения параметров. Нажмите кнопку Применить, чтобы применить изменения, не выходя из диалога. Нажмите кнопку OK, чтобы применить изменения и выйти из диалога. Нажмите кнопку Отмена, чтобы выйти из диалога без применения изменений. + + + + +Заголовки столбцов + + Заголовки столбцов + + + + + + Заголовки столбцов + + + +В этом диалоге можно задать заголовки столбцов словаря. + + + +Специальные символы + + Специальные символы + + + + + + Специальные символы + + + +В этом диалоге вы можете настроить ввод до девяти специальных символов при нажатии соответствующих комбинаций клавиш. + + + + +Строки/столбцы + + Строки/столбцы + + + + + + Строки/столбцы + + + +В этом диалоге вы можете указать число записей (строк) словаря, указать ширину столбцов и высоту выделенных строк в пикселях. + +Если вы по ошибке укажите количество строк меньше количества заполненных строк, возможна потеря данных. + + + + + +Сортировка + + Сортировка + + + + + + Сортировка + + + +В этом диалоге вы можете задать порядок сортировки и столбец, по которому сортировать данные. + + + + + +Вопросы и ответы +&reporting.bugs; &updating.documentation; + + Можно ли объединить два словаря в один? + + + Да, при открытии словаря командой меню ФайлОткрыть... можно выделить более одного файла в диалоге. По умолчанию они будут открываться в разных окнах, но если поставить флажок Объединить выбранные файлы, данные выбранных файлов будут объединены в один новый список. + + + + + + + + +Авторы и лицензирование + +&kwordquiz; +Авторские права на программу: 2003-2004 Питер Хедлунд (Peter B. Hedlund) peter.hedlund@kdemail.net + +Авторские права на документацию: 2003-2004 Питер Хедлунд (Peter B. Hedlund) peter.hedlund@kdemail.net + +Перевод на русский язык: Сергей Чернюк, Николай Шафоростов shafff@ukr.net и Сергей Бобыкин _myst@mail.ru. +&underFDL; &underGPL; + + +Установка + + +Как получить &kwordquiz; +&install.intro.documentation; + + +Компиляция и установка +&install.compile.documentation; + + +&documentation.index; +
+ diff --git a/tde-i18n-ru/docs/kdegames/Makefile.am b/tde-i18n-ru/docs/kdegames/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdegames/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdegames/Makefile.in b/tde-i18n-ru/docs/kdegames/Makefile.in new file mode 100644 index 00000000000..187a05b0d50 --- /dev/null +++ b/tde-i18n-ru/docs/kdegames/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/kdegames +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. lskat kfouleggs kwin4 kreversi kgoldrunner kpat konquest kmines klines ksokoban ksame kpoker kbackgammon kenolaba kjumpingcube kbattleship ksmiletris ksnake kspaceduel ksirtet kshisen atlantik kbounce kasteroids ktron kolf ktuberling klickety kmahjongg katomic +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/kdegames/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdegames/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/kdegames/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdegames/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdegames/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/kdegames/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdegames/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdegames/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-ru/docs/kdegames/atlantik/Makefile.am b/tde-i18n-ru/docs/kdegames/atlantik/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdegames/atlantik/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdegames/atlantik/Makefile.in b/tde-i18n-ru/docs/kdegames/atlantik/Makefile.in new file mode 100644 index 00000000000..0212aa9090f --- /dev/null +++ b/tde-i18n-ru/docs/kdegames/atlantik/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/kdegames/atlantik +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- 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/kdegames/atlantik/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdegames/atlantik/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/kdegames/atlantik/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdegames/atlantik/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdegames/atlantik/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 man-atlantik.6.docbook Makefile.in Makefile.am + +#>+ 24 +index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) index.docbook man-atlantik.6.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)/atlantik + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/atlantik/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/atlantik/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/atlantik/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/atlantik/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/atlantik/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/atlantik/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/atlantik + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/atlantik + @for base in index.docbook man-atlantik.6.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/atlantik/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/atlantik/$$base ;\ + done + +uninstall-nls: + for base in index.docbook man-atlantik.6.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/atlantik/$$base ;\ + done + + +#>+ 5 +distdir-nls: + for file in index.docbook man-atlantik.6.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/kdegames/atlantik/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdegames/atlantik/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdegames/atlantik/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-ru/docs/kdegames/atlantik/index.cache.bz2 b/tde-i18n-ru/docs/kdegames/atlantik/index.cache.bz2 new file mode 100644 index 00000000000..d5dbc285407 Binary files /dev/null and b/tde-i18n-ru/docs/kdegames/atlantik/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdegames/atlantik/index.docbook b/tde-i18n-ru/docs/kdegames/atlantik/index.docbook new file mode 100644 index 00000000000..88cd0e1351d --- /dev/null +++ b/tde-i18n-ru/docs/kdegames/atlantik/index.docbook @@ -0,0 +1,537 @@ + + + + + +]> + + + + +Руководство пользователя &atlantik; + + +Rob Kaper
kaper@kde.org
+
+
+РоманСтукалов
zulus3@yahoo.com
Перевод на русский язык
СергейМиронов
sergo@bk.ru
Обновление перевода
+
+ +&FDLNotice; + + +20022004 +&Rob.Kaper; + + +2005-12-10 +0.7.5 + + +&atlantik; — клиент &kde; для игры в Монополию и подобные ей настольные игры в сети monopd. + + + + + +KDE +kdegames +Атлантика +monopd + + +
+ + +Введение + +Цель игры «Атлантика» — приобрести земли в главных городах Северной Америки и Европы во время трансатлантического путешествия. Чтобы победить, игроки улучшают приобретённую землю выгодными вложениями в надежде разорить других игроков. + +Все режимы игры обслуживаются выделенным игровым сервером monopd, разработанным для игры &atlantik;. Один из режимов игры представлен в виде популярной настольной игры, известной как Монополия. + + + + +Соединение с сервером + +Игра &atlantik; требует подключения к игровому серверу. При наличии подключения к Интернету можно запросить список общедоступных серверов, при этом не понадобятся никакие дополнительные программы. Для игры в локальной сети или на частном сервере в Интернете потребуется указать адрес сервера и порт для подключения. В этом случае надо будет установить сервер monopd на сервере, к которому будет осуществляться подключение. + +Если во время подключения к серверу возникли проблемы, то могут помочь следующие действия: + + +Попробуйте другой сервер. Список общедоступных серверов обновляется каждые три минуты, и возможно, что сервер, к которому вы пытаетесь подключиться в данный момент, более недоступен. + + +Проверьте настройки брандмауэра. Возможно, что в результате ограничения доступа к сети Интернет вы не можете соединиться с сервером. Сервер monopd по умолчанию использует порт TCP 1234. Если затрудняетесь, то обратитесь к вашему системному администратору. + +&atlantik; для сетевых соединений использует KExtendedSocket, который, в свою очередь, обращается к QDns. Это может приводить к ошибкам при работе в сети IPv6 или при включённом параметре разрешения имён. + + + + + +Меню + + +Меню <guimenu +>Игра</guimenu +> + + + +&Ctrl;L ИграПоказывать журнал событий +Показать журнал событий + + + +&Ctrl;Q ИграВыход +Завершить работу &atlantik;. + + + + + +Меню <guimenu +>Ход</guimenu +> + + + +&Ctrl;R ХодБросить кости +Бросить кости. + + + +ХодКонец хода +Дать другому игроку возможность узнать, что вы завершили ход. + + + +&Ctrl;R ХодБросить кости +Бросить кости. + + + +&Ctrl;B ХодКупить +Купить землю или здания на ваши средства. + + + +&Ctrl;A ХодАукцион +Начать торговлю на аукционе. + + + +ХодИспользовать карту для выхода из тюрьмы +Выйти из тюрьмы с помощью карты + + + +&Ctrl;P ХодЗаплатить для выхода из тюрьмы +Заплатить деньги для того, чтобы выйти из тюрьмы. + + + +&Ctrl;J ХодБросить кости для выхода из тюрьмы +Бросить кости, чтобы выйти из тюрьмы. + + + + + +Меню <guimenu +>Настройка</guimenu +> + + + +Настройка Уведомления... + +Показать стандартное диалоговое окно &kde; для изменения звуковых и визуальных уведомлений игры &atlantik;. + + + + +Настройка Настроить &atlantik;... +Открыть диалоговое окно настройки, позволяющее подстроить множество параметров игры &atlantik;. + + + + + +Меню <guimenu +>Справка</guimenu +> +&help.menu.documentation; + + + +Сообщить об ошибке + +Если вы нашли ошибку в игре &atlantik;, сообщите о ней. Очень часто разработчики сами находят и исправляют ошибки, но, возможно, вы столкнулись с ещё не обнаруженной проблемой. Если не сообщить об ошибке, то, скорее всего, она останется неисправленной ещё какое-то время. + +Некоторые ошибки могут быть не в игре &atlantik;, а в сервере monopd, но не стоит об этом беспокоиться: можно отправить отчёт о всех ошибках в программе &atlantik; через Мастер сообщений об ошибках &kde;. Используйте пункт меню СправкаСообщить об ошибке для того, чтобы запустить мастер сообщений об ошибках с информацией о версии игры &atlantik;, которая заполняется автоматически. + +В сообщении об ошибке укажите дополнительные данные, такие, как условия игры. Например, ошибка возникает тогда, когда участники находятся в тюрьме, или во время аукциона. При возможности сохраните и прикрепите журнал отчёта об ошибке к сообщению об ошибке или направьте его автору. Журнал может содержать ключ к обнаружению ошибки, что ускорит её исправление. + + + + +Получение &atlantik; + +&atlantik; является частью &kde;, поэтому рекомендуется использовать выпуски поставляемого в &kde;, пакета &package;. Некоторые дистрибутивы поставляют игру &atlantik; в качестве отдельного пакета. + +Пользователи, желающие ознакомиться с разрабатываемой версий игры, могут получить её из модуля kdegames с помощью CVS &kde;. + +Разрабатываемые версии игры требуют самой свежей версии monopd и работают с arch. Подробнее с этим можно ознакомиться на странице загрузки игры &atlantik;. + + + + +Вопросы и ответы + + + + + +Как создать компьютерного игрока? + + +К сожалению, компьютерные игроки пока не поддерживаются в игре &atlantik;. Ведутся работы по созданию сетевого бота, способного подключаться к серверам, который называется Pacifik, но он ещё не достиг приемлемого уровня. +Рекомендуется использовать общедоступные сервера в Интернете или частный сервер в локальной сети. + + + + + +Как можно торговать? + + +Щёлкните правой кнопкой мыши на портфеле или собственности игрока и торгуйте. +При торговле могут случиться две возможные проблемы. Если включить другого игрока в сделку, то у него будет открыто окно сделки. Любой из игроков может отказаться от сделки, но при этом сеанс сделки не обязательно будет завершён для других игроков. Чтобы сделка состоялась, она должна быть принята всеми игроками. Иногда это бывает сложно, поскольку игроки остаются участниками сделок даже когда они более не имеют отношения к объектам сделки. + + + + + + + +Благодарности и лицензирование + +Авторские права на программу &atlantik; и документацию принадлежат: © 1998-2004 Робу Каперу (Rob Kaper) kaper@kde.org. + +Редакция русского перевода - Григорий Мохин mok@kde.ru. Обновление русского перевода - Сергей В. Миронов sergo@bk.ru. +&underFDL; &underGPL; + +&documentation.index; + +
+ + diff --git a/tde-i18n-ru/docs/kdegames/atlantik/man-atlantik.6.docbook b/tde-i18n-ru/docs/kdegames/atlantik/man-atlantik.6.docbook new file mode 100644 index 00000000000..97416d11bd4 --- /dev/null +++ b/tde-i18n-ru/docs/kdegames/atlantik/man-atlantik.6.docbook @@ -0,0 +1,155 @@ + + +]> + + + +LauriWatts lauri@kde.org +7 марта 2003 + + + +atlantik +6 + + + +atlantik +Клиент &kde; для сети monopd + + + +atlantik сервер порт игра + + + +Описание + +&atlantik; - клиент под &kde; для игры в Монополию и подобные ей настольные игры в сети monopd. + +Цель игры Атлантика - приобрести земли в главных городах Северной Америки и Европы во время трансатлантического путешествия. Все режимы игры обслуживаются выделенным игровым сервером monopd, разработанным для игры &atlantik;. Один из игровых режимов очень похож на популярную настольную игру по накоплению состояния, известную как Монополия. + + + + +Параметры + + +Параметры &atlantik; + + сервер + +Имя сервера для подключения. + + + + + порт +Порт для подключения к серверу. + + + + игра +Название игры на сервере. + + + + + + +См. также + +Более детальная документация для пользователя доступна по ссылке help:/atlantik (введите этот URL в адресную строку &konqueror; или запустите khelpcenter help:/atlantik). + + + + diff --git a/tde-i18n-ru/docs/kdegames/kasteroids/Makefile.am b/tde-i18n-ru/docs/kdegames/kasteroids/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdegames/kasteroids/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdegames/kasteroids/Makefile.in b/tde-i18n-ru/docs/kdegames/kasteroids/Makefile.in new file mode 100644 index 00000000000..95953d702f0 --- /dev/null +++ b/tde-i18n-ru/docs/kdegames/kasteroids/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/kdegames/kasteroids +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- 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/kdegames/kasteroids/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdegames/kasteroids/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/kdegames/kasteroids/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdegames/kasteroids/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdegames/kasteroids/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)/kasteroids + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kasteroids/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kasteroids/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kasteroids/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kasteroids/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kasteroids/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kasteroids/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kasteroids + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kasteroids + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kasteroids/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kasteroids/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kasteroids/$$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/kdegames/kasteroids/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdegames/kasteroids/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdegames/kasteroids/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-ru/docs/kdegames/kasteroids/index.cache.bz2 b/tde-i18n-ru/docs/kdegames/kasteroids/index.cache.bz2 new file mode 100644 index 00000000000..f7ec59af471 Binary files /dev/null and b/tde-i18n-ru/docs/kdegames/kasteroids/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdegames/kasteroids/index.docbook b/tde-i18n-ru/docs/kdegames/kasteroids/index.docbook new file mode 100644 index 00000000000..cca88f2a5f0 --- /dev/null +++ b/tde-i18n-ru/docs/kdegames/kasteroids/index.docbook @@ -0,0 +1,513 @@ + + + + + +]> + + + + + +Руководство &kasteroids; + + +&Martin.R.Jones; &Martin.R.Jones.mail; + +&Philip.Rodrigues; &Philip.Rodrigues.mail; + +ВаляВанеева
fattie@altlinux.ru
Перевод на русский язык
+
+ + +2000 +Мартин Р. Джонс (Martin R. Jones) + + + +2001-2005 +Филип Родригес (Philip Rodrigues) + +&FDLNotice; + +2005-01-18 +2.3 + +&kasteroids; — одна из версий популярной игры Asteroids, написанная для &kde;. + + +KDE +игры +linux +астероиды + + +
+ + +Введение + +Цель игры — уничтожить все астероиды на экране, чтобы перейти на следующий уровень. Если ваш корабль столкнётся с астероидом, вы проиграли. + + + + +Ваш корабль + +В начале игры ваш корабль может выполнять только три основные функции: поворачиваться, лететь вперёд и стрелять. + +Во время управления кораблём сначала поверните его в ту сторону, куда нужно лететь, а затем нажмите на кнопку движения вперёд. Конечно, не нужно забывать про инерцию, поэтому внимательно выбирайте угол поворота. Кроме того, для выполнения полетов нужно топливо, так что не тратьте его зря. + +У вас бесконечные запасы боеприпасов, поэтому стреляйте сколько угодно. Но серии выстрелов конечны, помните это. Если вы выстрелили несколько раз и промахнулись, вы можете заметить, что некоторое время не можете возобновить стрельбу. + +У вашего корабля ограниченный запас топлива. Когда он закончится, вы не сможете двигаться вперёд. Тем не менее, это не значит, что вы беззащитны: вы все ещё сможете вращаться и стрелять. + +К счастью, после уничтожения некоторых астероидов остаётся топливо. Вам нужно всего лишь подлететь к нему и заправиться. + + +Пополнение запаса топлива + + + + + +Пополнение запаса топлива + +Пополнение запаса топлива + + + + + + +Усовершенствование корабля + +В некоторых случаях после уничтожения астероида может появляться значок. Такие значки позволяют вам технически усовершенствовать корабль. Просто подлетите к значку вплотную. Усовершенствования могут накапливаться, их предельное количество — 5. + +Что это может быть: + + + +Тормоза +Если они у вас есть, вы сможете останавливаться настолько быстро, насколько это вообще возможно. Чем больше таких значков вы соберёте, тем быстрее вы сможете останавливаться и тем меньше топлива будет на это тратиться. + + + +Защита +Защита принимает на себя удар при столкновении с астероидом, правда, при этом тратится много топлива. Чтобы уцелеть при встрече с астероидом средней величины, вам нужно подобрать хотя бы две защиты. Три предохранят вас от крушения, если попадётся крупный астероид. И помните, что для действия защиты должно быть достаточно топлива. + + + + + + +Управление + +Настройку управления можно произвести, выбрав в меню НастройкаНастроить быстрые клавиши.... + +По умолчанию: + + +Поворот влевоСтрелка влево +Поворот вправоСтрелка вправо +Тяга (движение вперёд) — Стрелка вверх +ВыстрелПробел +Защитный экранS +ПаузаP +ТорможениеX + + + + + +Настройка &kasteroids; +В &kasteroids; очень мало изменяемых параметров. Их можно найти, выбрав НастройкаНастроить Астероиды.... + + +Начальное число кораблей: n +Когда вы начинаете игру, у вас в запасе есть несколько кораблей, так, на всякий случай ;-) Здесь вы можете определить, сколько всего у вас будет кораблей в начале игры (включая тот, которым вы будете играть). + + + +Показывать рекорды в конце игры +Если этот флажок установлен, по завершении каждой игры вам будет показан список игроков, набравших больше всего очков, даже если вы сами не попадаете в него. + + + +Игрок может разрушить заправки +Если это флажок установлен, вы можете стрельнуть по оставшемуся от астероида топливу и взорвать его. Если снят, взорвать топливо нельзя и вы все равно сможете его подобрать. + + + + + + + + +Советы + +Вот несколько советов, которые могут вам пригодиться: + +Если вы хотите остановить корабль, воспользуйтесь тормозами. Вы не только остановитесь быстрее, но и потратите меньше топлива. + +Защитные экраны потребляют много топлива. Их следует использовать только в крайних случаях. Попробуйте лавировать, чтобы избежать столкновения. + +Старайтесь не выходить за пределы экрана: вы можете случайно столкнуться с астероидом. + + + +Меню + +Меню <guimenu +>Игра</guimenu +> + + + +&Ctrl;N ИграНовая игра +Запуск новой игры &kasteroids;. + +&Ctrl;N ИграПриостановить +Приостановить игру + +&Ctrl;H ИграПоказать рекорды +Показать список лучших игроков в &kasteroids;. + +&Ctrl; Q ИграВыход +Закрыть &kasteroids;. + + + + + + +Меню <guimenu +>Настройка</guimenu +> + + +НастройкаНастроить быстрые клавиши... +Открыть окно Настройка быстрых клавиш. Это стандартное окно &kde;, с которым вы, вероятно, уже встречались. См. также , где перечислены клавиши управления по умолчанию. + + + + +НастройкаНастроить Астероиды... +Открывает окно настройки &kasteroids;. См. . + + + + + +Меню <guimenuitem +>Справка</guimenuitem +> +&help.menu.documentation; + + + + + +Авторские права и лицензирование + +&kasteroids; + +Авторские права на программу принадлежат Мартину Р. Джонсу (Martin R Jones) &Martin.R.Jones.mail;, 1997. + +Текущая документация основана на руководстве Мартина Р. Джонса и поддерживается Филипом Родригесом (Philip Rodrigues) . &Philip.Rodrigues.mail; + +Валя Ванеева fattie@altlinux.ru +&underFDL; &underGPL; + + +Установка + + +Как получить &kasteroids; +&install.intro.documentation; + + +Компиляция и установка +&install.compile.documentation; + + + +
+ + + + diff --git a/tde-i18n-ru/docs/kdegames/katomic/Makefile.am b/tde-i18n-ru/docs/kdegames/katomic/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdegames/katomic/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdegames/katomic/Makefile.in b/tde-i18n-ru/docs/kdegames/katomic/Makefile.in new file mode 100644 index 00000000000..db88a9d5b0b --- /dev/null +++ b/tde-i18n-ru/docs/kdegames/katomic/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/kdegames/katomic +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- 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/kdegames/katomic/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdegames/katomic/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/kdegames/katomic/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdegames/katomic/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdegames/katomic/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)/katomic + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/katomic/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/katomic/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/katomic/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/katomic/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/katomic/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/katomic/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/katomic + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/katomic + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/katomic/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/katomic/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/katomic/$$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/kdegames/katomic/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdegames/katomic/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdegames/katomic/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-ru/docs/kdegames/katomic/index.cache.bz2 b/tde-i18n-ru/docs/kdegames/katomic/index.cache.bz2 new file mode 100644 index 00000000000..47cb5985fe3 Binary files /dev/null and b/tde-i18n-ru/docs/kdegames/katomic/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdegames/katomic/index.docbook b/tde-i18n-ru/docs/kdegames/katomic/index.docbook new file mode 100644 index 00000000000..818ee08f1fa --- /dev/null +++ b/tde-i18n-ru/docs/kdegames/katomic/index.docbook @@ -0,0 +1,527 @@ + + + + + +]> + + + +Руководство по KAtomic + + +Dirk Doerflinger + +StephanKulowРазработчик
&Stephan.Kulow.mail;
+
+CristianTibirnaРазработчик
&Cristian.Tibirna.mail;
+
+MikeMcBride Редактор +
&Mike.McBride.mail;
+
+ВаляВанеева
fattie@altlinux.ru
Перевод на русский язык
+
+ +2005-12-14 +2.0 + + +Это руководство описывает &katomic; версии 2.0. + + + +KDE +kdegames +KAtomic +игра +Забавные атомы + +
+ + +Введение +KAtomic — небольшая игра, которая очень напоминает Сокобан. Цель игры — составить химическую молекулу примерно так, как играют в Сокобан. + + + + +Игра в <application +>KAtomic</application +> + + +Правила + +Цель игры — составить химическую молекулу из атомов. Молекула, которую нужно получить, показана в небольшом поле справа в основном окне. + +Щёлкнув по атому, вы его выбираете: рядом с ним появятся стрелки. Эти стрелки показывают направления, в которых можно перемещать атом. После щелчка по стрелке атом начнёт двигаться в заданную сторону, пока не встретит какое-нибудь препятствие. Если у двух атомов совпадают связи, они образуют часть молекулы. За один ход можно переместить только один атом. + +Уровень считается пройденным, если у полученной молекулы такая же структура, как и у молекулы на образце. + +На более высоких уровнях нужно уже хорошенько думать перед совершением очередного хода. + +Набранное в игре число очков — количество ходов, за которое составлена молекула: чем меньше очков вы наберёте — тем лучше результат. В поле Лучший результат основного окна показано наименьшее число ходов для этого уровня. В поле Ваш рекорд показано количество уже совершённых вами перемещений. + +Ползунок справа вверху позволяет менять уровень игры. + + + + + + +Меню + + +Меню <guimenu +>Игра</guimenu +> + + + + + +F5 Игра Начать заново +Начать игру заново на этом уровне. + + + +&Ctrl;H Игра Рекорды +Показать лучшие результаты для этого уровня. + + + +&Ctrl;Q Игра Выход +Завершить текущую игру и закрыть окно &katomic;. + + + + + +Меню <guimenu +>Ход</guimenu +> + + + + +&Ctrl;Z Ход Отменить + + +Отменить последний ход. + + + + +&Ctrl;Q Ход Повторить + +Если ход отменён, он производится снова. + + + + + + + +Меню <guimenu +>Настройка</guimenu +> + + + +НастройкаКомбинации клавиш... +Изменить привязки клавиш, используемые в &katomic;. Список значений по умолчанию приведён в разделе . + + + +НастройкаНастроить &katomic;... +Открыть окно, в котором можно изменить скорость анимации. + + + + + + +Меню <guimenu +>Справка</guimenu +> +&help.menu.documentation; + + +Комбинации клавиш + +Комбинации клавиш по умолчанию: + + +Комбинации клавиш + + + +Начать игру заново + +F5 + + + +Выход + +&Ctrl;Q + + + +Рекорды + +&Ctrl;H + + + +Отменить + +&Ctrl;Z + + + +Повторить + +&Ctrl;&Shift;Z + + + +Переместить атом вниз + +Стрелка вниз + + + +Переместить атом влево + +Стрелка влево + + + +Переместить атом вправо + +Стрелка вправо + + + +Переместить атом вверх + +Стрелка вверх + + + +Следующий атом +Tab + + +Предыдущий атом +&Shift; + + +Справка +F1 + + +Что это? + +&Shift;F1 + + + + +
+ +
+
+ + + +Авторские права и лицензия + +Авторские права на программу &katomic; принадлежат Стефану Кулову (Stephan Kulow) &Stephan.Kulow.mail; и Кристиану Тибирне (Cristian Tibirna) &Cristian.Tibirna.mail;, 1999. +Авторские права на Atomic принадлежат Андреасу Вюсту (Andreas Wuest) Andreas Wuest@gmx.de. +Авторские права на документацию принадлежат &Dirk.Doerflinger; ddoerflinger@gmx.net, 2000. +Редактор: Майкл МакБрайд (Michael McBride) &Mike.McBride.mail; +Перевод на русский язык: Валя Ванеева fattie@altlinux.ru. +&underFDL; &underGPL; + + +Установка + +Как получить &katomic; + +&katomic; — игра, написанная для проекта &kde; http://www.kde.org Стефаном Куловым (&Stephan.Kulow;) &Stephan.Kulow.mail; и Кристианом Тиберной (Cristian Tiberna) &Cristian.Tibirna.mail;. Она основывается на игре Atomic 1.0.67, созданной Андреасом Вюрстом (Andreas Wuest) AndreasWuest@gmx.de. +&install.intro.documentation; + + +Системные требования +Чтобы скомпилировать &katomic;, вам нужно установить &kde; 3.0. +Все библиотеки, необходимые для &katomic; и саму программу можно скачать с сайта &kde-ftp;. + + + + +Компиляция и установка +&install.compile.documentation; + + +
+ + + diff --git a/tde-i18n-ru/docs/kdegames/kbackgammon/Makefile.am b/tde-i18n-ru/docs/kdegames/kbackgammon/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdegames/kbackgammon/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdegames/kbackgammon/Makefile.in b/tde-i18n-ru/docs/kdegames/kbackgammon/Makefile.in new file mode 100644 index 00000000000..67e960c39fe --- /dev/null +++ b/tde-i18n-ru/docs/kdegames/kbackgammon/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/kdegames/kbackgammon +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- 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/kdegames/kbackgammon/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdegames/kbackgammon/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/kdegames/kbackgammon/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdegames/kbackgammon/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdegames/kbackgammon/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)/kbackgammon + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kbackgammon/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kbackgammon/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kbackgammon/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kbackgammon/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kbackgammon/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kbackgammon/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kbackgammon + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kbackgammon + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kbackgammon/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kbackgammon/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kbackgammon/$$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/kdegames/kbackgammon/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdegames/kbackgammon/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdegames/kbackgammon/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-ru/docs/kdegames/kbackgammon/index.cache.bz2 b/tde-i18n-ru/docs/kdegames/kbackgammon/index.cache.bz2 new file mode 100644 index 00000000000..8bd0048b5a3 Binary files /dev/null and b/tde-i18n-ru/docs/kdegames/kbackgammon/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdegames/kbackgammon/index.docbook b/tde-i18n-ru/docs/kdegames/kbackgammon/index.docbook new file mode 100644 index 00000000000..60860d46615 --- /dev/null +++ b/tde-i18n-ru/docs/kdegames/kbackgammon/index.docbook @@ -0,0 +1,943 @@ + + + + + +]> + + + + +Руководство пользователя &kbackgammon; + + +Jens Hoefkens
&Jens.Hoefkens.mail;
+
+ +Bo Thorsen
&Bo.Thorsen.mail;
+Разработчик +
+АндрейЧерепанов
skull@kde.ru
Перевод на русский язык
+
+ + +19992000 +&Jens.Hoefkens; + + +&FDLNotice; + +2005-12-22 +2.6.0 + + +&kbackgammon; — игра в нарды, написанная для &kde;. Поддерживает игру между двумя игроками, против компьютера (через программу &GNU; bg) и игру через Интернет на Первом Интернет-сервере нард. + + + +KDE +игра +нарды +FIBS +gnubg + + +
+ + +Введение + +&kbackgammon; — игра в нарды. Вы с противником поочерёдно передвигаете шашки по доске. Правила игры достаточно сложные, поэтому данное руководство не описывает все нюансы игры в нарды. Вы можете найти правила в Интернете, книгах и, возможно, наилучший способ — попросить друга научить играть вас играть в нарды. + +&kbackgammon; предлагает графическую доску для нард, на которой можно использовать мышь или вводить команды с клавиатуры. Программа &kbackgammon; проста в использовании и позволяет вам сконцентрироваться непосредственно на игре в нарды. + +Для того, чтобы играть в нарды, вам нужен противник. &kbackgammon; предлагает вам выбирать среди сотни игроков, обладающих разной степенью мастерства, на Первом Интернет-сервере нард (FIBS). Вы также можете использовать локальный движок, который позволяет играть против себя самого или друга, сидящего за вашим компьютером. + +В ближайшем будущем &kbackgammon; позволит играть против программы &GNU; Backgammon, которая запускается без графического интерфейса. Она играет на сервере FIBS с рейтингом 2000 (иногда даже выше). + +Дополнительно планируется реализовать игру между двумя пользователями &kbackgammon;. Архитектура &kbackgammon; открыта и позволяет включать поддержку других игровых движков. Если вы заинтересованы в расширении программы, свяжитесь с автором. + + + + +Как использовать доску + +Основной элемент &kbackgammon; — игровая доска. Она содержит шашки, кубики и куб. Всеми элементами игры можно управлять мышью. + +Рисунок показывает типичную игровую ситуацию, когда ходил игрок белыми с 1 до 24 и игрок чёрными ходил с 24 до 1. Ходит игрок белыми и на кубиках выпало 3 и 4. + + +Игровая доска + + + + + +Доска + + + + +Когда ход переходит к игроку, он бросает кубики двойным щелчком мыши на области с кубиками, использует соответствующий пункт меню или кнопку на панели инструментов. + +Когда игрок владеет кубом, игроки могут совершить двойной бросок, дважды щёлкнув на кубе, использовать соответствующий пункт меню или кнопку на панели инструментов. + +Если ваша очередь ходить, перемещайте шашки, перетаскивая их на необходимое место, удерживая нажатой левую кнопку мыши. Если выбран режим в параметрах движка, ход заканчивается при перемещении максимально возможного количества шашек (от 1 до 4 перемещений двумя шашками). + +Кроме перетаскивания шашек в игре есть режим быстрых ходов. Если этот режим включен, шашки будут перемещаться автоматически при щелчке на них. Шашка, на которой был сделан щелчок будет передвинута на самый короткий возможных ход. Можно настроить одиночный или двойной щелчок. Эта возможность особенно полезна пользователям, использующим тачпады, на которых сложно выполнять перетаскивание. + +Кроме того, на доске нельзя сделать запрещённый ход. Однако это поведение можно изменить, если локальный движок перевести в Режим редактирования, который будет полезен неопытным игрокам. Кроме того, попытка сделать запрещённый ход приводит к переходу хода. + + + + +Движки игры в нарды + +&kbackgammon; предоставляет только поле для игры в нарды, сама программа не может предоставить вам компьютерного противника. Все события (броски кубиков и т.п.) обрабатываются движком. + + +Локальный движок + +Локальный движок позволяет играть Локально, то есть самому с собой или другом, сидящим рядом с вами. + + + + +Движок <acronym +>FIBS</acronym +> + +FIBS — это сокращение от «First Internet Backgammon Server» (Первый Интернет-сервер нард), круглосуточная международная игровая площадка игроков в нарды разных возрастов и опыта игры. + +Кроме непосредственно игры в нарды, FIBS позволяет сохранять игры, переговариваться с другими игроками и участвовать в рейтинге. + +Также есть большой сайт, посвящённый игре в нарды (на английском языке). + + + + +Движок «Нарды GNU» + +Движок GNUbg пока не существует (хотя и имеет пункт в меню Движок). + +Использование движка GNUbg требует работающей программы GNUbg. &kbackgammon; запустит GNUbg в фоновом режиме и будет взаимодействовать с этой программой. Все эти действия скрыты от пользователя, а всё операции с программой GNUbg осуществляются только через графический интерфейс &kbackgammon;. + +Если есть предложения по улучшению использования GNUbg из &kbackgammon;, напишите автору &kbackgammon; (а ещё лучше — направьте исправления кода). Такими улучшениями могут быть: анализ позиции, сохранение и восстановление игры. Однако можно играть через этот движок уже сейчас. + +В одном мы совершено уверены: не будет объединения движков GNU и FIBS. Использование компьютерных программ для увеличения рейтинга — мошенничество! + + + + + + +Параметры игры + +Параметры &kbackgammon; настраиваются в диалоге, вызываемом через пункт меню Настройка Настроить &kbackgammon;... . + + + + +Команды меню и комбинации клавиш + +Следующие разделы описывают каждый пункт меню. + + +Меню <guimenu +>Игра</guimenu +> + + + + &Ctrl;N Игра Создать + +Начало новой игры. Появится диалоговое окно, в котором нужно ввести имена обоих игроков. + + + + + &Ctrl;P Игра Печать... + +Распечатать изображение игровой доски с текущей ситуацией. + + + + + &Ctrl;Q Игра Выход + +Выход из &kbackgammon; + + + + + + + +Меню <guimenu +>Ход</guimenu +> + + + + &Ctrl;Z Ход Отменить + + +Отменить последний сделанный ход. + + + + + &Ctrl;&Shift;Z Ход Повторить + +Повторить отменённый ход. + + + + +Ход Обновить изображение +Обновить изображение игровой доски. + + + + &Ctrl;R Ход Бросить кубики + +Бросить кубики. + + + + +Ход Конец хода + +Уведомить противника, что вы закончили ход. + + + + +Ход Куб удвоения + +Предложить противнику перед тем, как вы бросите кубики, удвоить ставку. Если противник отклонит это предложение, вы побеждаете. + + + + +Ход Движок + + +Выбор движка для игры в нарды (локально, FIBS, GNU Backgammon, Следующее поколение). + + + + + + + + +Меню <guimenu +>Команда</guimenu +> + +Это меню содержит набор пунктов, зависящий от выбранного движка игры. + +Локальный движок + + + +Команда Создать игру +Начало новой игры. Появится диалоговое окно, в котором нужно ввести имена обоих игроков. + + + + +Команда Режим редактирования + + +В этом режиме можно делать запрещённые ходы, перемещая сколько угодно шашек на любые места. + + + + +Команда Поменять цвета шашек + + +Поменять цвет шашек между первым и вторым игроком. + + + + + + + + +Меню <guimenu +>Настройка</guimenu +> + + + + &Ctrl;M Настройка Показать меню + +Показать или скрыть меню. + + + + +Настройка Панели инструментов Основная панель инструментов (&kbackgammon;) +Показать или скрыть Основную панель инструментов + + + +Настройка Панели инструментов Командная панель (&kbackgammon;) +Показать или скрыть Командную панель инструментов + + + +Настройка Показать строку состояния + +Показать или скрыть строку состояния. + + + + +Настройка Сохранить параметры + + +Сделать текущую настройку поведением по умолчанию. + + + + +Настройка Комбинации клавиш... +Открыть диалог настройки комбинаций клавиш. + + + +Настройка Панели инструментов... +Открыть диалог настройки панелей инструментов. Вы можете добавлять и убирать кнопки на панелях инструментов. + + + +Настройка Настроить &kbackgammon;... +Открыть диалог настройки &kbackgammon; + + + + + + + + +Меню <guimenu +>Справка</guimenu +> + +&kbackgammon; использует стандартное для приложений &kde; меню Справка, но с одним дополнительным пунктом: + + + +Справка Нарды в Интернете + +Открыть сайт FIBS или сайт с правилами игры в нарды. + + + + +Стандартные пункты меню Справка: +&help.menu.documentation; + +Комбинации клавиш по умолчанию + +В таблице приведены комбинации клавиш по умолчанию. + + +Клавиша + +КомбинацияДействие + +&Ctrl;NНачать новую игру +&Ctrl;RБросить кубики +&Ctrl;PНапечатать изображение доски +&Ctrl;QВыход из &kbackgammon; +F1Руководство пользователя +&Shift;F1Подсказка «Что это?» +&Ctrl;MПоказать меню +&Ctrl;ZОтменить ход +&Ctrl;&Shift;ZПовторить отменённый ход + + +
+ +Эти комбинации клавиш можно переопределить через Настройка Комбинации клавиш . + +
+ +
+ + +Авторские права и лицензирование + +&kbackgammon; + +Программа: © &Jens.Hoefkens; &Jens.Hoefkens.mail;, 1999-2000 + +Документация: © &Jens.Hoefkens; &Jens.Hoefkens.mail;, 2000. + +Перевод на русский язык: © Андрей Черепанов skull@kde.ru, 2007 +&underFDL; &underGPL; + + +Установка + + +Как получить &kbackgammon; +&install.intro.documentation; Домашняя страница &kbackgammon; расположена по адресу: http://backgammon.sourceforge.net. На ней вы найдёте самую последнюю информацию о программе. + + + + +Сборка и установка +&install.compile.documentation; + + + +
+ + + diff --git a/tde-i18n-ru/docs/kdegames/kbattleship/Makefile.am b/tde-i18n-ru/docs/kdegames/kbattleship/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdegames/kbattleship/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdegames/kbattleship/Makefile.in b/tde-i18n-ru/docs/kdegames/kbattleship/Makefile.in new file mode 100644 index 00000000000..f2ae0dbd3d0 --- /dev/null +++ b/tde-i18n-ru/docs/kdegames/kbattleship/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/kdegames/kbattleship +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- 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/kdegames/kbattleship/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdegames/kbattleship/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/kdegames/kbattleship/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdegames/kbattleship/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdegames/kbattleship/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)/kbattleship + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kbattleship/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kbattleship/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kbattleship/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kbattleship/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kbattleship/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kbattleship/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kbattleship + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kbattleship + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kbattleship/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kbattleship/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kbattleship/$$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/kdegames/kbattleship/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdegames/kbattleship/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdegames/kbattleship/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-ru/docs/kdegames/kbattleship/index.cache.bz2 b/tde-i18n-ru/docs/kdegames/kbattleship/index.cache.bz2 new file mode 100644 index 00000000000..6d52b62d299 Binary files /dev/null and b/tde-i18n-ru/docs/kdegames/kbattleship/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdegames/kbattleship/index.docbook b/tde-i18n-ru/docs/kdegames/kbattleship/index.docbook new file mode 100644 index 00000000000..c0ffa0c17d8 --- /dev/null +++ b/tde-i18n-ru/docs/kdegames/kbattleship/index.docbook @@ -0,0 +1,618 @@ + + + + + +]> + + + +Руководство пользователя &kbattleship; + + +&Daniel.Molkentin; &Daniel.Molkentin.mail; + +&Nikolas.Zimmermann; &Nikolas.Zimmermann.mail; + +&Frerich.Raabe; &Frerich.Raabe.mail; + +ДмитрийИльин
widgetII@mail.ru
Перевод на русский язык
СергейМиронов
sergo@bk.ru
Обновление перевода
+ +
+ +&FDLNotice; + + +2001 +&Daniel.Molkentin; + + +2001 +&Nikolas.Zimmermann; + + +2001 +Kevin Krammer + + + +2005-12-14 +1.1 + + +&kbattleship; — версия известной игры Морской бой для &kde; с возможностью игры по сети. + + + +KDE +kdegames +kbattleship +игра +морской бой +бой + + +
+ + +Введение + + +Возможности + +Сетевая игра +Компьютерный игрок +Звуки +Чат +Статистика +Таблица рекордов + + + +&kbattleship; использует сетевой протокол, основанный на &XML;, так что можно написать версии игры для любой платформы и на любом языке. Если вы хотите проделать такую работу, используя свой любимый язык программирования, свяжитесь с нами. Мы будем очень рады. + + + + + + +Использование &kbattleship; + +Для игры в &kbattleship; нужны два игрока, также можно играть против компьютера или же по сети против другого игрока. +В игре по сети один из игроков должен запустить игру через меню Игра Запустить сервер... или нажав клавишу F3. + +В открывшемся окне необходимо ввести Имя: и Порт:. Как правило, &kbattleship; предлагает использовать имя текущего пользователя, которое можно заменить любыми словами. Указанный по умолчанию порт должен работать нормально. Однако, если есть проблемы, то укажите любой свободный сетевой порт выше 1024. + + +Если вы собираетесь использовать другой порт, отличный от порта по умолчанию, то необходимо предупредить своего партнёра, поскольку для установления соединения оба игрока должны использовать одинаковые порты. + + +Ваш партнёр должен выбрать в меню ИграПодключиться к серверу... или нажать F2. В появившемся окне снова будет предложено выбрать Имя:, которое можно заменить на другое. + +Важно правильно заполнить поле Сервер:. Здесь следует указать имя сервера (компьютера, на котором игрок начал игру). + +Можно также сразиться в «Морской бой» с компьютером. Выберите пункт Один игрок... из меню Игра или нажмите клавишу F4. + +После того, как всё это будет сделано, можно начинать игру. Следуйте инструкциям в строке состояния. В ней выводятся подсказки и предложения о том, что делать дальше. На экране вы увидите два поля в клетку, так называемые поля боя. Левое поле боя принадлежит вам, здесь вы можете расположить свои корабли и следить за военными действиями своего противника. На правом поле находится флот противника. Когда наступает ваша очередь стрелять, нужно щёлкнуть мышкой по какой-нибудь клетке поля боя противника, где, как вам кажется, находятся вражеские корабли. + +Сначала нужно расположить свои корабли. Первым это делает тот, кто начал игру. После этого размещает корабли второй игрок. + +Разместить корабли очень просто. Щёлкните мышью в месте, куда хотите поместить корабль. Первый имеет длину 4 клетки, следующий — 3 и так далее. При нажатии левой кнопки мыши корабль устанавливается горизонтально, при нажатии левой кнопки мыши с клавишей &Shift; — вертикально. Нажав только &Shift;, можно увидеть, как будет расположен корабль. + +Теперь вы можете вести огонь по флоту противника левой кнопкой мыши. Строка состояния показывает, чья сейчас очередь стрелять. + +Выигрывает тот, кто первым поразил все корабли противника! + + + + +Меню + + +Меню <guimenu +>Игра</guimenu +> + + + + +F2 Игра Подключиться к серверу... + + + +Подключиться к серверу, запущенному другим игроком. + + + + + + +F3 Игра Запустить сервер... + + + +Запустить сервер, чтобы другой игрок смог подключиться. + + + + + + +F4 Игра Один игрок... + + + +Начать игру с компьютером. + + + + + + +&Ctrl;H Игра Таблица рекордов + + + +Показать таблицу рекордов. + + + + + +F10 Игра Сведения о противнике + +Показать информацию об игровом клиенте партнёра (это может быть &Mac;), версию клиента, краткое описание и версию используемого протокола. + + + + + + &Ctrl;Q Игра Выход + + +Завершить работу &kbattleship;. + + + + + + +Меню <guimenu +>Настройка</guimenu +> + + + + +Настройка Показать строку состояния + + +Показать или скрыть строку состояния. По умолчанию она показана. + + + + + + +Настройка Показать сетку + + +Показать или скрыть сетку на игровом поле. По умолчанию сетка скрыта. + + + + + +Настройка Проигрывать звук + + +Включить или выключить звук при стрельбе. По умолчанию звук включен. + + + + + +Настройка Комбинации клавиш... + + + +Задать комбинации клавиш, используемые в игре &kbattleship;. + + + + + + +Настройка Уведомления... + + +Настроить звуковые и визуальные уведомления, используемые в игре &kbattleship;. + + + + + + + + +Меню <guimenu +>Справка</guimenu +> +&help.menu.documentation; + + + +Вопросы, ответы, подсказки + + +Часто задаваемые вопросы + + +Я получил ошибку: Невозможно соединиться с звуковым сервером &arts;. Звук будет выключен. + + +Для воспроизведения звуков в игре &kbattleship; необходимо наличие &arts;, звукового сервера &kde;. Запустить &arts; можно через &kcontrolcenter;, выбрав Звук и мультимедиа Звуковая система и отметив флажок Включить звуковую систему. + + + + + +Я знаю вопрос, который надо поместить в &FAQ;. С кем мне нужно связаться? + + +Свяжитесь с авторами. Они добавят его сюда. + + + + + + + +Авторские права и лицензирование + +Авторские права на &kbattleship;: 2000, 2001 + + +Авторы + +&Nikolas.Zimmermann; &Nikolas.Zimmermann.mail; + + +&Daniel.Molkentin; &Daniel.Molkentin.mail; + + +Kevin Krammer kevin.krammer@gmx.at + + + + +С участием: + +Benjamin Adler benadler@bigfoot.de + + +Nils Trzebin nils.trzebin@stud.uni-hannover.de + + + +Elmar Hoefner elmar.hoefner@uibk.ac.at + + + + +Документацию для &kde; 3.4 обновил BrianBeck brian.beck@mchsi.com + +Перевод на русский — Дмитрий Ильин widgetII@mail.ru. Обновление перевода — Сергей В. Мироновsergo@bk.ru. +&underFDL; &underGPL; + + +Установка + +&install.intro.documentation; + + +Требования + +Игре &kbattleship; требуются &kde; 3.x или выше и библиотека &Qt; 3.x или выше. + + + + +Сборка +&install.compile.documentation; + + + +
+ + diff --git a/tde-i18n-ru/docs/kdegames/kbounce/Makefile.am b/tde-i18n-ru/docs/kdegames/kbounce/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdegames/kbounce/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdegames/kbounce/Makefile.in b/tde-i18n-ru/docs/kdegames/kbounce/Makefile.in new file mode 100644 index 00000000000..74d7c4d38d4 --- /dev/null +++ b/tde-i18n-ru/docs/kdegames/kbounce/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/kdegames/kbounce +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- 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/kdegames/kbounce/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdegames/kbounce/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/kdegames/kbounce/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdegames/kbounce/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdegames/kbounce/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)/kbounce + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kbounce/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kbounce/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kbounce/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kbounce/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kbounce/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kbounce/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kbounce + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kbounce + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kbounce/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kbounce/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kbounce/$$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/kdegames/kbounce/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdegames/kbounce/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdegames/kbounce/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-ru/docs/kdegames/kbounce/index.cache.bz2 b/tde-i18n-ru/docs/kdegames/kbounce/index.cache.bz2 new file mode 100644 index 00000000000..ccbd48352db Binary files /dev/null and b/tde-i18n-ru/docs/kdegames/kbounce/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdegames/kbounce/index.docbook b/tde-i18n-ru/docs/kdegames/kbounce/index.docbook new file mode 100644 index 00000000000..76e636db159 --- /dev/null +++ b/tde-i18n-ru/docs/kdegames/kbounce/index.docbook @@ -0,0 +1,521 @@ + + + + + +]> + + + + +Руководство по &kbounce; + + +&Aaron.J.Seigo; &Aaron.J.Seigo.mail; + +&Lauri.Watts; &Lauri.Watts.mail; + +ВаляВанеева
fattie@altlinux.ru
Перевод на русский язык
+
+ +&FDLNotice; + +2005-12-10 +0.5 + + + + +&kbounce; — игра с шариками для &kde;. + + + + +KDE +kdegames +jezzball + + +
+ + +Как играть + +В &kbounce; играют на поле, окружённом стеной, с двумя или более шариками, которые отскакивают от стен. + +Стены отмечены более тёмным цветом, чем свободное пространство. + +Размер поля уменьшается, если вы создаёте стену и при этом никакой шар не оказывается попавшим в ловушку. Чтобы пройти уровень, игроку за данное время нужно уменьшить размер поля по крайней мере на 75%. + +На каждом следующем уровне к игре добавляется по одному шару, а игроку даётся больше жизней и времени. + +Подсчёт очков зависит от того, насколько вы уменьшили площадь. + +Новые стены строятся по щелчку левой кнопкой мыши на свободном пространстве поля. После щелчка, начиная от клетки, где он был сделан, в противоположных направлениях начинают строиться две части стены. За один промежуток времени может строиться только одна стена. + + +Постройка стены + + + + + +Постройка стены + + + + +Курсор, находящийся на игровом поле, имеет форму пары стрелок, указывающих на противоположные направления, горизонтально или вертикально. Стрелки указывают направления, в которых будет строиться стена при щелчке левой кнопкой мыши. Сменить направление можно щелчком правой кнопки мыши. + +У новой стены есть голова, которая движется от клетки, где вы щёлкнули мышью. Стена может быть разрушена, если голова ещё не дошла до другой стены. Если шар попадёт в строящуюся стену, она полностью исчезнет, а вы потеряете одну жизнь. Если шар попадёт точно в голову по направлению роста стены, стена перестанет строиться в эту сторону, но станет крепкой, жизнь вы не потеряете. Если шар попадёт в голову с любой другой стороны, он просто отскочит, а стена будет продолжать строиться. + + + + +Стратегия + +Для многих игроков сложности начинаются уже на третьем или четвёртом уровне из-за количества прыгающих шаров. + +Для успешной игры в &kbounce;, нужно строить коридоры. Для этого начните постройку одной стены рядом с какой-нибудь другой, сделайте так, чтобы если одна стена и могла быть разрушена попаданием шара, другая не смогла бы. + + +Постройка коридора + + + + + +Постройка коридора + + + + +Вы получите коридор, занимающий совсем немного места, но ограниченный с трёх сторон стенами. Подождите, пока шар попадёт в коридор, и закройте его новой стеной. Хотя при постройке коридоров вы можете потерять жизни, в одном коридоре можно закрыть несколько шаров. + + +Ловушка для шара + + + + + +Ловушка для шара + + + + +Последний совет — не торопитесь. Вам даётся достаточно времени (поле Время справа внизу). Если вы будете слишком спешить, может ничего не получиться. + + + + +Меню + + +Меню <guimenu +>Игра</guimenu +> + + + + + &Ctrl;N Игра Создать + +Начать новую игру. + + + + + + &Ctrl;End Игра Закончить игру + +Закончить текущую игру. + + + + + + P Игра Пауза + +Приостановить игру. + + + + + + &Ctrl;H Игра Рекорды + +Показать рекорды. Вы можете экспортировать содержимое таблицы в файл или настроить имя игрока и комментарий. + + + + + &Ctrl;Q Игра Выход + +Завершить работу и закрыть окно &kbounce;. + + + + + + +Меню <guimenu +>Настройка</guimenu +> + + + +Настройка Выбрать папку с фоновыми рисунками + +Выбрать папку с изображениями для фона. + + + + +Настройка Показывать фон + +Показывать фоновые изображения из указанной папки. + + + + +Настройка Показать/Скрыть панель инструментов + +Показать или скрыть панель инструментов &kbounce;. + + + + +Настройка Показать/Скрыть строку состояния + +Показать или скрыть строку состояния &kbounce;. + + + + +Настройка Проигрывать звуки + +Включить звуки игры. + + + + +Настройка Комбинации клавиш... + +Настроить комбинации клавиш для пунктов меню &kbounce;. + + + + +Настройка Панели инструментов... + +Настроить панель инструментов &kbounce;. + + + + +Настройка Информация об игроке + +Установить Имя игрока и комментарий. + + + + + + + + +Меню <guimenu +>Справка</guimenu +> +&help.menu.documentation; + + + + +Авторские права и лицензирование + + +&kbounce; + +Авторские права принадлежат Штефану Шимански (Stefan Schimanski), 2000. + + +Разработчики + +Штефан Шимански schimmi@kde.org + + +Сандро Сигала (Sandro Sigala) ssigala@globalnet.it, лучшие результаты + + + +Авторские права на документацию &Aaron.J.Seigo; &Aaron.J.Seigo.mail; 2002 + +Это руководство посвящено Дэннису Пауэллу (Dennis E. Powell). + +Перевод на русский язык: Валя Ванеева fattie@altlinux.ru. +&underFDL; &underGPL; + + +Установка + +&install.intro.documentation; + +&install.compile.documentation; + + + +&documentation.index; +
+ + diff --git a/tde-i18n-ru/docs/kdegames/kenolaba/Makefile.am b/tde-i18n-ru/docs/kdegames/kenolaba/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdegames/kenolaba/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdegames/kenolaba/Makefile.in b/tde-i18n-ru/docs/kdegames/kenolaba/Makefile.in new file mode 100644 index 00000000000..aa309b0b813 --- /dev/null +++ b/tde-i18n-ru/docs/kdegames/kenolaba/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/kdegames/kenolaba +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- 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/kdegames/kenolaba/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdegames/kenolaba/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/kdegames/kenolaba/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdegames/kenolaba/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdegames/kenolaba/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=man-kenolaba.6.docbook index.docbook index.cache.bz2 Makefile.in Makefile.am + +#>+ 24 +index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) index.docbook man-kenolaba.6.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)/kenolaba + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kenolaba/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kenolaba/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kenolaba/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kenolaba/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kenolaba/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kenolaba/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kenolaba + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kenolaba + @for base in index.docbook man-kenolaba.6.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kenolaba/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kenolaba/$$base ;\ + done + +uninstall-nls: + for base in index.docbook man-kenolaba.6.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kenolaba/$$base ;\ + done + + +#>+ 5 +distdir-nls: + for file in index.docbook man-kenolaba.6.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/kdegames/kenolaba/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdegames/kenolaba/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdegames/kenolaba/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-ru/docs/kdegames/kenolaba/index.cache.bz2 b/tde-i18n-ru/docs/kdegames/kenolaba/index.cache.bz2 new file mode 100644 index 00000000000..5eeccb96f7a Binary files /dev/null and b/tde-i18n-ru/docs/kdegames/kenolaba/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdegames/kenolaba/index.docbook b/tde-i18n-ru/docs/kdegames/kenolaba/index.docbook new file mode 100644 index 00000000000..a4b95ff298a --- /dev/null +++ b/tde-i18n-ru/docs/kdegames/kenolaba/index.docbook @@ -0,0 +1,1240 @@ + + + + + +]> + + + +Руководство пользователя &kenolaba; + + +&Josef.Weidendorfer; + +&Philip.Rodrigues; &Philip.Rodrigues.mail; + +&Lauri.Watts; &Lauri.Watts.mail; + +АндрейБалагута
uj_comma_kby@mail.ru
Перевод на русский
+ +
+ +2006-01-13 +1.06b + + +2001 +&Philip.Rodrigues; + + +&FDLNotice; + +&kenolaba; — простая настольная игра для двух игроков. + + + +KDE +игра +кенолаба +linux + +
+ + +Введение + +&kenolaba; — простая настольная игра для двух игроков. На игровом поле имеются красные и жёлтые шары по 14 для каждого игрока. Перемещая свои шары, вы должны вытолкнуть с поля 6 шаров оппонента. + +Первоначально программа была разработана в 1993 под DOS и полностью базировалась на Xlib. Под &kde; она была практически переписана заново. + +Если вы любите игру Abalone, то наверняка полюбите и эту (в действительности &kenolaba; является потомком Abalone). Abalone - это торговая марка компании Abalone SA, Франция. + + + + +Правила игры + +Первыми всегда ходят красные. + +Допустимы два вида ходов: + + + +Обычный +Один, два или три ваших шара, выстроенных в ряд, могут перемещаться в шести направлениях. Боковые ходы допустимы (когда смещается ряд шаров). + +Нажмите левую кнопку мыши на том шаре, который хотите переместить — шар будет подсвечен. Теперь, не отпуская кнопки, укажите требуемое направление. Если ход возможен, курсор сменится на стрелку, указывающую направление движения, и все шары, которые передвинуться, будут подсвечены. Отпускайте кнопку, и ход будет произведён. + +Боковые ходы производятся несколько иным способом: для двух стоящих рядом шаров щёлкните мышкой между ними и перетаскивайте; для трёх — нажмите среднюю кнопку мыши на среднем шаре — если боковой ход допустим, все три шара будут подсвечены, иначе будет подсвечен только средний шар, и переместить его можно обычным способом. + + + + + +Выталкивание + +Вы можете вытолкнуть максимум два шара оппонента, если они стоят напротив ваших и количество выталкивающих шаров больше количества выталкиваемых. То есть, три ваших шара могут вытолкнуть один или два шара оппонента, два шара могут вытолкнуть только один. + +Ходы, при которых вы выталкиваете шары оппонента, называются выталкивающими. Если вы вытолкнули шесть шаров оппонента, вы победили. + + + + + +Если вам ещё неясно, как играть в &kenolaba;, включите демонстрационный режим, в котором компьютер играет за обоих. После запуска &kenolaba; выберите пункт меню НастройкаКомпьютер играетЗа обоих и начните новую игру. + + + + +Сетевая игра + +Обычная сетевая игра + +&kenolaba; поддерживает игру по сети. Два человека могут играть друг против друга на разных компьютерах или один человек может наблюдать за другой игрой &kenolaba;. Чтобы использовать сетевые возможности &kenolaba;, нужно программу перевести в сетевой режим, выбрав пункт меню ИграСетевая игра. + + +Все игры, запущенные в сетевом режиме, изменяют свои позиции синхронно (то есть во всех окнах вы видите одно и то же). + +Чтобы изменять позиции, программы &kenolaba; должны знать друг о друге. Если они запущены на одной машине, то делать ничего ненужно (кроме, конечно, переключения в сетевой режим). При игре на разных компьютерах вы должны указать другую машину в командной строке при помощи параметра , например: + +%kenolaba SomeHostName + +Для пытливых умов: в сетевом режиме &kenolaba; использует сокет TCP для получения команд смены позиции от других запущенных программ &kenolaba;. Вы можете определить номер порта с помощью параметра — это полезно, если вы хотите играть две независимые сетевые игры &kenolaba;. + + +Примеры + + + +Саша на машине machine1 и Маша на машине machine2 хотят поиграть в &kenolaba; друг с другом: Маша запускает свою &kenolaba;, выбирает НастройкаКомпьютер играетНи за кого и переключается в сетевой режим. Саша запускает &kenolaba; из командной строки: %kenolaba machine2, а дальше делает то же, что и Маша. Теперь один из них создаёт новую игру и делает ход красными. Каждый раз, когда позиция меняется в одной программе, она автоматически показывается и во второй. + + + +Петя хочет посмотреть, как Саша и Маша играют в &kenolaba;: он делает все так же, как и Саша, но, увы, не имеет права ходить. + + + +Теперь запустим две разные сетевые игры &kenolaba; между машинами m1 и m2. Чтобы различать игры, мы выберем для первой номер порта 12345. На машине m1 мы запускаем как обычно: %kenolaba для первой игры, и (что не так обычно): %kenolaba 12345 на второй. На машине m2 мы запускаем первую игру следующим образом: %kenolaba m1, а вторую: %kenolaba m1:12345 (двоеточие разделяет сетевое имя компьютера и порт, как в &URL;). + + + + + + + + +Дополнительные возможности + + +Режим правки + +Вы можете изменять текущую позицию на поле, выбрав пункт меню ПравкаИзменить. Вы можете добавлять или удалять как красные, так и жёлтые шары. Строка состояния показывает количество красных и жёлтых шаров, номер хода и допустима ли позиция: восклицательный знак обозначает недопустимость, галочка обозначает допустимость. + + +Если позиция недопустима и вы пытаетесь переключиться в обычный игровой режим, вы не сможете играть! Только допустимые позиции могут быть использованы как начальные позиции игры. + + +ХодВернуть ход и ХодВперёд просто увеличивают или уменьшают количество ходов, не изменяя позиции шаров. + + +Использование + +Нажатие левой или правой кнопок мыши на пустой или заполненной жёлтым шаром клетке приводит к добавлению красного шара, нажатие средней кнопки на пустом или красном поле приводит к добавлению жёлтого шара. Наконец, нажатие левой или правой кнопок на красном шаре или средней кнопки на жёлтом приводит к удалению этого шара. Все шары, над которыми пробегает курсор мыши, тоже удаляются. + +Для выхода из режима правки и входа в режим игры просто уберите галочку с пункта Изменить в меню Правка. + + +Использование буфера обмена + +Текущее поле &kenolaba; может быть скопировано в буфер обмена командой Копировать в меню Правка, а потом вставлено обратно командой Вставить. Этим способом вы можете скопировать позицию поля из одной программы &kenolaba; в другую, выбрав в первой пункт меню Копировать, а во второй Вставить, но лучше это делать при помощи сетевого режима как было описано выше. + + + + + +Уровень сложности +Компьютер может играть на четырёх разных уровнях, а именно: + +Лёгкий + +Обычный + +Трудный + +Запредельный + + + +Чем сложнее уровень, тем дольше компьютер думает над ходом. Прервать поиск решения можно нажатием клавиши S. + + + + +Показывать ходы противника + +Режим шпионажа за противника может быть включен или выключен в меню Настройка пунктом Показывать ходы противника. При включенном режиме вы можете видеть оценку вашего хода в строке состояния. Если ходит компьютер, то вы можете посмотреть ход, который компьютер считает лучшим. Естественно, что он меняется в в процессе поиска оптимального решения. + + + +Выбор цвета шаров компьютера + +Вы можете заставить компьютер играть за красных, за жёлтых или за обоих. Выберите один из пунктов меню НастройкаКомпьютер играет до начала игры. Хотя можно менять цвет и в процессе игры. Выберите пункт Ни за кого, чтобы играть с человеком. Этот вариант используется в основном в сетевом режиме. + + + + + +Дополнительная настройка + +В &kenolaba; можно настроить дополнительные параметры, позволяющие при желании полностью изменить систему ведения счета. Для того, чтобы настроить эти параметры, выберите пункт меню НастройкаНастроить Kenolaba.... В нижней части диалога напротив надписи Оценка текущей позиции показываются баллы, которые вы получите за текущий ход. По мере настройки это число будет меняться. + + +Вкладка <guilabel +>Ходы</guilabel +> +На этой вкладке вы можете указать число баллов, добавляемых к счету за каждый вид хода в зависимости от количества шаров. Предусмотрено три вида ходов: + + + + +Обычный +Вы двигаете один или более шаров, не задевая шаров противника. + + + + +Толкнуть +Вы толкаете один или несколько шаров противника, при этом они остаются на поле. + + + + +Вытолкнуть +При таком ходе вы выталкиваете шары противника с поля. + + + + + + + + +Вкладка <guilabel +>Позиция</guilabel +> + +Оценка позиции зависит от положения ваших шаров на поле. При оценке для каждого шара определяется, на каком кольце он находится. Вы можете установить свои значения баллов, добавляемых за положение на каждом кольце. При этом вы должны указать некоторый разброс — интервал, на котором будет лежать реальное значение (случайное число из этого интервала). Это можно сделать в поле со значком +/-. Зачем это нужно? Дело в том, что если сделать фиксированное значение, то игра компьютер-компьютер может зайти в бесконечный цикл. + + + +Вкладка <guilabel +>В ряд</guilabel +> + +Каждый раз, когда некоторое количество шаров выстраивается в ряд, указанные на этой вкладке баллы добавляются в оценку позиции, например, X O O O добавляет балы за три шара в ряд, а также два раза за два шара в ряд. + + + +Вкладка <guilabel +>Счёт</guilabel +> +Добавляет данное число баллов за разницу в количестве шаров, начиная от разницы На 1 шар больше и заканчивая На 5 шаров больше. Разница в шесть шаров означает победу одного из игроков и конец игры. + + + +Вкладка <guilabel +>Схемы оценки</guilabel +> +Здесь можно сохранить вашу схему оценки позиции, которая определена на других вкладках данного диалога. + + + + +Команды меню + +Ходы шарами объясняются в разделе Правила игры. Кнопки на панели инструментов соответствуют аналогичным пунктам меню Игра и Правка. + + +Меню <guimenu +>Игра</guimenu +> + + + &Ctrl;N Игра Создать +Начать новую игру, даже если текущая игра активна. + + + + + + N ИграСетевая игра + +Этот команда включает или выключает сетевой режим. + + + + + + &Ctrl;Q ИграВыход + + +Завершить работу &kenolaba;. + + + + + + + +Меню <guimenu +>Правка</guimenu +> + + + + + + &Ctrl;C ПравкаКопировать + +Копирует игровое поле &kenolaba; в буфер обмена. + + + + + &Ctrl;V ПравкаВставить +Интерпретирует содержание буфера обмена как ASCII-представление игрового поля &kenolaba; и вставляет его в текущее поле. Правильное ASCII-представление генерируется командой Копировать. + + + + + &Ctrl;Insert ПравкаИзменить + +Переключает &kenolaba; в режим правки поля. + + + + + &Ctrl;S ПравкаСохранить позицию +Сохраняет текущую позицию с целью последующего восстановления командой Правка Восстановить позицию . + + + + + &Ctrl;O ПравкаВосстановить позицию +Восстанавливает позицию поля, сохранённую в конфигурационном файле &kenolaba; командой Правка Сохранить позицию. + + + + + + + +Меню <guimenu +>Ход</guimenu +> + + + + + + H ХодПодсказка + + +Можете поверить компьютеру и ходить, как он подскажет. Возможно лишь при обычном (и выше) уровне игры и как минимум двух сделанных ходах. К тому же ход не должен быть перед этим отменен. + + + + + + S Ход Прекратить поиск + + +Если компьютер надолго ушёл в себя при поиске очередного хода, эта команда поможет ему — поиск решения прервётся и будет произведён лучший найденный ход. + + + + + + PgUp ХодВернуть ход + + +Возвращает вас к предыдущему ходу. Отменяются оба хода: ход противника и ваш. Запоминается максимум 100 ходов, так что вы можете возвратиться вплоть до начала игры. В режиме редактирования (ПравкаИзменить), уменьшается число ходов. + + + + + + PgDown ХодВперёд + + +Возможно только в режиме правки: увеличивает число ходов для данной позиции. + + + + + + + + +Меню <guimenu +>Настройка</guimenu +> + + + + &Ctrl; M Настройка Показать меню + + +Показать или скрыть меню &kenolaba;. + + + + +НастройкаПоказать панель инструментов + + +Показать или скрыть панель инструментов &kenolaba;. + + + + +НастройкаПоказать строку состояния + +Показать или скрыть строку состояния &kenolaba;. + + + + +НастройкаСохранить параметры + +Сохраняет текущие параметры настройки &kenolaba;. + + + + +НастройкаУровень сложности +В этом подменю можно выбрать уровень сложности игры компьютера. Может быть одним из: +Лёгкий + +Обычный + +Трудный + +Запредельный + + + + + + + +НастройкаКомпьютер играет +Выбрать цвет, которым играет компьютер. Можно выбрать: + +Красными + + +Жёлтыми + + +За обоих + + +Ни за кого + + + + + + + +НастройкаМедленные ходы +При включении этого режима ход компьютера выделяется мерцанием и подсвечиванием шаров, используемых в этом ходе. Отключение режима ведёт к отмене анимации: показывается лишь быстрое подсвечивание. + + + + +НастройкаРаскрасить шары + +При выборе этого режима, шары будут отрисовываться в процессе работы приложения специальным образом (например, при изменении размеров окна). + + + + +НастройкаПоказывать ходы противника +Если установлен флажок, включен режим показа ходов противника. + + + + +НастройкаКомбинации клавиш... +Вызывает стандартный диалог &kde; для настройки комбинаций клавиш, используемых в &kenolaba;. + + + + +НастройкаПанели инструментов... + +Вызывает стандартный диалог &kde; для настройки панели инструментов &kenolaba;. + + + + +НастройкаНастроить &kenolaba;... + +Открыть диалог настройки &kenolaba;. Подробно изложено в главе . + + + + + + + + + +Меню <guimenuitem +>Справка</guimenuitem +> +&help.menu.documentation; + + + + +Параметры командной строки + +kenolaba мой_порт сервер:порт + +Параметр позволяет указать номер порта сокета TCP в сетевом режиме. + +Параметр позволяет указать удалённый процесс &kenolaba;, с которым нужно соединится в сетевом режиме (возможно дополнительно указать номер порта, если вас не устраивает порт по умолчанию на удалённой машине). Можно определить несколько удалённых процессов. + + + +Разработчики и лицензирование + +&kenolaba; + +Авторские права 1997-2000 Жозеф Вейдендорфер (&Josef.Weidendorfer;) &Josef.Weidendorfer.mail; + +Первоначальная документация — Роберт Вильямс (Robert Williams) rwilliams@kde.org и &Josef.Weidendorfer; + +Обновление документации — Филипп Родригес (&Philip.Rodrigues;) &Philip.Rodrigues.mail;. + +Перевод на русский: Андрей Балагута aka Гоблин uj_comma_kby@mail.ru. +&underFDL; &underGPL; + + +Установка + +Как получить &kenolaba; +&install.intro.documentation; + + +Сборка и установка +&install.compile.documentation; + + + +
+ + + + + + + diff --git a/tde-i18n-ru/docs/kdegames/kenolaba/man-kenolaba.6.docbook b/tde-i18n-ru/docs/kdegames/kenolaba/man-kenolaba.6.docbook new file mode 100644 index 00000000000..087018b017c --- /dev/null +++ b/tde-i18n-ru/docs/kdegames/kenolaba/man-kenolaba.6.docbook @@ -0,0 +1,163 @@ + + +]> + + + +JanSchaumann jschauma@netmeister.org +8 апреля 2003 + + + +kenolaba +6 + + + +kenolaba +Игра &kde; + + + +kenolaba сервер порт + + + +Описание + +&kenolaba; — простая стратегическая игра для двух игроков. Игроки играют красными и жёлтыми шарами. В начале игры у каждого по 14 шаров, игра продолжается до тех пор, пока кто нибудь не столкнёт с доски 6 шаров противника. + + + + +Параметры + + + сервер +Имя сервера для сетевой игры. + + + порт +Порт для сетевой игры. + + + + + + +См. также + +Подробная документация доступна по адресу help:/kenolaba (введите URL в адресную строку &konqueror; или запустите khelpcenter help:/kenolaba). + + + + + +Ошибки + +&kenolaba; написана JosephWeidendorferkde@jowenn.at +Эта страница руководства основана на подготовленной JanSchaumann jschauma@netmeister.org для проекта Отсутствующие страницы Man http://www.netmeister.org/misc/m2p2/index.html. + + + diff --git a/tde-i18n-ru/docs/kdegames/kfouleggs/Makefile.am b/tde-i18n-ru/docs/kdegames/kfouleggs/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdegames/kfouleggs/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdegames/kfouleggs/Makefile.in b/tde-i18n-ru/docs/kdegames/kfouleggs/Makefile.in new file mode 100644 index 00000000000..e4bfb5cca0a --- /dev/null +++ b/tde-i18n-ru/docs/kdegames/kfouleggs/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/kdegames/kfouleggs +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- 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/kdegames/kfouleggs/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdegames/kfouleggs/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/kdegames/kfouleggs/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdegames/kfouleggs/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdegames/kfouleggs/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)/kfouleggs + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kfouleggs/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kfouleggs/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kfouleggs/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kfouleggs/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kfouleggs/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kfouleggs/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kfouleggs + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kfouleggs + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kfouleggs/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kfouleggs/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kfouleggs/$$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/kdegames/kfouleggs/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdegames/kfouleggs/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdegames/kfouleggs/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-ru/docs/kdegames/kfouleggs/index.cache.bz2 b/tde-i18n-ru/docs/kdegames/kfouleggs/index.cache.bz2 new file mode 100644 index 00000000000..d376d78ddd8 Binary files /dev/null and b/tde-i18n-ru/docs/kdegames/kfouleggs/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdegames/kfouleggs/index.docbook b/tde-i18n-ru/docs/kdegames/kfouleggs/index.docbook new file mode 100644 index 00000000000..08f91b73ab7 --- /dev/null +++ b/tde-i18n-ru/docs/kdegames/kfouleggs/index.docbook @@ -0,0 +1,1274 @@ + + + + + +]> + + + + +Руководство пользователя &kfouleggs; + + +&Philip.Rodrigues; &Philip.Rodrigues.mail; + +&Nicolas.Hadacek; &Nicolas.Hadacek.mail; + +&Lauri.Watts; &Lauri.Watts.mail; + +ЮрийФедорченко
y_fedor@ciam.ru
Перевод на русский язык
+ +
+ + +2000-2003 +&Philip.Rodrigues; + + +&FDLNotice; + +2006-06-19 +2.1.11 + +&kfouleggs; — клон японской игры Пуё-Пуё для KDE. + + +KDE +игры +KFoulEggs +PuyoPuyo + + +
+ + +Введение + +&kfouleggs; — клон японской игры Пуё-Пуё с дополнительными возможностями игры против человека или компьютера. Если вы играли в Тетрис или в один из его клонов, то вы с лёгкостью обучитесь &kfouleggs;. + + + + + +Игра + + +Начало игры + +После запуска &kfouleggs;, нажмите кнопку Начало, или выберите пункт Создать в меню Игра, чтобы начать новую игру. + + + + +Цель игры + +Цель игры — набрать как можно больше очков, передвигая падающие фигуры, располагая кружки одного цвета рядом друг с другом, добиваясь их исчезновения. + + + + +Игровой процесс + +Клавиши Влево и Вправо передвигают падающие фигуры в соответствующем направлении, Вверх и Return вращают фигуры влево и вправо. Клавиша Shift опускает элемент на линию вниз, а Вниз роняет элемент — эти клавиши используются для ускорения игры. + +Все комбинации клавиш настраиваются в пункте Комбинации клавиш... меню Настройка. + +Когда два или более кружка одного цвета располагаются рядом по вертикали или горизонтали они склеиваются. Склеенные четыре или более кружков одного цвета исчезают, и все, расположенные выше кружки падают вниз по закону гравитации. При этом, если четыре и более кружков склеиваются, они также исчезают, и так далее. + +После исчезновения 100 кружков происходит переход на следующий уровень — скорость падения увеличивается и процесс игры усложняется. + +Игра заканчивается при заполнении игрового поля, когда новым кружкам некуда падать. + + + + +Игровое поле + + + + + + + + + игровое поле &kfouleggs; + + + Краткое описание элементов игрового поля + +Слева направо расположены: + + +Счёт +Показывает текущий счёт. + + + + + +Связки +Показывает число удалённых склеенных связок кружков. + + + + +Уровень +Показывает текущих уровень с первого, самого лёгкого, до последнего — двадцатого. + + + + + + +В центре расположено игровое поле. Фигуры падают сверху прямоугольника (его свойства меняются в меню НастройкаНастроить KFoulEggs... , смотрите ) пока не упадут на дно. Один или два чёрных прямоугольника под игровым полем — тени падающей фигуры. Показ теней можно отключить в . + +Справа, в поле Следующая фигура показывается фигура, которая будет падать после текущей, если эта опция включена в . + + + + + + + +Настройка &kfouleggs; и клавиатуры + + +Настройка игры +Для настройки &kfouleggs; выберите Настройка Настроить &kfouleggs;.... Доступны следующие опции: + + +Раздел «Игра» + + + + +Начинать с уровня: +Выбор начального уровня от 1 (простой) до 20 (сложнейший). По умолчанию — первый. + + + +Ускорение падения +При включённой опции, при нажатии клавиши Стрелка вниз фигура падает до конца поля. При отключении фигура падает, если удерживать клавишу Стрелка вниз, и перестаёт падать при отпущенной клавише. + + + + + + + + +Раздел «Внешний вид» + + + + +Включить анимацию +Включить анимацию (эффект подпрыгивания) при падении фигур на дно. + + +Показывать тень фигур +Включить тени от падающей фигуры. + + + +Следующая фигура +Показывать следующую за текущей фигуру. + + +Информативное окно удаления линий +При включенной опции счётчик Связки показывает подробную информацию по удалённым связкам. При отключённой — общую. + + + + +Фон +Выбор цвета и прозрачности фона &kfouleggs;. Прозрачность ноль — фон игрового поля &kfouleggs; полностью прозрачен, и единица — непрозрачен. + + + + + + + +Раздел «Цвета» +Настройка цветов фигур &kfouleggs;. + + + +Раздел «Игрок-компьютер» +Здесь вы можете настроить параметры игрока-компьютера в &kfouleggs;. + + + + +Настройка игрока и рекордов +Настройка производиться в меню Настройка Информация об игроке.... Доступны параметры: + + +Вкладка <guilabel +>Игрок</guilabel +> + + + + +Имя игрока: +Позволяет изменить текущее имя игрока. + + + + +Комментарий +Комментарий об игроке. + + + + +Участвовать в мировом первенстве +Если компьютер подключен к интернету, &kfouleggs; автоматически будет отправлять ваши результаты на веб-сервер рекордов kfouleggs.sf.net. + + + + + + +Вкладка <guilabel +>Дополнительно</guilabel +> + +На этой вкладке указываются данные регистрации на kfouleggs.sf.net: + + + +Имя игрока: +Ваше имя игрока с вкладки Игрок. + + + + +Ключ: +Ключ, созданный на kfouleggs.sf.net при выборе Участвовать в мировом первенстве в первый раз. Ключ в паре с именем игрока используется для идентификации пользователя, при этом не может быть разных пользователям с одинаковыми именами. Нажатие кнопки Удалить приведёт в к удалению ваших результатов из списка мирового первенства. + + + + + + + + +Комбинации клавиш + +Комбинации клавиш по умолчанию во всех режимах: + + + + + +Создать +&Ctrl;N + + +Пауза +P + + +Выход +&Ctrl;Q + + +Увеличить +&Ctrl;+ + + +Уменьшить +&Ctrl;- + + +Таблица рекордов +&Ctrl;H + + +Показать меню +&Ctrl;M + + +Руководство &kfouleggs; +F1 + + +Что это? +&Shift;F1 + + + + + +Комбинации клавиш по умолчанию в режиме одного игрока: + + + + + +Повернуть влево +Стрелка вверх + + +Повернуть вправо +Return + + +Переместить влево +Стрелка влево + + +Переместить вправо +Стрелка вверх + + +Переместить в левый столбец +&Ctrl;Стрелка влево + + +Переместить в правый столбец +&Ctrl;Стрелка вправо + + +Уронить +Стрелка вниз + + + + + + + + + +Игра с соперником + + +Общие сведения + +В &kfouleggs; поддерживается два режима многопользовательской игры: человек против человека и человек против компьютера. Режимы выбираются в меню Турнир. + + +Игра с соперником + +В режимах человек против человека и человек против компьютера для каждого игрока создаётся отдельное поле и индикаторы: Счёт, Связки и Уровень. Комбинации клавиш по умолчанию для первого игрока: + + + + + +Повернуть влево +E + + +Повернуть вправо +C + + +Переместить влево +F + + +Переместить вправо +G + + +Переместить в левый столбец +&Shift;F + + +Переместить в правый столбец +&Shift;G + + +Уронить +D + + +На линию вниз +Пробел + + + + + +Клавиши для второго игрока такие же, как и в одиночном режиме. + +Для возврата в одиночный режим, выберите пункт меню Турнир Один игрок. + + + + + + + + +Список команд меню + + +Главное окно &kfouleggs; + + +Меню <guimenu +>Игра</guimenu +> + + + + + &Ctrl;N Игра Создать +Начать новую игру. + + + + P Игра Пауза +Остановить игру или вернуться к игре + + + + &Ctrl;H Игра Таблица рекордов +Открывает таблицу рекордов. Ссылки под таблицей загружают всемирные рекорды. + + + + &Ctrl;Q Игра Выход +Завершить работу &kfouleggs; + + + + + + + +Меню <guimenu +>Вид</guimenu +> + + + + + &Ctrl;+ Вид Увеличить +Увеличить игровое поле + + + + &Ctrl;- Вид Уменьшить +Уменьшить игровое поле + + + + + + + +Меню <guimenu +>Турнир</guimenu +> + + + + +Турнир Один игрок +Переключение в одиночный режим + + + +Турнир Человек против человека +Переключение в игру против человека. + + + +Турнир Человек против компьютера +Переключение в игру против компьютера. + + + +Турнир Дополнительно... +Настройки многопользовательской игры. + + + + + + + +Меню <guimenu +>Настройка</guimenu +> + + + + &Ctrl;M Настройка Скрыть меню +Показать или скрыть меню. Для показа меню, щёлкните правой кнопкой мыши на игровом поле и выберитеПоказать меню. + + + +Настройка Комбинации клавиш... +Открывает стандартный диалог настройки комбинаций клавиш &kde; для действий &kfouleggs;. + + + +Настройка Уведомления... +Открывает стандартный диалог уведомлений &kde; для изменений звуковых и визуальных уведомлений в &kfouleggs;. + + + +Настройка Информация об игроке... +Открывает диалог Настроить рекорды, в котором настраиваются параметры для рекордов в &kfouleggs;. + + + +Настройка Настроить &kfouleggs;... +Открывает диалог настройки &kfouleggs;. + + + + + + + +Меню <guimenuitem +>Справка</guimenuitem +> +&help.menu.documentation; + + + + + + + +Авторские права и лицензирование + +&kfouleggs; + +Ядро игры: © 1995 Эрик Энд (Eirik End). +Программа © 1996-2001 Николас Хадасек (&Nicolas.Hadacek;) &Nicolas.Hadacek.mail;. + +Документация: © 2000-2003 Филип Родригес (&Philip.Rodrigues;) &Philip.Rodrigues.mail;. + +Перевод на русский язык: Юрий Федорченко y_fedor@ciam.ru +&underFDL; &underGPL; + + +Установка + + +Как получить &kfouleggs; +&install.intro.documentation; +Компиляция и установка +&install.compile.documentation; В случае обнаружения ошибок сообщите в рассылку &kde; или автору, Николасу Хадасеку (&Nicolas.Hadacek;) по адресу &Nicolas.Hadacek.mail;. + + + + + + + +&documentation.index; + +
+ + + diff --git a/tde-i18n-ru/docs/kdegames/kgoldrunner/Makefile.am b/tde-i18n-ru/docs/kdegames/kgoldrunner/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdegames/kgoldrunner/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdegames/kgoldrunner/Makefile.in b/tde-i18n-ru/docs/kdegames/kgoldrunner/Makefile.in new file mode 100644 index 00000000000..90b955a03b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdegames/kgoldrunner/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/kdegames/kgoldrunner +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- 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/kdegames/kgoldrunner/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdegames/kgoldrunner/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/kdegames/kgoldrunner/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdegames/kgoldrunner/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdegames/kgoldrunner/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)/kgoldrunner + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kgoldrunner/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kgoldrunner/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kgoldrunner/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kgoldrunner/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kgoldrunner/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kgoldrunner/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kgoldrunner + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kgoldrunner + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kgoldrunner/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kgoldrunner/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kgoldrunner/$$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/kdegames/kgoldrunner/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdegames/kgoldrunner/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdegames/kgoldrunner/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-ru/docs/kdegames/kgoldrunner/index.cache.bz2 b/tde-i18n-ru/docs/kdegames/kgoldrunner/index.cache.bz2 new file mode 100644 index 00000000000..d3fe2d44e3c Binary files /dev/null and b/tde-i18n-ru/docs/kdegames/kgoldrunner/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdegames/kgoldrunner/index.docbook b/tde-i18n-ru/docs/kdegames/kgoldrunner/index.docbook new file mode 100644 index 00000000000..d1ebb85b3b2 --- /dev/null +++ b/tde-i18n-ru/docs/kdegames/kgoldrunner/index.docbook @@ -0,0 +1,2056 @@ + +KGoldrunner"> + + + + +]> + + + + +Руководство пользователя &kgoldrunner; + +Ian Wadham
ianw@netspace.net.au
+
+Marco Krüger +Светлана Лызина
svetlyza@ya.ru
Перевод на русский язык
Антон Статутов
stant@bestyle.ru
Перевод на русский язык
+
+ + +2003 +Ян Вадхам (Ian Wadham)Марко Крюгер (Marco Krüger) + + +&FDLNotice; + +2005-12-10 +2.0 + + + + + + &kgoldrunner; — аркадная игра с решением головоломок. Продвигайтесь через лабиринт, уклоняйтесь от врагов, собирайте всё золото и попадайте на следующий уровень. + + + +KDE +KGoldrunner + +
+ + +Игра в &kgoldrunner; + + +Введение + +&kgoldrunner; — аркадная игра, в которой герой передвигается по лабиринту и скрывается от своих врагов. + + + + +Вы должны управлять героем при помощи мыши или клавиатуры и собрать все золотые слитки, чтобы затем перейти на следующий уровень. Ваши враги также охотятся за золотом. Кроме того, они охотятся за вами! Они убьют вас, если поймают! + +Проблема в том, что у вас нет оружия, чтобы убивать врагов. Все, что вы можете - это убегать, делать дыры в полу, чтобы враги попались в ловушку или завлекать их на территорию, где они не смогут вам навредить. В течение некоторого времени попавшийся в ловушку враг выбирается из дыры, но если ловушка захлопнется до того как он выберется из неё, он умрёт и появится снова где-нибудь в другом месте. + +Если вы никогда не играли в эту игру, попробуйте тип игры Обучение игру, которая научит вас правилам и основным навыкам. Затем попробуйте игру Введение. Знатоки могут получить удовольствие от игры Вызов или игры Месть Питера В, но и в игре Введение сто уровней и некоторые из них очень трудные. Эта игра подходит тем, кто желает достичь наибольшего количества очков. + +По мере продвижения на следующий уровень, вы обнаружите, что &kgoldrunner; совмещает аркаду, стратегию, тактику и решение головоломок в одной игре.Удачи! + + + + +Типичная игра + +Ниже описан процесс типичной игры. Герой (зелёный человечек) находится на четвёртом уровне игры «Углублённое изучение». Строка состояния показывает сколько осталось жизней и сколько набрано очков. Также на ней выводится информация, что доступна подсказка для этого уровня (как и всегда в любой обучающей игре) и что игры приостановлена (во время сохранения снимка экрана), но может быть продолжена нажатием клавиш P или Esc. + +Герой начал действовать с верхнего левого угла, выкопал яму и упал в слой фальшивых кирпичей и золота, где вы можете видеть его. Враг над ним падает в яму вслед за героем, затем пытается выбраться, но остаётся там до завершения уровня. Он может послужить причиной некоторых проблем для героя, потому что это место, где появляются скрытые лестницы, когда все золото собрано. Герою придётся использовать их, чтобы перейти на следующий уровень. + + +Типичная игра в &kgoldrunner; + + +Типичная игра в &kgoldrunner; + + + +Справа падает ещё один враг и уносит золото. Обратите внимание на золотое свечение.Третий враг собирается спускаться по лестнице, преследуя героя. Герой должен увернуться от преследователей, когда достигнет пола... Этот уровень также показывает возможность рыть ямы к кирпиче и невозможность рытья в бетоне, здесь имеется множество капканов (фальшивые кирпичи), которые выглядят как настоящие. + + + + +Как играть + + +Начало игры + +Когда появляется окно игры &kgoldrunner;, выберите название игры в списке, затем нажмите кнопку Начать игру. Появится выбранный вами первый уровень игры и курсор мыши будет над героем. Начинайте игру, двигая мышь, нажимая на кнопки мыши или нажимая любую другую клавишу, которая может управлять героем (например, Пробел), но избегайте использования клавиш Q, S, P или &Esc; на этом этапе. Таким же образом начинайте каждый уровень. + +С начала игры у вас есть пять жизней и вы получаете дополнительные жизни за каждый пройденный уровень. + + + + +Перемещение героя + +По умолчанию вы можете управлять героем (зелёный человечек) при помощи мыши, а также при помощи клавиатуры. Он передвигается по направлению туда, куда вы помещаете курсор мыши. Он не может двигаться также быстро, как вы двигаете мышью, но он будет стараться успевать. Если курсор находится выше или ниже героя, он всегда будет подниматься или спускаться, когда будет доступная лестница или место, куда можно будет спуститься. Иными словами, он будет передвигаться горизонтально, пока он сверху, снизу или справа от курсора. Вы можете заставить его следовать простыми путями (типа _ | L или U), но старайтесь не делать слишком много разворотов и поворотов. + +Герой может перемешаться вправо или влево по кирпичам, бетону, лестницам или по брусьям, а также подниматься или опускаться по лестницам. Если он находится на пустом квадрате или на золотом самородке, где нет кирпичей, бетона, лестниц или брусьев, то подействует сила тяжести и герой упадёт. Он также может упасть, передвигаясь по брусьям или скатиться по лестнице вниз, поэтому держите курсор сверху, чтобы он удержался. + + + + +Управление с клавиатуры + +По желанию вы можете использовать клавиатуру для управления героем. Клавишами по умолчанию являются клавиши со стрелками, а также I, J, K и L (в духе оригинальной игры Apple II), клавиши Z и C или U и O для копания. Вы можете играть одной рукой, используя U, I, O, J, K, L и Пробел (на клавиатуре «QWERTY») или двумя руками, используя клавиши по умолчанию, Пробел, Z и C. Также можно назначить другие клавиши в пункте меню Настройка, если у вас версия игры &kgoldrunner; для KDE. + +Вам будет предложено перейти в режим управления с клавиатуры после того, как вы нажмёте одну из клавиш, которые управляют героем,или выбрав Управление героем с клавиатуры в меню Настройка. + +Клавиши передвижения героя (I, J, K, L или клавиши со стрелками заставляют героя двигаться вверх, вниз, влево, вправо. Он продолжает двигаться в этом направлении, если может, до тех пор, пока вы не нажмёте другую клавишу передвижения или Пробел, чтобы его остановить. При управлении мышью он останавливается автоматически, когда доходит до курсора. + +Осторожно: использование клавиатуры гораздо сложней для продолжительной игры, чем использование мыши. Считайте, что мышь — это джойстик. + + + + +Пауза + +Вы можете остановить игру в любое время нажатием клавиши Пауза (P или &Esc;). Возобновить игру можно при помощи тех же клавиш P или &Esc;. Также есть пункт Пауза в меню Игра, но есть проблема в том, что выход из открытого окна игры невозможен без передвижения героя и его попадания в неприятности. + +Когда вы хотите использовать меню &kgoldrunner; или сделать что-либо в другом окне, всегда используйте паузу и останавливайте игру. Иначе, герой продолжит своё следование за курсором и может попасть в беду. + + + + +Победа на уровне + +Цель игры — собрать всё золото, передвигаясь или падая на него. Когда нет прохода слева, вы должны перемещаться вверх игрового поля, чтобы перейти на следующий уровень. Часто, как только вы находите последний слиток золота, появляется скрытая лестница и вам нужно воспользоваться ею для того, чтобы подняться вверх. + + + + +Избегайте фальшивых кирпичей + +Фальшивые кирпичи (проваливающиеся кирпичи или западня) — одна из опасностей игры. Они выглядят как обычные, но если вы пройдётесь по ним, то упадёте. Это может плохо обернуться, если под героем будет враг или яма, или хорошо, если там окажется золото. + + + + +Враги + +Враги движутся по тому же направлению, что и герой. Главное отличие в том, что они падают в ямы, выкопанные героем (посмотрите Правила копания). Они всегда поднимают как золото, так и случайные предметы, в зависимости от параметров игры, или случайным образом выбрасывают золото на кирпичи, бетон или на верх лестницы. Враг, который несёт золото, имеет золотое свечение. Вы должны забрать у него золото до того, как закончите уровень. + +Если враг касается вас или вы падаете на него, вы погибните и должны начать уровень заново, если у вас есть жизни в запасе. Однако, возможно ходить или стоять на голове у врага, а также вы можете бегать по нему, когда он упадёт в выкопанную яму. Некоторые сложные уровни предполагают такой вид передвижения. + + + + +Проигрыш + +Как уже говорилось выше, вы можете проиграть уровень и потерять жизнь, дотронувшись до врага. Вы также можете попасть в ловушку, когда она закроется. В другом случае, вы можете уничтожить героя при помощи клавиши Q или используя пункт меню ИграУбить героя. Зачем вам может понадобиться это сделать? Иногда можно попасть в такое место, откуда будет невозможно выбраться. Вы будете в западне, пока не совершите самоубийство! + + + + +Важность копания + +Копание — это одна из самых действенных тактик, имеющихся у вас. Выкопать яму в кирпиче слева или справа можно нажимая левую или правую клавиши мыши или при нажатии клавиши копания на клавиатуре (по умолчанию это Z, C, U, O.) + +Вы можете избежать противника, идущего к вам на встречу, выкопав яму, подождав пока он упадёт в неё, а затем быстро пробежав по его голове. В этот момент вы можете забрать золото, которое он нёс. Обычно можно выкопать две ямы, чтобы захватить и пробежаться по двум противникам, которые оказались вместе, но это редко срабатывает, если враги отдалены друг от друга или их слишком много. + +Можно уничтожить врагов, выкапывая достаточно ям на их пути. Иногда необходимо две ямы и более, чтобы уничтожить одного противника и до восьми ям, чтобы убить четырёх или пятерых противников. Когда враги уничтожаются, они тут же появляются снова там, где они были в начале уровня, или вверху игрового поля, в зависимости от того какие используются правила и параметры игры (смотрите Выбор правил). + + + + +Правила копания + +Нажимайте левую или правую клавиши мыши, чтобы выкопать яму справа или слева от героя, или используйте клавиши Z, C, U или O. Можно выкапывать только в кирпичном слое. Яма появляется в полу с одной или другой стороны (внизу слева или справа от героя).Вы можете бежать, стоять или падать, когда копаете. Над местом для копания должно быть пустое место (то есть нельзя копать под лестницей, брусьями, золотом, кирпичами, бетоном, фальшивыми кирпичами или под врагом). + +Герой может передвигаться в любом направлении через выкопанные ямы, включая падение в яму, чтобы избежать врага. Через некоторое время выкопанные ямы захлопываются, поэтому вы должны использовать их быстро. Планируйте копание заранее. Когда вы копаете, у вас нет времени останавливаться и думать. + +Враги всегда задерживаются в яме, когда попадают в неё и всегда поднимаются вверх, чтобы избежать ям. Время, которое они проводят в яме, меньше, чем время, пока яма остаётся открытой, поэтому, чтобы убить противника, нужно быстро выкопать несколько ям подряд. Противники всегда теряют золото, когда попадают в яму, поэтому вы можете быстро пробежать по голове врага и схватить золото, пока он не выбрался. + +Противники никогда не падают через ямы сверху вниз, но в зависимости от правил игры и от Настройки, они могут передвигаться горизонтально в яме и не оказаться в ловушке, бежать в другую яму или выбраться из ямы. Несколько уровней игры с «традиционными» правилами зависят от возможности противника передвигаться сквозь ямы. + + + + +Выигрыш и проигрыш игры + +Вы выигрываете, когда проходите последний уровень в игре. Вы проигрываете, когда заканчиваются все ваши жизни. В любом случае, если ваши результаты окажутся в десятке лучших, вы можете сохранить своё достижение в зале славы KGoldrunner + + + + + +Начисление очков + + + +Вы начинаете с пятью жизнями. + + +Теряете жизнь и начинаете уровень заново, когда герой погибает + + +Зарабатываете жизнь, когда завершаете уровень + + +75 очков за попадание противника в ловушку + + +75 очков за убийство противника + + +250 очков за собранный самородок золота + + +1500 очков за прохождение уровня + + + + + + +Выбор правил + +Большинство правил игры &kgoldrunner; изложены в разделе Как играть, хотя есть два основных набора правил, которые влияют на стиль игры: традиционные правила и правила &kgoldrunner;. Важно знать, какие правила действуют во время игры.Большую часть уровней игры с традиционными правилами невозможно пройти с правилами &kgoldrunner;. Большинство уровней с правилами &kgoldrunner; легче пройти с традиционными правилами. Чтобы облегчить жизнь, &kgoldrunner; автоматически выбирает нужные правила для игры, когда вы входите в неё, но по желанию можно их изменить. + +Основное отличие традиционных правил и правил &kgoldrunner; заключается в методе, согласно которому враги выбирают путь к герою. + + + +Согласно традиционным правилам игры, враги ищут вертикальные пути(лестницы и пропасти) и стараются находиться над героем или на той же высоте. Они спускаются ниже героя только, когда нет другого выхода. Противники не обращают внимания на движения героя в горизонтальном направлении, пока они не находятся на той же высоте и могут найти горизонтальный путь. Это приводит к таким ситуациям, когда вы можете «контролировать» противников, которые находятся далеко от вас и заставлять их работать на вас или, как минимум, не подпускать их к себе. + + +Метод поиска по правилам &kgoldrunner; заключается в поиске поочерёдно горизонтального и вертикального пути, который позволяет держаться врагам на вашей стороне игрового поля не обязательно на этой же высоте (то есть они более агрессивны и ими не так легко манипулировать). Это ведёт к более динамичной игре, но с меньшими возможностями для стратегических решений и решения головоломок. + + + +Другие различия приведены ниже: + + + +По правилам &kgoldrunner; противники и герой передвигаются с одинаковой скоростью и ямы закрываются за одинаковое время. В традиционных правилах скорость зависит от количества противников на уровне. Чем больше противников, тем медленней они передвигаются. Скорость героя тоже замедляется, но незначительно. + + +В игре с традиционными правилами противники всегда собирают золотые слитки, когда они пробегают по ним. По правилам &kgoldrunner; это случайный выбор. Противники выбрасывают самородки в произвольное время в обеих играх. + + +Противники передвигаются горизонтально сквозь ямы по традиционным правилам, но не по правилам &kgoldrunner;. Трюк на нескольких уровнях игры по традиционным правилам зависит от освобождения противника из-за кирпичной стены. Когда вы раскапываете кирпичи, он выбегает через яму. + + +Когда противники погибают в игре по правилам &kgoldrunner;, они возвращаются снова туда, где они начали уровень. По традиционным правилам они появляются снова в случайном месте недалеко от верха игрового поля. Это требует большого различия в тактике, особенно на тех уровнях, где вы должны заставить противника собрать слитки для вас, но ещё и потому, что противники продолжают нападать на вас так же быстро, как и вы можете убить их. + + + + + + + +Диалог выбора игры + + +Использование диалогового окна выбора игры + + +Выбор игры + + + + + +Выбор игры + + + + +Это окно появляется, когда начинается игра, а также когда вы выбираете пункты из меню Игра или Редактор. Используйте это окно для выбора игры и уровня, чтобы играть, редактировать, сохранять, перемещать или удалять уровни. Кнопка OK находится внизу окна и подтверждает ваш выбор. Её название меняется в зависимости от того, что вы делаете: в этом случае выбирается игра и уровень для редактирования. + + +Выбор игры + +Есть несколько видов готовых игр, которые входят в &kgoldrunner;, они появляются вверху в списке выбора. Если вы составили игры и уровни самостоятельно, то они появляются ниже системных игр. Чтобы выбрать игру из списка, просто щёлкните по названию игры. + +Когда вы выбираете игру, диалоговое окно показывает применённые настройки правил (смотрите раздел Выбор правил) и сколько уровней содержится в игре. Кнопка Подробнее показывает информацию о выбранной игре. + + + + +Выбор уровня + +Когда вы начинаете игру, устанавливается уровень «001». Иногда, как в примере, можно выбирать уровень. Выбор по умолчанию будет разумней, так как вы играли на последнем уровне или редактировали его. + +Уровень можно выбирать как указанием номера уровня в поле ввода, так и передвижением ползунка. Стрелки увеличивают и уменьшают номер на единицу. Также можно перетащить ползунок вниз левой кнопкой мыши и быстро изменить количество или изменить на 10, если нажать мышью правее или левее от ползунка. + +Когда уровень меняется, в маленьком окне предварительного просмотра появляется его изображение, а под ползунком появляется название игры (если оно есть). + + + + +Завершение выбора + +Когда игра и уровень выбраны, просто нажмите на кнопку по умолчанию внизу, чтобы перейти к редактированию или игре. + +Пока вы это не сделаете, ничего не меняется, поэтому вы всегда можете нажать кнопку Отмена и вернуться к тому, что вы делали раньше. Обратите внимание, что игра приостановлена, пока открыто диалоговое окно, поэтому можно продолжать играть с того момента, где вы остановились, если нажать кнопку Отмена. + + + + +Сохранение изменений + +Если вы выбираете действие в меню Игра или Правка и вы редактировали игру, но не сохранили изменения, появится сообщение с вопросом о том, нужно ли сохранить, отклонить изменения или продолжить работу.Выбор уровня в диалоговом окне для новых действий не появится, пока вы не сделаете выбор по поводу предыдущей работы. + + + + +Игра или редактирование <quote +>любого</quote +> уровня + +Обратите внимание, что меню позволяет выбирать, играть или редактировать любой уровень. Если вы начинаете играть после 1 уровня, это ничего, вы просто не наберёте большое количество очков. Отдельные игроки часто предпочитают играть уровни с большим номером больше ради забавы, чем для того, чтобы набрать большое количество очков, или же они желают потренироваться на продвинутых уровнях до того, как начнут игру на очки. + +Если вы выбираете системный уровень для редактирования, это тоже нормально, но необходимо его сохранить в одной из ваших игр, а не в системную игру. Если это очень трудный уровень, вы можете изменить его так, что вы не будете возвращаться к началу уровня всякий раз, когда герой будет погибать. + +Чтобы понять, что это означает, попробуйте игру «Вызов», уровень 16, «Три мушкетёра». Этот уровень содержит около 10 трудных головоломок. После того как вы решите одну головоломку, вы не захотите повторить её решение заново, когда переходите к решению другой головоломки. Секрет в том, что можно сделать изменённую копию, затем сохранить это изменение и начальное количество очков героя, пока вы не решите все головоломки. Затем можно попробовать пройти по настоящему. + + + + + + +Команды меню + + +Обзор меню + + + +Игра + +Это меню состоит из команд, которые влияют на игру, такие как начало и завершение игры, сохранение игры, загрузка сохранённой игры, показ таблицы рекордов и получение подсказок (если это возможно). Меню Игра также включает в себя команду Выйти. Можно выйти из игры нажатием кнопки X в верхнем правом углу заголовка окна игры &kgoldrunner;. + + + + +Редактор + +В этом пункте меню есть все необходимое для создания вашей собственной игры, уровней, и их сохранения, упорядочения уровней или перемещения их между играми или удаление, если они больше не нужны. Когда вы реорганизуете уровни, их номера в вашей игре остаются последовательными (без промежутков) и они автоматически перенумеровываются. +В редакторе игры при наведении на кнопку на панели инструментов появляется подсказка. Смотрите пункт меню Редактор игры для более детального ознакомления с тем, как создавать и редактировать уровни игры &kgoldrunner;. + + + +Вид + +Это меню предлагает выбор пейзажа (точнее, цветовой схемы) игрового поля. Все пейзажи имеют свои комбинации клавиш, поэтому вы можете менять игровое поле во время игры. Попробуйте Shift+A, чтобы включить пейзаж «Apple II». + + + + +Настройка + +Это меню имеет четыре группы параметров: выбор управления мышью или с клавиатуры, скорость игры, выбор правил: &kgoldrunner; или традиционные (смотрите Выбор правил) и, наконец, команды увеличения или уменьшения размера игрового поля. Параметры выбираются автоматически, когда вы начинаете играть, но можно использовать это меню также для настройки по вашему желанию. +В версии &kgoldrunner; для KDE также есть команда для переназначения комбинаций клавиш и клавиш управления героем. + + + + +Справка + +Меню Справка содержит команду получения подсказки (если доступно), доступ к этому руководству, пункты О программе &kgoldrunner; и О &kde; (или О Qt). +В версии для KDE есть также пункт «Сообщить об ошибке». +Если вы можете предложить что-либо или у вас есть идея новых уровней, чтобы пополнить игру, адрес e-mail для связи можно найти в окне Об программе &kgoldrunner;. + + + + + + + +Меню <guimenu +>Игра</guimenu +> + + + +&Ctrl;N ИграНовая игра... + + +Показывает окно выбора игры и начинает её с первого уровня. + + + + +&Ctrl;O ИграЗагрузить игру... + + +Показывает список ранее сохранённых игр, отсортированный начиная с последней. Каждая строка содержит название игры, уровень, количество жизней, очков, день недели, дату и время. Если вы выберете строку и нажмёте кнопку OK, то игра начнётся с начала того уровня, с тем количеством очков и жизней, которые были сохранены. + + + + +ИграВыбрать уровень... + +Показывает окно выбора уровня, где можно выбрать игру и уровень. + + + + +ИграСледующий уровень... + + +Показывает окно выбора уровней с игрой и уровнем на один больше, чем предыдущий. Вы можете выбрать игру на этом или другом уровне. + + + +S ИграСохранить игру... + + +Сохраняет текущую игру, уровень, жизни и количество очков. Эта команда позволяет сохранить только местоположение и очки, которые были в начале текущего уровня. Можно сохранить даже если вы остановились на середине прохождения уровня, но игра &kgoldrunner; сохранит позицию (и очки) такой, какая она была в начале уровня. Вы получите предупреждающее сообщение об этом. Перед использованием этой команды из меню, вы должны нажать клавишу паузы(P или &Esc;), чтобы оставить игру в том же положении, но гораздо удобней использовать S для быстрого выбора. + + + + +&Ctrl;S ИграСохранить изменения... + +Этот пункт доступен только если вы используете редактор игры. Появляется окно выбора уровня и позволяет вам выбрать номер уровня и игру, в которой вы желаете сохранить свои изменения. Эта команда делает то же самое, что и пункт Сохранить правки в меню Редактор и кнопка с изображением дискеты на панели инструментов редактора. + + + + +P или &Esc; ИграПауза + + +Останавливает или возобновляет игру. + + + + +&Ctrl;H ИграТаблица рекордов + + +Выводит таблицу десяти наилучших результатов для выбранной в текущий момент игры. Каждая строка показывает позицию и имя игрока, какого уровня достиг, сколько набрал очков, день недели и дату. + + + + +ИграПодсказка + + +Если для текущего уровня есть подсказка, то эта команда показывает её. Пункт недоступен, если подсказки нет. Строка состояния также имеет раздел,показывающий, есть ли для данного уровня подсказка. Обычно в играх на первенство и в тренировочных играх есть подсказки на каждом уровне. + + + + +Q ИграУбить героя + + +Убивает героя, если он в ситуации, из которой не может выбраться. + + + + +&Ctrl;Q ИграВыход + + +Завершает работу &kgoldrunner;. Если игра в процессе, то она исчезает (если только вы не сохранили её перед закрытием) и не фиксируется результат в таблице рекордов. Если вы редактировали уровень, то у вас есть возможность сохранить свои изменения. + + + + + + + + +Меню <guimenu +>Редактор</guimenu +> + + + +РедакторСоздать уровень + + +Показывает инструменты редактирования и пустое игровое поле, в котором вы сможете создать новый уровень. Когда закончите, используйте пункт меню Сохранить изменения, чтобы добавить уровень в игру и назначить ему номер. + + + + +РедакторИзменить уровень... + + +Показывает окно выбора уровня, где можно выбрать игру и уровень для редактирования. Вы можете выбрать системную игру и уровень, но получите предостерегающее сообщение о том, что можете сохранить изменённый уровень только в одной из ваших игр. + + + + +РедакторИзменить следующий уровень... + + +Показывает окно выбора уровня с текущей игрой и уровнем на один больше текущего. Можно выбрать любой другой уровень для редактирования. + + + + +&Ctrl;S РедакторСохранить изменения... + + +Показывает окно выбора уровня с соответствующими параметрами по умолчанию для для сохранения новых или изменённых уровней. Можно изменить игру и номер уровня и выбрать пункт Сохранить как.... Это окно имеет особенную кнопку Изменить название уровня и подсказку, которая показывает окно, где можно добавить название и подсказку к своему уровню. + + + + +РедакторПереместить уровень... + + +Эта операция состоит из двух частей. Перед использованием пункта Переместить уровень, вы должны загрузить уровень для перемещения, выбрав его для игры или изменения. Затем выберите пункт Переместить уровень, который покажет окно выбора уровня, где вы выбираете место для текущего уровня. Можно изменить и игру, чтобы переместить уровень в другую игру или просто изменить номер, чтобы изменить порядок уровней в рамках игры. Вы не можете перемещать системный уровень. + + + + +РедакторУдалить уровень... + + +Показывает окно выбора уровня, где можно выбрать удаляемый уровень. Нельзя удалить системный уровень. + + + + +РедакторСоздать игру... + + +Вы должны использовать этот пункт меню до того, как начнёте создавать свои уровни в игре &kgoldrunner;. Он показывает окно, где можно указать название новой игры, префикс имён файлов игры из 1-5 символов, используемые правила игры по умолчанию (&kgoldrunner; или традиционные) и дополнительное описание или комментарии к игре. + + + + +РедакторИзменить данные игры... + + +Показывает окно выбора игры, где можно выбрать игру для изменения данных о ней, затем показывается информация об игре в окне, где вы можете изменить название, правила и описание, но не префикс имён файлов, если вы сохранили некоторые уровни в этой игре. Это вызвано тем, что префикс уже используется в названиях файлов. + + + + + + + + +Меню <guimenu +>Вид</guimenu +> + + + + +&Shift;G Вид&kgoldrunner; + +Показывает игровое поле в теме &kgoldrunner; по умолчанию, с красными кирпичами и деревянными лестницами. + + + + +&Shift;A ВидApple II + +Показывает ностальгический вид оригинальной игры для Apple II, как это было, когда вы подключали Apple II к вашему телевизору — если, кончено, у вас был не монохромный монитор. + +На самом деле, герой игры был белым, а у противников были белые штаны и оранжевый (туловище) верх и золото было в белых коробочках с оранжевыми полосами. Весь эффект был мягче (вроде аппаратного сглаживания), что делало вид кирпичей почти трёхмерным — трудно повторить на современных чётких мониторах. + + + + +&Shift;I ВидЛедяная пещера + +Для фанатов фильма «Супермен» или фильма про Джеймса Бонда «Умри, но не сейчас» — или можете использовать это поле в жаркие дни. + + + + +&Shift;M ВидПолночь + +Для настоящих приверженцев игры &kgoldrunner;, той самой полуночной игры. + + + + +&Shift;K Вид&kde; Kool + +Воодушевлено цветами значков &kde;. + + + + + + + + +Меню <guimenu +>Настройка</guimenu +> + + + +НастройкаУправление героем мышью + +Управление героем при помощи мыши (смотрите Перемещение героя). + + + + +НастройкаУправление героем с клавиатуры + +Управление героем с клавиатуры (смотрите Управление с клавиатуры). + + + + +НастройкаОбычная скорость + +Устанавливает обычную скорость (12 единиц). + + + + +НастройкаНачинающий + +Устанавливает скорость для новичков (6 единиц, половина обычной скорости). + + + + +НастройкаЧемпион + +Устанавливает чемпионскую скорость (18 единиц, в полтора раза выше обычной скорости). + + + + ++ НастройкаУвеличить скорость + +Увеличивает скорость игры на единицу, до максимальной скорости в 24 единицы (удвоенная обычная скорость). Можно использовать клавишу + для вызова этого действия. + + + + +- НастройкаУменьшить скорость + +Уменьшает скорость игры на единицу, до минимальных 3 единиц (четверть обычной скорости). Можно использовать клавишу - для вызова этого действия. + + + + +НастройкаТрадиционные правила + +Устанавливает традиционные правила (смотрите Выбор правил). + + + + +НастройкаПравила &kgoldrunner; + +Устанавливает правила &kgoldrunner; (смотрите Выбор правил). + + + + +НастройкаУвеличить игровое поле + +Когда начинается игра, устанавливается тот размер игрового поля (в пикселях), которое основано на разрешении экрана вашего компьютера (например, 1024x768). Этот пункт позволяет расширить игровое поле до максимума и увеличить соответствующую графику. + + + + +НастройкаУменьшить игровое поле + +Когда начинается игра, устанавливается тот размер игрового поля (в пикселях), которое основано на разрешении экрана вашего компьютера (например, 1024x768). Этот пункт позволяет уменьшить игровое поле до минимума и уменьшить соответствующую графику. + + + + +НастройкаКомбинации клавиш... + +В версии игры для KDE этот пункт позволяет изменить привязки комбинаций клавиш к определённым действиям (например, для управления героем с клавиатуры) или установить собственные комбинации клавиш для пунктов меню. + + + + + + + +Меню <guimenu +>Справка</guimenu +> + +В дополнение к стандартным пунктам, обозначенным ниже, в игре &kgoldrunner; есть следующий пункт: + + + + +СправкаПодсказка + +Если для текущего уровня есть подсказка, то эта команда показывает её. Пункт недоступен, если подсказки нет. Строка состояния также имеет раздел,показывающий, есть ли для данного уровня подсказка. Обычно в играх на первенство и в тренировочных играх есть подсказки на каждом уровне. + + + + + +Стандартные пункты: +&help.menu.documentation; + + + + +Редактор игры + + +Начало редактирования + + +Создание игры + +До того, как вы создадите или измените уровень игры &kgoldrunner;, нужно создать игру, в которой будут сохранены изменения. Выберите пункт Создать игру меню Редактор. Если вы забудете, то программа напомнит вам об этом. + +Самые главные вопросы при создании игры состоят в том, чтобы выбрать правила, которым вы собираетесь следовать (традиционные или &kgoldrunner;, смотрите Выбор правил) и указать префикс имён файлов для вашей игры и уровней. Также понадобится название и описание для вашей игры, но они могут быть изменены позднее. + +Префикс используется в &kgoldrunner;, чтобы определить файлы уровней, файлы рекордов и сохранённые игры. Можно использовать свои инициалы в качестве префикса, чтобы они не совпадали с префиксом системных игр &kgoldrunner;. В текущей версии, префиксы level, plws, wad, plwv, tute и tutea уже использованы, а trad и chmp зарезервированы для последующего использования. + +Префикс из 4 букв tute зарезервирована для обучающих игр, показывающих описание игры и подсказку на уровне, пока вы играете. Если вы составите собственную тренировочную игру, вы можете использовать приставку tutex, чтобы сделать игру тренировочной, но не смешивая с базовыми файлами тренировочных игр «Обучение» и «Углублённое изучение» (приставки tute и tutea). + + + + +Создание уровня + +Когда вы установили игру, используйте пункт Создать уровень в меню Редактор чтобы начать создание уровня. Новый уровень представляет собой пустое игровое поле размером 28x20 квадратов с героем в верхнем левом углу. Можно поместить героя туда, куда хотите, и вам не нужно использовать все игровое поле. Для множества интересных уровней достаточно небольшой области. + +Минимальные требования для уровня: чтобы был герой, золотой слиток, который он может взять и видимая или невидимая лестница, ведущая на верх игрового поля. Необязательно должны присутствовать враги и кирпичи, хотя есть множество интересных уровней и без них. + + + + + +Редактирование и проверка + + +Редактирование уровня + +Используйте Изменить уровень или Изменить следующий уровень в меню Редактор, чтобы начать редактирование существующего уровня или используйте Создать уровень чтобы начать редактирование нового уровня. + +Если вы выбрали системный уровень, вы будете предупреждены о том, что вам придётся сохранить его в одной из своих игр. В других случаях по умолчанию уровень будет сохранен в ту игру, откуда он был взят, но это поведение можно изменить. + + + + +Рисование объектов на игровом поле + +На рисунке выше показана панель меню и панель инструментов редактирования, которая появляется, когда вы впервые выбираете Создать уровень, Изменить уровень или Изменить следующий уровень из меню Редактор и, таким образом, переходите от игры к редактированию. Она исчезает, когда вы возвращаетесь к игре. Заметьте также, что в режиме редактирования на игровом поле видны фальшивые кирпичи и скрытые лестницы. + +Три значка слева на панели инструментов редактирования вызывают те же действия, что и пунктыСоздать уровень, Изменить уровень или Изменить следующий уровень из меню Редактор. Остальные одиннадцать значков используются для размещения объектов на игровом поле. + + +Слева направо одиннадцать значков обозначают: Изменить название и подсказку (лампочка), Пустое место (фон), Герой, Враг, Кирпич (можно копать), Бетон (нельзя копать), Ловушка (можно упасть), Лестница, Скрытая лестница, Брус и Золото. + + +Редактирование уровня + + + + +Редактирование уровня + + + +Значок Изменить название и подсказку вызывает окно, в котором можно задать название и подсказку уровня. Оба параметра указываются по выбору, они существенны для тренировочных уровней и обычно присутствуют на очень трудных уровнях (смотрите игру Месть Питера В). + +Когда вы нажимаете на остальные 10 значков, курсор мыши превращается в «кисть», которая рисует выбранным элементом. Изначально кисть рисует кирпичи. + +Можно рисовать как указанием и нажатием левой кнопки мыши, чтобы расположить единичный объект на поле, так и удерживая левую кнопку мыши и перемещая мышь, чтобы заполнить линию или поле, такое как длинная лестница, большие блоки кирпичей или бетонного пола. Рисование прекращается когда отпускается кнопка мыши. Если вы сделали ошибку, можно использовать значок Пустое место, чтобы убрать лишнее. + +Значок героя действует иначе, так как герой может быть только один. Когда вы рисуете героя, он передвигается со своей предыдущей позиции куда бы вы не переместили курсор мыши. + + + + +Сохранение вашей работы + +Когда рисование закончено, сохраните свою работу, используя значок с изображением диска или вызовите пункт Сохранить изменения в меню Редактор или Сохранить изменения в меню Игра. Вы должны всегда сохранять изменения в своих играх, но никогда не сможете сохранить изменения системных игр. + +Если вы создаёте уровень, используйте окно выбора уровня, чтобы выбрать игру и номер уровня. Вы должны использовать это окно, если уже отредактировали уровень, но по умолчанию он сохраняется там же, откуда взят. Можно изменить игру и уровень, чтобы достичь эффекта Сохранить как.... Если уже отредактировали системный уровень, нужно сохранить его как копию в своей игре. + + + + +Добавление названия уровня и подсказки + +В окне выбора уровня для сохранения есть кнопка Изменить название уровня и подсказку. Её можно использовать, чтобы закончить создание уровня, добавив название и подсказку для него. Оба пункта необязательные, но они существенны для тренировочных уровней и обычно используется для очень трудных уровней (смотрите игру Месть Питера В ). Конечно, можно использовать значок Изменить название и подсказку в любом случае, чтобы добавить или изменить название и подсказку. + + + + +Проверка уровня + +После сохранения изменённого уровня, можно его проверить, используя пункт Выбрать уровень в меню Игра. По умолчанию игра и номер уровня сохраняются и можно перейти сразу в тот или иной уровень при помощи всего лишь нескольких нажатий. Если вы хотите отредактировать что-то ещё, используйте пункт Изменить уровень снова. + + + + + +Реорганизация игр и уровней + + +Перемещение уровня + +Можно использовать пункт Переместить уровень в меню Редактор, чтобы переупорядочить или перенумеровать уровни в игре или переместить уровень из одной игры в другую. Переместить уровень — это операция,состоящая из двух фаз. Первым делом вы должны загрузить уровень, выбрав его для редактирования или игры, затем, когда вы используете пункт Переместить уровень, появляется окно выбора уровня и можно выбрать номер нового уровня и игру (если потребуется). + +При перемещении уровня в последовательности уровней в игре не появляется пустых мест. Например, если вы перемещаете уровень 10 игры A на уровень 3 игры B, уровни 11 и ниже в игре A перенумеровываются по очереди (чтобы закрыть промежуток) и уровни 3 и ниже в игре B тоже перенумеровываются по очереди (чтобы было место для нового уровня). + + + + +Удаление уровня + +Можно использовать пункт Удалить уровень в меню Редактор, чтобы убрать ненужный уровень. Другие уровни перенумеруются по очереди так, чтобы закрылся промежуток. + + + + + + + +Вопросы, ответы и подсказки + + +Обзор + +Эта глава содержит некоторые основные подсказки для игры &kgoldrunner;. Эти подсказки общие и не связаны со специальным подсказками по уровням, которые вы найдёте в тренировочной игре и в других играх (смотрите Меню Справка). Подсказки сгруппированы следующим образом: + + + + +Борьба с противниками + + + +Выкапывание ям + + + +Трюки с золотом + + + +Решение сложных уровней + + + + + + +Борьба с противниками + + + +Вы всегда можете заманить одинокого противника, идущего к вам навстречу, в ловушку, забрать у него золото, не убивая его. Лучше копать ямы за собой и тем самым препятствовать идущему за вами противнику, но это может и убить его. На некоторых уровнях не стоит убивать противников. + + +Обычно можно заманить и двух противников, идущих к вам навстречу, в две ямы, забрать у них золото, но это опасно, когда враги отделены друг от друга. Иногда две ямы убивают одного из противников, другой выбирается, а иногда выбираются оба противника. + + +Почти невозможно заманить троих, идущих навстречу, противников и по ним пробежать. Вам придётся их убить, выкопать яму и сбросить через неё или просто убежать. + + +Попытайтесь собрать всех противников в группу. Таким образом вы не будете окружены и можно сделать такую весёлую вещь, как собирать золото, пока они будут бежать за вами. + + +Иногда вы можете убить противника при помощи двух ям, но часто необходимо от 3 до 9 ям, чтобы убить от 1 до 5 противников. + + +Возможно убить противника и при помощи 1 ямы, если он находится достаточно далеко, пока вы её выкапываете. + + +В игре с традиционными правилами можно постоянно заманивать противников в ловушку в углубления в кирпичах или в бетоне. Стойте на противоположном от противника крае ловушки. Как только он достигнет ловушки, передвиньтесь на 1 клетку (уровень пола) и противник обычно попадает в яму. + + +На некоторых уровнях игры с традиционными правилами можно заставить врага подняться, опережая вас, если вы находитесь на лестнице. + + + + + + +Выкапывание ям + + + +Чтобы выкопать больше, чем один слой кирпичей, нужно начать с раскапывания такого количества кирпичей, сколько и слоев, упасть в яму, выкопать меньше на 1 кирпич и так далее. + + +Если вы выкапываете соседний с лестницей или брусом кирпич, вы можете выкопать любое количество слоев и до пяти-шести кирпичей по горизонтали. Только возвращайтесь на лестницу или брус после выкапывания каждого слоя, затем спускайтесь на один квадрат, выбегайте и копайте следующий уровень. + + +Если выкапывание оказывается невозможным, считайте, что на этом месте находятся фальшивые кирпичи. Может быть, нижний слой фальшивый или может быть вы находитесь на фальшивом кирпиче и копаете следующий. + + +Помните о порядке, в котором вы собираете золото. Если вы его собираете в правильном направлении, копать будет легче. + + +На некоторых уровнях требуется выкопать кирпичную стену, вбежать, собрать золото и убежать ещё до того, как кирпичи закроются и вы окажетесь в ловушке. + + + + + + +Трюки с золотом + + + +Если вы не можете достать золото, используйте противников как способ добычи золота. Подумайте о голове врага как о мосте, через который можно пересечь ямы или пропасть. + + +На некоторых уровнях есть самородки, которые необходимо добыть в последнюю очередь, потому что вам понадобится скрытая лестница, чтобы перейти в другую позицию. + + +В некоторых ситуациях враг может быть убит и вам не достанется его золото. Слиток становится утерянным слитком. Ваш счёт не увеличится без потерянного слитка, однако можно завершить уровень. + + +Если негде копать, удерживайте противников бегающими по бетону и на верхушках лестниц и, таким образом, заставите их случайным образом ронять золото. + + + + + + +Решение трудных уровней + + + +Попытайтесь изменить скорость на более медленную. + + +Используйте возможности редактора, чтобы подсмотреть где располагаются фальшивые кирпичи и скрытые лестницы. + + +Используйте возможности редактора, чтобы сохранить уровень в одной из ваших игр, затем можно редактировать уровень так, что вам не придётся начинать сначала, когда ваш герой погибает. Это позволяет найти решение более простом способом. + + +При выкапывании ям ищите фальшивые кирпичи, в которые можно опуститься и тогда копать можно будет на 1 кирпич меньше. Или дайте возможность противнику вас обогнать, и тогда можно стоять на его голове и копать. + + +Используйте различные трюки, такие как перемещение по голове врага, заманивание всех врагов в ловушку, заманивание противников в угол, где они останутся и не схватят вас, заманивание противников в ловушки, вы должны отобрать у них золото, использование противников, чтобы они достали для вас золото, или вы можете найти впадину в стене, где можно стоять и заставлять противников передвигаться туда, куда хотите. + + + + + + + + + +Список разработчиков и лицензирование + +&kgoldrunner; © 2003 Ян Вадхам (Ian Wadham) и Марко Крюгер (Marco Krüger). + +Игра &kgoldrunner; создана на основе компьютерной игры, раннее известной как Lode Runner, которая была придумана в США Дугом Смитом (Doug Smith) и впервые была выпущена в 1983 Broderbund Software. Изначально игра появилась на компьютерах Apple II и Commodore 64, благодаря которому встретились семья Вадхама и Марко Крюгер. Игра была главный бестселлером тех дней и стала одной из лучших компьютерных игр всех времён. + +Вы можете найти больше информации об игре Lode Runner и её версиях, которые вышли с 1983 года, на веб-сайте Jason's Lode Runner Archive (http://entropymine.com/jason/lr/). На этом сайте также есть история начального развития, в файле misc/ldhist.html. + +Игра &kgoldrunner; — это попытка сохранить дух оригинальной классической игры на платформе, которая будет переносима и доступна дольше, чем несколько лет. Она доступна как свободное программное обеспечение в исходном коде. Копии оригинальной игры уже недоступны, а компьютеры, на которых они могут быть запущены, уже находятся в музеях. + +Марко Крюгер разрабатывал игру &kgoldrunner; до версии 0.3, ностальгируя по оригинальной игре для Commodore 64. Ян Вадхам добавил несколько функций и уровней и создал текущую версию. Старший сын Яна Питер составил 100 уровней в игре «Введение» и 20 уровней с ловушками к игре «Месть Питера В». Остальные уровни придуманы Яном, Питером, Марко Крюгером и их друзьями, а также остальными детьми Яна: Саймоном и Женевьевой. + +Перевод на русский язык: Светлана Лызина svetlyza@ya.ru, Антон Статутов stant@bestyle.ru +&underFDL; &underGPL; + + +Установка + + +Как приобрести игру &kgoldrunner; +&install.intro.documentation; + + +Сборка и установка +&install.compile.documentation; + + + + +Портирование игры &kgoldrunner; на другие платформы + +&kgoldrunner; написан на языке C++ на &Linux; и свободной версии библиотеки &Qt;. Текущая версия может быть собрана и запущена как в &kde; 3 с &Qt; 3 так и с одним &Qt; 3. + +Версия &kgoldrunner; для &Qt; нацелена на то, чтобы быть независимой от &Linux; и &kde;. Это значит, что она достаточно легко устанавливается на других операционных системах, таких как &Windows; и Macintosh, потому что библиотека &Qt; и язык C++ доступны в других операционных системах, а исходный код игры &kgoldrunner; доступен как свободное программное обеспечение. + +Если вы желаете перенести &kgoldrunner; на другую платформу, пожалуйста, напишите Яну Вадхаму на ianw@netspace.net.au, чтобы получить последнюю версию кода для &Qt; и техническую документацию. Конечно, на целевой платформе должен быть установлен среда сборки программ C++ и библиотека &Qt;.Кроме того, библиотека &Qt; (по крайней мере, в версии 3.x) не не бесплатна в &Windows; и Macintosh, поэтому вам необходимо получить доступ к системе, оплатив лицензию &Qt; для разработчика. + + + +
+ + diff --git a/tde-i18n-ru/docs/kdegames/kjumpingcube/Makefile.am b/tde-i18n-ru/docs/kdegames/kjumpingcube/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdegames/kjumpingcube/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdegames/kjumpingcube/Makefile.in b/tde-i18n-ru/docs/kdegames/kjumpingcube/Makefile.in new file mode 100644 index 00000000000..aada54c7cb6 --- /dev/null +++ b/tde-i18n-ru/docs/kdegames/kjumpingcube/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/kdegames/kjumpingcube +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- 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/kdegames/kjumpingcube/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdegames/kjumpingcube/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/kdegames/kjumpingcube/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdegames/kjumpingcube/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdegames/kjumpingcube/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)/kjumpingcube + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kjumpingcube/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kjumpingcube/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kjumpingcube/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kjumpingcube/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kjumpingcube/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kjumpingcube/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kjumpingcube + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kjumpingcube + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kjumpingcube/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kjumpingcube/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kjumpingcube/$$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/kdegames/kjumpingcube/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdegames/kjumpingcube/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdegames/kjumpingcube/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-ru/docs/kdegames/kjumpingcube/index.cache.bz2 b/tde-i18n-ru/docs/kdegames/kjumpingcube/index.cache.bz2 new file mode 100644 index 00000000000..141e8e67ae8 Binary files /dev/null and b/tde-i18n-ru/docs/kdegames/kjumpingcube/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdegames/kjumpingcube/index.docbook b/tde-i18n-ru/docs/kdegames/kjumpingcube/index.docbook new file mode 100644 index 00000000000..1009ac1c5cd --- /dev/null +++ b/tde-i18n-ru/docs/kdegames/kjumpingcube/index.docbook @@ -0,0 +1,665 @@ + + + + + +]> + + + +Руководство пользователя &kjumpingcube; + + +Matthias Kiefer
&Matthias.Kiefer.mail;
+
+
+ВаляВанеева
fattie@altlinux.ru
Перевод на русский язык
СергейМиронов
sergo@bk.ru
Обновление перевода
+
+ + +1999 +2000 +&Matthias.Kiefer; + + + +&FDLNotice; + +2005-12-10 +1.1 + +&kjumpingcube; — это простая тактическая игра, в которую можно играть друг против друга или против компьютера. + + + +KDE +KJumpingCube +kdegames +игра +стратегия + + +
+ + + +Введение + +&kjumpingcube; — простая тактическая игра. Можно играть в неё против другого человека или против компьютера. Игровое поле состоит из квадратов с точками. Щёлкнув по квадрату, можно увеличить количество точек, и если количество точек достигло наибольшего, они перепрыгивают на соседние квадраты и захватывают их. Победителем считается тот, кто захватит все квадраты. + + + + + +Игра в &kjumpingcube; + + +Правила + + +Ход состоит из увеличения точек в квадрате по щелчку. Вы можете увеличивать количество точек только на тех квадратах, которые не принадлежат вашему противнику. Если вы щёлкнете по нейтральному квадрату, он станет вашим. +Если у квадрата больше точек, чем соседей, точки будут перенесены на эти соседние квадраты. Квадраты будут захвачены. +Соседними считаются только квадраты по вертикали и горизонтали, но не по диагонали. +Победителем считается тот, кто захватит все квадраты. + + + + + + + +Управление + + +Команды меню + + +Меню <guimenu +>Игра</guimenu +> + + + + +&Ctrl;N ИграСоздать + +Начать новую игру. + + + +&Ctrl;O ИграЗагрузить... + +Загрузить сохранённую ранее игру. + + + +&Ctrl;S ИграСохранить + +Сохранить текущую игру. + + + +ИграСохранить как... + +Сохранить текущую игру под другим именем. + + + +Escape ИграХватит думать +Остановить размышления компьютера о его следующем ходе. Компьютер сделает лучший ход, который он нашёл на этот момент. + + + + &Ctrl;Q ИграВыход +Завершение работы &kjumpingcube;. + + + + + + +Меню <guimenu +>Ход</guimenu +> + + +&Ctrl;Z ХодОтменить +Отменить последний сделанный ход. + + + + H ХодПодсказка +Получить подсказку о том, куда следует ходить. + + + + + + + +Меню <guimenu +>Настройка</guimenu +> + + + +НастройкаПоказать панель инструментов +Показать или скрыть панель инструментов. + + + +НастройкаПоказать строку состояния +Показать или скрыть строку состояния. + + + +НастройкаКомбинации клавиш... +Открыть окно настройки комбинаций клавиш для &kjumpingcube;. + + + +НастройкаПанели инструментов... +Открыть окно настройки панели инструментов для &kjumpingcube;. + + + +Настройка Настроить &kjumpingcube;... + + +Открыть окно настройки, позволяющее изменить: + + + +Уровень интеллекта компьютера +Выбор уровня сложности игры. Этим определяется, насколько умным будет компьютер, если он будет выступать в качестве противника. +Доступные уровни: + +Начинающий +Средний +Эксперт + + + + +Размер поля +Выбор размера игрового поля. +Используйте ползунок, чтобы выбрать значение от 5x5 до 10x10. + + + + +Компьютер играет +Выберите, кем будет играть компьютер: как Игрок 1, Игрок 2 или же за обоих игроков. Обычно компьютер играет за одного игрока, другим игроком являетесь вы. Игрок 1 начинает первым. + + + +Цвет поля +Выберите цвет для каждого игрока + + + + + + + + + +Меню <guimenu +>Справка</guimenu +> +&help.menu.documentation; + + + +Панель инструментов &kjumpingcube; + + + +Создать +Начать новую игру + + + +Сохранить +Сохранить текущую игру. + + + +Хватит думать +Остановить размышления компьютера о его следующем ходе. Компьютер сделает лучший ход, который он нашёл на этот момент. + + + +Отменить +Отменить последний сделанный ход. + + + + + + + + +Вопросы, ответы и советы + + +Советы по стратегии игры + + +Избегайте увеличения точек, если ваш противник захватывает соседние квадраты. Он всё равно наберёт максимум точек быстрее вас. + + + + + + + +Авторские права и лицензирование + +Авторские права на &kjumpingcube; принадлежат &Matthias.Kiefer; &Matthias.Kiefer.mail;, 1998, 1999 + +Игра &kjumpingcube; была создана под впечатлением от игры для Commodore64 и для других домашних компьютеров. К сожалению, имя её автора неизвестно разработчикам &kjumpingcube;. + +Авторские права на документацию принадлежат &Matthias.Kiefer; &Matthias.Kiefer.mail;, 1999 + +Документация для &kde; 2 и 3 обновлена &Lauri.Watts; &Lauri.Watts.mail; + +Перевод на русский язык: Валя Ванеева fattie@altlinux.ru. Обновление перевода: Сергей В. Мироновsergo@bk.ru. +&underFDL; &underGPL; + + +Установка + + +Где взять &kjumpingcube; +&install.intro.documentation; + + +Системные требования + +Чтобы успешно скомпилировать &kjumpingcube; необходимо установить &kde; 2.0. Все библиотеки, необходимые для &kjumpingcube;, и саму игру можно скачать с сайта &kde-ftp;. + + + + +Компиляция и установка +&install.compile.documentation; Вот и всё! Если у вас возникли какие-то проблемы, обратитесь к автору, на &Matthias.Kiefer.mail; + + + + +
+ + diff --git a/tde-i18n-ru/docs/kdegames/klickety/Makefile.am b/tde-i18n-ru/docs/kdegames/klickety/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdegames/klickety/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdegames/klickety/Makefile.in b/tde-i18n-ru/docs/kdegames/klickety/Makefile.in new file mode 100644 index 00000000000..3b2000a245d --- /dev/null +++ b/tde-i18n-ru/docs/kdegames/klickety/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/kdegames/klickety +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- 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/kdegames/klickety/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdegames/klickety/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/kdegames/klickety/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdegames/klickety/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdegames/klickety/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)/klickety + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/klickety/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/klickety/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/klickety/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/klickety/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/klickety/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/klickety/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/klickety + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/klickety + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/klickety/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/klickety/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/klickety/$$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/kdegames/klickety/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdegames/klickety/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdegames/klickety/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-ru/docs/kdegames/klickety/index.cache.bz2 b/tde-i18n-ru/docs/kdegames/klickety/index.cache.bz2 new file mode 100644 index 00000000000..7ae959b42b3 Binary files /dev/null and b/tde-i18n-ru/docs/kdegames/klickety/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdegames/klickety/index.docbook b/tde-i18n-ru/docs/kdegames/klickety/index.docbook new file mode 100644 index 00000000000..00aad3e33b6 --- /dev/null +++ b/tde-i18n-ru/docs/kdegames/klickety/index.docbook @@ -0,0 +1,583 @@ + + + Klickety"> + + + + +]> + + + + +Руководство пользователя &klickety; + + + Thomas Davey thomas.davey@gmail.com +&Philip.Rodrigues; &Philip.Rodrigues.mail; + + +СергейМиронов
sergo@bk.ru
Перевод на русский язык
+ + +2005 +Thomas Davey + +&FDLNotice; + +2006-01-21 +3.5 + + +&klickety; — стратегическая игра для &kde;, вариант игры Кликомания. + + + +KDE +kdegames + + +
+ + + +Введение + +Цель &klickety; — очистить игровое поле от всех цветных блоков за минимально возможное время (хотя минимальное время — это только вторичная цель). Общая цель — получить наименьший возможный счёт. Игра направлена на развитие всех способностей, но преимущественно логических, если вы хотите добиться действительно наименьшего счёта. + + + + +Окно игры + + + + + + + + + + + + + + + + + + + +Это — цветной блок, вы щёлкаете во время игры по таким же. + + + +Это то, что упоминалось во введении как «игровое поле», здесь происходит сама игра. + + + + +Счётчик затраченного времени, он запускается после щелчка на блоках, которые возможно удалить. + + + + +Счётчик оставшихся блоков, который также является указателем счёта. Он обычно чёрного цвета в начале новой игры, изменяет цвет на голубой, если счёт достаточно хорош для включения в вашу персональную таблицу рекордов, и становится красным, если опережает другие результаты. + + + + + +Процесс игры + +После запуска программы показывается окно, которое выглядит примерно так, как в предыдущем разделе. Идея игры — удалять блоки, щёлкая по ним. + +Однако блок можно удалить, только если он расположен рядом с одним или несколькими блоками того же цвета, касающихся его с одной или более сторон. Соединения по диагонали не учитываются. Игровое поле с расположенными в случайном порядке блоками появляется каждый раз после запуска новой игры. + +Если щёлкнуть по блоку, смежному с другими так, как описано выше, он исчезнет. Все расположенные рядом блоки того же цвета также исчезнут, равно как и блоки, смежные с этими блоками, и так далее. Блоки над ними упадут и заполнят дыры, оставленные исчезнувшими элементами. Если очистить целый столбец, весь столбец справа сдвинется, чтобы заполнить промежуток. + + +Игра заканчивается, если больше нет блоков одинакового цвета, расположенных по соседству. + + + +Счёт + +Счёт рассчитывается очень просто. Ваш счёт — это число оставшихся блоков в конце игры. В случае, если имеются два одинаковых счёта, то верхнюю строчку рейтинга занимает счёт, полученный за меньшее время. + + + + +Команды меню + + +Меню <guimenu +>Игра</guimenu +> + + + +ИграСоздать (&Ctrl;N ) +Начать новую игру до окончания предыдущей игры (после окончания игры на игровом поле появляется кнопка с надписью Начало, которая делает то же самое). + + + + + +ИграПауза (P ) +Данная функция в игре всё ещё не реализована. + + + + +ИграТаблица рекордов (&Ctrl;H ) + +Показать таблицу рекордов для ознакомления с результатами или для того, чтобы похвастаться. Это та же таблица рекордов, которая открывается после получения нового результата в конце игры. Она содержит вкладку, показывающую всех игроков, чьи результаты есть в таблице рекордов, и вкладку со статистической информацией о достижениях отдельных игроков. Есть также ссылка к таблице мировых рекордов и мировому списку игроков. + + + + +ИграВыход (&Ctrl;Q ) + +Завершение работы программы. + + + + + + + +Меню <guimenu +>Вид</guimenu +> + + + +ВидУвеличить (&Ctrl;+ ) + +Увеличить размер игрового поля до необходимого размера. + + + + +ВидУменьшить (&Ctrl;- ) +Уменьшить размер игрового поля до необходимого размера. + + + + + + +Меню <guimenu +>Настройка</guimenu +> + + + +НастройкаСкрыть меню (&Ctrl;M ) + +Скрыть меню. Оно может быть восстановлено с помощью вызываемого правой кнопки мыши контекстного меню на игровом поле или нажатии комбинации клавиш &Ctrl;M . + + + + +НастройкаКомбинации клавиш... +Изменить упоминаемые выше комбинации клавиш. + + + + +НастройкаУведомления... + +Изменить уведомления, когда Игра окончена и удаляется целый столбец (обозначенный как Линия удалена), путём проигрывания звука при удалении столбца или запуска вашего любимого IRC-клиента при завершении игры для оповещения друзей о вашем мастерстве в &klickety;. + + + + +НастройкаИнформация об игроке... +Вывести окно задания информации об игроке, которое содержит две вкладки: + +Во вкладке Игрок можно изменить имя игрока по умолчанию, которое записывается в таблицу рекордов, добавить комментарий, который будет показываться с вашим именем во вкладке игроков в таблице рекордов. Можно также активировать функцию Участвовать в мировом первенстве, позволяющую сравнить ваши результаты с результатами игроков со всего мира. Если есть подключение к Интернету, то &klickety; автоматически отправит ваш результат в конце игры на вебсервер рекордов (klickety.sf.net). + +Вкладка Дополнительно содержит ваши Данные регистрации на klickety.sf.net. Если была активирована функция участия в мировом первенстве, эта вкладка содержит Имя игрока: с вкладки Игрок, с которым вы зарегистрировались, и зашифрованный Ключ:, используемый для предотвращения попыток подделать результаты игры. Этот ключ генерируется при регистрации на klickety.sf.net после выбора функции Участвовать в мировом первенстве в первый раз. Регистрационный ключ используется совместно с именем игрока для идентификации уникальности пользователей, но пользователи не могут иметь одинаковые имена. Кнопка Удалить позволяет удалить вашу запись из таблицы мировых рекордов. + + + + +НастройкаНастроить &klickety;... + +Показать главное диалоговое окно настройки, которое будет описано в следующем разделе. + + + + + + + + +Меню <guimenu +>Справка</guimenu +> +&help.menu.documentation; + + + +Настройка &klickety; + +Каждая вкладка диалогового окна настройки &klickety; содержит кнопки Справка и По умолчанию. Кнопка Справка вызывает это руководство, кнопка По умолчанию позволяет восстановить значения по умолчанию для всех параметров. + +Специфические настройки: + + +Вкладка <guilabel +>Внешний вид</guilabel +> + + + +Включить анимацию +Если выбран этот параметр, то блоки будут показываться с анимацией при падении вниз (небольшой эффект отскока). + + + + +Фон + +Изменить цвет фона и его прозрачность. Функция прозрачности, в действительности, не показывает то, что располагается под &klickety;, показывается только рисунок фона рабочего стола. + + + + + + + + +Вкладка <guimenu +>Цвета</guimenu +> + +Цвета от 1 до 5 позволяют изменить цвет блоков. Для повышения сложности сделайте их очень похожего цвета. Примечание: необходимо перезапустить &klickety;, чтобы эти изменения вступили в силу. + + + + + +Советы + + +Пытайтесь удалить пары блоков, чтобы позволить одиночным блокам одного цвета соединиться друг с другом, это способ избавиться от них. + +Думайте перед тем, как сделать ход: вы займёте более высокое место в таблице рекордов, если удалите большее количество блоков, нежели будете удалять их быстро. + + + + + + + +Авторские права и лицензирование + +Авторские права на &klickety; Eirik Eng, 1995, и Nicolas Hadacek, 1996-2004 + +&klickety; основан на игре «Кликомания». + +Вебсайт &klickety; расположен по адресу http://klickety.sourceforge.net. + +Первая версия документации © Thomas Davey 2005. + +Редактирование документации: &Philip.Rodrigues; &Philip.Rodrigues.mail;. + +Дальнейшее редактирование: &Francis.Giannaros; &Francis.Giannaros.mail;. + +Перевод на русский язык: Сергей Миронов sergo@bk.ru +&underFDL; &underGPL; + + +Установка + + +Где взять &klickety; +&install.intro.documentation; + + +Сборка и установка +&install.compile.documentation; + + + +&documentation.index; +
+ + diff --git a/tde-i18n-ru/docs/kdegames/klines/Makefile.am b/tde-i18n-ru/docs/kdegames/klines/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdegames/klines/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdegames/klines/Makefile.in b/tde-i18n-ru/docs/kdegames/klines/Makefile.in new file mode 100644 index 00000000000..4691a85f6de --- /dev/null +++ b/tde-i18n-ru/docs/kdegames/klines/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/kdegames/klines +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- 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/kdegames/klines/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdegames/klines/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/kdegames/klines/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdegames/klines/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdegames/klines/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)/klines + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/klines/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/klines/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/klines/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/klines/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/klines/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/klines/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/klines + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/klines + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/klines/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/klines/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/klines/$$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/kdegames/klines/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdegames/klines/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdegames/klines/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-ru/docs/kdegames/klines/index.cache.bz2 b/tde-i18n-ru/docs/kdegames/klines/index.cache.bz2 new file mode 100644 index 00000000000..aabe857c602 Binary files /dev/null and b/tde-i18n-ru/docs/kdegames/klines/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdegames/klines/index.docbook b/tde-i18n-ru/docs/kdegames/klines/index.docbook new file mode 100644 index 00000000000..8198ff4fab4 --- /dev/null +++ b/tde-i18n-ru/docs/kdegames/klines/index.docbook @@ -0,0 +1,528 @@ + + + + + +]> + + + + +Руководство по &kolorlines; + + +Роман Разилов
Roman.Razilov@gmx.de
+
+
+Роман Мерзляков
roman@sbrf.barrt.ru
+
+
+Михаил Сибиряков
dtldt@dt.ru
Перевод на русский
Сергей Миронов
sergo@bk.ru
Обновление перевода
+ +
+ + +2000 +2001 +Роман Разилов, +Роман Мерзляков + +&FDLNotice; + +2001-05-20 +1.00.00 + +&kolorlines; — небольшая весёлая игра, которая сможет вас развлечь от трёх минут до шести дней (это правда). + + +KDE +kdegames +klines + + +
+ + +Введение + +&kolorlines; — небольшая простая игра. В ней один игрок и, следовательно, только один победитель :-). В неё играют ради удовольствия и, конечно же, ради попадания в таблицу рекордов. Эта игра является клоном известной игры Цветные линии, написанной в 1992 году Ольгой Дёминой, Игорем Ивкиным и Геннадием Денисовым для DOS. + +В 2000 году Роман Мерзляков написал первую версию этой игры для &kde;. Роман Разилов добавил в неё красивую анимацию, сделанную с использованием инструмента povray. Позже, в 2001 году, он переписал игру для &kde; 2 и привёл в соответствие со стандартами игр &kde;. + + + + + +Использование &kolorlines; + +Основные правила игры просты, насколько это возможно: перемещайте с помощью мыши шарик из одной ячейки в другую и собираете их в ряд по горизонтали, вертикали или диагонали. Если в ряд выстроено 5 и более шариков, то они исчезают с поля, увеличивая ваши очки. После каждого хода компьютер помещает на поле три новых шарика в трёх свободных ячейках. + +Количество очков, получаемых в &kolorlines; за удалённые шарики, зависит от количества удалённых шариков и от показа готовых к выпадению шариков. Рост очков будет меньше, если игрок видит, какого цвета будут три следующих шарика. + + +Возможности &kolorlines; + +&kolorlines; замечательна тем, что может занять вас на пять минут пока компилируется программа. Или же, если нечем себя занять, игра поможет вам просто занять пять минут. + + + + + +Основные команды + + +Основное окно &kolorlines; + +Это поле с шариками. Справа расположена подсказка, показывающая три следующих шарика, которые компьютер поместит на игровое поле. Внизу — строка состояния, сверху — строка меню. + + +Меню <guimenu +>Игра</guimenu +> + + + + &Ctrl;N Игра Создать +Начать новую игру + + + + &Ctrl;H Игра Рекорды +Показать таблицу рекордов + + + + &Ctrl;Q Игра Выход +Завершение работы &kolorlines; + + + + + + +Меню <guimenu +>Ход</guimenu +> + + + + &Ctrl;Z Ход Отменить +Отменить последний ход + + + +Ход Конец хода + + +Пропустить свой ход, чтобы на поле сразу же добавились новые шарики. + + + + +D Ход Запустить обучение +Запустить короткую анимированную демонстрацию игры. Во время демонстрации в строке состояния будет показано: Уровень: Обучение, а этот пункт меню изменится на Остановить обучение. + + + + + + +Меню <guimenu +>Настройка</guimenu +> + + + +НастройкаСкрыть строку состояния +Отключить или включить показ строки состояния. + + + &Ctrl;P Настройка Показывать следующие шарики +Включить или отключить показ трёх следующих шариков. + + +НастройкаИспользовать шарики с цифрами + +Обозначать цвет шариков соответствующим числом. Это может быть полезно для пользователей с нарушениями цветового восприятия или просто для улучшения восприятия. + + + +НастройкаУровень сложности + +Выбрать уровень сложности, от Очень лёгкого до Очень сложного. + + + +Настройка Комбинации клавиш + +Вызов стандартного диалога настройки комбинаций клавиш &kde; для привязки их к действиям игры. + + + + + +Меню <guimenu +>Справка</guimenu +> +&help.menu.documentation; + + + + + + +Авторские права и лицензирование + +&kolorlines; + +Авторские права на программу: 2000 Роман Мерзляков roman@sbrf.barrt.ru +В разработке принимали участие: + +Роман Разилов Roman.Razilov@gmx.de: дизайн, графика, анимация, обновление кода. Огромное спасибо моей жене Ларисе Юшкиной за тестирование и советы. + + + + +Авторские права на документацию: 2001 Роман Разилов Roman.Razilov@gmx.de + +Перевод на русский — Михаил Сибиряков dtldt@dt.ru Редактор перевода — Григорий Мохин mok@kde.ruОбновление перевода — Сергей Миронов sergo@bk.ru +&underFDL; &underGPL; + + +Установка + + +Где взять &kolorlines; +&install.intro.documentation; + + +Сборка и установка +&install.compile.documentation; + + +Текстуры шариков созданы с использованием инструмента <application +>Povray</application +> + +Все картинки (klines/*.jpg) отрисованы с помощью инструмента Povray 3.0 и обработаны с помощью ImageMagick. Povray и скрипты bash находятся в папке klines/povray. Отредактируйте balls.pov по своему вкусу, чтобы нарисовать новые шарики. + +Вам нужен Povray 3.0 для отрисовки. В новых версиях, например, в 3.1, свечение скрыто. + +Для генерации новых шариков введите следующие команды в папке исходного кода kdegames: + +% cd klines +% make install + + + + + + +&documentation.index; + +
+ + diff --git a/tde-i18n-ru/docs/kdegames/kmahjongg/Makefile.am b/tde-i18n-ru/docs/kdegames/kmahjongg/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdegames/kmahjongg/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdegames/kmahjongg/Makefile.in b/tde-i18n-ru/docs/kdegames/kmahjongg/Makefile.in new file mode 100644 index 00000000000..7a2ddcd293c --- /dev/null +++ b/tde-i18n-ru/docs/kdegames/kmahjongg/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/kdegames/kmahjongg +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- 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/kdegames/kmahjongg/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdegames/kmahjongg/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/kdegames/kmahjongg/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdegames/kmahjongg/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdegames/kmahjongg/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)/kmahjongg + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmahjongg/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmahjongg/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmahjongg/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmahjongg/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmahjongg/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmahjongg/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmahjongg + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmahjongg + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmahjongg/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmahjongg/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmahjongg/$$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/kdegames/kmahjongg/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdegames/kmahjongg/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdegames/kmahjongg/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-ru/docs/kdegames/kmahjongg/index.cache.bz2 b/tde-i18n-ru/docs/kdegames/kmahjongg/index.cache.bz2 new file mode 100644 index 00000000000..aad55e2e408 Binary files /dev/null and b/tde-i18n-ru/docs/kdegames/kmahjongg/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdegames/kmahjongg/index.docbook b/tde-i18n-ru/docs/kdegames/kmahjongg/index.docbook new file mode 100644 index 00000000000..7422e76625e --- /dev/null +++ b/tde-i18n-ru/docs/kdegames/kmahjongg/index.docbook @@ -0,0 +1,1504 @@ + + + + + + + + JohnHayes'> + justlinux@bellsouth.net'> + + MathiasMueller'> + in5y158@public.uni-hamburg.de'> + AlbertAstalsCid'> + astals11@terra.es'> + DavidBlack'> + david.black@lutris.com'> + MichaelHaertjens'> + mhaertjens@modusoperandi.com'> + OsvaldoStark'> + starko@dnet.it'> + BenjaminMeyer'> + ben+kmahjongg@meyerhome.net'> + +]> + + + + + +Руководство пользователя &kmahjongg; + + +&John.Hayes; &John.Hayes.mail; + +&Mathias.Mueller; &Mathias.Mueller.mail; + +&Albert.Astals.Cid; &Albert.Astals.Cid.mail; + +&David.Black; &David.Black.mail; + +&Michael.Haertjens; &Michael.Haertjens.mail; + +&Osvaldo.Stark; &Osvaldo.Stark.mail; + +&Benjamin.Meyer; &Benjamin.Meyer.mail; + + + +СергейМиронов
sergo@bk.ru
Перевод на русский язык
+ + +2005 +John Hayes + + +&FDLNotice; + +2006-01-23 +0.7.6 + + + +&kmahjongg; — игра, похожая на известную восточную игру Маджонг. + + + + +KDE +kdegames +KMahjongg +Маджонг + + +
+ + +Введение + +&kmahjongg; — игра, похожая на известную восточную игру Маджонг. Цель игры: снять все плитки с игрового доски. Плитки снимаются путём выбора пары одинаковых. Одинаковые плитки должны иметь свободную сторону слева или справа. Пожалуйста, сообщайте о всех проблемах или востребованных функциях в списках рассылки &kde;. + + + +Процесс игры + + + + +Начало новой игры + +После запуска &kmahjongg; доска готова для игры и запускается таймер игры, ожидающий первого хода. Новая игра может быть начата выбором Игра Создать или комбинацией клавиш &Ctrl;N . + +Существует также параметр запуска игр по их номеру. Все игры пронумерованы и при вызове ИграСоздать выбираются случайным образом. Игра с указанным номером может быть запущена из меню ИграНовая игра по номеру... . + + + + +Цель игры + +Цель игры — снять все плитки с игровой доски. Плитки снимаются путём выбора пары одинаковых, которые затем исчезают. Одинаковые плитки должны иметь свободную сторону слева или справа. + + + + +Процесс игры + +Найдите и выберите с помощью мыши одинаковые плитки, имеющие свободную сторону слева или справа. Выбранная пара одинаковых плиток исчезнет. + +Существуют две возможности, помогающие найти одинаковые плитки со свободной стороной. Одна — получить подсказку, выбрав Ход Подсказка или нажав H, после чего пара совпадающих плиток станет мигать. Другая возможность — выбор пункта Настройка Показывать совпадающие плитки , что при выборе плитки вызовет мигание совпадающих плиток, имеющих свободную сторону. Плитки не будет подсвечиваться, если отсутствует хотя бы одна совпадающая плитка со свободной стороной. + + + + +Игровая доска + + + + +Игровая доска &kmahjongg; + + + + + + Игровая доска + + + +Быстрое объяснение частей игровой доски... + + + + +Игровая доска + +Игровая доска — центральная и самая большая часть окна, поверхность которой заполнена игровыми плитками. + + + + +Таймер игры + +Таймер игры размещён сверху справа окна. Таймер фиксирует пройденное время с начала игры до её завершения. + + + + + +Строка состояния + +Строка состояния размещена в нижней части окна игры и состоит из трёх частей. Первая часть — список снятых плиток от общего их количества и число плиток, имеющих свободную сторону. Вторая часть отражает специфический номер данной игры. Третья часть даёт игроку знать, когда игра готова. + + + + + + + + + + +Настройка и комбинации клавиш по умолчанию + +Параметры настройки: + + + +Настроить &kmahjongg; + + + +Настройка + + + + + + Настройка + + + + + +Настройка Настроить &kmahjongg;... открывает диалог «Настройка - &kmahjongg;». + +Блок <guilabel +>Общие параметры</guilabel +> + + + +Показать снятые плитки + +В правой части игровой доски размещается сетка, на которой собираются плитки после снятия с игровой доски. +Окно &kmahjongg; со снятыми плитками. + + + + + + Снятые плитки. + + + + + + + + +Генерировать решаемые игры + +Выбрать только те игры, которые после запуска новой игры могут быть решены. + + + + +Показывать анимацию при выигрыше + +Показать повтор всех движений, сделанных в ходе выигранной игры. + + + + + + +Блок <guilabel +>Плитки</guilabel +> + + + + +Рисовать тени + +Показывать тени у плиток, создавая трёхмерный эффект. + + + + +Использовать мини-плитки + +Уменьшить размер плиток. + + + + + + +Блок <guilabel +>Фон</guilabel +> + + + + +Масштабировать рисунок + +Растянуть фоновый рисунок. + + + + +Уложить плиткой + +Расположить фоновый рисунок плиткой. + + + + + + + + + + + + +Комбинации клавиш по умолчанию + +Настройка Комбинации клавиш... позволяет изменить комбинации клавиш по умолчанию. + + +Настройка комбинаций клавиш + + + + + + + Настройка комбинаций клавиш + + + + +Настройки комбинаций клавиш по умолчанию: + + + + + +D + +Запуск игры в режиме демонстрации. + + + + +H + +Предлагается подсказка, выражающаяся в мигании двух одинаковых плиток. + + + + +F1 + +Вызов этого руководства. + + + + +&Ctrl;O + +Загрузка сохранённой ранее игры. + + + + +&Ctrl;N + +Начало новой игры. + + + + +P + +Пауза или продолжение игры. + + + + +&Ctrl;Q + +Выход из игры. + + + + +&Ctrl;&Shift;Z + +Вернуть ход. + + + + +F5 + +Начать игру заново. + + + + +&Ctrl;S + +Сохранить игру. + + + + +&Ctrl;H + +Показать таблицу рекордов. + + + + +&Ctrl;Z + +Отменить ход. + + + + +&Shift;F1 + +Справка «Что это?» + + + + + + + + + + + +Команды меню + + + + +Главное окно &kmahjongg; + + +Игровая доска &kmahjongg; + + + + + + Игровая доска + + + + + +Меню <guimenu +>Игра</guimenu +> + + + + + + + &Ctrl;N Игра Создать +Запуск новой игры. + + + + &Ctrl;O Игра Загрузить... +Загрузка сохранённой игры. + + + + F5 Игра Начать заново +Начать заново игру с этим номером. + + + +Игра Новая игра по номеру... +Начало игры с указанным номером. + +Новая игра + + + + + + Новая игра + + + + + + + +Игра Открыть схему... +Позволяет изменить тему с разными фоновыми рисунками и стилями плиток. + +Выбор схемы + + + + + + Выбор схемы + + + + +Доступные схемы: +default (показана) +pirates + + + + + + +Игра Открыть набор плиток... +Позволяет загрузить выбрать набор плиток. + +Выбор набора плиток + + + + + + Выбор набора плиток + + + + +Доступные схемы: +default (показана) +pirates +traditional + + + + + + +Игра Открыть фон... +Позволяет загрузить и выбрать фоновый рисунок. + +Выбор фона + + + + + + Выбор фона + + + + +Доступные схемы: +default (показана) +haze +pirates +slate +wood + + + + + + +Игра Открыть раскладку... +Позволяет загрузить и выбрать раскладку плиток. + +Выбор раскладки + + + + + + Выбор раскладки + + + + +Доступные схемы: +default (показана) +cross +pirates +pyramid +stax +tower +triangle + + + + + + + &Ctrl;S Игра Сохранить +Сохранить текущую игру. + + + +Игра Сохранить схему... +Сохранение текущей схемы. + + + + P Игра Пауза +Приостанавливает или возобновляет игру. Во время паузы все плитки неактивны. + + + + &Ctrl;H Игра Таблица рекордов +Показ рекордов игры. + +Таблица рекордов + + + + + + Таблица рекордов + + + + +Если счёт игры достигает результатов десятки лучших, то предлагается ввести имя игрока. + + + + + + + &Ctrl;Q Игра Выход +Выход из &kmahjongg;. + + + + + + + + +Меню <guimenu +>Правка</guimenu +> + + + +Правка Редактор доски +Открывается редактор доски. + +Редактор игровой доски + + + + + + Редактор игровой доски + + + + +Редактор доски позволяет создавать ваши собственные схемы раскладки плиток. + + + + + + + + +Меню <guimenu +>Ход</guimenu +> + + + + + &Ctrl;Z Ход Отменить +Отменить последний ход. + + + + &Ctrl;&Shift;Z Ход Повторить +Вернуть ход, который был отменён. + + + + H Ход Подсказка +Подсказка миганием совпадающих пар плиток. + + + + D Ход Демонстрация +Запуск игры в режиме демонстрации. + + + +Ход Перемешать +Перемешать плитки на доске. + + + + + + + + +Меню <guimenu +>Настройка</guimenu +> + + + + +НастройкаПоказать панель инструментов + +Показ или скрытие панели инструментов. + + + + +Настройка Показать строку состояния + +Показ или скрытие строки состояния. + + + + +Настройка Показать совпадающие плитки + +Включение или отключение мигания совпадающих свободных плиток для выбранной плитки. + + + + +Настройка Комбинации клавиш... + +Вызов стандартного диалога настройки комбинаций клавиш &kde; для изменения комбинаций клавиш &kmahjongg;. + + + + +Настройка Панели инструментов... + +Вызов стандартного диалога &kde;, в котором можно настроить кнопки на панели инструментов. + + + + +Настройка Настроить &kmahjongg;... + +Открытие диалога настройки &kmahjongg;.. Подробности смотрите здесь. + + + + + + + + + + +Меню <guimenu +>Справка</guimenu +> +&help.menu.documentation; + + + + + + + + + + +Авторские права и лицензирование + +&kmahjongg; для KDE + +Программа: © 1997 &Mathias.Mueller; &Mathias.Mueller.mail; + +В разработке принимали участие: +&David.Black; &David.Black.mail; +&Michael.Haertjens; &Michael.Haertjens.mail; +&Osvaldo.Stark; &Osvaldo.Stark.mail; +&Benjamin.Meyer; &Benjamin.Meyer.mail; +&Albert.Astals.Cid; &Albert.Astals.Cid.mail; + + + +Документация: © 2005 &John.Hayes; &John.Hayes.mail; + +Перевод на русский язык: Сергей В. Миронов sergo@bk.ru +&underFDL; &underGPL; + +
+ diff --git a/tde-i18n-ru/docs/kdegames/kmines/Makefile.am b/tde-i18n-ru/docs/kdegames/kmines/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdegames/kmines/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdegames/kmines/Makefile.in b/tde-i18n-ru/docs/kdegames/kmines/Makefile.in new file mode 100644 index 00000000000..37349b0d933 --- /dev/null +++ b/tde-i18n-ru/docs/kdegames/kmines/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/kdegames/kmines +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- 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/kdegames/kmines/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdegames/kmines/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/kdegames/kmines/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdegames/kmines/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdegames/kmines/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)/kmines + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmines/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmines/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmines/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmines/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmines/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmines/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmines + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmines + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmines/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmines/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmines/$$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/kdegames/kmines/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdegames/kmines/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdegames/kmines/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-ru/docs/kdegames/kmines/index.cache.bz2 b/tde-i18n-ru/docs/kdegames/kmines/index.cache.bz2 new file mode 100644 index 00000000000..4b674441340 Binary files /dev/null and b/tde-i18n-ru/docs/kdegames/kmines/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdegames/kmines/index.docbook b/tde-i18n-ru/docs/kdegames/kmines/index.docbook new file mode 100644 index 00000000000..ffe052754f6 --- /dev/null +++ b/tde-i18n-ru/docs/kdegames/kmines/index.docbook @@ -0,0 +1,1131 @@ + + + + + +]> + + + + +Руководство пользователя &kmines; + + +Nicolas Hadacek
&Nicolas.Hadacek.mail;
+
+
+Michael McBride
mmcbride@ematic.org
+
+Nicolas Hadacek
&Nicolas.Hadacek.mail;
+
+Разработчик +
+Lauri Watts
&Lauri.Watts.mail;
+Редактор +
+Михаил Сибиряков
dtldt@dt.ru
Перевод на русский язык
Сергей Миронов
sergo@bk.ru
Обновление перевода
+
+ + +2000 +&Nicolas.Hadacek;, Michael McBride + + +&FDLNotice; + +2005-12-28 +2.1.10 + +&kmines; — версия классической игры «Сапёр» для &kde;. + + +KDE +игра +сапёр + + +
+ + +Введение + +&kmines; — классическая игра «Сапёр». Вы должны открыть все свободные ячейки, не подорвавшись на мине. + +Когда вы открываете ячейку, цифра в ней показывает количество мин вокруг. Если цифры нет, то прилегающие клетки автоматически открываются. Если вы обнаруживаете клетку, которая, как вам кажется, содержит мину, то очень полезно пометить её флажком (щёлкнув по ней правой кнопкой мыши). + + + + +Как играть + +Вы должны использовать мышь и три её кнопки для открытия ячеек и установки флагов на клетках (на мышах с двумя кнопками щелчок средней кнопкой обычно достигается одновременным нажатием левой и правой кнопок). Вот подробности: + + +Левая кнопка мыши открывает ячейку. Если в ячейке оказывается мина, то она взрывается, и игра заканчивается. +Если в ячейке нет мины, то появляется цифра. Она означает количество ячеек с минами, соприкасающихся с этой ячейкой. В каких из них мины? Это — главная интрига в игре. +Для каждой ячейки (исключая по краям и угловые) есть 8 соседних ячеек. +Если ни одна из соседних ячеек не содержит мины, то текущая ячейка открывается без номера, и все соседние ячейки также автоматически открываются. +Нажатие левой кнопкой мыши на ячейке с флагом ни к чему не приводит - флаг защищает ячейку от нечаянного открытия. +Нажатие правой кнопки мыши помечает ячейку как содержащую, как вам кажется, мину (установкой красного флага); или же, если установлен данный параметр, при повторном нажатии помечает ячейку как сомнительную (установкой знака вопроса). Отметка как сомнительной может быть полезна, если вы не можете определить расположение мин в соседних ячейках. +Нажатие на среднюю кнопку мыши очищает окружающие ячейки, если все флаги стоят правильно. Это очень полезно, поскольку это намного быстрее, чем раскрытие всех ячеек по одной. +Если флаги стоят неверно, вы можете подорваться на мине. +Нажатие на жёлтую улыбающуюся рожицу начинает новую игру. + + +Это установки по умолчанию. Кнопки мыши могут быть перепрограммированы. Подробнее об этом читайте в разделе Настройка игры. + +Окно игры &kmines; + + +Окно игры &kmines; + + +Окно игры &kmines; + + + +В окне &kmines; есть следующие элементы: + + +Счётчик, показывающий, сколько мин осталось отметить. После установки каждого флага, обозначающего бомбу, показания счётчика уменьшается на единицу. +По счётчику мин нельзя определить правильность установки флагов, показано только теоретическое количество мин, которое вы должны отметить до окончания игры. +В этом примере нужно отметить 40 мин. +Жёлтая улыбающаяся рожица. Нажатие на неё начинает новую игру. При проигрыше она хмурится. +Справа показано время, затраченное на разминирование. Наименьшее время для каждого уровня сложности показывается в таблице рекордов. +Игровое поле. Его размер зависит от сложности игры. В примере поле состоит из 256 ячеек. Это место для игры. + + + + + +Настройка игры +Параметры настройки &kmines; могут быть заданы выбором в меню пункта Настройка Настроить &kmines; . Откроется диалоговое окно. + + +Настройка &kmines; + + +Настройка &kmines; + + + +Это диалоговое окно содержит три раздела. + + + +Игра + +Первый параметр Возможность помечать вопросом позволяет отмечать ячейки как сомнительные. Если отмечен этот параметр, то нажатие на правую кнопку мыши будет устанавливать флаг на ячейку. При повторном нажатии на ту же ячейку будет ставиться знак вопроса ?, показывающий, что вы не уверены, что в данной ячейке находится мина. Следующее нажатие на эту ячейку очищает её от пометок. + +Если данный параметр не включен, то правая кнопка мыши отмечает ячейку красным флагом. Следующее нажатие снимает флаг, не устанавливая знак вопроса ?. + +Следующий параметр Управление с клавиатуры определяет, будут ли работать во время игры клавиатурные комбинации. Клавиатурные комбинации по умолчанию даны в разделе и могут быть изменены, если выбрать НастройкаКомбинации клавиш.... + +Параметр включения клавиатурных комбинаций влияет на комбинации, касающиеся игрового процесса. Клавиатурные команды, такие, как Новая игра и Выход работают независимо от этого параметра. + +Параметр Пауза при переключении на другое окно автоматически приостанавливает игру, если окно &kmines; неактивно. При паузе игровое поле исчезает, так что вы не сможете мошенничать, ставя игру на паузу! + +Параметр "Магическое" раскрытие переключает на режимМагического раскрытия. В этом режиме &kmines; делает за вас большую часть игры. Если открыто недостаточное количество ячеек для того, чтобы с уверенностью сказать о наличии в ячейке мины, &kmines; автоматически отметит её как мину и откроет клетки, для которых она помечена правильным количеством мин. Заметьте, что при включении этого режима очки не попадают в таблицу рекордов. + + +Последний блок этого раздела позволяет изменить действие для каждой из трёх кнопок мыши. Возможно выбрать: + + + +Открыть +Открыть ячейку. Если в ней нет мины, то появляется число расположенных рядом мин. Если в ячейке есть мина, то она взрывается, и игра заканчивается. + + + +Открывать автоматически +Нажатие на ячейку кнопкой с этим действием приводит к автоматическому открытию всех соседних ячеек, не помеченных флагами. Если в них будут мины, то они автоматически взорвутся, и игра будет закончена. + + + +Поставить или убрать флаг +Нажатие на ячейку кнопкой с этим действием последовательно отмечает ячейку красным флагом, знаком вопроса или снимает отметку. + + + +Поставить или убрать знак вопроса +Нажатие на ячейку кнопкой с этим действием отмечает или снимает с ячейки знак вопроса. + + + + + + +Внешний вид + +Три верхние кнопки выбора цвета определяют Цвет флага, Цвет взрыва и Цвет ошибки. + +Остальная часть раздела содержит настройки цвета числа мин. Чтобы изменить цвет просто нажмите на кнопку с цветом и укажите другой цвет. + + + + +Своё поле + +Если вас не устраивают существующие уровни сложности, то можно настроить игру под свои требования. Используйте ползунки, чтобы изменить параметры Ширина, Высота и процентное соотношение ячеек с минами к общему количеству ячеек. Игра по умолчанию содержит 15 процентов ячеек с минами, так что есть много резерва сделать игру сложнее. + + + + +Сохранение параметров +После завершения всех изменений нажмите OK, чтобы сохранить параметры. + +Чтобы отменить сделанные изменения нажмите Отмена и изменения не сохранятся. + +Если нажать кнопку По умолчанию, то будут восстановлены значения по умолчанию. Нажмите кнопку OK для сохранения этих значений или изменяйте параметры дальше. + + + + + + + +Команды и комбинации клавиш + +Следующие разделы кратко описывают каждый пункт меню. + + +Меню <guimenu +>Игра</guimenu +> + +Меню Игра содержит 4 пункта. + + + + &Ctrl;N Игра Создать +Начало новой игры. + + + + P Игра Пауза +Пауза или возобновление игры. При этом доска скрывается (чтобы не мошенничать) и показывается кнопка, нажатие на которую возобновляет игру. + + + + &Ctrl;H Игра Таблица рекордов +Показ лучших результатов (наименьшее время) для каждого уровня сложности. + + + + &Ctrl;Q Игра Выход +Выход из &kmines; + + + + +Меню <guimenu +>Ход</guimenu +> + + + + H Ход Подсказка +Используя этот пункт, вы получаете подсказку для следующего хода. Если вы ей воспользуетесь, ваши очки не будут добавлены в таблицу рекордов. + + + + +Ход Решение +Попытка решить исход текущей игры. + + + + +Ход Скорость решения... +Этот пункт вызывает диалог, показывающий статистику вероятности удачного решения игры данного типа. + + + + +Ход Просмотр записи игры +Показать журнал предыдущей игры. + + + + +Ход Проиграть запись игры +Показать игру, записанную в журнале. + + + + +Ход Сохранить запись игры... +Сохранить журнал текущей игры. + + + + +Ход Загрузить запись игры... +Загрузить журнал. + + + + + + +Меню <guimenu +>Вид</guimenu +> + + + + &Ctrl;+ Вид Увеличить +Увеличить размер игровой доски. + + + + + &Ctrl;- Вид Уменьшить +Уменьшить размер игровой доски. + + + + + + +Меню <guimenu +>Настройка</guimenu +> + + +Настройка Скрыть меню +Если установлен флажок, вы будете видеть меню. Если убрать флажок, то меню исчезнет. +Чтобы восстановить скрытое меню нажмите правую кнопку вне игровой зоны. Откроется небольшое подменю. Выберите Показать меню и после этого меню снова станет видимым. + + + +Настройка Уровень сложности + +Из подменю можно установить уровень сложности. +Существуют три уровня сложности по умолчанию: Лёгкий (64 ячейки, 10 мин), Обычный (256 ячеек, 40 мин) и Эксперт (480 ячеек, 99 мин). Есть также возможность выбрать Своё минное поле. +При выборе варианта Своё минное поле используются параметры, установленные в диалоговом окне Настройка &kmines;. + + + +НастройкаКомбинации клавиш... +Этот пункт позволяет назначать для действий &kmines; комбинации клавиш. + + + +НастройкаУведомления... +Этот пункт вызывает стандартный диалог настройки уведомлений &kde;, в котором можно изменить уведомления (звуки, события, &etc;), используемые в &kmines;. + + + +НастройкаИнформация об игроке... +На вкладке Игрок возможно изменить Имя игрока и добавить короткий Комментарий о себе, это будет использовано для таблицы рекордов. Возможно также активировать функцию Участвовать в мировом первенстве и показать своё мастерство в &kmines; всему миру на сервере рекордов игры. При наличии подключения к Интернету &kmines; будет автоматически отправлять ваш результат при окончании игры на сервер рекордов игры (kmines.sf.net). +Вкладка Дополнительно содержит ваши Данные регистрации на kmines.sf.net: Имя игрока: из вкладки Игрок и Ключ:. Ключ генерируется при вашей регистрации на сайте kmines.sf.net при выборе Участвовать в мировом первенстве. Регистрационный ключ используется совместно с именем игрока для идентификации пользователей, но пользователи не могут иметь одинаковое имя. Нажмите кнопку Удалить для удаления вашей регистрации в мировом списке рекордов. + + + +Настройка Настроить &kmines;... +Позволяет изменять параметры игры. Подробную информацию можно получить в разделе Настройка игры. + + + + + + +Меню <guimenu +>Справка</guimenu +> +&help.menu.documentation; + +Комбинации клавиш по умолчанию +Данная таблица содержит комбинации клавиш по умолчанию. + + + +Комбинации клавиш + +Комбинация клавишДействие + +СтрелкиПередвигать курсор по игровому полю. +PageDownПереместить в нижний угол +PageUpПереместить в верхний угол +HomeПереместить в левый угол +EndПереместить в правый угол +ПробелРаскрыть ячейку. +WОтметить ячейку как заминированную +EnterАвтоматически открыть все соседние ячейки, не отмеченные флагами. +&Ctrl;NНовая игра +PПауза +&Ctrl;QВыход из &kmines; +F1Руководство пользователя &kmines; +&Shift;F1Контекстная подсказка +&Ctrl;HПоказать таблицу рекордов +&Ctrl;MПоказать строку меню +&Ctrl;+Увеличить +&Ctrl;-Уменьшить + + + +
+ +Эти комбинации можно изменить, выбрав НастройкаКомбинации клавиш... + +
+ +
+ +Авторские права и лицензирование + +&kmines; +Программа: © 1996-2000 &Nicolas.Hadacek; &Nicolas.Hadacek.mail; +Документация: © 2000 Nicolas Hadacek hadacek@kde.org +Документация обновлена для &kde; 2.0 &Mike.McBride; &Mike.McBride.mail; +Некоторые изменения для &kde; 3.2 &Philip.Rodrigues; &Philip.Rodrigues.mail; +Перевод на русский язык: Михаил Сибиряковdtldt@dt.ruРедактор перевода: Григорий Мохин mok@kde.ruОбновление перевода: Сергей В. Мироновsergo@bk.ru +&underFDL; &underGPL; + + +Установка + + +Где взять &kmines; +&install.intro.documentation; + + +Сборка и установка +&install.compile.documentation; + + + +
+ + + diff --git a/tde-i18n-ru/docs/kdegames/kolf/Makefile.am b/tde-i18n-ru/docs/kdegames/kolf/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdegames/kolf/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdegames/kolf/Makefile.in b/tde-i18n-ru/docs/kdegames/kolf/Makefile.in new file mode 100644 index 00000000000..69580a40c4f --- /dev/null +++ b/tde-i18n-ru/docs/kdegames/kolf/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/kdegames/kolf +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- 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/kdegames/kolf/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdegames/kolf/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/kdegames/kolf/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdegames/kolf/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdegames/kolf/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)/kolf + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kolf/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kolf/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kolf/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kolf/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kolf/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kolf/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kolf + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kolf + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kolf/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kolf/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kolf/$$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/kdegames/kolf/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdegames/kolf/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdegames/kolf/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-ru/docs/kdegames/kolf/index.cache.bz2 b/tde-i18n-ru/docs/kdegames/kolf/index.cache.bz2 new file mode 100644 index 00000000000..58bd2f41e5d Binary files /dev/null and b/tde-i18n-ru/docs/kdegames/kolf/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdegames/kolf/index.docbook b/tde-i18n-ru/docs/kdegames/kolf/index.docbook new file mode 100644 index 00000000000..e05226b8389 --- /dev/null +++ b/tde-i18n-ru/docs/kdegames/kolf/index.docbook @@ -0,0 +1,1602 @@ + + + + + +]> + + + + +Руководство пользователя &kolf; + + +Jason Katz-Brown
jasonkb@mit.edu
+
+
+РусланБудаев
fokses@pisem.net
Перевод на русский язык
ГригорийМохин
mok@kde.ru
Обновление перевода
СергейМиронов
sergo@bk.ru
Обновление перевода
+
+ +&FDLNotice; + +2005-12-18 +1.1 + + +&kolf; — игра в мини-гольф для &kde; + + + + +KDE +гольф +мини +аркада + + +
+ + Введение +&kolf; — игра в мини-гольф с блочной двухмерной графикой в режиме «вид сверху». Игра динамичная, в ней одновременно могут принимать участие до 10 человек. +В &kolf; включён курс обучения. Пройти курс обучения — лучший способ научиться играть в гольф. + + + + +Обучение + +Играть в &kolf; очень просто. Научиться играть с помощью клавиатуры легко, поэтому в игру включён курс обучения, который поможет овладеть азами. Данный раздел поможет пройти обучение. Чтобы начать обучение, выберите СправкаОбучение . + + +Удар по мячу +Чтобы прицелиться для удара по мячу, нужно либо расположить курсор мыши за мячом так, чтобы направляющая клюшки повернулась в нужном направлении, либо на клавиатуре нажать стрелки Влево и Вправо и повернуть ими направляющую. + +Для ускорения поворота клюшки с помощью клавиатуры удерживайте нажатой клавишу Shift при вращении клюшки стрелками. Для замедления используйте клавишу Ctrl. + +Для удара по мячу нажмите и держите левую кнопку мыши или же стрелку Вниз. Чем дольше вы держите нажатой клавишу или кнопку мыши, тем с большей силой будет нанесён удар по мячу. Потребуется тренировка для выработки чувства удара. + +Отменить удар и вернуть клюшку в исходное положение, если вы уже замахнулись, можно клавишей Esc. + + +Закатите мяч в лунку (серый кружок), чтобы перейти на следующую площадку. + + + +Горки +Горки — это поверхности, по которым мяч для гольфа скатывается под уклон вниз. Свет на поле падает из левого верхнего угла, так что по ярко освещённому склону мяч будет скатываться влево и вверх. Выберите ЛункаСведения , чтобы увидеть стрелку, показывающую, в каком направлении покатится мяч. +На этом шаге обучения забросьте мяч на склон и добейтесь того, чтобы он скатился в лунку. + + Направления +На следующем шаге поэкспериментируйте с другими видами горок. В &kolf; бывают эллиптические, вертикальные, горизонтальные и диагональные склоны. Закатите мяч в лунку. + + Крутизна +На следующем шаге есть две горки различной высоты. Если вы выберете Лунка Сведения, будет показана крутизна склона в виде числа от 1 до 8, где 8 — самая крутая, а 1 — самая пологая горка. Чем круче горка, тем больше её затемнение. Закатите мяч в лунку и переходите на следующую площадку. + + + + Стены +Мячи, как и следовало ожидать, отскакивают от стен с небольшим торможением. Отбейте мяч от стены в лунку и переходите на следующую площадку. + + + Лужи и песок + Лужи +Лужи закрашены голубым цветом. Когда мяч попадает в лужу, вам добавляется штрафной удар, и мяч помещается вне лужи. + + Песок +Песок закрашен жёлтым цветом. Мяч прокатывается по песку очень медленно. +Закатите мяч в лунку так, чтобы он не попал ни в лужу, ни в песок, и переходите на следующую площадку. + + + + Мельницы +Мельницы — это сложные объекты с коричневыми стенами и движущейся лопастью сверху или снизу объекта. Движущаяся туда и обратно лопасть чёрного цвета образует ворота мельницы. Чтобы прокатить мяч через мельницу, нужно попрактиковаться. Закатите, миновав мельницу, мяч в лунку и переходите на следующую площадку. + + + Чёрные дыры +При попадании мячом в чёрную дыру мяч переносится на выход и выбрасывается под углом к выходу с той же скоростью, с которой он влетел в неё. Для того, чтобы узнать точку выхода и направление мяча при попадании в чёрную дыру, используйте Лунка Сведения . Ободок вокруг чёрной дыры и соответствующий ей выход будут обозначены одинаковым цветом. Попадите мячом в чёрную дыру, которая перенесёт его к лунке, и переходите на следующую площадку. + + + Ползуны +Ползуны — это движущиеся платформы, которые переносят мячи, падающие на них. Скорость ползуна может быть разной. Этот ползун медленный, но вам всё равно придётся рассчитать свой удар, чтобы мяч перелетел через стену и попал в лунку. + + + Мосты +Функция мостов проста: мяч по ним прокатывается над другими элементами, такими как горки, пески и лужи. Мосты могут иметь по краям стены коричневого цвета. + + + + Основные возможности +Далее следует более подробное описание возможностей &kolf;. + + +Начало игры + +Чтобы начать новую игру, выберите ИграНовая. Откроется диалоговое окно, где можно задать параметры новой игры. + + +Большее количество площадок доступно на вебсайте &kolf;. Смотрите страницу площадок, созданных пользователями. + + + +Раздел <guilabel +>Игроки</guilabel +> +Для добавления нового игрока нажмите кнопку Новый игрок. + +Текстовые поля на фоне травы — это имена игроков в этой игре. Для смены имени игрока измените текст в этом поле. Чтобы изменить цвет мяча игроков щёлкните средней кнопкой на цветном прямоугольнике, после чего откроется диалоговое окно выбора цвета, где вы сможете выбрать нужный цвет мяча. Цвет прямоугольника на кнопке такого же цвета, как и мяч игрока. + +Для удаления игрока нажмите кнопку Удалить рядом с именем игрока. + + + + Раздел <guilabel +>Площадка</guilabel +> +Для выбора площадки, на которой вы хотите играть, нажмите на нужный пункт в списке слева. &kolf; поставляется со множеством площадок. +Для добавления площадки, которую вы загрузили или сделали сами, нажмите кнопку Добавить внизу и выберите файл площадки в диалоговом окне. + + Раздел <guilabel +>Параметры</guilabel +> +В этом разделе можно выбрать, играть или не играть По правилам. В режиме игры по правилам не доступны функции отмены, перемещения лунок и редактирования площадки. Этот режим обычно используется для соревнований. Только результаты игры по правилам учитываются при занесении в таблицу рекордов. + + + + Сохранённые игры +&kolf; может хранить историю незаконченных игр и сохранять игру на диск, так что можно загружать и играть в них позже. Сохранённые игры содержат текущую лунку, имена и цвета всех игроков, а также счёт игры. + Сохранение игры +Для сохранения игры нужно выбрать Игра Сохранить игру . Если игра до этого не сохранялась, будет запрошено имя файла для сохранения. + + Загрузка игры +Для загрузки сохранённой игры выберите ИграЗагрузить сохранённую игру... , после чего нужно выбрать игру для загрузки. + + + + Тренировка +Есть несколько особенностей, которые облегчают практику в игре в гольф. Они недоступны в режиме игры по правилам. + Отмена +Для отмены неверного удара выберите ЛункаОтменить удар. + + Переключение лунок +Меню Перейти содержит множество пунктов для переключения между лунками, большинство из которых ясны из их названий. Подробнее об этом смотрите в руководстве по меню Перейти. + + + + Настройка удара +&kolf; имеет несколько видов ударов. Основной тип удара уже был описан выше. +Поддержка мыши включена по умолчанию. Это значит, что всякий раз, когда мышь двигается, клюшка выравнивается по линии между мышью и мячом. +Если вы предпочитаете использовать только клавиатуру и клавиши управления, то можно отключить управление мышью, выбрав НастройкаОтключить управление мышью. + + Сложный удар +Сложный удар может быть включен в меню Настройка Включить сложный удар. Этот режим более продвинутый, нежели обычный, и работает как с мышью так и с клавиатурой. + +Для удара в этом режиме: + + +Нажмите стрелку Вниз для начала замаха. Появится индикатор замаха, и шкала начнёт заполняться цветной полосой, которая изменяется в зависимости от величины замаха. + + +Нажмите стрелку Вниз, когда достигнете нужного замаха. Чем больше по кругу заполнится шкала, тем с большей силой вы ударите по мячу. Для получения нужной силы удара понадобится немного практики. +После этого показания шкалы начнут падать к начальной отметке. + + +Нажмите клавишу Вниз ещё раз при приближении шкалы как можно ближе к центру линии датчика замаха. + + +И теперь последний щелчок мышью (или нажатие клавиши). + + + + + Редактирование площадки +В &kolf; входит гибкий редактор файлов площадок. Последние могут содержат неограниченное количество лунок, поэтому для создателя площадок практически нет ограничений. + + Создание новой площадки +Для создания новой площадки выберите ИграНовая. Перейдите в раздел Площадка и выберите в списке Создать свою площадку. Убедитесь, что в разделе Параметры не активизирован режим игры По правилам. + + +Для сохранения площадки нажмите кнопку Добавить... и добавьте площадку к списку имеющихся. + + + + Добавление лунок +Для добавления лунок вам необходимо выбрать Лунка Новая. + +Вы можете восстановить исходное состояние лунки, выбрав Лунка Очистить. + +Две вещи появятся возле новых лунок: кубок и белый мяч. Белый мяч отмечает, где будет расположен мяч игрока. + + + Редактирование +Основной элемент площадки &kolf; — это объект. Лунки окружены множеством объектов. Объекты можно передвигать в любое место, и для различных объектов можно задавать различные свойства. +Для начала редактирования лунки выберите Лунка Правка в меню или нажмите на значок с изображением карандаша. Для выхода из этого режима выберите этот пункт меню ещё раз (или повторно нажмите на значок карандаша на панели инструментов). + + Добавление объектов +Для добавления нового объекта на площадку, выберите нужное вам имя в списке и нажмите Добавить объект. Объект появится в центре площадки. + +Мосты и надписи будут закрывать новые объекты, если они уже находятся в центре поля. + + +Вы можете добавить более одного кубка в ямку! Так вы можете создать интересные виды лунок. + +Некоторые объекты &kolf; доступны в виде модулей. Если вы добавите эти объекты на площадку, её игрокам нужно будет загрузить этот модуль. +Множество модулей &kolf; доступно на вебсайте игры. Зайдите на страницу модулей &kolf;. + + + Перемещение и изменение размера объектов +Наведите курсор мыши на объект, который вы хотите переместить, и он изменится на изображение руки. Нажмите и перетащите объект в нужное вам место. +Размер луж, песка, мячей, мостов и надписей можно изменить мышкой посредством захвата маленького круга в правом нижнем углу. + + +Стены можно переместить, перетащив в нужное место за один из двух её концов, также можно переместить стену целиком, если щёлкнуть мышью по средней части стены. + + + + Свойства объектов +Свойства объектов изменяются в правом нижнем углу окна &kolf;. Для редактирования объектов поместите над ними курсор мыши до тех пор, пока форма курсора не изменится на изображение руки. Щёлкните мышью. Редактируемые свойства объекта будут показаны в нижнем правом углу окна &kolf;. + Основные параметры лунок +Для правки параметров лунки нажмите на непокрытую другими объектами область лунки. Если это возможно, курсор будет иметь обычный вид. + + + Название площадки: + +Название будет показано в диалоге новой игры и в диалоге О площадке. + + + Автор площадки: + +Имя автора показывается в диалоге О площадке. + + + Пар: + +Пар лунки (в гольфе: установленное количество ударов по мячу, необходимое игроку для проведения мяча в лунку). + + + Максимум: + +Максимальное количество ударов игрока для прохождения лунки. + + + Показывать граничные стены + +Включить или отключить показ стены вокруг площадки. + + + + + + Горки + + + Тип + +Выберите тип горки — вертикальная, горизонтальная, диагональная, противоположная диагональная, эллиптическая. Диагональные и противоположные диагональные склоны треугольные, в то время как эллиптические — круглые. Вертикальные и горизонтальные склоны — прямоугольные. + + + Обратное направление + +Обратить направление склона. К примеру, эллиптический или круглый склон в обычном варианте выталкивает мяч наружу, как бугор. Когда его направление обращено, он всасывает мяч в себя, как яма. + + + Крутизна: + +Задайте крутизну склона, передвигая ползунок 0 до 8, где 8 самый крутой склон, а 0 — самый пологий. + + + Неподвижный объект + +Указывает, может ли горка передвигаться другими объектами, например, ползунами. + +Если этот объект попадается на пути ползуна, а склон крутой и не может передвигаться ползуном, вы должны сделать горку неподвижной, иначе &kolf; будет медленно работать! + + + + + + + Лужи и песок +Лужи и пески имеют такие же параметры, как и другие объекты. + + + Включить мерцание + +Включить режим мерцания для луж и песков. + + + Скорость мерцания + +Чем дальше передвинете ползунок по направлению к Быстро, тем быстрее будут мерцать лужи и пески. + + + + + + Мосты, мельницы, ползуны и надписи +Мосты, мельницы, ползуны и надписи имеют похожие параметры: можно задать, с какой стороны у них стены. Для показа стены отметьте соответствующий флажок. +Также есть несколько параметров, специфичных для мельниц, ползунов и надписей. + + Мельницы + + Мельница внизу + +Задаёт, где находится лопасть мельницы, сверху или снизу. По умолчанию она снизу. Ворота всегда будут со стороны лопасти. Нельзя поставить стенку там, где находится лопасть. + + + Скорость + +Ползунок регулирует скорость лопасти. Чем ближе он к Быстро, тем быстрее она движется. + + + + + + Ползуны +Путь, по которому движется ползун, задаётся стеной, к которой он присоединён. + + Скорость движения + +Шкала регулирует скорость ползуна. Быстро — ползун имеет самую высокую скорость. Если передвинуть указатель шкалы к противоположному концу, ползун остановится. + + + + + + Надписи + + Текст в HTML: + +Здесь можно ввести любой текст в формате HTML. К примеру, введя Ударьте <i>легонько</i> по направлению к горке!, получите текст Ударьте легонько по направлению к горке!. + + + + + + + + + + + +Справочник по командам и меню + + +Меню <guimenu +>Игра</guimenu +> + + + + &Ctrl;N Игра Новая... + +Начать игру + + + + + &Ctrl;O Игра Загрузить сохранённую игру + +Загрузить сохранённую ранее игру. + + + + + &Ctrl;S Игра Сохранить площадку + +Сохранить текущую площадку, используя текущее имя файла. + + + + +Игра Сохранить площадку как... + +Открыть диалог, позволяющий сохранить текущую площадку с новым именем. + + + + +ИграСохранить игру + +Сохранить текущую игру или с именем последней сохранённой игры, или под заданным вами именем, если до этого вы ещё не сохраняли эту игру. + + + + +Игра Сохранить игру как + +Открыть диалог, позволяющий сохранить текущую игру под заданным именем. + + + + + &Ctrl;End Игра Закончить игру + +Закончить текущую игру, не выходя из &kolf;. + + + + + &Ctrl;H Игра Таблица рекордов + +Показать таблицу рекордов. + + + + + &Ctrl;P ИграПечать + +Распечатать текущую площадку. + + + + +ИграО площадке + +Показать название площадки, автора и очки лунки. + + + + + &Ctrl;Q ИграВыход +Выход из &kolf;. + + + + + + +Меню <guimenu +>Лунка</guimenu +> + + + + &Ctrl;E Лунка Правка + +Переключиться в режим редактирования текущей лунки. + + + + + &Ctrl;&Alt;N Лунка Новая + +Создать новую лунку (только в режиме редактирования). + + + + + &Ctrl;Delete Лунка Очистить + +Удалить все объекты с текущего поля (только в режиме редактирования). + + + + + &Ctrl;R Лунка Сбросить + +Восстановить исходное положение лунок, чтобы начать всё сначала. + + + + + &Ctrl;I Лунка Сведения + +Показать сведения об объекте. + + + + + &Ctrl;Z Лунка Отменить удар + +Отменить последний сделанный удар. + + + + + + + +Меню <guimenu +>Перейти</guimenu +> + + + +Перейти Переключиться на... + +Перейти к другой лунке на площадке. Список лунок позволяет выбрать, к какой лунке вы хотели бы перейти. + + + + + &Alt;Вправо Перейти Следующая лунка + +Перейти к следующей лунке. + + + + + &Alt;Left Arrow Перейти Предыдущая лунка + +Перейти к предыдущей лунке. + + + + + &Ctrl;Home Перейти Первая лунка + +Перейти к первой лунке на площадке. + + + + + &Ctrl;&Shift;End Перейти Последняя лунка + + +Перейти к последней лунке на площадке. + + + + +Перейти Случайная лунка + +Перейти к случайной лунке на площадке. + + + + + + +Меню <guimenu +>Настройка</guimenu +> + + + +Настройка Показать панель инструментов + +Показать или скрыть панель инструментов. + + + + +Настройка Показать строку состояния + +Показать или скрыть строку состояния. + + + + +Настройка Включить управление мышью + +Позволяет использовать мышь для управления клюшкой. + + + + +Настройка Включить сложный удар +Включить сложный удар, который описывается в этом разделе. + + + + +Настройка Показать направляющую клюшки + +Включить или отключить показ направляющей клюшки. + + + + +Настройка Звуки + +Включить или отключить звуковые эффекты. + + + + +Настройка Включить все диалоги + +Восстановить все диалоговые окна, отключённые в процессе игры флажком Не показывать больше это сообщение или подобные диалоги. + + + + +Настройка Перезагрузить модули + +Перезагрузить модули. + + + + +Настройка Показать модули + +Показать загруженные модули. + + + + +Настройка Комбинации клавиш + +Настроить комбинации клавиш. + + + + +Настройка Панели инструментов + +Открыть диалог, в котором можно настроить панели инструментов &kolf;. + + + + + + + +Меню <guimenu +>Справка</guimenu +> +&help.menu.documentation; + + +Благодарности и лицензирование + +&kolf; © 2001, 2002 &Jason.Katz-Brown; + + +Разработчики + +&Jason.Katz-Brown; jasonkb@mit.edu + + +Niklas Knutsson + + +Ryan Cumming + + +Daniel Matza-Brown + + + +Документация: © &Jason.Katz-Brown; 2002 + +Перевод на русский язык: Руслан Будаев fokses@pisem.netОбновление перевода: Григорий Мохин mok@kde.ru Обновление перевода: Сергей В. Мироновsergo@bk.ru +&underFDL; &underGPL; + + +Установка + +&install.intro.documentation; +&install.compile.documentation; + + + +&documentation.index; + +
diff --git a/tde-i18n-ru/docs/kdegames/konquest/Makefile.am b/tde-i18n-ru/docs/kdegames/konquest/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdegames/konquest/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdegames/konquest/Makefile.in b/tde-i18n-ru/docs/kdegames/konquest/Makefile.in new file mode 100644 index 00000000000..20c909be56a --- /dev/null +++ b/tde-i18n-ru/docs/kdegames/konquest/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/kdegames/konquest +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- 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/kdegames/konquest/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdegames/konquest/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/kdegames/konquest/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdegames/konquest/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdegames/konquest/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)/konquest + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/konquest/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/konquest/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/konquest/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/konquest/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/konquest/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/konquest/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/konquest + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/konquest + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/konquest/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/konquest/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/konquest/$$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/kdegames/konquest/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdegames/konquest/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdegames/konquest/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-ru/docs/kdegames/konquest/index.cache.bz2 b/tde-i18n-ru/docs/kdegames/konquest/index.cache.bz2 new file mode 100644 index 00000000000..54cd7e5ef97 Binary files /dev/null and b/tde-i18n-ru/docs/kdegames/konquest/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdegames/konquest/index.docbook b/tde-i18n-ru/docs/kdegames/konquest/index.docbook new file mode 100644 index 00000000000..69566e45d51 --- /dev/null +++ b/tde-i18n-ru/docs/kdegames/konquest/index.docbook @@ -0,0 +1,425 @@ + + + + + +]> + + + + +Руководство пользователя &konquest; + + +Nicholas Robbins (Николас Роббинс)
&Nicholas.Robbins.mail;
+
+
+ВаляВанеева
fattie@altlinux.ru
Перевод на русский язык
+
+ +Russ Steffen
&Russ.Steffen.mail;
+Разработчик +
+ +Lauri Watts
&Lauri.Watts.mail;
+
+Редактор +
+ + +2000 +Николас Роббинс (Nicholas Robbins) + + +&FDLNotice; + +2005-12-16 +1.1 + +&konquest; — великолепная игра для захвата мира. + + +KDE +Konquest +kdegames + + +
+ + +Введение + +Это версия игры Gnu-лактик Konquest, многопользовательской стратегии, для KDE. Цель игры — расширить свою межзвёздную империю на всю галактику и, конечно, сокрушить своих противников. + + + + +Использование &konquest; + + +Особенности &konquest; + +Увлекательная игра для захвата вселенной. + + + + +Настройка + +При запуске игры &konquest; открывается окно настройки игры. В нём можно указать имена игроков, определить количество планет, а также допустимое число ходов (не беспокойтесь, позже можно добавить ещё). Также можно, отказываясь от карты, найти подходящую галактику. После этого нажмите на кнопку OK для начала игры. + + + + + + +Команды меню + + +Главное окно &konquest; + +Сведения о планете (большой чёрный прямоугольник справа) — ваш источник информации о состоянии Галактики. Ваши шпионы будут докладывать о действиях ваших соперников, но только не на нейтральных планетах. В число сведений о планете входят: Название планеты, Правитель, Производство, информация о флоте(Кораблей и Мощь кораблей). + +Уровень производства — число кораблей, которые могут быть созданы на планете за один ход. Флот представлен количеством кораблей на планете. Мощь кораблей — мера боевой эффективности кораблей, произведённых на этой планете. У атакующей флотилии боевая эффективность равна мощи кораблей на той планете, откуда они летят, а у защищающей — мощи кораблей планеты, находящейся под защитой. + + +Меню <guimenu +>Игра</guimenu +> + + + + &Ctrl;N Игра Создать +Начать новую игру. + + + + &Ctrl;End Игра Закончить игру +Завершить текущую игру, не выходя из &konquest; + + + +Игра Измерить расстояние +Щёлкните левой кнопкой мыши поочерёдно по двум планетам, чтобы узнать расстояние между ними. + + + +Игра Показать расстановки +Показать расстановки сил игроков + + + +Игра Флот +Показать подробную информацию о флотах + + + + &Ctrl;Q Игра Выход +Завершение работы &konquest;. + + + + + +Меню <guimenu +>Настройка</guimenu +> + + + +Настройка Показать панель инструментов + +Показать или скрыть панель инструментов. + + + + +Настройка Комбинации клавиш... + +Настроить комбинации клавиш для пунктов меню &konquest;. + + + + +Настройка Панели инструментов... + +Настроить панель инструментов &konquest;. + + + + + + + + +Меню <guimenu +>Справка</guimenu +> +&help.menu.documentation; + + + + + + +Авторские права и лицензирование + +&konquest; + +&GNU;-Lactic Conquest Project, &kde; версия &Russ.Steffen;, &Russ.Steffen.mail;. + +Авторские права на программу принадлежат проекту &GNU;-Lactic Conquest, © 1998. + +Документация: © Николас Роббинс (Nicholas Robbins) &Nicholas.Robbins.mail;, 2000. + +Перевод на русский язык: Валя Ванеева fattie@altlinux.ru +&underFDL; &underGPL; + + +Установка + + +Как получить &konquest; +&install.intro.documentation; + + +Системные требования + +Для игры в &konquest; вам необходимо установить &kde; 3.0. Рекомендуется также установить глубину цвета у X-сервера в значение не менее 8 битов на точку, так как в программе содержатся отсканированные изображения, которые могут потребовать большой глубины цвета. + + + + +Сборка и установка +&install.compile.documentation; + + + +&documentation.index; + +
+ + diff --git a/tde-i18n-ru/docs/kdegames/kpat/Makefile.am b/tde-i18n-ru/docs/kdegames/kpat/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdegames/kpat/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdegames/kpat/Makefile.in b/tde-i18n-ru/docs/kdegames/kpat/Makefile.in new file mode 100644 index 00000000000..deea581db25 --- /dev/null +++ b/tde-i18n-ru/docs/kdegames/kpat/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/kdegames/kpat +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- 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/kdegames/kpat/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdegames/kpat/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/kdegames/kpat/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdegames/kpat/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdegames/kpat/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 man-kpat.6.docbook Makefile.in Makefile.am + +#>+ 24 +index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) index.docbook man-kpat.6.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)/kpat + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kpat/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kpat/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kpat/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kpat/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kpat/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kpat/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kpat + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kpat + @for base in index.docbook man-kpat.6.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kpat/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kpat/$$base ;\ + done + +uninstall-nls: + for base in index.docbook man-kpat.6.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kpat/$$base ;\ + done + + +#>+ 5 +distdir-nls: + for file in index.docbook man-kpat.6.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/kdegames/kpat/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdegames/kpat/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdegames/kpat/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-ru/docs/kdegames/kpat/index.cache.bz2 b/tde-i18n-ru/docs/kdegames/kpat/index.cache.bz2 new file mode 100644 index 00000000000..9433597b53f Binary files /dev/null and b/tde-i18n-ru/docs/kdegames/kpat/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdegames/kpat/index.docbook b/tde-i18n-ru/docs/kdegames/kpat/index.docbook new file mode 100644 index 00000000000..ea3223a38e4 --- /dev/null +++ b/tde-i18n-ru/docs/kdegames/kpat/index.docbook @@ -0,0 +1,790 @@ + + + + + +]> + + + +Руководство пользователя &kpatience; + + +Paul Olav Tvete +Maren Pakura +Stephan Kulow + +MikeMcBride Редактор +
mpmcbride7@yahoo.com
+
+ +Paul Olav Tvete Разработчик + + +Stephan Kulow Разработчик + +
+ +ВаляВанеева
fattie@altlinux.ru
Перевод на русский язык
НиколайШафоростов
shafff@ukr.net
Редакция и обновление перевода
+ + +2000 +Paul Olav Tvete + + +20012004 +Maren Pakura + + +&FDLNotice; + +2004-02-07 +3.2 + + +&kpatience; — это чрезвычайно увлекательная игра для &kde; + + + + +KDE +игра +пасьянс +карты + +
+ + +Введение + +Чтобы играть в пасьянс, нужно запастись терпением. В простых играх, в которых всё зависит только от того, какая карта выпадет, терпение может быть единственным, что потребуется. + +Однако, есть такие пасьянсы, которые потребуют умения спланировать стратегию игры, чтобы выиграть. + +Общее во всех играх, входящих в этот набор — раскладывать карты в особой последовательности при их перемещении, открытии и упорядочении. + + + + +Правила + +масти В игре используются одна или две колоды из 52 карт. В каждой колоде четыре масти: + + + + + + + + + + + + + + + +трефы; + + + + + + + + + + +пики; + + + + + + + + + + +червы; + + + + + + + + + + +бубны. + + + + + + +В каждой масти есть по одной карте следующих достоинств: туз, двойка, тройка, четвёрка, пятёрка, шестёрка, семёрка, восьмёрка, девятка, десятка, валет, дама и король. + +полный набор Набор карт всех достоинств — это полный набор. Есть настоящие наборы и чередующиеся. Настоящий набор состоит из карт только одной масти (например, червовой), а чередующийся — из карт мастей красного цвета (червовой и бубновой и чёрного цвета (трефовой и пиковой). + +Если набор неполный, он называется последовательностью. + + + + +Игровой стол &kpatience; + + + +В типичном пасьянсе обычно есть следующие элементы: + + +1. Остаток колоды + +остаток колоды Перед началом игры все карты в колоде перемешиваются. Но не во всех играх раздаётся сразу вся колода, часть её остаётся на столе. Эти карты легко обнаружить — часто только они перевёрнуты рубашкой вверх. + +Если такой стопки нет, значит розданы все карты, а остатка нет. Такие игры сложнее, потому что элемент случайности в процессе игры отсутствует, и некого винить в проигрыше. + + + + +2. Открытый остаток + +открытый остаток Во многих играх карты из остатка колоды сначала помещаются в стопку открытого остатка, куда они кладутся рубашкой вниз. + +Отсюда вы можете брать карты и класть их на нужное место. + + + + + +3. База + +база В базовые стопки вам нужно сложить все карты. Если вы сумели сделать это, не нарушив порядок следования, вы выиграли. + +В большинстве игр базовые стопки сначала пусты, но &kpatience; автоматически кладёт туда подходящие карты, чтобы избавить вас от лишних телодвижений. + + + + +4. Игровые стопки + +игровые стопки Стопки, между которыми вы перемещаете карты во время игры. Правила перемещения сильно различаются в зависимости от игры. В некоторых стопках открыты все карты, в других — нет. В некоторых можно перемещать несколько карт за раз, а в других — всего одну. Подробнее об этом можно узнать в описаниях соответствующих игр. + + + + + +Основы + +Меню в игре так просто, что нет смысла его описывать. + + + + +Клондайк (Косынка) + + +Клондайк Самый известный пасьянс. Вероятнее всего потому, что поставляется вместе с операционной системой для домохозяек. В нём используется одна колода. + +Цель пасьянса — разложить все карты в базовые стопки по настоящим наборам в порядке возрастания. Обычно это просто, потому что в игровых стопках верхние карты лежат рубашкой вниз. + +Последовательности в игровых стопках составляются в убывающем порядке. Для их составления используются карты чередующихся цветов (красный и чёрный). Вы можете перемещать целые последовательности или их части. + +На пустое место вы можете положить короля любого цвета или последовательность, начинающуюся с короля. + +Когда вы щёлкаете по остатку колоды, одна карта оттуда перемещается в открытый остаток, откуда вы можете перенести её в игровую стопку или в базовую стопку. Если остаток пуст, вы можете щёлкнуть по его месту, и открытый остаток снова будет перевёрнут. + +Вы можете сколько угодно просматривать карты в остатке колоды, но помните, что если там нет карты, которая вам нужна, бесконечный перебор вам вряд ли поможет. + + + +Дедушка + + +Дедушка Об этой игре Пол узнал от своего дедушки, поэтому она так и называется. Мы больше не встречали пасьянсов, в которых использовалась бы эта игра. + +Здесь одна колода раздаётся в семь игровых стопок, причём в некоторых стопках часть карт лежит рубашкой вверх. + +Цель пасьянса — разложить все карты в базовые стопки по настоящим наборам в порядке возрастания. + +Вы можете перемещать любую карту из любой стопки в любую другую стопку, если перемещаемая карта будет создавать убывающую последовательность настоящего набора. Например, вы можете положить пятёрку пик на шестёрку пик, независимо от того, сколько карт лежит ещё под или над пятёркой пик. + +На пустое место вы можете положить короля (неважно, сколько карт лежит на нём). + +Если больше карты перемещать нельзя, вы можете пересдать их два раза. Все карты из базовых стопок останутся на базе, но карты из игровых стопок будут перемешаны. + +Несмотря на то, что правила этой игры очень просты, она довольно сложна, и она вам наверняка понравится. + + + +Тузы вверх + + +Тузы вверх Правила этого пасьянса очень просты, но разложить его сложно. В игре используется одна колода, цель — убрать все карты, кроме тузов, на базу. После этого в каждой игровой стопке должно остаться по одному тузу. + +На базу может быть положена любая верхняя карта, если она такой же масти, как и ещё какая-нибудь верхняя карта (например, пики), и её достоинство меньше этой другой карты (например, есть шестёрка и четвёрка пик — класть можно четвёрку). + +Если больше карт перемещать нельзя, вы можете получить новую группу карт, щёлкнув по остатку колоды. + +На свободное место можно класть любую верхнюю карту. Карты для перемещения туда следует выбирать внимательно, чтобы потом их было легко убрать на базу. + +Для этого пасьянса отключена функция автоматической раскладки карт. + + + + +Свободная ячейка + + +Свободная ячейка Используется одна колода. У вас есть четыре ячейки в левом верхнем углу. В правом верхнем углу расположены четыре базовые ячейки. Внизу находятся восемь игровых стопок. + +Цель игры — разложить все карты в базовые стопки по настоящим наборам в порядке возрастания. Это довольно легко, если у вас уже есть опыт раскладывания этого пасьянса, так как процент успеха для это игры — примерно 99,9% (из первых 32000 раздач только при одной нельзя разложить пасьянс, это номер 11982). + +В игровых стопках нужно составлять убывающие последовательности, в которых чередуются чёрные и красные карты. В свободную ячейку можно класть любую карту. + +Вы можете перекладывать только по одной верхней карте или карту из ячейки. Последовательности можно перекладывать, только если у вас достаточно свободных ячеек или пустых игровых стопок. + +Если ячеек достаточно, последовательности перемещаются автоматически. Наибольшее число карт, которые можно переместить, вычисляется по такой формуле: + +(#{свободные ячейки} + 1) * 2#{пустые стопки} + +Чтобы разложить этот пасьянс, рекомендуется раскладывать карты в игровых стопках в том порядке, в котором они будут перекладываться на базу (тузы, двойки, тройки и так далее). + +Старайтесь держать свободными как можно больше ячеек и как можно больше стопок — пустыми, так вы сможете составлять самые длинные последовательности. + + + + +Гробница Наполеона + +Гробница Наполеона Используется одна колода. Цель — разложить все карты в базовые стопки по наборам в порядке возрастания. При этом масть карт роли не играет. + +База представляет собой пять стопок, размещённых в форме буквы Х. В четырёх углах вам нужно составить последовательности от семёрки до короля. + +В среднюю стопку четыре раза кладутся последовательности от шестёрки до туза. Масть соблюдать не нужно. + +В четыре другие стопки можно временно класть по одной карте. Просматривать остаток колоды можно только раз. + +Для этого пасьянса отключена функция автоматической раскладки карт. + + + +Mod3 + + +Mod3 Используются две колоды без тузов. Цель игры — разложить все карты в верхних трёх рядах. В них должны быть последовательности одного цвета. В первом ряду должна быть последовательность 2-5-8-В, во втором — 3-6-9-Д, а в третьем — 4-7-10-K. Масть карт в каждой последовательности должна совпадать, то есть червовую пятёрку вы можете положить только на червовую двойку. + +Четвёртый ряд представляет собой открытый остаток и игровые стопки одновременно. На пустое место вы можете положить любую карту из первых трёх рядов или верхнюю карту из четвёртого. + +Тузы складываются на специальные стопки для них на верх остатка. Они остаются в игре, так что у вас появляется начальная отметка для создания свободных мест. + +Если вы больше не можете перемещать карты, можете сдать ещё, щёлкнув по остатку колоды. + +Для этого пасьянса отключена функция автоматической раскладки карт. + + + +Расчёт + + +Расчёт Вам наверняка понравится этот пасьянс. В нём используется одна колода, а его цель — разложить все карты на базе по четырём наборам в порядке возрастания достоинства, не обращая внимания на масть и цвет. + +Следуйте следующим правилам раскладывания карт на базе: + +
+ + + + + +первая стопка +Т-2-3-4-5-6-7-8-9-10-В-Д-К + + + +вторая стопка +2-4-6-8-10-Д-Т-3-5-7-9-В-К + + + +третья стопка +3-6-9-Д-2-5-8-В-Т-4-7-10-К + + + +четвёртая стопка +4-8-Д-3-7-В-2-6-10-Т-5-9-К + + + + +
+ +Верхнюю карту остатка колоды можно положить в любую из четырёх стопок. Это нужно, чтобы легче было раскладывать карты на базе. +
+ + +Цыганский + +Цыганский Используются две колоды. Цель игры — разложить все карты на базе по настоящим наборам в порядке возрастания достоинства. + +В игровых стопках должны быть убывающие последовательности, в которых чередуются чёрные и красные масти. Вы можете перемещать только последовательности и отдельные карты. На пустое место можно класть любую карту или последовательность. + +Если карты больше нельзя перемещать, щёлкните по остатку колоды, чтобы в каждой стопке появились новые карты. + +Используя отмену действий, вы можете значительно облегчить себе жизнь, так как можете проверять, правильны ли были ваши решения. + + + + +Сорок и восемь + + +Сорок и восемь Используются две колоды. Цель — разложить все карты на базе по настоящим наборам. + +В игровых стопках нужно выстраивать убывающие последовательности, причём карты в последовательностях должны быть одного цвета. + +Вы можете перемещать на верх стопки только одну карту. На свободное место можно класть любую карту. + +Щёлкнув по остатку колоды, вы можете открыть часть карт, а открытые карты можно класть в игровые стопки и на базу (последнее делается автоматически). Если остаток колоды пуст, он может быть снова составлен из открытого остатка. Но так можно делать только один раз. После второго прохода игра заканчивается. + +Этот пасьянс довольно сложен, но набравшись опыта, вы сможете раскладывать его достаточно быстро, особенно если будете время от времени пользоваться отменой своих действий и отменой автоматических действий. + + + +Простофиля Симон + + +Простофиля Симон Используется одна колода. Цель игры — разложить все карты на базе по настоящим наборам. + +В игровых стопках можно составлять последовательности. Вообще неважно, какой масти карты в последовательности, но перемещать можно только те, которые являются частью настоящего набора (то есть пиковую шестёрку можно переложить, только если на ней пиковая пятёрка, а не трефовая). + +Карты могут быть перенесены на базу, только если в одной из игровых стопок составлена последовательность из всех 13 карт. + + +Предложение +Вам нужно как можно быстрее освободить места из-под стопок справа, так как на пустое место можно класть любые карты. + +Если у вас освобождено достаточно места, вы можете составлять наборы в пустых местах независимо от цвета. Позже вы сможете пересортировать эти последовательности так, чтобы их можно было перенести на базу. + + + + + +Юкон + + +Юкон Используется одна колода. Цель игры — разложить все карты на базе по настоящим наборам. + +Последовательности в игровых стопках должны быть убывающими, и в них должны чередоваться чёрные и красные карты. Перекладывать можно любую карту, лежащую рубашкой вниз, независимо от того, сколько на ней карт. Масть не имеет значения. + +На пустое место можно класть любого короля (опять же, неважно, сколько на нём карт). + + + +Дедушкины часы + + +Дедушкины часы Это простой пасьянс, и, набравшись немного опыта, вы сможете раскладывать его почти всегда. Используется одна колода. Цель игры — разложить все карты на базе по последовательностям настоящих наборов. + +База расположена справа и состоит из 12 стопок, размещённых в виде часов. Туз должен лежать на часе, валет — на 11 часах, дама — на 12. + +В вашем распоряжении 8 игровых стопок, по 5 карт в каждой. Во время игры вы можете составлять убывающие последовательности, не заботясь о масти. За раз можно перекладывать только одну карту. + +Для этого пасьянса отключена функция автоматической раскладки карт. + + + + +Короли + + + +Короли Используются две колоды. Карты раздаются так, что внизу каждой стопки находится король. Карты между двумя королями кладутся на них (первые карты на первого короля). У вас могут быть стопки очень разной длины. + +Цель игры — разложить все карты на базе по настоящим наборам (база находится справа). + +Последовательности в игровых стопках должны быть убывающими, в них должны чередоваться красные и чёрные масти. Несколько карт могут быть перемещены, только если они являются частью такой последовательности. + +На 8 свободных ячеек в верхней части стола можно временно класть карты (по одной). На свободное место среди игровых стопок можно класть любую карту или последовательность. + + + + +Паук + + +Паук Этот пасьянс раскладывается двумя колодами. Карты распределяются по 10 стопкам, 4 стопки по 6 карт и 6 — по 5, причём верхняя карта каждой стопки открыта. Остальные карты лежат в пяти столбцах в правом нижнем углу окна и используются для раздачи следующих рядов. + +Карты перемещают по следующим правилам: на пустое место можно переместить верхнюю карту любой стопки; верхнюю карту столбца можно переместить на следующую по старшинству карту, независимо от её масти и цвета; стопку карт одной масти, лежащих по порядку, можно перемещать как одну карту. + +Цель пасьянса — сложить настоящие наборы по убыванию начиная с короля за наименьшее число ходов. Когда такой набор собирается, он перемещается в левый нижний угол окна. + +Уровень сложности определяет число мастей: 1 масть на лёгком, 2 на среднем и 4 — на трудном уровне. + + + + +Гольф + +Гольф Используется одна колода. Цель игры — разложить все карты на базу. + +Разложить гольф нужно строго последовательно. В начале игры вы видите семь стопок по пять карт. Ниже — остаток колоды и база. + +Разложить гольф легко, однако для победы необходима стратегия. Карты на базе и в каждой стопке доступны для игры. Доступные карты складываются сверху на базу в возрастающей или убывающей последовательности, вне зависимости от масти. Если больше нельзя сделать ход, то карта может быть переложена из остатка колоды на базу. Игра заканчивается, когда взяты все карты из остатка колоды и больше нет возможных ходов. + + + +
+ + +Авторские права и лицензирование + +&kpatience; © 1995-2000 Paul Olav Tvete + +&kpatience; © 2001 Stephan Kulow coolo@kde.org + +Решение Freecell от Shlomi Fish shlomif@vipe.technion.ac.il + +Документация: © Paul Olav Tvete, 2000 + +Документацию для KDE 2.0 обновил Mike McBride mpmcbride7@yahoo.com. + +Документацию переписал для &kpatience; 2.0 Maren Pakura maren@kde.org. + +Перевод на русский язык: Валя Ванеева fattie@altlinux.ru, Николай Шафоростов shafff@ukr.net +&underFDL; &underX11License; + +&documentation.index; + +
+ + + diff --git a/tde-i18n-ru/docs/kdegames/kpat/man-kpat.6.docbook b/tde-i18n-ru/docs/kdegames/kpat/man-kpat.6.docbook new file mode 100644 index 00000000000..be359076dd8 --- /dev/null +++ b/tde-i18n-ru/docs/kdegames/kpat/man-kpat.6.docbook @@ -0,0 +1,537 @@ + + + +]> + + + +KPAT +6 +24 января 2002 +kde-games +Руководство пользователя KDE + + + +&kappname; +Увлекательная карточная игра для &kde;. + + + +kpat Qt-option KDE-option + + + +ОПИСАНИЕ +&kpat; - это подборка нескольких популярных пасьянсов, начиная от Косынки и Свободной ячейки, и заканчивая Дедушкиными часами и Mod3, а всего тринадцать вариантов чем-нибудь занять себя в свободное время. + + + +КЛЮЧИ +Программа использует стандартный синтаксис командной строки GNU, с длинными ключами, начинающимися с двух дефисов ('--'). Ниже описаны все ключи, распознаваемые kpat. + + + +Общие параметры + + + + + +Информация об авторах программы + + + + +--help + +Краткая справка о возможных ключах + + + + + + +Список ключей, специфичных для программ Qt + + + + + + +Список ключей, специфичных для программ &kde; + + + + + + +Список всех ключей + + + + + + +Информация о лицензировании программы + + + + +, + +Версия программы. + + + + + + + + +Ключи Qt + + + + + +Использовать монитор X-сервера имя_монитора. + + + + + + +Продолжить по переданному идентификатору сеанса + + + + + + +Установить собственную цветовую схему на 8-битном экране. + + + + + + +Ограничить число цветов, расположенных в цветном кубе на 8-битном экране, но только при использовании спецификации цветов через QApplication::ManyColor. + + + + + +Никогда не перехватывать информацию с клавиатуры и мыши. + + + + + +Отладка может привести к эффекту ключа , для форсирования перехвата используйте . + + + + + +Переключиться в режим синхронизации (для отладки). + + + +, + +Определить шрифт, используемый в программе. + + + +, + +Установить цвет фона, а следовательно и палитру приложения (цвет тёмных и светлых теней подсчитывается автоматически). + + + +, + +Цвет переднего плана. + + + +, + +Цвет кнопок. + + + + + +Установить имя приложения. + + + + + +Установить заголовок приложения. + + + + + +Форсировать использование TrueColor на 8-битном экране. + + + + + +Установить стиль ввода XIM (X Input Method). Возможные значения этого параметра: onthespot, overthespot, offthespot и root. + + + + + +Установить имя сервера XIM. + + + + + +Выключить XIM. + + + + + + +Ключи KDE + + + + +Установить заголовок окна приложения. + + + + + + +Установить значок приложения. + + + + + + +Установить значок окна приложения. + + + + + + +Использовать указанный сервер DCOP. + + + + + + +Отключить отслеживание сбоев, чтобы получить аварийный дамп. + + + + + + +Ожидать менеджера окон, совместимого с WM_NET. + + + + + + +Установить визуальный &GUI; стиль. + + + + + + +установить геометрию главного окна. + + + + + + + + + + +СМ. ТАКЖЕ +&kpat; документирован в соответствующем руководстве ($KDEDIRshare/doc/HTML/ru/kpat/index.html или введите help://kpat/index.html в строке адреса &konqueror;). + +&kde-http; + + + +АВТОРЫ + +Разработчики &kpat;: + +Paul Olav Tvete +Mario Weilguni mweilguni@kde.org +Matthias Ettrich ettrich@kde.org +Rodolfo Borges barrett@labma.ufrj.br +Peter H. Ruegg kpat@incense.org +Michael Koch koch@kde.org +Marcus Meissner mm@caldera.de +Shlomi Fish shlomif@vipe.technion.ac.il +Stephan Kulow coolo@kde.org + + + diff --git a/tde-i18n-ru/docs/kdegames/kpoker/Makefile.am b/tde-i18n-ru/docs/kdegames/kpoker/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdegames/kpoker/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdegames/kpoker/Makefile.in b/tde-i18n-ru/docs/kdegames/kpoker/Makefile.in new file mode 100644 index 00000000000..661bf9f097b --- /dev/null +++ b/tde-i18n-ru/docs/kdegames/kpoker/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/kdegames/kpoker +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- 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/kdegames/kpoker/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdegames/kpoker/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/kdegames/kpoker/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdegames/kpoker/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdegames/kpoker/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)/kpoker + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kpoker/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kpoker/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kpoker/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kpoker/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kpoker/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kpoker/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kpoker + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kpoker + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kpoker/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kpoker/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kpoker/$$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/kdegames/kpoker/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdegames/kpoker/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdegames/kpoker/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-ru/docs/kdegames/kpoker/index.cache.bz2 b/tde-i18n-ru/docs/kdegames/kpoker/index.cache.bz2 new file mode 100644 index 00000000000..3db535fbe9b Binary files /dev/null and b/tde-i18n-ru/docs/kdegames/kpoker/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdegames/kpoker/index.docbook b/tde-i18n-ru/docs/kdegames/kpoker/index.docbook new file mode 100644 index 00000000000..673a6a0c106 --- /dev/null +++ b/tde-i18n-ru/docs/kdegames/kpoker/index.docbook @@ -0,0 +1,1087 @@ + + + + + +]> + + + +Руководство пользователя &kpoker; + +Jochen Tuchbreiter
&Jochen.Tuchbreiter.mail;
+
+
+Andreas Beckermann
&Andreas.Beckermann.mail;
+
+
+ВаляВанеева
fattie@altlinux.ru
Перевод на русский язык
СергейМиронов
sergo@bk.ru
Обновление перевода
+
+ + +19972001 +&Jochen.Tuchbreiter;, &Andreas.Beckermann; + + +&FDLNotice; + +2005-12-14 +1.1 + + +Руководство пользователя &kpoker;, простой игры в покер. + + + + +KDE +kpoker +kdegames +игры +игра +покер +карточная игра + +
+ + +Введение + + +Что такое &kpoker;? + +&kpoker; — совместимый с &kde; клон тех очень затягивающих видеоигр в покер, которые иногда даже называют Видеопокер. + + + +Где можно получить последнюю версию &kpoker;? + +Самая последняя версия &kpoker; всегда доступна на + + +сайте &kpoker;: http://kpoker.sourceforge.net/; + + +сайте &kde;: &kde-http;. + + + + + + + + +Начало игры + +Можно начать игру двумя способами: + + + +Выбрать ИграСоздать . + +Нажать &Ctrl;N. + + +В любом случае перед вами откроется такое диалоговое окно: + + +Настройка новой игры + + +Настройка новой игры + + + + + +Сколько игроков? +Здесь определяется, хотите ли вы играть в одиночку (против казино) или вдвоём. + + + +Ваше имя: +Можно ввести ваше имя, чтобы &kpoker; мог обращаться к вам по имени (вместо обращения Вы). + + + +Стартовая сумма: +Количество денег, с которым вы начинаете игру. + + + +Имена партнёров: +Здесь можно указать имя другого игрока. + + + +Всякий раз выводить этот диалог в начале игры +Если этот флажок установлен, перед началом первой игры после очередного запуска &kpoker; будет появляться это диалоговое окно. Если флажок снят, в начале игры это меню появляться не будет. + + + +Установив нужные параметры, нажмите OK для начала новой игры. Нажав на кнопку Отмена можно отменить новую игру. + + + + +Игра в одиночку + + +Как играть? + +В начале игры у вас есть 100 рублей. Вы получаете пять карт и решаете, какие из них оставить. Отметить карты, которые нужно оставить, можно щелчком по их лицевой стороне. Над выбранными картами появится слово Оставлена. + +После этого вы получаете новые карты вместо тех, которые не оставили. Это выполняется нажатием на кнопку Сдать карты заново. + +Теперь игра проверяет, есть ли у вас какая-нибудь особая комбинация, и выдаёт выигрыш в соответствии с результатом (смотрите правила вычисления). + +Затем опять получаете пять карт, решаете, какие две из них сохранить, и так далее. + +Игра закончится, если вы не сможете заплатить за следующий раунд или если закроете окно &kpoker;. + + + + +Что такое особые комбинации? + +Возможные особые комбинации: + + + +Пара валетов или выше +Две карты одного достоинства, два валета или выше. + + + +Две пары +Две карты одного достоинства и две карты — другого. + + + +Сет +Три карты одного достоинства. + + + +Каре +Четыре карты одного достоинства. + + + +Фул-хаус +Три карты одного достоинства и две — другого. + + + +Стрит +Пять карт разного достоинства подряд, например туз-2-3-4-5. + + + +Флэш +Пять карт одной масти. + + + +Стрит-флэш +Пять карт одной масти разного достоинства подряд. + + + +Роял-флэш +Десятка, валет, дама, король и туз одной масти. + + + + + + + +Каков выигрыш от этих комбинаций? + + + + + + +Пара валетов или карт выше5 рублей +Две пары10 рублей +Сет15 рублей +Стрит20 рублей +Флэш25 рублей +Фул-хаус40 рублей +Каре125 рублей +Стрит-флэш250 рублей +Роял-флэш2000 рублей + + + + + + + + +Игра вдвоём + +Игра вдвоём очень отличается от игры в одиночку. + + +Начало игры вдвоём + +Чтобы начать игру вдвоём, выберите пункт в меню Игра Создать . Появится диалоговое окно. Просто выберите ползунком число игроков в поле в поле Сколько игроков?. Затем нажмите OK. + + + +Игра вдвоём + +Каждая партия игры вдвоём состоит из четырёх этапов: + + +Вы получаете карты. +Ставите некоторую сумму денег. +Получаете новые карты. +Открываете вместе со своим партнёром карты и смотрите, у кого более сильная комбинация. Победитель забирает все деньги на кону. + + + +Раздача +В начале игры у вас 100 рублей. После нажатия на кнопку Раздать вы получите пять карт. Вот и всё. + + + +Ставка +Теперь вам нужно решить, насколько хороши ваши карты. Если вы считаете их достаточно удачными, поставьте немного денег — от пяти до двадцати рублей. Просто нажимайте на кнопку +5.00 руб. и на соседние с ней кнопки. + + +Обмен карт +Теперь вы должны решить, какие карты оставить. Щёлкните по ним. Если у вас рояль-флэш, не обменивайте карты! После того, как определитесь, нажмите кнопку Сдать карты заново. + +Возможно, при этом вы не получите новых карт. Это значит, что у вашего партнёра карты настолько хороши (или, по крайней мере, не так уж плохи), что он поднял ставку. Вам нужно решить, принимаете вы ставку или выходите из игры. По умолчанию вы принимаете ставку. Когда будете готовы, нажмите на кнопку Сдать карты заново. + + + +Поднятие ставки + + После того, как вы получите новые карты, вы можете немного поднять ставку. Это делается так же, как и сама ставка, так что незачем объяснять здесь этот процесс снова. Когда будете готовы, нажмите на кнопку, которая теперь называется Открыть. + + + +Открыть / Раздать +Уже было сказано, что в партии всего четыре этапа, а это — пятый. Но он очень похож на этап раздачи. Сейчас будут открыты ваши карты и карты вашего партнёра. Выигравшая комбинация будет мигать. Победитель получает деньги. Чтобы начать новую партию, снова нажмите на кнопку раздачи. + +Мигающие карты — не обязательно должны быть самыми лучшими. Мигают только карты, давшие возможность выиграть. Поэтому если у вас две пары (например, две двойки и две тройки) и туз, но мигает только туз, значит, у компьютера такие же пары (две двойки и две тройки), но нет туза. + + + + + + + + +Команды меню + +В этом разделе описано меню игры. + + +Меню <guimenu +>Игра</guimenu +> + +Меню Игра содержит три пункта. + + + + &Ctrl;N Игра Создать +Начать новую игру в &kpoker;. Смотрите также раздел Начало игры. + + + &Ctrl;S Игра Сохранить +Сохранить текущую игру. Сохраняемая игра заменит ранее сохранённые игры. + + + &Ctrl; Q ИграВыход +Выход из &kpoker;. + + + + + +Меню <guimenu +>Настройка</guimenu +> + +Это меню используется для настройки звука, внешнего вида и поведения &kpoker;. + + + + + &Ctrl;M НастройкаПоказать меню +Скрыть или показать строку меню. Если меню скрыто, но оно вам нужно, щёлкните по игровому столу &kpoker; правой кнопкой мыши. В появившемся меню выберите Показать меню. + + + +Настройка Показать строку состояния +Скрыть или показать строку состояния. Строка состояния находится в нижней части окна &kpoker; и содержит инструкции по ходу игры, а также информацию о том, сколько вы выиграли с последней комбинацией. + + + +Настройка Звук +Включить или выключить звуковые эффекты в игре. + + +Настройка Мигание +Если установлен этот флажок, тогда выигрышная комбинация будет мигать. Если он снят, карты мигать не будут. + + +НастройкаПо умолчанию меняем ставку +Если этот флажок снят и вы играете вдвоём, вам нужно будет нажимать кнопку Сделать ставку, если ваш партнёр поднимет её, потому что действием по умолчанию станет признание поражения. +С другой стороны, если флажок установлен, а партнёр поднял ставку, по умолчанию вы будете её принимать, а решение признать поражение ( Свернуть — сложить свои карты в стопку) будет осознанным. + + +Настройка Сохранить параметры +Сохранить настройки на жёсткий диск. Сохранённые параметры автоматически восстанавливаются при следующем запуске &kpoker;. + + + +НастройкаКомбинации клавиш... + +Настроить клавиатурные комбинации клавиш. + + + + +НастройкаНастроить раскраску карт... +Открыть диалоговое окно, где можно выбрать рубашку и рисунки лицевой стороны карт &kpoker;. + + + +НастройкаНастроить KPoker... +Открыть диалоговое окно настройки игры. + +Окно настройки + + + + +Можно изменить один или три параметра: + +Верхнее поле определяет задержку в миллисекундах перед показом следующей карты. Этим параметром можно ускорить проведение операций с картами, если вам не нравится более реалистичное поведение со скоростью по умолчанию. + +В поле Максимальная ставка можно определить максимальную ставку для каждого раунда. + +В поле Минимальная ставка можно определить минимальную ставку для каждого раунда. + +Поля Максимальная ставка: и Минимальная ставка: не отображаются при игре в одиночку. В режиме игры в одиночку можно менять только задержку во время операций с картами. + +Сделанные изменения настройки вступят в силу в следующем раунде. + + + + + + + + +Меню <guimenu +>Справка</guimenu +> +&help.menu.documentation; + + +Комбинации клавиш по умолчанию + + + +КомбинацияДействие + +&Enter;Раздать карты +1Обменять карту 1 +2Обменять карту 2 +3Обменять карту 3 +4Обменять карту 4 +5Обменять карту 5 +&Ctrl;QВыход из &kpoker; +&Ctrl;NНовая игра +&Ctrl;SСохранить игру +&Ctrl;MПоказать меню +&Ctrl;F1Контекстная справка Что это? +F1Содержание руководства + + + + + +Авторские права и лицензирование + +&kpoker; + +Программа: © &Jochen.Tuchbreiter;&Jochen.Tuchbreiter.mail;, &Andreas.Beckermann; &Andreas.Beckermann.mail; 1997-2000 +Другие участники проекта: + +Chris Holmes — идея написания этой игры и частично дизайн; +John Fitzgibbon — изображения карт; +Nico Schirwing — рубашки карт; +&Andreas.Beckermann; — текущая поддержка игры; + + +Обновление документации для &kde; 2.0 сделал &Mike.McBride; &Mike.McBride.mail; + +Перевод на русский язык: Валя Ванеева fattie@altlinux.ru Обновление перевода: Сергей В. Мироновsergo@bk.ru +&underFDL; &underGPL; + + +Установка + + +Где взять &kpoker; +&install.intro.documentation; + + +Сборка и установка +&install.compile.documentation; + + +
+ + diff --git a/tde-i18n-ru/docs/kdegames/kreversi/Makefile.am b/tde-i18n-ru/docs/kdegames/kreversi/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdegames/kreversi/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdegames/kreversi/Makefile.in b/tde-i18n-ru/docs/kdegames/kreversi/Makefile.in new file mode 100644 index 00000000000..b7b2b228907 --- /dev/null +++ b/tde-i18n-ru/docs/kdegames/kreversi/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/kdegames/kreversi +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- 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/kdegames/kreversi/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdegames/kreversi/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/kdegames/kreversi/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdegames/kreversi/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdegames/kreversi/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)/kreversi + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kreversi/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kreversi/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kreversi/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kreversi/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kreversi/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kreversi/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kreversi + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kreversi + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kreversi/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kreversi/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kreversi/$$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/kdegames/kreversi/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdegames/kreversi/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdegames/kreversi/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-ru/docs/kdegames/kreversi/index.cache.bz2 b/tde-i18n-ru/docs/kdegames/kreversi/index.cache.bz2 new file mode 100644 index 00000000000..bebc6615cb8 Binary files /dev/null and b/tde-i18n-ru/docs/kdegames/kreversi/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdegames/kreversi/index.docbook b/tde-i18n-ru/docs/kdegames/kreversi/index.docbook new file mode 100644 index 00000000000..872e5ec7367 --- /dev/null +++ b/tde-i18n-ru/docs/kdegames/kreversi/index.docbook @@ -0,0 +1,929 @@ + + + + + +]> + + + +Руководство пользователя &kreversi; + + + +Clay Pradarits
&Clay.Pradarits.mail;
+
+
+ +Mario Weilguni
&Mario.Weilguni.mail;
+Разработчик +
+ +Lauri Watts Редактор +
&Lauri.Watts.mail;
+
+ +ВаляВанеева
fattie@altlinux.ru
Перевод на русский язык
+ +
+ +2005-12-14 +1.7 + +&kreversi; — простая настольная игра для одного человека. + + + +KDE +kdegames +игра +KReversi + +
+ + +Введение + + +Что такое &kreversi;? + +&kreversi; — это простая настольная игра для одного человека, в которую вы играете против компьютера. Партия разыгрывается на квадратном поле 8х8 квадратов. В игре используются двухцветные фишки — с одной стороны красные, а с другой — синие. Если ваша фишка окружена противником, она переворачивается и переходит к вашему сопернику. Победителем объявляется тот, у кого больше фишек, когда доска заполнена и больше ходов делать нельзя. + + + + +Цель игры + +Цель игры — захватить как можно больше клеток на поле. + + + + + + + +Игра + + +Основы + +Ход состоит из помещения фишки на свободную клетку так, чтобы захватить часть фишек противника и перевернуть захваченные фишки. Чтобы поставить фишку, щёлкните по нужному квадрату левой кнопкой мыши. + +Чтобы захватить фишки противника, вам нужно сделать ход так, чтобы горизонтальная, вертикальная или диагональная линия его фишек была с двух сторон ограничена вашими. Захватывать можно несколько фишек за раз. + +В начале игры у каждого из вас есть две фишки, и они размещены в центре поля вот так: + + +Позиция в начале игры + + +Позиция в начале игры +Игровое поле + + + + + +Меню + +Главное Меню содержит подменю: Игра, Ход, Вид, Настройка и Справка. Выберите нужный пункт левой кнопкой мыши или комбинацией клавиш &Alt;подчёркнутая буква для выбора подменю. + + + + + + +Панель инструментов +На панели инструментов расположены кнопки для выполнения наиболее часто используемых действий: Создать, Хватит думать!, Продолжить думать, Отменить, Показать меню, Подсказка, Показать последний ход и , Показать возможные ходы. Для совершения выбранной операции нажмите на соответствующую кнопку. + + + + + +Поле +Поле состоит из 64 квадратов: 8 по вертикали и 8 по горизонтали. + + + + + +Строка состояния +В строке состояния указывается чей сейчас ход. + + + +На панели информации справа выводится полезная информация: чей сейчас ход, какой цвет принадлежит какому игроку, а также число квадратов, занимаемых каждым игроком. + + + +Правила + +Первыми всегда ходят синие. + +Если сейчас ваш ход, но вы не можете захватить ни одной фишки противника, очередь переход к вашему сопернику, то есть он совершает два хода подряд. Однако если вы можете захватить хотя бы одну фишку, вы не можете пропустить свой ход. + +Одна фишка может захватить несколько в нескольких линиях разных направлений: по горизонтали, вертикали или диагонали. Линия фишек — несколько фишек одного цвета, выстроенных в ряд по прямой. + +Во время захвата фишек вы не можете игнорировать свои. + +Фишки могут быть захвачены только в результате совершения хода и должны находиться на одной прямой с только что поставленной вами фишкой. + +Все захваченные фишки должны сразу же переворачиваться, даже если самому захватчику это невыгодно. + +Поставленная фишка больше не может быть перемещена со своей клетки. + +Если ни один из игроков больше не может совершить ход, игра окончена. Подсчитываются фишки, и тот, у кого их больше, объявляется победителем. + +Игра может закончиться и до того, как будут заполнены все 64 клетки поля. + + + + +Советы + +При первой возможности ставьте фишки по краям доски. Ваш противник не сможет их захватить. + +Старайтесь не ставить фишки в одну из трёх клеток, соседних с угловой, если вы не уверены на все сто процентов, что ваш противник не сможет поставить туда свою. + +Иногда выгодно отдать несколько своих фишек противнику. + +Постарайтесь ставить фишки так, чтобы это затрудняло вашему противнику выбор клеток. + +Попытайтесь заставить вашего противника ставить фишки в клетки, соседние с угловыми. + + + + + + +Интерфейс + + +Меню <guimenu +>Игра</guimenu +> + + + + &Ctrl;N Игра Создать +Начать новую игру. + + + +&Ctrl;O ИграЗагрузить +Открыть сохранённую игру. + + + +&Ctrl;S ИграСохранить +Сохранить текущую игру. + + + +&Ctrl;H ИграТаблица рекордов +Показать таблицу рекордов. Можно осуществить экспорт таблицы в файл или настройку имени игрока и комментария. + + + + &Ctrl;Q Игра Выход +Выход из &kreversi;. + + + + + +Меню <guimenu +>Ход</guimenu +> + + + +&Ctrl;Z ХодОтменить +Отменить последний ход (в том числе и ход компьютера после вашего последнего хода). + + + +H ХодПодсказка +Компьютер подскажет вам следующий ход. + + + +ХодПоменять стороны +Сделать фишки противника вашими и наоборот. + + + +&Esc; ХодХватит думать! +Остановка процесса поиска следующего хода компьютером. пункт Продолжить думать — продолжить поиск. + + + + +ХодПродолжить думать +Продолжить поиск следующего хода компьютером, после остановки командой Хватит думать!. + + + + + +Меню <guimenu +>Вид</guimenu +> + + + +&Ctrl;+ ВидУвеличить +Увеличить размер игрового поля. + + + +&Ctrl;- ВидУменьшить +Уменьшить размер игрового поля. + + + + + +Меню <guimenu +>Настройка</guimenu +> + + + +&Ctrl;MНастройка Скрыть меню +Показать/скрыть строку меню. + + + +Настройка Панели инструментов Основная панель инструментов (&kreversi;) +Показать/скрыть основную панель инструментов + + + +Настройка Панели инструментов Дополнительная панель инструментов (&kreversi;) +Показать/скрыть дополнительную панель инструментов + + + +Настройка Комбинации клавиш... +Настроить комбинации клавиш &kreversi;. + + + +Настройка Панели инструментов... + +Настроить панели инструментов &kreversi; + + + + +Настройка Настроить &kreversi;... +Настроить параметры игры &kreversi;. + + + + + +Меню <guimenu +>Справка</guimenu +> +&help.menu.documentation; + + + +Настройка + +Настройка Настроить &kreversi;... — настройка параметров игры &kreversi;. + + +Настройка &kreversi; + + +Настройка &kreversi; + + + + + +Чёрно-белые фишки +Выбор чёрно-белых фишек вместо сине-красных. + + + +Игра +Выбрать тип игры: Случайная игра или Соревнование. + + + +Анимация +Включить анимацию при смене цвета фишкой. + + + +Скорость анимации +Установка скорости анимации. + + + +Уровень компьютера +Положение ползунка определяет уровень сложности игры, от начинающего до эксперта (всего 7 уровней). + + + +Фон +Цвет: задаёт сплошной цвет доски. Рисунок: задаёт изображение в качестве фона доски. + + + +Справка +Открыть руководство пользователя &kreversi;. + + +По умолчанию +Восстановить значения параметров по умолчанию. + + +OK +Сохранить изменения и закрыть диалог. + + +Применить +Сохранить изменения, не закрывать диалог. + + +Отмена +Отменить изменения и закрыть диалог. + + + + + +Авторские права и лицензирование + +Авторские права на программу принадлежат &Mario.Weilguni;, 1998-2000. +Автор механизма совершения ходов: Матс Лутман (Mats Luthman). + +Первоначальная документация была написана &Mario.Weilguni; +Редактор: Роберт Уильямс (Robert Williams). + +Обновление документации для &kde; 2.0: &Clay.Pradarits; &Clay.Pradarits.mail;. + +Перевод на русский язык: Валя Ванеева fattie@altlinux.ru +&underFDL; &underGPL; + + +Установка + +&install.intro.documentation; + + +Сборка и установка +&install.compile.documentation; + + +&documentation.index; +
+ + + + + + + + + + diff --git a/tde-i18n-ru/docs/kdegames/ksame/Makefile.am b/tde-i18n-ru/docs/kdegames/ksame/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdegames/ksame/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdegames/ksame/Makefile.in b/tde-i18n-ru/docs/kdegames/ksame/Makefile.in new file mode 100644 index 00000000000..8cc2d8b2075 --- /dev/null +++ b/tde-i18n-ru/docs/kdegames/ksame/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/kdegames/ksame +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- 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/kdegames/ksame/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdegames/ksame/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/kdegames/ksame/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdegames/ksame/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdegames/ksame/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)/ksame + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ksame/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ksame/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ksame/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ksame/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ksame/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ksame/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ksame + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ksame + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ksame/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ksame/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ksame/$$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/kdegames/ksame/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdegames/ksame/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdegames/ksame/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-ru/docs/kdegames/ksame/index.cache.bz2 b/tde-i18n-ru/docs/kdegames/ksame/index.cache.bz2 new file mode 100644 index 00000000000..2e9852d0ab6 Binary files /dev/null and b/tde-i18n-ru/docs/kdegames/ksame/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdegames/ksame/index.docbook b/tde-i18n-ru/docs/kdegames/ksame/index.docbook new file mode 100644 index 00000000000..293b7c48157 --- /dev/null +++ b/tde-i18n-ru/docs/kdegames/ksame/index.docbook @@ -0,0 +1,461 @@ + + + + + +]> + + + + +Руководство пользователя &ksame; + + +Nicholas Robbins
&Nicholas.Robbins.mail;
+
+
+ВаляВанеева
fattie@altlinux.ru
Перевод на русский язык
ОлегБаталов
olegbatalov@mail.ru
Обновление перевода
СергейМиронов
sergo@bk.ru
Обновление перевода
+
+ + +2000 +Nicholas Robbins + +&FDLNotice; + +2005-12-17 +0.5.1 + +&ksame; — небольшая программа, способная развлечь от трёх минут до шести дней (это правда). + + +KDE +kdegames +ksame + + +
+ + +Введение + +&ksame; — простая игра с одним игроком и одним победителем. Вы играете в неё для удовольствия и достижения рекорда по очкам. На создание игры вдохновила игра SameGame, более известная среди пользователей Macintosh. + +В 1997 &Stephan.Kulow; и Marcus Kreutzberger написали Probiere (Пробник - нем., немецкая шутка). Это была их первая попытка создать приложение для X11. Они решили, что будет хорошей идеей переписать её для &kde;, что они и сделали. + + + + + +Игра в &ksame; + +Все очень просто. Имеется набор мраморных шариков. Избавьтесь от них. + +Щёлкнув, можно убрать несколько шариков одного цвета, соседствующих по вертикали или горизонтали. Если над удаляемыми шариками были другие шарики, они упадут вниз. При удалении столбца целиком все шарики справа сдвинутся на одну позицию влево. + +Количество набранных очков считается так: +вычтите два из количества убранных шариков и возведите разность в квадрат. +Например, за удалённые 7 шариков, вы получите 25 очков (7-2=5, 5 в квадрате равно 25). Если вы уберёте 8 шариков за раз, вы получите 36 очков (8-2=6, а 6 в квадрате равно 36). + +Соберите как можно больше шариков в одном месте, а затем удалите их одним щелчком мыши. Так вы получите больше очков. Игра заканчивается, когда больше нельзя убирать шарики. + +Затем количество очков будет уменьшено в соответствии с количеством оставшихся шариков. Если будут убраны все шарики, то к итоговым очкам добавится бонус в 1000 очков. + + + +Дополнительно о &ksame; + +&ksame; замечательна тем, что позволяет легко убить лишние пять минут времени, пока идёт сборка программы. + +Если вам нечем занять себя, то игра поможет вам просто убить эти пять минут. + + + + + +Описание команд + + +Основное окно &ksame; + +Это поле с мраморными шариками. Внизу находится строка состояния, верху — строка меню. + + +Меню <guimenu +>Игра</guimenu +> + + + +&Ctrl;N Игра Создать +Начать новую игру. Если включён параметр Настройка Случайная доска, игра будет выбрана случайно. В ином случае вам будет предложено диалоговое окно для выбора конкретной игры. + + + + &Ctrl;R Игра Перезапустить игру +Начать текущую игру с начала. + + + + &Ctrl;H Игра Таблица рекордов +Показать таблицу рекордов. + + + + &Ctrl; Q ИграВыход +Выход из &ksame;. + + + + + + +Меню <guimenu +>Правка</guimenu +> + + + + &Ctrl;Z Правка Отменить +Отменить последний ход. + + + + + + +Меню <guimenu +>Настройка</guimenu +> + + + +Настройка Случайная доска +При включении этого параметра пункт меню Игра Создать запустит случайную игру вместо выбора конкретной игры. + + + +Настройка Показывать количество оставшихся шаров +Показывать в строке состояния оставшееся количество шариков каждого цвета. + + + +Настройка Комбинации клавиш... + +Настроить комбинации клавиш, используемые для выполнения разных действий. + + + + +Настройка Уведомления... +Вызвать стандартное диалоговое окно уведомлений &kde; для изменения звуков и событий &ksame;. + + + + + + + +Меню <guimenu +>Справка</guimenu +> +&help.menu.documentation; + + + + + + +Авторские права и лицензирование + +&ksame; + +Авторские права на программу принадлежат Marcus Kreutzberger kreutzbe@informatik.mu-luebeck.de, 1997 +В проекте принимали участие: + +&Stephan.Kulow; &Stephan.Kulow.mail; + + + +Авторские права на документацию принадлежат Nicholas R. Robbins logik9000@home.com, 2000. +Перевод на русский язык: Валя Ванеева fattie@altlinux.ruОбновление перевода: Олег Баталов olegbatalov@mail.ruОбновление перевода: Сергей В. Миронов sergo@bk.ru +&underFDL; &underGPL; + + +Установка + + +Как получить &ksame; +&install.intro.documentation; + + +Системные требования + +Для работы &ksame; требуется &kde; 3.0 или, по крайней мере, пакет kdelibs. + + + + +Сборка и установка +&install.compile.documentation; + + + + +&documentation.index; +
+ + diff --git a/tde-i18n-ru/docs/kdegames/kshisen/Makefile.am b/tde-i18n-ru/docs/kdegames/kshisen/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdegames/kshisen/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdegames/kshisen/Makefile.in b/tde-i18n-ru/docs/kdegames/kshisen/Makefile.in new file mode 100644 index 00000000000..c68dadb086a --- /dev/null +++ b/tde-i18n-ru/docs/kdegames/kshisen/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/kdegames/kshisen +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- 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/kdegames/kshisen/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdegames/kshisen/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/kdegames/kshisen/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdegames/kshisen/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdegames/kshisen/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)/kshisen + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kshisen/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kshisen/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kshisen/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kshisen/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kshisen/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kshisen/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kshisen + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kshisen + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kshisen/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kshisen/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kshisen/$$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/kdegames/kshisen/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdegames/kshisen/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdegames/kshisen/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-ru/docs/kdegames/kshisen/index.cache.bz2 b/tde-i18n-ru/docs/kdegames/kshisen/index.cache.bz2 new file mode 100644 index 00000000000..a4cf1d093ac Binary files /dev/null and b/tde-i18n-ru/docs/kdegames/kshisen/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdegames/kshisen/index.docbook b/tde-i18n-ru/docs/kdegames/kshisen/index.docbook new file mode 100644 index 00000000000..54f0b7fbe78 --- /dev/null +++ b/tde-i18n-ru/docs/kdegames/kshisen/index.docbook @@ -0,0 +1,810 @@ + + + + + +]> + + + +Руководство пользователя &kshisen; + + +Dirk Doerflinger
&Dirk.Doerflinger.mail;
+
+
+FrerichRaabe Редактор +
&Frerich.Raabe.mail;
+
+ВаляВанеева
fattie@altlinux.ru
Перевод на русский язык
ОлегБаталов
olegbatalov@mail.ru
Обновление перевода
СергейМиронов
sergo@bk.ru
Обновление перевода
+
+ + +2006-06-17 +1.5.1 + + +&kshisen; — игра, похожая на Маджонг, для &kde;. + + + + KDE + kdegames + kshisen + игра + ши-сен-сё + + +
+ + + +Введение + +&kshisen; — игра для одного игрока, похожая на Маджонг, и использующая такой же набор плиток. + +Цель игры — убрать все плитки с поля. + + + + +Игра в &kshisen; + + +Правила + +Цель игры — убрать с доски все плитки. За один ход можно убрать только две одинаковые плитки. Убрать можно только те две плитки, которые можно соединить ломаной линией из не более чем трёх отрезков. Отрезки могут быть только вертикальными или горизонтальными, но не диагональными. + +Нет необходимости проводить линии самостоятельно, игра делает это автоматически. Просто выделите на доске две одинаковые плитки, и если они могут быть соединены максимум тремя линиями, эти линии появятся и плитки удаляются с поля. + +Помните, что линию можно проводить только по пустому пространству. Если вы не знаете, какой ход сделать дальше, то можно воспользоваться функцией Подсказка: вам будет показано, какую пару можно выбрать. Щёлкнув по плитке правой кнопкой мыши можно подсветить все соответствующие плитки вне зависимости от того, можно их сейчас убрать или нет. + +Игра завершается, если невозможно больше сделать ход. Это может быть или при полном удалении всех плиток с доски, или при ситуации в игре, когда две соответствующие плитки не могут быть соединены тремя линиями. Некоторые игры нерешаемые, если вы хотите их избежать, то снимите отметку параметра Начинать нерешаемые игры в окне настройки игры. + +Итоговый счёт S рассчитывается по следующей формуле, где n — количество плиток в начале игры и t — затраченное время на очистку поля (в секундах). + + + + +S=(n/t)*sqrt(n/84)/0.0014 + + +Если вы играли с установленным флажком Гравитация, этот счёт дополнительно будет умножен на два. + + + + +Описание меню + + +Меню <guimenu +>Игра</guimenu +> + +Меню Игра позволяет управлять текущей игрой: + + + +&Ctrl;N ИграСоздать +Завершить текущую игру и начать новую с новым расположением плиток. + + + +F5 ИграНачать заново +Начать заново текущую игру с тем же расположением плиток. + + + +P Игра Пауза +Приостановить всю игру, в том числе таймер, который влияет на счёт. Этот же пункт меню используется для возобновления игры. + + + +&Ctrl;H ИграТаблица рекордов +Показать персональную таблицу десяти лучших рекордов &kshisen;. + + + +&Ctrl; Q ИграВыход +Выйти из &kshisen;. + + + + +Для некоторых элементов меню есть комбинации клавиш. Смотрите в разделе . + + + + +Меню <guimenu +>Ход</guimenu +> + + + +&Ctrl;Z Ход Отменить +Отменить последний ход. Такое же действие производит кнопка Отменить на панели инструментов. + + + +&Ctrl;&Shift;Z Ход Повторить +Повторить последний отменённый ход. Такое же действие производит кнопка Повторить на панели инструментов. + + + +H Ход Подсказка +Показать подсказку для следующего хода. + + + + + + +Меню <guimenu +>Настройка</guimenu +> + + + +Настройка Скрыть панель инструментов + +Показать или скрыть панель инструментов. + + + + +Настройка Скрыть строку состояния + +Показать или скрыть строку состояния. + + + + +Настройка Комбинации клавиш... + +Открыть диалоговое окно, позволяющее переназначить комбинации клавиш. + + + + +Настройка Панели инструментов... +Вызвать стандартное диалоговое окно &kde;, в котором можно настроить панели инструментов. + + + +Настройка Настроить &kshisen;... + +Открыть окно настройки для изменения параметров игры. + + + + + + +Меню <guimenu +>Справка</guimenu +> +&help.menu.documentation; + + +Комбинации клавиш + +Комбинации клавиш по умолчанию: + + + + +Создать&Ctrl;N +Начать зановоF5 +ПаузаP +Таблица рекордов&Ctrl;H +Выход&Ctrl;Q +Отменить&Ctrl;Z +Повторить&Ctrl;&Shift;Z +ПодсказкаH +Руководство пользователя &kshisen;F1 +Подсказка «Что это?»&Ctrl;&Shift;F1 + + + + + + + + +Настройка + +Выбор пункта меню Настройка Настроить &kshisen;... откроет окно настройки, позволяющее изменить параметры игры. + + +Настройка &kshisen; + + +Настройка &kshisen; + + + + + +Гравитация +Выбор этого пункта усложнит игру: при удалении плитки все находящиеся над ней плитки сместятся вниз на одну позицию. + + + +Начинать нерешаемые игры +Если установлен этот флажок, то будут начинаться только игры, имеющие решение. Примечание: вы можете пойти по неверному пути и в случае неудачи должны будете начать игру заново, но в любом случае можете быть уверены, что игра будет иметь решение. + + + +Уровень трудности +Ползунок уровня сложности. Доступны три варианта Лёгкий, Средний и Трудный. + + + +Скорость удаления плиток +Этим ползунком изменяется скорость, с которой удаляются плитки после нахождения пары соответствующих. + + + +Плитки фиксированного размера +Изменение размера окна вызывает соответствующее изменение размера плиток. Если отмечен этот параметр, то размер окна будет подогнан под естественный размер плиток. При этом размер окна можно изменять. В этом случае установленный режим будет отменён. + + + +Размер поля +Ползунок позволяет изменять количество плиток на доске. Чем больше плиток, тем труднее (и дольше) играть. + + + +Справка +Открыть справку по &kshisen; (это руководство). + + +По умолчанию +Восстановить все значения параметры по умолчанию. + + +OK +Сохранить изменения и закрыть диалоговое окно. + + +Применить +Сохранить изменения, но не закрывать диалоговое окно. + + +Отмена +Отменить сделанные изменения и закрыть диалоговое окно. + + + + + +Авторские права и лицензирование + +Программа &kshisen;: © 1999 &Mario.Weilguni; &Mario.Weilguni.mail; + + +Документация: © 2000 &Dirk.Doerflinger; ddoerflinger@gmx.net + +Перевод на русский язык: Валя Ванееваfattie@altlinux.ruОбновление перевода: Олег Баталовolegbatalov@mail.ru Обновление перевода: Сергей В. Мироновsergo@bk.ru +&underFDL; &underGPL; + + +Установка + + +Как получить &kshisen; +&install.intro.documentation; + + +Системные требования + +Для успешной сборки &kshisen; требуется &kde; 3.x. Все необходимые библиотеки и саму программу &kshisen; можно получить на сайте &kde-ftp;. + + + + +Сборка и установка +&install.compile.documentation; + + +
+ diff --git a/tde-i18n-ru/docs/kdegames/ksirtet/Makefile.am b/tde-i18n-ru/docs/kdegames/ksirtet/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdegames/ksirtet/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdegames/ksirtet/Makefile.in b/tde-i18n-ru/docs/kdegames/ksirtet/Makefile.in new file mode 100644 index 00000000000..1dad759dfaa --- /dev/null +++ b/tde-i18n-ru/docs/kdegames/ksirtet/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/kdegames/ksirtet +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- 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/kdegames/ksirtet/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdegames/ksirtet/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/kdegames/ksirtet/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdegames/ksirtet/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdegames/ksirtet/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)/ksirtet + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ksirtet/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ksirtet/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ksirtet/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ksirtet/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ksirtet/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ksirtet/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ksirtet + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ksirtet + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ksirtet/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ksirtet/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ksirtet/$$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/kdegames/ksirtet/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdegames/ksirtet/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdegames/ksirtet/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-ru/docs/kdegames/ksirtet/index.cache.bz2 b/tde-i18n-ru/docs/kdegames/ksirtet/index.cache.bz2 new file mode 100644 index 00000000000..013b80f6470 Binary files /dev/null and b/tde-i18n-ru/docs/kdegames/ksirtet/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdegames/ksirtet/index.docbook b/tde-i18n-ru/docs/kdegames/ksirtet/index.docbook new file mode 100644 index 00000000000..b2ee58cbc23 --- /dev/null +++ b/tde-i18n-ru/docs/kdegames/ksirtet/index.docbook @@ -0,0 +1,930 @@ + + + + + +]> + + + +Руководство пользователя &ksirtet; + +&Nicolas.Hadacek; +ЕремейВалетов
yeremey_valetov@yahoo.co.uk
Перевод на русский язык
ИльяМашкин
sorex@softerra.ru
Перевод на русский язык
СергейМиронов
sergo@bk.ru
Обновление перевода
+
+ + + +19992000 +&Nicolas.Hadacek; + + +&FDLNotice; + +2005-12-17 +2.1.11b + + +&ksirtet; — вариант известной игры Тетрис. Нужно расположить падающие фигуры так, чтобы заполняли ряды целиком. + + + +KDE +игра +тетрис + +
+ + +Введение + +&ksirtet; — вариант известной игры Тетрис. Вам нужно расположить падающие фигуры так, чтобы полностью заполнять ряды. Падающие фигуры можно вращать и сдвигать. Игра заканчивается, если фигурам больше некуда падать, например, когда неполные ряды выросли до вершины игрового поля. + +Каждый раз, когда вы заполняете 10 рядов, вы переходите на следующий уровень. При этом объекты начинают падать быстрее (точнее говоря, фигуры падают сверху каждые 1/(1+уровень) секунд). + + + +Как играть + + +Управление падающими фигурами + +Можно использовать клавиатуру для вращения, передвижения и бросания падающих фигур. Настройка клавиш осуществляется в меню Настройка Комбинации клавиш.... + + + + +Типы игр +&ksirtet; поддерживает два типа игры для одного игрока: обычный и аркада. В обычном режиме суммы баллов сохраняются и записываются в таблицу рекордов. Кроме того, при переходе на следующий уровень игра продолжатся без очистки игрового поля. В режиме аркады сумма баллов не сохраняется, но показан счётчик Затраченное время. В режиме аркады при переходе на следующий уровень игровое поле очищается. +Вы можете выбрать режим игры в меню Режим. + + + +Как набирать очки + +Есть две возможности набрать очки: + + + +Принудительное опускание фигур клавишей Стрелка вниз даёт небольшой прирост очков, который равен высоте падения. Прирост очков небольшой, и это больше подходит к начальным уровням, когда фигуры падают медленно. + + + +Большая часть очков зарабатывается от удаления полных рядов. Важно помнить, что одновременное удаление сразу нескольких полных рядов принесёт гораздо больше очков. Удаление четырёх рядов за раз носит название тетрис: за это можно получить максимальное количество очков. + +Очки начисляются следующим образом: 40 — за один ряд, 100 — за два, 300 - за три ряда и 1200 — за тетрис. Эти числа умножаются на номер текущего уровня. Например, удаление четырёх рядов на десятом уровне даст 12000 очков. + + + + + + +Настройка &ksirtet; + +Настройка &ksirtet; производится командой Настройка Настроить &ksirtet;.... Доступны параметры: + + +Игра + + + + +Начинать с уровня: +Установить уровень, с которого будет начинаться игра: от 1 (самый простой) до 20 (самый сложный). По умолчанию установлен первый уровень. + + + +Ускорение падения +Если установлен этот параметр, то нажатие клавиши Стрелка вниз приведёт к немедленному падению фигуры. В противном случае падение ускоряется на время нажатия клавиши Стрелка вниз. + + + +Старый режим вращения +В &ksirtet; есть два режима вращения каждой фигуры — старый и новый. Каждый режим использует разную точку вращения. Попробуйте оба режима и выберите понравившийся. + + + + + + + + +Внешний вид + + + + +Включить анимацию +Если установлен этот параметр, то фигуры показываются с анимацией (эффект небольшого отскока при падении). + + +Показывать тень фигур +Если установлен этот параметр, то под игровым полем показывается тень от фигуры в том месте, куда упадёт фигура. + + + +Следующая фигура +Если отмечен этот параметр, то будет показана следующая фигура, которая появится на игровое поле. + + +Информативное окно удаления рядов Если отмечен этот параметр, то в левой части окна игры показывается счётчик Удалено рядов, который показывает, сколько раз по сколько рядов было удалено. Если параметр не установлен, то показывается общее количество убранных рядов. + + + + +Фон +Выбрать цвет и прозрачность фона &ksirtet;. Прозрачность в значении «0,00» делает фон &ksirtet; полностью прозрачным до фонового рисунка рабочего стола, в значении «1,00» делает фон &ksirtet; полностью непрозрачным. + + + + + + + +Цвета +Здесь можно выбрать цвета, использующиеся для фигур в &ksirtet;. + + + +Игрок-компьютер +Здесь можно настроить искусственный интеллект игры &ksirtet;. + + + + + +Настройка информации об игроке +Настройка доступна из меню Настройка Информация об игроке.... Доступны следующие параметры: + + +Вкладка <guilabel +>Игрок</guilabel +> + + + + +Имя игрока: +Имя текущего игрока. + + + + +Комментарий +Комментарий о себе. На ваш выбор. + + + + +Участвовать в мировом первенстве +Если отмечен этот параметр и имеется подключение к Интернету, то &ksirtet; будет автоматически отправлять в конце игры результаты вашего счёта на веб-сайт (ksirtet.sf.net). + + + + + + +Вкладка <guilabel +>Дополнительно</guilabel +> + +В этой вкладке находится ваша регистрационная информация с ksirtet.sf.net: + + + +Имя игрока: +Имя игрока из вкладки Игрок. + + + + +Ключ: +Этот ключ генерируется при регистрации на ksirtet.sf.net после выбора пункта Участвовать в мировом первенстве. Регистрационный ключ используется вместе с именем игрока для идентификации уникальности пользователя, однако пользователи не могут иметь одинаковые имена. Щёлкните кнопку Удалить, чтобы удалить себя из списка мирового первенства. + + + + + + + + + + + + +Игра с соперником + +Выбор игры с соперником позволяет играть с другими игроками на одном компьютере. Также возможно играть против компьютера, интеллект которого пока недостаточно хорошо реализован. + +Обычно при удалении рядов игрок добавляет мусор на дно поля противника: ничего за один удалённый ряд, один мусорный ряд за два удалённых ряда и так далее. + + + + +Описание команд + + +Главное окно &ksirtet; + + +Меню <guimenu +>Игра</guimenu +> + + + + + &Ctrl;N Игра Создать +Начать новую игру. + + + + P Игра Пауза +Приостановить или продолжить игру. + + + + &Ctrl;H Игра Таблица рекордов +Открыть диалоговое окно, которое показывает различные таблицы рекордов. Щёлкнув на ссылки под таблицами можно загрузить таблицу мировых рекордов. Можно произвести Экспорт рекордов в файл или, щёлкнув на кнопке Настроить, открыть диалоговое окно для установки имени игрока и добавления комментария. + + + + &Ctrl;Q Игра Выход +Выход из &ksirtet; + + + + + + + +Меню <guimenu +>Вид</guimenu +> + + + + + &Ctrl;+ Вид Увеличить +Увеличить размер игрового поля. + + + + &Ctrl;- Вид Уменьшить +Уменьшить размер игрового поля. + + + + + + + +Меню <guimenu +>Режим</guimenu +> + + + + +Режим Один игрок (обычно) +Установить режим игры одного игрока (обычный). Смотрите раздел . + + + +Режим Один игрок (аркада) +Установить режим игры одного игрока (аркада). Смотрите раздел . + + + + +Режим Человек против человека +Установить режим игры для двух людей. + + + +Режим Человек против компьютера +Установить режим игры человека против компьютера. + + + +Режим Дополнительно... +Показать диалоговое окно параметров игроков. + + + + + + + +Меню <guimenu +>Настройка</guimenu +> + + + + &Ctrl;M Настройка Скрыть меню +Показать или скрыть строку меню. Чтобы вернуть строку меню, щёлкните правой кнопкой в любом месте игрового поля и выберите Показать меню. + + + +Настройка Комбинации клавиш... +Вызвать стандартное диалоговое окно настройки комбинаций клавиш &kde; для изменения привязки клавиш в &ksirtet;. + + + +Настройка Уведомления... +Вызвать стандартное диалоговое окно настройки уведомлений &kde; для изменения звуковых и визуальных уведомлений в &ksirtet;. + + + +Настройка Информация об игроке... +Показать диалоговое окно настройки параметров игрока. + + + +Настройка Настроить &ksirtet;... +Открыть диалоговое окно настройки &ksirtet;, в котором можно изменить параметры игры. + + + + + + + +Меню <guimenuitem +>Справка</guimenuitem +> +&help.menu.documentation; + + + + + + +Авторские права и лицензирование + + +Разработчики + +Erik Eng — написал основную часть кода игры +&Nicolas.Hadacek; &Nicolas.Hadacek.mail; + + + +Авторы +&Nicolas.Hadacek; &Nicolas.Hadacek.mail; +Robert Williams rwilliams@kde.org — редактор +Обновление документации для &kde; 3.2 — &Philip.Rodrigues;. + +Перевод на русский язык: Еремей Валетов yeremey_valetov@yahoo.co.uk, Илья Машкин sorex@softerra.ru, Сергей В. Мироновsergo@bk.ru +&underFDL; &underGPL; + + + + + + +
+ + diff --git a/tde-i18n-ru/docs/kdegames/ksmiletris/Makefile.am b/tde-i18n-ru/docs/kdegames/ksmiletris/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdegames/ksmiletris/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdegames/ksmiletris/Makefile.in b/tde-i18n-ru/docs/kdegames/ksmiletris/Makefile.in new file mode 100644 index 00000000000..e9655278407 --- /dev/null +++ b/tde-i18n-ru/docs/kdegames/ksmiletris/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/kdegames/ksmiletris +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- 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/kdegames/ksmiletris/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdegames/ksmiletris/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/kdegames/ksmiletris/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdegames/ksmiletris/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdegames/ksmiletris/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)/ksmiletris + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ksmiletris/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ksmiletris/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ksmiletris/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ksmiletris/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ksmiletris/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ksmiletris/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ksmiletris + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ksmiletris + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ksmiletris/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ksmiletris/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ksmiletris/$$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/kdegames/ksmiletris/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdegames/ksmiletris/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdegames/ksmiletris/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-ru/docs/kdegames/ksmiletris/index.cache.bz2 b/tde-i18n-ru/docs/kdegames/ksmiletris/index.cache.bz2 new file mode 100644 index 00000000000..05ff37b4723 Binary files /dev/null and b/tde-i18n-ru/docs/kdegames/ksmiletris/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdegames/ksmiletris/index.docbook b/tde-i18n-ru/docs/kdegames/ksmiletris/index.docbook new file mode 100644 index 00000000000..87ef804d6d5 --- /dev/null +++ b/tde-i18n-ru/docs/kdegames/ksmiletris/index.docbook @@ -0,0 +1,815 @@ + + + KSmiletris"> + + + + + JohnHayes'> + justlinux@bellsouth.net'> + SandroSigala'> + ssigala@globalnet.it'> + Tetris"> +]> + + + + +Руководство пользователя &ksmiletris; + + +&John.Hayes; &John.Hayes.mail; + +&Sandro.Sigala; &Sandro.Sigala.mail; + +&Frerich.Raabe; &Frerich.Raabe.mail; + +Светлана Лызина
svetlyza@ya.ru
Перевод на русский язык
+
+ + +2005 +&John.Hayes; + + +2005-12-14 +3.5.0 + +&FDLNotice; + + + + +&ksmiletris; — Тетрис-подобная игра. + + + +KDE +kdegames +KSmileTris +Тетрис + + +
+ + +Введение + +&ksmiletris; — игра, похожая на Тетрис. Если вы играли в Тетрис, то вам будет легко научиться играть в &ksmiletris;. + + + + +Процесс игры + + +Начало новой игры + +Игра &ksmiletris; начинается с пустого игрового поля. Для запуска игры выберите пункт Создать из меню Игра или нажмите комбинацию клавиш &Ctrl;N. + + + + +Цель игры + +Цель игры — пройти все уровни и получить наибольшее возможное количество очков. Вы набираете очки, складывая или перемещая похожие плитки вместе во время их падения, и тогда они исчезают Когда плитки исчезают, количество набранных очков увеличивается. + + + + +Игра + +По умолчанию вы можете использовать клавиши Влево и Вправо для перемещения падающих фигур туда, куда вы хотите их опустить, клавиши Вверх и Вниз для поворота плиток влево и вправо соответственно. Пробел позволяет сбросить фигуру вниз — используйте это как способ сэкономить время. + +Все комбинации клавиши могут быть переназначены по желанию командой НастройкаКомбинации клавиш. + +Четыре и более соседних плиток одного типа становятся разбитыми. Когда четыре или более одинаковых соседних плиток разбиты, то они исчезают и все плитки, которые находились выше их, опускаются на ряд ниже. + +Каждый раз, когда разбивается часть плиток, вы получаете 10 очков за каждую плитку. Вы получаете более 20 очков за каждую плитку, когда они исчезают. За пройденный уровень вы можете получить 1000 очков. При повышении уровня игры, вводится все больше типов плиток, что усложняет нахождение соответствующих плиток для них. Кроме этого, при увеличении уровня возрастает скорость, с которой падают плитки. + +Игра заканчивается, когда игровое поле заполнено плитками доверху и новые плитки больше не могут упасть. + + + + +Окно игры + + + + + + + + + &ksmiletris; в действии + + + Краткое описание частей окна игры... + + + + +Игровое поле +Игровое поле находится в левом верхнем углу и занимает большую часть окна. + + + +Следующая фигура +Показ следующей фигуры находится в верхнем правом углу окна. + + + +Отражение +Полоса отражения находится сразу под игровым полем. Во время падения плиток две плитки, что находятся внизу фигуры, показаны на полосе отражения под фигурой. Эта полоса поможет вам увидеть, где плитки будут находиться, когда опустятся. + + + +Строка состояния +Строка состояния находится в самом низу окна и на ней показывается ваш текущий уровень и количество набранных очков. Строка состояния может быть показана или скрыта командой НастройкаСкрыть строку состояния. + + + + + + + + + +Настройка &ksmiletris; и комбинации клавиш по умолчанию + + +Настройка игры + +Параметры настройки следующие: + + +Скрыть или показать строку состояния + + + + +НастройкаСкрыть строку состояния + +Скрывает строку состояния. + + + + +НастройкаПоказать строку состояния + +Показать строку состояния. + + + + + + + + +Настройка внешнего вида игры + +Внешний вид игры настраивается в пункте меню НастройкаПлитки. Возможные варианты: + + + + +НастройкаПлиткиСмайлики +Использование плиток со смайликами. + + + + + + + + +НастройкаПлиткиСимволы +Использование плиток с символами. + + + + + + + + +НастройкаПлиткиЗначки +Использование плиток со значками. + + + + + + + + + + + + +Настройка звуковых эффектов + + + + +НастройкаЗвуки +Включение или выключение звуковых эффектов. + + + + + + + + +Комбинации клавиш по умолчанию + +НастройкаКомбинации клавиш позволяет вам изменить привязки комбинаций клавиш к действиям программы. По умолчанию используются следующие комбинации клавиш: + + + + +Пробел +Бросить. + + + +Стрелка вверх +Повернуть плитку налево. + + + +Стрелка вниз +Повернуть плитку направо. + + + +Стрелка влево +Передвинуть плитку влево. + + + +Стрелка вправо +Передвинуть плитку вправо. + + + +P +Пауза или возобновление игры. + + + +&Ctrl;N +Начать новую игру. + + + +&Ctrl;End +Закончить игру. + + + +&Ctrl;Q +Выйти из игры. + + + +&Ctrl;H +Показать рекорды. + + + + + + + + + + + +Команды меню + + +Главное окно &ksmiletris; + + +Меню <guimenu +>Игра</guimenu +> + + + + + &Ctrl;N Игра Создать +Начать новую игру. + + + + &Ctrl;End Игра Закончить игру +Закончить текущую игру. + + + + P Игра Пауза +Пауза или возобновление игры + + + + &Ctrl;H Игра Таблица рекордов +Показать рекорды. + + + + &Ctrl;Q Игра Выход +Выход из &ksmiletris; + + + + + + + +Меню <guimenu +>Настройка</guimenu +> + + + + +Настройка Показать/Скрыть строку состояния +Показать или скрыть строку состояния + + + +Настройка Плитки +Позволяет выбрать одну из трёх различных тем оформления плиток:смайлики, символы или значки. + + + +Настройка Звуки +Включить или выключить звуковые эффекты. + + + +Настройка Комбинации клавиш... +Позволяет изменить привязки действий к комбинациям клавиш. + + + + + + + +Меню <guimenuitem +>Справка</guimenuitem +> +&help.menu.documentation; + + + + + + + +Авторские права и лицензирование + +&ksmiletris; + +Программа: © 1998 &Sandro.Sigala; &Sandro.Sigala.mail;. + +Все права защищены. + +Документация: © 2005 &John.Hayes; &John.Hayes.mail;. + +Перевод на русский язык: Светлана Лызина svetlyza@ya.ru Редакция перевода: Антон Статутов stant@bestyle.ru +&underFDL; &underGPL; + +
diff --git a/tde-i18n-ru/docs/kdegames/ksnake/Makefile.am b/tde-i18n-ru/docs/kdegames/ksnake/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdegames/ksnake/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdegames/ksnake/Makefile.in b/tde-i18n-ru/docs/kdegames/ksnake/Makefile.in new file mode 100644 index 00000000000..1faadeddeb9 --- /dev/null +++ b/tde-i18n-ru/docs/kdegames/ksnake/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/kdegames/ksnake +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- 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/kdegames/ksnake/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdegames/ksnake/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/kdegames/ksnake/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdegames/ksnake/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdegames/ksnake/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)/ksnake + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ksnake/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ksnake/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ksnake/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ksnake/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ksnake/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ksnake/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ksnake + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ksnake + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ksnake/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ksnake/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ksnake/$$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/kdegames/ksnake/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdegames/ksnake/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdegames/ksnake/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-ru/docs/kdegames/ksnake/index.cache.bz2 b/tde-i18n-ru/docs/kdegames/ksnake/index.cache.bz2 new file mode 100644 index 00000000000..1c47aa0f222 Binary files /dev/null and b/tde-i18n-ru/docs/kdegames/ksnake/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdegames/ksnake/index.docbook b/tde-i18n-ru/docs/kdegames/ksnake/index.docbook new file mode 100644 index 00000000000..8a6a1334b4d --- /dev/null +++ b/tde-i18n-ru/docs/kdegames/ksnake/index.docbook @@ -0,0 +1,445 @@ + + + + + +]> + + + +Руководство пользователя &ksnake; + +Michel Filippi +Валя Ванеева
fattie@altlinux.ru
Перевод на русский язык
Сергей Миронов
sergo@bk.ru
Обновление перевода
+
+ + +2000 +Michel Filippi + + +&FDLNotice; + +2005-12-17 +0.4.0 + + +«Змеиные гонки» — игра на скорость и ловкость. Вы управляете голодной змеёй, которая пытается съесть все яблоки в комнате перед тем, как покинуть её! + + + +KDE +игра +linux +гонки + + +
+ + +Введение + +«Змеиные гонки» — игра на скорость и ловкость. Вы управляете голодной змеёй, которая пытается съесть все яблоки в комнате перед тем, как покинуть её! + + + + +Правила игры + + +Стратегия выигрыша + +Чтобы выиграть в &ksnake;, змее нужно съесть все яблоки в комнате и выйти через дверь, которая откроется вверху. + + + +С каждым съеденным яблоком она становится длиннее. + + +Если змея врезается в стену, она погибает. + + +Если змея врезается в себя, она погибает. + + +Если змее в голову попадёт шар, она погибнет. + + +Если змея слишком долго не будет есть яблоки, появятся новые. + + + + + + +Подсчёт очков + + +До истечения времени + + +До того, как истечёт отведённое на прохождение игры время, вы можете набрать: + + + +1 очко за красное яблоко + бонус, в зависимости от уровня сложности. + + +5 очков за золотое яблоко + бонус, в зависимости от уровня сложности + 2 очка за каждую змею компьютера + 2 очка за каждый шар. + + +Число очков, равное удвоенному номеру вашего уровня (при выходе из комнаты) + бонус, в зависимости от уровня сложности. + + + + + + +После истечения времени + +После того, как истечёт отведённое на прохождение игры время, вы можете набрать: + + + +1 очко за красное яблоко. + + +2 очка за золотое яблоко. + + +Число очков, равное номеру вашего уровня (при выходе) + бонус, в зависимости от уровня сложности. + + + + + + +Если змея компьютера что-то съела + +Если змея компьютера съела яблоко, вы теряете: + + + +2 очка, если яблоко было красным. + + +5 очков, если яблоко было золотым. + + + + + + +Дополнительные очки + +Вы получаете 20 очков за уничтожение змеи компьютера. + + + + + + + +Настройка + + +Создание собственных уровней + +Чтобы создать свой собственный уровень, скопируйте один из файлов уровней из $KDEDIR/share/apps/ksnake/levels) в $HOME/.kde/share/apps/ksnake и отредактируйте его с помощью редактора растровых изображений. Затем вы можете выбрать этот уровень из меню: Настройка Настроить &ksnake;...в разделе Начальный уровень.... + + + + + + +Команды меню + + +Меню <guimenu +>Игра</guimenu +> + + + +&Ctrl;N Игра Создать + +Начать новую игру. + + + + +P ИграПауза + +Приостановить игру. + + + + + &Ctrl;H Игра Таблица рекордов + +Показать таблицу рекордов. + + + + + &Ctrl;Q Игра Выход + +Выйти из &kappname;. + + + + + + + +Меню <guimenu +>Настройка</guimenu +> + + + +НастройкаПоказать строку состояния + +Показать или скрыть строку состояния &ksnake; в нижней части окна игры. + + + + +Настройка Комбинации клавиш... + +Выберите этот пункт, чтобы открыть диалоговое окно, позволяющее определить комбинации клавиш для пунктов меню &ksnake;. + + + +НастройкаНастроить &ksnake;... + +Открыть диалоговое окно настройки &ksnake; для изменения параметров игры. +В разделе Главное можно установить скорость змей, выбрать количество змей противника и шаров, а также их поведение. +Выберите цвет фона или рисунок в разделе Внешний вид. +Укажите начальный уровень от 1 до 25 в разделе Начальный уровень. + + + + + + + + +Меню <guimenu +>Справка</guimenu +> +&help.menu.documentation; + + + + +Авторские права и лицензирование + +Авторские права на &ksnake; принадлежат Michel Filippi, 2000 + +Авторские права на документацию принадлежат Michel Filippi и Robert Williams, 2000 + +Перевод на русский язык: Валя Ванеева fattie@altlinux.ru Редакция перевода: Сергей В. Мироновsergo@bk.ru +&underFDL; &underGPL; +
+ diff --git a/tde-i18n-ru/docs/kdegames/ksokoban/Makefile.am b/tde-i18n-ru/docs/kdegames/ksokoban/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdegames/ksokoban/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdegames/ksokoban/Makefile.in b/tde-i18n-ru/docs/kdegames/ksokoban/Makefile.in new file mode 100644 index 00000000000..721b410daa6 --- /dev/null +++ b/tde-i18n-ru/docs/kdegames/ksokoban/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/kdegames/ksokoban +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- 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/kdegames/ksokoban/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdegames/ksokoban/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/kdegames/ksokoban/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdegames/ksokoban/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdegames/ksokoban/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)/ksokoban + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ksokoban/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ksokoban/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ksokoban/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ksokoban/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ksokoban/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ksokoban/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ksokoban + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ksokoban + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ksokoban/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ksokoban/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ksokoban/$$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/kdegames/ksokoban/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdegames/ksokoban/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdegames/ksokoban/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-ru/docs/kdegames/ksokoban/index.cache.bz2 b/tde-i18n-ru/docs/kdegames/ksokoban/index.cache.bz2 new file mode 100644 index 00000000000..d6aa738e7fc Binary files /dev/null and b/tde-i18n-ru/docs/kdegames/ksokoban/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdegames/ksokoban/index.docbook b/tde-i18n-ru/docs/kdegames/ksokoban/index.docbook new file mode 100644 index 00000000000..a9b707ba549 --- /dev/null +++ b/tde-i18n-ru/docs/kdegames/ksokoban/index.docbook @@ -0,0 +1,761 @@ + + + + + +]> + + + +Руководство пользователя &ksokoban; + + +Anders Widell
&Anders.Widell.mail;
+
+
+Валя Ванеева
fattie@altlinux.ru
Перевод на русский язык
Олег Баталов
olegbatalov@mail.ru
Обновление перевода
СергейМиронов
sergo@bk.ru
Обновление перевода
+
+ + +2000 +&Anders.Widell; + + +&FDLNotice; + +2006-06-19 +0.4.2 + + +&ksokoban; — версия для &kde; известной японской игры об кладовщике — сокобан. + + + +KDE +kdegames +игра +сокобан +ksokoban + +
+ + +Введение + +Первая игра сокобан была создана в 1982 году Hiroyuki Imabayashi, работником японской компании Thinking Rabbit, Inc. В переводе с японского сокобан значит кладовщик. Цель игры в том, чтобы переместить ящики на их места в складе. + +Но беда в том, что вы не можете тянуть ящики или перелазить через них. Если вы будете невнимательны, некоторые из них могут где-нибудь застрять или даже загородить вам проход. + +Может быть довольно трудно пройти уровень. Но если вы хотите сделать его ещё более сложным, можете минимизировать количество шагов или перемещений, используемых для прохождения уровня. + +Чтобы сделать игру привлекательнее для детей (младше 10 лет, например), в неё добавлен набор уровней для детей. Эти уровни в меню выбора сложности помечены как (лёгкие). Конечно, и взрослые могут проходить такие уровни, если, например, не хотят чрезмерно напрягать мозги. + + + +Игра + +Цель игры — переместить все красные драгоценные камни на свои места, отмеченные на полу зелёными кружками. + +Вы можете передвигаться с помощью клавиш управления курсором или с помощью мыши. Если вы двигаетесь в место, где лежит драгоценный камень, используя клавиши перемещения курсора или среднюю кнопку мыши, а на другой стороне от него ничего нет, то вы будете толкать камень вперёд. Вы не можете тянуть камни, поэтому если вы их затолкаете в угол, они там застрянут. Через камни нельзя переступать, так что вы можете застрять в лабиринте, если один из них преградит вам дорогу. Кроме того, за раз можно передвинуть только один драгоценный камень. + +Если вы заметили, что так передвинули драгоценные камни, что пройти уровень невозможно, то всегда можете воспользоваться функцией отмены и вернуться к той позиции, когда ошибочный ход ещё не был сделан. Конечно, можно просто начать прохождение уровня сначала. + + +Управление + + + + + +Комбинации клавишДействие + + + +Клавиши перемещения курсора Переместиться на одну позицию в этом направлении +&Ctrl;Клавиши перемещения курсора Переместиться в указанном направлении как можно дальше, не смещая камни +&Shift;Клавиши перемещения курсора Переместиться в указанном направлении как можно дальше, перемещая и камень, если он встретится +Левая кнопка мыши Переместиться, не задевая камней, в указанное место, если до него можно добраться. +Средняя кнопка мыши или &Ctrl;ZОтменить последний ход +Правая кнопка мыши Переместиться вверх, влево, вправо или вниз по прямой, перемещая и камень, если он встретится +Колесо мышиОтмена и повторение уже сделанных ходов +&Ctrl;&Shift;ZПовторить отменённый ход +N Перейти на следующий уровень в текущей коллекции уровней +P Перейти на предыдущий уровень в текущей коллекции уровней +&Esc; Начать прохождение уровня заново +&Ctrl;QВыход из игры + + + + + + + +Загрузка других уровней + +&ksokoban; имеет возможность загружать другие уровни из текстовых файлов. Вы можете загружать уровни используя меню Игра Загрузить уровни... , либо указать &URL; файла как параметр при запуске &ksokoban; из командной строки. + +Другие уровни можно создавать, пользуясь обозначениями, данными в таблице ниже. Если файл содержит более одного уровня, то уровни должны отделяться друг от друга пустыми строками. Файл также может содержать текст между уровнями. + + + + +СимволЗначение + + + +#Стена +(пробел)Пустая клетка +.Клетка назначения (сюда нужно поместить камень) +$Камень на пустой клетке +*Камень на клетке назначения +@Начальная позиция игрока на пустой клетке ++Начальная позиция игрока на клетке назначения + + + + +В качестве примера даётся текст, представляющий первый уровень коллекции Microban. + + +#### +# .# +# ### +#*@ # +# $ # +# ### +#### + + + + + + +Команды меню + +Это полное описание меню &ksokoban;. + + +Меню <guimenu +>Игра</guimenu +> + + + +ИграЗагрузить уровни... + +Загрузить другой уровень. Смотрите раздел Загрузка других уровней. + + + + +N ИграСледующий уровень + +Перейти на следующий уровень. + + + + +P ИграПредыдущий уровень + +Вернуться на предыдущий уровень. + + + + +&Esc; ИграНачать уровень заново + +Пройти текущий уровень заново. + + + + +ИграКоллекция уровней + +Выбрать коллекцию уровней. Вместе с &ksokoban; поставляется несколько коллекций, кроме того, вы можете загрузить дополнительные коллекции из Интернета. + + + + +&Ctrl;Z Игра Отменить действие + +Отменить последний ход + + + + +&Ctrl;&Shift;Z Игра Повторить отменённое действие + +Повторить последний отменённый ход. + + + + +&Ctrl;Q Игра Выход + +Выход из &ksokoban;. + + + + + + +Меню <guimenu +>Анимация</guimenu +> + +Меню Анимация позволяет указать скорость перемещения. + + + +Анимация Медленно + +Замедленная анимация при перемещении. + + + + +Анимация Средне + +Это значение по умолчанию, чуть более быстрая анимация при перемещении. + + + + +Анимация Быстро + +Анимация при перемещении в самом быстром темпе. + + + + +Анимация Отключить + +Не показывать анимацию при перемещении. + + + + + + + + +Меню <guimenu +>Закладки</guimenu +> + + + +ЗакладкиПоставить закладку + +В &ksokoban; можно делать закладки на определённые состояния уровней. Это можно использовать, чтобы сохранить сделанные перемещения на уровне. +Вы одновременно можете создать до десяти закладок, и использовать их при нажатии &Ctrl;X, где X — любая цифра от 0 до 9. + + + + +ЗакладкиПерейти на закладку + +Перейти на сохранённую ранее закладку. + + + + + + + +Меню <guimenu +>Справка</guimenu +> +&help.menu.documentation; + + + +Авторские права и лицензирование + +Авторские права на &ksokoban; принадлежат &Anders.Widell; &Anders.Widell.mail;, 1998-2000. Последнюю информацию о &ksokoban; смотрите на домашней странице &ksokoban;: http://hem.passagen.se/awl/ksokoban/ + +Фоновое изображение звёздное небо взято из пакета Gimp. Все остальные изображения созданы &Anders.Widell; &Anders.Widell.mail; с помощью программы Povray. + +Все включенные в стандартную поставку уровни созданы David W. Skinner sasquatch@bentonrea.com. Его сайт, посвящённый сокобану: http://users.bentonrea.com/~sasquatch/sokoban/. + +Перевод на русский язык: Валя Ванеева fattie@altlinux.ruОбновление перевода: Олег Баталовolegbatalov@mail.ru Обновление перевода: Сергей В. Мироновsergo@bk.ru +&underFDL; &underGPL; + + +Установка + +&install.intro.documentation; + +&install.compile.documentation; + + + +&documentation.index; +
+ diff --git a/tde-i18n-ru/docs/kdegames/kspaceduel/Makefile.am b/tde-i18n-ru/docs/kdegames/kspaceduel/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdegames/kspaceduel/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdegames/kspaceduel/Makefile.in b/tde-i18n-ru/docs/kdegames/kspaceduel/Makefile.in new file mode 100644 index 00000000000..593cc738e23 --- /dev/null +++ b/tde-i18n-ru/docs/kdegames/kspaceduel/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/kdegames/kspaceduel +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- 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/kdegames/kspaceduel/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdegames/kspaceduel/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/kdegames/kspaceduel/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdegames/kspaceduel/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdegames/kspaceduel/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)/kspaceduel + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kspaceduel/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kspaceduel/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kspaceduel/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kspaceduel/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kspaceduel/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kspaceduel/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kspaceduel + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kspaceduel + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kspaceduel/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kspaceduel/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kspaceduel/$$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/kdegames/kspaceduel/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdegames/kspaceduel/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdegames/kspaceduel/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-ru/docs/kdegames/kspaceduel/index.cache.bz2 b/tde-i18n-ru/docs/kdegames/kspaceduel/index.cache.bz2 new file mode 100644 index 00000000000..a6bd483807e Binary files /dev/null and b/tde-i18n-ru/docs/kdegames/kspaceduel/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdegames/kspaceduel/index.docbook b/tde-i18n-ru/docs/kdegames/kspaceduel/index.docbook new file mode 100644 index 00000000000..a56c3629587 --- /dev/null +++ b/tde-i18n-ru/docs/kdegames/kspaceduel/index.docbook @@ -0,0 +1,1227 @@ + + + + + +]> + + + +Руководство пользователя &kspaceduel; + + +Andreas Zehender
az@azweb.de
+
+
+
+ДенисЕлданди
den_yel@newmail.ru
Перевод на русский язык
СергейМиронов
sergo@bk.ru
Обновление перевода
+ + +19992000 +Andreas Zehender + + +&FDLNotice; + +2003-09-17 +1.1 + + +&kspaceduel; — аркадная космическая игра +Два корабля летают вокруг солнца и стараются подбить друг друга. + + + + +Космическая дуэль +KDE +игра +корабли +стрельба + + +
+ + +Введение + +&kspaceduel; — аркадная космическая игра для двух игроков. + +Каждый игрок управляет кораблём, который летает вокруг солнца и пытается подбить другой корабль. Вы можете играть в &kspaceduel; с другим человеком, против компьютера или заставить компьютер управлять обоими кораблями. + + + + +Игра +Принцип игры прост (но требует привычки). Вы должны уничтожить вашего противника до того, как он уничтожит вас. +Будьте осторожны, не врежьтесь в солнце. + +Правила игры + +Движение корабля +Каждый игрок управляет одним кораблём. +Корабль может поворачиваться, ускоряться, стрелять и закладывать мины. + + + +Энергия + +У каждого корабля есть определённое количество энергии (конкретные значения указаны в параметрах игры). + +Кораблю требуется энергия для поворотов, ускорения, стрельбы и закладывания мин. Корабль получает её при помощи своих солнечных батарей. Количество энергии, которую корабль получает, зависит от расстояния и направления, в котором находится солнце. Корабль получает больше энергии вблизи солнца и меньше около границы. Он получает полное количество энергии, если солнце светит прямо на батареи, часть энергии, если оно светит под углом и, совсем не получает её, если солнце светит на торец батареи. + +Если у корабля закончилась энергия, он теряет управление и не может стрелять. + + + + +Здоровье + +Столкновение со своими или чужими снарядами и минами уменьшает здоровье корабля. Если столкнутся два корабля, то более слабый корабль будет уничтожен, и здоровье более сильного уменьшится на значение здоровья слабого корабля, плюс некоторое значение (ущерб при аварии). Корабль будет уничтожен, если врежется в солнце. + + + + +Снаряды и мины + +Снаряды летают вокруг солнца как корабли. + +У мин есть некоторое количество энергии, чтобы оставаться на одном месте. Когда энергия заканчивается, мина падает на солнце. Минам, расположенным около солнца, требуется больше энергии, чем расположенным вдали от него. + +Мины могут быть уничтожены снарядами. + +По умолчанию корабль может иметь 5 снарядов и 3 мины на экране. + + + + +Заправки + +Время от времени на поле боя появляются заправки. + +Существует четыре типа заправок: + + + +Мина +Игрок может иметь больше мин. + + +Снаряд +Игрок может иметь больше снарядов. + + +Энергия (жёлтая сфера) +Игрок получает дополнительную энергию. + + +Защита (синяя сфера) +Игрок получает здоровье + + + + + + +Вид &kspaceduel; + + +Основной экран &kspaceduel; + + +Основной экран &kspaceduel; + + + +Вы можете видеть, что центральная часть окна &kspaceduel; — игровое поле. Слева и справа показывается статистика красного и синего игроков. +Верхний прямоугольник на статистике игроков показывает Здоровье корабля. +Средний прямоугольник показывает заряд батареи. +Нижний прямоугольник показывает количество побед. +Верхнюю часть игрового поля занимает меню и панель инструментов. +Нижняя часть игровой области — строка состояния. + + + + + +Настройка игры + +В игре &kspaceduel; есть множество параметров, которые вы можете менять для увеличения удовольствия, получаемого от игры. + +Они расположены в двух разделах: + + +Клавиши игрока +Настройка игры + + + +Клавиши + +В игре &kspaceduel; есть стандартный набор клавиш для управления игрой. Для вывода списка клавиш по умолчанию смотрите раздел Список стандартных клавиш. + +Клавиши могут быть переопределены: + +Через меню НастройкаКомбинации клавиш... . + +Будет вызван стандартный диалог для переназначения клавиш для действий, специфичных для программы. + +Вы можете видеть, что у каждого игрока (красного и синего) есть 5 клавиш, соответствующих повороту налево, направо, ускорению, выстрелу и минированию. + +Закончив настройку клавиш, нажмите кнопку OK, чтобы сохранить ваши изменения. + +Если вы хотите восстановить стандартные комбинации клавиш, нажмите кнопку По умолчанию. Чтобы сохранить эти изменения, нажмите OK. + +Если вы хотите сбросить изменения и вернуться к предыдущей настройке клавиш, нажмите Отмена, и ваши изменения пропадут. + + + +Настройка игры + +Все параметры игры &kspaceduel; можно настраивать. + +Если вы хотите изменить параметры игры, выберите НастройкаНастроить &kspaceduel;... из меню. + +Будет показан диалог с двумя разделами, Главное и Игра. Первый из них содержит меньше параметров, чем второй, имеющий семь вкладок. + +Параметры игры собраны в профили. Вы можете выбрать один из готовых профилей. + +Если вы выберете профиль Параметры пользователя, вы сможете задать все параметры самостоятельно. + +Если вы выбрали другой профиль, вы не сможете изменять эти параметры. + +Если вы определили интересный профиль, напишите письмо автору игры (отправьте содержимое раздела [Game] из файла ~/.kde/share/config/kspaceduelrc). Этот профиль может быть включен в будущие версии. + +Закончив настройку, нажмите кнопку OK, чтобы сохранить изменения. + +Если вы хотите восстановить стандартные значения, нажмите кнопку По умолчанию. Чтобы сохранить изменения, нажмите OK. + +Если вы хотите сбросить изменения и вернуться к предыдущей настройке, нажмите Отмена, и ваши изменения пропадут. + +Доступны следующие параметры: + + +<guilabel +>Главное</guilabel +> + + + +Здоровье +Эти два ползунка задают здоровье игроков, и вы можете их двигать, чтобы дать кому-либо из них преимущество. + + + +Время обновления +Время между двумя обновлениями экрана в миллисекундах. Все остальные временные параметры не зависят от времени обновления. + + + +Красный игрок +Здесь задаётся, будет ли компьютер играть за красного игрока, а также его уровень мастерства. Попробуйте сами изменить этот уровень. + + + + +Синий игрок +То же, что и для красного игрока. + + + + + + +<guilabel +>Игра</guilabel +> + + + +Скорость игры +Изменяет скорость игры в целом. + + + + + + +<guilabel +>Снаряды</guilabel +> + + + +Скорость стрельбы +Скорость снарядов + + +Энергопотребление +Количество энергии, необходимой для выстрела. + + +Максимальное число +Максимальное количество снарядов игрока, которые могут находится в пределах одного экрана. + + +Повреждение +Ущерб, наносимый кораблю противника одним снарядом. + + +Время жизни +Максимальное время жизни снаряда. + + +Время перезарядки +Время, нужное кораблю для следующего выстрела. + + + + + +Мины + + + +Топливо мины +Количество топлива в мине. + + +Энергопотребление +Количество энергии, необходимой для закладывания мины. + + +Время активации +Время неактивности мины. + + +Повреждение +Ущерб, наносимый кораблю при столкновении с миной. + + +Максимальное число +Максимальное количество мин игрока, которые могут находится на экране. + + +Время перезарядки +Время, необходимое для перезарядки при закладывании мины. + + + + + + +<guilabel +>Корабль</guilabel +> + + + +Ускорение +Ускорение корабля + + +Энергопотребление +Энергия, необходимая для ускорения корабля. + + +Скорость вращения +Скорость вращения корабля. + + +Энергопотребление +Энергия, необходимая для поворота корабля. + + +Ущерб при аварии +Ущерб, наносимый при столкновении двух кораблей. + + + + + + +<guilabel +>Солнце</guilabel +> + + + +Солнечная энергия +Энергия солнечного излучения. Чем выше значение, тем быстрее корабль будет перезаряжен. + + +Гравитация +Сила гравитационного притяжения солнца. + + + + + + +<guilabel +>Старт</guilabel +> + + + +X-координата и Y-координата +Позиция кораблей в начале игры. Корабли начинают на противоположных сторонах солнца. + + +Скорость по X и Скорость по Y +Скорость корабля в начале игры. + + + + + + +<guilabel +>Заправки</guilabel +> + + + +Время появления +Максимальное время между появлением заправок. + + +Время жизни +Максимальное время жизни заправки. + + +Количество энергии +Количество энергии, получаемое от энергетической заправки. + + +Защита +Количество здоровья, получаемой от защитной заправки. + + + + + + + + + +Команды и комбинации клавиш + +В следующем разделе кратко описан каждый пункт меню. + + +Меню <guimenu +>Игра</guimenu +> + +Меню Игра используется для запуска и приостановки игры. + + + + &Ctrl;N ИграСоздать +Запуск новой игры &kspaceduel;. + + + + &Ctrl;N ИграНовый раунд +Запуск нового раунда на том же уровне. + + + +&Ctrl;P ИграПауза +Приостановка и возобновление игры. + + + &Ctrl; Q ИграВыход +Выход из &kspaceduel; + + + + + + +Меню <guimenu +>Настройка</guimenu +> + + + +НастройкаПоказать панель инструментов +Показать или скрыть панель инструментов игры. + + + +НастройкаПоказать строку состояния +Показать или скрыть строку состояния. + + + +Настройка Комбинации клавиш... +Позволяет изменять комбинации клавиш для игры &kspaceduel;. + + + + + +Настройка Панели инструментов... +Вызывает стандартное окно настройки панели инструментов KDE. + + + + +Настройка Настроить &kspaceduel;... +Вызывает диалог настройки программы, смотрите Настройка игры. + + + + + + +Меню <guimenu +>Справка</guimenu +> +&help.menu.documentation; + + +Комбинации клавиш по умолчанию + +В таблице показаны комбинации клавиш по умолчанию для действий игры. + +Меню + + + +Комбинации клавишДействие + +&Ctrl;QВыход из &kspaceduel; +&Ctrl;NНачать игру +&Ctrl;NНовый раунд +PПауза +F1Вызов справки +&Shift;F1Режим контекстной подсказки «Что это?» +ПробелЗапуск игры + + + + +Комбинация клавиш для пунктов меню может быть изменена через меню Настройка Комбинации клавиш... + +Игра + + + + + + +ДействиеКрасный игрокСиний игрок + +Поворот налевоSСтрелка влево +Поворот направоFСтрелка вправо +УскорениеEСтрелка вверх +ВыстрелDСтрелка вниз +Поставить минуAInsert + + + + +Для изменения этих клавиш, смотрите раздел Клавиши игрока. + + + + + +Авторские права и лицензирование + +&kspaceduel; +Авторские права на программу: Andreas Zehender az@azweb.de, 1999-2000 +Авторские права на документацию: Andreas Zehender az@azweb.de 2000 +Обновление документации для &kde; 2.0: Mike McBride mpmcbride7@yahoo.com +Перевод на русский язык: Денис Елданди den_yel@newmail.ru Обновление перевода: Сергей В. Миронов sergo@bk.ru +&underFDL; &underGPL; + + +Установка + + +Где взять &kspaceduel; +&install.intro.documentation; + + +Сборка и установка +&install.compile.documentation; + + +
+ + diff --git a/tde-i18n-ru/docs/kdegames/ktron/Makefile.am b/tde-i18n-ru/docs/kdegames/ktron/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdegames/ktron/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdegames/ktron/Makefile.in b/tde-i18n-ru/docs/kdegames/ktron/Makefile.in new file mode 100644 index 00000000000..ca90c77cf46 --- /dev/null +++ b/tde-i18n-ru/docs/kdegames/ktron/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/kdegames/ktron +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- 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/kdegames/ktron/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdegames/ktron/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/kdegames/ktron/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdegames/ktron/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdegames/ktron/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)/ktron + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ktron/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ktron/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ktron/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ktron/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ktron/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ktron/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ktron + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ktron + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ktron/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ktron/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ktron/$$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/kdegames/ktron/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdegames/ktron/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdegames/ktron/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-ru/docs/kdegames/ktron/index.cache.bz2 b/tde-i18n-ru/docs/kdegames/ktron/index.cache.bz2 new file mode 100644 index 00000000000..2c3d1907e84 Binary files /dev/null and b/tde-i18n-ru/docs/kdegames/ktron/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdegames/ktron/index.docbook b/tde-i18n-ru/docs/kdegames/ktron/index.docbook new file mode 100644 index 00000000000..516d977f295 --- /dev/null +++ b/tde-i18n-ru/docs/kdegames/ktron/index.docbook @@ -0,0 +1,865 @@ + + + + + +]> + + + +Руководство пользователя &ktron; + + +Fabian Dal Santo
&Fabian.DalSanto.mail;
+
+
+ +Matthias Kiefer
&Matthias.Kiefer.mail;
+
+Разработчик +
+ +Lauri Watts
&Lauri.Watts.mail;
+
+Редактор +
+ВаляВанеева
fattie@altlinux.ru
Перевод на русский язык
СергейМиронов
sergo@bk.ru
Обновление перевода
+
+ + +1999 +2000 +&Matthias.Kiefer; + + + +2001 +&Fabian.Dal.Santo; + + +&FDLNotice; + +2005-12-16 +1.1 + + +&ktron; — простой вариант игры Tron для &kde;, в которую можно играть поодиночке или друг против друга. + + + +KDE +kdegames +KTron +игра +tron + +
+ + +Введение + +&ktron; — простой вариант игры Tron для KDE. В &ktron; можно играть против компьютера или друг против друга. + +Цель игры — прожить дольше, чем противник. Чтобы добиться этого, не надо врезаться в стены, в себя самого и в противника. + + + + +Игра в &ktron; + + +Правила + +После начала раунда игроки не могут остановить своё движение (если не выбрана пауза). Всё, что надо делать — избегать столкновения, меняя направление движения. Кроме того, можно мешать своему противнику. Можно увеличивать скорость своего движения, нажимая на клавишу ускорения. + +Раунд начинается, когда все игроки нажмут на какую-нибудь клавишу направления движения. Первое движение будет совершено в этом направлении. + +Чтобы прервать игру, нужно выбрать Пауза из меню Игра или нажать соответствую комбинацию клавиш (смотрите раздел Клавиши управления по умолчанию). Кроме того, игра приостанавливается, если её окно становится неактивным, например, при переключении в другое окно. + +Чтобы продолжить игру, нужно снова выбрать пункт Пауза или нажать соответствующую клавишу. Игра будет также возобновлена, если один из игроков нажмёт на кнопку направления движения. Следует быть внимательным, ведь ваш игрок сразу же начнёт двигаться в эту сторону. + + +Игра состоит из нескольких раундов и заканчивается, если один из игроков набрал не менее девяти очков и имеет преимущество перед другим хотя бы в два очка. Текущий счёт всегда показывается в строке состояния. + + + + +Игра против компьютера + +Компьютер может играть как Игрок 1, Игрок 2 или за них обоих. Есть три уровня сложности: Начинающий, Средний и Мастер. + + + +Если вы выберете уровень Начинающий, компьютер не будет обращать внимания на движения своего противника и будет просто пытаться двигаться вокруг. Такой же алгоритм используется в xtron-1.1. + + +На уровнях Средний и Мастер компьютер будет пытаться мешать своему противнику при его приближении. + + + +Смотрите раздел Меню Настройка , чтобы узнать, как изменять параметры игрока-компьютера. + + + + +Игра с клавиатуры + +Каждый игрок пользуется пятью клавишами. Четыре из них используются для изменения направления, одна — для ускорения. + +Клавиши изменения направления не нужно удерживать. Просто нажмите любую из них один раз, и направление движения сразу изменится. + +Ускорение действует, если только клавиша ускорения остаётся нажатой. Если отпустить клавишу ускорения, скорость станет обычной. + +Смотрите раздел Меню Настройка, чтобы узнать, как менять клавиши по умолчанию. + + + + +Команды меню + +В этом разделе кратко описаны все пункты меню. + + +Меню <guimenu +>Игра</guimenu +> + + + + &Ctrl;N Игра Создать +Начать новую игру. + + + + P ИграПауза +Приостановить или возобновить игру. + + + +&Ctrl;Q ИграВыход +Выход из игры. + + + + + + +Меню <guimenu +>Настройка</guimenu +> + + + +НастройкаПоказать строку состояния +Показать или скрыть строку состояния. + + + +НастройкаКомбинации клавиш... +Вызвать стандартное окно &kde; для настройки комбинаций клавиш. + + + +НастройкаНастроить &kappname;... +Открыть диалог настройки параметров игры. + + + + + + +Меню <guimenuitem +>Справка</guimenuitem +> +&help.menu.documentation; + + +Комбинации клавиш по умолчанию + +В таблицах ниже приведены клавиши управления по умолчанию. + + + +Клавиши для Игрока 1 + + + +Клавиша +Действие + + +R +Вверх + + +F +Вниз + + +G +Вправо + + +D +Влево + + +A +Ускорение + + + +
+ + +Клавиши для Игрока 2 + + + +Клавиша +Действие + + + + +Стрелка вверх +Вверх + + +Стрелка вниз +Вниз + + +Стрелка вправо +Вправо + + +Стрелка влево +Влево + + +0 +Ускорение + + + +
+ + +Общие комбинации клавиш + + + +Клавиша +Действие + + + + +P +Приостановить или продолжить игру + + +&Ctrl;N +Новая игра + + +&Ctrl;Q +Выйти из &ktron; + + +F1 +Вызов справки + + +ShiftF1 +Контекстная справка «Что это?» + + + +
+ +Привязку клавиш по умолчанию можно изменить, выбрав Настройка Комбинации клавиш.... + +
+ +
+ + + +Диалог настройки + +При выборе пункта Настроить &kappname;... в меню Настройка откроется диалоговое окно, в котором можно настроить параметры &kappname;. + +Этот диалог содержит три раздела. + + +Главное + + + +Показать победителя другим цветом +Включив этот параметр, можно улучшить видимость завершения игры, заставив &ktron; изменить цвет следа проигравшего на цвет победителя игры. + + + +Отключить ускорение +Этот параметр отключает функцию ускорения: нажатие клавиши ускорения не принесёт результата, оба игрока всегда будут двигаться с постоянной скоростью. + + + +Авария при повороте на 180 градусов +С этим параметром игрок врежется в себя самого, если попытается двигаться в противоположном направлении (например, если, двигаясь влево, игрок пытается двигаться вправо одним нажатием клавиши). Если этот параметр отключён, то попытка смены направления движения на противоположное ни к чему не приводит. + + + +Имена игроков +Указать имена игроков. + + + +Скорость +Этот ползунок задаёт скорость движения игроков; смещение ползунка влево заставит игроков двигаться медленнее, смещение ползунка вправо увеличит скорость их движения. + + + + + +<acronym +>Компьютер</acronym +> + + + +Компьютер управляет +Эти два переключателя определяют игроков, управляемых компьютером. + + + +Уровень: +Выбор уровня сложности при игре с компьютером: Начинающий, Средний и Мастер. +На уровне Начинающий компьютер не обращает внимания на действия противника и движется случайным образом. На уровнях Средний и Мастер компьютер пытается активно мешать противнику. + + + + + +Внешний вид + + + +Стиль линий: +Выбор одного из четырёх стилей рисования змеек. Названия стилей говорят сами за себя: Трёхмерные линии, Трёхмерные квадраты, Один цвет и Кружки. + + + + +Толщина линии +Этот ползунок задаёт толщину следа за змейкой. Перемещение ползунка влево сужает след, смещение ползунка вправо его расширяет. + + + +Фон +Фон игрового поля. Чтобы указать обычный однотонный цвет, выберите параметр Цвет: и нажмите кнопку справа, чтобы открыть диалоговое окно выбора цвета. +В качестве фона можно указать рисунок. Для этого выберите параметр Изображение: и укажите в поле ввода справа путь к рисунку обоев. Также можно нажать небольшую кнопку справа и открыть диалоговое окно выбора файла. + + + + +Цвет первого игрока: +Выберите цвет для первого игрока в диалоговом окне выбора цвета, щёлкнув на кнопке с цветом. + + + +Цвет второго игрока: +Выберите цвет для второго игрока в диалоговом окне выбора цвета, щёлкнув на кнопке с цветом. + + + + + + + +Авторские права и лицензирование + +&ktron; +Авторские права на программу: &Matthias.Kiefer; &Matthias.Kiefer.mail;, 1999 + +В этой игре используется часть кода программы xtron-1.1, написанной Rhett D. Jacobs rhett@hotel.canberra.edu.au> + +Авторские права на документацию: &Matthias.Kiefer; &Matthias.Kiefer.mail;, 1999 + +Документацию для KDE 2.0 обновил &Fabian.Dal.Santo; &Fabian.DalSanto.mail; + +Перевод на русский язык: Валя Ванеева fattie@altlinux.ru Обновление перевода: Сергей В. Миронов sergo@bk.ru +&underFDL; &underGPL; + + + + +Установка + + +Как получить &ktron; +&install.intro.documentation; + + +Системные требования + +Для успешной компиляции &ktron; необходим установленный &kde; 3.0. Все необходимые библиотеки и сам &ktron; можно найти на сервере &kde-ftp;. + + + +Сборка и установка +&install.compile.documentation; Если у вас возникли какие-то проблемы, сообщите о них автору: &Matthias.Kiefer; + + + + +
+ + diff --git a/tde-i18n-ru/docs/kdegames/ktuberling/Makefile.am b/tde-i18n-ru/docs/kdegames/ktuberling/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdegames/ktuberling/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdegames/ktuberling/Makefile.in b/tde-i18n-ru/docs/kdegames/ktuberling/Makefile.in new file mode 100644 index 00000000000..6638d851848 --- /dev/null +++ b/tde-i18n-ru/docs/kdegames/ktuberling/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/kdegames/ktuberling +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- 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/kdegames/ktuberling/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdegames/ktuberling/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/kdegames/ktuberling/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdegames/ktuberling/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdegames/ktuberling/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 technical-reference.docbook Makefile.in Makefile.am + +#>+ 24 +index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) index.docbook technical-reference.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)/ktuberling + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ktuberling/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ktuberling/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ktuberling/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ktuberling/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ktuberling/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ktuberling/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ktuberling + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ktuberling + @for base in index.docbook technical-reference.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ktuberling/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ktuberling/$$base ;\ + done + +uninstall-nls: + for base in index.docbook technical-reference.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ktuberling/$$base ;\ + done + + +#>+ 5 +distdir-nls: + for file in index.docbook technical-reference.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/kdegames/ktuberling/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdegames/ktuberling/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdegames/ktuberling/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-ru/docs/kdegames/ktuberling/index.cache.bz2 b/tde-i18n-ru/docs/kdegames/ktuberling/index.cache.bz2 new file mode 100644 index 00000000000..976a687977e Binary files /dev/null and b/tde-i18n-ru/docs/kdegames/ktuberling/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdegames/ktuberling/index.docbook b/tde-i18n-ru/docs/kdegames/ktuberling/index.docbook new file mode 100644 index 00000000000..74072dc1a09 --- /dev/null +++ b/tde-i18n-ru/docs/kdegames/ktuberling/index.docbook @@ -0,0 +1,1174 @@ + + + + + + +]> + + + +Руководство &ktuberling; + + +Éric Bischoff
&Eric.Bischoff.mail;
+
+ +Paul E. Ahlquist Jr.
&Paul.E.Ahlquist.Jr.mail;
+
+
+ +Lauri Watts Редактор + + +Кирилл Бирюков
birk@rdi-kvant.ru
Перевод на русский язык
Сергей Миронов
sergo@bk.ru
Обновление перевода
+ +
+ +2006-05-05 +0.05.01 + + +1999200020022006 +Éric Bischoff + + + +2001 +&Paul.E.Ahlquist.Jr; + + +&FDLNotice; + + +&ktuberling; — игра для малышей. + + + +KDE +Клубень +игра +дети +tuberling +картофелина +пингвин +аквариум + +
+ + +Введение + + + + + &ktuberling; — игра для малышей. Конечно, она подойдёт и взрослым, оставшимся в душе детьми. + +Эта игра по сути — редактор картофелины. Это означает, что на картофельный клубень можно приклеивать глаза, рты, усы, другие части лица и всякие прибамбасы. В игре также есть ещё есть пингвин и аквариум, на которые можно приклеивать другие предметы. + +В этой игре нет ни победителей, ни проигравших. Её единственная цель — создавать забавные и весёлые лица. + +В игре есть галерея (подобно Музею восковых фигур мадам Тюссо), где можно найти много забавных примеров украшенных картофелин, аквариумов и пингвинов. Конечно же, можно отправить и свои собственные творения автору программы, Éric Bischoff, и он, если найдёт свободную минутку, включит их в галерею. + +Игра &ktuberling; может «разговаривать». Она произносит имена объектов, которые вы перетаскиваете. Игра будет «разговаривать» на языке по вашему выбору. Её даже можно использовать, чтобы немного поучить иностранные слова. В данный момент Клубень может «разговаривать» на датском, немецком, английском, испанском, французском, итальянском, голландском, португальском, румынском, сербском, словенском и шведском языках. + + + +Основные области экрана + + +Действия мышью + +В главном окне есть две основные области: + + +Слева — игровое поле. +Справа — поле объекты, откуда вами выбираются объекты для переноса на игровое поле. + + + +Основное окно &ktuberling; + + + + + + + +Основное окно + + + + +Размещение объектов + +Чтобы разместить объект, подведите курсор мыши к расположенной справа области объектов. Нажмите левой кнопкой мыши на нужном вам объекте и, не отпуская кнопку мыши, перетащите объект на игровое поле в то место, куда вы хочется, после чего отпустите кнопку мыши. + + + +Перемещение объектов +Объект, уже помещённый в игровое поле, может быть передвинут. Просто выберите объект мышью, щёлкнув по нему, и перетащите мышью на новое место. Если щёлкнуть по объекту, частично скрытому под другими объектами, то он будет поднят поверх всех объектов. Это свойство можно использовать, чтобы правильно разместить глаза и очки. + + + +Удаление объекта +Чтобы удалить помещённый на игровое поле объект перетащите его с игрового поля обратно на область объектов. + + + + +Панель инструментов + + + + + + + + +Панель инструментов + + +На панели инструментов расположены кнопки с часто используемыми функциями. + + +Кнопки панели инструментов + + + + +Кнопка +Название +Эквивалент в меню +Действие + + + + + + + + + + + + + + Кнопка новой игры + + + + Создать + + Игра Создать + + +Сброс игрового поля. При этом все части игрового поля очищаются для создания нового украшения. + + + + + + + + + + + + + Кнопка загрузки + + +Загрузить + + Игра Загрузить... + + +Открыть существующий файл из галереи или из других папок. + + + + + + + + + + + + Кнопка сохранения + + +Сохранить + + Игра Сохранить + + +Сохранить ваше творение в домашнюю или любую другую папку, например, в галерею. Созданное вами существо сохраняется в небольшом файле, куда записываются только координаты составляющих его объектов. + + + + + + + + + + + + + Кнопка печати + + + +Печать + + + Игра Печать + + +Напечатать ваш рисунок на принтере. + + + + + + + + + + + + Кнопка отмены действия + + + + Отменить действие + + + Правка Отменить действие + + +Отменить последнее действие. + + + + + + + + + + + + Кнопка повтора действия + + + +Повторить отменённое действие + + + Правка Повторить + + +Повторить последнее отменённое действие. + + + + + + +
+
+ + +Пункты меню + + + + + + + + +Команды меню + + + +Меню <guimenu +>Игра</guimenu +> + + + + + + + +Меню Игра + + + + + + &Ctrl;N Игра Создать +Очистить игровое поле + + + + &Ctrl;O Игра Загрузить... + Отрыть существующий файл Клубня из галереи или из другого места. + + + + &Ctrl;S Игра Сохранить +Сохранить ваше творение. Созданное вами существо сохраняется в небольшом файле, куда записываются только координаты составляющих его объектов. + + + +Игра Сохранить как изображение... +Создать графический файл, содержащий изображение созданного существа. Доступные форматы: XPM, JPEG, PNG и BMP. + + + + &Ctrl;P Игра Печать... +Печать рисунка. + + + + &Ctrl;Q Игра Выход +Выход из &ktuberling;. + + + + + + + +Меню <guimenu +>Правка</guimenu +> + + + + + + + +Меню Правка + + + + + + &Ctrl;Z Правка Отменить действие +Отменить размещение последнего объекта. + + + + &Ctrl;Shift Z Правка Повторить +Повторить размещение последнего объекта. Этот пункт меню будет активен только в том случае, если вы до этого отменяли свои действия, используя пункт Отменить действие. + + + + &Ctrl;C Правка Копировать +Копировать игровое поле в буфер обмена. + + + + + + + +Меню <guimenu +>Персонаж</guimenu +> + + + + + + + + +Меню Персонаж + + + + + +Персонаж Клубень +Создать игровое поле с картофельным клубнем. &ktuberling; запомнит тип выбранного игрового поля и будет его использовать при следующем запуске игры. + + + +Персонаж Пингвин +Создать игровое поле с пингвином. &ktuberling; запомнит тип выбранного игрового поля и будет его использовать при следующем запуске игры. + + + +Персонаж Аквариум +Создать игровое поле с аквариумом. &ktuberling; запомнит тип выбранного игрового поля и будет его использовать при следующем запуске игры. + + + + + +Меню <guimenu +>Звуки</guimenu +> + + + + + + + + +Меню Звуки + + +Помните, чтобы услышать звуки, нужно установить пакет kdemultimedia и запустить &artsd;. + + + + +Звуки Отключить +Включить или выключить звук. &ktuberling; сохранит это поведение и при следующем запуске игры. + + + +Звуки По-датски +Включить или отключить речь на датском языке. Этот пункт меню будет недоступен, если не установлены звуковые файлы на датском языке. &ktuberling; сохранит это поведение и при следующем запуске игры. + + + +Звуки По-немецки +Включить или отключить речь на немецком языке. Этот пункт меню будет недоступен, если не установлены звуковые файлы на немецком языке. &ktuberling; сохранит это поведение и при следующем запуске игры. + + + +Звуки По-английски +Включить или отключить речь на английском языке. Этот пункт меню будет недоступен, если не установлены звуковые файлы на английском языке. &ktuberling; сохранит это поведение и при следующем запуске игры. + + + +и так далее... +То же и для других языков. + + + + + +Меню <guimenu +>Настройка</guimenu +> + + + + +Меню Настройка + + + + + +Настройка Показать/Скрыть панель инструментов +Показать или скрыть панель инструментов. + + + +Настройка Комбинации клавиш... +Вызвать стандартное диалоговое окно настройки комбинаций клавиш &kde;, в котором можно изменить комбинации клавиш, используемые в &ktuberling;. + + + +Настройка Панели инструментов... +Вызвать стандартное диалоговое окно настройки панели инструментов &kde;. + + + + + + + +Меню <guimenu +>Справка</guimenu +> + + + + + + + +Меню Справка + +&help.menu.documentation; + +
+ +&technical.reference; + + +Авторские права и лицензирование + +&ktuberling; + + + +Оригинальная идея, рисунки и звуки на английском языке: John Calhoun + + + +Программирование под &kde;: Éric Bischoff &Eric.Bischoff.mail; + + + +Тестирование, советы и помощь: François-Xavier Duranceau duranceau@free.fr + + + +Изображение пингвина: Agnieszka Czajkowska agnieszka@imagegalaxy.de + + + +Переработка графики и изображение аквариума: Bas Willems next@euronet.nl + + + +Настройка звуков: Roger Larsson roger.larsson@norran.net + + + +Обучающая графика для COR-EDUX: Dolores Almansa dolores.almansa@corazondemaria.org + + + +Чтение и редактирование документации: Peter Silva peter.silva@videotron.ca + + + +Исправление документации: Paul Ahlquist &Paul.E.Ahlquist.Jr.mail; + + + +Эта игра посвящена моей маленькой дочери Sunniva Bischoff + +Благодарности: Apple Computer и проекту &LinuxPPC; за портирование на &Mac; и на &Linux;. &ktuberling; не мог быть создан без вас! + +Перевод на русский язык: Кирилл Бирюков birk@rdi-kvant.ru Обновление перевода: Сергей В. Миронов sergo@bk.ru +&underFDL; &underGPL; + + + +Установка + + +Как получить <application +>ktuberling</application +> +&install.intro.documentation; + + +Требования + +Для успешной сборки &ktuberling; требуется &kde; версии не ниже 3.5. Все необходимые библиотеки, как и сам &ktuberling;, можно взять на сервере &kde-ftp;. + +Для поддержки звука вам понадобится пакет kdemultimedia. + + + +Сборка и установка +&install.compile.documentation; + + +
diff --git a/tde-i18n-ru/docs/kdegames/ktuberling/technical-reference.docbook b/tde-i18n-ru/docs/kdegames/ktuberling/technical-reference.docbook new file mode 100644 index 00000000000..946976ab7db --- /dev/null +++ b/tde-i18n-ru/docs/kdegames/ktuberling/technical-reference.docbook @@ -0,0 +1,361 @@ + + + + +Éric Bischoff +Кирилл Бирюков
birk@rdi-kvant.ru
Перевод на русский язык
Сергей Миронов
sergo@bk.ru
Обновление перевода
+
+5 мая 2006 0.05.01 +KDE +KTuberling +руководство разработчика + +
+ +Руководство разработчика + +&ktuberling; позволяет легко подключиться к разработке и улучшению &kde;. Приложение может быть дополнено. Например, без всякого кода можно добавить новые рисунки игрового поля, изменив графические файлы. Добавив подходящие звуковые файлы переводчик может изменить звучание на его родной язык! + +Если вы что-то разработали или добавили к игре, вышлите это автору Éric Bischoff для включения в следующие версии. + + +Художникам + +Размер, форма игрового поля и количество объектов можно изменить. Для каждого игрового поля необходимо создать два графических файла: поле изображения поля и маску. В игре допускается до восьми игровых полей, из которых в настоящий момент используется только три. + +В &ktuberling; используются шесть изображений:potato-game.png,potato-mask.png,penguin-game.png,penguin-mask.png,aquarium-game.png и aquarium-mask.png. Файлы размещаются в $KDEDIR/share/apps/ktuberling/pics/. + +Первый тип рисунков, *-game.png, содержит изображения игрового поля и объектов, выбираемых пользователем. Это та графика, которую вы видите в процессе игры. + +Второй тип рисунков, *-mask.png, содержит только маски объектов. Маски используются для установки границ объектов и в некоторых случаях позволяют объекту быть прозрачным (как, например, очки). Желательно, хотя и не обязательно, размещать объекты на тех же местах в файле игрового поля, что и в файле маски. + +В той же папке находится файл layout.xml ($KDEDIR/share/apps/ktuberling/pics/layout.xml), который описывает используемые файлы, и связывает их с пунктами меню. Кроме того, он описывает позиционные параметры игрового поля и объектов в файлах игрового поля и маски. В том же файле объектам присваиваются звуки и производится объединение объектов в группы. Наконец, в нём описаны языки как наборы переведённых звуков. Файл layout.xml является стандартным файлом &XML; (подробнее смотрите ниже). + +В этой же папке находится файл с именемlayout.i18n ($KDEDIR/share/apps/ktuberling/pics/layout.xml), содержащий строки из файла layout.xml, которые могут быть переведены: +Пункты меню, позволяющие выбирать игровое поле и язык +Названия категорий объектов + + + +В папке выше находится другой файл &XML; ktuberlingui.rc ($KDEDIR/share/apps/ktuberling/ktuberlingui.rc), описывающий меню &ktuberling;. Он должен содержать один тег <action> (действие) на каждое игровое поле и язык. Символическое название действия в этом файле должно быть идентично символическому название действия в файле layout.xml. + + + + +Переводчику + +Кроме обычного механизма перевода файла .po могут также быть локализованы названия и звуки в программе. + +Звуковые файлы в формате .wav с названиями объектов на языке перевода могут быть помещены в подпапке соответствующего языка в основной папке звуков. Имя файла звука затем следует соотнести с названием в файле layout.xml. Например, если язык перевода русский, то необходимо поместить звуковые (.wav) файлы с названиями объектов в папку $KDEDIR/share/apps/ktuberling/sounds/ru. Затем нужно соотнести звук hat с файлом ru/шляпа.wav. + +В будущей версии &ktuberling; будет использовать файлы OGG Vorbis rc3 для хранения звуков. В настоящий момент можно конвертировать файлы WAV в формат OGG Vorbis rc3 следующей командой: $ oggenc -q 10 -o sound.ogg sound.wav + + + +Информация о том, как переводить приложения &kde;, доступна в Руководстве по переводу kde;. + + + + + +Программистам +Программисту не трудно развить и дополнить функциональность &ktuberling;. + + +Классы C++ + + + +TopLevel + +Окно верхнего уровня и основные функции управления программой + + + + +PlayGround + +Описание одного из уровней игры + + + +ToDraw + +Описание одного из выводимых графических объектов + + + +SoundFactory + +Описание одного из языков и его звуков + + + +Action + +Действие пользователя, связанное с отменой/повтором + + + + + + +Структура файлов <literal role="extension" +>.tuberling</literal +> + +Файл .tuberling содержит всю необходимую для рисования информацию. Файл можно редактировать обычным текстовым редактором. + +Первая строка содержит номер игрового поля. + +Все остальные строки содержат по одному графическому объекту, в том порядке, в котором они должны быть нарисованы. Каждая строка содержит 5 чисел: идентификатор объекта и координаты прямоугольника (левая, верхняя, правая, нижняя), в которых будет нарисован объект. Числа разделяются пробелами или символами табуляции. + + + + + +Структура файла <filename +>layout.xml</filename +>. + +Тег верхнего уровня является уникальным и называется <ktuberling>. В нём содержится несколько тегов игровых полей <playground>, по одному на игровое поле, и <language> по одному на язык. + +Тег <playground> имеет два атрибута: gameboard и masks. Эти атрибуты задают имена файлов, содержащих изображения. Тег <playground> также содержит один тег <menuitem>, один тег <editablearea>, несколько тегов <category> и несколько тегов <object>. + +Тег <menuitem> описывает идентификатор действия в пункте меню, позволяющий выбрать положение области, в которую можно помещать объекты, а также название этого пункта меню. Этот идентификатор действия должен совпадать с идентификатором в файле ktuberlingui.rc. + +Тег <editablearea> описывает положение области, в которую вы можете помещать объекты и имя соответствующего звукового файла. + +Тег <category> указывает положение и текст, описывающий группу объектов. Например, им могут быть описаны положение и текст группы Шляпы. + +Тег <object> описывает положение (в игровом поле и в масках) объекта, и имя соответствующего звукового файла. + +Тег <language> имеет один атрибут: code. Этот атрибут задаёт код языка. Тег <language> также содержит один тег <menuitem> и несколько тегов <sound>. + +Здесь не описываются теги более низкого уровня, так как их названия говорят сами за себя. Если измените файл layout.xml, то не забывайте соответственно изменять и файлы layout.i18n и ktuberlingui.rc. + + +
diff --git a/tde-i18n-ru/docs/kdegames/kwin4/Makefile.am b/tde-i18n-ru/docs/kdegames/kwin4/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdegames/kwin4/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdegames/kwin4/Makefile.in b/tde-i18n-ru/docs/kdegames/kwin4/Makefile.in new file mode 100644 index 00000000000..c977404dbda --- /dev/null +++ b/tde-i18n-ru/docs/kdegames/kwin4/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/kdegames/kwin4 +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- 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/kdegames/kwin4/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdegames/kwin4/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/kdegames/kwin4/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdegames/kwin4/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdegames/kwin4/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)/kwin4 + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kwin4/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kwin4/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kwin4/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kwin4/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kwin4/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kwin4/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kwin4 + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kwin4 + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kwin4/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kwin4/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kwin4/$$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/kdegames/kwin4/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdegames/kwin4/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdegames/kwin4/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-ru/docs/kdegames/kwin4/index.cache.bz2 b/tde-i18n-ru/docs/kdegames/kwin4/index.cache.bz2 new file mode 100644 index 00000000000..5d10eaf220b Binary files /dev/null and b/tde-i18n-ru/docs/kdegames/kwin4/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdegames/kwin4/index.docbook b/tde-i18n-ru/docs/kdegames/kwin4/index.docbook new file mode 100644 index 00000000000..511355558c8 --- /dev/null +++ b/tde-i18n-ru/docs/kdegames/kwin4/index.docbook @@ -0,0 +1,562 @@ + + + + + +]> + + + +Четыре побеждают + + +Martin Heni
&Martin.Heni.mail;
+
+
+ +avatar
avatar@sendmail.ru
Перевод на русский язык
СергейМиронов
sergo@bk.ru
Обновление перевода
+
+ + +19952002 +&Martin.Heni; + + +&FDLNotice; + +2006-06-17 +1.1.0 + + +&k4wins; — это игра «Четыре побеждают» для &kde;. + + + +KDE +kdegames +игра +доска +игровая доска +четыре побеждают +четыре +четыре в ряд +win4 +kwin4 +connect four +connect 4 + +
+ + +Обзор + +«Четыре побеждают» — игра для двух игроков. + +Каждый игрок представлен определённым цветом (жёлтым или красным). Цель игры — поставить четыре фишки вашего цвета в ряд, столбец или по диагонали. Это можно сделать, разместив фишки в любом из семи столбцов. + +Фишка будет началом к заполнению столбца со дна, например, они будут падать вниз на дно или на другие фишки. После этого ход переходит к другому игроку. + +Это повторяется до конца игры, то есть, пока один из игроков не поставит четыре фишки в ряд, столбец или по диагонали, или же, если невозможно будет делать дальнейшие ходы, поскольку доска заполнена. + + + + +Правила + +Доска разделена на три области. + +Игровая доска состоит из 7x6 позиций, которые будут наполняться снизу доверху. Позиции отмечены цветом игрока, который должен делать ход. Вверху каждого столбца цветная стрелка показывает, куда была положена последняя фишка. + +Панель состояния показывает, игрок какого цвета ходит. Далее идёт уровень компьютера, число сделанных ходов и вероятность выигрыша. Эта вероятность вычисляется, только если противник компьютера сделает ход. Положительное число означает, что игрок имеет преимущество, отрицательное — что у компьютера шансы выше на победу. + +Табло показывает обоим игрокам счёт выигранных, проигранных игр и игр вничью. Также показывается число прерванных игр (Brk) и общие результаты игр. + + + + +Сетевая игра + +Можно играть по сети с другим игроком. Один из компьютеров будет игровым сервером и сможет определять, кто будет играть каким цветом. Параметры сетевой игры можно настроить в меню ИграСетевая игра.... В том же меню есть окно чата, дающего возможность общаться с вашим партнёром. + + +Когда сетевое соединение установлено, вас попросят указать имя сервера и номер порта. Номер порта можно оставить без изменений, но если вы уверены, что используется другой порт, введите его значение. Имя сервера должно быть именем удалённого хоста, к которому вы подключаетесь. Только одному из двух игроков нужно задавать имя сервера. Часто бывает так, что это удобнее делать тому, кто находится за брандмауэром, так как он может не допускать входящие соединения. + + + + +Команды меню + + +Меню <guimenu +>Игра</guimenu +> + + + + &Ctrl;N Игра Создать + +Начать новую игру. В сетевой игре этот пункт доступен только для сервера. Для клиента игра начинается автоматически. + + + + + &Ctrl;O Игра Загрузить... + +Загрузить сохранённую игру. + + + + + &Ctrl;S Игра Сохранить + +Сохранить текущую игру. + + + + + &Ctrl;End Игра Закончить игру + +Завершить текущую игру. + + + + +Игра Сетевая игра... + +Вызвать диалоговое окно настройки сетевой игры. В нём можно выбрать, будет ли ваша машина сервером или клиентом. В качестве сервера вы можете также задать цвет для удалённого сетевого игрока. В этом окне также можно прервать текущую игру. + + + + +Игра Чат... + +Открыть окно, с помощью которого можно отправлять сообщения удалённому игроку. + + + + + H Игра Подсказка + +Компьютер будет просчитывать лучший вариант хода и обозначит его кружочком на доске. Насколько хорошо просчитаны ходы, зависит от уровня компьютера. + + + + + &Ctrl;Q Игра Выход + +Выход из программы. + + + + + + + +Меню <guimenu +>Правка</guimenu +> + + + &Ctrl;Z Правка Отменить + +Отменить последний ход. Если игрок отменил два последних хода, то можно переиграть ваш предыдущий ход снова. + + + + + &Ctrl;&Shift;Z Правка Повторить + +Повторить отменённый ход. + + + + + + + + +Меню <guimenu +>Настройка</guimenu +> + + + + +Настройка Показать панель инструментов + +Показать или скрыть панель инструментов. + + + + +Настройка Показать строку состояния + +Показать или скрыть строку состояния. + + + + +Настройка Комбинации клавиш... + +Открывает диалог, в котором вы можете задать комбинации клавиш игры. + + + + +Настройка Панели инструментов... +Вызвать стандартное диалоговое окно &kde;, в котором можно настроить панель инструментов. + + + +Настройка Настроить &k4wins;... +Вызвать диалоговое окно настройки &k4wins; с параметрами: +Первый ход определяет, каким цветом будет сделан первый ход в следующей игре. +Имена игроков позволяют изменить имена игроков. +Игра жёлтыми определяет, кто должен играть за игрока 1 (жёлтые). Это может быть управление мышью или с клавиатуры, например, локальный игрок использует мышь или клавиатуру как устройство ввода, или же компьютер, если компьютер играет за этого игрока. +Игра красными — то же самое, что и Игра жёлтыми, но только для игрока 2 (красными). +Уровень компьютерного игрока позволяет выбрать уровень компьютерного противника. + + + + + + + +Меню <guimenuitem +>Справка</guimenuitem +> +&help.menu.documentation; + + + + +Авторские права и лицензирование + +&k4wins; +Авторские права на программу: &Martin.Heni; &Martin.Heni.mail;, 1995-2002 +Права на документацию: &Martin.Heni; &Martin.Heni.mail;, 2002 + +Перевод на русский язык: avatar@sendmail.ruОбновление перевода: Сергей В. Миронов sergo@bk.ru +&underFDL; &underGPL; + + +Установка + + +Как получить &k4wins; +&install.intro.documentation; + + +Сборка и установка +&install.compile.documentation; + + + +&documentation.index; +
+ + diff --git a/tde-i18n-ru/docs/kdegames/lskat/Makefile.am b/tde-i18n-ru/docs/kdegames/lskat/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdegames/lskat/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdegames/lskat/Makefile.in b/tde-i18n-ru/docs/kdegames/lskat/Makefile.in new file mode 100644 index 00000000000..7555f928472 --- /dev/null +++ b/tde-i18n-ru/docs/kdegames/lskat/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/kdegames/lskat +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- 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/kdegames/lskat/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdegames/lskat/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/kdegames/lskat/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdegames/lskat/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdegames/lskat/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)/lskat + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/lskat/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/lskat/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/lskat/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/lskat/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/lskat/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/lskat/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/lskat + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/lskat + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/lskat/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/lskat/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/lskat/$$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/kdegames/lskat/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdegames/lskat/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdegames/lskat/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-ru/docs/kdegames/lskat/index.cache.bz2 b/tde-i18n-ru/docs/kdegames/lskat/index.cache.bz2 new file mode 100644 index 00000000000..af7b4eac462 Binary files /dev/null and b/tde-i18n-ru/docs/kdegames/lskat/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdegames/lskat/index.docbook b/tde-i18n-ru/docs/kdegames/lskat/index.docbook new file mode 100644 index 00000000000..b678a7c402c --- /dev/null +++ b/tde-i18n-ru/docs/kdegames/lskat/index.docbook @@ -0,0 +1,659 @@ + + + + + +]> + + + +Лейтенант Скат + +Martin Heni
martin@heni-online.de
+
+
+MikeMcBride Редактор + +
mpmcbride7@yahoo.com
+
+ +Владимир Барышников
vladimir@impb.psn.ru
Перевод на русский
+ +
+ +2003-09-16 +0.09.01 + + +Документ описывает &lskat; версии 0.9.1 + + + +KDE +kdegames +игра +карточная игра +skat +лейтенант +lskat + +
+ + +Обзор + +Лейтенант Скат (от немецкого Offiziersskat) - это карточная игра для двоих. В первом приближении она играется по правилам игры Скат, но только двумя игроками и по упрощённым правилам. + +Каждый игрок имеет перед собой набор карт, половина из которых закрыта, а половина - открыта. Игроки пытаются набрать более 60 очков из 120 возможных. После 16-ти ходов все карты разыгрываются и игра заканчивается. + + + + +Правила + +Игра имеет случайным образом выбранную козырную карту. Она показывается как маленький символ масти в верхнем правом углу поля счёта. Валеты также считаются козырями и не принадлежат своей масти. Так, если козырь - черви, козырями являются все семь червей и все четыре валета (засчитанные как козыри). В результате имеем 11 козырей. + + +Валет пик не считается пиковым, а считается козырем. + + +Особым козырем является Гранд (Grand). В такой игре ни одна масть не является козырной, козырями считаются только четыре валета. В игре это показывается символом валета. + +Каждый игрок имеет 16 карт, 8 из которых закрыты, а 8 - открыты. Заходящий игрок может ходить любой из открытых карт. + +Второй игрок имеет следующие варианты ответного хода: + + +Второй игрок имеет среди открытых карт карты такой же масти. Он должен играть одной из них. Игрок, сходивший более старшей картой (см. таблицу ниже) выигрывает обе карты. +Второй игрок не имеет карт разыгрываемой масти. Он может играть любой картой. Если это - козырная карта, он выигрывает обе карты. В ином случае обе карты выиграет первый игрок. + + +Если закрытая карта находилась ниже сыгранной, она с этого момента станет открытой. + +Игрок, который выиграл карты, может сделать следующий ход. + +Последовательность карт (от старших к младшим - для любой козырной масти) + +Валет пик +Валет треф +Валет червей +Бубновый валет +Туз +Десятка +Король +Дама +Девятка +Восьмёрка +Семёрка + + +Игрок, выигравший обе карты, добавляет их очки к своему счёту. Очки карт: + + + + +Карта Очки + + +Туз 11 +Десятка 10 +Король 4 +Дама 3 +Валет 2 +Девятка 0 +Восьмёрка 0 +Семёрка 0 + + + + + +Подсчёт + +Игра считается выигранной, если вы набрали более 60 очков. Если оба игрока имеют по 60 очков - игра заканчивается вничью. + + + + +ОчкиСчёт + + +601 +61...902 +91...1193 +1204 + + + + + + + + +Сетевое соединение + +В эту игру можно играть по сети с другим компьютером. Для этого оба игрока должны на обоих компьютерах выбрать игру человека с удалённым игроком. Кто выберет какую сторону, не имеет значения. Об этом даже не стоит волноваться, поскольку если оба выбрали игру за одного и того же игрока, то программа автоматически всё правильно распределит. + +Один из компьютеров будет играть роль сервера. Только этот компьютер может начинать новую сетевую игру. Все игровые данные будут переданы компьютеру-клиенту. Вы можете заставить ваш компьютер быть сервером, если не введёте имя хоста в окне сетевого диалога. Оно выпадает, если вы начинаете новую сетевую игру. Если вы играете в качестве клиента, введите имя хоста - машины, на которой запущен сервер. Нет необходимости изменять номер порта, но вы можете ввести практически любой номер. + + + + +Меню + + +Меню <guimenu +>Игра</guimenu +> + + + + &Ctrl;N Игра Новая + +Начинает новую игру В случае сетевой игры эта опция доступна только для игрового сервера. Сетевой клиент будет автоматически запущен сервером. + + + + +Игра Закончить игру + +Прекращает текущую игру. + + + + +Файл Очистить статистику +Очищает память игры. Статистика обычно сохраняется в конце игры и показывает число выигранных и проигранных игроком игр. Выбор этого пункта меню очищает её. + + + + &Ctrl;M Игра Отправить сообщение... +Этот пункт меню в случае сетевой игры позволяет вам отправить сообщение удалённому игроку. + + + + &Ctrl;Q Игра Выход +Выход из игры. + + + + + + + +Меню <guimenu +>Настройки</guimenu +> + + + +Настройки Строка состояния +Показывает или скрывает строку состояния. + + + +Настройка Заходящий +Выбор начинающего игру, игрок 1 (сверху) или игрок 2 (снизу). + + + +Настройка Игрок 1 - это + +Выбрать, кто будет играть за первого игрока. Это может быть: + + +Локальный игрок с мышкой как устройством ввода. Для этого выберите Игрок. + +Компьютер. Для этого выберите компьютер. + +Удалённый игрок, связанный с данным компютером сетевым соединением. Для этого выберите Удалённый. + + + + + +НастройкаИгрок 2 - это +То же, что и для игрока 1, но только относится к игроку 2. + + + +Настройки Уровень + +Выбирает уровень игрока (если игрок - компьютер). + + + + +Настройка Выбрать карты + Позволяет выбрать лицо и рубашку карт для игры. Вы можете выбрать их в диалоге предварительного просмотра, который показывает все колоды карт, доступные в &kde;. + + + +Настройки Изменить имя... + +Изменяет имена игроков. + + + + + +Настройка Клавиши + +Открывает диалог, в котором вы можете задать сочетания клавиш. + + + + + + + +Меню <guimenuitem +>Справка</guimenuitem +> +&help.menu.documentation; + + + + +Авторские права и лицензирование + +&lskat; +Авторскими правами на программу обладает Martin Heni, 2000,2001 martin@heni-online.de +Авторскими правами на документацию обладает Martin Heni, 2000, 2001 martin@heni-online.de +Документация переведена в формат &kde; 2.0 Mike McBride mpmcbride7@yahoo.com + +Перевод на русский: Владимир Барышников vladimir@impb.psn.ru +&underFDL; &underGPL; + + + +Установка + +&install.intro.documentation; + + + +Сборка и установка +&install.compile.documentation; + + +&documentation.index; +
+ + + + diff --git a/tde-i18n-ru/docs/kdegraphics/Makefile.am b/tde-i18n-ru/docs/kdegraphics/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdegraphics/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdegraphics/Makefile.in b/tde-i18n-ru/docs/kdegraphics/Makefile.in new file mode 100644 index 00000000000..8b2d5d0e88b --- /dev/null +++ b/tde-i18n-ru/docs/kdegraphics/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/kdegraphics +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. kgamma kdvi +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/kdegraphics/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdegraphics/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/kdegraphics/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdegraphics/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdegraphics/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/kdegraphics/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdegraphics/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdegraphics/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-ru/docs/kdegraphics/kdvi/Makefile.am b/tde-i18n-ru/docs/kdegraphics/kdvi/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdegraphics/kdvi/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdegraphics/kdvi/Makefile.in b/tde-i18n-ru/docs/kdegraphics/kdvi/Makefile.in new file mode 100644 index 00000000000..e7f42a76c97 --- /dev/null +++ b/tde-i18n-ru/docs/kdegraphics/kdvi/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/kdegraphics/kdvi +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- 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/kdegraphics/kdvi/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdegraphics/kdvi/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/kdegraphics/kdvi/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdegraphics/kdvi/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdegraphics/kdvi/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)/kdvi + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdvi/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdvi/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdvi/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdvi/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdvi/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdvi/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdvi + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdvi + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdvi/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdvi/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdvi/$$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/kdegraphics/kdvi/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdegraphics/kdvi/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdegraphics/kdvi/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-ru/docs/kdegraphics/kdvi/index.cache.bz2 b/tde-i18n-ru/docs/kdegraphics/kdvi/index.cache.bz2 new file mode 100644 index 00000000000..752370b950d Binary files /dev/null and b/tde-i18n-ru/docs/kdegraphics/kdvi/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdegraphics/kdvi/index.docbook b/tde-i18n-ru/docs/kdegraphics/kdvi/index.docbook new file mode 100644 index 00000000000..5ccafe307aa --- /dev/null +++ b/tde-i18n-ru/docs/kdegraphics/kdvi/index.docbook @@ -0,0 +1,1378 @@ + + + + + +]> + + + + Руководство &kdvi; + + Stefan Kebekus
kebekus@kde.org +
+
+
+ НиколайШафоростов
admin@program.net.ua
Перевод на русский язык
+
+ + + 2001-2004 + Stefan Kebekus + + + &FDLNotice; + + 2004-02-27 + 1.11.00 + + + Это руководство описывает &kdvi; 1.1 + + + + KDE + linux + TeX + DVI + + +
+ + + Введение + + &kdvi; - это модуль к &kviewshell;, который позволяет отображать файлы в формате &DVI; (.dvi), созданные в TeX. &kdvi; поддерживает разнообразные расширения стандарта &DVI;, такие как встраивание графики &PostScript; или ссылок. Более подробные примеры и технические спецификации могут быть найдены в файле KDVI-features.dvi (KDVI-features.tex - исходный файл, пригодный для правки в TeX). + + Последние новости можно найти на домашней странице &kdvi;. + + TeX - высокопроизводительная система вёрстки, ориентированная на ввод научных, особенно математических выражений. Подробная информация о TeX и &DVI; может быть найдена на домашней странице TeX User Group или на German DANTE e.V. (на немецком). + + + + + Запуск &kdvi; + + В большинстве случаев &kdvi; запускается двойным щелчком на файле.dvi. Для удобства введена команда kdvi, которая запускает &kviewshell; с загруженным модулем &kdvi;. Например: kdvi somepath/paper.dvi. Команды типа kdvi somepath/paper или kdvi somepath/paper. также будут работать. Вы можете передать в качестве имени файла &URL;, например: kdvi http://somepath/paper.dvi + + Если вы указываете имя открываемого файла как &URL;, вы можете указать, какое место файла &DVI; нужно отобразить. Например, команда kdvi file:paper.dvi#43 откроет страницу 43. Если вы включили информацию об исходном файле, команда типа kdvi file:paper.dvi#src:43paper.tex приведёт к поиску места в файле &DVI;, которое отвечает строке 43 в файле TeX paper.tex. Если вы планируете использовать эту функцию часто, прочтите секцию Поиск чтобы узнать, как настроить ваш редактор на автоматический запуск &kdvi;. + + На забудьте поставить префикс file:. Например, команда kdvi file:paper.dvi#43 откроет страницу 43 файла paper.dvi. А команда kdvi paper.dvi#43 будет пытаться открыть файлpaper.dvi#43. + + + Если вы введёте команду kdvi --unique somepath/paper.dvi, &kdvi; откроет файл, только если он ещё не открыт. Иначе окно &kdvi; с требуемым документов будет выведено поверх остальных. Команда типа kdvi --unique file:paper.dvi#43 может быть использована в скриптах shell, чтобы окно &kdvi; было выведено поверх остальных, с открытой страницей 43. + + Обычные параметры программ &Qt; и &kde; также работают: kdvi windows :0 400x400+0+0 "DVI" + + + + + Печать файлов &DVI; + + &kdvi; может печатать файлы &DVI;, используя стандартный интерфейс печати &kde;. &kdvi; использует dvips для создания &PostScript;, который передаётся принтеру. Для печати из &kdvi; dvips должен быть установлен. Для подробностей настройки этой программы см. документацию GNU-texinfo для dvips и dvips.dvi. + + + + Экспорт файлов &DVI; в другие форматы + + Чтобы сохранить документы в формате &PostScript; или PDF, не нужно перенаправлять выход на печать в файл, так как встроенные функции экспорта создадут файл в желаемом формате с лучшим качеством, сохраняя некоторые специальные возможностиu формата dvi. Их будет удобнее просматривать в таких программах, как AdobeAcrobat Reader. Функции экспорта находятся в менюФайл. + +
+ Экспорт в &PostScript; + + Как и при печати, для создания файла &PostScript; используется внешняя программа dvips. Если файл &DVI; содержит ссылки, они будут учтены. Если вам необходимо получить файл, оптимизированный под конкретный принтер, запустите dvips вручную, указав требуемый режим MetaFont. Подробности указаны в man-странице по dvips. +
+ +
+ Экспорт в <acronym +>PDF</acronym +> + + Чтобы получить файлы PDF хорошего качества, &kdvi; конвертирует &DVI; в PDF, используя внешнюю программу dvipdfm. Если она не установлена на вашей машине, используйте функции печати, перенаправив вывод в файл. + + + + + При просмотре файлов в Adobe Acrobat Reader некоторые шрифты могут выглядеть плохо, хотя при печати и просмотре в ghostview всё нормально. Это недоработка, связанная с обработкой Adobe Acrobat Reader растровых шрифтов,возможно, будет устранена в следующей его версии. + + + Программа dvipdfm создаёт файлы PDF довольно высокого качества, однако она игнорирует &PostScript;, встроенный в файл &DVI;. Файлы такого рода генерируются, к примеру, макросами из пакета xy или функцией &kdvi; "Вставки PostScript", описанной ниже. + Если вы обнаружите, что в созданном файле PDF отсутствуют рисунки, используйте функцию печати &kdvi;. + + + +
+ + +
+ Экспорт в текстовый файл + + &kdvi; может экспортировать файлы &DVI; в формат "только текст". + + + При создании стандарта &DVI; такая возможность не предусматривалась. Поэтому хорошо обрабатываются только стандартные символы ASCII. Неевропейские языки не обрабатываются вообще. В зависимости от используемого шрифта могут возникнуть проблемы с символами ударения, умляутами и иногда с лигатурами. + +
+
+ + + + Встраивание файлов PostScript в &DVI; + + Традиционно TeX не встраивал графику в файл &DVI;. Вместо этого в файле &DVI; содержалась ссылка на графический файл, хранившийся на жёстком диске. При этом размер файла &DVI; оставался небольшим, а саму графику можно было править независимо от источника TeX. Этот метод, однако, усложнял архивирование файла&DVI; и отправку его по почте, так как нужно было следить за тем, чтобы ссылки в файле &DVI; сохранялись в точности. + + Поэтому &kdvi; позволяет встраивать внешние файлы &PostScript; в ваши файлы &DVI;. Чтобы это осуществить, используйте пункт меню Редактировать/встраивать файлы PostScript + + Файлы &DVI; со встроенным &PostScript; хорошо работают с большинством других программ обработки &DVI;, например, с xdvi, dvips или dvipdf. Но dvipdfm пока что игнорирует встроенный &PostScript;. Поскольку dvipdfm используется при экспорте в PDF в &kdvi;, с этой функцией будут проблемы. Те же проблемы ожидают вас и при использовании других программ, где нужен встроенный PostScript, например, в пакете xy макросов TeX. + + + + + Обратный поиск + + + Обратный поиск полезен при правке исходника TeX. Щелчок средней кнопкой мыши (или обеими кнопками сразу на двухкнопочной мыши) в окне &kdvi; приведёт к открытию исходного TeX файла в редакторе и установке курсора на просматриваемом абзаце. Чтобы эта функция работала, выполните следующее: + + + + + Создайте файл &DVI;, содержащий информацию для обратного поиска. Это описано в разделе Создание файлов TeX для обратного поиска. Для проверки работы этой функции вы можете воспользоваться файлом KDVI-features.dvi + + + Выберите редактор в окне Настройки (пункт Настроить DVI меню Настройка). В следующем разделе это окно описывается более подробно. + + + Некоторые программы вам придётся настроить дополнительно или запускать вручную. Описания поддерживаемых редакторов можно найти в секции Настройка редактора. + + + Тестирование. Откройте файл &DVI; в &kdvi; и нажмите среднюю кнопку мыши в окне &kdvi;. В редакторе должен открыться файл TeX. + + + + +
+ Создание файлов TeX для обратного поиска + Есть два способа сделать такие файлы: использовать приложение TeX/LaTeX, которое создаёт и включает такую информацию автоматически, или включить дополнительный пакет TeX/LaTeX с требуемой информацией. + + + Использование программы TeX является предпочтительным, так как она автоматически создаёт и вставляет необходимые данные. Если вы используете дистрибутив TeTeX TeX версии 2 или выше, вы можете использовать опцию командной строки 'src-specials'. Пример: +tex --src-specials myfile.tex + или latex --src-specials myfile.tex + + + + + Если у вас нет приложения TeX, скопируйте файлы srcltx.sty и srctex.sty в каталог с файлом TeX (нажмите левую кнопку мыши, удерживая &Shift;, и проследуйте по ссылке). Если вы используете LaTeX, добавьте строку + + \usepackage[active]{srcltx} + + в начало файла LaTeX. Для простого TeX - + + \include{srctex} + +. + + + + + Функция обратного поиска нужна лишь при создании документа, перед публикацией файла &DVI; лучше удалять эту ненужную информацию. + + +
+ +
+ + Настройка текстового редактора для прямого поиска + + Разные редакторы требуют специфические настройки. В этой главе описываются некоторые из них. + +
+ <application +>Emacs</application +> + + Emacs хорошо поддерживается &kdvi;. Вы можете настраивать его поведение как вам захочется, если есть желание возиться с кодом на Lisp. + + &kdvi; использует emacsclient для удалённого контроля Emacs. + + Команде emacsclient требуется, чтобы редактор Emacs был запущен и чтобы Emacs Server был запущен из Emacs. Обратный поиск не будет работать оптимально, пока Emacs и Emacs Server не запущены. + + + Чтобы запустить Emacs Server, нужно: + + + В Emacs набрать MX server-start + + + Добавить строку +(server-start) + в ваш файл .emacs и перезапустить Emacs + + + + + + + + Чтобы убедиться, что Emacs установлен, введите команду emacs в консоли. + + + Чтобы убедиться, что emacsclient также доступен, введите команду emacsclient имя текстового файла. Эта команда приведёт к открытию указанного файла в редакторе Emacs. + + + Если emacsclient выдаёт ошибку, убедитесь, что Emacs запущен. Кроме того, убедитесь, что Emacs Server запущен (введите Mx server-start). + + + Если вы хотите, чтобы окно с исходным файлом выводилось поверх остальных, добавьте функцию raise-frame в server-switch-hook (выполнитеMx customize-variable RET server-switch-hook и введите имя функции). + + + Если вы изменили файл после его последнего сохранения при использовании обратного поиска, Emacs предложит перечитать старый файл ("Revert buffer from file ...? (yes or no)"). Здесь, скорее всего, вам придётся ответить Нет, т.к. если вы согласитесь, вы потеряете внесённые изменения. + + Если вы хотите, чтобы документ перечитывался сразу, как в gnuclient, добавьте следующие строки в ваш файл .emacs: + +(defadvice server-visit-files (around save-buffers last activate) + "Эмулировать поведение gnuclient. +Действует только при работе с одним буфером." + (let* ((filen (car (car (ad-get-arg 0)))) + (buf (get-file-buffer filen)) + (this-buf-modified-p nil)) + ;;; копируется из server-visit-files, модифицируется, + ;;; чтобы пройти проверку`verify-visited-file-modtime'. + (if (and buf (set-buffer buf)) + (if (file-exists-p filen) + ;;; перезагрузить файл, если он был изменён на диске. + ;;; используется функция `find-file-noselect' + (if (not (verify-visited-file-modtime buf)) + (progn + (find-file-noselect filen) + ;;; сбросить время изменения, даже если пользователь ответил 'нет', + ;;; чтобы сервер не заметил разницы. + (set-visited-file-modtime))) + ;;; если файл больше не существует, уведомляем + ;;; об этом server-visit-files. + t) + (setq buf (find-file-noselect filen))) + (setq this-buf-modified-p (buffer-modified-p buf)) + (set-buffer buf) + (set-buffer-modified-p nil) + ad-do-it + (set-buffer-modified-p this-buf-modified-p))) + + + + +
+ + +
+ &kate; + + &kate;, редактор &kde;, поддерживает обратный поиск. Дополнительная настройка не требуется.
+ + +
+ <application +>Kile</application +> + + Система редактирования LaTeX — Kile — тесно интегрирована с KDVI. Вам не понадобится делать каких-либо дополнительных настроек. См. сайт Kile. +
+ + +
+ <application +>NEdit</application +> + + NEdit также тесно интегрирован с &kdvi;. Нажатие в окне с файлом &DVI; приведёт к открытию исходного файла в новом окне, если файл TeX уже открыт в NEdit, в открытом новом окне будет отображён изменённый (т.е. ещё не сохранённый) вариант файла. NEdit подсветит первую строку соответствующего абзаца. + + &kdvi; использует команду ncl для удалённого контроля NEdit. Убедитесь, что программа ncl доступна, введя ncl -noask. Эта команда откроет новое окно NEdit. Если ncl не работает, возможно, вы используете старую версию NEdit. В этом случае обновите программу, или используйте Редактор, определённый пользователем в окне Настроек. + +
+ +
+ <application +>XEmacs</application +> + + XEmacs хорошо интегрирован с &kdvi;. Поведение этого редактора зависит от его настроек. + + &kdvi; использует gnuclient для удалённого контроля XEmacs. + + Программа gnuclient требует, чтобы изXEmacs была запущена программа gnuserv. Обратный поиск не будет работать, пока вы не запустите XEmacs и gnuserv. + + + Чтобы запустить gnuserv: + + + Запустите gnuserv из XEmacs с помощью команды MX gnuserv-start + + + Добавьте строку + +(gnuserv-start) + + в ваш файл .xemacs. Если вы используете новую версию XEmacs, в вашем домашнем каталоге будет подкаталог .xemacs. В этом случае добавьте эту строку в .xemacs/init.el. Перезапустите XEmacs + + + + Если вы хотите, чтобы для каждого вызова не открывалось новое окно, а уже запущенное выводилось поверх остальных, установите Фрейм Gnuserv в Использовать выбранный, и добавьте функцию raise-frame в Visit Hook. Для этого выполните Mx customize-group RET gnuserv. + + + + + Убедитесь, что XEmacs установлен. Запустите xemacs из командной строки. + + + &kdvi; использует программу gnuserv для удалённого контроля XEmacs. Убедитесь, что программа gnuclient доступна, введя gnuclient текстовый_файл в командной строке. При этом должно открыться новое окно XEmacs. + + + Если gnuserv сообщает об ошибке вида unable to connect to local, убедитесь, что XEmacs запущен. Убедитесь также, что gnuserv запущен -- введите MX gnuserv-start. + + + Если вы хотите, чтобы для каждого вызова не открывалось новое окно, а уже запущенное выводилось поверх остальных, установите Фрейм Gnuserv в Использовать выбранный, и добавьте функцию raise-frame в Visit Hook. Для этого выполните Mx customize-group RET gnuserv. + + + +
+ +
+ <application +>VI iMproved</application +> / &GUI; + + Программа gvim, одна из версий редактора vi, полностью поддерживает обратный поиск. Дополнительная настройка не требуется. +
+
+
+ + + + Прямой поиск + + Прямой поиск позволяет перейти на строку файла TeX, соответствующую определённой области файла DVI. Эту функцию пока поддерживают только Emacs и XEmacs. + + Для использования этой функции: + + + Настройте редактор (см. ниже). + + + Добавьте информацию об исходном файле в файл &DVI;, например, используя пакет srcltx. Это подробно описано в секции Создание файлов TeX для обратного поиска. + + + Если Emacs настроен правильно, вы можете нажать &Ctrl;X &Ctrl;J , и в &kdvi; откроется результирующий файл в месте, соответствующем позиции курсора в редактируемом файле TeX. + + + +
+ Настройка редактора для прямого поиска + +
+ <application +>Emacs</application +> + + Для использования в Emacs: + + + + Загрузите скрипт для Emacs, kdvi-search.el (нажмите &Shift; и левую кнопку мыши, чтобы загрузить файл) и сохраните его в месте, доступном для Emacs, например в emacs-scripts. + + + Добавьте строки +(add-to-list 'load-path (expand-file-name "~/emacs-scripts/")) +(require 'kdvi-search) +(add-hook 'LaTeX-mode-hook (lambda () (local-set-key "\C-x\C-j" 'kdvi-jump-to-line))) +(add-hook 'tex-mode-hook (lambda () (local-set-key "\C-x\C-j" 'kdvi-jump-to-line))) + в ваш файл .emacs. Перезапустите Emacs. + + + + Откройте Emacs, загрузите файл TeX, создайте соответствующий файл &DVI; и либо введите команду Mx kdvi-jump-to-line, либо нажмите &Ctrl;X &Ctrl;J . Редактор Emacs может спросить имя главного файла (master file), если вы создаёте файл TeX, который включает другие файлы: главный файл - это файл наивысшего уровня, который содержит остальные файлы. При этом Emacs может предложить сохранить имя главного файла как локальную переменную, т. е. как комментарий в конце файла. + + + + + + + Чтобы убедиться, что Emacs установлен, введите команду emacs в консоли. + + + Если Emacs выдаёт сообщение об ошибке запуска &kdvi;, вы можете найти его вывод в буфере kdvi-output. + + + +
+ +
+ <application +>Kile</application +> + Если вы используете Kile, дополнительная настройка не требуется. +
+ +
+ <application +>XEmacs</application +> + + Чтобы настроить XEmacs, следуйте инструкциям настройки Emacs выше, только вносите изменения в файл .xemacs вместо .emacs. Если вы используете новую версию XEmacs, .xemacs может быть каталогом; в этом случае добавьте приведённые строки в конец файла .xemacs/init.el. +
+ +
+ +
+ + + Диалог <guilabel +>Настройки</guilabel +> + + + Окно Настройки можно открыть через меню Настройки DVIНастройка. + + Окно содержит две вкладки: Шрифты и Вставки DVI. + + + <guilabel +>Шрифты</guilabel +> + + Система ТеХ использует шрифты, которые создаёт программа MetaFont. Эти шрифты хранятся в формате PK. Несмотря на то, что тщательно настроенная MetaFont отлично распечатывает файлы, возможно, вам придётся изменить настройки, так как шрифты MetaFont мало пригодны для чтения с монитора. К тому же есть очень немного шрифтов для языков стран Азии. + + Чтобы преодолеть эти проблемы, в дистрибутивы ТеХ теперь добавляют шрифты формата "PostScript Type 1", который повсеместно используется в электронных системах печати. &kdvi; поддерживает оба формата. + + Снимок окна с вкладкой "Вставки DVI". Здесь вы можете указать &kdvi;, какие шрифты использовать. + + + Вкладка Шрифты + + + + + + Вкладка Шрифты + + + + + + + Использовать подгонку шрифтов Type 1, если она доступна + + Шрифты "PostScript Type 1" часто содержат "подсказки", т. е. дополнительную информацию, которую могут использовать программы, чтобы качество отображения файла на экране было выше. Качество подсказок у разных шрифтов разное, и полезность этой опции в каждом конкретном случае можно установить только опытным путём. + + + + + + + Вкладка <guilabel +>Вставки &DVI;</guilabel +> + + &kdvi; поддерживает большое количество расширений исходного формата &DVI;, например, гиперссылки, вставку рисунков и т. п. Эти расширения называются "вставки &DVI;". Их полный список есть в этом документе. + + Диалоговое окно настройки вставок &DVI; позволяет настроить некоторые из вставок. + + + Вкладка Вставки DVI + + + + + + Вкладка Вставки DVI + + + + + + + Показать PostScript-вставки + + Отображать графику &PostScript;, встроенную в файл &DVI;. + + Если внешний файл &PostScript; не найден, &kdvi; на его месте отобразит соответствующее сообщение. В текущей версии &PostScript; обработка рисунков в &kdvi; происходит довольно медленно. При отключённой опции на месте рисунка будут пустые рамки. + + + Нет стандартного способа вставить графику &PostScript; в файл &DVI;. Поэтому &kdvi; не всегда может правильно отобразить такую графику. В отличие от старых версий xdvi и dvips, программа не поддерживает выполнение внешних команд, т. к. это небезопасно. Инструкции, как правильно вставить графику &PostScript;, можно найти в документе KDVI-features.dvi. + + + + + + + + Редактор для обратного поиска + + Если вам потребуется использовать обратный поиск (имея исходный файл TeX), здесь нужно указать редактор, в котором следует открывать исходный файл. На снимке выбран редактор NEdit. Если вы выбрали один из редакторов в выпадающем списке, вам не нужно больше ничего настраивать. В противном случае отметьте Редактор, определённый пользователем из того же списка и введите командную строку, с которой нужно запускать ваш редактор. Шаблоны: %f - имя исходного файла TeX; %l номер строки. + + Если вам удалось настроить другой редактор, пришлите по адресу kebekus@kde.org его командную строку и сведения по его настройке. + + + + + + + + + Вопросы и ответы + + + + + Что значит сообщение KDVI генерирует растровые шрифты, и почему операция проходит так долго? + + + Большинство шрифтов, используемых в файлах TeX, нужно сгенерировать системой MetaFont. Metafont - это язык, похожий на TeX (включается в дистрибутив TeX), который считывает описание символов и создаёт их растровое представление (в виде файла .pk). + + Эта процедура занимает много времени, т.к. генерируются изображения высокого качества (помните, что это не векторные шрифты, которые можно увеличивать без потери качества). Сгенерированные изображения хранятся с расширением .pk определённое время, например 100 дней. Поэтому во второй раз документ будет открываться быстрее. + + + + + + Что такое режим MetaFont? + + + Для создания специальных шрифтов, оптимизированных для конкретного принтера, Metafont использует базу данных принтеров, которая находится в файле modes.mf. Режим Metafonts устанавливает поле в этой базе данных. Например, имя ljfour соответствует полю для &Hewlett-Packard; LaserJet 4. За режимом MetaFont следует разрешение принтера. Например LaserJet может печатать в разрешениях 300 и 600 dpi. + + + + + + + + + Благодарности и лицензия + + &kdvi; + + &kdvi; основана на отдельном приложении &kdvi; 0.4.3, созданном Markku Hihnala. &kdvi; основано на приложении xdvi версии 18f, которая имеет несколько авторов. + + Авторские права на документацию (С) 2001-2004, Stefan Kebekus kebekus@kde.org + + Перевод на русский: Николай Шафоростов shafff@ukr.netОбновления перевода: Иван Кашуков dolphin210@yandex.ru +&underGPL; &underFDL; + +&documentation.index; + +
+ + diff --git a/tde-i18n-ru/docs/kdegraphics/kgamma/Makefile.am b/tde-i18n-ru/docs/kdegraphics/kgamma/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdegraphics/kgamma/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdegraphics/kgamma/Makefile.in b/tde-i18n-ru/docs/kdegraphics/kgamma/Makefile.in new file mode 100644 index 00000000000..edd60e46edc --- /dev/null +++ b/tde-i18n-ru/docs/kdegraphics/kgamma/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/kdegraphics/kgamma +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- 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/kdegraphics/kgamma/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdegraphics/kgamma/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/kdegraphics/kgamma/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdegraphics/kgamma/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdegraphics/kgamma/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)/kgamma + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kgamma/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kgamma/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kgamma/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kgamma/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kgamma/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kgamma/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kgamma + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kgamma + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kgamma/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kgamma/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kgamma/$$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/kdegraphics/kgamma/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdegraphics/kgamma/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdegraphics/kgamma/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-ru/docs/kdegraphics/kgamma/index.cache.bz2 b/tde-i18n-ru/docs/kdegraphics/kgamma/index.cache.bz2 new file mode 100644 index 00000000000..fb67fdb0eed Binary files /dev/null and b/tde-i18n-ru/docs/kdegraphics/kgamma/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdegraphics/kgamma/index.docbook b/tde-i18n-ru/docs/kdegraphics/kgamma/index.docbook new file mode 100644 index 00000000000..e38dd746faf --- /dev/null +++ b/tde-i18n-ru/docs/kdegraphics/kgamma/index.docbook @@ -0,0 +1,276 @@ + +KGamma'> + + + + +]> + + + + + +Руководство KGamma + + + +Michael v.Ostheim
ostheimm@users.berlios.de
+
+
+
+ +АнтонИванов
a-i@bk.ru
Перевод на русский язык
+ +2001, 2002, 2003 +Michael v.Ostheim + + + +&FDLNotice; +28/08/2003 +1.00.20 + + + +&kgamma; - простая программа для настройки гамма-коррекции монитора. + + + +KDE +KGamma +Монитор +Настройка +Гамма + + +
+ + +Введение + +В этом документе описывается &kgamma; версии 1.0.2 (KDE 3.2) +&kgamma; - программа для настройки гамма-коррекции. При правильных настройках гаммы изображение на вашем мониторе (веб-страницы, картинки и т.д.) будет выглядеть так же, как на других мониторах. +&kgamma; позволяет корректировать гамму монитора в XFree86. Но это ещё не все. Для достижения хороших результатов вам нужно настроить яркость, контрастность и цветовой баланс вашего монитора. Это может оказаться довольно тяжело, и вам нужно будет повторять каждый шаг несколько раз. Для достижения отличного результата вам нужно иметь действительно хорошее (и дорогое) оборудование. +Указанные настройки являются системными, не используйте &kgamma; для изменения файлов изображений. + + + +Использование KGamma + +Настройка гамма-коррекции +Используйте четыре ползунка для изменения величины гамма-коррекции либо в виде одного значения, либо отдельно для красной, зеленой и синей составляющей. В XFree86 значением по умолчанию является 1.00 (в системах Mac -- 1.80, WinXX -- 2.20). Тестовые изображения помогут вам найти нужное значение. +Для изменения системных настроек гамма-коррекции включите опцию 'Сохранять настройки в XF86Config'. Системные настройки будут воссстановлены при следующем запуске XFree86. Для использования этой опции вам нужно иметь права суперпользователя. Используйте её, если хотите изменить настройки гаммы для всех пользователей и графических сред на этом компьютере. +Для сохранения настроек гаммы в файл ваших персональных настроек KDE не включайте эту опцию. Пользовательские настройки будут восстановлены при следующем запуске KDE и заменят временные системные настройки гаммы. При этом системные настройки не удаляются и будут восстановлены при следующем запуске XFree86. +Если в вашей системе присутствует несколько экранов, выберите из списка тот, настройки которого вы хотите изменить. Это также работает при включенном xinerama. Если вы хотите применить настройки ко всем экранам, включите опцию 'Синхронизировать экраны'. На системах с одним экраном эта настройка не оказывает никакого действия. + + + +Тестовая картинка в градациях серого +Вы должны увидеть следующее: + + + +Шкала уровней серого из 20 частей + + +Самая тёмная часть -- чистый чёрный цвет + + +Самая светлая -- чистый белый цвет + + +Никаких остальных цветов в палитре серого нет + + + +Если вы не видите все 20 частей, используйте настройки контрастности вашего монитора или ползунок "Гамма" в &kgamma;. Если чёрный цвет слишком светлый, понизьте контрастность или гамму, если белый кажется серым, увеличьте их. Если вы видите какие-либо цвета в серых тонах, измените цветовой баланс монитора при помощи ползунков "Красный", "Зелёный" и "Синий". + + + +Тест красного, зелёного и синего +Вы должны увидеть три полосы, в каждой из которых по 16 частей в красных, зелёных и синих оттенках. Самые тёмные части должны быть иметь чистый чёрный цвет, самые яркие -- чистый красный, зелёный или синий. Если вы не видите всех частей цветной полосы, попытайтесь увеличить или уменьшить баланс этого цвета. + + + +Тест голубого, сиреневого и жёлтого +Вы должны увидеть три полосы, каждая из которых состоит из 11 частей в голубых, сиреневых и жёлтых тонах. Самые тёмные части должны иметь чистый чёрный оттенок, самые тёмные -- голубой, сиреневый или жёлтый. + + + +Если вы не видите все части, окрашенные в голубой цвет, попробуйте изменить баланс красного + + +Если вы не видите все части, окрашенные в сиреневый цвет, попробуйте изменить баланс зелёного. + + +Если вы не видите все части, окрашенные в жёлтый цвет, попробуйте изменить баланс синего. + + + + + +Дополнительные тестовые изображения +Следующие три изображения показывают возможности вашего монитора по отображению трех точек спектра серого. Если вы не видите все детали изображения, не волнуйтесь, или просто купите более качественное оборудование. + +Тест тёмного-серого цвета +Вы должны увидеть 10 прямоугольников тёмно-серого цвета внутри чёрного квадрата. Показаны цвета, яркость которых увеличивается на один процент от яркости чёрного. + + +Тест серого цвета +Показываются 11 серых прямоугольников внутри квадрата, окрашенного в 50-процентный серый цвет. Вы должны увидеть все прямоугольники, кроме среднего. Прямоугольники представляют собой градации серого яркостью от 45 до 55 процентов. + + +Тест светло-серого +Внутри белого квадрата вы должны увидеть 10 прямоугольников, окрашенных в светло-серый цвет, яркость которых уменьшается на 1%, начиная с яркости белого. + + + + + + +Список разработчиков и лицензия + +&kgamma; +Программирование: 2001, 2002, 2003 Michael v.Ostheim ostheimm@users.berlios.de + +Документация: 2001, 2002, 2003 Michael v.Ostheim ostheimm@users.berlios.de + +Перевод на русский: Антон Иванов a-i@bk.ru +&underFDL; &underGPL; + + +Установка + +Домашняя страница &kgamma; -- http://kgamma.berlios.de/index2.php + + +Компиляция и установка + +Для того, чтобы установить &kgamma; на ваш компьютер, выполните следующую команду в каталоге дистрибутива &kgamma;: % ./configure +% make +% make install + + + + + + +&documentation.index; +
+ diff --git a/tde-i18n-ru/docs/kdelibs/Makefile.am b/tde-i18n-ru/docs/kdelibs/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdelibs/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdelibs/Makefile.in b/tde-i18n-ru/docs/kdelibs/Makefile.in new file mode 100644 index 00000000000..51781621999 --- /dev/null +++ b/tde-i18n-ru/docs/kdelibs/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/kdelibs +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. kspell kdelibs +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/kdelibs/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdelibs/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/kdelibs/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdelibs/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdelibs/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/kdelibs/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdelibs/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdelibs/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-ru/docs/kdelibs/kdelibs/Makefile.am b/tde-i18n-ru/docs/kdelibs/kdelibs/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdelibs/kdelibs/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdelibs/kdelibs/Makefile.in b/tde-i18n-ru/docs/kdelibs/kdelibs/Makefile.in new file mode 100644 index 00000000000..5c75d7f775c --- /dev/null +++ b/tde-i18n-ru/docs/kdelibs/kdelibs/Makefile.in @@ -0,0 +1,613 @@ +# 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/kdelibs/kdelibs +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- 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/kdelibs/kdelibs/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdelibs/kdelibs/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/kdelibs/kdelibs/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdelibs/kdelibs/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdelibs/kdelibs/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-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-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-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=man-qtoptions.7.docbook man-dcop.1.docbook man-artsmessage.1.docbook man-kbuildsycoca.8.docbook Makefile.in man-checkXML.1.docbook Makefile.am man-kdeoptions.7.docbook + +#>+ 2 +docs-am: man-kdeoptions.7.docbook man-dcop.1.docbook man-checkXML.1.docbook man-qtoptions.7.docbook man-kbuildsycoca.8.docbook man-artsmessage.1.docbook + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdelibs + @for base in man-kdeoptions.7.docbook man-dcop.1.docbook man-checkXML.1.docbook man-qtoptions.7.docbook man-kbuildsycoca.8.docbook man-artsmessage.1.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdelibs/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdelibs/$$base ;\ + done + +uninstall-nls: + for base in man-kdeoptions.7.docbook man-dcop.1.docbook man-checkXML.1.docbook man-qtoptions.7.docbook man-kbuildsycoca.8.docbook man-artsmessage.1.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdelibs/$$base ;\ + done + + +#>+ 5 +distdir-nls: + for file in man-kdeoptions.7.docbook man-dcop.1.docbook man-checkXML.1.docbook man-qtoptions.7.docbook man-kbuildsycoca.8.docbook man-artsmessage.1.docbook ; do \ + cp $(srcdir)/$$file $(distdir); \ + done + +#>+ 15 +force-reedit: + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdelibs/kdelibs/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdelibs/kdelibs/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdelibs/kdelibs/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-ru/docs/kdelibs/kdelibs/man-artsmessage.1.docbook b/tde-i18n-ru/docs/kdelibs/kdelibs/man-artsmessage.1.docbook new file mode 100644 index 00000000000..e9811ceab0d --- /dev/null +++ b/tde-i18n-ru/docs/kdelibs/kdelibs/man-artsmessage.1.docbook @@ -0,0 +1,151 @@ + + +]> + + + + + ChrisCheney ccheney@debian.org + 2003-03-07 + + + + artsmessage + 1 + + + + artsmessage + Программа для показа сообщений об ошибках &arts; + + + + artsmessage сообщение + + + + Описание + artsmessage - программа для показа сообщений об ошибках &arts; + + + Параметры + + artsmessage принимает стандартные для &Qt; и &kde; параметры командной строки. + + + + + + Параметры приложения + + + + , + + Показывать сообщения об ошибках (по умолчанию). + + + + , + + Показывать информационные сообщения. + + + + , + + Показывать предупреждения. + + + + + + + Автор + + Это руководство было написано ChrisCheneyccheney@debian.org для Debian (но может использоваться другими дистрибутивами). Разрешается копирование, распространение и/или изменение этого документа на условиях GNU Free Documentation License версии 1.1 или любой другой более новой версии, опубликованной Free Software Foundation, без всяких скрытых и инвариантных секций. + + + + diff --git a/tde-i18n-ru/docs/kdelibs/kdelibs/man-checkXML.1.docbook b/tde-i18n-ru/docs/kdelibs/kdelibs/man-checkXML.1.docbook new file mode 100644 index 00000000000..6a3da6e6bed --- /dev/null +++ b/tde-i18n-ru/docs/kdelibs/kdelibs/man-checkXML.1.docbook @@ -0,0 +1,67 @@ + + +]> + + + +LauriWattslauri@kde.org +2003-07-03 + + + +checkXML +1 + + + +checkXML +Утилита &XML; lint для документов &kde; DocBook &XML;. + + + +checkXML имя-файла + + + +Описание + +checkXML - утилита проверки синтаксиса файлов &kde; DocBook &XML;. Она может также работать с другими файлами &XML;, основанными на DocBook, но в этом случае необходимо использовать более общую утилиту xmllint(1), если вы не работаете именно с документацией &kde;. + + + +См. также +meinproc(1) xmllint(1) + + \ No newline at end of file diff --git a/tde-i18n-ru/docs/kdelibs/kdelibs/man-dcop.1.docbook b/tde-i18n-ru/docs/kdelibs/kdelibs/man-dcop.1.docbook new file mode 100644 index 00000000000..3bbc894458a --- /dev/null +++ b/tde-i18n-ru/docs/kdelibs/kdelibs/man-dcop.1.docbook @@ -0,0 +1,280 @@ + + + + +]> + + + +ChrisCheney ccheney@debian.org +7 марта 2003 + + + +dcop +1 + + + +dcop +Консольный клиент &DCOP; + + + +dcop пользователь сеанс приложение объект функция аргументы + + + + +Описание +Консольный клиент &DCOP; + + + + + + +Параметры + + + + + +Вызвать &DCOP; для каждой строки стандартного потока ввода. +Это грубо соответствует вызову while read line ; do dcop $line ; done, но в связи с тем, что нет необходимости запускать новый экземпляр dcop, работает обычно гораздо быстрее, особенно для более медленных динамических компоновщиков GNU. + + + + пользователь + +Соединиться с &DCOP;-сервером данного пользователя. Если этот параметр установлен, переменные окружения $DCOPSERVER и $ICEAUTHORITY игнорируются, даже если определены. +Если у пользователя открыто более одной сессии, используйте параметры , или . + + + + + +Передать &DCOP;-вызов всем пользователям через работающий &DCOP;-сервер. Сообщение об ошибке будет генерироваться только при сбойных вызовах к существующим &DCOP;-серверам. Если &DCOP;-сервер недоступен, ошибка генерироваться не будет. + + + + сеанс +Отправить вызов в указанный сеанс &kde;. Этот параметр используется только вместе с параметром . + + + + + +Передать всем обнаруженным сеансам. Работает только вместе с параметрами и . + + + + + +Вывести список всех активных сеансов &kde; для заданного пользователя или для всех пользователей. + + + + + +Не обновлять метку времени пользовательской активности в вызываемом приложении (для использования в скриптах, выполняющихся в фоновом режиме). + + + + + +Переменные окружения + + + +DCOPSERVER + + + + + +ICEAUTHORITY + + + + + + + + +См. также + +dcopclient(1) dcopref(1) dcopfind(1) kdcop(1) + +Руководство пользователя kdcop доступно по адресу help:/kdcop (введите его в адресную строку &konqueror;). + + + + diff --git a/tde-i18n-ru/docs/kdelibs/kdelibs/man-kbuildsycoca.8.docbook b/tde-i18n-ru/docs/kdelibs/kdelibs/man-kbuildsycoca.8.docbook new file mode 100644 index 00000000000..77f496a5f59 --- /dev/null +++ b/tde-i18n-ru/docs/kdelibs/kdelibs/man-kbuildsycoca.8.docbook @@ -0,0 +1,279 @@ + + +]> + + + + + +Darian Lanx
content@openprojects.net
+
+
+25 апреля 2001 0.01.01
+ + +KBuildSycoca +8 + + + +Описание +Повторное создание кэша системной конфигурации. + + + +Обзор + +kbuildsycoca --nosignal --incremental --help --help-qt --help-kde --help-all --author -v, --version --license + + + + +Описание + +kbuildsyscoca, как часть консольных инструментов &kde;, обеспечивает правильную работу среды, перечитывая все файлы .desktop, .directory, .kimgio и .protocol и создавая двоичную базу данных на основе их содержания. + +Во время работы &kde; предоставляет программам из этой базы данных информацию о конфигурации, необходимую для их запуска. + +Данный инструмент — часть ksyscoca (&kde; System Configuration Cache, кэш системной конфигурации &kde;) + + + + +Параметры + + + + + +Не посылать приложениям сигналы + + + + + + +Инкрементное обновление + + + + + + + + + +Показать справку о параметрах + + + + + + +Показать справку о параметрах специфичных для Qt + + + + + + +Показать справку о параметрах специфичных для KDE + + + + + + +Показать все параметры + + + + + + +Показать сведения об авторе + + + + + + +Показать сведения о версии + + + + + + +Показать сведения о лицензии + + + + + + + +Применение +Обычный способ запуска данной программы — ввод kbuildsyscoca в командную строку. + + + + +Файлы + + + +/tmp/kde-$USER/ksyscoca + +... + + + + + + + +Переменные окружения + + +$KDEDIRS + +Указывает, какие каталоги являются частью установки KDE + + + + + + + +См. также + +ksycoca(3), kblah(4), knogga(6) + + + + +Ошибки + +На момент написания данного руководства ошибок не обнаружено. + + + +
+ + + diff --git a/tde-i18n-ru/docs/kdelibs/kdelibs/man-kdeoptions.7.docbook b/tde-i18n-ru/docs/kdelibs/kdelibs/man-kdeoptions.7.docbook new file mode 100644 index 00000000000..0c140a0e0cf --- /dev/null +++ b/tde-i18n-ru/docs/kdelibs/kdelibs/man-kdeoptions.7.docbook @@ -0,0 +1,176 @@ + + +]> + + + +Руководство пользователя KDE +&Lauri.Watts; &Lauri.Watts.mail; +2004-02-02 K Desktop Environment + + +kdeoptions +7 + + + +ключи KDE +Общие ключи для всех приложений, основанных на KDE + + + +приложение KDE KDE-ключи + + + + +КЛЮЧИ + +Следующие ключи применяются для всех приложений &kde; : + + +Следующие ключи применяются для всех приложений &kde; : + + + заголовок +Использовать текст заголовок в заголовке. + + + значок +Использовать значок как значок приложения. + + + значок +Использовать значок как значок заголовка окна. + + + сервер + Использовать сервер DCOPсервер + + + +Отключить обработчик сбоев. Это позволит в случае сбоя получить core dump. + + + +Ожидать инициализации WM_NET-совместимого оконного менеджера. + + + стиль +Устанавливает стиль графического интерфейса приложения. + + + размер_и_расположение +Устанавливает положение и размер главного окна приложения. + + + + + + +СМ. ТАКЖЕ +qtoptions.7 + + + + +АВТОРЫ +Страница руководства была написана &Lauri.Watts; &Lauri.Watts.mail; + + + \ No newline at end of file diff --git a/tde-i18n-ru/docs/kdelibs/kdelibs/man-qtoptions.7.docbook b/tde-i18n-ru/docs/kdelibs/kdelibs/man-qtoptions.7.docbook new file mode 100644 index 00000000000..14d2b77203d --- /dev/null +++ b/tde-i18n-ru/docs/kdelibs/kdelibs/man-qtoptions.7.docbook @@ -0,0 +1,309 @@ + + +]> + + + +Руководство пользователя KDE +&Lauri.Watts; &Lauri.Watts.mail; +2004-02-02 K Desktop Environment + + +qtoptions +7 + + + +Опции QT +Общие ключи опции командной строки для всех приложений основанных на QT + + + +Qt приложение Qt Generic Options + + + + +КЛЮЧИ + +Эти ключи применяются ко всем приложениям &Qt; : + + + + displayname + +Использовать дисплей X-сервера displayname. + + + + + sessionId + +Восстановить сеанс приложения по ключу sessionId + + + + + + + + +Ограничить количество используемых цветов на 8-битном дисплее. + + + + + count + +Ограничить количество используемых цветов на 8-битном дисплее.Этот параметр работает только для приложений, использующих режимQApplication::ManyColor. + + + + + + + + +Запрещает &Qt; перехватывать мышь или клавиатуру + + + + + + + + +При запуске в отладчике применять.Используйте ,чтобы явно включить этот режим + + + + + + + + +Включает синхронный режим для отладки. + + + + +, fontname + +Определяет шрифт приложения. + + + + +, color + +Задаёт цвет фона по умолчанию и палитру приложения (светлые и тёмные тени вычисляются автоматически). + + + + +, color + +Определяет цвет текста по умолчанию. + + + + +, color + +Определяет цвет кнопок по умолчанию. + + + + + + name + +Определяет имя приложения. + + + + + title + +Устанавливает заголовок приложения. + + + + + TrueColor + +Приложение будет работать с 8-битным дисплеем как с полноцветным устройством. + + + + + + inputstyle + +Устанавливает тип ввода XIM (X Input Method).Возможные значения:onthespot, overthespot, offthespot and root. + + + + + XIM server + +Устанавливает сервер XIM. + + + + + + + + +Запретить XIM + + + + + + +СМ. ТАКЖЕ +kde-options.7 + + + + +АВТОРЫ +Страница руководства была написана &Lauri.Watts; &Lauri.Watts.mail; + + + diff --git a/tde-i18n-ru/docs/kdelibs/kspell/Makefile.am b/tde-i18n-ru/docs/kdelibs/kspell/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdelibs/kspell/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdelibs/kspell/Makefile.in b/tde-i18n-ru/docs/kdelibs/kspell/Makefile.in new file mode 100644 index 00000000000..d786f803c91 --- /dev/null +++ b/tde-i18n-ru/docs/kdelibs/kspell/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/kdelibs/kspell +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- 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/kdelibs/kspell/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdelibs/kspell/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/kdelibs/kspell/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdelibs/kspell/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdelibs/kspell/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)/kspell + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kspell/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kspell/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kspell/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kspell/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kspell/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kspell/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kspell + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kspell + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kspell/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kspell/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kspell/$$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/kdelibs/kspell/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdelibs/kspell/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdelibs/kspell/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-ru/docs/kdelibs/kspell/index.cache.bz2 b/tde-i18n-ru/docs/kdelibs/kspell/index.cache.bz2 new file mode 100644 index 00000000000..9704393fb03 Binary files /dev/null and b/tde-i18n-ru/docs/kdelibs/kspell/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdelibs/kspell/index.docbook b/tde-i18n-ru/docs/kdelibs/kspell/index.docbook new file mode 100644 index 00000000000..67dfa6c1335 --- /dev/null +++ b/tde-i18n-ru/docs/kdelibs/kspell/index.docbook @@ -0,0 +1,261 @@ + + + + +]> + + + + +Руководство &kspell; + + +&David.Sweet; &David.Sweet.mail; + +ОлегБаталов
olegbatalov@mail.ru
Перевод на русский язык
НиколайШафоростов
shafff@ukr.net
Обновление и редактирование перевода
+ +
+ +2003-02-24 +1.00.00 + +&kspell; — система проверки орфографии, используемая всеми приложениями &kde;, в т.ч. &kate;, &kmail; и &kword;. Она представляет собой графический интерфейс к International ISpell и ASpell. + + + +орфография +проверка орфографии +kspell +ispell +aspell +проверка +средство проверки +KDE + +
+ + +Диалог ошибки орфографии в слове + + +(если у вас не установлен Ispell, его можно загрузить отсюда. ASpell доступен здесь) + + +Основы + + Верхняя строка диалога показывает слово с возможной ошибкой, которое было найдено в вашем документе. &kspell; попытается найти соответствующие слова для замены. Наиболее подходящее показано в поле Заменить на:. Чтобы принять эту замену, нажмите Заменить. Также можно выбрать слово из списка Предлагаемые слова и затем нажать Заменить, чтобы заменить ошибочное слово на выбранное. + +Для того чтобы оставить оригинальное слово, нажмите Игнорировать. + +Для того чтобы остановить проверку орфографии, сохранив сделанные исправления, нажмите кнопку Готово. + +Для того чтобы остановить проверку орфографии, отменив сделанные исправления, нажмите кнопку Отмена. + +Кнопка Заменить все обычно выполняет ту же функцию, что и кнопка Заменить, но автоматически заменит это ошибочное слово указанным, если оно встретится далее в документе. + +Кнопка Игнорировать везде позволяет пропустить это и все последующие появления ошибочного слова. + +Нажатие кнопки Добавить в словарь добавит слово с ошибкой в ваш персональный словарь (он отличается от оригинального системного словаря, поэтому сделанные вами добавления не будут видны другим пользователям). + + + + +Настройка + + + +Словарь + +Словарь, который будет использоваться при проверке орфографии, можно выбрать из списка установленных. + + + +Кодировка + +Здесь необходимо указать кодировку проверяемого текста: + +US-ASCII + +Эта кодировка используется в текстах на английском языке. + + + +cp1251 + +Эта кодировка используется в текстовых файлах, созданных в системе Windows. + + + +UTF-8 + +Эта кодировка Unicode может использоваться практически всеми языками, если в вашей системе установлены соответствующие шрифты. + + + + + +Для проверки орфографии русских текстов почти наверняка подойдёт одна из следующих кодировок: cp1251, koi8-u, UTF-8. То, какая кодировка требуется, зависит от кодировки проверяемого документа. Наиболее правильным является выбор кодировки соответствующей системной локали. Затем, при проверке текстов в других кодировках можно просто их временно копировать в новые файлы, открытые в кодировке системной локали. + + + +Клиент + +Вы можете использовать Ispell или Aspell для проверки орфографии в &kspell;. Ispell наиболее широко распространён и можете иметь лучшую международную поддержку, но Aspell набирает популярность, поскольку считается, что она предлагает лучшие варианты замены. + + + +Разное + +Рекомендуется не изменять первые два параметра, пока вы не прочитали страницу руководства международного ISpell. + + + + +Контактная информация + +Информация о &kspell; доступна на домашней странице &kspell;. Там же вы можете найти сведения об использовании в C++ классов &kspell;. + +Вы можете написать письмо автору с вопросами или пожеланиями по адресу &David.Sweet.mail;. + +Документация © 2003 &David.Sweet; &David.Sweet.mail; + +Перевод: Олег Баталовolegbatalov@mail.ru +&underFDL; +&documentation.index; +
+ + diff --git a/tde-i18n-ru/docs/kdemultimedia/Makefile.am b/tde-i18n-ru/docs/kdemultimedia/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdemultimedia/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdemultimedia/Makefile.in b/tde-i18n-ru/docs/kdemultimedia/Makefile.in new file mode 100644 index 00000000000..41b41661894 --- /dev/null +++ b/tde-i18n-ru/docs/kdemultimedia/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/kdemultimedia +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. kioslave artsbuilder kmid +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/kdemultimedia/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdemultimedia/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/kdemultimedia/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdemultimedia/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdemultimedia/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/kdemultimedia/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdemultimedia/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdemultimedia/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-ru/docs/kdemultimedia/artsbuilder/Makefile.am b/tde-i18n-ru/docs/kdemultimedia/artsbuilder/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdemultimedia/artsbuilder/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdemultimedia/artsbuilder/Makefile.in b/tde-i18n-ru/docs/kdemultimedia/artsbuilder/Makefile.in new file mode 100644 index 00000000000..10402c814b9 --- /dev/null +++ b/tde-i18n-ru/docs/kdemultimedia/artsbuilder/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/kdemultimedia/artsbuilder +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- 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/kdemultimedia/artsbuilder/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdemultimedia/artsbuilder/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/kdemultimedia/artsbuilder/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdemultimedia/artsbuilder/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdemultimedia/artsbuilder/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=future.docbook index.docbook porting.docbook glossary.docbook helping.docbook artsbuilder.docbook detail.docbook midiintro.docbook modules.docbook mcop.docbook gui.docbook faq.docbook index.cache.bz2 midi.docbook tools.docbook Makefile.in digitalaudio.docbook references.docbook apis.docbook Makefile.am + +#>+ 24 +index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) glossary.docbook porting.docbook apis.docbook gui.docbook references.docbook mcop.docbook index.docbook detail.docbook future.docbook artsbuilder.docbook digitalaudio.docbook faq.docbook modules.docbook tools.docbook midi.docbook helping.docbook midiintro.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)/artsbuilder + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/artsbuilder/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/artsbuilder/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/artsbuilder/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/artsbuilder/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/artsbuilder/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/artsbuilder/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/artsbuilder + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/artsbuilder + @for base in glossary.docbook porting.docbook apis.docbook gui.docbook references.docbook mcop.docbook index.docbook detail.docbook future.docbook artsbuilder.docbook digitalaudio.docbook faq.docbook modules.docbook tools.docbook midi.docbook helping.docbook midiintro.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/artsbuilder/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/artsbuilder/$$base ;\ + done + +uninstall-nls: + for base in glossary.docbook porting.docbook apis.docbook gui.docbook references.docbook mcop.docbook index.docbook detail.docbook future.docbook artsbuilder.docbook digitalaudio.docbook faq.docbook modules.docbook tools.docbook midi.docbook helping.docbook midiintro.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/artsbuilder/$$base ;\ + done + + +#>+ 5 +distdir-nls: + for file in glossary.docbook porting.docbook apis.docbook gui.docbook references.docbook mcop.docbook index.docbook detail.docbook future.docbook artsbuilder.docbook digitalaudio.docbook faq.docbook modules.docbook tools.docbook midi.docbook helping.docbook midiintro.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/kdemultimedia/artsbuilder/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdemultimedia/artsbuilder/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdemultimedia/artsbuilder/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-ru/docs/kdemultimedia/artsbuilder/apis.docbook b/tde-i18n-ru/docs/kdemultimedia/artsbuilder/apis.docbook new file mode 100644 index 00000000000..7ace646f48a --- /dev/null +++ b/tde-i18n-ru/docs/kdemultimedia/artsbuilder/apis.docbook @@ -0,0 +1,434 @@ + + + +API интерфейс &arts; + + +Обзор +aRts - это не просто какая-то программа, в нём поддерживается API для выполнения самых разных задач. В этом разделе будет рассказано о возможностях взаимодействия aRts с другими программами с помощью API. + +Надо сразу отметить, что большинство возможностей API не зависят, от языка реализации и места вызова, поскольку они описаны на mcopidl. Вы можете использовать сервисы, которые они предлагают, на любом языке программирования, и не волноваться, работаете ли вы с локальным или с удалённым объектом. Вот список основных объектов: + + + + +core.idl + Основные определения из MCOP, например протокол, определения объектов, трейдер, менеджер потоков и т.д. + + + + +artsflow.idl + + Содержит менеджер, управляющий соединениями аудио потоков, определение Arts::SynthModule, базы любого интерфейса с потоками, а также несколько полезных аудио объектов. + + + + +kmedia2.idl + + + Здесь определен объект, который может проигрывать звук, Arts::PlayObject. Медиаплееры, наподобие noatun, смогут воспроизводить любой формат, для которого определён PlayObject. На этой базе уже реализованы форматы mp3, mpg video, midi, wav... + + + + +soundserver.idl + + Интерфейс с звуковым сервером artsd. Он называется Arts::SoundServer. Он позволяет получать потоки из сети, воспроизводить звук, создавать новые объекты aRts и т.д. Поддержка сети осуществляется прозрачным образом благодаря использованию MCOP (как и для всего прочего здесь). + + + + +artsbuilder.idl + Этот модуль определяет основные функции управления синтезом звука, совмещая простые и более сложные объекты, за счёт составления из них структур. Это определяет основной интерфейс Arts::StructureDesc, Arts::ModuleDesc и Arts::PortDesc, которые содержат описания структур, модулей и портов. Также есть возможность получить "живую сеть объектов" из этих описаний соединений и значений, используя factory. + + + + +artsmidi.idl + + Этот модуль определяет основные функции midi, например объекты, которые создают события midi, описание события midi и Arts::MidiManager для связи "производителей" и "потребителей" событий midi и т. д. Также поддерживается прозрачная работа в сети. + + + + +artsmodules.idl + Дополнительные фильтры, эффекты, задержки и т.д. Все они требуются для построения сложных инструментов и объектов обработки звука, которые выстраиваются из более простых объектов как из кирпичиков. + + + + +artsgui.idl + + Базовые типы для визуальных объектов. Из базового типа Arts::Widget происходят все модули графического интерфейса. Это позволяет создавать визуальные редакторы, независимые от конкретного набора библиотек. Также визуальные объекты могут служить для установки параметров напрямую через конкретный сигнал. (например значение ползунка соединено с фильтром обрезания частот). Также поддерживается прозрачная работа в сети. + + + + +aRts написан на IDL везде, где это только возможно. С другой стороны есть некоторые языкозависимые API на C++ или C. Желательно использовать только интерфейсы IDL, а другие API только при необходимости. Вот список языкозависимых API: + + + + +KNotify, KAudioPlayer (включено в libkdecore) + + Это API из KDE для случая, когда просто нужно проиграть звуковой буфер. Эта функция на C++ оптимизирована под Qt/KDE и очень простая. + + + + +libartsc + Интерфейс C для звукового сервера. Используется для портирования программ. + + + + +libmcop + + Вот где проявляется магия MCOP. Библиотека содержит основные вещи для написания приложения MCOP, диспетчер, таймеры, а также внутренние классы для обеспечения протокола MCOP. + + + + +libartsflow + Вместе с определением artsflow.idl, есть некоторые утилиты, например конвертация частоты дискретизации. + + + + +libqiomanager + + Интеграция MCOP в цикл событий Qt, нужно при написании приложений Qt с использованием MCOP. + + + + + + + + + +knotify +В процессе написания + + + +kaudioplayer +В процессе написания + + + +libkmid +В процессе написания + + + +kmedia2 +В процессе написания + + + +sound server +В процессе написания + + + +artsflow +В процессе написания + + + +<acronym +>API</acronym +> для языка С + + +Введение + +C API &arts; создано для упрощения написания и портирования приложений C в интерфейс звукового сервера &arts;. Это содержит функции потоков (отправка потоков в artsd), как блокирующих (синхронных), так и асинхронных.Для многих приложений вы должны просто заменить несколько системных вызовов, совместимых с вашим звуковым устройством, на соответствующие вызовы &arts;. + +Для пробы я портировал две программы - mpg123 и quake. Патчи для них можно взять здесь. Вы можете также отправлять ваши собственные патчи создателям &arts; или мультимедиа программ, чтобы они могли бы встроить поддержку &arts; в код их программ. + + + + +Краткое обозрение + +Отправка звука серверу через API делается очень просто: + +подключите заголовочный файл: #include <artsc.h> +инициализируйте API функцией arts_init() +создайте поток arts_play_stream() +укажите требуемые параметры с помощью arts_stream_set() +отправьте аудио данные в поток функцией arts_write() +закройте поток: arts_close_stream() +освободите память, выделенную для API: arts_free() + + +Вот иллюстрация: + +#include <stdio.h> +#include <artsc.h> +int main() +{ + arts_stream_t stream; + char buffer[8192]; + int bytes; + int errorcode; + + errorcode = arts_init(); + if (errorcode < 0) + { + fprintf(stderr, "arts_init error: %s\n", arts_error_text(errorcode)); + return 1; + } + + stream = arts_play_stream(44100, 16, 2, "artsctest"); + + while((bytes = fread(buffer, 1, 8192, stdin)) > 0) + { + errorcode = arts_write(stream, buffer, bytes); + if(errorcode < 0) + { + fprintf(stderr, "arts_write error: %s\n", arts_error_text(errorcode)); + return 1; + } + } + + arts_close_stream(stream); + arts_free(); + + return 0; +} + + + + +Компиляция и сборка: <application +>artsc-config</application +> + +Для упрощения сборки программ, использующих C API &arts;, используется утилита artsc-config, которая самостоятельно определяет, функции каких библиотек вам нужно импортировать, где находятся заголовочные файлы. Она вызывается так: + +artsc-config + + +для нахождения библиотек и так: + +artsc-config + + +для нахождения дополнительных флагов компилятора C. Так, пример, описанный выше, можно скомпилировать из командной строки: + +cc + +cc + + + + + +Библиотеки + +Ещё не готово (см. информацию в artsc.h) + + + + + diff --git a/tde-i18n-ru/docs/kdemultimedia/artsbuilder/artsbuilder.docbook b/tde-i18n-ru/docs/kdemultimedia/artsbuilder/artsbuilder.docbook new file mode 100644 index 00000000000..0098a4d12f4 --- /dev/null +++ b/tde-i18n-ru/docs/kdemultimedia/artsbuilder/artsbuilder.docbook @@ -0,0 +1,917 @@ + +&arts-builder; + + +Описание + +Перед запуском &arts-builder; вам нужно запустить звуковой сервер (&artsd;). Обычно, если используется &kde; 2.1, это должно быть уже сделано. Если нет, вы можете настроить автоматический запуск звукового сервера в Центре управления в ЗвукЗвуковой сервер. + +Когда вы запускаете &arts;, программа всегда запускает небольшие модули. &arts-builder; - это инструмент для создания новых структур из небольших связанных модулей. Вы просто выбираете модули внутри решётки. Для этого выбирайте их из меню Модули и затем укажите место на серо-зелёном фоне. + +Модули обычно имеют порты (куда обычно аудио сигналы входят или выходят).Для связывания двух портов, укажите на первый, который становится оранжевым, и затем укажите на второй. Связывать вы можете только входные порты (верхняя часть модуля) с выходными (нижняя часть модуля). Если вы желаете установить постоянный сигнал в порт (или отключить его), тогда сделайте двойной щелчок мышью над портом. + + + + +Руководство + + +1-й шаг + +Запуск &arts-builder;. + +Вам нужен модуль Synth_AMAN_PLAY для прослушивания результата вашего творчества. Для установки модуля Synth_AMAN_PLAY выберите Модули Синтез Звуковой ввод/вывод Synth_AMAN_PLAY и указать на свободное место для модуля. Расположите его ниже пятой линии, потому как мы добавим ещё что-нибудь выше. + +Модуль имеет параметр title (крайний левый порт), и autoRestoreID (рядом с крайним левым портом) для поиска. Для заполнения их, сделайте двойной щелчок над этими портами, выберите значение и тип tutorial в поле ввода. Нажмите OK для завершения. + +Выберите ФайлВыполнить структуру . Вы абсолютно ничего не услышите.Модулю воспроизведения нужно что-нибудь ещё передать на вход. Если вы слышали некоторое время тишину, нажмите на Да и переходите ко второму шагу. + + + +2-й шаг + +Создайте модуль Synth_WAVE_SIN (из меню Модули Синтез Волновые ) и установите его выше модуля Synth_AMAN_PLAY. (Оставьте одну строку между ними). + +Как вы видите, этот модуль что-то выдаёт, но требует pos в качестве входа. Сначала давайте установим выход на колонки.Нажмите на порт out в модуле Synth_WAVE_SIN и затем на порт left в модуле Synth_AMAN_PLAY.Теперь у нас соединены два модуля. + +Все осцилляторы в &arts; не требуют частоту на входе, нужна позиция в волне. Позиция должна быть между 0 и 1, которые отображаются для стандартного объекта Synth_WAVE_SIN на область 0..2*пи. Для получения значений осцилляций из частоты используются модули Synth_FREQUENCY. + +Установите модуль Synth_FREQUENCY (с помощью Модули Синтез Oscillation & Modulation ) и соедините его вывод pos со входом pos вашего Synth_WAVE_SIN. Выставите частотному генератору значение 440. + + +Выберите ФайлИсполнить структуру. Вы услышите частоту 440 Гц на одной из ваших колонок. Если вы услышали, то нажимайте на кнопку Да и переходите к 3-ему шагу. + + + + +3-й шаг + +Было бы хорошо услышать частоту в обеих колонках. Для этого подключите правый канал Synth_PLAY к выходу Synth_WAVE_SIN. + +Создайте объект Synth_SEQUENCE (из МодулиСинтезMidi & Sequencing). Он должен быть сверху. Если вам нужно больше места вы можете переместить другие модули выделяя их (для выделения нескольких модулей используйте &Shift;), и перетаскивая их в сторону. + +Снова соедините выход частоты Synth_SEQUENCE ко входу модуля Synth_FREQUENCY. Затем установите значение скорости последовательности в 0.13 (скорость крайний левый порт). + +Сейчас перейдите крайнему правому порту (последовательности) Synth_SEQUENCE и установите последовательность, написав A-3;C-4;E-4;C-4;. За дополнительной информацией обращайтесь к описанию модулей. + + +Synth_SEQUENCE в действительности нуждается в установке последовательности и скорости. Без этого вы можете получить сбой программы. + + +Выберите ФайлИсполнить структуру. Вы услышите проигрывание последовательности. Если вам понравилось, то нажимайте Да и переходите к четвёртому шагу. + + + +4-й шаг + +Создайте модуль Synth_PSCALE (из Модули Синтез Оболочки ). Отключите выход синусоидальной волны двойным щелчком и выберите не подключён. Подключите + + +Выход модуля SIN ко входу модуля PSCALE + + +Выход PSCALE ко левому входу модуля AMAN_PLAY + + +Выход PSCALE ко правому входу модуля AMAN_PLAY + + +SEQUENCE pos к PSCALE pos + + + +Наконец, установите параметр top модуля PSCALE в некоторое значение, для примера 0.1 + +Как это работает: Synth_SEQUENCE берёт дополнительную информацию о позиции ноты,которую сейчас проигрывает, пока 0 означает запущен и 1 завершён. Модуль Synth_PSCALE усиливает пропускаемый аудио поток от значения громкости 0 (тихо) до 1 (оригинальная громкость) и обратно до 0 (тихо). В соответствии с позицией. Позиция пика может быть получена как значение pos.0.1 означает, что после проигрывания 10% ноты, громкость увеличивается до максимума и потом начинает уменьшаться. + + +Выберите ФайлВыполнить Структуру. Вы услышите воспроизведение прекрасной последовательности.Если вам понравилось, то нажмите OK и переходите к пятому шагу. + + + + +5-й шаг: Начало распространения данных вокруг ;) + +Запустите ещё одну программу &arts-builder; + +Установите там Synth__AMAN_PLAY и нормально настройте его. Добавьте туда Synth_BUS_DOWNLINK и: + + + +Установите параметр bus модуля Synth_BUS_DOWNLINK в audio (это просто название, можно написать fred, если вам так нравится) + + +Свяжите параметр left Synth_BUS_DOWNLINK с параметром left Synth_AMAN_PLAY + + +Свяжите параметр right Synth_BUS_DOWNLINK с параметром right Synth_AMAN_PLAY + + + +Запустите выполнение структуры. Подождав немного, вы так ничего и не услышите. + +Вернёмся назад к структуре с Synth_WAVE_SIN, заменим Synth_AMAN_PLAY на Synth_BUS_UPLINK и настроим его название на audio (или fred, если так удобнее). Удаляем модули, выделяя их и выбирая в меню ПравкаУдалить (или нажимая клавишу Del). + +Запустим ещё раз структуру Файл выполнить структуру. Вы услышите последовательность нот, переданных через шину. + +Если вам нужно выяснить, почему что-то подобное этому может быть действительно удобным, нажмите Да (в &arts-builder;, который выполняет Synth_SEQUENCE, вы можете всё оставить запущенным) и перейдите к 6-ому шагу. + + + +6-й шаг: Обмен данными для опытных пользователей + +Выберите ФайлПереименовать структуру из меню artsbuilder, который содержит Synth_SEQUENCE, и назовите её tutorial. Нажмите Да. + +Выберите Файл Сохранить + +Запустите ещё один &arts-builder;, выберите ФайлЗагрузить и загрузите tutorial снова. + +Сейчас вы можете выбрать ФайлВыполнить структуру в обеих копиях &arts-builder; с этой структурой. Вы можете услышать двойное воспроизведение одного и того же. В зависимости от времени, когда вы запускаете выполнение структуры, звук может изменяться. + +Ещё можно сделать следующее: запустите &noatun; и начните проигрывание какого-нибудь mp3. Запустите &artscontrol;. Перейдите в ВидУправление звуком.Вы увидите &noatun; и вашу tutorial структуру воспроизводящую что-то. Ещё лучше, если вы сделаете следующее: дважды нажмите на &noatun;, и вы сможете просмотреть список доступных шин. Вы также можете указать &noatun; выводить данные на шину audio, предоставляемую структурой tutorial. + + + +Шаг 7: Синтез midi + +Наконец, сейчас вы сможете сделать из вашей синусоидальной волны настоящий инструмент. Это ощутимо, только если у вас есть что-то передающее события &MIDI; в &arts;. Я хотел бы описать здесь, как вы сможете использовать некоторые внешние клавиатуры, midi-шина подобная &brahms; прекрасно подходит. + +Во-первых, очистим рабочий стол от лишнего, вам понадобится только один &arts-builder;, выполняющий структуру с синусоидальной волной. Затем, трижды сделайте Порты Создать входящий сигнал, и три раза Порты Создать выходной сигнал. Разместите порты где-нибудь. + +Выберите Порты Изменить позиции и имена и назовите порты frequency (частота), velocity (скорость), pressed (нажато), left (левый), right (правый), done (завершено). + +Наконец, вы можете удалить модуль Synth_SEQUENCE и соединить входящий порт frequency структуры с портом frequence модуля Synth_FREQUENCY. Но как же позиция? Мы её не имеем, потому как нет алгоритма, по которому вы могли бы предсказать, когда пользователь отпустит ноту, которую он только что нажал на midi клавиатуре. Так что мы имеем параметр pressed, который показывает когда пользователь держит нажатой клавишу. (pressed = 1: клавиша остаётся нажатой, pressed = 0: клавиша отпущена) + +Это означает, что объект Synth_PSCALE также должен замещён. Установите вместо него Synth_ENVELOPE_ADSR (из МодулиСинтез Оболочки ).Соедините: + + + +Вход структуры pressed с параметром active ADSR + + +Выход SIN с invalue ADSR + + +Outvalue ADSR с выходом структуры left + +Outvalue ADSR с выходом структуры right + + + +Установите параметры attack в 0.1, decay в 0.2, sustain в 0.7, release в 0.1. + +Ещё нам нужно обдумать, как структура должна узнать, когда нужно начать и остановить воспроизведение, потому что иначе никогда оно не остановится, если нота была отпущена. Но оболочка ADSR знает, когда уже ничего не должно быть слышно, начиная с уменьшения сигнала к нулю с момента отпускания ноты. + +Завершение показывается установкой 1 на выходе порта done. Так что связываем это с выходом done. Структура будет удалена, как только done установится в 1. + +Переименуем нашу структуру в instrument_tutorial (из ФайлПереименовать структуру. Затем сохраним его, используя сохранить как.Запустим artscontrol, и перейдём в ВидУправление MIDI, и выберем ДобавитьВыход MIDI синтеза aRts. Наконец, вы здесь можете выбрать ваш инструмент (tutorial). + +Откройте терминал и наберите midisend. Вы можете заметить, что midisend и инструмент присутствуют в окне управления &MIDI; &arts;. После выбора обоих элементов и нажатия Соединить, мы всё завершим. Возьмите вашу клавиатуру и начните играть (конечно же она должна быть соединена с вашим компьютером). + + + +Предложения + +Вам снова понадобилось по работать с &arts;. Имеются несколько советов, которые вы могли бы попробовать для улучшения вашей структуры: + + + +Попробуйте использовать что-нибудь другое, чем синусоидальную волну. Когда вы подключите треугольную волну, вы скорее всего предположите что звук не слишком хорош. Но попробуйте добавить фильтр SHELVE_CUTOFF сразу же после модуля треугольной волны для вырезания частот выше основной (попробуйте например 1000 Гц или лучше в два раза выше чем входная частота или входная частота + 200 Гц или что-то похожее на это). + + +Попробуйте использовать больше чем один генератор. Synth_XFADE может быть использован для смешения двух сигналов, Synth_ADD для сложения их. + + +Попробуйте установить для генераторов не совпадающие частоты, что даст несколько лучшие характеристики. + + +По экспериментируйте с более чем одной оболочкой. + + +Попробуйте создать инструменты с различными левым и правым выходом. + + +Также попробуйте дополнительно обработать сигнал после того как он попадёт на выходную шину.Вы можете, к примеру, смешать задержанные версии сигнала с оригинальным для создания эффекта эха. + + +Попробуйте использовать настройку скорости (это сила, с которой нота будет сжата, вы можете также говорить о громкости). Специальный эффект всегда есть не только когда изменяется громкость результирующего сигнала, но также и звучание инструмента (для примера вырезание частот). + + +... + + + +Если вы создали что-то замечательное, пожалуйста подумайте над возможностью предоставить это для интернет страницы &arts;. Или над включением в следующую версию. + + + + + +Примеры + +&arts-builder; распространяется с несколькими примерами, которые могут быть открыты из ФайлОткрыть пример... . Некоторые из них есть в директории, другие, которые по каким-то причинам не работают с данной версией, находятся в директории todo. +Примеры разделяются на несколько категорий: + + + +Независимые примеры иллюстрируют как нужно использовать каждый из встроенных модулей arts (названы example_*.arts). Обычно они выводятся что-то на звуковую карту. + + + +Инструменты созданные из низкоуровневых модулей arts (названы instrument_*.arts).Они удовлетворяют соглашению о входных и выходных портах так что они могут быть использованы менеджером &MIDI; в &artscontrol;. + + + +Шаблоны для создания новых модулей (названия template_*.arts). + + + +Эффекты, которые могут быть использованы для создания ваших структур. (названы effect_*.arts) [все в директории todo ] + + + +Элементы для смешивания сигналов включая и графические управляющие элементы (названы mixer_element_*.arts). [ все в директории todo ] + + + +Различные модули что не подходят не к одной из выше названных категорий. + + + + +Детальное описание каждого из модулей: + +example_stereo_beep.arts + +Создаёт 440 Гц синусоидальную волну в левом канале и 880 Гц синусоидальную волну в правом канале, и выдаёт это на звуковую карту. Это описано в документации по &arts;. + + + + +example_sine.arts + +Создаёт 440 Гц синусоидальную волну. + + + + +example_pulse.arts + +Создаёт 440 Гц импульсную волну с 20% рабочим сигналом. + + + + +example_softsaw.arts + +Создаёт 440 Гц пилообразную волну + + + + +example_square.arts + +Создаёт 440 Гц меандр. + + + + +example_tri.arts + +Создаёт 440 Гц треугольную волну. + + + + +example_noise.arts + +Создаёт белый шум. + + + + +example_dtmf1.arts + +Создаёт двух тоновую волну из 697 Гц и 1209 Гц синусоидальных волн, усиливая их на 0.5 и складывая их вместе. Это DTMF тон для числа "1" на клавиатуре телефона. + + + + +example_atan_saturate.arts + +Пропускает треугольную волну через фильтр насыщения на функции atan. + + + + +example_autopanner.arts + +Используя авторазбиение 400 Гц синусной волны между левой и правой колонкой с частотой 2 Гц. + + + + +example_brickwall.arts + +Увеличивает синусоидальную волну с коэффициентом 5 и затем пропускает через фильтр brickwall. + + + + +example_bus.arts + +Исходящий канал из шины названной Bus и входящий канал в шину out_soundcard с зарезервированным левым и правым каналом. + + + + +example_cdelay.arts + +Исходящий канал из шины названной Delay и входящий правый канал через задержку в 0.5 секунд, и левый канал не изменяется.Вы можете использовать &artscontrol; для соединения эффекта с проигрывателем и пронаблюдать результат. + + + + +example_delay.arts + +Всё тоже самое как и в example_cdelay.arts, но используется эффект задержки. + + + + +example_capture_wav.arts + +Этот пример использует модуль Synth_CAPTURE_WAV для сохранения 400 Гц волну как wav файл. Модуль запускается на несколько секунд и затем проверяет создание файла в /tmp. Вы можете воспроизвести файл в таком проигрывателе как kaiman. + + + + +example_data.arts + +Этот пример использует модуль Data для создания постоянного потока со значением 3 и пересылает его в модуль Debug для периодического показа. Также есть модуль Nil, иллюстрирующий как он может быть использован для ничего не делания. + + + + +example_adsr.arts + +Показывает как создавать простые инструменты используя модуль Envelope Adsr, переключающийся меандром. + + + + +example_fm.arts + +Используется модуль FM Source для создания 440 Гц синусоидальной волны с модулируемой частотой 5 Гц. + + + + +example_freeverb.arts + +Данный пример соединяет эффект Freeverb исходящего канала с выходом. Вы можете использовать Artscontrol для подключения эффекта к проигрывателю и пронаблюдать результат. + + + + +example_flanger.arts + +Данный пример реализует простой краевой(flanger) эффект (это может ещё не работать). + + + + +example_moog.arts + +Данная структура комбинирует два канала из шины в один, пропуская через Moog VCF-фильтр и посылает на шину звуковой платы. + + + + +example_pitch_shift.arts + +Данная структура прогоняет данные левого канала через фильтр-смещения (pitch shift).С помощью установки различной скорости вы можете изменять эффект. + + + + +example_rc.arts + +Данная структура пропускает белый шум через RC-фильтр и выводит сигнал на звуковую плату.На индикаторе БПФ(FFT) в artscontrol вы можете увидеть как изменяется форма сигнала из не фильтрованного шума. + + + + +example_sequence.arts + +Демонстрация модуля Sequence с помощью проигрывания последовательности нот. + + + + +example_shelve_cutoff.arts + +Эта структура пропускает белый шум через фильтр Shelve-Cutoff и выводит на звуковую плату.На индикаторе БПФ(FFT) в artscontrol вы можете увидеть как изменяется форма сигнала из не фильтрованного шума. + + + + +example_equalizer.arts + +Демонстрация модуля Std_Equalizer. Повышает нижние и высокие частоты на 6 Дб. + + + + +example_tremolo.arts + +Демонстрация эффекта Тремоло. Левый и правый канал модулируются 10 Гц Тремоло. + + + + +example_xfade.arts + +В приведенном примере смешиваются частоты 440 Гц и 880 Гц синусоидальных волн с использованием cross fader. Последний может иметь значение от -1 до 1. + + + + +example_pscale.arts + +Демонстрация работы модуля Pscale (Я не уверен что это подходящий пример). + + + + +example_play_wav.arts + +Иллюстрирует модуль Play Wave. Вам нужно ввести полный путь до файла .wav в параметр имя файла. + + + + +example_multi_add.arts + +Модуль Multi Add может обрабатывать любой набор входных каналов. В примере суммируются три выхода Data-модулей и показывает результат 6. + + + + + + diff --git a/tde-i18n-ru/docs/kdemultimedia/artsbuilder/detail.docbook b/tde-i18n-ru/docs/kdemultimedia/artsbuilder/detail.docbook new file mode 100644 index 00000000000..7fa900aba00 --- /dev/null +++ b/tde-i18n-ru/docs/kdemultimedia/artsbuilder/detail.docbook @@ -0,0 +1,1365 @@ + + + +&arts; в деталях + + +Архитектура + + + + + +Структура &arts;. + + + + +Модули и порты + +Основная идея &arts; - это синтез звука при помощи небольших модулей, которые предназначены только для этой цели, и комбинирования из них различных структур. Модули обычно имеют входы, на которые поступают различные сигналы или параметры, и выходы, на которых вырабатываются некоторые сигналы. + +В случае одного модуля (Synth_ADD) берутся два сигнала с входа и складываются вместе. Результатом является сигнал на выходе. Места, где модуль предоставляет свои входные/выходные сигналы, называются портами. + + + + +Структуры + +Структура - это набор связанных модулей, некоторые из которых могут иметь параметры, кодируемые непосредственно в их входные порты, другие могут быть связаны с остальными или вообще ни с чем не связаны. + +С помощью &arts-builder; вы можете описать структуры. Вы описываете, какие модули вы хотели бы соединить. Завершив описание, вы можете сохранить полученную структуру в файле или создать описанную структуру, запустив Execute. + +Вы услышите звук, если всё сделали правильно. + + + + + +Задержки + + +Что такое задержки? + +Предположим, у вас есть программа mousepling, которая издает звук, если вы нажимаете на кнопку. Задержка - это время между нажатием кнопки и тем, когда вы слышите звук. Задержка в данном случае составляется из других задержек, имеющих различные причины. + + + + +Задержка в простых программах + +В этой простой программе задержки происходят в следующих местах: + + + + +Время, пока ядро операционной системы не оповестит сервер X11, что кнопка мыши была нажата. + + + +Время, пока сервер X11 не оповестит вашу программу, что кнопка мыши была нажата. + + + +Время, пока ваша программа не решит, что нужно проиграть звук. + + + +Время указания программой звуковому серверу, что сервер должен проиграть звук. + + + +Время прохода звукового фрагмента через буфер данных (когда звуковой сервер начинает микшировать другие потоки в один), пока он действительно не достигнет места для проигрывания звуковой картой. + + + +Время прохождения звука от колонок до вашего уха. + + + +Первые три причины задержки не относятся к &arts;. Они интересны, но выходят за область этого документа. Тем не менее нужно осознавать, что они существуют, так что даже если вы всё оптимизировали до действительно низких значений, вы можете не получить в точности расчетный результат. + +Указание серверу проиграть что-нибудь обычно включает один вызов &MCOP;. Имеются тесты, которые подтверждают, что на одном и том же компьютере с unix-сокетами проигрывание сервером чего-нибудь возможно около 9000 раз в секунду в текущей реализации. Я предполагаю, что большая часть этой задержки создается ядром ОС при переключении между процессами. Конечно, это значение зависит от типа параметров. Если вы передаёте целый образ за один вызов, то это будет медленнее, чем если вы передадите только одно длинное значение. Это справедливо и для кода возврата. Конечно, для обычных строк (таких как имя воспроизводимого wav файла) это не должно быть проблемой. + +Мы можем оценить это время как 1/9000 с, что меньше 0,15 мс. Мы увидим, что это не так важно. + +Следующая задержка - это время между началом проигрывания сервером и временем прихода фрагмента на звуковую плату. Серверу необходима буферизация, так что когда запущены другие программы, как ваш сервер X11 или программа mousepling, звук не прерывается. Под &Linux; создаются фрагменты определенного размера. Сервер постоянно заполняет фрагменты и отдаёт их звуковой плате для воспроизведения. + +Предположим, есть три фрагмента. Сервер заполняет первый, звуковая плата начинает проигрывать его. Сервер заполняет второй. Сервер заполняет третий. Сервер завершает работу, другие программы могут начинать что-нибудь делать. + +Как только звуковая плата проиграет первый фрагмент, она начинает проигрывать второй, и сервер начинает заполнять первый фрагмент. И так далее. + +Максимальная задержка при этом равна (число фрагментов)*(размер каждого фрагмента)/((частота дискретизации)*(размер одного отсчета)). С параметрами 44 Кгц стерео и 7 фрагментов размером по 1024 байта (настройки aRts по умолчанию), мы получим 40 мс. + +Данное значение может быть настроено соответственно вашим нуждам. Конечно, загрузка CPU увеличивается с уменьшением задержки, так как звуковому серверу нужно заполнять буфера более часто, и в меньших размерах. Почти невозможно получить хорошие значения без предоставления звуковому серверу приоритета реального времени, иначе вы часто будете слышать прерывание звучания. + +Конечно, вполне реально сделать что-нибудь вроде 3-х фрагментов, каждый размером 256 байтов, которые дали бы задержку в 4.4 мс. С 4.4 мс задержки и загрузка CPU &arts; будет около 7.5%. С 40 мс задержкой она составит около 3% (на PII-350, и данное значение может зависеть от вашей звуковой карты, версии ядра и т.д.). + +Затем есть время, необходимое для прохода звука от колонок до ваших ушей. Предполагается что от вас до колонок 2 метра. Звук перемещается со скоростью 330 метров в секунду. Мы можем округлить данное время до 6 мс. + + + + +Задержка в потоковых программах + +Потоковые программы производят звук самостоятельно. Рассмотрим игру, которая создает постоянный поток отсчетов, и должна быть адаптирована для &arts;. Например, когда я нажимаю кнопку, фигура, которой я играю, прыгает, и раздаётся звук. + +Сначала вам нужно знать, как &arts; работает с потоковым звуком. Это очень похоже на ввод/вывод со звуковой платой. Игра посылает некоторые пакеты с отсчетами звуковому серверу. Например, три пакета. Как только звуковой сервер закончит с первым пакетом, он посылает подтверждение игре, что этот пакет обработан. + +Игра создаёт другой звуковой пакет и посылает его серверу. Тем временем сервер начинает поглощать второй пакет, и так далее. Задержка здесь схожа с простым случаем: + + + +Время, пока ядро не оповестит сервер X11, что клавиша была нажата. + + + +Время, пока сервер X11 не оповестит игру, что кнопка была нажата. + + + +Время, пока игра не определит, что по этой кнопке стоит проиграть звук. + + + +Время, пока звуковой пакет, который игра начала передавать серверу, не достигнет звукового сервера. + + + +Время, необходимое для прохождения звука, который звуковой сервер смешивает с другим выводимым звуком в один, через буфер данных, пока тот действительно не достигнет места, где звуковая плата проигрывает звук. + + + +Время, нужное для достижения звука из колонок вашего уха. + + + + +Внешние задержки, как и ранее, вне рамок этого документа. + +Очевидно, что задержка потокового звука зависит от времени, необходимого для воспроизведения всех пакетов потока. Итак, это (число пакетов)*(размер пакета)/((частота образцов)*(размер отсчета)). + +Как вы видите, эта же формула применяется для фрагментов. Конечно, для игр это несущественно из-за такой же небольшой задержки, как и раньше. Я бы посоветовал использовать конфигурацию для игр 2048 байт на пакет и использование 3 пакетов. Результирующая задержка составит 35 мс. + +Это основано на следующей оценке. Допустим, игра идёт с частотой 25 кадров в секунду. Возможно, вы не заметите различий вывода звука в пределах одного кадра. Итак, задержка в 1/25 с при потоковом воспроизведении приемлема, что составляет 40 мс. + +Большинство не запускает игры с приоритетом реального времени, и опасностью перерывов в звуке нельзя пренебрегать. Потоковый звук с 3 пакетами по 256 возможен - я проверял - но сильно загружает процессор. + +Задержки сервера вы можете расчитать точно также. + + + + +О загрузке процессора + +Имеется масса факторов, которые влияют на загрузку процессора в сложных случаях, с потоковыми и прочими приложениями и модулями сервера. Назовём несколько: + + + +Загрузка процессора необходимыми вычислениями. + + + +Накладные расходы внутреннего планирования &arts; - &arts; решает когда,какой модуль и что должен вычислить. + + + +Накладные расходы преобразования целых чисел в числа с плавающей запятой. + + + +Накладные расходы протокола &MCOP;. + + + +Ядро: переключение процессов/контекстов + + + +Ядро: накладные расходы связи + + + +Если запущены два потока, то их загрузка процессора суммируется. Если вы применяете фильтр, то требуются некоторые вычисления. Упрощённо, сложение двух потоков может использовать четыре цикла CPU на сложение, для 350Мгц процессора это 44100*2*4/350000000 = 0.1% использования CPU. + +Внутреннее планирование &arts;: &arts; должен решить, какой модуль, когда и что вычисляет. Это требует времени. Вам нужен профилировщик, если вы заинтересованы в этом. Чем меньше требуется обработки в реальном времени, (например, за счет обработки больших буферов), тем меньше накладные расходы планирования. Если обрабатывать блоки по 128 отсчетов (с использованием фрагментов размером по 512 байт), то на накладные расходы планирования можно не обращать внимания. + +Накладные расходы преобразования целых чисел в числа с плавающей точкой: внутри &arts; используются данные в формате с плавающей точкой. Это упрощает обработку и на последних процессорах не медленнее, чем целочисленные операции. Конечно, если клиент использует целочисленные данные, (подобно игре, которая выводит звук через &arts;), то требуется их преобразовать. Также и звуковая карта принимает целочисленные данные, так что их нужно преобразовывать. + +Вот данные для процессора Celeron, такты процессора на обработку одного отсчета, с опцией -O2 egcs 2.91.66 (получены Евгением Смитом hamster@null.ru). Конечно, это сильно зависит от процессора: + +convert_mono_8_float: 14 +convert_stereo_i8_2float: 28 +convert_mono_16le_float: 40 +interpolate_mono_16le_float: 200 +convert_stereo_i16le_2float: 80 +convert_mono_float_16le: 80 + + +Итак загрузка составляет в среднем 1% для преобразования и 5% для интерполяции на 350 МГц процессоре. + +Накладные расходы &MCOP; протокола, по приблизительным подсчётам, 9000 обращений в секунду. Многое из этого не является недостатком &MCOP;, но относится к двум моментам из ядра операционной системы, описанным ниже.Это даёт основу для вычислений стоимости затрат потоковой обработки. + +Каждый пакет данных, передаваемый через потоки, может рассматриваться как одно &MCOP; обращение. Конечно же, большие пакеты медленнее, чем 9000 пакетов/с, но это только прикидки. + +Предполагается, что вы используете пакеты размером 1024 байт. Таким образом, для передачи потока с 44 КГц стерео вам необходимо передать 44100*4/1024 = 172 пакета в секунду. Предполагается, что вы можете при 100% загрузке процессора передать 9000 пакетов, тогда получите (172*100)/9000 = 2% использования CPU для потока с пакетами в 1024 байт. + +Это округлённые расчеты. Однако, они показывают, что намного лучше было бы, если время задержки вас устраивает, использовать к примеру пакеты по 4096 байт. Тогда мы имеем формулу вычисления размера пакета, который приводит к 100% загрузке CPU, 44100*4/9000 = 19.6 отсчета, и таким образом получаем формулу для оценок: + +использование CPU потоком в процентах = 1960/(ваш размер пакета) + +которая даёт нам 0.5% использования CPU потоками с размером пакета в 4096 байт. + +Переключение ядром процессов/контекстов: это часть накладных расходов &MCOP; протокола. Переключение между двумя процессами требует времени - отображение новой памяти, непопадание в кэш, или что-то ещё (если это читает эксперт по ядру - дайте мне знать, что точно является причиной). Это забирает время. + +Я не знаю, как с какой частотой &Linux; может переключать контексты, но это число не бесконечно. Таким образом, накладные расходы &MCOP; протокола, как я полагаю, в немалой степени вызваны переключением контекстов. В начале разработки &MCOP; я протестировал использование такого взаимодействия внутри одного процесса, и это было намного быстрее (в четыре раза быстрее или около того). + +Ядро: накладные расходы взаимодействия: Это часть накладных расходов протокола &MCOP;. Передача данных между процессами сейчас сделана через сокеты. Это удобно, так как для определения прихода данных могут быть использованы обычные методы select(). И это может также сочетаться с другими источниками ввода-вывода, такими как звуковой ввод-вывод, сервер X11 или любыми другими. + +Тем не менее, вызовы чтения и записи стоят процессорных тактов. Для небольших обращений (таких как передача одного midi события) это и не так плохо, но для больших обращений (как передача одного видеокадра размером в несколько мегабайт) это уже точно проблема. + +Использование общей разделяемой памяти для &MCOP; там, где это возможно, было бы лучшим решением. Однако это должно быть сделано прозрачно для программиста приложения. + +Возьмите профилировщик или сделайте другие тесты для выяснения, в какой степени на обработку текущего аудио потока влияет неиспользование общей памяти. Совсем не плохо, когда обработка аудио потока (проигрывание mp3) с помощью &artsd; и artscat с загружает процессор на 6% (на 5% с помощью только mp3-декодера). Конечно, это включает всё от выполнения необходимых вычислений до издержек работы с сокетами, таким образом я бы сказал, что возможно сэкономить 1%, используя общую память. + + + + +Некоторые сложные случаи + +Это сделано в текущем разрабатываемом варианте. Я также хотел проверить по-настоящему сложные случаи, и это не то, что должны использовать обычные приложения. + +Я написал приложение, названное streamsound, которое посылает потоковые данные &arts;. Оно работает с приоритетом реального времени (без проблем), и с одним небольшим модулем сервера (масштабирование и ограничение громкости): + +4974 stefan 20 0 2360 2360 1784 S 0 17.7 1.8 0:21 artsd + 5016 stefan 20 0 2208 2208 1684 S 0 7.2 1.7 0:02 streamsound + 5002 stefan 20 0 2208 2208 1684 S 0 6.8 1.7 0:07 streamsound + 4997 stefan 20 0 2208 2208 1684 S 0 6.6 1.7 0:07 streamsound + + +Каждый из этих процессов - обработка потока с 3 фрагментами по 1024 байта (18мс). Имеется три таких клиента, работающих одновременно. Я знаю, что это выглядит немного излишне, но как я сказал: возьмите профилировщик и выясните, на что тратится время, и если вы сочтёте необходимым, то исправьте. + +Конечно, я не думаю, что в реальной жизни понадобится такая потоковая обработка. Для тестов я пробовал то, что уменьшаеит задержку до минимума. Результат: вы можете обрабатывать потоки без прерываний с одним клиентским приложением, если вы взяли 2 фрагмента по 128 байт между aRts и звуковой картой, и между клиентским приложением и aRts. Это означает, что вы имеете общую максимальную задержку в 128*4/44100*4 = 3 мс, где 1.5 мс происходят из-за ввода/вывода звуковой карты и 1.5 мс из-за взаимодействия с &arts;. Оба приложения нужно запускать с приоритетом реального времени. + +Конечно, это сильно загружает процессор. Данный пример загружает мой P-II/350 приблизительно на 45%. Также будут слышны щелчки, если вы запустите top, начнёте перемещать окна на вашем дисплее X11 или выполнять операции дискового ввода/вывода. Всё это - проблемы ядра. Проблема планирования двух или большего числа приложений с приоритетом реального времени очень сложна, и ещё сложнее, если они взаимодействуют, оповещая друг друга и т. д. + +Наконец, более жизненный пример. Это &arts; с artsd и одним artscat (один клиент обработки потока) запустивший 16 фрагментов по 4096 байт: + +5548 stefan 12 0 2364 2364 1752 R 0 4.9 1.8 0:03 artsd + 5554 stefan 3 0 752 752 572 R 0 0.7 0.5 0:00 top + 5550 stefan 2 0 2280 2280 1696 S 0 0.5 1.7 0:00 artscat + + + + + + + + +Шины + +Шины - это динамически созданные соединения, которые передают аудио. В основном, это некоторые входные и выходные связи. Все сигналы из входных связей складываются и посылаются на выходные связи. + +Шины сейчас реализованы для операций со стерео, итак вы можете передавать через шины только стерео данные. Если вы хотите моно, хорошо, передавайте их только по одному каналу и установите другой в ноль или что-нибудь иное. Что же вам нужно сделать для этого, создать один или несколько Synth_BUS_UPLINK объектов и указать им имя шины, по которой они должны общаться ( например аудио или барабаны. Просто направляйте данные туда. + +Затем, вам нужно создать один или несколько Synth_BUS_DOWNLINK объектов выходных связей, и указать им имя шины (аудио или барабаны ... если это подходит для передачи данных через них), и обработанные данные будут на выходе. + +Входные и выходные связи могут находиться внутри различных структур, вы можете даже иметь несколько запущенных копий &arts-builder; и начать передавать в одной и принимать данные в другой. + +Шины хороши тем, что они полностью динамические. Клиенты могут подключаться и отключаться во время работы, не будет прерываний потока или шума. + +Конечно, вы не должны отключать клиента, проигрывающего сигнал, после отключения от шины возможно сигнал не будет нулевым, и тогда поток прервётся. + + + + +Трейдинг + +&arts;/&MCOP; основан на распределении задач по небольшим компонентам. Благодаря этому система становится более гибкой, тогда можно расширять систему, просто добавляя новые компоненты, реализующие новые эффекты, форматы файлов, генераторы, элементы пользовательского интерфейса, ... Поскольку почти все элементы - это компоненты, всё можно расширять очень просто, без изменения существующих исходников. Новые компоненты могут быть просто динамически загружены для улучшения уже существующих приложений. + +Для этого необходимы две вещи: + + + + +Компоненты должны извещать о себе сами - они должны описывать собственную функциональность так, чтобы другие приложения могли бы использовать их. + + + +Приложения должны активно просматривать наличие компонентов, которые они могут использовать, вместо использования одних и тех же способов выполнения задач. + + + + +Обобщенно: компоненты, которые говорят: здесь я, я то что нужно, используй меня, и приложения (или если вам нужно, другие компоненты), которые выходят и смотрят, какой компонент они могут использовать для выполнения задачи. Это называется трейдинг. + +В &arts;, компоненты описывают сами себя, указывая значения, которые они поддерживают как свойства. Типичным свойством для компонента загрузки файлов может быть расширение обрабатываемых файлов. Типичные значения могут быть wav, aiff или mp3. + +Фактически каждый компонент может предлагать несколько различных значений для одного свойства. Так, один компонент может предлагать прочитать оба, wav и aiff файла, указав что поддерживает эти значения для свойства Расширение. + +Для этого компонент должен поместить в соответствующее место файл .mcopclass, содержащий поддерживаемые свойства. Для нашего примера это может выглядеть подобно так (и установлено в componentdir/Arts/WavPlayObject.mcopclass): + +Interface=Arts::WavPlayObject,Arts::PlayObject,Arts::SynthModule,Arts::Object +Author="Stefan Westerfeld <stefan@space.twc.de>" +URL="http://www.arts-project.org" +Extension=wav,aiff +MimeType=audio/x-wav,audio/x-aiff + + +Важно, чтобы имя .mcopclass-файла также было содержательным. Трейдер не просматривает содержание всего файла, если файл (как здесь) назван Arts/WavPlayObject.mcopclass, а интерфейс компонента назван Arts::WavPlayObject (модули отображаются на каталоги). + +Для просмотра компонентов имеется два интерфейса (которые определены в core.idl, так что вы имеете их в каждом приложении), названные Arts::TraderQuery и Arts::TraderOffer. Вы ищете нужные компоненты следующим образом: + + + +Создаёте объект запроса: +Arts::TraderQuery запрос; + + + + +Укажите, что вам нужно. Как вы видели выше, компоненты описывают сами себя, используя свойства, для которых они устанавливают определённые значения. Так что можно указать, что вам нужно, выбрав компоненты, которые поддерживают определённые значения для свойств. Это делается с помощью методов TraderQuery: + +query.supports("Interface","Arts::PlayObject"); + query.supports("Extension","wav"); + + + + +Наконец, делаем запрос, используя метод запроса. Затем (как надеемся) получаем некоторые предложения: + +vector<Arts::TraderOffer> *offers = query.query(); + + + + +Сейчас вы можете проверить то, что нашли. Важен метод interfaceName интерфейса TraderOffer, который вернёт вам имя компонента, подходящего запросу. Вы также можете узнать дополнительные свойства, используя getProperty. Следующий код просто проходит по всем компонентам, выводит их имена интерфейсов (которые могли быть использованы для создания) и удаляет результаты запроса: +vector<Arts::TraderOffer>::iterator i; + for(i = offers->begin(); i != offers->end(); i++) + cout << i->interfaceName() << endl; + delete offers; + + + + +Чтобы служба трейдинга была полезна, важно прийти к согласию, каковы могут быть свойства компонентов. Существенно, чтобы практически все компоненты в определённой области использовали одинаковый набор свойств для описания самих себя (и по возможности одинаковый набор значений), так что приложения или другие компоненты могли бы найти их. + +Author (строковый тип, необязательный): Это может быть использовано для того, чтобы показать миру, что вы это написали. Вы можете написать здесь всё, что угодно, конечно желателен адрес электронной почты. + +Buildable (булевый тип, рекомендуется): говорит о возможности использования компонента инструментами RAD (такими как &arts-builder;), которые используют компоненты, устанавливая соответствие свойствам и соединяя порты. Рекомендуется устанавливать данное значение в истинное для большинства компонент обработки сигналов (таких как фильтры, эффекты, осцилляторы и т. д.), и для всех других, которые могут быть использованы в RAD, но не для внутренней работы как, например, Arts::InterfaceRepo. + +Extension (строковый тип, используется, когда это уместно): вcё, что связано с файлами, должно задавать это. Вы можете указать расширение файла в нижнем регистре без ., поэтому что-то типа wav подходит. + +Interface (строковый тип, необходим): должно включать полный список поддерживаемых (полезных) интерфейсов вашими компонентами, возможно включая Arts::Object и, если это возможно, Arts::SynthModule. + +Language (строковый тип, рекомендуется): если вы хотите загружать компонент динамически, то нужно указать здесь язык написания компонента. Сейчас допускается только значение C++, которое означает, что компонент был написан с использованием нормального API C++. Если вы сделали так, то вам ещё нужно установить свойство Library, описанное ниже. + +Library (строковый тип, используется, когда это уместно): компоненты, написанные на C++, могут быть динамически загружены. Для этого вам нужно скомпилировать их в динамически загружаемые .la модули, используя libtool. Здесь вы можете указать имя .la-файла, который содержит ваш компонент. Не забудьте использовать REGISTER_IMPLEMENTATION (всегда). + +MimeType (строковый тип, используется, когда это уместно): вcё, что связано с файлами, должно задавать это. Здесь вы можете установить стандартный mimetype в нижнем регистре, для примера audio/x-wav. + +&URL; (строковый тип, используется по усмотрению автора): если вы хотите указать людям, где они могут найти последнюю версию компонента (или домашнюю страницу или что-нибудь другое), вы можете сделать это. Это может быть стандартным адресом &HTTP; или &FTP;. + + + + + + +Пространства имен в &arts; + + +Введение + +Каждое пространство имен соответствует модулю, объявленному в &IDL; &MCOP;. + +// mcop idl + +module M { + interface A + { + } +}; + +interface B; + + +В этом случае, созданный С++ код для &IDL; выглядел бы так: + +// C++ header + +namespace M { + /* объявление A_base/A_skel/A_stub и подобных */ + class A { // описание класса + /* [...] */ + }; +} + +/* объявление B_base/B_skel/B_stub и подобных */ +class B { + /* [...] */ +}; + + +Итак, когда вы ссылаетесь на классы из примера выше в вашем С++ коде, вы должны написать M::A, но просто B. Конечно, вы можете использовать using M где-нибудь - как с любыми другими пространствами имён в С++. + + + + +Как &arts; использует пространства имён + +Есть одно глобальное пространство имён, названное Arts, которое используют все программы и библиотеки, относящиеся к &arts;, для объявления своих интерфейсов. Это означает, что когда пишется С++ код, который зависит от &arts;, вы обычно должны добавлять префикс Arts:: для каждого используемого класса, как в данном примере: + +int main(int argc, char **argv) +{ + Arts::Dispatcher dispatcher; + Arts::SimpleSoundServer server(Arts::Reference("global:Arts_SimpleSoundServer")); + + server.play("/var/foo/somefile.wav"); + + +Другая альтернатива - описать использование пространства имён Arts только один раз, подобно: + +using namespace Arts; + +int main(int argc, char **argv) +{ + Dispatcher dispatcher; + SimpleSoundServer server(Reference("global:Arts_SimpleSoundServer")); + + server.play("/var/foo/somefile.wav"); + [...] + + +В &IDL; файлах у вас нет выбора. Если вы пишете код, который относится к &arts;, то вы должны заключить его в конструкцию module &arts;. + +// IDL файл для aRts: +#include <artsflow.idl> +module Arts { // поместить это в пространство имён Arts + interface Synth_TWEAK : SynthModule + { + in audio stream invalue; + out audio stream outvalue; + attribute float tweakFactor; + }; +}; + + +Если вы пишете код, который не относится к &arts;, то не обязаны помещать его в пространство имён Arts. Конечно, вы можете сделать собственное пространство имён, если вам это нужно. В любом случае, вы должны устанавливать соответствующий префикс для классов из &arts;. + +// IDL файл для кода, не относящегося к &arts;: +#include <artsflow.idl> + +// написав без объявления модуля указываем, что созданные классы не используют +// пространства имён: +interface Synth_TWEAK2 : Arts::SynthModule +{ + in audio stream invalue; + out audio stream outvalue; + attribute float tweakFactor; +}; + +// конечно, вы можете ещё выбрать собственное пространство имён, если вам нужно, +// так что, если вы пишете приложение "PowerRadio", вы могли, например, сделать так: +module PowerRadio { + struct Station { + string name; + float frequency; + }; + + interface Tuner : Arts::SynthModule { + attribute Station station; // нет необходимости в префиксе Station, так как модуль тот же + out audio stream left, right; + }; +}; + + + + + +Подробности: как работает реализация класса + +Часто, в интерфейсах, преобразованиях, методах и пр. &MCOP; нуждается в описании имён типов или интерфейсов. Они представляются в виде строк в общей &MCOP; структуре данных, в то время как пространство имён написано на С++. Это означает, что строки содержат M::A и B, из примера выше. + +Заметим, что это применяется, даже если внутри текста &IDL; не было квалификаторов пространства имён, поскольку из контекста ясно, в каком пространстве имён используется интерфейс A. + + + + + +Многопоточность в &arts; + + +Основы + +Многопоточность доступна не на всех платформах. Вот почему &arts; был изначально написан без использования потоков. Для всех задач может быть написано как многопоточное, так и однопоточное решение, которое делает то же самое. + +Так, вместо аудиовывода в отдельном блокирующем потоке &arts; использует аудиовывод без блокировок, и узнаёт, когда нужно записывать следующий фрагмент данных с помощью функции select(). + +Конечно, &arts; (в последних версиях) предоставляет поддержку для использования в объектах многопоточности. К примеру, если вы уже имеете код для проигрывателя mp3, и код предполагает запуск декодера mp3 в отдельном потоке, то это проще всего сделать с использованием многопоточности. + +Реализация &arts;/&MCOP; опирается на разделение состояний между различными объектами в явном и неявном виде. Список объектов в разделяемой области включает в себя: + + +Объект диспетчера, который осуществляет взаимодействие &MCOP;. + + + +Подсчёт ссылок, связей (Smartwrappers). + + + +Диспетчер ввода-вывода, который реализует таймер и следит за дескрипторами файлов. + + + +Менеджер объектов, который создаёт объекты и динамично загружает модули. + + + +Объект контроля потока, который вызывает calculateBlock в подходящих ситуациях. + + + +Ни один из предыдущих объектов не предполагает одновременного использования (например, вызова из различных потоков одновременно). В общем, имеются два подхода к разрешению этой проблемы: + + + +для вызова функций этих объектов требуется создать блокировку перед использованием. + + + +написание кода этих объектов действительно безопасным с точки зрения многопоточности и/или создание для каждой потока своей копии. + + + +&arts; следует первому пути: вам нужна блокировка всякий раз, когда вы используете любой из этих объектов. Второй путь сложнее. Попытка реализовать его доступна на момент написания по ссылке http://space.twc.de/~stefan/kde/download/arts-mt.tar.gz. На настоящий момент простой подход, возможно, работает лучше и создаёт меньше проблем с существующими приложениями. + + + +Когда и как задавать блокировку? + +Можно установить или освободить блокировку двумя функциями: + + + + +Arts::Dispatcher::lock() + + + + +Arts::Dispatcher::unlock() + + + + +Обычно вам не нужна явная блокировка (и вы не должны пробовать делать это), если это уже сделано. Список условий, когда блокировка уже есть: + + + +Вы получаете обратный вызов из диспетчера ввода-вывода (по таймеру или через дескриптор файлов). + + + +Вы получаете вызов какого-то &MCOP; запроса. + + + +Вы получаете вызов менеджера оповещения. + + + +Вы получаете вызов системы контроля потока (calculateBlock) + + + +Имеются также некоторые функции, которые вы можете вызывать только в основном потоке, и для них вам никогда не нужно получать блокировку: + + + +Конструктор/деструктор диспетчера объектов или ввода-вывода. + + + +Dispatcher::run() / IOManager::run() + + + +IOManager::processOneEvent() + + + +И всё. Для всего остального, что хоть как-то взаимодействует с &arts;, вам нужно получить блокировку и освободить её сразу после завершения. Всегда. Вот простой пример: + +class SuspendTimeThread : Arts::Thread { +public: + void run() { + /* + * Вам нужна здесь блокировка, потому что: + * - создание ссылки нуждается в блокировке (глобальной: управление передаётся + * менеджеру объектов, который может нуждаться в объекте GlobalComm + * для поиска, куда нужно соединиться) + * - подключение smartwrapper нуждается в блокировке + * - создание объекта из ссылки нуждается в блокировке (потому что это + * может требоваться для подключения к серверу) + */ + Arts::Dispatcher::lock(); + Arts::SoundServer server = Arts::Reference("global:Arts_SoundServer"); + Arts::Dispatcher::unlock(); + + for(;;) { /* + * здесь вам нужна блокировка, так как + * - отключение smartwrapper нуждается в блокировке (может + * потребоваться создать что-то) + * - оповещения MCOP нуждаются в блокировке + */ + Arts::Dispatcher::lock(); + long seconds = server.secondsUntilSuspend(); + Arts::Dispatcher::unlock(); + + printf("seconds until suspend = %d",seconds); + sleep(1); + } + } +} + + + + + + +Классы для работы с многопоточностью + +Доступны следующие классы: + + + + Arts::Thread - интерфейс к потокам. + + + + Arts::Mutex - интерфейс к мьютексам. + + + + Arts::ThreadCondition - интерфейс к возобновлению условно приостановленных потоков. + + + +Arts::SystemThreads - интерфейс к потокам самой операционной системы (несколько полезных функций для прикладных программистов). + + + +См. ссылки на документацию. + + + + + +Ссылки и обработка ошибок + +Ссылки &MCOP; - одна из основных концепций в программировании &MCOP;. В этой части описано, как используются ссылки, и даётся попытка осветить случаи отказов (сбоев работы сервера). + + +Основные свойства ссылок + + + +Ссылка &MCOP; не является объектом, но ссылается на объект: даже если следующее объявление, + Arts::Synth_PLAY p; + выглядит похожим на определение объекта, оно только объявляет ссылку на объект. Как С++ программист, вы можете воспринимать это как Synth_PLAY *, указатель на объект Synth_PLAY. Главным образом это означает, что p подобно указателю на NULL. + + + +Вы можете создать ссылку на NULL явно. +Arts::Synth_PLAY p = Arts::Synth_PLAY::null(); + + + + +Вызов функций с использованием ссылки на NULL приводит к сбою в core +Arts::Synth_PLAY p = Arts::Synth_PLAY::null(); + string s = p.toString(); + +приводит к сбою. Сравним с указателями, по существу это похоже на + QWindow* w = 0; + w->show(); +. Каждый программист С++ знает, как избегать таких ситуаций. + + + +Неинициализированные объекты кое-как пытаются создать себя сами при первом использовании + +Arts::Synth_PLAY p; + string s = p.toString(); + +это несколько отличается от разыменования указателя на NULL. Вы вообще не указали объекту, чем он является, и пытаетесь использовать его. Вообразим здесь, что вы хотели иметь новую локальную копию объекта Arts::Synth_PLAY. Конечно вы могли хотеть что-то ещё (вроде создания объекта где-то ещё или использования существующего внешнего объекта. Так или иначе, объект будет как-то создан, но созданный подобным образом объект не будет работать до тех пор пока вы не присвоите ему какое-то значение (также как и нулевая ссылка). + +Эквивалент в терминах С++ + QWidget* w; + w->show(); + что в C++ безусловно приводит к ошибке обращения к памяти. Итак, есть отличия. Такое создание объекта может быть ошибочным потому, что необязательно существует реализация вашего интерфейса. + +Для примера, рассмотрим абстрактную конструкцию, подобную Arts::PlayObject. Имеются вполне определённые объекты для воспроизведения mp3 или wav, но + Arts::PlayObject po; + po.play(); + точно не будет работать. Проблема в том, что хотя код пытается как-то создать объект PlayObject, это не работает, так как имеются только реализации, подобные Arts::WavPlayObject. Так что создавать объекты вы можете только тогда, когда существует реализация. + + + +Ссылки могут указывать на один и тот же объект + +Arts::SimpleSoundServer s = Arts::Reference("global:Arts_SimpleSoundServer"); + Arts::SimpleSoundServer s2 = s; + + +создаст две ссылки на один и тот же объект. Это не копирование значений и не создание двух объектов. + + + +Все ссылки на объекты подсчитываются. Так что объект, на который нет ссылок, удаляется. Нет специальных методов для удаления объектов, однако, вы можете использовать что-то похожее на это + Arts::Synth_PLAY p; + p.start(); + [...] + p = Arts::Synth_PLAY::null(); + для удаления объекта Synth_PLAY в конце. В особенности, никогда не требуется использовать new и delete вместе со ссылками. + + + + + + +Случаи сбоев + +Ссылки могут указывать на внешние объекты, а серверы, содержащие такие объекты, могут упасть. Что тогда происходит? + + + + +Сбой сервера не изменяет ссылку, если это нулевая ссылка. Это означает, что если foo.isNull() была true до падения сервера, тогда она также вернёт true и после падения сервера. Это также означает, что, если foo.isNull() была false до падения сервера (ссылка foo ссылалась на объект), тогда она также вернёт false и после падения сервера. + + + +Вызовы методов действительной ссылки безопасны. Предположим, что сервер содержащий объект calc, упал. Подобный вызов + int k = calc.subtract(i,j) +безопасен. Явно subtract вернёт что-то неверное, потому что внешний объект уже не существует. В этом случае (k == 0) может быть верным. В основном, операции возвращают в качестве результата что-нибудь нейтральное, как 0.0, нулевые ссылки на объекты или пустые строки, когда объект более не существует. + + + +Существует функция error() для проверки того, как что-то отработало. + +В предыдущем случае, + int k = calc.subtract(i,j) + if(k.error()) { + printf("k is not i-j!\n"); + } + может вывести k is not i-j, если внешний вызов не работает. Иначе k будет действительным результатом выполнения операции subtract, выполненной внешним объектом (сервер не разрушен). Однако для методов, выполняющих операции подобные удалению файлов, вы не можете знать, что произошло в действительности. Конечно, это произошло, если .error() вернула false. Однако, если .error() вернула true, существуют две возможности: + + + +Файл удалён и сервер упал сразу после удаления, но до передачи результата. + + + +Сервер упал до удаления файла. + + + + + +Использование вложенных вызовов опасно в отказоустойчивых программах + +Использование кода + window.titlebar().setTitle("foo"); + - плохая идея. Предположим, вы знаете, что ссылка на Window действительна. Предположим, вы вы знаете, что функция window.titlebar() возвратит ссылку на Titlebar, так как объект Window реализован верно. Однако этот код остаётся небезопасным. + +Что может случится, когда сервер, содержащий объект Window, падает? Невзирая на то, как хорошо реализован объект Window, операция window.titlebar() вернёт вам нулевую ссылку. И затем вызов setTitle приводит к сбою. + +Итак, безопасный вариант может быть таким: + Titlebar titlebar = window.titlebar(); + if(!window.error()) + titlebar.setTitle("foo"); +. Добавьте подходящую обработку ошибок, если вам нужно. Если вы не доверяете реализации Window, используйте код + Titlebar titlebar = window.titlebar(); + if(!titlebar.isNull()) + titlebar.setTitle("foo"); +, который безопаснее. + + + +Имеются другие условия для сбоев, такие как нарушение сетевого соединения (предположим вы удалили кабель между сервером и клиентом, пока ваше приложение работает). Однако, такой эффект подобен сбою сервера. + +В целом, это ваш подход к тому, насколько строго вы пробуете отследить ошибки взаимодействия внутри вашего приложения. Можно следовать методу если сервер падает, нужно отлаживать сервер, пока он совсем не перестанет падать, который означает, что вам не нужно беспокоиться обо всех этих проблемах. + + + + +Подробности: Распределённый подсчёт ссылок + +Объект может существовать только, когда им владеет кто-то. Если это не так, то он немедленно прекращает существовать. Владелец указывается с помощью счётчика ссылок на объект, который увеличивается при вызове функции _copy() и уменьшается при вызове функции _release(). Как только счётчик ссылок установится в ноль, объект удаляется. + +Как вариант, удалённое (внешнее) использование устанавливается функцией _useRemote(), и аннулируется функцией _releaseRemote(). Эти функции ведут список серверов, из вызвавших (и поэтому владеющих объектами). Это используется в случае отключения сервера (например при его падении или сбое сети), для удаления оставшихся ссылок на объекты, с использованием функции _disconnectRemote(). + +Снова проблема. Рассмотрим возвращаемое значение. Обычно возвращаемое значение-объект не принадлежит вызывающей функцией. Оно, однако, также не принадлежит вызывающему объекту, до тех пор пока сообщение, содержащее объект, не будет получено. Итак, какое-то время объекты остаются беспризорными. + +Теперь, когда посылается объект, можно быть уверенным, что как только он будет получен, то его владельцем будет кто-нибудь снова, если только принимающий объект сам не успел уничтожиться. Тем не менее, это означает, что объект нужно поддерживать особо по крайней мере в течение его отправки, а возможно также и в течение приёма, чтобы он - объект - не исчез мгновенно. + +&MCOP; делает это с помощью меток объектов, которые находятся в процессе копирования. До начала копирования, вызывается функция _copyRemote. Это защищает объект от освобождения в течение 5 секунд. Когда принимающая сторона вызывает _useRemote(), метка снова сбрасывается. Итак все объекты, которые пересылаются, помечаются перед отправкой по сети. + +Если принимающая сторона принимает объект, который находится на том же сервере, то для этого, конечно же, не используется функция _useRemote(). Для специального случая существует функция _cancelCopyRemote() для удаления метки вручную. Имеются также способы удаления метки, основанные на таймере, но принимающая сторона в действительности может не получить объект (из-за падения сервера, сбоя сети). Тогда удаление меток выполняется с помощью специального класса ReferenceClean. + + + + + + +Элементы графического пользовательского интерфейса + +Элементы графического пользовательского интерфейса сейчас в стадии разработки. Эта глава описывает то, что будет воплощено, так что если вы разработчик, то сможете понять как &arts; будет работать с графическим пользовательским интерфейсом в будущем. Уже есть некоторый готовый код. + +Элементы графического интерфейса могут быть использованы для создания структур, взаимодействующих с пользователем. В простейшем случае пользователь мог бы непосредственно изменять некоторые параметры структуры (такие как уровень усиления, который используется в конце, перед воспроизводящим модулем). + +В более сложных настройках пользователь мог бы измененять параметры группы структур и/или ещё не работающих структур, таких как изменение группы ADSR активного инструмента &MIDI;, или установка имени файла для некоторых инструментов. + +Также пользователю мог бы понадобиться монитор состояния синтезатора. Может представить себе осциллограф, спектроанализатор, измеритель уровня громкости и другие устройства для экспериментирования, которые рисовали бы кривую передаточной функции выбранного фильтра. + +Наконец, элементы интерфейса должны уметь управлять всеми структурами, того что запущено внутри &arts;. Пользователь должны уметь устанавливать инструменты для каналов midi, запуская новые эффекты, конфигурируя основной микшер, который встроен в структуру &arts;, для усиления какого-либо канала и использования другой стратегии для эквалайзеров. + +Вы видите - элементы пользовательского графического интерфейса, должны воспроизвести все возможности виртуальной студии &arts; для пользователя. Конечно, они также должны элегантно взаимодействовать со входами midi (бегунки должны перемещаться, если они управляют входами &MIDI;, которые также изменяются как параметры), и возможно создавать события, предоставлять пользователю возможность записывать звук на секвенсер. + +Если говорить техническим языком, речь идёт о базовом классе на &IDL; для всех графических элементов (Arts::Widget), и наследовании из него (например Arts::Poti, Arts::Panel, Arts::Window, ...). + +Тогда можно было бы реализовать эти графические примитивы, используя инструментарий, к примеру &Qt; или Gtk. Наконец, эффекты должны строить свой интерфейс на базе существующих элементов. Скажем, эффект freeverb может построить свой интерфейс с помощью пяти Arts::Poti и одного Arts::Window. Итак, если есть реализация таких окон на &Qt;, то эффекты могут отображать себя, используя &Qt;. Если имеется реализация на Gtk, то также можно работать с Gtk (что должно более или менее выглядеть и работать схожим образом). + +Наконец, поскольку мы здесь используем &IDL;, &arts-builder; (или другой инструмент) может визуально встраивать элементы интерфейса или автоматически создавать их из подсказок для параметров, основываясь только на интерфейсах. Совсем несложно написать класс создания элементов интерфейса по их описанию, который использует описание &GUI; и создаёт живой объект элемент интерфейса. + +Опираясь на &IDL; и компонентную модель &arts;/&MCOP;, будет легко расширять объекты, которые могут быть использованы для построения пользовательского интерфейса, также как это сделано для добавления отдельных модулей, реализующих новые фильтры для &arts;. + + + + diff --git a/tde-i18n-ru/docs/kdemultimedia/artsbuilder/digitalaudio.docbook b/tde-i18n-ru/docs/kdemultimedia/artsbuilder/digitalaudio.docbook new file mode 100644 index 00000000000..93998e657b5 --- /dev/null +++ b/tde-i18n-ru/docs/kdemultimedia/artsbuilder/digitalaudio.docbook @@ -0,0 +1,16 @@ + + + +Введение в цифровое аудио + +оцифровка, фильтры, эффекты и т. д. + + + + + diff --git a/tde-i18n-ru/docs/kdemultimedia/artsbuilder/faq.docbook b/tde-i18n-ru/docs/kdemultimedia/artsbuilder/faq.docbook new file mode 100644 index 00000000000..daca57d885a --- /dev/null +++ b/tde-i18n-ru/docs/kdemultimedia/artsbuilder/faq.docbook @@ -0,0 +1,1296 @@ + + +Вопросы и ответы + +В этом разделы вы найдёте ответы на часто задаваемые вопросы об &arts;. + + +Общие вопросы + + + +Поддерживает ли &kde; мою звуковую карту? + + + +Для воспроизведения звуков &kde; использует &arts;, а &arts; - драйверы ядра &Linux;: OSS или ALSA (с эмуляцией OSS). Всё будет работать, если они поддерживают вашу звуковую карту и она правильно настроена (т.е. другие приложения &Linux; могут производить звуки). Однако, с конкретным оборудованием могут возникнуть проблемы, об этом можно прочитать в разделе о проблемах с оборудованием . +Кроме того, мы постоянно расширяем список поддерживаемых платформ. Это список для последней версии, если вашей там не оказалось, попробуйте портировать &arts; на нее. + + + + + +Ввод и вывод звука в &arts; +Комментарий + + + + + +paud +Поддержка AIX Personal Audio Device + + + +alsa +Драйверы ALSA-0.5 и ALSA-0.9 для Linux + + + +libaudioio +Поддержка библиотеки LibAudioIO для Solaris + + + +nas +Поддержка звукового сервера NAS, используется для X-терминалов с NAS + + + +null +Нулевое аудиоустройство, стирает данные о звуке + + + +oss +Поддержка OSS (Open Sound System), работает под Linux, различными BSD и другими платформами с установленными драйверами OSS + + + +toss +Расширенная поддержка OSS, исполльзуется тогда, когда стандартная система не работает. + + + +sgi +Поддержка SGI Direct Media для IRIX + + + +sun +Поддержка Solaris + + + + + + + + + + +&artsd; не может воспроизводить файлы wav! + + + +Проверьте, собрано ли приложение &artsd; с поддержкой libaudiofile (ldd artsd). Если нет, скачайте пакет kdesupport и скомпилируйте всё ещё раз. Будет работать. + + + + + +Я могу слышать звук только когда вхожу в систему как пользователь root, у остальных звука нет! + + + +На то, могут ли пользователи включать звук, влияют права в файле /dev/dsp. Чтобы дать права всем пользователям , сделайте следущее: + + + +Войдите в систему как пользователь root. + + + +Откройте окно &konqueror;. + + + +Перейдите в каталог /dev. + + + +Нажмите правую кнопку мыши на файле dsp и откройте свойства. + + + +Откройте вкладку Права. + + + +Выделите Чтение и Запись во всех строках. + + + +Нажмите кнопку OK. + + + +Или вы можете открыть окно терминала и набрать команду chmod /dev/dsp. + +Для ограничения прав доступа конкретных пользователей используйте права групп. В некоторых дистрибутивах &Linux;, к примеру, в Debian/Potato, право доступа к /dev/dsp имеет группа audio, вам остаётся только добавить в эту группу пользователей. + + + + + +Это помогло для &artsd;, а что делать с &kmix;, &kmid;, &kscd; и т. д.? + + + +Есть и другие устройства для воспроизведения звука, к которым обращаются мультимедиа-приложения. Настраивать их можно так же, т. е. давать право доступа всем пользователям или группе. Этот список может быть и неполным (к тому же, есть устройства вроде midi0, midi1, ...: здесь перечислены только имена с 0). + + + + +/dev/admmidi0 + + + + +/dev/adsp0 + + + + +/dev/amidi0 + + + + +/dev/amixer0 + + + + +/dev/audio + + + + +/dev/audio0 + + + + +/dev/cdrom + + + + +/dev/dmfm0 + + + + +/dev/dmmidi0 + + + + +/dev/dsp + + + + +/dev/dsp0 + + + + +/dev/midi0 + + + + +/dev/midi0 + + + + +/dev/midi00 + + + + +/dev/midi00 + + + + +/dev/mixer + + + + +/dev/mixer0 + + + + +/dev/mpu401data + + + + +/dev/mpu401stat + + + + +/dev/music + + + + +/dev/rmidi0 + + + + +/dev/rtc + + + + +/dev/sequencer + + + + +/dev/smpte0 + + + + +/dev/sndstat + + + + + + + + +Что делать, если artsd не запускается или работает с ошибками? + + + +Прежде всего, попробуйте установить параметры по умолчанию в &kcontrol; (или, если вы начинаете работу в ручном режиме, не задавайте дополнительных параметров, кроме 10 4096 для задержки). Наиболее высокая вероятность ошибки в двустороннем режиме, поэтому постарайтесь его отключить. + +Хороший способ понять, почему &artsd; не запускается (или работает с ошибками) - это запустить его вручную. Откройте окно &konsole; и сделайте следущее: + +% artsd 10 4096 + +Вы можете добавить параметр , который выведет больше информации о том, что происходит: +% artsd 10 4096 + +Вы, возможно, получите объяснение того, почему &artsd; не запускается. Или, если во время работы возникают ошибки, вы увидите, где они. Если хотите сообщить об ошибке, вложите лог с gdb и/или strace. + + + + + +Могу ли я переместить &artsd; (перенести скомпилированные файлы в другой каталог)? + + + +Вы не сможете переместить &arts; без проблем. Дело в том, что информация о расположении скомпилированного &artsd; хранится в &artswrapper; (это необходимо для обеспечения безопасности). Однако вы можете заставить перемещённый &artsd; хотя бы находить компоненты, для этого используйте файл .mcoprc (TraderPath/ExtensionPath entries). Подробности - в главе о файле .mcoprc. + + + + + +Могу ли я скомпилировать &arts; gcc-3.0? + + + +Если коротко, нет. скомпилированный gcc-3.0 &arts; не будет работать. + +В официальной версии содержатся две ошибки, влияющие на &arts;. Первая - gcc-3.0 bug c++/2733 относительно безобидна (и должна справляться с проблемами инструкций ассемблера). Она прерывает компиляцию convert.cc и исправлена в gcc-3.0 CVS. Ее не должно быть в gcc-3.0.1 и выше. Также была доработана CVS-версия KDE/aRts. +Вторая - gcc-3.0 bug, c++/3145 (генерация неправильного кода для некоторых случаев множественного виртуального наследования) гораздо важнее. Такие приложения, как &artsd;, не будут запускаться после компиляции с gcc-3.0. Даже если в gcc-3.0 что-то исправили за время написания этого FAQ, &artsd; всё равно очень часто и непредсказуемо прекращает работу. + + + + +Какие приложения работают с &arts;? + + + +Вообще, все приложения &kde; работают с &arts;: + + +&noatun; +&arts-builder; +&aktion; +&kmid; +&kmidi; +&kmix; +&kscd; +такие игры &kde;, как &kpoker; и &ktuberling; + + +Некоторые приложения, пока не включённые в &kde; (к примеру, в kdenonbeta), всё же поддерживают &arts;: + + +&brahms; +Kaboodle +Kdao + + +С &arts; работают и следущие приложения (не для &kde;): + + +xmms (с модулем &arts;) +Real Networks RealPlayer 8.0 (работает с &artsdsp;, полная поддержка &arts; в разработке) + + +Следущие приложения не работают с &arts;: + + +нет + + +См. также ответы на вопросы о приложениях не для &arts;. + +Этот раздел ещё не закончен. Если вы знаете, какие приложения работают (или не работают) с &arts;, напишите автору, чтобы дополнить списки. + + + + + + +Приложения не для &arts; + + + +Как только запускается &kde;, ни одно приложение не может получить доступ к звуковой карте! + + +Так как звуковой сервер &arts; запускается вместе с &kde;, он использует звуковую карту. Если сервер бездействует 60 секунд, он автоматически прекращает работу и освобождает устройство. + + + + + +Вы сказали, что сервер ждёт 60 секунд, а у меня не так! + + +Если вы запускаете artsd с панели управления KDE время ожидания по умолчанию будет 60 секунд. Если же из командной строки, нужно указывать его с помощью параметра -s. +При использовании двустороннего режима сервер не отключается. Выключите его в &kcontrol;. Это вообще хорошая мысль, если вы используете &arts; только для прослушивания музыки, а не для записи. + + + + + +Могу ли я запускать старые приложения, не поддерживающие &arts;? + + + +Запускайте их с помощью &artsdsp;. К примеру, если обычно вы запускаете их так: + +% mpg123 + +теперь набирайте следущее: + +% artsdsp + +Звуковой выход будет перенаправляться в &arts;. Так вы не внесёте каких-либо изменений в ваши приложения. Вообще говоря, это уловка, и некоторые приложения могут не работать, или не будут использоваться все возможности звуковой карты. + + + + + +Я не могу запустить &artsdsp; никаким приложением, всё время выскакивают ошибки! + + +Вам нужна последняя версия библиотеки glibc; &artsdsp; не работает на более ранних дистрибутивах &Linux;. К примеру, в Debian 2.1 (основанный на glibc 2.0) он не работает, а в Debian 2.2 (основанный на glibc 2.1.3) работает. + + + + + +Есть ли какие-нибудь теоретические ограничения работы некоторых приложений с &artsdsp;? + + +Нет. Использование &artsdsp; может вылиться в большую задержку и более активное использовании процессора, чем при использовании &arts; API. Если всё-таки какое-то приложение не работает, это ошибка в &artsdsp;. Техника, применяемая в &artsdsp;, если она правильно реализована, должна позволять каждому приложению работать (включая такие объёмные приложения, как Quake 3). + + + + + +Что мне делать, если приложение не работает с &artsdsp;? + + +Вы можете подождать, пока отключится &artsd;, или отключить его самостоятельно. Для этого наберите в командной строке artsshell . Если в данный момент не работают никакие приложения &arts;, сервер отключится (и вы не сможете их запустить). + +Если сервер занят, попробуйте грубый, но эффективный метод: + + +% killall ; killall +Теперь запустите своё приложение. +% kcminit + + +Работающие приложения &arts; завершатся с ошибками, если вы отключите сервер. + + + + +Что насчет приложений, написанных под &kde; 1.x? + + +Если вы работаете с приложениями &kde; 1.x, которые воспроизводят звук через звуковой сервер &kde; 1, запустите kaudioserver. Это делается так же, как и для не-&arts; приложений. + +% artsdsp + + +Вам нужно установить kaudioserver (взятый из того же источника, что и ваши приложения для &kde; 1.x), он принадлежит &kde; 1.x, а не &kde; 2. + + + + + +Как насчёт приложений, использующих облегчённый звуковой сервис ESD? + + +Выход такой же, как и с приложениями kaudioserver. Вам нужно запустить сервер esd (это можно сделать с помощью &artsdsp;), тогда все приложения, поддерживающие ESD, будут работать: +% artsdsp + +Свежие версии aRts ( +>= 1.2.0) могут также работать с ESD (enlightened sound daemon). Укажите в командной строке параметр -a, например: +% artsd + +для глобальной поддержки ESD в KDE, настройте artsd на работу с esd в разделе Центра управления Звук -> Звуковой сервер -> Ввод-вывод звука. + + + + + + +Задержка + + + +Во время прослушивания иногда слышны короткие паузы. Это ошибка? + + +Скорее всего, это не ошибка, но паузы говорят о том, что ядро &Linux; не справляется с работой в режиме реального времени. Могут возникнуть ситуации, когда &arts; не сможет продолжать воспроизведение. Вы, однако, можете дать права реального времени (в &kcontrol;) и уменьшить задержку (250ms или не важно), чтобы улучшить ситуацию. + + + + + +Какой эффект у параметра времени ответа? + + +Статья помощи по этому параметру в &kcontrol;, возможно, введёт вас в заблуждение. Чем меньше значение, тем меньше времени требуется &arts;, чтобы ответить на внешние события (т.е. время после закрытия окна и до воспроизведения звука), тем больше требуется ресурсов процессора и тем больше вероятность выпаданий. + + + + + +Есть ли ещё какие-нибудь способы убрать паузы? + + +Если вы пользуетесь драйвером IDE, напишите команду hdparm для переключения IDE в режим DMA. Это работает не для всех устройств и, возможно, будет трудно вернуться в начальное сотояние или, в очень редких случаях, будут потеряны данные. Чтобы узнать подробности, прочтите документацию по команде hdparm. У меня всё получилось с командой: + +% hdparm /dev/hda + + +Вам нужно будет проделывать это при каждом запуске системы. Возможно, вы захотите добавить её в сценарий запуска системы (это зависит от дистрибутива, в Debian &Linux; он обычно находится в /etc/rc.boot). + + + + + +Приоритет реального времени на меня совсем не влияет? + + +Убедитесь в том, что artswrapper действительно установлен suid root, как это должно быть. Во многих дистрибутивах (SuSE7.x, к примеру) это не делается. Проверить это можно так: ls -l $(which artswrapper). Хорошо: +% ls $(which artswrapper) +-rwsr-xr-x 1 root root 4556 Sep 24 18:05 /opt/kde2/bin/artswrapper + Плохо: +% ls $(which artswrapper) +-rwxr-xr-x 1 root root 4556 Sep 24 18:05 /opt/kde2/bin/artswrapper + Если у вас нет s, его можно получить с помощью: % chown $(which artswrapper) +% chmod $(which artswrapper) + + + +Если вы сделаете &artswrapper; SUID root, это, скорее всего, улучшит качество воспроизведения, удаляя паузы. Однако риск того, что ошибка в коде или злобный пользователь вызовут прерывание программы (или что-нибудь поломают), увеличится. К тому же, в машинах, на которых работают несколько пользователей, приоритет хорошего качества звука может привести к ухудшению работы компьютера, если кто-то будет пытаться его использовать продуктивно. + + + + + + + +Почему &artsd; использует так много процессорного времени? + + +Проверьте настройки времени ответа. Хотя текущая версия ещё не оптимизирована. Мы работаем над этим, но сказать, насколько быстрее будет &artsd;, не можем. + + + + + +Прозрачность сети + + + +Зачем нужна прозрачность сети? + + +Включите её в &kcontrol; настройках Звуковая подсистема (Обмениваться информацией о безопасности и идентификации через сервер X11 и Принимать сетевые запросы). Скопируйте .mcoprc на все машины, на которых сервер должен принимать запросы из сети. Зайдите в систему ещё раз. Убедитесь в том, что узлы обращаются друг к другу по имени (т.е. у них есть разрешимые имена или они находятся в /etc/hosts). + +Это всё, что надо сделать. Если всё-таки не работает, вот несколько замечаний. &arts; и &artsd; должны быть запущены только на узле со звуковой картой (где и будет воспроизводиться звук). Они могут запускаться при входе в &kde; (если вы это указали в &kcontrol;) или вручную: + +% artsd 5 8192 + + +Параметр нужен для разрешения сетевых запросов, тогда как остальные используются для настройки задержки. + +В файле .mcoprc должна содержаться запись: + +GlobalComm=Arts::X11GlobalComm + + +на всех машинах для поддержки работы в сети. Это включается при установке флажка Обмениваться информацией о безопасности и идентификации через сервер X11 на панели управления. + +Наконец, в любой версии &kde; серии 2.0.x есть ошибка, возникающая, если вы не указали имя домена. Клиенты &artsd; пытаются найти, куда можно подключиться, используя комбинацию имя узла.имя домена. Если имя домена пустое, они будут подключаться к имени узла. (заметьте, дополнительная точка). Добавление такой записи в /etc/hosts (т.е. orion., если имя узла orion) решит проблему. + + + + + + +Как мне настроить сети, если она не работает? + + +Если у вас есть исходный код &kde;, зайдите в kdelibs/arts/examples, и запустите make , чтобы скомпилировать некоторые программы, включая referenceinfo. После этого запустите + +% ./referenceinfo + + +Будут выведены имя узла и используемый &arts;. К примеру, tcp:orion:1698 значит, что любой клиент, пытающийся использовать прозрачность сети, должен знать, как подключиться к узлу orion. + + + + + + +Вопросы, связанные с аппаратным обеспечением + + + +С каким оборудованием artsd не работает? + + +Не все звуковые драйверы Linux хорошо работают с aRts в некоторых версиях ядра. Ознакомьтесь с этим списком, прежде чем сообщать об ошибке. Если же вы встретились с чем-либо, отсутствующим в списке, сразу же сообщите об этом. + + +Дравер и звуковая плата Linux +Не работает в +Работает в +Примечания + + + + + +Драйвер i810 (Intel 810 + AC97 Audio) +2.4.9 +2.4.18, 2.2.20, коммерческий драйвер oss, alsa-0.5.12a с эмуляцией OSS +драйвер вызывает перегрузку процессора (см. ниже) + + + +maestro 3/4 chipset +2.4.9 +? +драйвер иногда вызывает перегрузку процессора (см. ниже) + + + +драйверы aureal8820, aureal8830 с sourceforge +2.4.17 +? +Драйвер не проходит проверку или вызывает перегрузку процессора (см. ниже) + + + +Коммерческий драйвер OSS 3.9.4g с Aureal Vortex +? +? +системный сбой + + + +ymfpci +2.4.0, 2.4.12 +2.4.17 +Драйвер не проходит проверку (см. ниже) + + + + + + + + + + + + + + + +Почему возникают проблемы с оборудованием и как мне о них узнать? + + +Обычная поблема - драйвер не предоставляет достаточно информации aRts (или даёт неправильную) о том, когда нужно писать звуковые данные. Большинство драйверов OSS предоставляют правильные данные, но не все. +Вы, возможно, заметили, что не всем приложениям (как xmms) нужна эта информация, поэтому они работают нормально даже с вашей звуковой картой. Но для &arts; она необходима, поэтому artsd выполняется с ошибками. Это ошибка в драйвере, а не в &arts;. +Есть два варианта поведения artsd при запуске с некорректным драйвером. Во-первых, он постоянно пытается передать новые данные, но безуспешно. В результате потребляются все ресурсы процессора, выводится отчёт о перегрузке cpu, и приложение закрывается. Другое дело, когда artsd получает неправильную информацию о том, какой объем данных нужно записать. Тогда он прекращает работать на примерно такой проверке: artsd: audiosubsys.cc:458: void Arts::AudioSubSystem::handleIO(int): +Assertion `len == can_write'. +Aborted + + + + + + + +Что не так с драйвером, если выдаётся ошибка о пререгрузке процессора? + + +Обычно artsd узнаёт, когда надо записывать новые данные, с помощью функции select(). Потом используется ioctl(...GETOSPACE...) для поиска объема данных для записи. И, наконец, данные записываются. +Проблемы возникают тогда, когда artsd постоянно работает или объём данных для записи слишком мал. В документации OSS указано, то select() только запускает процесс, если есть хоть что-то для записи, к примеру, один байт. Тогда запись данных продолжается небольшими частями, что очень трудоёмко, и в результате процессор перегружается. +Чтобы такого не происходило, драйвер должен вызывать artsd только тогда, когда есть целый фрагмент информации для записи. + + + + + +Что не так с драйвером, если мне выдаётся сообщение об ошибке при проверке? + + +Обычно artsd узнаёт, когда надо записывать новые данные, с помощью функции select(). Потом используется ioctl(...GETOSPACE...) для поиска объема данных для записи. И, наконец, данные записываются. +Если artsd не может записать тот объём информации, которы указан в ioctl, будет выдаваться эта ошибка. Чтобы исправить ситуацию, драйвер должен предоставлять правильную информацию. + + + + + +Другие проблемы + + + +Я не могу работать с &arts-builder;. Во время работы модуля возникают ошибки! + + +Обычно так получается при использовании старых структур или модулей, которые не поддерживаются версией &kde; 2. К сожалению, информация об &arts;-0.3.4.1 устарела. Самой распространённой ошибкой является выполнение структуры &arts-builder;, приводящей к ошибке [artsd] Synth_PLAY: audio subsystem is already used. + +Следует использовать модуль Synth_AMAN_PLAY вместо Synth_PLAY. Прочитайте файл помощи &arts-builder; (нажмите F1 в &arts-builder;). + +В последних версиях &arts-builder; (&kde; 2.1 beta 1 и позднее) есть примеры, которые вы можете использовать. + + + + + + diff --git a/tde-i18n-ru/docs/kdemultimedia/artsbuilder/future.docbook b/tde-i18n-ru/docs/kdemultimedia/artsbuilder/future.docbook new file mode 100644 index 00000000000..6d94bf0535e --- /dev/null +++ b/tde-i18n-ru/docs/kdemultimedia/artsbuilder/future.docbook @@ -0,0 +1,399 @@ + + + +Дальнейшая работа + +В этом разделе описывается то, над чем мы сейчас работаем. А так как разработка ведётся быстро, информация может быть устаревшей. Чтобы узнать о последних планах, проверяйте список файла TODO и список рассылки. Не забывайте о том, что вы тоже можете принять участие в разработке. + +Это черновик, в котором описано, как новые технологии внедряются в &arts;. Вот какие темы здесь упомянуты: + + +Как работает интерфейс. +Кодеки - декодирование потоков mp3 или wav для того, чтобы использовать их как данные. +Видео. +Многопоточность. +Синхронизация. +Динамическое расширение. +Динамическое построение. +&GUI; +&MIDI; + + +Над этим мы сейчас работаем. Если вы хотите увидеть технологию в &arts;, начните с этого. Вы получите общее представление о решающихся проблемах. Вы можете и исправить эту информацию. + +То, что будет использоваться совместно с &arts; (поэтому координируйте свои действия, пожалуйста): + + + +KPhone (передача речи по протоколу IP) + + + +&noatun; (видео- и аудиопроигрыватель) + + + +&artscontrol; (программа управления звуковым сервером, для осциллографов) + + + +Brahms (музыкальный синтезатор) + + + +Kaiman (&kde;2 медиа-проигрыватель, совместим с kmedia2) + + + +mpglib/kmpg (mpg - технология воспроизведения аудио и видео) + + + +SDL (обращение к мульитмедиа-данным напрямую, для игр, ещё не реализовано) + + + +electric ears (автор со мной связался - статус неизвестен) + + + + +Как работает интерфейс + + + +Интерфейсы &MCOP; - основа идеи &arts;. Они эквивалентны классам в C++. Когда возможно, ориентируйтесь на интерфейсы. Они состоят из четырёх частей: + + +Синхронные потоки +Асинхронные потоки +Методы +Атрибуты + + +Их можно смешивать как угодно. Новые технологии должны быть определены в терминах интерфейсов. Прочитайте разделы о синхронных и асинхронных потоках, а также об интерфейсах KMedia2, которые являются замечательными примерами работы интерфейсов. + +Интерфейсы определены в коде .idl и компилируются mcopidl. Вы создаёте производный класс Interfacename_impl и используете функцию REGISTER_IMPLEMENTATION(Interfacename_impl), чтобы встроить ваши объктные реализации в систему объектов &MCOP;. + + + + +Кодеки - Декодирование данных + +Интерфейсы kmedia2 позволяют игнорировать файлы wav, mp3 и всё, что состоит из потоков данных. Вместо этого вы описываете методы их воспроизведения. + +Поэтому вы можете написать программу загрузки файлов wave таким образом, чтобы она пригрывала их (как PlayObject), но никто другой, кроме вас, не сможет использовать код. + +Альтернативой являются асинхронные потоки. Вы определяете интерфейс, который позволяет передавать блоки данных. В &MCOP; это выглядит так: + +interface Codec { + in async byte stream indata; + out async byte stream outdata; +}; + + + +Конечно, кодеки могут снабжаться атрибутами для получения дополнительной информации, к примеру, о формате. + +interface ByteAudioCodec { + in async byte stream indata; + out async byte stream outdata; + readonly attribute samplingRate, bits, channels; +}; + + +Этот ByteAudioCodec, например, может быть подключен к объекту ByteStreamToAudio для создания настоящего аудио потока. + +Конечно, в других типах кодеков видео воспроизводится напрямую, например + +interface VideoCodec { + in async byte stream indata; + out video stream outdata; /* note: видеопотоки ещё не используются */ +}; + + +Кодек не должен разрабатываться по принципу вы знаете, как воспроизводить, а я - нет, как, например, WavPlayObject. И всё же кто-то должен сидеть и тестировать его до завершения API. + + + + +Видео + +Я хочу сделать видео асинхронными потоками некоторых встроенных типов данных &MCOP;, содержащих изображения. Сейчас идёт работа над этим типом данных. Тогдга модули, работающие с видео изображениями могут быть подключены так же, как и модули, работающие со звуком. + +Есть ещё несколько вещей, которые обязательно нужно иметь в виду: + + + +Цветовые пространства RGB и YUV + + +Формат должен каким-то образом добавляться к потоку. + + +Очень важна синхронизация. + + + +Также я хочу оставить возможность переопределить класс VideoFrame, чтобы он мог хранить данные в разделённой памяти. Тогда будут возможны видео потоки между различными процессами без особых проблем. + +Как обычно, вся обработка видео, от декодирования до отображения на экране, должна производиться в одном процессе. + +Я сделал прототип реализации видеопотоков, который вы можете скачать отсюда. Его нужно будет интегрировать в &MCOP; после тестирования. + +Компонент визуализации должен поддерживать XMITSHM (с RGB и YUV), Мартин Вогт (Martin Vogt) сказал, что работает над этим. + + + + +Многопоточность + +Сейчас &MCOP; не поддерживает работу с несколькими потоками обработки данных. Возможно, мы не сможем избежать многопоточности при работе с видео. Но есть вещи, с которыми нужно обращаться аккуратно: + + + +SmartWrappers - их использование с многопоточностью небезопасно из-за незащищенного механизма подсчета ссылок и т. д. + + +Диспетчер ввода-вывода тоже небезопасен. + + + +Однако я мечтаю сделать эти модули безопасными для синхронных и асинхронных потоков. Тогда можно будет посылать сигнал на несколько процессоров. Кроме того, это можно использовать при воспроизведении аудио на многопроцессорных системах. + +Как это будет работать: + + + + +Система управления потоками решает, что должны обрабатывать модули (и какие), т. е.: + + видеокадры (метод process_indata) + синхронные аудиопотоки (calculateBlock) + другие асинхронные потоки, в основном байтовые + + + +Модули могут обрабатывать эти вещи и в собственных потоках. В аудио можно использовать потоки повторно (т. е. использование 4 потоков на 4 процессорах, даже если запущено 100 модулей). Для видео и декомпрессии будет удобно использование блокирующего средства во внутреннем потоке, которое синхронизировано с остальной частью &MCOP; системой управления потоками. + + + +Модули могут не использовать средства &MCOP; (такие, как удалённый вызов) во время работы в потоке. + + + + + + +Синхронизация + +Видео и &MIDI; (и аудио) могут требовать синхронизации. Это могут быть маркеры времени. Я хочу использовать их в асинхронным потокам, добавляя эти маркеры к каждому пакету. Если вы посылаете два видеокадра, сделайте их пвкетами (всё равно они большие), чтобы у вас были два разных маркера. + +Т. к. аудио - синхронный поток, временные метки здесь тоже подразумеваются. + + + + +Динамическое построение + +Нужно сделать так, чтобы можно было сказать: эффект FX состоит из этих простых модулей. FX должен выглядеть как обычный модуль &MCOP;, но состоять из других модулей. + +Это необходимо для &arts-builder;. + + + + +&GUI; + +Все компоненты &GUI; будут модулями &MCOP;. У них должны быть такие атрибуты, как размер, метка, цвет, ... &arts-builder; должен уметь составлять их визуально. + +Должна быть возможность сохранять графический интерфейс, сохраняя атрибуты. + + + + +&MIDI; + +&MIDI; будет реализован с помощью асинхронных потоков. Есть два варианта: использовать обычные структуры &MCOP; для описания типа или вводить новые стандартные типы. + +Думаю, обычных структур будет достаточно: + +struct MidiEvent { + byte b1,b2,b3; + sequence<byte> sysex; +} + + +Асинхронные потоки должны поддерживать обычные типы потоков. + + + + + + diff --git a/tde-i18n-ru/docs/kdemultimedia/artsbuilder/glossary.docbook b/tde-i18n-ru/docs/kdemultimedia/artsbuilder/glossary.docbook new file mode 100644 index 00000000000..45250e529aa --- /dev/null +++ b/tde-i18n-ru/docs/kdemultimedia/artsbuilder/glossary.docbook @@ -0,0 +1,173 @@ + + + + + +ALSA + +Advanced &Linux; Sound Architecture (современная звуковая архитектура &Linux;), драйвер звуковой карты для &Linux;, ещё не включенный в исходный код стандартного ядра. + + + + +&arts; + +Analog Real-Time Synthesizer (аналоговый синтезатор, работающий в реального времени), название мультимедиа-архитектуры/библиотеки/набора инструментов, использующихся в проекте &kde;. + + + + +BSD + +Berkeley Software Distribution (дистрибутив ПО Беркли), здесь относится к нескольким свободным &UNIX;-совместимым ОС, созданным на основе BSD &UNIX;. + + + + +CORBA + +Common Object Request Broker Architecture (обобщённая архитектура посредника объектных запросов), стандартна для реализации объектно-ориентированного удалённого выполнения. + + + + +CVS + +Concurrent Versions System (система управления параллельными версиями), система управления исходными кодами ПО различных версий, использующаяся во многих проектах, включая &kde; и &arts;. + + + + +FFT + +Fast Fourier Transform (быстрое преобразование Фурье), алгоритм для перевода временных данных в домен частот, обычно используется при обработке сигналов. + + + + +Двусторонний режим работы + +Возможность звуковой карты одновременно записывать и воспроизводить аудио. + + + + +GPL + +GNU General Public License (Стандартная общественная лицензия GNU), лицензия для ПО, разработанная Free Software Foundation с целью определить условия выпуска свободного ПО. + + + + +&GUI; + +Graphical User Interface (графический интерфейс пользователя). + + + + +IDL + +Interface Definition Language (язык определения интерфейсов), формат описания интерфейсов (методов и данных), не зависящий от языка программирования. + + + + +&kde; + +K Desktop Environment (графическая среда K), графическая среда для &UNIX;-совместимых систем и одноименный проект по разработке этой среды. + + + + +LGPL + +GNU Lesser General Public License (Стандартная общественная лицензия ограниченного применения GNU), лицензия для ПО, разработанная Free Software Foundation с целью определить условия выпуска свободного ПО, эта лицензия менее строга, чем GPL и обычно используется при распространении библиотек. + + + + +&MCOP; + +Multimedia COmmunication Protocol (протокол передачи мультимедиа), протокол передачи данных между модулями &arts;, похожий на CORBA, но проще и оптимизированный для работы с мультимедиа. + + + + +&MIDI; + +Musical Instrument Digital Interface (цифровой интерфейс музыкальных инструментов), стандартный протокол для обмена данными между электронными музыкальными инструментами, используется для обозначения формата файлов, хранящих команды &MIDI;. + + + + +OSS + +Open Sound System (открытая звуковая система), драйверы для звуковых карт, включённые в ядро &Linux; (иногда называются OSS/Free), так же называется и их коммерческая версия от 4Front Technologies. + + + + diff --git a/tde-i18n-ru/docs/kdemultimedia/artsbuilder/gui.docbook b/tde-i18n-ru/docs/kdemultimedia/artsbuilder/gui.docbook new file mode 100644 index 00000000000..b769c161b6b --- /dev/null +++ b/tde-i18n-ru/docs/kdemultimedia/artsbuilder/gui.docbook @@ -0,0 +1,29 @@ + + + diff --git a/tde-i18n-ru/docs/kdemultimedia/artsbuilder/helping.docbook b/tde-i18n-ru/docs/kdemultimedia/artsbuilder/helping.docbook new file mode 100644 index 00000000000..3b9375b5a73 --- /dev/null +++ b/tde-i18n-ru/docs/kdemultimedia/artsbuilder/helping.docbook @@ -0,0 +1,239 @@ + + + +Сотрудничество с &arts; + + +Как вы можете помочь + +Помощь разработчикам заключается в адаптации существующих мультимедиа-приложений для работы с &arts;, создании новых приложений и расширении возможностей &arts;. Однако вам совсем необязательно быть разработчиком, чтобы помочь &arts;. Нам нужна помощь в тестировании (и написании отчётов об ошибках), переводе текстов и документации на различные языки, создании дизайна (особенно для модулей artsbuilder), музыканты могут написать примеры для модулей &arts;, а писатели - документацию. + + + +Списки рассылок + +Большинство дискуссий разработчиков &arts; ведутся в двух рассылках. В этой обсуждаются новые функции, делятся мыслями и просят о помощи, если возникли проблемы. + +Рассылка &kde; Multimedia предназначена для обсуждения общих мультимедиа-приложений для &kde;, в том числе и &arts;, наряду с &noatun; и &aktion;. Вы можете подписаться на нее с сайта http://www.kde.org/mailinglists.html или послать сообщение с темой subscribe ваш-email-адрес на kde-multimedia-request@kde.org. Архив рассылки можно найти по адресу http://lists.kde.org. + +Рассылка для обсуждения вопросов об &arts;, в том числе и об использовании &arts; не в &kde;. Чтобы подписаться, пошлите сообщение с текстомsubscribe ваш-email-адрес на arts-request@space.twc.de. Архив рассылки можно найти по адресу http://space.twc.de/~stefan/arts-archive. + + + + +Стандарты кодирования + +Чтобы можно было без лишних проблем читать разные исходные файлы, в них нужно использовать один стиль написания кода. Если вы просто пишете модуль, пожалуйста, постарайтесь писать код соответственно (или отформатируйте его), тогда разные люди смогут его дополнять или копировать его части. + + + +Именование функций-членов + +Стиль &Qt;/&Java;. То есть каждое новое слово должно начинаться с заглавной буквы, но первое слово начинается со строчной, подчеркивания между словами не используются. +Это значит, к примеру: + +createStructureDesc() + updateWidget(); + start(); + + + + + +Члены класса + +Имена членов классов пишутся со строчной буквы: menubar, button. + +Если необходима функция доступа, лучше всего её писать в соответствии с &MCOP;, т. е. если есть функция-член foo типа long, которая не должна быть всегда видимой, вы пишете: + +foo(long new_value); + long foo(); + +функции получения и задания какого-либо значения. В этом случае, значение foo должно храниться в _foo. + + + + +Имена классов + +В именах классов все слова должны начинаться с заглавной буквы, например, ModuleView, SynthModule. Все классы должны принадлежать библиотекам и использовать пространство имён &arts;, к примеру, Arts::Soundserver. +Классы &MCOP; должны называться так:Class_impl, например, SoundServer_impl. + + + + +Параметры + +Параметры всегда пишутся строчными буквами. + + + + +Локальные переменные + +Локальные переменные всегда пишутся строчными буквами и могут называться i, p, x и т. д., если это не делает код трудночитаемым. + + + + +Размер табуляции (отступы) + +Один уровень отступа равен 4 пробелам. + + + + +Пробелы в выражениях + +Обычно вам не нужно использовать пробелы в выражениях. Хотя вы можете их вставлять между операторами и операндами. Однако, если вы набрали пробел перед оператором (например, +), нужно поставить его и после оператора. Единственное исключение - выражения с ",", в которых пробел нужно ставить после "," или вообще его опустить. +Вот примеры правильного использования пробелов: +{ + int a,b; + int c, d, e; + int f = 4; + + a=b=c=d+e+f; + a = b = c = d + e + f; + + if(a == 4) { + a = b = c = (d+e)/2; + } + + while(b<3) + c--; + + arts_debug("%d\n", c); +} + +А вот пример того, как не нужно ставить пробелы. В вызовах функций, после if, while, for, switch и т. д. пробелы не пишутся. +{ + // ПЛОХО: в списке пробел ставится только после "," + int a , b , c , d , e , f; + + // ПЛОХО: несимметричное использование пробела в операторе = + a= 5; + + // ПЛОХО: if считается функцией, пробел не ставится + if (a == 5) { + } + + // ПЛОХО: не пишите пробел после while + while (a--) + b++; + + // ПЛОХО: после имён функций не надо ставить пробелы + arts_debug ("%d\n", c); + + // ПЛОХО: не являются именами членов + Arts::Object o = Arts::Object::null (); +} + + + + + + +Имена сходных файлов + +В названиях исходных файлов не должно быть заглавных букв. Они должны называться по имени реализуемого класса, если в них описывается только он один. Если файл содержит код, не зависящий от &Qt;/&GUI;, его расширением должно быть .cc, иначе - .cpp. Файлы, в которых реализуются интерфейсы, должны называться так: foo_impl, если именем реализуемого интерфейса является Foo. + +Имена файлов &IDL; должны в достаточной мере описывать содержимое этих файлов и также не должны содержать заглавных букв. Не стоит называть файл по имени класса, так как информация о трейдере и типе в .mcopclass может перемешаться. + + + + + + diff --git a/tde-i18n-ru/docs/kdemultimedia/artsbuilder/index.cache.bz2 b/tde-i18n-ru/docs/kdemultimedia/artsbuilder/index.cache.bz2 new file mode 100644 index 00000000000..18478e26226 Binary files /dev/null and b/tde-i18n-ru/docs/kdemultimedia/artsbuilder/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdemultimedia/artsbuilder/index.docbook b/tde-i18n-ru/docs/kdemultimedia/artsbuilder/index.docbook new file mode 100644 index 00000000000..4c3bfc822c8 --- /dev/null +++ b/tde-i18n-ru/docs/kdemultimedia/artsbuilder/index.docbook @@ -0,0 +1,417 @@ + + + + + + + + + + + + + + + + + + + + MCOP"> + DCOP"> + MIDI"> + mcopidl"> + IDL"> + + +]> + + + +Справочное руководство по &arts;. + + +Stefan Westerfeld
stefan@space.twc.de
+
+
+ +Jeff Tranter
tranter@kde.org
+
+
+ +СергейПачков
spigel@mail.ru
Перевод на русский
+
+ + +1999-2001 +Stefan Westerfeld & Jeff Tranter + +&FDLNotice; + +2001-06-10 +1.00.09 + +Руководство описывает &arts;,- Аналоговый синтезатор в реальном времени + + + + +aRts +artsbuilder +синтезатор +мультимедиа +структура +музыка +звук +KDE + +
+ + +Введение + + +Что такое &arts;? + +Аналоговый синтезатор в реальном времени, или &arts;, - это модульная система для синтезирования звука и музыки на цифровом компьютере. Используя небольшие блоки, называемые модулями, пользователь может просто строить различные инструменты аудио обработки. Модули обычно предоставляют такие функции, как генераторы звука, фильтры, аудио эффекты, микширование и воспроизведение цифрового аудио в различных форматах + +&artsd; - сервер, смешивающий звук из различных источников в реальном времени, благодаря чему сразу несколько программ могут иметь доступ к звуковой плате. + +При использовании &MCOP;, - мультимедийного протокола взаимодействия, мультимедиа программы могут быть сетевыми, защищенными и кросс-платформенными с интерфейсами, описанными на независимом языке &IDL;. Поддержка также распространяется для не &arts; - программ. Как компонент ядра &kde; 2, &arts; представляет базис мультимедийной архитектуры &kde; и в будущем будет поддерживать больше типов мультимедиа, включая и видео. Подобно &kde;, &arts; может работать в различных операционных системах, например &Linux; и вариантах BSD. Также &arts; можно использовать независимо от &kde;. + + + + +Использование данного руководства + +Руководство служит для предоставления всесторонней документации по &arts; для пользователей всех уровней подготовки. Если вы пользователь или разработчик мультимедиа программ, вы можете использовать разные части документации. + +Рекомендуется сначала прочитать Получение и сборка &arts;, если вам нужно установить и запустить &arts;. Если вы уже имеете рабочую систему, например установленную вместе с дистрибутивом операционной системы, можете пропустить эту часть. + +Вам следовало бы прочесть &arts; инструменты, в особенности &artsd;, &artscontrol;, &artsshell;, и &artsdsp;. Это может помочь более эффективно использовать &arts;. + +Если вам интересно, что можно сделать при помощи &arts;, то прочитайте раздел &arts-builder; и обратитесь к учебному руководству. Вы сможете оценить всю мощь &arts; и то, что предоставляемые модули могут использоваться и не программистами. + +Если вы хотите узнать больше об внутреннем устройстве &arts;, также для разработки мультимедиа программ или расширения самого &arts;, прочтите что-нибудь или всё из &arts; в деталях. Это даст вам понимание всех концепций, предпосылок разработки &arts;. + +Если вам интересна совместимость &arts; с MIDI, прочтите раздел о &MIDI;. + + + +Если вы желаете разрабатывать &arts;-программы, тогда в разделе Разработка &arts;-программ, вы сможете ознакомиться с различными APIs. + +Если вы хотите расширить &arts;, создав новые модули, прочитайте раздел &arts; модули + +Если вы хотите модифицировать существующее приложение для работы с &arts;, читайте Перенос программ в &arts;. + +Вы можете узнать о том, как внести вклад в проект &arts;, в статье Как помочь проекту &arts;, читайте об текущей разработке &arts; в статье Дальнейшая разработка. Ссылки на дополнительную информацию см. в разделе Ссылки. + +Руководство завершается несколькими дополнительными материалами, включающими Ответы на часто задаваемые вопросы, список разработчиков,сведения об авторских правах на &arts; и лицензировании, и некоторые вспомогательные материалы Цифровой звук и &MIDI;. Термины включены в Глоссарий. + + +Это руководство находится в разработке. Вы можете принять участие в написании части его. Если вы желаете это сделать, то сообщите Jeff Tranter tranter@kde.org или Stefan Westerfeld stefan@space.twc.de для избежания повторов. + + + + + +История + +В конце 1997 Stefan Westerfeld начал работать над модульной системой синтезирования звука в реальном времени. Первоначально код работал на PowerPC с &AIX;. Эта первая реализация была проста, но поддерживала полнофункциональную поточную систему, что позволило реализовать проигрывание MP3 файлов и каналы аудио потоков через модули эффектов. + + +Следующим шагом была реализация &GUI;, чтобы можно было управлять модулями в графическом интерфейсе. Stefan имел хороший опыт использования &kde;, который и был выбран в качестве инструмента разработки &GUI;, (причем понятна была необходимость создания также и GNOME/Gtk+ версии). Поэтому в дальнейшем разработка велась на &Linux; как основной платформе. Первоначально названный ksynth, проект был переименован в &arts; и темп разработки увеличился. Эта стадия проекта была завершена и включала протокол, основанный на CORBA, множество модулей, графический редактор модулей, C и C++ API, документацию, утилиты, список рассылки и веб-сервер с небольшой группой разработчиков. Проект прошёл большой путь после чуть более года разработки. + +Как только команда &kde; начала планировать &kde; 2.0, появилась необходимость в более мощной инфраструктуре для звука и других потоковых мультимедиа. Было решено использовать &arts; в качестве основы для мультимедийных приложений, это был хороший шаг в направлении испытанной архитектуры. Благодаря усилиям разработчиков в новой версии &arts; код CORBA был полностью заменен на совершенно новую подсистему &MCOP;, оптимизированную для мультимедиа. Версия 0.4 &arts; была включена в &kde; 2.0. + +Работа над &arts; продолжалась: улучшение производительности и добавление новой функциональности. Хотя &arts; - это компонент ядра &kde;, он может использоваться без &kde;, а также для программ далеко за пределами традиционного мультимедиа. Проект привлек интерес команды GNOME, тем самым открылась возможность, что когда нибудь он станет стандартом мультимедиа архитектуры для настольных систем &UNIX;. + + + + + +&tools; +&artsbuilder-doc; +&detail; +&arts-midi; +&gui; +&mcop-ref; +&apis; +&modules; +&porting; +&helping; +&future; +&references; +&arts-faq; + + + +&arts; Авторские права и лицензирование + +&arts; авторские права 1998-2001 Stefan Westerfeld stefan@space.twc.de + + Авторские права на документацию 1999-2001 Stefan Westerfeld stefan@space.twc.de и Jeff Tranter tranter@kde.org. +Перевод на русский - Сергей Пачков spigel@mail.ru +&underFDL; Все библиотеки в &arts; имеют лицензию GNU Lesser General Public license. Большинство основного кода &arts; находится в библиотеках, целиком включая MCOP и ArtsFlow. Это позволяет использовать библиотеки в не свободно распространяемых программах или в программах, не поддерживающих Open Source. + +Имеются несколько программ (таких как artsd), выпущенных под лицензией GNU General Public License. Поскольку легальность сборки GPL программ с &Qt; часто вызывает недопонимание, я также добавил подробные замечания, которые разрешают это, в добавление к GPL: это также разрешает сборку программ с библиотекой &Qt;. &Qt; как библиотека обычно сопровождает ядро операционной системы, так это или не так. + + + + +Установка &arts; + +Для использования &arts; вам, естественно, нужно уже установить и запустить его в вашей системе. Существует два способа, которые описываются в следующих разделах. + + +Установка из готового скомпилированного пакета + +Наиболее быстрый и простой путь получения работающего &arts; - это установка бинарного пакета для вашей системы. Самый последние дистрибутивы &Linux; имеют &kde;, и если это &kde; 2.0 или более поздний, то там есть и &arts;. Если &kde; нет на установочном диске (или другом носителе), то его можно скачать у производителя операционной системы. Иначе же его можно получить из других источников. Убедитесь, что вы используете пакет, совместимый с вашей операционной системой. + +По умолчанию &kde; содержит в себе звуковой сервер, и большинство программ использует его для воспроизведения звука. Если вы хотите полный набор мультимедиа инструментов и программ, то вам необходимо установить дополнительные пакеты. + +Неудобством использования бинарного пакета может быть то, что это не самая последняя версия &arts;. Это особенно вероятно, если пакет распространяется на компакт диске, темп разработки &arts; и &kde; такой, что выпуски на компакт дисках обычно за ним не успевают. Может также получиться, что если у вас нестандартная архитектура или дистрибутив операционной системы, то бинарные пакеты могут быть недоступны и вам нужно будет использовать второй метод. + + + + +Сборка из исходников + +Самым гибким способом собрать &arts; является компиляция из исходного кода. Это гарантирует получение версии, оптимально скомпилированной для вашей конфигурации системы и позволит вам собрать самую последнюю версию. + +Здесь вы можете выбрать из двух вариантов - вы можете установить последнюю стабильную версию, включенную в &kde; или вы самую последнюю версию (но возможно нестабильную) прямо из CVS архива проекта &kde;. Большинство пользователей, которые не разрабатывают программы для &arts;, используют стабильную версию. Вы можете получить ее с ftp://ftp.kde.org или с одного из зеркал. Если вы активно разрабатываете приложения для &arts;, вам лучше использовать CVS версию. Если вы хотите использовать aRts без KDE, можете скачать отдельный вариант с http://space.twc.de/~stefan/kde/arts-snapshot-doc.html. + +Заметьте, что если вы собираете из CVS, то некоторые компоненты &arts; (например, компоненты ядра, включая звуковой сервер) находятся в CVS модуле kdelibs, в то время как дополнительные компоненты (в том числе artsbuilder) находятся в модуле kdemultimedia/arts. В будущем это может изменится. Вы можете найти версию в модуле kmusic, но это уже старая (pre-&kde; 2.0) версия. + +Требования для сборки &arts; такие же, как и для сборки &kde;. Конфигурационный скрипт определит параметры вашей системы и проинформирует, если необходимые компоненты будут отсутствовать. Убедитесь, что у вас работает драйвер звуковой карты (один из OSS/Free драйверов в ядре операционной системы, OSS драйвер от 4Front Technologies, или ALSA драйвер с OSS эмуляцией). + +Подробнее о том, как получить и установить &kde; (включая &arts;), можно узнать в &kde; &FAQ;. + + + + + +&digitalaudio; +&midiintro; +&arts-glossary; + +
+ diff --git a/tde-i18n-ru/docs/kdemultimedia/artsbuilder/mcop.docbook b/tde-i18n-ru/docs/kdemultimedia/artsbuilder/mcop.docbook new file mode 100644 index 00000000000..de98515a945 --- /dev/null +++ b/tde-i18n-ru/docs/kdemultimedia/artsbuilder/mcop.docbook @@ -0,0 +1,1958 @@ + + + +&MCOP;: Потоки и объектные модели + + + +Описание + +&MCOP; используется в &arts; для: + + + +Связи между объектами. + + + +Прозрачности работы в сети. + + + +Описания интерфейсов объектов. + + + +Независимости от языка. + + + +Важным составляющим &MCOP; является язык описания интерфейса &IDL;, с помощью которого описано большинство интерфейсов &arts; и API. + +Чтобы использовать &IDL;, интерфейсы из C++ компилируются &IDL;-компилятором вместе с кодом C++. При реализации интерфейса вы наследуете от базового класса &IDL;, созданного компилятором. При использовании интерфейсов это можно сделать с помощью надстраивания функциональности. Таким образом, &MCOP; может пользоваться своим протоколом, даже если объект нелокален. Так вы получаете прозраночть работы в сети. + +В этой главе описываются основные черты объектной модели, получаемой при использовании &MCOP;, сам протокол и его использование в C++ (связывание языков) и т.д. + + + + + +Интерфейсы и &IDL; + +Большинство сервисов &arts; (к примеру, модули и звуковой сервер) определены в терминах интерфейсов. А интерфейсы описаны в формате, не зависящем от языка: &IDL;. + +Таким образом, многие детали вроде формата потоков медиаданных, прозрачность сети и зависимости от языка программирования можно скрыть в описании интерфейса. Инструмент &mcopidl; преобразовывает определение интерфейса для конкретного языка программирования (сейчас поддерживается только C++). + +Инструмент генерирует каркасный класс с основными функциями. Ваши собственные классы будут от него наследовать. + +&IDL; использующийся в &arts; похож на язык, использующийся в CORBA and DCOM. + +Файлы &IDL; могут содержать: + + + +Директивы #include для других файлов &IDL;. + + + +Объявления перечисляемых типов и структур, как в C/C++. + + + +Объявления интерфейсов. + + + +Интерфейсы в &IDL; - это почти то же самое, что класс в C++ или структура в C, но с некоторыми ограничениями. Как и в C++, интерфейсы наследовать от других интерфейсов. В определение интерфейса можно включать: потоки, атрибуты и методы. + + + +Потоки + +Потоки определяют медиаданные, они являются важнейшими компонентами модуля. Формат потока: + +[ async ] in|out [ multi ] тип stream имя [ , имя ] ; + +Направленность потоков зависит от квалификатора (выход или вход). Аргумент типа определяет тип данных (один из перечисленных ниже типов атрибутов), однако поддерживаются ещё не все типы. Во многих модулях типом потока ставится аудио, это внутренний формат данных. Несколько потоков одного типа могут быть объявлены через запятую. + +По умолчанию потоки синхронны, т.е. передача данных идёт постоянно и на определённой частоте, как PCM-аудио. Если вы установите параметр async, поток будет асинхронным, т.е. данные будут передаваться с перерывами. Примером асинхронных потоков могут служить &MIDI;-сообщения. + +Ключевое слово multi, допустимое только для входных потоков, указывает на то, что поток может принимать переменное количество входов. Это удобно при создании таких устройств, как микшеры, которые могут принимать любое количество входных потоков. + + + + +Атрибуты + +Атрибуты - это данные, ассоциирующиеся с объектом интерфейса. Они определяются как переменные-члены классов в C++ и могут быть одного из простейших типов данных: boolean, byte, long, string или float - а такжеструктурами, определёнными пользователем, перечисляемого типа (enum) или последовательностью с переменной длиной (используется <type>). Лучше всего атрибуты помечать как доступные только для чтения. + + + + +Методы + +Как и в C++, методы могут определяться в интерфейсах. Тип параметров метода может быть таким же, у атрибута. Ключевое слово oneway показывает, что метод возвращает какое-то значение сразу и выполняется асинхронно. + + + + + +Стандартные интерфейсы + +В &arts; уже определены несколько стандартных модульных интерфейсов, например, StereoEffect и SimpleSoundServer. + + + + +Пример + +Простым примером модуля &arts; может служить модуль постоянных задержек из файла kdemultimedia/arts/modules/artsmodules.idl. Определение интерфейса приведено ниже. + +interface Synth_CDELAY : SynthModule { + attribute float time; + in audio stream invalue; + out audio stream outvalue; +}; + + +Модуль наследует от SynthModule. Этот интерфейс, описанный в artsflow.idl, определяет методы, использующиеся во всех модулях-синтезаторах. + +Эффект CDELAY задерживает звуковой стереопоток на время, указанное как параметр с плавающей точкой. В определении интерфейса есть атрибут типа float для хранения длительности задержки. Он определяет два входных аудиопотока и два выходных. Никаких других методов, кроме тех, от которых он наследует, не требуется. + + + + + + +Подробнее о потоках + +В этом разделе вы найдёте дополнительную информацию о потоках. + + +Типы потоков + +Есть несколько вариантов реализации потоков в модуле. Вот несколько примеров: + + + +Увеличение сигнала в два раза. + + + +Выборочное изменение частоты. + + + +Декодирование сигналов. + + + +Чтение &MIDI;-событий из /dev/midi00 и добавление их в поток. + + + +Первый случай очень прост: получив 200 сэмплов на входе, модуль воспроизводит 200 сэмплов на выходе. Т.е. выходные данные производятся только после получения входных. + +Во втором случае при 200 входных сэмплов производится другое число выходных. Это зависит от выполненного преобразования, но их количество известно заранее. + +В третьем случае всё ещё сложнее. Нельзя угадать заранее, сколько байтов будет сгенерировано из 200 сэмплов (возможно, гораздо больше, но...). + +В последнем случае модуль активизируется сам по себе и иногда генерирует данные. + +В &arts;-0.3.4 поддерживались потоки только первого типа, и большинство задач выполнялись. Возможно, это и требуется при написании модулей обработки аудиоданных. Со сложными типами потоков возникают проблемы, т.к. их очень сложно программировать и большая часть функций часто не нужна. Поэтому мы решили использовать два типа потоков: синхронные и асинхронные. + +Характеристики синхронных потоков: + + + +Модули должны обрабатывать входные данные любой длины (при условии, что их достаточно). + + + +У всех потоков одна частота модуляции. + + + +Функция calculateBlock() будет вызываться в том случае, если есть достаточное количество входных данных и указатели содержат ссылки на данные. + + + +Резервирование и освобождение не выполняются. + + + +Асинхронные потоки работают по-другому: + + + +Модули могут формировать данные время от времени, с меняющейся частотой модуляции или только если они не ограничены правилом на запрос любой длины нужно отвечать. + + + +В асинхронных потоках частоты модуляции могут быть совершенно разными. + + + +Исходящие потоки: содержат открытые функции для размещения пакетов, пересылки и учёта данных (используя этот механизм, вы будете знать, когда следует передать очередную порцию данных). + + + +Входящие потоки: вызов происходит при получении нового пакета, вам нужно послать ответ, когда он будет обработан (вы можете послать сообщение об этом позже, если пакет кем-нибудь обработан, он будет освобождён/использовано заново). + + + +В определении потоков используется ключевое слово async для указания асинхронного потока. Если вы, к примеру, решили преобразовать ваш асинхронный поток байтов в синхронный поток сэмплов, интерфейс должен выглядеть так: + +interface ByteStreamToAudio : SynthModule { + async in byte stream indata; // the asynchronous input sample stream + + out audio stream left,right; // the synchronous output sample streams +}; + + + + + +Использование асинхронных потоков + +Предположим, вам нужно написать модуль, воспроизводящий звук асинхронно. Его интерфейс будет выглядеть следущим образом: + +interface SomeModule : SynthModule +{ + async out byte stream outdata; +}; + + +Как посылать данные? Первый способ называется принудительная доставка. В асинхронных потоках данные посылаются пакетами. Это значит, что вы посылаете отдельные пакеты байтов, как в примере выше. Вся процедура состоит в том, чтобы разместить пакет, заполнить его и послать. + +Вот пример кода. Сначала пакет размещается: + +DataPacket<mcopbyte> *packet = outdata.allocPacket(100); + + +Потом он заполняется: + +//для fgets необходим указатель (char *) +char *data = (char *)packet->contents; + +//как видите, размер пакета можно уменьшить после размещения +if(fgets(data,100,stdin)) + packet->size = strlen(data); +else + packet->size = 0; + + +И теперь посылаем: + +packet->send(); + + +Как видите, это достаточно просто. Но если пакеты нужно посылать с такой скоростью, чтобы получатель успевал их обрабатывать, нужен другой подход - доставка с задержкой. Сначала вы посылаете какое-то количество пакетов, в то время, когда получатель по очереди их обрабатывает, формируете новые и опять посылаете их. + +Вызов производится командой setPull. Например: + +outdata.setPull(8, 1024); + + +Это значит, что вы хотите посылать пакеты через outdata и начать с 8, а когда получатель обработает несколько, восполнить их. + +После этого нужно указать метод заполнения пакетов. Он может выглядеть так: + +void request_outdata(DataPacket<mcopbyte> *packet) +{ + packet->size = 1024; //не больше 1024 + for(int i = 0;i < 1024; i++) + packet->contents[i] = (mcopbyte)'A'; + packet->send(); +} + + +Вот и всё. Когда закончатся пакеты, установите размер пакетов в ноль, что предотвратит их дальнейшую отправку. + +Заметьте, что очень важно называть метод определённым образом: request_имя потока. + +Мы обсудили, как отправлять данные. Получать их намного проще. Предположим, есть простой фильтр ToLower, который преобразовывает все буквы в нижний регистр: + +interface ToLower { + async in byte stream indata; + async out byte stream outdata; +}; + + +Очень простое использование: + +class ToLower_impl : public ToLower_skel { +public: + void process_indata(DataPacket<mcopbyte> *inpacket) + { + DataPacket<mcopbyte> *outpacket = outdata.allocPacket(inpacket->size); + + //преобразование в нижние регистр + char *instring = (char *)inpacket->contents; + char *outstring = (char *)outpacket->contents; + + for(int i=0;i<inpacket->size;i++) + outstring[i] = tolower(instring[i]); + + inpacket->processed(); + outpacket->send(); + } +}; + +REGISTER_IMPLEMENTATION(ToLower_impl); + + +И опять обратите внимание на имя метода process_имя потока. + +Как видите, при получении пакета вызывается функция (в нашем случае это process_indata). А чтобы показать, что пакет обработан, нужно вызвать метод processed(). + +Совет по использованию: если обработка проходит медленно (к примеру, если нужно ждать вывода данных звуковой картой), не вызывайте processed() сразу же, а только после того, как пакет будет действительно обработан. Тогда отправитель будет знать, сколько времени требуется на самом деле. + +Т.к. асинхронные потоки синхронизируются не очень хорошо, старайтесь использовать синхронные, а асинхронные только в крайнем случае. + + + + +Стандартные потоки + +Предположим, есть 2 объекта, например, AudioProducer и AudioConsumer. У AudioProducer есть выходной поток, а у AudioConsumer - входной. Соединяя их, вы будете использовать эти потоки. С помощью стандартных потоков соединение упрощается: не нужно указывать порты. + +Пусть теперь у нас есть объекты стререозвука, у каждого есть левый и правый порт. Очень хочется, чтобы подключение было как можно проще. Но как система узнает, какие порты соединять? Тут опять помогут стандартные потоки: можно указать несколько потоков по порядку. Поэтому, когда вы будете подключать два выходных стандартных потока к двум входным, не нужно будет указывать порты, а соответствие будет правильным. + +Конечно, это не ограничено стреозвуком. Любое количество потоков можно сделать стандартным при необходимости, а функция связи будет проверять совпадение количества стандартных потоков двух объектов (в необходимом направлении), если вы не укажете порты. + +Ключевое слово default в &IDL; может указывать в описании потока или в отдельной строке. Например: + +interface TwoToOneMixer { + default in audio stream input1, input2; + out audio stream output; +}; + + +В этом примере у объекта два входных порта будут соединены по умолчанию. Порядок определяется по строке со словом default. Поэтому у такого объекта: + +interface DualNoiseGenerator { + out audio stream bzzt, couic; + default couic, bzzt; +}; + + +Соединение couic с input1 и bzzt с input2 будет установлено автоматически. Заметьте, что в этом случае единственный выходной порт будет стандартным (смотрите ниже). Синтаксис генератора шума удобен для описания другого порядка или выбора только некоторых портов по умолчанию. Направления портов будет назначать &mcopidl;, поэтому не указывайте их. Входные и выходные порты можно записать в одной строке, важен лишь порядок. + +Есть несколько правил наследования: + + + +Если в &IDL; указан стандартный список, пользуйтесь им. В него могут быть добавлены родительские порты, независимо от того, были ли они стандартными. + + + +Иначе наследоваться будут родительские порты по умолчанию в таком порядке: родитель1 порт1, родитель1 порт2, ..., родитель2 порт1, ... Если есть общий предок с двумя родительскими ветвями, по умолчанию использоваться будет первый попавшийся в списке порт. + + + +Если порта по умолчанию нет, но есть одночный поток в каком-то направлении, используйте его как стандартый для этого направления. + + + + + + + +Флаги смены атрибута + + + +Флаги смены атрибута - это способ показать, что атрибут изменился. Они похожи на сигналы и функции внешнего вызова в &Qt; или Gtk. Например, если есть элемент &GUI; ползунок, отмечающий значение от 0 до 100, то должен быть объект, работающий с этим значением (к примеру, он может управлять громкостью сигнала). Будет удобно, если объект будет знать, изменился ли уровень громкости. Связь между отправителем и получателем. + +В &MCOP; есть возможность контролировать изменения атрибутов. Независимо от того, что объявлено в &IDL;, атрибут может (и должен) изменяться, а также получать сообщения об изменении. Например, если у вас было два &IDL;-интерфейса: + +interface Slider { + attribute long min,max; + attribute long position; + }; + interface VolumeControl : Arts::StereoEffect { + attribute long volume; // 0..100 + }; + + +Вы можете их связать с помощью флагов изменения. В этом случае связь будет выглядеть так (код на C++): + +#include <connect.h> +using namespace Arts; +[...] +connect(slider,"position_changed",volumeControl,"volume"); + + +Как видите, у каждого атрибута есть два разных потока: для отправки извещений об изменении вызывается имя атрибута _changed и для получения — attributename. + +Важно знать, что флаги изменения совместимы с асинхронными потоками. А также они "прозрачны", поэтому вы можете связать атрибут типа float элемента &GUI; с асинхронным потоком модуля синтезатора на другом компьютере. Естественно, изменение флага не будет синхронным , т. к. на передачу уходит некоторое время. + + + +Отправка извещений об изменении + +Если вы используете объекты с атрибутами, извещение об изменении нужно посылать каждый раз, когда атрибут меняется. Код выглядит приблизительно так: + +void KPoti_impl::value(float newValue) + { + if(newValue != _value) + { + _value = newValue; + value_changed(newValue); // <- послать извещение + } + } + + +Мы рекомендуем такой код для всех создаваемых объектов, чтобы флаги изменения могли использовать другие люди. Однако не стоит посылать извещения слишком часто, поэтому если вы обрабатываете сигнал, будет удобно записывать, когда было послано последнее извещение, чтобы не посылать его с каждым сэмплом. + + + + +Приложения для изменения флага + +Будет особенно полезно менять флаг вместе с оболочками (которые, к примеру, визуализируют аудио данные), элементами gui, контроля и мониторинга. Такой код находится в kdelibs/arts/tests а экспериментальая реализация artsgui - в kdemultimedia/arts/gui. + + + + + + + + + + +Файл <literal role="extension" +>.mcoprc</literal +> + +Файл .mcoprc (в каталоге home каждого пользователя) может быть использован для настройки &MCOP;. Сейчас возможно следущее: + + + + +GlobalComm + +Имя интерфейса для глобальной связи. Глобальная связь необходима для того, чтобы находить другие объекты и получать личные данные пользователя. Для разных &MCOP;-клиентов/серверов, которые должны быть как-то связаны, нужен общий объект GlobalComm для разделения информации между ними. Возможные значения: Arts::TmpGlobalComm для связи посредством каталога /tmp/mcop-имя пользователя (который будет только на локальном компьютере) и Arts::X11GlobalComm для связи через свойства корневого окна сервера X11. + + + + +TraderPath + + +Указывает, в каком каталоге хранится информация о трейдере. Вы можете перечислить несколько, разделив их запятой. + + + + + +ExtensionPath + + +Указывает, из каких каталогов загружаются расширения (в форме общих библиотек). Несколько значений разделяются запятой. + + + + + +Вот пример использования: + +# $HOME/.mcoprc file +GlobalComm=Arts::X11GlobalComm + +#если вы разработчик, будет удобно добавлять путь к каталогу трейдера +#т.е. вы сможете использовать добавлять компоненты, не устанавливая их +TraderPath="/opt/kde2/lib/mcop","/home/joe/mcopdevel/mcop" +ExtensionPath="/opt/kde2/lib","/home/joe/mcopdevel/lib" + + + + + +&MCOP; для пользователей <acronym +>CORBA</acronym +> + +Если вы пользовались CORBA раньше, вы заметите, что &MCOP; очень похож на эту технологию. Вообще-то до версии 0.4 &arts; использовал CORBA. + +Основная идея CORBA такая же: вы создаёте объекты (компоненты). В &MCOP; ваши объекты доступны как обычные классы, в том числе и для удалённого сервера. Для этого нужно определить интерфейс объектов в файле &IDL;, так же, как и в CORBA. Однако есть несколько различий. + + +Функции <acronym +>CORBA</acronym +>, которые отсутствуют в &MCOP; + +В &MCOP; нет параметров вход и выход вызова методов. Параматры всегда входящие, а возвращаемый код всегда исходящий. Это значит, что интерфейс: + +// CORBA idl +interface Account { + void deposit( in long amount ); + void withdraw( in long amount ); + long balance(); +}; + + +пишется как + +// MCOP idl +interface Account { + void deposit( long amount ); + void withdraw( long amount ); + long balance(); +}; + + +в &MCOP;. + +Нет обработки исключений. В &MCOP; есть другие способы для обхода ошибок. + +Здесь нет типа union и typedef. Не знаю, большой ли это недостаток... + +Нет поддержки передачи интерфейсов и обращения к объектам + + + + +Функции <acronym +>CORBA</acronym +>, отличающиеся в &MCOP; + +В &MCOP; последовательности определяются так: последовательностьтип. Нет необходимости писать typedef. Например, вместо + +// CORBA idl +struct Line { + long x1,y1,x2,y2; +}; +typedef sequence<Line> LineSeq; +interface Plotter { + void draw(in LineSeq lines); +}; + + +вы напишете + +// MCOP idl +struct Line { + long x1,y1,x2,y2; +}; +interface Plotter { + void draw(sequence<Line> lines); +}; + + + + + +Функции &MCOP;, которых нет в <acronym +>CORBA</acronym +> + +Вы можете объявить потоки, которые будут обрабатываться платформой &arts;. Объявление потоков похоже на объявление атрибутов. Например: + +// MCOP idl +interface Synth_ADD : SynthModule { + in audio stream signal1,signal2; + out audio stream outvalue; +}; + + +Это значит, что ваш объект будет принимать два входящих синхронных аудиопотока signal1 и signal2. "Синхронный" значит, что эти потоки обязательно будут выдавать определённое количество данных. Т. е. если вызывается ваш объект и ему передаётся 200 сэмплов (signal1 + signal2), он выдаст 200 сэмплов. + + + + +Связь &MCOP; с C++ + +Основные отличия от CORBA: + + + +Для работы со строками используется класс C++ STL string. Если они хранятся в последовательности, они хранятся просто тпе, т.е. они считаются простым типом. Поэтому им необходимо копирование. + + + +long - обычный тип long (32 бита). + + + +Последовательности используют класс C++ STL vector. + + + +Все структуры созданы из класса &MCOP; Type и сгенерированы компилятором &IDL;. Если они хранятся в массиве, для того, чтобы избежать копирования, хранятся только ссылки. + + + + + +Создание объектов &MCOP; + +После компиляции их нужно извлечь из класса _skel. Например, если вы определили ваш интерфейс так: + +// MCOP idl: hello.idl +interface Hello { + void hello(string s); + string concat(string s1, string s2); + long sum2(long a, long b); +}; + + +Вы компилируете его, вызвав mcopidl hello.idl, при этом сгенерируется hello.cc и hello.h. Чтобы эти файлы использовать, нужно определить C++ класс, который будет наследовать каркас: + +//заголовочный файл C++ - hello.h - включается ранее +class Hello_impl : virtual public Hello_skel { +public: + void hello(const string& s); + string concat(const string& s1, const string& s2); + long sum2(long a, long b); +}; + + +И, наконец, можете пользоваться методами как в обычном C++ + +// файл, использующий C++ + +// как видите, строки передаются указателями +void Hello_impl::hello(const string& s) +{ + printf("Hello '%s'!\n",s.c_str()); +} + +// а если это возвращаемое значение, всё как с "обычной" строкой +string Hello_impl::concat(const string& s1, const string& s2) +{ + return s1+s2; +} + +long Hello_impl::sum2(long a, long b) +{ + return a+b; +} + + +После этого вы получите объекты, которые могут "общаться" с помощью &MCOP;. Теперь осталось их создать (это делается так же, как в C++): + +Hello_impl server; + + +И как только вы добавите ссылку + +string reference = server._toString(); + printf("%s\n",reference.c_str()); + + +и перейдете в цикл ожидания + +Dispatcher::the()->run(); + + +Люди смогут обращаться к нему + +// этот код может содержаться где угодно +// (даже на другом компьютере с другой архитектурой) + + Hello *h = Hello::_fromString([the object reference printed above]); + + +и вызывать методы: + +if(h) + h->hello("test"); + else + printf("Access failed?\n"); + + + + + + +Безопасность в &MCOP; + +Так как передача данных между серверами &MCOP; идёт по протоколу TCP, любой (если вы подключены к Интернету) может попробовать подключиться к сервисам &MCOP;. Поэтому рекомендуется использовать аутентификацию клиентов. В &MCOP; используется протокол md5-auth + +В md5-auth отбор клиентов, которые могут подключиться, происходит так: + + + +Предполагается, что любой может получить ваш секретный пароль. + + + +При каждом подключении клиента проверяется, знает ли он секретный пароль, при этом пароль не пересылается по сети, чтобы любой, прослушивающий сеть, не мог его получить. + + + + +Чтобы назначить каждому клиенту свой секретный пароль, &MCOP; запишет его в каталоге mcop (/tmp/mcop-USER/secret-cookie). Конечно, вы можете его скопировать на другой компьютер. Однако в этом случае нужен безопасный способ копирования, например, scp (из ssh). + +Шаги аутентификации: + + + +[Сервер] генерирует новый (случайный) пароль R + + + +[Сервер] посылает его клиенту + + + +[Клиент] читает "секретный пароль" S из файла + + + +[Клиент] с помощью алгоритма MD5 преобразует пароли R и S и формирует пароль M + + + +[Клиент] посылает M серверу + + + +[Сервер] проверяет, действительно ли преобразование R и S даёт пароль M, полученный от клиента. Если да, аутентификация прошла успешно. + + + + +Этот алгоритм обеспечивает безопасность при условии, что + + + +Секретный и случайный пароли достаточно случайны и + + + +Алгоритм искажения MD5 не позволяет восстановить исходный текст, т.е. секретный S и случайный R пароли (который все знают) из преобразованного пароля M. + + + +Каждое новое подключение по протоколу &MCOP; начинается с аутентификации. Это выглядит так: + + + + +Сервер посылает сообщение ServerHello, в котором описываются все известные протоколы аутентификации. + + + +Клиент посылает сообщение ClientHello с информацией об аутентификации. + + + +Сервер посылает сообщение AuthAccept. + + + +Чтобы понять, как действительно работает система безопасности, нужно посмотреть, как обрабатываются сообщения во время аутентификации: + + + +Пока не завершится этап аутентификации, никаких других сообщений сервер принимать не будет. Например, если он ожидает сообщение ClientHello, а получает mcopInvocation, связь разрывается. + + + +Если клиент вообще не посылает допустимых сообщений &MCOP; во время аутентификации, связь разрывается. + + + +Если клиент пытается послать слишком большое сообщение (4096 байтов во время аутентификации), оно обрезается до 0 байтов, и сервер считает, что сообщение не было послано. Это необходимо, чтобы неаутентифицированный пользователь не мог послать сообщение в 100 мегабайт и израсходовал всю память сервера. + + + +Если клиент присылает искажённое сообщение ClientHello, соединение разрывается. + + + +Кроме того, нужно указать время ожидания на случай, если клиент вообще ничего не посылает. + + + + + + +Описание потокола &MCOP; + + +Введение + +Протокол очень похож на CORBA, но он был расширен, чтобы выполнять все необходимые операции в реальном времени. + +Вы можете создать объектную мультимедиа-модель, которую можно будет использовать для связи между компонентами в одном адресном пространстве (в одной задаче), а также между компонентами в различных потоках, задачах и на разных узлах. + +Он будет доработан, чтобы выполнение проходило очень быстро и подходило "общительным" приложениям. Например, потоки видео - одно из приложений &MCOP;, где большая часть реализаций CORBA явно проигрывает. + +Определения интерфейсов полностью реализуют следующую функуиональность: + + + +Непрерывные потоки данных (например, аудиоданные). + + + +Потоки событий (например, &MIDI;-события). + + + +Счётчик ссылок. + + + +и наиболее важные особенности CORBA , например: + + + +Вызовы синхронных методов. + + + +Вызовы асинхронных методов. + + + +Создание определённых пользователем типов. + + + +Множественное наследование. + + + +Передача ссылок на объекты. + + + + + + +Упаковка сообщений &MCOP; + +Идеи/цели дизайна: + + + + +Упаковка объектов должна быть проста в использовании. + + + +При распаковке получатель должен знать, сообщение какого типа он собирается распаковывать. + + + +Получатель должен использовать всю информацию, поэтому пропуски информации обычно бывают только в таких случаях: + + + +Если вы знаете, что получите блок байтов, вам не нужно проверять каждый из них на наличие маркера конца передачи. + + + +Если вы собираетесь получить строку, не нужно читать её до нулевого байта, чтобы вычислить длину, но + + + +При получении массива строк нужно отслеживать длину каждой строки, чтобы узнать, когда закончится массив. Хотя если вы используете строки для чего-то важного, это нужно делать в любом случае. + + + + + + +Снижение непроизводительных издержек. + + + + + +Упаковка сообщений различных типов показана в таблице ниже: + + + + + +Тип +Процедура упаковки +Результат + + + + + +void +в поток ничего не записывается + + + + +long +занимает четыре байта, и самый важный из них - первый; например, число 10001025 (0x989a81) будет упаковано так: +0x00 0x98 0x9a 0x81 + + + +enum +см. long + + + + +byte +занимает один байт; например, число 0x42 будет упаковано так: +0x42 + + + +string +см. long; отличия: содержит длину строки и последовательность символов, которая обязательно оканчивается нулевым байтом (он включён в длину) + +длина строки должна включать последний нулевой байт! + +например, hello упаковывается так: +0x00 0x00 0x00 0x06 0x68 0x65 0x6c 0x6c 0x6f 0x00 + + + +boolean +см. байт; содержит 0, если false, и 1 если true; значение true выглядит так: +0x01 + + + +float +упаковывается в соответствии с четырёхбайтовым представлением IEEE754 -подробнее об этом можно узнать здесь: http://twister.ou.edu/workshop.docs/common-tools/numerical_comp_guide/ncg_math.doc.html и здесь: http://java.sun.com/docs/books/vmspec/2nd-edition/html/Overview.doc.html; например, значение 2.15 будет выглядеть так: +0x9a 0x99 0x09 0x40 + + + +struct +используется содержимое структуры; для этого не нужны дополнительные префиксы или суффиксы; например, структура +struct test { + string name; // это "hello" + long value; // это 10001025 (0x989a81) +}; + +будет упакована так: + +0x00 0x00 0x00 0x06 0x68 0x65 0x6c 0x6c +0x6f 0x00 0x00 0x98 0x9a 0x81 + + + + +последовательность +последовательность располагается так: количество элементов и сами элементы друг за другом +поэтому последовательность а из 3 элементов типа long, с a[0] = 0x12345678, a[1] = 0x01 и [2] = 0x42 будет упакована так: + +0x00 0x00 0x00 0x03 0x12 0x34 0x56 0x78 +0x00 0x00 0x00 0x01 0x00 0x00 0x00 0x42 + + + + + + + +При обращении к простому типу используется его имя. У структур и перечисляемых типов есть собственные имена. Последовательности являются указателями на *обычные типы, поэтому обращение к последовательности элементов типа long будет таким: *long, а к последовательности структур Header: *Header. + + + + +Сообщения + +Формат заголовка сообщения &MCOP; определяется такой структурой: + +struct Header { + long magic; // значение 0x4d434f50: MCOP + long messageLength; + long messageType; +}; + + +Возможные типы сообщений: + +mcopServerHello = 1 + mcopClientHello = 2 + mcopAuthAccept = 3 + mcopInvocation = 4 + mcopReturn = 5 + mcopOnewayInvocation = 6 + + +Несколько замечаний о сообщениях &MCOP;: + + + + +Каждое сообщение начинается с заголовка. + + + +Некоторые сообщения должны отбрасываться сервером, если процесс аутентификации ещё не пройден. + + + +После получения заголовка, можно получать всё сообщение целиком без просмотра его содержимого. + + + +Значение messageLength в заголовке в некоторых случаях бывает лишним. + +Однако это простой (и быстрый) способ обработки неблокового сообщения. С его помощью сообщения могут быть получены в фоновом режиме. Если одновременно установлено несколько соединений, они будут параллельными. Вам не нужно будет проверять содержимое всего сообщения (чтобы узнать, когда оно закончится), нужен только заголовок. Это упрощает кодирование. + +После получения сообщения оно может быть распаковано и обработано за один проход, без рассматривания случаев, когда получены не все данные (это гарантирует messageLength). + + + + +Вызовы + +Для вызова удалённого метода нужно послать структуру, приведённую ниже, в теле сообщения &MCOP; с messageType = 1 (mcopInvocation): + +struct Invocation { + long objectID; + long methodID; + long requestID; +}; + + +после этого параметры передаются как структура, т.е. если вы вызываете string concat(string s1, string s2), отправьте такую структуру: + +struct InvocationBody { + string s1; + string s2; +}; + + + +Если нужен метод однонаправленный - т.е. асинхронный без возвращения значения - это был он. Иначе вы получите сообщение с messageType = 2 (mcopReturn) + +struct ReturnCode { + long requestID; + <resulttype> result; +}; + + + +где <resulttype> - это тип результата. Вы можете написать только requestID, если тип метода был void. + +Таким образом, concat(string s1, string s2) вернёт код + +struct ReturnCode { + long requestID; + string result; +}; + + + + + +Изучение интерфейсов + +Чтобы вызвать объект, нужно знать, какие методы можно использовать во время работы с ним. Значения 0, 1, 2, и 3 methodID определены для конкретных задач: + +long _lookupMethod(MethodDef methodDef); // methodID всегда 0 +string _interfaceName(); // methodID всегда 1 +InterfaceDef _queryInterface(string name); // methodID всегда 2 +TypeDef _queryType(string name); // methodID всегда 3 + + +чтобы это прочесть, необходима сруктура + +struct MethodDef { + string methodName; + string type; + long flags; // установить в 0 (необходимо для потоков) + sequence<ParamDef> signature; +}; + +struct ParamDef { + string name; + long typeCode; +}; + + +в полях параметров содержатся компоненты, определяющие типы параметров. Тип возвращаемого значения зависит от типа MethodDef. + +Строго говоря, только методы _lookupMethod() и _interfaceName() разные для всех объектов, а _queryInterface() и _queryType() всегда одинаковы. + +Что же такое methodID? Если вы вызываете метод, нужно передавать его номер, т.к. цифры в запросе &MCOP; обрабатываются гораздо быстрее строк. + +Итак, как же получить номер метода? Зная его подпись - MethodDef (в которой содержится имя, тип и информация о параметрах) - вы можете передать её в _lookupMethod объекта, вызывающего метод. Так как _lookupMethod настроен на methodID 0, проблем с этим не будет. + +Если же вы не знаете подписи, с помощью _interfaceName, _queryInterface и _queryType можно узнать, какие методы поддерживаются. + + + +Определения типов + +Определённые пользователем типы данных описаны с помощью структуры TypeDef: + +struct TypeComponent { + string type; + string name; +}; + +struct TypeDef { + string name; + + sequence<TypeComponent> contents; +}; + + + + + + +Почему &arts; не использует &DCOP; + +В связи с тем, что в &kde; отказались от CORBA полностью и используют вместо него &DCOP;, обычно возникает вопрос, почему это не делается в &arts;. Тем не менее в KApplication есть хорошая поддержка &DCOP; для интеграции с libICE. + +Возможно, многие захотят спросить, зачем нужен &MCOP;, если есть &DCOP;, поэтому скажу сразу. Поймите меня правильно, я не хочу сказать, что &DCOP; - это плохо. Я просто хочу сказать, что &DCOP; не подходит &arts; (хотя это хорошее решение для других задач). + +Во-первых, нужно понять, для чего был написан &DCOP;. Созданный за два дня на встрече &kde;-2, он должен был быть как можно более простым, легковесным протоколом связи. При разработке были упущены все сколько-нибудь сложные вопросы, например, подробное описание, как упаковывать типы данных. + +Хотя в &DCOP; не важны некоторые вещи (например, как нужно посылать строку, чтобы обеспечить прозрачность сети?) - они необходимы. Поэтому всё, чего не может делать &DCOP;, добавлено в &Qt;. В основном, это управление типами (с помощью оператора сериализации &Qt;). + +&DCOP; замечательно работает, позволяя приложениям &kde; отправлять простые сообщения вроде открыть в окне http://www.kde.org или данные о конфигурации изменились. Однако в &arts; важно другое. + +Идея заключается в том, что небольшие модули &arts; должны общаться с помощью таких структур данных, как события midi иуказатели на позицию в песне. + +Это сложные типы данных, которые должны пересылаться различными объектами как потоки или параметры. В &MCOP; есть возможность определить сложные типы через простые (похожие на структуры или массивы в C++). В &DCOP; программист должен сам писать, например, классы и проверять, что они правильно сериализуются (к примеру, поддержка потокового оператора в &Qt;). + +Но в этом случае они будут доступны только для C++, так как нельзя разработать язык, который будет распознавать все типы модулей (которые не будут самоописывающимися). + +Почти та же проблема с интерфейсами. В объектах &DCOP; информация о связях, иерархии наследования и т. д. закрыта. И если вам нужно написать приложение, которое должно показывать, какие атрибуты есть у этого объекта, у вас ничего не получится. + + +Матиас (Matthias) рассказал, что есть специальная функция functions для каждого объекта, которая определяет, какие методы поддерживает объект. Она пропускает информацию об атрибутах (параметрах), потоках и наследовании. + +Это серьёзно нарушает целостность таких приложений, как &arts-builder;. Но не следует забывать, что &DCOP; разрабатывался не как объектная модель (как &Qt; с moc и подобными), не как что-то вроде CORBA, а только для обеспечения связи между приложениями. + +Отличие &MCOP; состоит в том, что он должен работать с потоками, которые являются основным способом сообщения между объектами. В CORBA-версии &arts; приходилось разделять объекты SynthModule, которые создавали потоки, и интерфейс CORBA. + +Основную часть кода занимала реализация взаимодействия объектов SynthModule и интерфейсов CORBA , она должна быть органичной, но не была, т.к. в CORBA не было даже понятия "поток". Взгляните на этот код (что-то вроде simplesoundserver_impl.cc ). Он выглядит намного лучше! Потоки можно объявлять в интерфейсах модулей, а их использование выглядит естественно. + +Этого нельзя отрицать. Одной из причин написания &MCOP;, была скорость. Вот несколько объяснений, почему &MCOP; будет работать быстрее &DCOP;. + + +Вызов в &MCOP; содержит заголовок из 6 чисел типа long: + + +magic MCOP; +тип сообщения (вызов); +размер запроса в байтах; +идентификатор запроса; +идентификатор цели; +илентификатор метода. + + +После этого последуют параметры. Заметьте, что распаковка при этом очень быстра. Вы можете использовать стандартные функции для распаковки объекта или метода, что сводит сложность кодирования к минимуму. + +Сравним этот вариант с &DCOP;. В нём будет по крайней мере: + + +строка целевого объекта вроде myCalculator; +строка addNumber(int,int), указывающая метод; +информация о протоколе, добавленная libICE, а также другие дополнительные данные, которых я не знаю. + + +Распаковывать все это гораздо сложнее, ведь вам придется обрабатывать строки, искать функции и т. д. + +В &DCOP; все запросы проходят через сервер (DCOPServer). Это значит, что синхронный вызов выглядит так: + + + +Задача-клиент посылает вызов. + + + +DCOPserver (посредник) получает его, решает, куда нужно отправить запрос, и отправляет его настоящему серверу. + + + +Этот сервер получает вызов, выполняет запрос и отправляет результат. + + + +DCOPserver (посредник) получает результат и... посылает его клиенту. + + + +Клиент декодирует ответ. + + + +В &MCOP; тот же вызов выглядит по-другому: + + + +Задача-клиент посылает вызов. + + + +Этот сервер получает вызов, выполняет запрос и отправляет результат. + + + +Клиент декодирует ответ. + + + +Если и то, и другое было выполнено правильно, всё равно передача запроса через &MCOP; в два раза быстрее. И всё же есть причины выбрать&DCOP;: если запущено 20 приложений, все они связаны друг с другом, в &DCOP; нужно 20 соединения, а в &MCOP; 200. Однако в работе с мультимедиа это не распространено. + +Я пробовал сравнивать &MCOP; и &DCOP;, делая вызов как сложение двух чисел, подправив testdcop. Но не смог получить точные результаты для &DCOP;. Метод вызывался в том же процессе, где был вызов &DCOP;, и я не знал, как избавиться от одного сообщения об отладке, пришлось перенаправить выход. + +В тесте использовлись один объект и одна функция. С увеличением количества объектов и функций результаты &DCOP; ухудшаются, а у &MCOP; остаются прежними. Кроме того, задача dcopserver не была подключена к другим приложениям. Возможно, в этом случае, работа маршрутизатора была бы медленнее. + +Наконец, полученный результат: чуть больше 2000 вызовов в секунду у &DCOP; и чуть больше 8000 вызовов в секунду у &MCOP;. В четыре раза. И я знаю, что это не предел &MCOP; (для сравнения: mico в CORBA совершает 1000-1500 вызовов в секунду). + +Если вы хотите более точных данных, напишите небольшие приложения для сравнения с &DCOP; и пришлите их мне. + +В CORBA была возможность использовать однажды вызванный объект как отдельный серверный процесс или как библиотеку. Можно было использовать один и тот же код, а CORBA уже сам решала, что делать. Насколько я знаю, в &DCOP; такое невозможно. + +С другой стороны, в &MCOP; это обязательно должно быть. Поэтому вы можете прослушивать какой-то эффект в &artsd;, а при этом редактор звуковых файлов использует его в своем пространстве задачи. + +Если &DCOP; - это способ передачи данных между приложениями, то &MCOP; - связь внутри приложений. Это особенно важно для потоков мультимедиа, т.к. можно запускать несколько объектов параллельно. + +Хотя &MCOP; ещё этого не поддерживает, возможность помечать приоритет остаётся. Например, так: это событие &MIDI; намного важнее этого вызова. Или так: должно быть получено вовремя. + +С другой стороны, в &MCOP; может быть интергрирована передача потоков, объединённая с QoS. Если это будет сделано, &MCOP; не будет работать медленнее, чем TCP, но будет проще в использовании. + +Нет необходимости писать связующее ПО для мультимедиа в &Qt;, иначе оно станет &Qt;-зависимым. + +Насколько я знаю, тип пересылаемых по &DCOP; данных не важен, поэтому &DCOP; может использоваться отдельно от &Qt;. Вот пример повседневного использования в &kde;: пользователи посылают типы QString, QRect, QPixmap, QCString, ... Они используют сериализацию &Qt;. Поэтому если кто-то решит включить поддержку &DCOP;, например, в GNOME, он не сможет использовать типы QString и др. и ему придётся эмулировать работу &Qt; с потоками или посылать строку, пиксельные изображения и типы rect, что, конечно, никуда не годится. + +&arts; не привязан к &kde;, он может работать как с &Qt; и X11, так и без них, и даже без &Linux; (я знаю людей, у которых он нормально работает в распространённых коммерческих ОС). + +Я считаю, что компоненты, написанные не для &GUI;, не должны от него зависеть, чтобы была возможность более широкого их распространения среди разработчиков. + +Я понимаю, что использование двух протоколов IPC неудобно, однако переход на &DCOP; я не считаю выходом. При желании можно попытаться объединить два протокола. Можно даже научить &MCOP; говорить на IIOP, получится CORBA ORB ;). + +Мы разговаривали с Матиасом Этрихом (Matthias Ettrich) о будущем двух протоколов и нашли множество путей их развития. Например, &MCOP; мог бы осуществлять передачу сообщений в &DCOP;, это бы сблизило протоколы. + +Поэтому возможными решениями могли бы быть: + + + +Создание шлюза &MCOP; - &DCOP;, который осуществлял бы взаимодействие этих протоколов. Если вы заинтересовались, спешу сообщить, что рабочий прототип уже существует. + + + +Интеграция в &MCOP; всего, чего пользователи ожидают от &DCOP;. Попытаться работать только с ним. Кто-нибудь может добавить в &MCOP;сервер-посредник :) + + + +Сделать основой &DCOP; не libICE, а &MCOP; и постепенно их объединять. + + + +А можно использовать протоколы по их предназначению (оно ведь разное у каждого) и не пытаться их объединить. + + + diff --git a/tde-i18n-ru/docs/kdemultimedia/artsbuilder/midi.docbook b/tde-i18n-ru/docs/kdemultimedia/artsbuilder/midi.docbook new file mode 100644 index 00000000000..651330d574e --- /dev/null +++ b/tde-i18n-ru/docs/kdemultimedia/artsbuilder/midi.docbook @@ -0,0 +1,526 @@ + + + +&MIDI; + + +Обзор + + + +Поддержка &MIDI; в &arts; обширна. Она разрешает обмен данными между приложениями, генерирующими &MIDI;-события, и получателями этих событий. К примеру, если вы используете синтезатор и сэмплер, поддерживающие &arts;, вы можете посылать &MIDI;-события от синтезатора сэмплеру. + +С другой стороны, &arts; позволяет приложениям взаимодействовать с оборудованием. Если какое-то приложение (сэмплер, к примеру) работает с &arts;, оно сможет получать &MIDI;-события со внешней &MIDI;-клавиатуры. + +Наконец, &arts; - это замечательный модульный синтезатор. Он был разработан именно для использования в таком качестве. То есть вы можете создавать инструменты из небольших модулей, используя artsbuilder. В &arts; есть и модули-сэмплеры. Таким образом, &arts; - это мощный сэмплер и синтезатор, он состоит из отдельных модулей, поэтому его легко расширять. + + + +Менеджер &MIDI; + + +Главный компонент &arts; - это Менеджер &MIDI;, он знает, как связаны приложения и как должна пересылаться информация. Чтобы посмотреть, что он делает или настроить его, выберите ВидПоказать midi-менеджера в меню &artscontrol;. + +Слева вы видите Входные каналы MIDI. Там перечислены все объекты, которые могут производить &MIDI;-события: внешний &MIDI;-порт, к которому подключена &MIDI;-клавиатура, синтезатор и т. д. Справа - Выходные каналы MIDI. Это, к примеру, приложение-сэмплер или внешний &MIDI;-порт, к которому подключен сэмплер. Новые приложения, например, синтезатор, регистрируются сами, поэтому список будет меняться. + +Входные и выходные каналы можно соединить, щелкнув по соответствующим объектам и нажав на кнопку Соединиться внизу. Аналогично работает кнопка Разъединиться. Если два устройства подключены, между ними будет нарисована линия. Заметьте, что к одному входу можно подключить несколько выходов и наборот. + +Приложения (вроде синтезатора Brahms) будут автоматически добавляться в список при запуске и удаляться при выходе. Однако вы можете самостоятельно добавить их в меню Добавить: + + + +Порт MIDI на эту систему (OSS) + +Создаст новый объект &arts;, который будет посылать данные на внешний MIDI-порт. + +Внешние MIDI-порты могут как получать, так и посылать данные. Эта операция позволяет создаьт входной и выходной каналы MIDI. Для работы вам необходима OSS (или OSS/Free, она идёт с ядром &Linux;) или драйвер звуковой карты ALSA. Имя устройства обычно такое: /dev/midi или /dev/midi00. + +Однако, если у вас более одного MIDI-устройства или установлен драйвер, имитирующий MIDI-устройство, выбор становится шире. Чтобы получить дополнительную информацию о ваших портах MIDI, запустите &kcontrolcenter; и зайдите в Информация Звук. + + + + +Синтезированный вывод MIDI aRts + +Будет создан новый &MIDI;-выход синтезатора &arts;. Если вы выберете соответствующий пункт в меню, откроется диалоговое окно, в котором можно будет указать инструмент. Вы можете создавать новые инструменты, используя artsbuilder. Все файлы с расширением .arts и именем, начинающимся с instrument_, будут отображены здесь. + + + + + + + +Использование &arts; и Brahms + +Запустить &brahms; достаточно просто, вам нужна версия &brahms; для &kde; 2.1,которую можно найти в модуле kmusicCVS. Также есть информация о том, где взять &brahms; на Домашней странице aRts в разделе Download. + +При запуске вызывается Менеджер &MIDI;. Если вы хотите получить синтезатор, просто добавьте &MIDI;-инструмент в ДобавитьСинтезированный вывод MIDI aRts. + +Выберите инструмент (к примеру, organ2). Подключите его, нажав на кнопку Соединиться. Теперь вы можете писать музыку в &brahms;, а играть её будет &arts;. + +Очень удобно держать открытым окно &artscontrol;, чтобы контролировать громкость (качество звука теряется, когда уровень звука выше определённых границ). Сейчас вы можете начать работу над новой композицией в &arts;, а когда закончите, сможете опубликовать её на aRts-project.org ;-). + + + + + + +midisend + +midisend - это небольшое приложение, позволяющее отправлять &MIDI;-события из оболочки. Оно регистрирует себя как клиента. Самый простой способ использования: % midisend /dev/midi00 , результат будет почти таким же, как если бы вы добавили &MIDI;-порт в &artscontrol; (почти потому, что midisend только отправляет события). Разница в том, что midisend гораздо проще запустить на разных компьютерах. + +Также есть возможность с помощью midisend посылать данные из stdin, которые могут использоваться для переноса данных из приложений, не поддерживающих &arts;, в &arts;. К примеру: % applicationwhichproducesmidieventsonstdout | midisend + + + + + + +Создание инструментов + +В &arts; синтезатор работает следующим образом: со входных портов структур получаются данные о частоте, громкости и устанавливается параметр нажатия клавиши. Затем структура синтезирует необходимую ноту заданной громкости, а также считывает параметр нажатия (где 1 значит, что клавиша ещё нажата, а 0 - отпущена). + +Когда &MIDI;-событие получено, &arts; создаёт новую структуру для необходимых нот и передаёт ей параметры. После завершения процесса структура удаляется. + +Чтобы создать и использовать структуру, необходимо сделать следущее: + + + +Самый удобный способ запуска: открыть template_Instrument.arts в &arts-builder;. + +Это может быть сделано так: ФайлОткрыть пример и выбрать template_Instrument. Таким образом будет создана пустая структура с необходимыми параметрами, которую вам нужно только заполнить. + + + +Для обработки параметра нажатия удобно использовать Synth_ENVELOPE_ADSR или, если идёт воспроизведение wav с ударными, просто игнорируйте его. + + + +Структура должна отображать, нужна ли она. Если done содержит значение 1, &arts; удаляет структуру. Для удобства оболочка ADSR предоставляет такой параметр, вам нужно только подключить его к выходу структуры. + + + +Вам нужно переименовать структуру, начиная имя файла с instrument_, к примеру, instrument_piano.arts, и сохранить её в каталоге $HOME/arts/structures (это стандартный каталог для сохранения файлов). + + + +Теперь, когда вы её сохранили, вы сможете использовать её в &artscontrol; в Менеджере &MIDI;. + + + +И, конечно, ваша структура должна уметь проигрывать сгенерированные аудиоданные, которые будут потом воспроизводиться Менеджером аудио (это можно увидеть в &artscontrol;) и которые вы сможете обработать с помощью эффектов. + + + +Хороший способ поучиться созданию инструментов - это открыть уже существующие в ФайлОткрыть пример и посмотреть, как они работают ;) + + + +Карты инструментов + +Карты инструментов - это такие инструменты, звучание которых меняется в зависимости от высоты, программы, канала или скорости. К примеру, вы можете создать пианино с пятью октавами, и оно будет звучать намного лучше, чем просто один сэмпл. + +Также вы можете создать карту ударных инструментов, тогда при нажатии на определённую клавишу будет проигрываться соответствующий сэмпл. + +Очень удобно помещать разные звуки на одну карту, но с разными программами. В этом случае вы сможете использовать синтезатор, внешнюю &MIDI;-клавиатуру или что-нибудь ещё для переключения звуков. + +Хороший пример этого инструмента - arts_all, в котором собраны все инструменты &arts; на одной карте. С ним вам нужно только настроить его в &artscontrol; на использование инструмента, а потом писать музыку на синтезаторе, не думая об &arts;. Понадобился другой звук? Поменяйте программу синтезатора. + +Создать такую карту очень просто. Нужно создать текстовый файл и записать туда правила, которые выглядят примерно так: + +ON [ условия ...] DO structure=какая-то структура.arts + + +Условий может быть и более одного: + + + + + + + +Высота проигрываемой ноты. Это нужно, если вы хотите создать зависящий от высоты инструмент. В одном из наших примеров для разных октав пианино используются разные сэмплы с этим условием. Вы можете задать одну высоту: =62 или диапазон: =60-72. Допустимый диапазон: от 0 до 127. + + + + + + +Если на канал, который использует какая-то программа, посылается нота, программа становится активной. Обычно инструмент можно указать в настройках программы, которых может быть и несколько: =3 или =3-6 . Диапазон номеров программ: от 0 до 127. + + + + + + +Канал, на который посылается нота. Возможен выбор одного или нескольких каналов: =0 или =0-8. Допустимые каналы: от 0 до 15. + + + + + + +Это скорость (громкость) ноты. Вы можете выбрать одну (кому она только нужна?) или диапазон: =127 или =64-127. Диапазон: от 0 до 127. + + + + +Законченный пример карты (взят из текущего instrument_arts_all.arts-map): + +ON program=0 DO structure=instrument_tri.arts +ON program=1 DO structure=instrument_organ2.arts +ON program=2 DO structure=instrument_slide1.arts +ON program=3 DO structure=instrument_square.arts +ON program=4 DO structure=instrument_neworgan.arts +ON program=5 DO structure=instrument_nokind.arts +ON program=6 DO structure=instrument_full_square.arts +ON program=7 DO structure=instrument_simple_sin.arts +ON program=8 DO structure=instrument_simple_square.arts +ON program=9 DO structure=instrument_simple_tri.arts +ON program=10 DO structure=instrument_slide.arts +ON program=11 pitch=60 DO structure=instrument_deepdrum.arts +ON program=11 pitch=61 DO structure=instrument_chirpdrum.arts + + +Как вы видите, структура выбирается в зависимости от программы. В программе 11 задана карта ударных (с двумя входами), которая будет играть deepdrum C-5 (высота=60) и chirpdrum C#5 (высота=61). + +Чтобы карты появлялись в &artscontrol; как вариант инструмента, их нужно вызвать так: instrument_что-то.arts-map и перенести в домашний каталог $HOME/arts/structuresили в каталог &kde; $KDEDIR/usr/local/kde/share/apps/artsbuilder/examples. Используемые картами структуры могут иметь как полный путь, так и путь до каталога карты. + +Расширение карты arts_all или даже создание законченной общей &MIDI;-карты для &arts; поможет сделать &arts; проще. Подумайте над опубликованием своих интересных инструментов, которые мы можем включить в следущую версию &arts;. + + + + + diff --git a/tde-i18n-ru/docs/kdemultimedia/artsbuilder/midiintro.docbook b/tde-i18n-ru/docs/kdemultimedia/artsbuilder/midiintro.docbook new file mode 100644 index 00000000000..d04b17d15b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdemultimedia/artsbuilder/midiintro.docbook @@ -0,0 +1,16 @@ + + + + +Введение в <acronym +>MIDI</acronym +> + +В процессе написания + + diff --git a/tde-i18n-ru/docs/kdemultimedia/artsbuilder/modules.docbook b/tde-i18n-ru/docs/kdemultimedia/artsbuilder/modules.docbook new file mode 100644 index 00000000000..91ca8d9a3e8 --- /dev/null +++ b/tde-i18n-ru/docs/kdemultimedia/artsbuilder/modules.docbook @@ -0,0 +1,1321 @@ + + + +Модули &arts; + + +Введение + +В этой главе рассказывается обо всех стандартных модулях &arts;. Это, пожалуй, самое мощное средство &arts;. Модули можно объединять в структуры, получая эффекты и инструменты. + +Есть два вида модулей. Модули-синтезаторы используются для создания различных эффектов, инструментов, микшеров и приложений с помощью потоков мультимедиа-данных. С помощью визуальных модулей вы сможете создать графический интерфейс управления встроенными в синтезаторы звуковыми структурами. + + + + +Описание модулей-синтезаторов + + + +Арифметика + Микширование + + + + +Synth_ADD + + + + + +Synth_ADD + + +Добавляет два сигнала. + + + + +Synth_MUL + + + + + +Synth_MUL + + +Умножает сигнал на коэффициент. Его можно использовать для понижения сигнала (0 < коэффициент < 1), повышения (коэффициент> 1) или инвертирования (коэффициент < 0). Заметьте, что коэффициентом может быть не только константа, но и сигнал (например, оболочка или настоящий сигнал). + + + + +Synth_DIV + + + + + +Synth_DIV + + +Делит значение сигнала на какую-либо величину, например, на другой сигнал. Зайдайте invalue1 равным 1, и получите обратную величину для invalue2 в outvalue. Конечно, значение invalue2 не должно обращаться в 0, иначе возникнет ошибка деления на ноль. + + + + +Synth_MULTI_ADD + + + + + +Synth_MULTI_ADD + + +Добавляет случайное количество сигналов. Если вам нужно объединить сигналы четырёх осцилляторов, можете подключить их выходы к одному модулю Synth_MULTI_ADD. Это будет эффективнее использования трёх модулей Synth_ADD. + + + + +Synth_XFADE + + + + + +Synth_XFADE + + +Приглушает два сигнала. Если входное значение -1, будет слышен только левый сигнал, 1 - правый, 0 - оба сигнала слышны с одинаковой громкостью. + +С помощью этого модуля вы сможете убедиться, что сигнал находится в определённом диапазоне. Если у вас было два сигнала из диапазона -1..1, после обработки этим модулем они будут такими же. + + + +Synth_AUTOPANNER + + +Эфект, обратный crossfader. Преобразовывает моносигнал в стерео. Используется автоматически для разделения между правым и левым выходами. Стандартным приложением может быть гитара или другой сольный инструмент. + +Соедините генератор низких частот, источник синусоидального или пилообразного сигнала с inlfo и задайте частоту между 0,1 и 5 Гц для создания обычного эффекта или больше, если хотите создать особый. + + + + + + +Шины + + +Synth_BUS_UPLINK + + + + + +Synth_BUS_UPLINK + + +Входная связь шины. Передает сигналы левого и правого каналов, также имя шины, куда передаются данные. Комбинированный сигнал со всех входных связей с таким именем будет появляться на выходной связи этой шины. + + + +Synth_BUS_DOWNLINK + + + + + +Synth_BUS_DOWNLINK + + +Получает (суммирует) все данные с конкретной шины (с именем, указанным в портешины). + + + + + + + +Задержки + + + + +Synth_DELAY + + + + + +Задерживает входящий сигнал на определённое время. Оно задаётся в секундах и не должно превышать максимальное значние задержки. + +Этот тип задержек не следует использовать в структурах обратной связи, т. к. это непостоянная задержка: вы можете изменить её длительность во время исполнения программы и даже дать ей значение 0. Но в структурах обратной связи собственный вывод используется для вычисления следующих сэмплов, поэтому задержка, которую можно свести к 0 во время синтеза, может привести к нежелательным последствиям. + +Используйте CDELAY в этих настройках. Можно сочетать небольшую постоянную задержку (0,001 секунд) с переменной. + +Также вы можете комбинировать CDELAY и DELAY, чтобы получить переменную длину задержки с минимальным значением в петле обратной связи. Просто убедитесь, что используете CDELAY. + + + + +Synth_CDELAY + + + + +Synth_CDELAY + + +Задерживает входной сигнал на определённое время. Значение должно быть больше 0 для задержки в 0 секунд и дольше. Оно постоянно во время выполнения программы, т.е. не может быть изменено. + +Сокращает время обработки засчёт того, что не выполняет интерполяцию. Полезен в рекурсивных структурах. Описание смотрите ниже (Synth_DELAY). + + + + + + +Оболочки + + + + +Synth_ENVELOPE_ADSR + + + + +Synth_ENVELOPE_ADSR + + +Это классическая ADSR-оболочка; подразумевается, что вы укажете следущее: + + + +active + +Нажата ли нота в данный момент. + + + + +invalue + +Входной сигнал. + + + + +attack + +Время между нажатием клавиши и достижением максимальной амплитуды сигнала (в секундах). + + + + +decay + +Время, необходимое для того, чтобы сигнал с максимальной амплитудой вернулся к некоторому постоянному уровню (в секундах). + + + + +sustain + +Уровень сигнала до того, как пользователь отпустит клавишу. + + + + +release + +Время (в секундах) до полного затухания сигнала после того, как пользователь отпустил клавишу. + + + + +На выходе получится сигнал с заданными параметрами. Если оболочка ASDR закончила работу, установится значение 1. Этоможно ипользовать для обеспечения готовых выходных данных инструмента (при этом после завершения фазы &MIDI; маршрутизатор разрушит объект). + + + + +Synth_PSCALE + + + + +Synth_PSCALE + + +Модуль Synth_PSCALE управляет уровнем громкости пропускаемого сигнала: от 0 (тихо) до 1 (исходная громкость) и опять до 0. Точка наивысшего уровня громкости может меняться в зависимости от pos (получается из Synth_SEQUENCE). + +Пример: установка пика в 0,1 приведёт к тому, что после проигрыша 10% ноты звук достигнет максимума и начнет затухать. + + + + + +Эффекты + + +Synth_FREEVERB + + + + +Synth_FREEVERB + + +Это эффект реверберации. В этой реализации сигнал проходит через модуль и к нему будет добавлен его же эхо. + + +Это значит, что им можно пользоваться и в StereoEffectStack. + + +Входной сигнал должен быть подключен к (inleft, inright), а выходной будет (outleft, outright). + +Параметры: + + + +roomsize + +Размер помещения, в котором эмулируется эхо (диапазон: 0..1, где 1 - самый большой размер помещения). + + + + +damp + +Настраивает фильтр поглощения высоких частот (диапазон: 0..1, при значении 1 частоты сильно поглощаются). + + + + +wet + +Величина сигнала эха (часть исходного сигнала, которая должна быть преобразована фильтрами). + + + + +dry + +Количество звука, для которого создается обычное эхо (или задержка) вместо реверберации (диапазон: 0..1). + + + + + +width + +Величина, добавляемая алгоритмом, чтобы сделать звук более широким в пространстве (диапазон: 0..1). + + + + +mode + +В значении 0 происходит обычная обработка. + + + + + + + +Synth_TREMOLO + + + +Synth_TREMOLO + + +Тремоло модулирует амплитуду в соответствии с волной генератора нихких частот. Вы, наверное, использовали бы синусоидальную волну, но... Зачем же ограничивать себя? Вы получите сильный эффект, пробивающийся сквозь все остальные звуки из-за его широкого динамического диапазона. Тремоло - один из любимых эффектов гитаристов, хотя сейчас он не столь популярен, как это было в 1960-х. + +Сейчас вычисляется как invalue + abs(inlfo). Возможно, будет лучше использовать такую формулу: invalue * (1+inlfo*depth), где depth - параметр со значением из диапазона 0..1. + + + +Synth_FX_CFLANGER + + + +Synth_FX_CFLANGER + + +Эффект задержки, непостоянной во времени, флэнджер. + +Порты модуля: + + + +invalue + +Обрабатываемый сигнал. + + + + +lfo + +Предпочтительно синусоидальная волна, определяющая время задержки: (-1 .. 1). + + + + +mintime + +Минимальное значение задержки внутри модуля (в миллисекундах). Рекомендуемые значения: попробуйте 1 мс. Используйте значения < 1000 мс. + + + + +maxtime + +Максимальное значение задержки внутри модуля (в миллисекундах). Рекомендуемые значения: попробуйте 5 мс. Используйте значения < 1000 мс. + + + + +outvalue + +Полученный сигнал. Для достижения эффекта нужно его смешать с исходным сигналом. + + + + + +Вы можете сделать это основой эффекта хора. + + + + + + + +Фильтры + + +Synth_PITCH_SHIFT + + + +Synth_PITCH_SHIFT + + +Этот эффект сдвига высоты звука меняет частоту входного сигнала, оставляя скорость прежней. Примером приложения,. использующего этот эффект, может быть такое, которое меняет высоту голоса при записи (и проигрывании). + +Параметр speed - это относительная скорость проигрывания сигнала. Поэтому если дать ему значение 2, звук будет выше в два раза (например, входная частота 440 Hz, а на выходе будет 880 Hz). + +Параметр frequency используется для внутреннего переключения между разными частями сигнала. В зависимости от настроек звук будет боле или менее реалистичным. Советую начать со значений 5 или 10. + + + + +Synth_SHELVE_CUTOFF + + + +Synth_SHELVE_CUTOFF + + +Фильтрует все частоты выше заданного порога. + + + + +Synth_BRICKWALL_LIMITER + + + +Synth_BRICKWALL_LIMITER + + +Этот модуль обрезает сигнал таким образом, чтобы он попадал в диапазон [-1;1]. Но он не предотвращает искажение, возникающее при обрезании громкого сигнала. Его можно использовать как эффект (например, чтобы получить слегка обрезанную синусоидальную волну). Звук будет не таким резким, если пропустить сигнал через фильтр низких частот. + + + +Synth_STD_EQUALIZER + + + +Synth_STD_EQUALIZER + + +Это неплохой эквалайзер. Его параметры: + + + +invalue, outvalue + +Сигнал, который фильтрует эквалайзер. + + + + +low + +Как следует менять низкие частоты. Значение задаётся в децибелах. 0 значит, что их не нужно менять, -6 - понижены на 6 дб, +6 - повышены. + + + + +mid + +Как следует менять средние частоты. Значение задаётся в децибелах. (см. low). + + + + +high + +Как следует менять высокие частоты. Значение задаётся в децибелах. (см. low). + + + + +frequency + +Это средняя частота эквалайзера в Гц, средние частоты находятся вокруг этого спктра, нижние - ниже, верхние - выше. Заметьте, что частота не может быть выше половины частоты дискретизации, обычно это 22050 Гц, и ниже 1 Гц. + + + + +q + +Показывает, насколько широк спектр средних частот. Это должно быть положительное число > 0. Значение 1 вполне приемлемо. С увеличением значения спектр становится уже, а с уменьшением - шире. + + + + + + + +Synth_RC + + + +Synth_RC + + +Фильтр всех частот вокруг некоторого пикового значения. Не рекомендуется указывать среднуюю частоту (она все равно не будет обрезана). Этот код довольно старый и, возможно, будет заменен новым фильтром, который будет принимать в качестве параметров понятные значения, а не странные f и b. + +Попробуйте b=5, f=5 или b=10, f=10 или b=15, f=15. + + + + +Synth_MOOG_VCF + + + +Synth_MOOG_VCF + + +Отфильтровывает все частоты, выходящие за предел (фильтр четырехполюсника 24 дб, который фильтрует -24db в октаве выше пороговой частоты), есть возможность настроить резонанс фильтрации, 0 - без резонанса, 4 - собственные колебания. + + + + + + +Midi + Синтезирование + + +Synth_MIDI_TEST + + + +Synth_MIDI_TEST + + +Загружает структуру инструмента из файла и регистрирует себя как midi-выход с &arts; &MIDI;-менеджером. Ноты, посланные на выход, будут создавать звучание инструмента. + + +Настраивать это в &artscontrol; удобнее, чем вручную в &arts-builder;. + + + + + +Synth_SEQUENCE + + + + +Будет циклически проигрывать последовательность нот. Ноты разделены точками с запятой. Например: A-3;C-4;E-4;C-4;. Скорость дана в секундах на ноту, поэтому если вы хотите получить 120 уд./мин., нужно будет указать 0,5 секунд/нота, т. к. 60 секунд/0,5 секунд на ноту = 120 уд./мин. + +Вы можете задать относительную длительность ноты, поставив двоеточие после ноты и записав длительность. A-3:2;C-4:0.5;D-4:0.5;E-4;. + +С помощью модуля Synth_SEQUENCE можно получить дополнительную информацию о проигрываемой ноте. 0 значит, что она только что началась, 1 - закончилась. Эту информацию использует Synth_PSCALE (см. ниже). + + + +Synth_SEQUENCE_FREQ + + + + +Этот модуль работает как Synth_SEQUENCE, только вам нужно указывать не имена нот, а частоты. + + + + + + +Сэмплы + + +Synth_PLAY_WAV + + + + +Synth_PLAY_WAV + + +Проигрывает файлы wav., если у вас есть libaudiofile. Как только модуль будет создан, воспроизведение файла начнётся. + +И остановится, как только он закончится. Параметр скорости может использоваться, чтобы задать скорость воспроизведения, 1,0 - обычная скорость (записи). + + + + + + +Ввод и вывод звука + + +Synth_PLAY + + + + +Synth_PLAY + + + +Вам, скорее всего, не понадобится этот модуль, если, конечно, вы не пишете отдельное приложение. В &artsd; уже включен такой модуль, а создать ещё один Synth_PLAY не удастся. + + +Модуль Synth_PLAY передаст сигнал на звуковую карту. Левый и правый каналы должны содержать нормализованный выход для каналов. Если он не будет помещаться в диапазон -1..1, он будет обрезан. + +Как уже говорилось, может быть только один Synth_PLAY, который будет обращаться к звуковой карте напрямую. Смешивать аудиопотоки перед воспроизведением можно с помощью шин. Модуль Synth_AMAN_PLAY может использоваться для получения выходного сигнала в &artsd;. + +Заметьте, что Synth_PLAY осуществляет синхронизацию всей структуры. Это значит, что: нет Synth_PLAY = нет синхронизации = нет звука. Один объект Synth_PLAY нужен обязательно. + + + + +Synth_RECORD + + + +Synth_RECORD + + + +Вам, скорее всего, не понадобится этот модуль, если, конечно, вы не пишете отдельное приложение. В &artsd; уже включен такой модуль, а создать ещё один Synth_RECORD не удастся. + + +Synth_RECORD записывает сигнал, поступающий со звуковой карты. Левый и правый каналы содержат вход для каналов (между -1 и 1). + +Как уже говорилось, может быть только один модуль Synth_RECORD, который будет иметь прямой доступ к звуковой карте. Для записи сигнала в нескольких местах используются шины. Synth_AMAN_RECORD получает что-то вроде входа в artsd. Чтобы это работало, &artsd; должен быть запущен со использованием двустороннего режима. + + + +Synth_AMAN_PLAY + + + +Synth_AMAN_PLAY + + +Модуль Synth_AMAN_PLAY выводит сигнал. Очень хорошо, если сигнал нормализован (между -1 и 1), но это необязательно. + +С помощью аудиоменеджера модуль определяет, где должен проигрываться сигнал. Управлять аудиоменеджером можно в &artscontrol;. Чтобы управление тало понятнее, назовите как-нибудь сигнал. Это можно сделать, задав title. Ещё одна удобная черта: аудиоменеджер хранит информацию о том, где был воспроизведён сигнал в прошлый раз. Конечно, для этого нужно как-то различать сигналы. Поэтому autoRestoreID должен иметь уникальное значение. + + + +Synth_AMAN_RECORD + + + +Synth_AMAN_RECORD + + +Synth_AMAN_RECORD записывает сигнал со внешнего источника (напрмер, микрофона) в &artsd;. Выходной сигнал будет нормальзован (между -1 и 1). + +С помощью аудиоменеджера модуль определяет, где должен проигрываться сигнал. Управлять аудиоменеджером можно в &artscontrol;. Чтобы управление тало понятнее, назовите как-нибудь сигнал. Это можно сделать, задав title. Ещё одна удобная черта: аудиоменеджер хранит информацию о том, где был воспроизведён сигнал в прошлый раз. Конечно, для этого нужно как-то различать сигналы. Поэтому autoRestoreID должен иметь уникальное значение. + + + +Synth_CAPTURE + + + +Synth_CAPTURE + + +Synth_CAPTURE запишет аудио сигнал в файл .wav на диск. Именем файла всегда будет /tmp/mcop-имя_пользователя/capture.wav + + + + + +Тесты + + +Synth_NIL + + + +Synth_NIL + + +Ничего не делает, но нужен в тестах. + + + + +Synth_DEBUG + + + +Synth_DEBUG + + +Можно использовать для устранения ошибок. Выводит значение сигнала (invalue) через определённый интервал (1 секунда) и указанный вами комментарий. Таким образом вы сможете отследить сигналы и их диапазоны. + + + +Synth_MIDI_DEBUG + + + +Synth_MIDI_DEBUG + + +Нужен, чтобы посмотреть, как действительно события &MIDI; попадают в &arts;. + +Во время работы MIDI_DEBUG &artsserver; будет печатать такие строки: + +201 100753.837585 on 0 42 127 + +202 101323.128355 off 0 42 + +В первой строке говорится, что прошло 00753 мс (это 100 секунд) с момента запуска MIDI_DEBUG, на канал 0 поступило событие &MIDI;. Его громкость 127 (максимально возможная). В следущей строке событие освобождается. + + + +Synth_DATA + + + +Synth_DATA + + +Создаёт сигнал с постоянным числом. + + + + + +Осцилляция и модуляция + + +Synth_FREQUENCY + + + +Synth_FREQUENCY + + +Осцилляторам &arts; нужна не частота как входной параметр, а положение в волне. Она должна быть между 0 и 1 для отображения стандартного объекта Synth_WAVE_SIN в диапазон 0..2*Пи. Synth_FREQUENCY используется для генерации колебательных значений из частоты. + + + +Synth_FM_SOURCE + + + +Synth_FM_SOURCE + + +Используется для модуляции частоты. Укажите частоту ввода; на ввод модулятора подайте сигнал. Уровень модуляции задайте как, скажем, 0.3. Частота будет модулироваться. Просто попробуйте. + +Замечательно работает вместе с осцилляорами Synth_WAVE_SIN. + + + + + +Формы сигналов + + +Synth_WAVE_SIN + + + +Synth_WAVE_SIN + + +Синусоидальный сигнал. На вход ставится pos signal из Synth_FREQUENCY или Synth_FM_SOURCE, а на выходе получается синусоидальный сигнал. Pos signal указывает на позицию в волне, а диапазон 0..1 отображается в 0..2*Пи. + + + + +Synth_WAVE_TRI + + + +Synth_WAVE_TRI + + +Треугольный сигнал. На вход подается pos signal из Synth_FREQUENCY или Synth_FM_SOURCE, а на выходе получаются треугольные колебания. Pos signal указывает на позицию в волне, а диапазон 0..1 отображается в 0..2*Пи. Будьте внимательны, входной сигнал долженбыть в диапазоне 0..1, чтобы получить какой-нибудь результат. + + + +Synth_NOISE + + + +Synth_NOISE + + +Генератор шумов. Генерирует случайный сигнал в пределах -1 и 1. + + + + +Synth_WAVE_SQUARE + + + +Synth_WAVE_SQUARE + + +Прямоугольный сигнал. На вход ставится pos signal из Synth_FREQUENCY или Synth_FM_SOURCE, а на выходе получаются прямоугольные колебания. Pos signal указывает на позицию в волне, а диапазон 0..1 отображается в 0..2*Пи. Будьте внимательны, входной сигнал должен быть в диапазоне 0..1, чтобы получить какой-нибудь результат. + + + +Synth_WAVE_SOFTSAW + + + +Synth_WAVE_SOFTSAW + + +Пилообразный сигнал, похожий на сигнал Synth_WAVE_TRI. На вход ставится pos signal из Synth_FREQUENCY или Synth_FM_SOURCE, а на выходе получаются зубчатые колебания. Pos signal указывает на позицию в волне, а диапазон 0..1 отображается в 0..2*Пи. Будьте внимательны, входной сигнал должен быть в диапазоне 0..1, чтобы получить какой-нибудь результат. + + + +Synth_WAVE_PULSE + + + +Synth_WAVE_PULSE + + +Импульсные колебания. Очень похожи на прямоугольные сигналы (Synth_WAVE_RECT), но для них можно задать соотношение dutycycle. На вход дается pos signal из Synth_FREQUENCY или Synth_FM_SOURCE, а на выходе получаются импульсы. Pos signal указывает на позицию в волне, а диапазон 0..1 отображается в 0..2*Пи. Будьте внимательны, входной сигнал должен быть в диапазоне 0..1, чтобы получить какой-нибудь результат. + + + +Прочее + + +Synth_COMPRESSOR + + + + + +Сокращает динамический диапазон сигнала. Компрессоры полезны, например, для нормализации громкости микрофона. + +Как только входной сигнал достигает определённого уровня (порога), сигнал сжимается. Это достигается умножением всего, что выше порога на коэффициент - число от 0 до 1. И весь сигнал умножается на выходной коэффициент. + +Параметры attack и release задерживают начало и конец сжатия. Используйте их, если хотите, например, слышать громкое вступление ударных. Значения параметров задаются в миллисекундах. Со значением 0 может усилиться шум. + + + + + + +Описание визуальных модулей + +Их описание пока не готово. + + + diff --git a/tde-i18n-ru/docs/kdemultimedia/artsbuilder/porting.docbook b/tde-i18n-ru/docs/kdemultimedia/artsbuilder/porting.docbook new file mode 100644 index 00000000000..b133390838f --- /dev/null +++ b/tde-i18n-ru/docs/kdemultimedia/artsbuilder/porting.docbook @@ -0,0 +1,52 @@ + + + +Доработка приложений для их использования с &arts; + + +Использование &artsdsp; + +Программа &artsdsp;, описанная выше, позволяет большинству звуковых приложений, работающих с устройствами напрямую,работать и с &arts;. Приложения, использующие Enlightenment Sound Daemon (esd), в большинстве случаев будут работать, если запускать esd через &artsdsp;. + +Это неплохой способ адаптации уже существующих приложений в &kde;. Однако такие приложения не могут использовать все ресурсы &arts;, например, модули или потоки мультимедиа (кроме цифрового звука). Если приложение не просто проигрывает звуковые файлы, есть смысл добавить в приложение поддержку &arts;. + +Использование &arts; подразумевает, что само приложение может быть не обременено функциональностью: можно использовать &arts;, например, для работы с кодеками разных форматов мультимедиа и управления звуковым оборудованием. + + + + +Добавление полной поддержки &arts; + +В &arts; есть множество различных программынх интерфейсов (API). Вы можете выбрать любой, в зависимости от типа используемого потока (звук, &MIDI;, &CD; и т. д.), особенностей API и языка, на котором написано приложение. В большинстве случаев основным фактором явлются особенности API. + +Для обеспечения переносимости на другие платформы приложениям, которые должны работать не только в &kde;, недостаточно &arts;. Использование парадигмы модулей - неплохой способ поддержки различных сред мультимедиа. Документирование (важно особенно для закрытых программ) и открытость API для модулей поможет разработчикам добавлять поддержку модулей &arts;. + + + + + diff --git a/tde-i18n-ru/docs/kdemultimedia/artsbuilder/references.docbook b/tde-i18n-ru/docs/kdemultimedia/artsbuilder/references.docbook new file mode 100644 index 00000000000..8d93e9fca2c --- /dev/null +++ b/tde-i18n-ru/docs/kdemultimedia/artsbuilder/references.docbook @@ -0,0 +1,61 @@ + + + +Ссылки + + + + +http://multimedia.kde.org + +Самый важный сайт, содержащий информацию о работе с мультимедиа в &kde;. + + + + +http://www.arts-project.org + +Это домашняя страница проекта &arts;. + + + + +&kde; 2.0 Разработка + +14 глава этой книги посвящена мультимедиа, в том числе &arts;. Прочесть книгу вы можете в напечатанном виде или в интернете с примечаниями на сайте http://www.andamooka.org. + + + + + +http://sound.condorow.net + +На этом сайте вы найдёте много хороших приложений для прослушивания звуковых файлов, в том числе &MIDI;, для &Linux;. + + + + + + diff --git a/tde-i18n-ru/docs/kdemultimedia/artsbuilder/tools.docbook b/tde-i18n-ru/docs/kdemultimedia/artsbuilder/tools.docbook new file mode 100644 index 00000000000..2cdda978057 --- /dev/null +++ b/tde-i18n-ru/docs/kdemultimedia/artsbuilder/tools.docbook @@ -0,0 +1,1003 @@ + + + +Инструменты &arts; + +Это набор управляющих &arts; модулей. Чтобы пользоваться &arts; эффективно, нужно уметь ими пользоваться. В этом разделе описывается каждый из модулей и параметры их команд. + + +&kcontrol; + +Если &arts; запущен в &kde;, &kcontrolcenter; размещает его настройками в категории Звук. Вы можете связать звуки с различными событиями менеджера окон и &kde; в категории ЗвукСистемные оповещения. О настройках панели управления читайте в справочнике по &kcontrol;. + + + + +&artsd; + +&artsd; управляет доступом к звуковому оборудованию, это один из сервисов &arts;. Он позволяет разным приложениям одновременно посылать запросы серверу, где они будут накладываться друг на друга и воспроизводиться. Без единого звукового сервера одно приложение, использующее звуковое устройство, будет блокировать запросы остальных. + +Для работы &arts; нужно, чтобы была запущена только одна копия модуля &artsd;. Если это указано в панели &kcontrol; Звуковая подсистема, &artsd; будет запускаться автоматически при входе в систему. + +Аргументами программы могут быть: + + + +artsd + + + + +Задайте используемую частоту дискретизации. + + + + + + +Справка по использованию команды. + + + + + + +Использовать работу в сети. + + + + + + + +Задать TCP порт (подразумевает указание и ). + + + + + + +Открытый доступ без аутентификации (опасно). + + + + + + +Включить режим двустороннего ввода-вывода. + + + + + +Укажите аудиоустройство (обычно /dev/dsp). + + + + + + +Установите количество блоков. + + + + + + +Установите размер блока в байтах. + + + + + + +Установите время отключения сервера при бездействии в секундах. Значение ноль отменяет автоматическое отключение. + + + + + + +Укажите имя приложения, которое будет использоваться для сообщений об ошибках, предостережениях и отображения информации. Если вы используете KDE, это может делать artsmessage. + + + + + + +Увеличивает размер сетевого буфера до значения, подходящего при использовании локальной сети 10 мбит/. То же самое, что и параметр -w 5 (смотрите ниже). + + + + + +При использовании artsd в сети обычно стоит использовать сетевой буфер большего размера, чтобы избежать пропадания звука. ARts предоставляет минимальный буфер для приложений. Без указания данного параметра за минимальный размер буфера берется размер блока, умноженный на число блоков (см. выше). Данный же параметр позволяет увеличить стандартный размер с коэффициентом число. + + + + + + +Установите уровень вывода служебной информации: - 3 (нет), 2 (предупреждения), 1 (информация), 0 (отладка). + + + + + + +Показать версию. + + + + + +В большинстве случаев достаточно просто запустить &artsd;. + + + +&artswrapper; + +Чтобы добиться хорошего времени отклика, &artsd; запускается как процесс реального времени (на тех платформах, где это возможно). Для этого требуются права пользователя root, поэтому, чтобы снизить риски, связанные с безопасностью, &artsd; можно запускать с помощью небольшой программы &artswrapper;, которая, будучи запущенной от root, получает приоритет выполнения в реальном времени и запускает &artsd; от непривелигированного пользователя (не root). + +Если для этой небольшой программы вы сделаете UID root, вероятнее всего, качество воспроизведения будет улучшено, так как должны исчезнуть задержки при воспроизведении. Однако при этом увеличивается риск того, что ошибка в программе или недобросовестный пользователь могут нарушить работу всей системы или как-то иначе повредить ее работе. Кроме того, на машине, которой пользуются несколько человек одновременно, приоритет реального времени для сервера может помещать пользователям, которые занимаются какой-то серьезной работой. + + + + +&artsshell; + +&artsshell; выполняет различные функции, связанные со звуковым сервером. Мы предполагаем дополнить модуль новыми командами в будущем (об этом смотрите в комментариях кода). + +Формат команды: + + + +artsshell suspendstatus terminate autosuspend secs networkbuffers n volume [volume] stereoeffect options + +artsshell [параметры] команда [параметры команды] + +Поддерживаются следущие параметры: + + + + + + +Подавлять весь вывод. + + + + + + +Справка по использованию команды. + + + + + +Поддерживаются следущие команды: + + + + + + +Отключить звуковой сервер. + + + + + + +Показать информацию о состоянии сервера. + + + + + + +Отключить звуковой сервер. Если какие-то приложения его используют, они сообщат об ошибках. + + + + + секунды + +Установите время ожидания в секундах. Если звуковой сервер будет бездействовать это количество времени, он отключится. Значение ноль отменяет автоотключение. + + + + + число + +Размер сетевых буферов вычисляется как стандартный размер буфера по умолчанию, умноженный на число. + + + + + [громкость] + +Установите громкость аудио вывода звуковым сервером. Аргумент громкость - это число с плавающей точкой. Если команда будет без парамеров, отобразится текущий уровень громкости. + + + + + + +Список всех модулей стереоэффектов. + + + + + название + +Помещает стререоэффект в стек и возвращает идентификатор, с помощью которого можно будет извлечь этот эффект. Эффект может быть помещён в начало или конец стека. + + + + + идентификатор + +Извлекает стереоэффект с указанным идентификатором из стека. + + + + + + + + +<application +>artsplay</application +> + +artsplay проигрывает звуковые файлы. У команды может быть только один аргумент - имя файла, который посылается звуковому серверу. Типом этого файла может быть wav, au или другой распространённый. Этот модуль полезен для тестирования активности звукового сервера. Запустив две команды параллельно или через малый промежуток времени, вы увидите, как звуковой сервер накладывает несколько сигналов друг на друга. + + + + +<application +>artsdsp</application +> + +Звуковой сервер поддерживает только совместимые с &arts; приложения. Многие приложения пытаются обратиться к звуковой карте напрямую, тогда команда &artsdsp; позволяет, не внося в них исправления, работать с &arts;. + +Если приложение запущено под &artsdsp;, все его попытки обратиться к устройству /dev/dsp перехватываются и преобразовываются в вызовы &arts; API. Поскольку эмуляция устройства несовершенна, большинство приложений работает, хотя и замечается увеличение задержки и снижается быстродействие. + +Формат команды &artsdsp;: + + +artsdsp [параметры] аргументы приложения + +Возможны следущие параметры: + + + + +, + +Вызов краткой справки. + + + + = имя + +Испульзуйте имя для определения проигрывателя artsd. + + + + + + + +Эмулировать отображение в память (например, для Quake). + + + + + + +Вывести параметры. + + + + + +Пример вызова: + + +artsdsp realplay song.mp3 + + +Некоторые приложения работают лучше, если задан параметр . Конечно, эмулируются не все характеристики устройства, но большинство работает. Если вы обнаружили неработающее приложение, отправьте подробный отчёт об ошибке, чтобы разработчики смогли это исправить. Не забывайте о встроенной поддержке &arts;. Если ваше любимое приложение не поддерживается, попросите разработчиков его добавить. + + + + +<application +>artscat</application +> + +Это простой модуль, отправляющий необработанные данные звуковому серверу. Вам необходимо только указать формат данных (частоту дискретизации, размер сэмплов и количество каналов). Вы, скорее всего, не будете его часто использовать, но он удобен для тестирования. Синтаксис команды: + + + +artscat [ параметры ] [ имя файла ] + +Если имя файла не указано, чтение идёт из потока стандартного ввода. Поддерживаются следущие параметры: + + + + частота дискретизации + +Установите частоту дискретизации. + + + + + биты + +Установите размер сэмпла (8 или 16). + + + + + каналы + +Установите количество каналов (1 или 2). + + + + + + +Показать использование команды и выйти. + + + + + + + +&artscontrol; + +Графический модуль для выполнения задач, связанных со звуковым сервером. По умолчанию отображаются два индикатора уровня громкости и ползунок для регулировки громкости. В меню Вид вы можете выбрать и другие функции: + + + + +Показать область БПФ + +Открывает окно с анализатором спектра в реальном времени. + + + + +Показать менеджера аудио + +Показывает активные источники звука и позволяет подключить их к любой доступной шине. + + + + +Показать состояние aRts + +С помощью этого модуля вы будете знать, активен ли сервер и обладает ли он приоритетом работы в реальном времени. Он также показывает, сколько времени осталось для автоматического отключения сервера, и позволяет вам немедленно его отключить вручную. + + + + +Показать midi-менеджера + +Отображает активные входы и выходы &MIDI; и позволяет их подключать друг к другу. + + + + +FreeVerb + +Подключает эффект эха к стеку &arts; и позволяет вам графически изменять параметры эффекта. + + + + +Указатель громкости в цифровом виде + +Показывает индикаторы громкости в главном окне в форме цветных индикаторов вместо строк состояния. + + + + + + + + +<application +>artsc-config</application +> + +Этот модуль поможет разработчикам в использовании &arts; C API. Он выбирает подходящие параметры компилятора и компоновщика при компиляции и компоновке кода с помощью &arts;. Желательно его использовать в сборочных файлах для обеспечения переносимости. Допустимы три параметра: + + + + + +Показывает необходимые компилятору флаги при использовании &arts; C API. + + + + + + +Показывает необходимые компоновщику флаги при компоновке с использованием &arts; C API. + + + +--version + +Показывает версию artsc-config. + + + + +Пример вывода команды: + +% artsc-config +-I/usr/local/kde2/include/artsc +% artsc-config +-L/usr/local/kde2/lib -ldl -lartsc -DPIC -fPIC -lpthread +% artsc-config +0.9.5 + + +Вы можете использовать этот модуль в сборочном файле по такому правилу: + +artsc: artsc.c + gcc `artsc-config --cflags` -o artsc artsc.c `artsc-config --libs` + + + + + +&mcopidl; + +&mcopidl; - это компилятор &IDL;-файлов для &MCOP;, (Multimedia Communication Protocol, протокол связи мультимедиа-модулей), использующийся в &arts;. Интерфейсы &arts; описаны в &IDL; (Interface Definition Language, язык определения интерфейса). Модуль &mcopidl; считает файл &IDL; входом и генерирует заголовочный и исходный файлы C++ для создания класса интерфейса. Синтаксис команды: + + + +mcopidl [ параметры ] имя файла + +Допустимые параметры: + + + каталог + +Поиск в каталоге каталог включаемых файлов (include). + + + + + имя + +Исключает структуру, интерфейс или перечисляемый тип с именем имя во время генерации кода. + + + + + + +Создайте также файлы .mcoptype/.mcopclass, содержащие информацию о типах для файла &IDL;. + + + + +Болееподробно &MCOP; и &IDL; рассматриваются в разделе Интерфейсы и &IDL;. + + + + diff --git a/tde-i18n-ru/docs/kdemultimedia/kioslave/Makefile.am b/tde-i18n-ru/docs/kdemultimedia/kioslave/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdemultimedia/kioslave/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdemultimedia/kioslave/Makefile.in b/tde-i18n-ru/docs/kdemultimedia/kioslave/Makefile.in new file mode 100644 index 00000000000..a1e9b173337 --- /dev/null +++ b/tde-i18n-ru/docs/kdemultimedia/kioslave/Makefile.in @@ -0,0 +1,613 @@ +# 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/kdemultimedia/kioslave +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- 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/kdemultimedia/kioslave/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdemultimedia/kioslave/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/kdemultimedia/kioslave/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdemultimedia/kioslave/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdemultimedia/kioslave/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-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-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-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=audiocd.docbook Makefile.in Makefile.am + +#>+ 2 +docs-am: audiocd.docbook + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kioslave + @for base in audiocd.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kioslave/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kioslave/$$base ;\ + done + +uninstall-nls: + for base in audiocd.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kioslave/$$base ;\ + done + + +#>+ 5 +distdir-nls: + for file in audiocd.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/kdemultimedia/kioslave/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdemultimedia/kioslave/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdemultimedia/kioslave/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-ru/docs/kdemultimedia/kioslave/audiocd.docbook b/tde-i18n-ru/docs/kdemultimedia/kioslave/audiocd.docbook new file mode 100644 index 00000000000..d25418a3ad8 --- /dev/null +++ b/tde-i18n-ru/docs/kdemultimedia/kioslave/audiocd.docbook @@ -0,0 +1,283 @@ +
+audiocd + + +&Rik.Hemsley; &Rik.Hemsley.mail; +BenjaminMeyer +НиколайШафоростов
shafff@ukr.net
Перевод на русский
+
+ +2004-09-16 +2.30.00 + +
+ +Обеспечивает работу со звуковыми CD. Дорожки представляются в виде файлов (в разных форматах) и при копировании их в локальную файловую систему они автоматически преобразуются в соответствующий формат. + +Чтобы понять, как это работает, вставьте звуковой компакт-диск в привод &CD-ROM; и наберите audiocd:/ в строке адреса &konqueror;. Через несколько секунд вы увидите список файлов-дорожек и папки. + +Звуковые компакт-диски не содержат папок, однако они были добавлены разработчиками канала audiocd для наглядности хранимых данных. В каждой папке находится одинаковый набор дорожек. Если у вас есть соединение с Интернетом, вместо названий дорожек в виде их номеров вы увидите реальные названия песен. + +Папки соответствуют различным форматом представления звуковых записей дорожек звукового компакт-диска. + +Например, если перетащить файл из папки Ogg Vorbis в другое окно или вкладку &konqueror;, содержащие папку локального диска, то отобразится окно, показывающее состояние процесса преобразования звуковой дорожки в этот формат и сохранения в виде локального файла. Помните, что Ogg Vorbis — это сжатый формат хранения звуковых записей с потерей качества, поэтому нельзя пользоваться этим методом, если вы хотите записать точную копию звукового диска. Для этого существуют специальные программы. + +Механизм канала довольно прост. Когда каналу audiocd поступает запрос на получение дорожки из папки Ogg Vorbis, он начинает считывать звуковую дорожку с компакт-диска, преобразуя её "на лету" в формат Ogg Vorbis (дорожки на звуковых компакт-дисках содержат несжатые звуковые записи). + +Файлы с расширением .wav — точная копия звуковых дорожек (без потерь качества), поэтому они и занимают больше места. Попробуйте перетащить их на звуковой проигрыватель &noatun;, и вы сможете прослушать дорожки с цифровой обработкой (например, у вас будет возможность включить эквалайзер). На самом деле, дорожки имеют несжатый формат RIFF WAV, который отличается от формата файлов .cda, расположенных в каталоге компакт-диска, только "оформлением" (т.е. с адаптацией для обычной файловой системы). Этот формат может быть воспроизведён на подавляющем большинстве звуковых проигрывателей. + +Звуковой проигрыватель &noatun; должен без проблем проигрывать файл .wav, однако если он проигрывается с шумом (щелчками и т.п.), включите параметр , рассматриваемый ниже. + + +Параметры + + + + +Введите путь к приводу CD-ROM, например audiocd:/=/dev/sdc. Обычно, если в системе несколько приводов, будет использован привод со звуковым CD, но если определить такой привод автоматически не получается, используйте этот параметр. Кроме того, устройство по умолчанию можно задать в диалоге настройки. + + + + + + +Установить шаблон имён файлов, например audiocd:/=Track %{number}. В диалоге настроек вы можете изменить значение по умолчанию и не указывать его каждый раз. Если вы укажете пустую строку, файлы не будут показаны. + + + + + + +Установить шаблон имён альбомов, например audiocd:/=%{albumartist} %{albumtitle}. В диалоге настройки можно изменить значение по умолчанию и не указывать его каждый раз. + + + + + + +Установить приоритет кодера, например audiocd:/=niceLevel=10. В диалоге настройки можно изменить значение по умолчанию и не указывать его каждый раз. + + + + + + +Величина коррекции ошибок чтения. + + + +Уровень 0 + +Без коррекции ошибок. Полезно использовать, если ваш привод идеально читает компакт-диски. + + + + +Уровень 1 + +Простая коррекция ошибок. + + + + +Уровень 2 + +По умолчанию. Принимается только безупречное чтение. + + + + +Учтите, что при этом считывание может быть очень медленным, что затруднит одновременное проигрывание дорожки. Если вы обладатель высококачественного привода компакт-дисков (помните, что более высокая цена не всегда означает повышение качества), то, возможно, вы не заметите задержки. Однако на старых приводах получение звуковых записей с компакт-диска может занять дни! + + + + + + + +Обращаться к указанной базе данных CD в Интернете. Большинство звуковых компакт-дисков не содержат в себе названий дорожек, поэтому, чтобы не вводить их самостоятельно, вы можете воспользоваться чужим трудом. Названия дорожек, которые вы запрашиваете, определяются по длинам и количеству дорожек на диске. Базы данных дорожек компакт-дисков составляются интернет-сообществом и доступны для всех. Иногда запрос может вернуть несколько результатов, и тогда нужно будет выбрать один из них. + +Вы можете разместить в этой базе собственные названия дорожек через &kscd;, проигрыватель звуковых компакт-дисков &kde;. + +По умолчанию audiocd выбирает лучший вариант. + + + + + +Примеры + +audiocd:/?device=/dev/scd0&paranoia_level=0&cddbChoice=0 + +Получить список дорожек CD, вставленного в SCSI-привод /dev/scd0. Считывать данные без коррекции, использовать CDDB-запись с номером 0. + + + + + +Вопросы и ответы + + +Как исправить ошибку Файл или папка / не существует? Звуковой компакт-диск вставлен в привод. + + + +Выполните cdparanoia с правами обычного пользователя (не от имени root). Если список дорожек не выдаётся, убедитесь, что у вас есть права доступа к приводу CD. Если вы используете эмуляцию SCSI, проверьте права доступа к SCSI-устройству (/dev/sg0, /dev/sg1 и т.д.). Если и это не работает, введите audiocd:/?device=/dev/sg0 (или укажите другое правильное устройство) для указания, какое устройство привода компакт-дисков будет использовано. + + + + + +
diff --git a/tde-i18n-ru/docs/kdemultimedia/kmid/Makefile.am b/tde-i18n-ru/docs/kdemultimedia/kmid/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdemultimedia/kmid/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdemultimedia/kmid/Makefile.in b/tde-i18n-ru/docs/kdemultimedia/kmid/Makefile.in new file mode 100644 index 00000000000..571e1e53e3a --- /dev/null +++ b/tde-i18n-ru/docs/kdemultimedia/kmid/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/kdemultimedia/kmid +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- 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/kdemultimedia/kmid/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdemultimedia/kmid/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/kdemultimedia/kmid/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdemultimedia/kmid/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdemultimedia/kmid/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)/kmid + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmid/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmid/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmid/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmid/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmid/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmid/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmid + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmid + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmid/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmid/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmid/$$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/kdemultimedia/kmid/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdemultimedia/kmid/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdemultimedia/kmid/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-ru/docs/kdemultimedia/kmid/index.cache.bz2 b/tde-i18n-ru/docs/kdemultimedia/kmid/index.cache.bz2 new file mode 100644 index 00000000000..4f12a2ca0de Binary files /dev/null and b/tde-i18n-ru/docs/kdemultimedia/kmid/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdemultimedia/kmid/index.docbook b/tde-i18n-ru/docs/kdemultimedia/kmid/index.docbook new file mode 100644 index 00000000000..4e2b62a2ac7 --- /dev/null +++ b/tde-i18n-ru/docs/kdemultimedia/kmid/index.docbook @@ -0,0 +1,1396 @@ + + + + + +]> + + + + +Руководство &kmid; + +Antonio Larrosa Jiménez
larrosa@kde.org
+
+
+ИванКашуков
dolphin210@yandex.ru
Перевод на русский
+
+ + +19992001 +Antonio Larrosa Jiménez + + +2002-02-05 +2.00.00 + + +&kmid; - мультимедийный проигрыватель файлов midi/karaoke + + + +KMid +midi +karaoke +multimedia +mid +kar +player +music +sound +fm +awe +gus + +
+ + +Введение + +&kmid; - мультимедийный проигрыватель файлов midi/karaoke под &kde;. Некоторые его качества, такие как графика реального времени и подсветка текста караоке, не встречаются у других midi-проигрывателей &UNIX;. + +&kmid; работает на платформах &Linux; и FreeBSD. Программа использует звуковой драйвер OSS, так что сможет работать на любой системе, где скомпилированы &kde; и OSS. &kmid; также поддерживает &Linux; Ultrasound Project Driver, который работает со звуковыми картами GUS. Я планирую ввести поддержку драйвера ALSA одновременно с поддержкой секвенсера. + +Одновременно с воспроизведением музыки в окне &kmid; выводится текст песни. Цвет текста меняется по ходу воспроизведения, так что следовать за музыкой очень легко. + +Надеюсь, что вам будет так же интересно использовать &kmid;, как мне было интересно её разрабатывать. + +Antonio Larrosa Jiménez larrosa@kde.org + + +Возможности &kmid; + +Основные характеристики &kmid;: + + + +Очень дружелюбный интерфейс пользователя - отображение текста караоке с подсвечиванием. + + +Графическое отображение состояния каждого из каналов midi - подсвечивание нажатых клавиш на виртуальных клавиатурах. + + +Midi-мэппер, имеющий больше возможностей, чем любой другой на всех операционных системах. + + +Поддержка механизма drag & drop - при использовании &kde; вы сможете перетаскивать файлы midi из окна &konqueror;. + + +Вы можете изменять скорость воспроизведения песен. + + +Программа отображает индикаторы ритма песни. + + +Вы можете настраивать шрифты отображаемого текста караоке. + + +Поддержка двух стандартов представления текста песен в файлах midi - текст песни или сообщения (программа автоматически определяет метод, используемый данным файлом). + + +Управление сеансами. Если вы вышли из &kde; во время воспроизведения песни, при следующем входе программа начнёт проигрывать этот же файл. + + +Регулировка звука в режиме реального времени. + + +Программа может воспроизводить искажённые файлы midi, попытка воспроизведения которых на других проигрывателях вызовет сбой ядра. + + +Вы можете открывать файлы midi/караоке, сжатые gzip, так же, как обычные файлы. + + +В моей системе программа занимает приблизительно 0.1% ресурсов CPU (зависит от состава файла). + + +Поддерживает внешние midi-синтезаторы, звуковые карты AWE, FM и GUS (для последней вам понадобится установить драйвер LUP и gusd). + + +Работает на &Linux; и FreeBSD (возможно, и на других Unix-подобных системах). + + + + + + + +Использование + + +Как открыть файл + +Есть несколько способов открыть файл. + +Вы можете выбрать опцию Открыть... в меню Файл - будет выведено стандартное диалоговое окно выбора файла, в котором вы сможете выбрать нужную песню. + +Вы можете перетащить один или несколько файлов из окна &konqueror; в окно &kmid;. + +Также вы можете задать файл при вызове &kmid; из командной строки. + +Наконец, вы можете выбрать файл из списка файлов активной коллекции. + + + + +Воспроизведение файлов + +Чтобы воспроизвести файл, откройте его и нажмите на кнопку Воспроизвести на панели инструментов, выберите пункт Воспроизвести в меню Песня или нажмите пробел. + +Обратите внимание, что когда вы открываете файл, перетаскивая его в окно &kmid;, программа автоматически начинает его воспроизведение (если вы перетащили более одного файла, они будут добавлены в коллекцию и будут воспроизведены по очереди). + +Во время проигрывании песни вы можете передвинуть ползунок времени или щёлкнуть средней кнопкой мыши по нужному месту на шкале. + +Если музыка играет слишком быстро или слишком медленно, вы можете изменить скорость с помощью стрелок с двух сторон индикатора скорости. Чтобы восстановить скорость по умолчанию, дважды щёлкните по индикатору скорости. + +Клавиша пробел используется для двух вещей: если вы нажмёте пробел во время воспроизведения музыки, оно будет приостановлено (также вы можете нажать кнопку Пауза или выбрать пункт Пауза в меню Песня). Если музыка не воспроизводилась, после нажатия клавиши пробел &kmid; начнёт воспроизведение. + + + + +Отображение текста песни + +Есть два способа хранения текста песни в файле - используя Сообщения или Текст песни. Некоторые файлы используют первый способ, некоторые - второй, а некоторые не включают текст песни :-) + +&kmid; позволяет вам выбрать способ отображения текста, также вы можете включить опцию, позволяющую программе автоматически определять метод, используемый данным файлом, так что вам не придётся изменять его вручную. Если вы выберите пункт Автовыбор текста в меню Настройка, тип текста караоке будет устанавливаться автоматически, но вы сможете изменить выбор вручную. + +Чтобы выбрать нужный тип, вы можете использовать пункты меню Настройка или просто нажать клавишу 1 или 2, чтобы выбрать тип Сообщения или Текст песни соответственно. + + + + + + +Коллекции + +Коллекция - созданный пользователем список файлов midi, которые воспроизводятся по очереди. В этой секции руководства даётся информация и приводятся полезные советы по использованию коллекций. + + +Создание коллекции + +Чтобы создать коллекцию, откройте диалог Менеджер коллекций..., выбрав пункт Менеджер коллекций ... меню Коллекции. Затем щёлкните по кнопке Новая и введите название, которое вы хотите присвоить коллекции. + +Чтобы скопировать коллекцию, выберите её и нажмите на кнопку Копировать. Программа выведет окно, в котором вы сможете ввести имя новой коллекции. Она будет содержать те же песни, что и выбранная коллекция. + +Если у вас более одной коллекции, вы сможете выбирать активную в окне Менеджера коллекций. + + + +Временная коллекция + +Временная коллекция содержит файлы, которые вы назначили на воспроизведение, но не хотите добавлять к какой-либо коллекции. + +Если вы добавляете много песен в эту коллекцию, имейте в виду, что она не сохраняется при выходе из приложения. + +Продолжайте читать эту секцию, чтобы узнать больше о Временной коллекции. + + + + +Добавление песен в коллекцию +Как использовать опцию Автоматически добавлять в коллекцию + +Есть несколько способов добавления песни в коллекцию. + +При использовании любого метода в первую очередь вы должны выбрать коллекцию, к которой хотите добавить файлы, в Менеджере коллекций. Затем, чтобы добавить файл, нажмите на кнопку Добавить - будет выведено диалоговое окно, в котором вы сможете выбрать файлы. + +Возможность использования других методов зависит от того, включена опция Автоматически добавлять в коллекцию или нет. + +Если опция Автоматически добавлять в коллекцию включена, то когда вы открываете файл (используя опциюФайл Открыть... или перетащив файл в окно программы), он (они) автоматически добавляется (добавляются) в активную коллекцию без вмешательства пользователя. + +Если опция Автоматически добавлять в коллекцию не включена, файлы будут добавляться во временную коллекцию, которая перед этим будет очищаться. + + + + +Удаление файлов из коллекций + +Чтобы удалить файл из коллекции, откройте Менеджер коллекций, выберите коллекцию, в ней - файл, который вы хотите удалить, и нажмите кнопку Удалить. + + + + +Воспроизведение по порядку или случайно + +Вы можете выбирать порядок, в котором будут воспроизводиться песни. Если вы выберете режим По порядку из меню Коллекции, подменю Коллекции, песни будут воспроизводиться в том порядке, в каком они были добавлены в коллекцию. + +Если вы выберите режим В случайном порядке, &kmid; будет создавать переменную со случайным значением, чтобы песни воспроизводились в действительно случайном порядке. В соответствии со значениями, присваемыми переменной, будет создаваться список, по которому будут воспроизводиться файлы (вы хотите, чтобы они воспроизводились в случайном порядке, но не хотите слушать одну песню два раза подряд, и хотите, чтобы при нажатии кнопки Предыдущая песня, воспроизводилась песня, игравшая до этого, не так ли? :-) ). + +Этот список создаётся заново каждый раз, когда вы добавляете или удаляете файл из активной коллекции и когда вы выбираете пункт меню В случайном порядке. + + + + +Выбор песни из коллекции + +Вы можете выбрать песню, которую хотите прослушать, с помощью Менеджера коллекций или с помощью выпадающего списка над текстом караоке. + +Также вы можете выбрать следующую песню с помощью пункта Следующая песня меню Песня, с помощью кнопки Следующая песня или нажав на клавишу стрелка вправо. + +Чтобы перейти к предыдущей песне, используйте пункт Предыдущая песня меню Песня, нажмите на кнопку Предыдущая песня на панели инструментов или нажмите на клавишу стрелка влево. + + + + +Удаление коллекции + +Чтобы удалить коллекцию, откройте Менеджер коллекций, выберите коллекцию, которую вы хотите удалить и щёлкните по кнопке Удалить. Легко, не правда ли? + +Помните, что вы не можете удалить временную коллекцию, но это неважно, так как когда вы выйдете из &kmid;, она всё равно будет удалена. + + + + + + +Таблицы событий midi + + +Что такое таблица событий midi? + +Таблица событий midi определяет события midi в других событиях midi. + +Это необходимо для синтезаторов, которые не поддерживают стандартные события (т. е. не являются совместимыми с General Midi), в этом случае таблица событий midi переводит события General Midi в события, которые понимает синтезатор. + +Например, вы можете создать таблицу событий midi, которая переводит все события Change patch to Bright Piano (сменить патч на концертный рояль) в события Change patch to Trumpet (сменить патч на трубу) - когда песня пытается воспроизвести рояль, будет воспроизводиться звук трубы. + +Это может звучать необычно (зачем воспроизводить трубу, если музыка предназначена для воспроизведения на рояле?), но это может быть очень полезным. Стандарт GM говорит, что когда midi-клавиатура получает команду сменить патч на 0, она заменяет текущий патч на Рояль. Старые синтезаторы при команде сменить патч на 0, могут сменить его, например, на патч Электрогитара. Чтобы сменить патч на Рояль, им, например, необходимо получить команду сменить патч на 3. Здесь может помочь таблица событий midi, которая заменяет все команды change patch to 0 (сменить патч на 0) на команды change patch to 3 (сменить патч на 3), и при этом воспроизводится необходимый инструмент. + + + + +Нужна ли мне таблица событий midi? + +Коротко говоря, если у вас нет внешнего синтезатора, то нет! + +Если у вас есть только звуковая карта, таблицы событий midi не нужны, так как все звуковые карты совместимы с GM (включая карты GUS, устройства FM и так далее). + +Если вы воспроизводите музыку через внешний синтезатор, и он не является GM-совместимым, вам придётся создать таблицу событий midi для вашей midi-клавиатуры. Хотя создание таблицы событий midi и проверка всех возможных значений для всех опций может занять около шести часов, после завершения вы будете полностью вознаграждены, так как вы будете знать все скрытые возможности вашей клавиатуры. Например, я использую недорогую клавиатуру Yamaha PSS-790, которая не является GM-совместимой и включает меньше инструментов, чем синтезатор GM, но с использованием таблицы событий midi &kmid; она звучит даже лучше, чем многие звуковые карты (включая AWE :-)), в соответствии с качеством звучания внешних синтезаторов (даже тех, которые не являются GM-совместимыми). + + + + +Создание таблицы событий midi + +Программы, созданной для создания таблиц событий midi, не существует, поэтому вам придётся редактировать файл вручную (используя ваш любимый текстовый редактор). + +Таблица событий midi - это текстовый файл, содержащий все необходимые переводы, которые будут сделаны во время воспроизведения музыки. + +Он состоит из четырёх секций: PATCHMAP, KEYMAP, CHANNELMAP и OPTIONS. + +Каждая секция должна встречаться только однажды, исключая секцию KEYMAP, которая может вставляться столько раз, сколько необходимо - каждая из них использует разные текстовые идентификаторы - имена (детали см. далее). + +Общая структура таблицы событий midi: + +DEFINE PATCHMAP +... +END + +DEFINE KEYMAP "Название таблицы клавиш" +... +END + +DEFINE KEYMAP "Название другой таблицы клавиш" +... +END + +DEFINE CHANNELMAP +... +END + +OPTIONS +... +END + + +Вы можете видеть, что слово DEFINE используется, чтобы установить начало секции (исключая OPTIONS). В конце каждой секции ставится слово END. + +Чтобы ввести комментарий, начните строку с символа #. + +Пожалуйста, не забудьте выслать мне вашу таблицу событий midi по электронной почте, чтобы следующие версии &kmid; включали поддержку большего количества клавиатур, не являющихся General Midi - совместимыми. + + +Секция <literal +>PATCHMAP</literal +> + +Эта секция используется, чтобы установить соответствие между патчами GM и вашей клавиатуры. Использование: + +(Название патча GM)=(N) [AllKeysTo M] + + +Здесь N - номер, который ваша клавиатура должна получить, чтобы сменить патч на соответствующий стандарту GM. + +Обратите внимание, что название патча (слева от знака равенства) игнорируется, так как предполагается, что патчи идут в порядке от 0 до 127. Поэтому вам не следует менять порядок строк, чтобы не пропустить какой-либо из 128 инструментов. + +Секция AllKeysTo M используется, чтобы отнести все ноты, воспроизводимые этим инструментом, к клавише M. Пример: предположим, что ваша клавиатура не включает звук Выстрел (по стандарту GM - патч 127), и вы хотите отнести его к барабану (клавиша 60), звучание которого похоже на выстрел. Тогда в 127-й строке секции PATCHMAP вам следует ввести следующее: + +Gunshot =100 AllKeysTo 60 + + +Когда файл midi пытается воспроизвести звук с помощью патча 127 (выстрел), сигнал будет переназначен на патч 100 (патч ударных вашей клавиатуры), на котором будет воспроизведена нота 60 (вне зависимости от ноты, которая должна была быть воспроизведена). + +Обратите внимание, что когда я использую выражение Ударные, я имею в виду патч, в котором каждая клавиша соответствует отдельному инструменту - барабану, цимбалам и т. д., а не отдельному звуку барабана, отличающегося от других только тоном, как на некоторых клавиатурах. + + + + +Секция <literal +>KEYMAP</literal +> + +Секция KEYMAP используется, чтобы обозначить соответствие клавиш какого-либо канала или инструмента. Использование: + +DEFINE KEYMAP "Название таблицы клавиш" +C 0 =0 +C#0 =1 +D 0 =2 +... +END + + +Как и в секции PATCHMAP, здесь очень важен порядок строк, и необходимо, чтобы все они (128 клавиш) были указаны. + +Так как вы можете задать несколько таблиц клавиш для разных каналов и инструментов, вы должны присвоить всем различные имена (задаётся в первой строке). + +В таблицы клавиш обычно вносятся клавиши канала ударных. Примеры - в таблицах событий midi, включённых в дистрибутив. + + + + +Секция <literal +>CHANNELMAP</literal +> + +Эта секция используется, чтобы изменить некоторые каналы на другие. Например, если вы хотите поменять местами первый и второй канал, вы легко можете это сделать в секции CHANNELMAP. + +Однако эта секция наиболее полезна для клавиатур, для которых необходимо указать номер канала ударных (по стандарту GM это канал 10, но некоторые клавиатуры используют канал 16, а некоторые - канал 9). + +Обратите внимание, что устройства midi используют 16 каналов, поэтому секция CHANNELMAP должна включать 16 строк, от 0 до 15. Использование: + +(N) = (M) [Keymap "Name"] [ForcePatch x] + + +Здесь N - канал, который будет заменяться на канал M. Если используется опция Keymap, то на этом канале будет использоваться таблица клавиш с именем Name (эту таблицу необходимо внести перед этой секцией в файл map!). Если используется опция ForcePatch, все события, которые пытаются сменить патч на этом канале, будут игнорироваться, патч x будет использоваться постоянно. + +Опция ForcePatch может быть полезной, если вы, например, хотите всегда использовать патч ударных на канале ударных. + + + + +Секция <literal +>OPTIONS</literal +> + +Секция OPTIONS включает некоторые основные опции, которые могут быть очень полезными: + +OPTIONS +PitchBenderRatio = r +MapExpressionToVolumeEvents +END + + +Вы можете указывать обе опции, только одну, либо ни одной. + +Значение, указанное в PitchBenderRatio r определяет, во сколько раз будет увеличена высота звука. Когда файл midi пытается установить высоту звука n, будет установлено значение n*(r/4096) (значение 4096 введено, чтобы вам не приходилось ставить десятичные значения в файле map). + +Это используется, так как стандарт GM говорит, что когда клавиатура midi получает сигнал увеличения высоты со значением 4096, следует увеличить ноту на более высокую, но некоторые клавиатуры при получении 4096 повышают исходную ноту на 2 или больше (иногда даже на октаву!). Это можно легко исправить, перепробовав различные значения, чтобы вместо 4096 KMid посылала соответствующее значение. + +Если в файле map установлена опция MapExpressionToVolumeEvents и файл midi пытается послать событие выражения, KMid посылает событие громкости - его понимает большее количество клавиатур, не соответствующих стандарту GM, и он производит похожий эффект. Многие файлы midi используют событие выражения в конце песни, что производит эффект затухания, так что если вы чувствуете, что музыка должна воспроизводиться всё мягче и мягче, вы можете включить эту опцию и поглядеть, это ли вам было нужно - ваш синтезатор midi может игнорировать события выражения, потому что не понимает их. + + + + + + +Использование таблиц событий midi + +Чтобы использовать таблицу событий midi, просто откройте диалоговое окно Настройки midi устройства, выбрав пункт Настройки midi меню Настройка. + +Затем нажмите на кнопку Просмотр ..., выберите файл в диалоговом окне выбора файла и наслаждайтесь музыкой! :-) + + + + +Дополнительные характеристики + + +Вид каналов + +В окне Вид каналов показаны несколько клавиатур (каждая соответствует каналу midi). На этих клавиатурах подсвечиваются клавиши, которые соответствуют нотам, воспроизводимым в данный момент, так что вы можете видеть, что играет каждый инструмент. + + +Изменение инструментов + +Вы можете использовать окно Вид каналов, чтобы сменить инструмент, который воспроизводится на каждом канале. Каналу соответствует выпадающий список, где вы можете выбрать инструмент. Если вы измените инструмент, цвет индикатора канала сменится с зелёного на красный - это означает, что воспроизводится не инструмент по умолчанию. + +Если вы хотите вернуться к инструменту по умолчанию, щёлкните по красной кнопке, и он будет автоматически установлен. + + + + +Изменение режима просмотра + +На данный момент окно Вид каналов может отображать воспроизводимые ноты двумя способами. Вы можете выбрать способ с помощью пункта Настройки вида каналов меню Настройка. + +Вы можете выбирать между режимом, в котором нажатые клавиши (соответствующие воспроизводимым нотам) показаны как на обычном рояле (режим Объёмное) и режимом, в котором клавиши к тому же выделяются красным цветом - легче для восприятия (режим Объёмное с заполнением). Если вы играете на рояле или каком-либо другом музыкальном инструменте, вы можете использовать этот режим, чтобы научиться играть эту музыку самому. Я использовал эту технику и считаю её (если использовать с замедлением темпа) удобной для разучивания новых композиций. + + + + + + +<acronym +>Индикатор</acronym +> темпа + +Он показывает темп, в котором воспроизводится песня, т. е. скорость воспроизведеиня. Чем выше показанное число, тем быстрее воспроизводится песня. + +Вы можете менять темп воспроизведения песни, так что если песня играет слишком быстро и вы не можете следить за текстом, вы можете замедлить скорость. Чтобы сменить темп, используйте стрелки, расположенные с двух сторон индикатора. + +Вы можете восстановить скорость воспроизведения, установленную по умолчанию, дважды щёлкнув по индикатору. + + + + + + +Привязки клавиш + + + + + +Клавиша +Действие + + + + +Пробел +Воспроизводить загруженную песню, если она не воспроизводится, если воспроизводится - приостановить. + + +Backspace +Остановить воспроизведение + + +Стрелка вправо +Следующая песня текущей коллекции + + +Стрелка влево +Предыдущая песня текущей коллекции + + +Стрелка вверх +Пролистнуть текст песни на одну строку вверх + + +Стрелка вниз +Пролистнуть текст песни на одну строку вниз + + +Page Up +Пролистнуть текст песни на одну страницу вверх + + +Page Down +Пролистнуть текст песни на одну страницу вниз + + +1 +Отображать сообщения + + +2 +Отображать текст песни + + +&Ctrl;O +Открыть песню + + +&Ctrl;Q +Выйти из &kmid; + + +F1 +Открыть этот документ + + + + + + + + +Вопросы и ответы + + + + +Что такое файл midi? + + + +Файл midi - это файл, который содержит информацию о том, как воспроизводить песню, то есть содержит ноты, информацию о ритме, скорости воспроизведения и т. д. Это значит, что один и тот же файл midi, проигрываемый на двух различных устройствах, может звучать по-разному, так же как два музыканта по-разному играют музыку по одним и тем же нотам. + + + + + +Я получаю лучший звук, используя проигрыватель mp3/wav, зачем мне &kmid;? + + +Что ж, я не могу принудить вас использовать &kmid;, но типичный файл midi занимает 50 Кб, а файл mp3 - 4 Мб (т. е. соотношение объёмов - 1:80 :-) . С хорошим синтезатором вы получаете качество, сравнимое с mp3. Более того, используя файл midi, вы можете изменять отдельные инструменты, скорость воспроизведения и т. д., то есть вы лучше контролируете воспроизведение. + + + + + +Моя карта AWE не работает с KMid, что мне делать? + + +Это может произойти, если вы устанавливали &kmid; с двоичного дистрибутива (rpm,deb). Дело в том, что &kmid; компилируется без поддержки awe. Если карта не работает, вам нужно скачать исходные коды (например, с домашней страницы &kmid;) + + + + + +Я хочу добавить в коллекцию весь каталог, но добавлять файлы по одному мне не очень весело. + + + +Согласен с этим, поэтому &kmid; поддерживает механизм Drag & Drop. В окне &konqueror; откройте каталог, который вы хотите добавить, выберите все файлы и перетащите их в окно &kmid;. +Перед этим убедитесь, что опция Автоматически добавлять в коллекцию включена - это необходимо, чтобы файлы были добавлены в текущую коллекцию. Если вы этого не сделаете, файлы будут добавлены во Временную коллекцию. + + + + + +Я не могу следить за текстом песни, она воспроизводится слишком быстро! + + +Нажмите на стрелку слева индикатора темпа, чтобы замедлить воспроизведение. Чтобы вернуться к темпу по умолчанию, дважды щёлкните по индикатору. + + + + + + + +Дополнительные заметки + + +Полезные советы + +Я включил некоторые советы, чтобы вы могли полностью использовать возможности &kmid;: + + + +Как открывать файлы + +На рабочем столе &kde; я всегда открываю окно &konqueror; в моей корневой папке файлов midi вместе с &kmid;. Когда активная коллекция заканчивается, или я хочу прослушать какой-либо файл, я просто переключаюсь на окно &konqueror;, выбираю желаемые файлы и перетаскиваю их в окно &kmid;. + +Предположим, что вы хотите воспроизвести некоторые файлы midi, но не хотите добавлять их в какую-либо коллекцию - просто выключите опцию Автоматически добавлять в коллекцию в меню Коллекции и открывайте файлы, они будут добавлены во Временную коллекцию. + + + + +Другой метод создания новой коллекции + +Предположим, что у вас есть midi файлы A.mid, B.mid и C.mid. Сначала вы хотели воспроизвести только первый файл, так что вы выключили опцию Автоматически добавлять в коллекцию и открыли A.mid. После этого во Временной коллекции находится только один файл midi. +Затем вы решаете воспроизвести также B и C, и создать коллекцию, включающую все эти файлы - что нужно сделать? +Просто выберите опцию Автоматически добавлять в коллекцию и откройте B.mid и C.mid (любым из нескольких методов) - они будут автоматически добавлены во Временную коллекцию, в которой после этого будут находиться A.mid, B.mid и C.mid. После этого откройте диалог Менеджер коллекций, выберите Временную коллекцию, щёлкните по кнопке Копировать, введите название новой коллекции, и всё готово. У вас есть новая коллекция, включающая midi файлы A, B и C, и она не будет удалена после того, как вы выйдете из &kmid;. + + + + + + + +Зал друзей &kmid; + +Некоторые люди отправляли мне файл midi или открытку, спасибо всем! Прослушивание этих песен и просмотр этих открыток помогут мне в дальнейшем программировании &kmid;. + + + +Ola Sigurdson - Taking Care of Business (Bachman Turner Overdrive) + + +EG Lim - Очень красивая открытка из Пенанга. + + +Guenther Starnberger - Amadeus (Falco) и Schrei Nach Liebe (Die Aerzte) + + +Leandro Terrés - All That She Wants и The Sign (Ace of Base) + + +Nick Stoic - Два midi файла + + + + + + +Об авторе + +Автор &kmid; - Antonio Larrosa Jiménez, из Málaga (Испания). Я изучаю математику в Университете Málaga, в данный момент я на третьем курсе, так что на мои увлечения у меня остаётся не очень много времени, но я всегда стараюсь выкроить немного :-) . Мои увлечения: программирование, коллекционирование файлов midi, слушание музыки и доказывание теорем ;-). + +Если вы хотите узнать, где можно скачать файлы midi/karaoke, имеете вопрос, данные об ошибке в программе, идею, хотите сказать, что ещё вы бы хотели видеть в &kmid; или хотите просто сделать мне приятное, пишите мне по адресу larrosa@kde.org или antlarr@arrakis.es + +или пишите обычной почтой: + +Antonio Larrosa Jimenez +Rio Arnoya 10 5B +Malaga (Spain) + + +Вы доставите мне большое удовольствие, если отправите мне открытку из того места, где вы живёте, или файл midi/karaoke музыкальной группы вашей страны. Каждый, кто вышлет мне открытку или файл midi, будет добавлен в Зал друзей &kmid; (если будет не против). Пожалуйста, свяжитесь со мной перед тем, как высылать файлы midi, потому что такие могут у меня уже быть. + +Я хочу обратить ваше внимание на то, что программа &kmid; была полностью создана в свободное время без какой-либо денежной поддержки - ни от организаций, ни от частных лиц. Так что, пожалуйста, помните, когда используете программу, о том, что единственное, что заставляло меня работать над ней - обратная связь от её пользователей (открытка или просто письмо). + +Я хочу поблагодарить следующих людей за помощь в разработке &kmid;: + + + +Paul J. Leonard P.J.Leonard@bath.ac.uk - Поддержка карт AWE + + +Sebestyen Zoltan szoli@digo.inf.elte.hu- перенос на FreeBSD и тестирование AWE + + +Christian Esken esken@kde.org - за организацию усилий KDE multimedia + + +Stephan Kulow coolo@kde.org- Настройка скриптов и помощь с automake и CVS + + +Jaroslav Kysela - Помощь в поддержке драйвера &Linux; Ultrasound Project + + +Takashi Iwai and Joseph H. Buehler - исправление слишком большой высоты звука карт AWE + + +Adrian Knoth - За хорошие новости и большое количество предложений + + +Kevin Street - Патч для поддержки FreeBSD 3.0 + + +Также спасибо Jose Luis Sanchez за поддержку карт GUS, Ignacio Garcia за тестирование поддержки AWE, Hans Petter Bieker, Ola Sigurdson, Marc Diefenbruch, Peter Gritsch, Magnus Pfeffer, Urko Lusa, Peter-Paul Witta, Thorsten Westheider, Ulrich Cordes и всем, кто послал мне патч, сообщение об ошибке, или просто электронное письмо, что поддерживало меня. + + +И конечно, всем потрясающим музыкантам в сети, которые дают нам чудесные файлы midi и karaoke. + + + +Перевод на русский: Иван Кашуков dolphin210@yandex.ru + + + + +Авторские права и лицензирование + +Авторские права на &kmid; принадлежат Antonio Larrosa Jiménez, 1999-2001 + +Авторские права на документацию Antonio Larrosa Jiménez 1999, 2001 +&underFDL; &underGPL; + + + + +Установка + + +Где взять &kmid; +&install.intro.documentation; &kmid; можно взять с её домашней страницы - http://www.arrakis.es/~rlarrosa/kmid.html. Здесь вы сможете включиться в разработку программы, получить некоторую информацию о ней, снимки, список страниц, откуда вы сможете скачать песни karaoke и т. д. + + + + +Системные требования + +Для работы &kmid; необходимо: + + + +&kde;. Что ж, возможно, это у вас уже есть :-) + + +Звуковая карта. Рекомендуется хорошая звуковая карта и/или внешний синтезатор, так как качество звука в большой степени зависит от звуковой карты: воспроизводить музыку, используя устройство FM - это не то же, что использование карты AWE. + +Если у вас нет звуковой карты, вы можете скомпилировать &kmid; с опцией MODE_DEMO_ONLYVISUAL, и программа будет работать так, как если бы она была (но музыка, конечно, воспроизводиться не будет :-( ). + + + + + + +Компиляция и установка +&install.compile.documentation; Я включил некоторые примеры, которые устанавливаются в каталог $dollar;KDEDIR/share/apps/kmid + +Если возникнет какая-либо проблема, не сомневайтесь связаться с любым из списков рассылки &kde; или выслать отчёт напрямую мне. + + + + + +
+ diff --git a/tde-i18n-ru/docs/kdenetwork/Makefile.am b/tde-i18n-ru/docs/kdenetwork/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdenetwork/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdenetwork/Makefile.in b/tde-i18n-ru/docs/kdenetwork/Makefile.in new file mode 100644 index 00000000000..0b3d73030fb --- /dev/null +++ b/tde-i18n-ru/docs/kdenetwork/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/kdenetwork +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. kdict ktalkd lisa krfb knewsticker kcontrol kppp krdc +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/kdenetwork/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdenetwork/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/kdenetwork/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdenetwork/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdenetwork/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/kdenetwork/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdenetwork/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdenetwork/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-ru/docs/kdenetwork/kcontrol/Makefile.am b/tde-i18n-ru/docs/kdenetwork/kcontrol/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdenetwork/kcontrol/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdenetwork/kcontrol/Makefile.in b/tde-i18n-ru/docs/kdenetwork/kcontrol/Makefile.in new file mode 100644 index 00000000000..4dfab675102 --- /dev/null +++ b/tde-i18n-ru/docs/kdenetwork/kcontrol/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/kdenetwork/kcontrol +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. kcmktalkd lanbrowser +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/kdenetwork/kcontrol/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdenetwork/kcontrol/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/kdenetwork/kcontrol/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdenetwork/kcontrol/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdenetwork/kcontrol/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/kdenetwork/kcontrol/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdenetwork/kcontrol/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdenetwork/kcontrol/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-ru/docs/kdenetwork/kcontrol/kcmktalkd/Makefile.am b/tde-i18n-ru/docs/kdenetwork/kcontrol/kcmktalkd/Makefile.am new file mode 100644 index 00000000000..e1128d158ad --- /dev/null +++ b/tde-i18n-ru/docs/kdenetwork/kcontrol/kcmktalkd/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = kcontrol/kcmktalkd +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdenetwork/kcontrol/kcmktalkd/Makefile.in b/tde-i18n-ru/docs/kdenetwork/kcontrol/kcmktalkd/Makefile.in new file mode 100644 index 00000000000..e6c63b42dbe --- /dev/null +++ b/tde-i18n-ru/docs/kdenetwork/kcontrol/kcmktalkd/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/kdenetwork/kcontrol/kcmktalkd +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = kcontrol/kcmktalkd +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/kdenetwork/kcontrol/kcmktalkd/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdenetwork/kcontrol/kcmktalkd/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/kdenetwork/kcontrol/kcmktalkd/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdenetwork/kcontrol/kcmktalkd/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdenetwork/kcontrol/kcmktalkd/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)/kcontrol/kcmktalkd + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmktalkd/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmktalkd/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmktalkd/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmktalkd/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmktalkd/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmktalkd/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmktalkd + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmktalkd + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmktalkd/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmktalkd/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmktalkd/$$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/kdenetwork/kcontrol/kcmktalkd/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdenetwork/kcontrol/kcmktalkd/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdenetwork/kcontrol/kcmktalkd/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-ru/docs/kdenetwork/kcontrol/kcmktalkd/index.cache.bz2 b/tde-i18n-ru/docs/kdenetwork/kcontrol/kcmktalkd/index.cache.bz2 new file mode 100644 index 00000000000..0bb4c3cb11b Binary files /dev/null and b/tde-i18n-ru/docs/kdenetwork/kcontrol/kcmktalkd/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdenetwork/kcontrol/kcmktalkd/index.docbook b/tde-i18n-ru/docs/kdenetwork/kcontrol/kcmktalkd/index.docbook new file mode 100644 index 00000000000..7c722c82f12 --- /dev/null +++ b/tde-i18n-ru/docs/kdenetwork/kcontrol/kcmktalkd/index.docbook @@ -0,0 +1,93 @@ + + + +]> + + +
+Общение в локальной сети + + + +Lauri Watts +ЕкатеринаШевелёва
kate@altlinux.ru
Перевод на русский
+
+ +2002-10-08 +3.01.00 + + +KDE +KControl +разговор + +
+ + + +Общение в локальной сети + + + + +Введение + +Более подробно вы узнаете о &ktalkd;, если прочтёте руководство (набрав help:/ktalkd/ в окне &konqueror;). + + +Об авторе +Этот раздел написан: + +Екатерина Шевелёва kate@altlinux.ru + + + +
diff --git a/tde-i18n-ru/docs/kdenetwork/kcontrol/lanbrowser/Makefile.am b/tde-i18n-ru/docs/kdenetwork/kcontrol/lanbrowser/Makefile.am new file mode 100644 index 00000000000..57d2123c18d --- /dev/null +++ b/tde-i18n-ru/docs/kdenetwork/kcontrol/lanbrowser/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = kcontrol/lanbrowser +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdenetwork/kcontrol/lanbrowser/Makefile.in b/tde-i18n-ru/docs/kdenetwork/kcontrol/lanbrowser/Makefile.in new file mode 100644 index 00000000000..f7bbfade71f --- /dev/null +++ b/tde-i18n-ru/docs/kdenetwork/kcontrol/lanbrowser/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/kdenetwork/kcontrol/lanbrowser +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = kcontrol/lanbrowser +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/kdenetwork/kcontrol/lanbrowser/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdenetwork/kcontrol/lanbrowser/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/kdenetwork/kcontrol/lanbrowser/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdenetwork/kcontrol/lanbrowser/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdenetwork/kcontrol/lanbrowser/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)/kcontrol/lanbrowser + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/lanbrowser/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/lanbrowser/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/lanbrowser/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/lanbrowser/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/lanbrowser/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/lanbrowser/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/lanbrowser + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/lanbrowser + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/lanbrowser/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/lanbrowser/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/lanbrowser/$$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/kdenetwork/kcontrol/lanbrowser/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdenetwork/kcontrol/lanbrowser/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdenetwork/kcontrol/lanbrowser/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-ru/docs/kdenetwork/kcontrol/lanbrowser/index.cache.bz2 b/tde-i18n-ru/docs/kdenetwork/kcontrol/lanbrowser/index.cache.bz2 new file mode 100644 index 00000000000..c64adbfc119 Binary files /dev/null and b/tde-i18n-ru/docs/kdenetwork/kcontrol/lanbrowser/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdenetwork/kcontrol/lanbrowser/index.docbook b/tde-i18n-ru/docs/kdenetwork/kcontrol/lanbrowser/index.docbook new file mode 100644 index 00000000000..0f8d7f9cc77 --- /dev/null +++ b/tde-i18n-ru/docs/kdenetwork/kcontrol/lanbrowser/index.docbook @@ -0,0 +1,18 @@ + + + +]> +
+ +Обзор локальной сети + +Пока нет документации + + + +
\ No newline at end of file diff --git a/tde-i18n-ru/docs/kdenetwork/kdict/Makefile.am b/tde-i18n-ru/docs/kdenetwork/kdict/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdenetwork/kdict/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdenetwork/kdict/Makefile.in b/tde-i18n-ru/docs/kdenetwork/kdict/Makefile.in new file mode 100644 index 00000000000..0c250b08eba --- /dev/null +++ b/tde-i18n-ru/docs/kdenetwork/kdict/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/kdenetwork/kdict +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- 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/kdenetwork/kdict/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdenetwork/kdict/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/kdenetwork/kdict/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdenetwork/kdict/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdenetwork/kdict/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)/kdict + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdict/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdict/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdict/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdict/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdict/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdict/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdict + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdict + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdict/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdict/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdict/$$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/kdenetwork/kdict/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdenetwork/kdict/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdenetwork/kdict/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-ru/docs/kdenetwork/kdict/index.cache.bz2 b/tde-i18n-ru/docs/kdenetwork/kdict/index.cache.bz2 new file mode 100644 index 00000000000..e2bb656e07b Binary files /dev/null and b/tde-i18n-ru/docs/kdenetwork/kdict/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdenetwork/kdict/index.docbook b/tde-i18n-ru/docs/kdenetwork/kdict/index.docbook new file mode 100644 index 00000000000..d9a4a6ed268 --- /dev/null +++ b/tde-i18n-ru/docs/kdenetwork/kdict/index.docbook @@ -0,0 +1,1691 @@ + + + + + +]> + + + + +Руководство &kdict; + + +Christian Gebauer
gebauer@kde.org
+
+
+ +Christian Gebauer
gebauer@kde.org
+
+Разработчик +
+ +
+Редактор +
+Олег Баталов
batalov@twiga.kz
Перевод на русский
+
+ + + +2002 +Christian Gebauer + +&FDLNotice; + +2003-09-30 +0.5.6 + +&kdict; является графическим клиентом для протоколаDICT. Это даёт возможность Вам искать в базе данных словаря слова или фразы, затем отображает подходящие определения. + + +KDE +kdict +kdenetwork +словарь +перевод + + +
+ + +Введение + +&kdict; является графическим клиентом для протоколаDICT. Это даёт возможность вам искать в базе данных словаря слова или фразы, затем отображает подходящие определения. &kdict; позволяет выполнять простые и расширенные запросы. Отдельный список позволяет работать с огромным количеством соотвествующих слов, которые может вернуть расширенный запрос. + +Внешний вид &kdict; напоминает веб-браузер. Например, вы можете перейти к определению синонима, просто щелкая на подсвеченном слове. Также реалихзована функциональность вперёд/назад, которая позволяет вам быстро вернуться к результатам предыдущих запросов. + +&kdict; способен работать и с содержимым буфера обмена, так что вы можете достаточно легко объединить &kdict; и ваш веб-браузер или текстовый редактор. + +Если ваш компьютер расположен за брандмауэром, не имеет постоянного подключения к Internet, или сервер dict.org недостаточно быстро обрабатывает ваши запросы, вы можете установить локальный сервер. Все, что вам нужно находится по адресу: www.dict.org. Преимущества локального сервера это оптимальная скорость работы и возможность установить дополнительные словари. Небольшое руководство по установке и подлючению баз данных. + + + + +Использование &kdict; + + +Начало работы + +После того, как вы запустили &kdict; (воспользовавшись меню панели, или набрав к командной строке kdict) появится главное окно &kdict;. + + +Запуск &kdict; + + +Главное окно &kdict;. +Главное окно &kdict;. + + + +В &kdict; есть два различных метода поиска слов или фраз. Вы можете воспользоваться точным запросом. &kdict; будет искать точные соответствия в базах данных и отображать все найденный соответствия в нижней части левого вида. Либо вы можете использовать запрос по шаблону, в этом случае соответствующие запросу записи базы данных будут представлены в виде списка справа. Тогда вы сможете выбрать необходимые вам определения, чтобы просмотреть их. Этот метод имеет существенное преимущество, так как вы можете делать сложные запросы с указанием префиксов, суффиксов и регулярных выражений. + + + +Настройка сервера <systemitem +>DICT</systemitem +> + +Перед созданием вашего первого запроса, вам необходимо проверить работоспособность предварительных настроек сервера. Вы можете изменить параметры в настройках. По умолчанию установлен сервер dict.org, который является общественным сервером, так что вы не должны ничего менять, если имеете работоспособное подключение к Интернет. + +Вы можете протестировать ваши настройки выбрав Сведения о сервере в меню Сервер. Это отобразит информацию о сервере. + +Теперь вы можете использовать СерверУстановить совместимость, это сделает выборку всех установленных на сервере баз данных и дополнительных фозможностей. &kdict; может отобразить все особенности сервера в этом меню. (Вы должны всегда выполнять Установить совместимость после переключения на новый сервер). + + + + +Простые запросы: Определение + +Определённый запрос будет искать слова/фразы, точно соответствующие запросу. Определения, принадлежащие этим словам, будут отображены в основном виде. Если сервер не находит соотвествующих определений, &kdict;, чтобы отобразить список подобных слов, будет использовать поиск, настроенный для проверки правильности написания. + +В большинстве баз данных, некоторые слова (особенно синонимы) помечены скобками{}. Эти слова подсвечены и при щелчке на них левой кнопкой мыши, вы запускаете новый точный запрос этого слова. + +Вы можете выделить часть текста левой кнопкой мыши. Выбранный текст автоматически будет скопирован в буфер обмена. Это очень удобно, так как вы можете использовать среднюю кнопку мыши в главном окне для определения содержимого буфера обмена. Так, если вы хотите получить определение для слова/фразы, которое не отмечено как синоним, выделите его левой кнопкой и получите определение нажатием средней. + +Правая кнопка мыши вызывает контакстное меню, где вы сожете выбрать начало запроса выбранного текста, буфера обмена, или отмеченного синонима под курсором мыши. Меню также имеет два пункта Назад и Вперёд. Вы можете использовать их чтобы просмотреть результаты предыдущих запросов. + + + + +Расширенные запросы: Соответствие + +Запрос по шаблону использует текущую стратегию (селектор стратегии расположен выше списка соответствий), чтобы искать слова, похожие на текст запроса. Результат - список похожих слов, который появляется в списке соответствия, расположенный слева. Записи сгруппированы согласно базе данных, которой они принадлежат. Теперь вы имеете несколько опций: + + + +Вы можете использовать кнопку Получить всё, расположенную ниже списка соответствия. Обратите внимание, что номера перечисленных слов и выбранных определений может различаться, так как в некоторых случаях несколько слов совместно используют одно определение и &kdict; удаляет дублирующиеся определения. + + + +Вы можете использовать мышь либо клавиатуру для выбора интересующего вас слова в списке и нажать кнопку Получить выбранные (расположенную под списком соответствий) для получения только этого слова. Если вы хотите получить все определения из базы данных, просто выберите элемент списка содержащий имя базы данных. + + + +Вы можете нажать клавишу Enter или два раза щелкнуть мышкой на элементе списка, &kdict; проигнорирует выбранное и запросит определение для этого элемента. Когда вы используете это с корневым элементом (элемент, который содержит имя базы данных), вы получите определения, принадлежащие этой базе данных. + + + +Вы можете использовать одно из слов, для начала нового запроса, это делается через контекстное меню (&RMB;). + + + +Щелчок средней кнопкой мыши по списку запустит новый запрос по шаблону, содержимого буфера обмена (подобный осномному виду). + +&RMB; вызывает контекстное меню для этого элемента списка, которое имеет следующие пункты. + + + +Получить +Отобразить определение для выбранной записи. + + +Шаблон, Определение +Начать запрос по шаблону/определения для текущей записи. + + + +Шаблон из буфера обмена, Определение из буфера обмена +Начать запрос по шаблону/определения для содержимого буфера обмена. + + + + +Получить выделенные, Получить всё +Соотвествующие функции кнопок расположенных ниже списка. + + + +Раскрыть список, Свернуть список +Раскрыть/свернуть все базы данных. + + + + + + +Наборы баз данных + +Иногда бывает полезно ограничить запрос несколькими базами данных из общего списка, например все агло-немецкие словари. Это достигается определением наборов баз данных. Эти наборы представляются в селекторе баз данных как виртуальные. + +Вы можете вызвать диалог настройки используя меню СерверИзменение списка баз данных либо значок панели инструментов. + + +Изменение списка баз данных + + +Редактор списка баз данных. +Редактор списка баз данных. + + + +Диалог сожержит следующие элементы: + + + +Список +Вы можете использовать селектор для списка который вы хотите изменить. Вы можете переименовать список вводом говго имени и нажатием кнопки Сохранить. + + + +Сохранить +Созранение изменений, сделанный вами в текущем списке. Вы должны использовать эту кнопку перед выбором другоно списка или закрытием этого диалога, поскольку иначе сделанные вами изменения будут потеряны. + + + +Новый +Эта кнопка создаёт новый список баз данных + + + +Удалить +Удаляет выбранный список + + + +Закрыть +Закрывает диалог без сохранения ваших изменений. + + + +Два списка(Выбранные базы данных и Доступные базы данных) отображают какие базы данных находятся в наборе. Вы можете использовать кнопки со стрелками расположенные между списками для перемещения записей из одного списка в другой. + +Вы можете заметить, что открытие этого диалога не прекращает работу &kdict;. Это хорошая возможность тестировать вносимые в списки изменения. + + + + +Настройка + +В диалоге настройки вы можете изменить множество аспектов поведения &kdict;. Этот диалог вызывается из меню НастройкаНастроить Словать либо через значок панели инструментов. + + +Настройка &kdict; + + +Дилог настройки. +Дилог настройки. + + + +Диалог разделён на несколько страниц. Кнопка По умолчанию восстанавливает значения по умолчанию для текущей страницы. Кнопка Применить применить внесённые вами изменения во всех страницах. Кнопка OK применит изменения и закрое диалог. Кнопка Отмена закрывает диалог без сохранения изменений. Вы можете заметить, что открытие этого диалога не прекращает работу &kdict;. Это хорошая возможность тестировать вносимые в списки изменения. + + +Страница <guilabel +>Сервер</guilabel +> + + + +Сервер +Имя либо IP-адресс сервера DICT. + + + +Порт +Это номер порта на котором сервер доступен. Большинство серверов пот умолчанию используют порт 2628. + + + +Удерживать соединение в течение +&kdict; способен сохранять соединение открытым в короткие периоды отсутствия активности. Эта возможность позволяет избегать длителной процедуры регистрации в системе перед кадлым запросом. Значение в 0 секунт отключает эту возможность. Очень большие значения не будут полезны, так как сервер DICTзакроет соединение через несколько минут. + + + +Время ожидания +Это значение определяет время, в течении еоторго &kdict; ожидает ответа сервера. + + + +Буфер команды +Протокол DICT позволяет клиекнту посылать несколько команд в одном сетевом пакете. Размер внутреннего буфера команд определяет, сколько команд &kdict; может послать паралельно. Вы можете попробовать настроить это значение для вашего сетевого соединения, но в большинстве случаев вв этом нет необходимости. + + + +Кодировка +Этот параметр определяет кодировку текста если она не указана для базы данных. По умолчанию используется "utf8", это используется большинством серверов. Если выбранная кодировка не соотвествует кодировке базы данных, в вы увидите нечитаемый текст. + + + +Сервер требует регистрации +Активируйте этот параметр, если для доступа к серверу необходимо использовать аутентификацию. Вы должны ввести корректное имя пользователя и пароль в полях, расположенных ниже. + + + + + + +Страница <guilabel +>Внешний вид</guilabel +> + +На этой странице вы можете настроить цвета и шрифты для вида определений. Пропорциональный шрифт для нормального текста повышает его читабельность, но также уничтожит форматирование текста в определениях некоторых баз данных. + + + + +Страница <guilabel +>Схема</guilabel +> + +Размещение результата не может быть настроено. Но вы можете указать, какие заголовки (заголовок указывает, какой базе данных определение принадлежит) &kdict; должен поместить в результат. Все опции самодокументированы. Обратите внимание, что изменения сделанные на этой странице, дадут эффекта пока вы не выполните новый запрос. + + + + +Страница <guilabel +>Разное</guilabel +> + +На этой странице вы можете изменить некоторые ограничения, которые не позволяют &kdict; занимать слишком много памяти. + + + +Определений +Это ограничивает количество определений, которые вы можете получить за один раз, выбирая их в списке соответствий. + + + +Кэшировать результаты +Этот параметр определяет, сколько предыдущих результатов храниться во внутреннем кэше для быстрого доступа. Вы можете установить его в 0, но это отменит возможность просматривать предыдущие результаты. + + + +Журнал последних запросов +Это количество предыдущих значений строки запроса. Большое значение преведёт к более медленному запуску и завершению работы &kdict;. + + + +Созранить журнал последних запросов при выходе +Если выбрано, &kdict; сохраняет результаты запросов между своими запусками. + + + +Искать содержимое буфера обмена при старте +Если выбрано, &kdict; при каждом старте будет пытаться определить содержимое буфера обмена. + + + + + + + + + + + +Аплет панели + +Если вы часто пользуетесь &kdict;, вам будет полезно использовать размещенный в панели аплет. Вы можете вызвать аплет из Меню KДобавитьАплетСловать. + + +Аплет панели + + +Аплет панели +Аплет панели + + + +Поле ввода, работает аналогично полю воода запроса в гавном окне &kdict;. При нажатии клавиши Enter будет запущен &kdict; и выполнен запрос, введенной в поле или выбранной в выпадающем списке фразы. + +Дополнительная особенность апплена - три кнопки: + + + +C +Определить текущее содержимое буфера обмена. + + +D +Определить текущее содержимое поля ввода. + +M +Выполнить запрос соотвествия для текущего содержимого поля ввода. + + + + + +Описание команд + + +Меню <guimenu +>Файл</guimenu +> + + + + &Ctrl;S Файл Сохранить +Сохранить текущие результаты как документ html. + + + +&Ctrl; P Файл Печатать +Распечатать текущие результаты.. + + + +Файл Выполнить запрос +Определить содержимое поля ввода.. + + + +Файл Остановить запрос +Прервать текущий запрос.. + + + + &Ctrl;Q Файл Выход +Выйти из &kdict;. + + + + + + + +Меню <guimenu +>Правка</guimenu +> + + + + + &Ctrl;C Правка Копировать + + +Копировать выбранный текст в буфер обмена. + + + + + &Ctrl;C Правка Выбрать всё + + +Выбрать весь текст + + + + +Правка Найти содержимое буфера обмена + + +Определить текущее содержимое буфера обмена. + + + + +Правка Использовать шаблон из буфера обмена + + +Поиск записей базы данных исползуя соответствие текущего содержимого буфера обмена. + + + + + &Ctrl;F Правка Найти... + + +Поиск строки в отображаемых определениях. + + + + + + + + +Меню <guimenu +>Журнал последних запросов</guimenu +> + + + + &Alt;Left Журнал последних запросов Назад +Отобразить результат предыдущего запроса. + + + + &Alt;Right Журнал последних запросов Вперёд +Отобразить результат следующего запроса. + + + +Журнал последних запросов Очистить журнал +Очищает список предыдущих запросов. + + + + +Последние десять запросов расположены внизу Журнала последних запросов. + + + + +Меню <guimenu +>Сервер</guimenu +> + + + + +Сервер Установить совместимость Определяет, какие базы данных и стратегии доступны на сервере DICT. Вы должны вызвать это один раз, чтобы определить стратегию поиска и базу данных для запросов. + + + +Сервер Изменение списка баз данных... +Открывает редактор списков баз данных. + + + +Сервер Сведения о базе данных +Это подменю, которе представляет все доступные базы даннх, и датилизированную информации о каждой базе данных. + + + +Сервер Сведения об условиях +Отображает короткое описание стратегий поиска доступных на текущем сервере. + + + +Сервер Сведения о сервере +Отображает некоторую информацию о статусе (время работы, &etc;) для текущего сервера DICT. + + + + + + + +Меню <guimenu +>Настройка</guimenu +> +Это меню представляет опции настройки &kdict;, изменяя его внешний вид, короткие клавиши и стандартное поведение. + + + +Настройка Панели инструментов +Подменю которе позволяет включать/выключать панели инстументов. Вы можете управлять Основной панелью инструментов и панелью инструментов для запросов независимо друг от друга. + + + +Настройка Показать строку состояния +Позволяет отобразить/скрыть строку состояния. + + + +Настройка Показать список шаблонов +Скрывает (либо отображает) список шаблонов. + + + +Настройка Получить список шаблонов +Это отображает/скрывает список шаблонов в главном окне. + + + +Настройка Настроить быстрые клавиши... +Открывает диалог настройки коротких клавиш. Используйте эту опцию, когда вы хотите изменить стандарные значения коротких клавиш для команд &kdict; или создать новые. + + + +Настройка Настроить панели инструментов... +Открывает диалог настройки панелей инструментов Здась вы можете добавилять и удалять инструментальные кнопки для команд &kdict;. + + + +Настройка Настроить Словарь... +Открывает диалог настройки. + + + + + + + +Меню <guimenu +>Справка</guimenu +> +&help.menu.documentation; + + + + +Опции командной строки + +&kdict; может быть запущен из командной строки с терминала, &konsole; или xterm. При этом доступны несколько опций командной строки. + + + +kdict +Запросить указанный текст. Вы должны заключить фразу в двойный кавички, если она содержит более одного слова. Например kdict "double quote" + + +kdict +определить текущее содержимое буфера обмена. + + +kdict +Выводит номер версии &kdict; (и &Qt;/&kde;). + + +kdict +Выводит лицензию, по которой &kdict; распространяется. + + + +&kdict; также поддерживает все опции командной строки, общие для программ &kde; и &Qt;. Вы можете вывести список поддерживаемых опций командной строки, указав параметры , и + + + + +Авторы и лицензия + +&kdict; - Клиент словарей &kde; + +Copyright (c) 1999-2001, Christian Gebauer +Copyright (c) 1998, Matthias Hölzer-Klüpfel + + +&kdict; первоначально написан в 1998 году Matthias Hölzer-Klüpfel hoelzer@kde.org. В настоящее время координируется Christian Gebauer gebauer@kde.org. +&underFDL; &underArtisticLicense; + + +Установка + + +Как получить &kdict; +&install.intro.documentation; &install.compile.documentation; + +Зависимости + +Помино работающего &kde; для &kdict; необходима библиотека потоков posix, которая присутствует в большинстве современных unixов. + + + + + +Mini-Howto: Установка локального сервера <productname +>DICT</productname +> + + +Получение и установка <command +>dictd</command +> + +По умолчанию демон dictd не установлен. Наиболее лёгкий способ установить dictd - это воспользоваться скомпилированным пакетом. Этот пакет уже входит в дистрибутивы Debian and SuSE &Linux;. Вы можете найти пакеты для дистрибутивов &Linux;, основанных на RPM через rpmfind.net. + +Если вы хотите скомпилировть dictd самостоятельно, загрузите ftp://ftp.dict.org/pub/dict/dictd-1.9.1.tar.gz. Компиляция достаточно прота, разархивируйте и выполните в каталоге dictd команды ./configure, make and make . Вы могли бы использовать опцию сценария конфигурации, чтобы установить dictd в отличный каталог. По умолчанию команда dictd устанавливается в каталог /usr/local. + + + + +Получение баз данных + +Теперь вы должны загрузить некоторые базы данных. Стандартный набор (webster, wordnet, jargon file, foldoc, ...) которые присутствуют на сервере DICT расположенный по адресу dict.org, доступны по адресу ftp://ftp.dict.org/pub/dict/pre/. Они также доступны в виде пакетов Debian и rpm. + + +Дополнительные базы данных + + + + +www.freedict.de +Двуязычные словари для Африканского, Чешского, Датского, Английского, Французского, Немецкого, Греческого, Венгерского, Ирландского, Итальянского, Японского, Латинского, Нидерландского (Голландский), Португальского, Русского, Сербско-Хорвадского, Шведского, Словацкого, Испанского, Суахили, Турецкого и Уэльского языков. + + + +http://www.wh9.tu-dresden.de/~heinrich/dict/ +Двуязычные словари для Английского, Французского, Немецкого, Италиянского, Латинского, Португальского и Испанского языков http://dict.mova.orgОчень большой список словарей, среди которых Советский Энциклопедический Словарь, толковый Даля, Ушакова, Ожегова, двуязычные словари - как специфичные, так и общие - для Русского, Украинского, Английского, Польского, Белорусского, Немецкого, Шведского языков. + + + +http://purl.oclc.org/NET/voko/revodict.tgz +Словарь есперанто + + + +http://www.bainsware.com/downloads/obi-bio.tar.gz +OBI Сетевой биогрфический словарь + + + +http://www.bainsware.com/downloads/inaug.tar.gz +Адреса инаугураций для всех президентов США + + + + +Вы можете найди дополнительные базы данных на странице ссылок www.dict.org, но большинство их не сформатировано для использования в dictd. + +Каждая база данных сожержит два файла: *.index - индекс - и *.dict.dz - сам словарь. Распакуйте все пакеты в каталог по вашему выбору, например /usr/share/dict/. + + + + + +Настройка + +Вам надо изменить/создать два файла настроек. Оба они расположены в каталоге /usr/local/etc если вы использовали префикс установки по умолчанию (/usr/local). + +Файл dict.conf используется командой dict. Он содержит только одну строку: server localhost. Это указывает команде dict использовать локальный сервер. + +В файле dictd.conf хранятся настройки сервера. В начале вы должны добавить записи о правах доступа: access {allow localhost deny *}. + +Этот пример позволяет доступ только локальным клиентам и блокирует все внешние подключания. Вы можете использовать более одного правила разрешения/отклонения, например: access {allow localhost allow *.workgroup deny +*}. Инструкция базы данных указывает расположение индекса и файла данных, для конкретной базы данных. + + +database web1913 { data "/usr/share/dict/web1913.dict.dz" + index "/usr/share/dict/web1913.index" } + + +Вы должны добавить запись для каждой базы данных, которую вы хотите использовать. + +Теперь вы можете запусить dictd и пользоваться командой dict и &kdict;. + +Полное описание файла dictd.conf вы можете найти на man-странице по dictd. + + + +Автоматический запуск <command +>dictd</command +> + +Если хотите использовать сервер dict постоянно, вы можете можете автоматически запускать его в процессе загрузки вашей системы. Некоторые бинарные пакеты устанавливают соответствующий сценарий, но вы можете попробовать приспособить и универсальный сценарий стиля SYSV, входищий в пакет с исходными текстами:ftp://ftp.dict.org/pub/dict/INITSCRIPT. + + + + +&documentation.index; + +
+ + diff --git a/tde-i18n-ru/docs/kdenetwork/knewsticker/Makefile.am b/tde-i18n-ru/docs/kdenetwork/knewsticker/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdenetwork/knewsticker/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdenetwork/knewsticker/Makefile.in b/tde-i18n-ru/docs/kdenetwork/knewsticker/Makefile.in new file mode 100644 index 00000000000..69105b02a16 --- /dev/null +++ b/tde-i18n-ru/docs/kdenetwork/knewsticker/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/kdenetwork/knewsticker +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- 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/kdenetwork/knewsticker/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdenetwork/knewsticker/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/kdenetwork/knewsticker/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdenetwork/knewsticker/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdenetwork/knewsticker/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)/knewsticker + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/knewsticker/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/knewsticker/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/knewsticker/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/knewsticker/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/knewsticker/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/knewsticker/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/knewsticker + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/knewsticker + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/knewsticker/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/knewsticker/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/knewsticker/$$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/kdenetwork/knewsticker/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdenetwork/knewsticker/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdenetwork/knewsticker/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-ru/docs/kdenetwork/knewsticker/index.cache.bz2 b/tde-i18n-ru/docs/kdenetwork/knewsticker/index.cache.bz2 new file mode 100644 index 00000000000..fc2563763e4 Binary files /dev/null and b/tde-i18n-ru/docs/kdenetwork/knewsticker/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdenetwork/knewsticker/index.docbook b/tde-i18n-ru/docs/kdenetwork/knewsticker/index.docbook new file mode 100644 index 00000000000..3e472cf95bd --- /dev/null +++ b/tde-i18n-ru/docs/kdenetwork/knewsticker/index.docbook @@ -0,0 +1,2066 @@ + + + + + +RSS"> +]> + + + + +Руководство &knewsticker; + + + &Frerich.Raabe; &Frerich.Raabe.mail; + &Jonathan.Singer; &Jonathan.Singer.mail; +
batalov@twiga.kz
+
+ + + 2001, 2002, 2003 + &Frerich.Raabe; + + +&FDLNotice; + +2003-10-14 +2.00.00 + + + &knewsticker; - это монитор новостей для панели &kde; (известной как &kicker;). + + + + KDE + KNewsTicker + kdenetwork + news ticker + applet + +
+ + +Введение + +&knewsticker; является аплетом системной панели &kde; (также известной как &kicker;) и предоставляет простой и удобный способ доступа к новостям с некоторых сайтов (типа Slashdot, &Linux; Weekly News или Freshmeat). + +Для этого &knewsticker; требует, чтобы сайты новостей имели специальный файл в формате &RSS;, который содержит заголовки и ссылки на соответствующие полные статьи. Сейчас такие файлы широко распространены, и &knewsticker; содержит набор популярных сайтов новостей. + + +Краткая информация о файлах &RSS; + +Файлы &RSS; становятся всё более популярными, и этот аплет - не первое приложение, которое использует их. Но что из себя представляют файлы &RSS;? Этот раздел попробует дать краткий ответ на этот вопрос и предоставит ссылки на другие ресурсы по этой теме. + +Коротко, &RSS; - это базирующийся на &XML; формат для получения содержимого из Интернет. + +&RSS; часто используется как сокращение для Rich Site Summary (расширенного резюме сайта) – это не полное определение, но даёт представление о том что создатели &RSS; имели в виду. Фактически &RSS; не сокращение, а скорее название. + +Первоначально &RSS; был разработан в 1999 году NetScape как формат поставки данных для их собственного сайта my.netscape.com. Самая первая версия &RSS; была выпущена под номером 0.9. Спустя несколько месяцев &Netscape; выпустила &RSS; версии 0.91, который включал в себя большинство особенностей формата <scriptingNews>. + +Базовая концепция всех файлов &RSS; - предоставлять чистый, простой и переносимый способ распространения содержимого интернет, в основном, новостей: сайты новостей предоставляют файлы &RSS;, обычно содержащие заголовок и &URL; ссылающийся на полную статью. Файл &RSS; также содержит общую информацию о сайте новостей: его имя и адрес домашней страницы, которая может быть использована &knewsticker;. + +В настоящее время существует несколько расширенных версий формата &RSS; (0.91, 0.92, 0.93, 1.0 и текущая версия формата 2.0), но первый две версии до сих пор используются в 85% файлов, представленных в Интернете. Однако все версии вплоть до 2.0 могут быть обработаны &knewsticker;! + +Конечно, это краткая и не очень полная попытка объяснить основные идеи, заложенные в файлы &RSS;. Если вы интересуетесь этой темой, то можете посетить одну из следующих ссылок, которые указывают на более полные источники информации. + + + + http://www.webreference.com/authoring/languages/xml/rss/intro/ + Очень прагматичное введение в формат &RSS;, с конкретными примерами и рекомендациями. Совместно с авторитетными спецификациями это даёт очень хорошее введение для людей, которые хотят использовать &RSS; на своих домашних страницах. + + + http://www.oreillynet.com/rss/ + Страница &RSS; издательства O'Reilly содержит множество статей об использовании файлов &RSS;, последние новости о &RSS;, информацию о сообществе разработчиков, а также информация для веб-разработчиков, которые хотят использовать &RSS;. + + + http://blogspace.com/rss/ + Это страница - другой превосходный источник новостей о развитии &RSS;, которая особенно интересна разработчикам, работающим с технологиями, базирующимися на &RSS;. + + + http://www.w3.org/RDF/ + Авторитетный источник по RDF, базирующемуся на языке &XML;, от которого происходят современные версии &RSS;, издаётся Консорциумом World Wide Web. Он содержит ссылки на другие сайты по этой теме, а также процесс развития RDF, обзоры архитектуры, архив статей о RDF, тщательно подобранный список инструментальных средств разработки для RDF. + + + +Разработчики могут использовать авторитетные спецификации различных версий &RSS;: + + +Спецификации &RSS; +Версия 0.90: http://www.purplepages.ie/rss/netscape/rss0.90.html +Версия 0.91: http://backend.userland.com/rss091 +Версия 0.92: http://backend.userland.com/rss092 +Версия 0.93: http://backend.userland.com/rss093 +Версия 1.0: http://web.resource.org/rss/1.0/ +Версия 2.0: http://backend.userland.com/rss + + +Если вы нашли другие сайты или документы по этой теме, и считаете, что они стоят упоминания здесь, сообщите о них &Frerich.Raabe; &Frerich.Raabe.mail;, чтобы они были включены в этот документ и помогли другим. + +Заранее благодарю! + + + + +Запуск &knewsticker; + + + Это снимок экрана &knewsticker; в панели &kde; + + + + Это снимок экрана &knewsticker; в панели &kde; + + + + +&knewsticker; запускается также, как и другие аплеты &kicker;. Вы должны только добавить его в панель (или любую дочернюю панель). Для этого щёлкните правой кнопкой мыши на панели &kde; и выберите в контекстном меню Добавить Аплет &knewsticker; . + + + Это снимок экрана &knewsticker; в дочерней панели. + + + + Это снимок экрана &knewsticker; в дочерней панели. + + + + +Другой способ использования &knewsticker; - это поместить его в дочернюю панель. Создайте новую дочернюю панель, выбрав в контекстном меню панели Добавить ПанельДочерняя панель . Теперь вы должны щёлкнуть правой кнопкой мыши на дочерней панели и выбрать &knewsticker;, как было описано ранее. + + + Это снимок экрана &knewsticker; в отдельном окне. + + + + Это снимок экрана &knewsticker; в отдельном окне. + + + + +Третий популярный способ запустить &knewsticker; - это выбрать в меню K Интернет&knewsticker; (Монитор новостей). Это запустит &knewsticker; в собственном окне. Вы можете перемещать и изменять его размеры по своему усмотрению. + + + +Настройка &knewsticker; + +Вы можете вызвать диалог настройки &knewsticker;, щёлкнув правой кнопкой мыши на бегущей строке, либо щёлкнув на кнопке со стрелкой возле него и выбрав к контекстном меню Настроить KNewsTicker... + + +Общие параметры + + + Вкладка Общие диалога настройки. + + + + Вкладка Общие диалога настройки. + + + + +Здесь вы можете определить, с какой скоростью текст будет прокручиваться, и указать другие параметры аплета. Далее представлена информация обо всех параметрах этой вкладки: + + + + Чувствительность колёсика мыши: + + Этот бегунок позволяет определить скорость прокрутки текста при использовании колёсика мыши. + + + + Интервал запроса новостей + + Здесь вы определяете интервал, через который &knewsticker; будет опрашивать серверы новостей на наличие новых заголовков. Он зависит от того, как быстро вы хотите получать новости и какую нагрузку вы готовы создать в сети: + + + Малый интервал (меньше 15 минут) позволяет вам получать новости очень быстро, если это вам необходимо. Обратите внимание, что это значительно увеличит сетевой трафик. Поэтому малое значение интервала не должно использоваться для популярных сайтов новостей (типа Slashdot или Freshmeat) поскольку они достаточно сильно загружены обработкой запросов. + + + Большое значение интервала (больше 45 минут) не позволит вам также быстро получать новости. Хотя для некритичных по времени приложений это может быть приемлемо. Положительный момент длительного интервала - это более низкая загрузка сети, что сберегает её ресурсы и нервы администраторов сайтов новостей. + + + Значение по умолчанию (30 минут) является оптимальным в большинстве случаев. + + + + Использовать другие имена для сайтов новостей + + Установите этот параметр, чтобы использовать собственные имена сайтов новостей (доступен на вкладке Источники новостей), вместо предоставляемых сайтами. Это может быть удобно, если сайты предоставляют очень длинные или бесполезные имена. + + + + + + +Настройка источников новостей + + + Вкладка Источники новостей диалога настройки. + + + + Вкладка Источники новостей диалога настройки. + + + + +На этой вкладке вы можете управлять списком сайтов новостей, которые будет опрашивать &knewsticker;. Щелчок правой кнопкой мыши на имени сайта открывает контекстное меню, которое позволяет вам удалить текущую запись или добавить новую. В нижней части диалога расположены три кнопки, которые имеют такое же предназначение. + + +Добавление сайта новостей +Существует четыре способа добавить новый сайт новостей в список: + + + Вы можете щёлкнуть на кнопке Добавить.... + + + Вы можете щёлкнуть правой кнопкой мыши на таблице и выбрать Добавить новый источник. + + + Вы можете перенести в таблицу любой файл &RSS; из другого приложение (типа &konqueror;). Это добавит новую запись в список под именем Неизвестный и устанавливает максимальное количество заголовков в 10. + + + И последнее: вы можете щёлкнуть на любом файле &RSS; в менеджере файлов &konqueror; чтобы добавить его в список. + + +В любом случае появится Диалог источника новостей, который позволяет настроить свойства добавляемого источника новостей. + + + +Изменение существующих сайтов новостей +Существует два способа настроить свойства существующего сайта новостей: + + + Вы можете нажать кнопку Изменить.... + + + Вы можете щёлкнуть правой кнопкой мыши на имени сайта и выбрать в контекстном меню Изменить '...' + + +Независимо от того, какой способ вы выбрали, появится Диалог источника новостей, содержащий текущие параметры выбранного сайта новостей. + + + +Удаление сайта новостей +Конечно, вы можете в любое время удалить сайт новостей из списка. + + + Нажмите кнопку Удалить. + + + Щёлкните правой кнопкой мыши на имени сайта и выберите в контекстном меню Удалить '...' + + +В обоих случаях появится диалог подтверждения удаления сайта из списка. +Вы можете удалить несколько сайтов за один раз, удерживая нажатой клавишу &Ctrl; и щёлкая на записях, которые вы хотите удалить, либо при нажатой левой кнопке мыши перемещайте её по записям, которые вы хотите выбрать. + + + +Диалог сайта новостей + + + Диалог для добавление и изменения сайтов новостей. + + + + Диалог для добавление и изменения сайтов новостей. + + + + +При добавление либо изменении параметров сайта новостей, вы используете соответствующий диалог (представленный выше), который позволяет изменять различные параметры сайта: + + + + Имя: + + Это имя сайта новостей. + Этот текст будет использоваться только если во вкладке Общие установлен параметр Использовать другие имена для сайтов новостей. + + + + Файл источника новостей: + + Здесь вы можете указать &URL;, ссылающийся на файл &RSS; для этого сайта, это может быть ссылка на локальный файл либо на файл, расположенным в сети. Вы также можете нажать кнопку справа от поля и открыть диалог выбора файла и в нём выбрать файл, который вы хотите использовать, вместо того, чтобы набирать его &URL; вручную. + + + + Файл является программой + + Если опция включена, &knewsticker; будет предполагать что &URL; (указанный в поле Файл источника новостей) не является ссылкой на файл &RSS;, а указывает на программу (обычно сценарий). При выполнении запроса к этому сайту новостей &knewsticker; запустить программу и обработает её вывод как разметку &RSS;. Это очень удобно для преобразующих сценариев, которые загружают файл &HTML; и обрабатывают его, преобразуя в формат &RSS;, который пригоден для использования в &knewsticker;. + Вы можете найти некоторые сценарии в каталоге knewsticker-scripts модуля kdeaddons. + + + + Категория: + + Здесь вы можете указать категорию, которой принадлежит сайт. Разделение сайтов по категориям позволяет упростить управление большими списками сайтов новостей. + + + + Максимальное количество статей: + + Этот параметр определяет сколько статей с этого сайта &knewsticker; будет хранить в своём кэше. Это значение никогда не будет превышаться. + Это особенно удобно для сайтов, которые предоставляют только по три статьи за один раз, но вы хотите видеть, например, последние десять; &knewsticker; будет загружать эти три статьи и добавлять их в список содержащий предыдущие семь статей. + + + + Пиктограмма: + + Здесь вы можете указать &URL; файла изображения (предпочтительно размером 16x16 точек), которое будет использоваться для этого сайта новостей. Пиктограммы позволяют различать множество сайтов новостей, и определить какому сайту принадлежит прокручиваемый в &knewsticker; заголовок. + + + + +В нижней части диалога вы можете найти несколько кнопок, одна из которых заслуживает особого внимания: нажатие кнопки Определить автоматически указывает &knewsticker; попытаться определить подходящие значения для большинства параметров, если вы указали &URL; корректного исходного файла. + +Это означает, что обычно вы можете только вставлять в поле Файл источника новостей, &URL; файла &RSS;, нажать кнопку Определить автоматически и затем изменить предложенные значения, если они вас чем-то не устраивают. + + + + +Фильтры + + + Вкладка Фильтры диалога настройки. + + + + Вкладка Фильтры диалога настройки. + + + + +Эта вкладка позволяет вам определить фильтры, которые будут применяться перед отображением заголовка в бегущей строке. + +Эти фильтры затрагивают только заголовок, который прокручивается, в меню всегда будут представлены все заголовки. +Основная часть вкладки занята таблицей, содержащей текущие фильтры. Каждый фильтр имеет переключатель - выбор которого включает фильтр, отмена выбора временно отключает фильтр без удаления его из списка. + +По умолчанию этот список пуст. Конечно, этот диалог предоставит вам возможность создавать фильтры и управлять ими. + + + + Чтобы добавить фильтр, просто установите его параметры (детальное описание различных параметров фильтра смотрите в Компоненты фильтра), используя поля ввода в разделе Свойства фильтра и нажмите кнопку Добавить. + + + Для изменения существующего фильтра выберите его в списке щелчком левой кнопки мыши и измените его параметры в рамке, расположенной ниже списка. + + + Для удаления фильтра, выберите его в таблице и нажмите кнопку Удалить. + + + + +Компоненты фильтра + +Каждый фильтр состоит из четырёх частей: + + +Компоненты фильтра + + Действие – может быть Показать либо Скрыть и определяет, что произойдёт с заголовком, когда он будет соответствовать фильтру. + + + Сайт новостей – здесь вы можете определить, на какой сайт новостей фильтр будет воздействовать, либо он будет применяться ко всем сайтам. + + + Условие – это глагол, который совместно с выражением определяет соответствие фильтра. Условие может быть ⪚ содержит, не равен либо соответствует. Дальше они описаны более подробно. + + + Выражение - это определённое пользователем строка, которая совместно с условием формирует тело фильтра. Более подробное описание этого компонента смотрит ниже. + + + +Все эти компоненты могут быть настроены с использованием средств в разделе Свойства фильтра. Возможные состояния компоненты Условие заслуживают отдельного объяснения: + + + + содержит, не содержит: этот фильтр соответствует, если заголовок содержит или не содержит указанное выражение. + Выражение не зависит от регистра, так KDE, kDE либо kde будет соответствовать всем заголовкам, содержащим KDE. + + + равен, не равен: фильтр соответствует если заголовок равняется или не равняется указанному выражению. + Выражение обрабатывается с учётом регистра, так что из Linux, linux и LINUX только первое будет соответствовать заголовку Linux. + + + соответствие: использование этого условия указывает &knewsticker; интерпретировать выражение как регулярное. Более подробную информацию о регулярных выражения вы можете найти в этой статье опубликованной www.evolt.org. + + + + + + +Свойства прокрутки + + + Вкладка Полоса прокрутки диалога настройки. + + + + Вкладка Полоса прокрутки диалога настройки. + + + + +Эта вкладка позволяет определить некоторые параметры бегущей строки &knewsticker;: + + + + Скорость прокрутки + + Этот ползунок определяет, с какой скорость будет прокручиваться текст. Если у вас мало места на панели, вы должны установить скорость поменьше, чтобы вы успевали прочесть заголовки. Для более длинных областей (и более быстрых глаз) высокая скорость является более подходящей, чтобы вам не приходилось долго ждать следующего заголовка. + + + + Направление прокрутки + + Эти параметры определяют в каком направлении текст будет прокручиваться, ⪚ влево либо вправо, вверх или вниз. Здесь вы также можете повернуть текст на 90 или 270 градусов, для лучшего чтения, что имеет смысл для вертикально расположенных панелей. + + + + Шрифт + + Нажмите кнопку Шрифт... для выбора шрифта, который будет использоваться для отображения прокручиваемого текста. + Некоторые шрифты читаются тяжелее, чем другие, особенно когда они прокручиваются. Так что вы должны выбрать шрифт, который легко читается в движении. + + + + Цвет текста + + Нажатие этой кнопки открывает диалог выбора цвета прокручиваемого текста. + + + + Цвет фона + + Нажатие этой кнопки открывает диалог выбора цвета фона аплета. + + + + Цвет выделения + + Нажатие этой кнопки открывает диалог выбора цвета, который будет использоваться для отображения подсвеченного текста (когда вы помещаете курсор мыши над ним). + + + + Прокручивать только самые свежие новости + + Включите эту опцию, чтобы отображать только самые последние заголовки для каждого сайта новостей вместо показа всех доступных на сайте заголовков. + + + + Показывать пиктограммы + + Включение этой опции указывает &knewsticker; отображать пиктограмму (если она доступна) перед каждым заголовком, что позволяет легко определить, какому сайту принадлежит конкретный заголовок. + + + + Временно замедленная прокрутка + + Включение этой опции указывает &knewsticker; снижать скорость прокрутки, если вы перемещаете курсор мыши на прокручиваемый текст. Это делает щелчки на элементах намного более простыми. + + + + Подчёркивать выделенную новость + + Включите эту опцию, чтобы выделенный заголовок (находящийся под курсором мыши) подчёркивался. + + + + + + + +Использование &knewsticker; + +Использование &knewsticker; является достаточно простым и не должно вызывать у вас затруднений, если вы уже настроили &knewsticker;. Независимо от того, выполняется ли &knewsticker; в главной, дочерней панели или в собственном окне, программа работает в виде бегущей строки и кнопки со стрелкой. + + +Основной интерфейс + +Область (белая по умолчанию, но вы можете изменить цвет фона в диалоге параметров) с бегущим текстом называется полоса прокрутки новостей. Она прокручивает загруженные заголовки (либо недавние заголовки) и обеспечивает простой переход к статьям. Если вы видите интересную статью, просто щёлкните по ней, чтобы открыть браузер &konqueror;, отображающий полную статью, на заголовке которой вы щёлкнули. Если вы заметили, что интересный заголовок был уже прокручен, у вас есть несколько способов повлиять на прокрутку. + + + + Вы можете щёлкнуть на полосе прокрутки левой кнопкой мыши и переместить мышь (при нажатой левой кнопке). Полоса прокрутки продолжит прокрутку, когда вы отпустите кнопку мыши. + + + Если у вас мышь с колёсиком, вы можете использовать его для прокручивания заголовков назад и вперёд. + + + +Есть также очень мощное контекстное меню, вызвать которое вы можете, щёлкнув правой кнопкой мыши на полосе прокрутки, либо нажав кнопку со стрелкой. Это меню - самая интересная часть аплета, поскольку содержит все функциональные возможности. + + + +Контекстное меню + + + Контекстное меню &knewsticker; когда вы используете сайты новостей, настроенные по умолчанию. + + + + Контекстное меню &knewsticker; когда вы используете сайты новостей, настроенные по умолчанию. + + + + +Контекстное меню разделено на две функциональные части. + +Верхняя часть содержит список серверов новостей. Каждый пункт имеет пиктограмму подобно . Вы можете выбрать любой из источников новостей и откроется подменю, содержащее список заголовков статей, доступных на этом сервере и пункт Проверить новости для обновления этого списка статей. Каждый пункт имеет пиктограмму означающую, читали ли вы эту статью или ещё нет . + +Нижняя часть содержит пять пунктов (описываются сверху вниз): + + + + Проверить новости + + Этот пункт имеет пиктограмму . Если вы хотите, чтобы &knewsticker; проверил настроенные сайты на наличие новых статей, выберите его. + Это не перезапустит внутренний таймер, который автоматически выполняет опрос сайтов через определённые промежутки времени. + + + + Автономный режим + + Этот пункт не имеет пиктограммы. Выберите его, чтобы установить специальный автономный режим, который приостанавливает внутренний таймер опроса серверов новостей. Автономный режим бывает полезен, когда вы оставляете свой компьютер на некоторое время не подключённым к Интернету. Это приостановит показ сообщений об ошибках, которые происходят при попытках опроса сервера новостей. + Выбирая соответствующий пункт Проверить новости, вы можете вызвать загрузку свежих статей с одного или всех сайтов. + + + + Справка + + Этот пункт отмечен пиктограммой . Щелчок на нём откроет документацию по &knewsticker; (который вы сейчас читаете), который описывает все особенности и возможности &knewsticker;. + + + + О программе &knewsticker;. + + Этот пункт отмечен пиктограммой . Щелчок на нём откроет небольшой диалог с информацией о разработчиках &knewsticker; и обо всех, кто принимал участие в разработке. + + + + Параметры + + Этот пункт легко опознаётся по пиктограмме . Выбор этого пункта откроет диалог настройки, где вы можете настроить все опции &knewsticker;. + + + + + + + + +Часто задаваемые вопросы +&reporting.bugs; + + + Где я могу найти файлы &RSS; для сайта новостей XYZ? + + + Возможно сайт, к которому вы обращаетесь, не предоставляет вообще никаких файлов &RSS;. Ниже представлен список сайтов, которые предоставляют доступ к тысячам файлов &RSS;, отсортированных по языку и/или теме. + + + + WebReference.com + + + NewsIsFree + + + MoreOver + + + + Если вы нашли любые интересные сайты, предоставляющие такие возможности, напишите о них &Frerich.Raabe; &Frerich.Raabe.mail;, чтобы они были включены в следующие выпуски! + + + + + Как сделать, чтобы &knewsticker; открывал статьи в другом браузере (например, Mozilla)? + + + &knewsticker; использует браузер, который связан с типом &MIME; text/html. Браузер по умолчанию, используемый для страниц &HTML; - это &konqueror;. + Вы можете найти поменять привязку приложения к типу MIME в Центре управления &kde;: Компоненты KDE Привязки файлов. + + + + + + +Авторы и лицензия + +&knewsticker; + +Авторское право на программу 2000, 2001, 2002, 2003 &Frerich.Raabe; &Frerich.Raabe.mail; + +Принимали участие: + + + + Malte Starostik malte.starostik@t-online.de + + + &Wilco.Greven; &Wilco.Greven.mail; + + + Adriaan de Groot adrig@sci.kun.nl + + + +Авторское право на документацию 2001, 2002, 2003 &Frerich.Raabe; &Frerich.Raabe.mail; + +Олег Баталов - Перевод на русский batalov@twiga.kzРедакция русского перевода - Григорий Мохин mok@kde.ru +&underFDL; &underBSDLicense; + + +Глоссарий + +Эта глава предназначена для объяснения значений всевозможных сокращений, которые используются в документации &knewsticker;. Если вы видите, что некоторые сокращения отсутствуют в этом списке, сообщите об этом &Frerich.Raabe; &Frerich.Raabe.mail;, чтобы они были сюда добавлены! + + + RDF + + Resource Description Framework (Структура описания ресурса). Язык, основанный на &XML;, который описывает метаданные. Обычно используется как внутренний формат для статей и других публикаций. Поле подробную информацию о файлах RDF, вы можете найти на официальной странице файлов RDF Консорциума World Wide Web. + + + + &RSS; + + RDF Site Summary (Резюме сайта RDF) -- расширение языка RDF. Цитата из официальной спецификации &RSS; v1.0: + RDF Site Summary (&RSS;) - облегчённое многоцелевое расширяемое описание метаданных и формат объединения в синдикаты. &RSS; является приложением &XML;, соответствует спецификации W3C RDF и расширяем через пространство имён &XML; и/или базирующийся на RDF модуляризации. + + + + &XML; + + Extensible Markup Language (расширяемый язык разметки) - универсальный формат для структурированных документов и данных в Интернете. Это производный язык от SGML, который соответствует потребностям Интернета. Для получения дополнительной информации вы можете посетить страницу расширяемого языка разметки в Консорциуме World Wide Web. + + + + W3C + + Сокращение для Консорциум World Wide Web. Цитата с официальной страницы W3C, Консорциум World Wide Web (W3C) разрабатывает технологии взаимодействия (спецификации, руководства, программное обеспечение и инструментарии), чтобы раскрыть полный потенциал сети как места для информации, торговли, общения и коллективного взаимопонимания. + + + + &URL; + + &URL; означает Uniform Resource Locator (универсальный указатель ресурса) -- специально оформленную строку, указывающую на какой-либо ресурс типа изображения, документа и другого объекта в Интернете. Более детальную информацию по этой теме вы можете найти на этой странице. + + + + &DCOP; + + Desktop COmmunication Protocol (Протокол взаимодействия на рабочем столе) - способ связи между приложениями. Например, диалог настройки &knewsticker; использует &DCOP;, чтобы сообщить аплету текущие параметры. + &knewsticker; предоставляет интерфейс &DCOP;, который позволяет управлять большинством функций &knewsticker; из командной строки. + Более детальную информацию о &DCOP; можно найти по адресу http://developer.kde.org/documentation/library/2.0-api/dcop/HOWTO.html. + + + + + +Информация для разработчиков и продвинутых пользователей + +&knewsticker; имеет богатый и постоянно развивающийся интерфейс &DCOP;. Он может использоваться не только для связи между приложениями, но и позволяет управлять &knewsticker; из сценариев. Чем больше возможностей предоставляет интерфейс, тем гибче можно управлять &knewsticker; из сценариев. + +Для вызова функций &DCOP; вы можете использовать утилиту командной строки dcop, либо удобное графическое приложение KDCOP. Обе они предоставляют одинаковые функциональные возможности, так что какую из программу использовать -- дело вашего личного вкуса. :-) + +В этой главе предполагается, что вы используете dcop. Для доступа к функциям &DCOP; &knewsticker; удостоверьтесь, что он запущен и затем введите в консоли что-либо вроде: + +% dcop + + +Если появится ошибка, говорящая что dcop не может быть найден, проверьте, существует ли в каталоге $KDEDIR/bin файл dcop и правильно ли у него установлены права доступа. + +В командной строке замените [function] на реальное имя функции, то есть, наберите + +% dcop + + +чтобы указать &knewsticker; проверить сайты новостей и загрузить с них статьи, если это необходимо. + + +Справочник по &DCOP; + +В этом разделе описаны все методы &DCOP; интерфейса &knewsticker;. + + + + updateNews + + Эта функция указывает &knewsticker; обновить внутренний список статей (например, опрашиваются источники новостей, которые были настроены, на получение новых статей) и загрузить их при необходимости. + Эта функция работает только если &knewsticker; находится в автономном режиме. + Пример: + % dcop + + + + + reparseConfig + + Команда reparseConfig указывает &knewsticker; перезагрузить параметры из файла конфигурации. Эта функция используется диалогом настройки, чтобы сообщить &knewsticker; об изменении параметров, но вы можете использовать её при ручном изменении файла конфигурации. + Параметры настройки сохраняются в файле ~/.kde/share/config/knewsticker_appletrc + Пример: + % dcop + + + + + setOfflineMode [bool] + + Вы можете использовать эту функцию, чтобы перевести &knewsticker; в автономный режим (то есть должен ли &knewsticker; загружать статьи из настроенных источников новостей). + Пример: + % dcop + + для включения автономного режима, либо наберите + % dcop + + для его отключения. + + + + interval + + Возвращает установленный интервал опроса сайтов новостей в минутах. + Пример: + % dcop + 30 + % + + + + + scrollingSpeed + + Возвращает установленную скорость прокрутки текста. Скорость указывается в точках в секунду. + Пример: + % dcop + 20 + % + + + + + mouseWheelSpeed + + Возвращает количество точек прокрутки, приходящиеся на один шаг колёсика мыши. + Пример: + % dcop + 15 + % + + + + + scrollingDirection + + Возвращает целое число, соответствующее направление прокрутки текста: + + 1 = влево + 2 = вправо + 3 = вверх + 4 = вниз + 5 = вверх, повёрнуто + 6 = вниз, повёрнуто + + Пример: + % dcop + 1 + % + + + + + customNames + + Возвращает 'true' или 'false' в зависимости от того, используются ли в &knewsticker; другие имена для источников новостей. + Пример: + % dcop + false + % + + + + + endlessScrolling + + Возвращает 'true' или 'false' в зависимости от того, включена ли в &knewsticker; опция бесконечной прокрутки. + Пример: + % dcop + true + % + + + + + scrollMostRecentOnly + + Возвращает 'true' или 'false' в зависимости от того, использует ли &knewsticker; только самые последние новости каждого сайта. + Пример: + % dcop + false + % + + + + + offlineMode + + Возвращает 'true' или 'false' в зависимости от того, находится ли &knewsticker; в автономном режиме. + Пример: + % dcop + false + % + + + + + underlineHighlighted + + Возвращает 'true' или 'false' в зависимости от того, подчёркивает ли &knewsticker; выделенные заголовки, находящиеся под курсором мыши. + Пример: + % dcop + true + % + + + + + showIcons + + Возвращает 'true' или 'false' в зависимости от того, отображает ли &knewsticker; пиктограммы соответствующих сайтов перед каждым заголовком. + Пример: + % dcop + true + % + + + + + slowedScrolling + + Возвращает 'true' или 'false' в зависимости от того, установлен ли в &knewsticker; параметр замедление прокрутки. + Пример: + % dcop + false + % + + + + + foregroundColor + + Возвращает текущий цвет текста в формате #rrggbb, где rr, gg и bb - двухзначные значения, представляющие соответственно красную, зелёную и синюю компоненты в диапазоне 00-ff. + Пример: + % dcop + #804000 + % + + + + + backgroundColor + + Возвращает текущий цвет фона в формате #rrggbb, где rr, gg и bb - двухзначные значения, представляющие соответственно красную, зелёную и синюю компоненты в диапазоне 00-ff. + Пример: + % dcop + #0030ff + % + + + + + highlightedColor + + Возвращает текущий цвет подсвеченного текста в формате #rrggbb, где rr, gg и bb - двухзначные значения, представляющие соответственно красную, зелёную и синюю компоненты в диапазоне 00-ff. + Пример: + % dcop + #000080 + % + + + + + newsSources + + Возвращает список настроенных источников новостей. Обратите внимание, что возвращаются все источники новостей, а не только выбранные. Каждый источник выводится на отдельной строке. + Пример: + % dcop + Freshmeat + GNOME News + dot.kde.org + Slashdot.org + % + + + + + + + +&documentation.index; + +
diff --git a/tde-i18n-ru/docs/kdenetwork/kppp/Makefile.am b/tde-i18n-ru/docs/kdenetwork/kppp/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdenetwork/kppp/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdenetwork/kppp/Makefile.in b/tde-i18n-ru/docs/kdenetwork/kppp/Makefile.in new file mode 100644 index 00000000000..9a944cdff58 --- /dev/null +++ b/tde-i18n-ru/docs/kdenetwork/kppp/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/kdenetwork/kppp +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- 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/kdenetwork/kppp/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdenetwork/kppp/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/kdenetwork/kppp/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdenetwork/kppp/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdenetwork/kppp/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=callback.docbook kppp-faq.docbook getting-online.docbook index.docbook wizard.docbook tricks.docbook hayes.docbook security.docbook index.cache.bz2 dialog-setup.docbook global-settings.docbook accounting.docbook chap.docbook Makefile.in Makefile.am + +#>+ 24 +index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) kppp-faq.docbook wizard.docbook callback.docbook index.docbook accounting.docbook chap.docbook security.docbook tricks.docbook hayes.docbook dialog-setup.docbook getting-online.docbook global-settings.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)/kppp + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kppp/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kppp/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kppp/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kppp/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kppp/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kppp/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kppp + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kppp + @for base in kppp-faq.docbook wizard.docbook callback.docbook index.docbook accounting.docbook chap.docbook security.docbook tricks.docbook hayes.docbook dialog-setup.docbook getting-online.docbook global-settings.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kppp/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kppp/$$base ;\ + done + +uninstall-nls: + for base in kppp-faq.docbook wizard.docbook callback.docbook index.docbook accounting.docbook chap.docbook security.docbook tricks.docbook hayes.docbook dialog-setup.docbook getting-online.docbook global-settings.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kppp/$$base ;\ + done + + +#>+ 5 +distdir-nls: + for file in kppp-faq.docbook wizard.docbook callback.docbook index.docbook accounting.docbook chap.docbook security.docbook tricks.docbook hayes.docbook dialog-setup.docbook getting-online.docbook global-settings.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/kdenetwork/kppp/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdenetwork/kppp/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdenetwork/kppp/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-ru/docs/kdenetwork/kppp/accounting.docbook b/tde-i18n-ru/docs/kdenetwork/kppp/accounting.docbook new file mode 100644 index 00000000000..d6f68afcc3c --- /dev/null +++ b/tde-i18n-ru/docs/kdenetwork/kppp/accounting.docbook @@ -0,0 +1,162 @@ + +Пример шаблона для учета стоимости телефонных звонков. + +Если вы не нашли правила, соответствующего вашему району, то можете написать свое собственное, используя следующий шаблон. Не бойтесь, это действительно очень просто. + +Не забудьте отправить созданные вами правила разработчикам &kppp;. Созданный файл можно проверить на правильность синтаксиса, задав опцию файл_правила в командной строке для &kppp;, а установлен он должен быть в каталоге ${KDEDIR}/share/apps/kppp/Rules или в ${HOME}/.kde/share/apps/kppp/Rules до того, как он станет доступен в этом диалоге. + +################################################################ +# +# Disclaimer/License +# This Template ist (c) by Mario Weilguni <mweilguni@kde.org> +# It ist licensed under the same terms as the kppp package, +# which it is part of +# +################################################################ +# +# This is a sample rule set for kppp. You can use it as a +# template when you have to create your own ruleset. If you do +# so, remove all comments and add your own. This will allow +# other users to check your ruleset more easily. +# +# Please sign the the tarif file with your name an email address +# so that I can contact you if necessary. +# +# NOTE: the rules in this rule set do not make much sense and +# are only for demonstration purposes +# +# NOTE ON FILENAMES: +# when you create your own ruleset, use "_" in filename +# instead of spaces and use ".rst as extension +# i.e. "Austria city calls" +# --> file should be saved as "Austria_city_calls.rst" +# +# Thanks, Bernd Wuebben +# wuebben@math.cornell.edu / wuebben@kde.org +################################################################ + + +################################################################ +# +# NAME OF THE RULESET. This is NEEDED for accounting purposes. +# +################################################################ +name=default + +################################################################ +# currency settings +################################################################ + +# defines ATS (Austrian Schilling) to be used as currency +# symbol (not absolutely needed, default = "$") +currency_symbol=ATS + +# Define the position of the currency symbol. +# (not absolutely needed, default is "right") +currency_position=right + +# Define the number of significant digits. +# (not absolutely needed, default is "2" +currency_digits=2 + + + +################################################################ +# connection settings +################################################################ + +# NOTE: rules are applied from top to bottom - the +# LAST matching rule is the one used for the +# cost computations. + +# This is charged whenever you connect. If you don't have to +# pay per-connection, use "0" here or comment it out. +per_connection=0.0 + + +# minimum costs per per connection. If the costs of a phone +# call are less than this value, this value is used instead +minimum_costs=0.0 + + +# You pay .74 for the first 180 seconds ( 3 minutes) no matter +# whether you are connected for 1 second or 180 seconds. +# This rule will take priority during the first 180 seconds +# over any other rule, in particular the 'default' rule. +# have a look at costgraphs.gif in the docs directory +# of the kppp distribution for a graphic illustration. +flat_init_costs=(0.74,180) + +# This is the default rule which is used when no other rule +# applies. The first component "0.1" is the price of one +# "unit", while "72" is the duration in seconds. +# Therefore the following rule means: "Every 72 seconds 0.1 +# ATS are added to the bill" +default=(0.1, 72) + +# +# more complicated rules: +# + +# "on monday until sunday from 12:00 am until 11:59 pm the costs +# are 0.2 each 72 seconds" +on () between () use (0.2, 2) + +# same as above +on (monday..sunday) between () use (0.2, 2) + +# same as above. You must use 24 hour notation, or the accounting +# will not work correctly. (Example: write 15:00 for 3 pm) +on (monday..sunday) between (0:00..23:59) use (0.2, 2) + +# applies on friday, saturday, sunday and monday 8am until 1pm +on (friday..monday) between (8:00..13:00) use(0.3,72) + +# ATTENTION: +on(monday..friday) between (21:00..5:00) use (0.4,2) +# does NOT include saturday 0:00-5:00, just monday..friday, as it says. + +# applies on a given date (christmas) +on (12/25) between () use (0.3,72) + +# a range of dates and one weekday +on (12/25..12/27, 12/31, 07/04, monday) between () use (0.4, 72) + +# use this for easter +on (easter) between () use (0.3,72) + +# easter + 50 days (Pfingstmontag/ Pentecost Monday ) +on (easter+50) between () use (0.3,72) + +on (thursday) between (20:00..21:52) use (8.2, 1) + + +# The "on()" rules above all relates to current time only. You can also +# make a rule depend on the number of seconds you have been connected +# by specifying this time as a third argument to "use()". +# For instance, let's say normal rate in the evening is 0.20 per minute, +# and it drops by 20% after one hour of connect time. This can be modelled +# like: + +on () between (19:30..08:00) use (0.20, 60) +on () between (19:30..08:00) use (0.16, 60, 3600) + +# Note that these rules, just like other rules, are sensitive to the +# order in which they appear. + + + diff --git a/tde-i18n-ru/docs/kdenetwork/kppp/callback.docbook b/tde-i18n-ru/docs/kdenetwork/kppp/callback.docbook new file mode 100644 index 00000000000..b996f265d95 --- /dev/null +++ b/tde-i18n-ru/docs/kdenetwork/kppp/callback.docbook @@ -0,0 +1,326 @@ + +Настройка &kppp; на режим обратного звонка + +Материал для этой главы предоставил Martin Häfner, mh@ap-dec717c.physik.uni-karlsruhe.de + + +Сервер обратного звонка под управлением ОС &UNIX; или &Linux; + +В этом разделе рассказывается об обратном звонке в ОС &UNIX; (&Linux;) и о том, как &kppp; должна быть настроена для соединения с сервером обратного звонка под управлением ОС &UNIX; особое внимание уделяется ОС &Linux; и ее серверу обратного звонка на основе скриптов. + + +Что такое Обратный звонок + +Для использования Обратного звонка есть несколько причин. Вот некоторые из них: + + + +Для увеличения безопасности вашей локальной сети + + +Для сокращения расходов ваших сотрудников, звонящих извне + + +Для контроля стоимости телефонных звонков, по статье организационных расходов: + + + +Представьте себе, что некто дозвонился на ваш сервер входящих звонков и взломал пароль доступа. Зачем же, в таком случае, конфигурировать брандмауэр для вашей сети, если можно таким простым способом получить к ней доступ? + +Программное обеспечение обратного звонка запрашивает ваше имя, а затем разъединяется. Далее производится звонок по вашему номеру, который хранится в базе данных на сервере. Клиент поднимает трубку и продолжается процедура установления соединения, если не возникло сбоев. Сервер запрашивает ваше имя пользователя и пароль, зная, что звонили вы (согласно вашему звонку), или же зная, откуда вы звонили. Устанавливается соединение и запускается демон ppp. + +Вопрос: как указать клиенту поднять трубку, когда сервер перезванивает ему. Нужна ли специальная программа типа mgetty? Ответ: нет, вам не понадобится специальная программа. В общем, любой клиент может быть использован при соединении с обратным звонком, вы можете использовать даже обыкновенную терминальную программу: minicom, к примеру. + +Вам только надо отдать модему команду Ответить автоматически на телефонный звонок при поступлении сигнала RING. Для этого задайте модему следующую команду: + +AT&SO=1 + + +Эта команда указывает модему поднять трубку после одного звонка (RING). + +Подобно большинству других программ-клиентов, &kppp; проверяет, не прекращено ли соединение сервером, а затем закрывает текущую сессию, если определен сигнал NO CARRIER. Это является настоящей проблемой при настройке обратного звонка. Сигнал NO CARRIER, конечно, будет получен в момент прекращения соединения сервером обратного звонка. Некоторые серверы используют специальные программы логина. Так как решить эту проблему? Укажите модему всегда показывать CARRIER UP (это не вызовет проблем при указании клиенту повесить трубку). Вы можете осуществить это следующей командой модему: + +AT&C0 + + +Если вам хочется проверить, как все это работает, используйте обыкновенную терминальную программу, например, minicom, позвоните на ваш сервер обратного звонка и посмотрите, что произойдет. + + + + +Настройка &kppp; + +Теперь, когда вы увидели применение теории на практике, как настроить &kppp; для осуществления соединения? + +Как показано, процедура весьма несложная. + + + +Сперва укажите модему принимать входящие соединения, а не прерывать сессию установки соединения при разъединении с сервером обратного звонка при первом звонке. Обе эти опции можно добавить на вкладке Модем в настройках &kppp;, добавив в опцию Строка дозвона следующее: AT&C0S0=1DT +Более никаких изменений в &kppp; не потребуется. Если у вас возникнут проблемы с инициализацией и сбросом установок модема, обратитесь к разделу Устранение неисправностей для получения более детальных сведений. + + +Не забудьте о сервере. Помните, что ОС &UNIX;, &Windows; и Macintosh по-разному обрабатывают концы строк в текстовых файлах и, таким образом, и в процедурах логина. Если вы подключаетесь к серверу под управлением ОС &Windows;, используйте CR/LF, для сервера под управлением ОС &UNIX; используйте CR, а при подключении к серверу Macintosh используйте LF + + +Следующие инструкции применимы к случаю дозвона на сервер обратного звонка под управлением ОС &Linux; с использованием обычной авторизации (не PAP или ей подобной). +Установите стиль Авторизация во вкладке Дозвон в конфигурации соединения в положение На основе скрипта + + +Сейчас вам надо создать скрипт логина. Редактирование скрипта логина являетсяодной из наиболее приятных функций программы &kppp;. Эта опция доступна на вкладке Скрипт логина в диалоге Редактирование соединения. + +В этом примере пользователь userxyz должен вызвать следующий скрипт. Серверу обратного звонка уже задана таблица имен и соответствующие телефонные номера, в целях безопасности создать псевдоним для соответствующего вам номера телефона. + +Для каждой строки выберите критерий из раскрывающегося списка в левой стороне диалога и введите действие в поле справа. Нажмите на кнопку Добавить для добавления строки в скрипт. Кнопкой Вставить добавляйте строки в середину скрипта, а кнопкой Удалить удаляйте строку, если в ней допущена ошибка. + +Полностью скрипт будет выглядеть примерно так (без комментариев, начинающихся здесь с символа #) + +Expect ogin: # помните, что это обыкновенный теминальный логин +ID "" # kppp отправляет имя пользователя, установленное в +главном экране +Expect for userxyz: # отображается список доступных номеров, +пользователь должен сделать выбор +Send userxyz-home # пользователь хочет, чтобы ему перезвонили +по домашнему номеру +Expect ogin: # выполняется процесс обратного дозвона, +новое соединение и новый логин. +ID +Expect assword: # отправить пароль +Expect > # ожидать приглашения (оно +может отличаться) +Send start_ppp # эта команда запускает демон ppp + + +После появления запроса на вход, пользователь отправляет свое имя пользователя и ожидает появления списка доступных этому пользователю телефонных номеров. Эатем он указывает серверу, по какому из предложенных номеров нужно произвести звонок. Для этого &kppp; может создать диалог, если вы часто переезжаете, к примеру, если вы являетесь агентом по продажам и переезжаете из гостиницы в гостиницу. Теперь сервер ожидает имя пользователя и пароль для авторизации, тем временем, сервер прерывает соединение и перезванивает пользователю. Данные для авторизации отправлены, &kppp; ожидает приглашения системы и запускает небольшой скрипт (здесь start_ppp), который запускает демон ppp на сервере. + +Скрипт start_ppp выглядит примерно так, как показано ниже: + +#!/bin/sh +stty -echo +exec /usr/sbin/pppd -detach silent modem + + +Конечно, настройка PPP-сервера выходит за рамки этого документа. Детальные сведения находятся на man-странице демона ppp. Замечательное описание сервера обратного звонка доступно по адресу: http://ap-dec717c.physik.uni-karlsruhe.de/~mh/callback + + + +Все остальные настройки, такие как настройка демона ppp или настройки IP-протокола будут работать нормально, и для дозвона вам не понадобятся другие программы. + + +Обратный звонок в &kppp; и другие программы типа mgetty или же faxgetty могут выполняться на одном последовательном порте. Проблем с дозвоном быть не должно, так как &kppp; создает файл блокировки и указывает программе getty, что другое приложение (в этом случае &kppp;) использует порт. + + + + + +Устранение неисправностей + +Известные проблемы с программой &kppp;, работающей в режиме обратного звонка: + + + +Так как вы инициализируете модем для ответов на звонок, после разъединения нужно сбросить установки модема в начальное состояние. Иначе модем продолжит отвечать на звонки, что не так уж и хорошо, если рассмотренная телефонная линия является основной для вас. + + +У &kppp; есть мелкие недостатки, когда она использует одну линию наряду с другой программой, такой как mgetty. Если mgetty в процессе выполнения использует ту же линию, то &kppp; не может правильно инициализировать модем. + + +&kppp; не в состоянии запросить некоторый тип ввода во время логина на основе скрипта. К сожалению, при использовании примера скрипта, приведенного выше, &kppp; также запрашивает имя пользователя второй раз, при запросе сервера обратного звонка. От этого можно избавиться, если прописать ваше имя пользователя в скрипт логина (неудобно и некрасиво, зато срабатывает). + + + + + + +Ресурсы Интернета о серверном программном обеспечении + +Программное обеспечение для сервера обратного звонка под управлением ОС &Linux; доступно во многих местах. + +Хорошо известная мощная программа mgetty способна работать с соединениями по принципу обратного звонка. Описание настройки mgetty для этой цели находится по адресу http://www.dyer.demon.co.uk/slug/tipscrip.htm, написанное Colin McKinnon, colin@new.co.uk. + +Существует готовый к использованию пакет для ОС &Linux;: http://www.icce.rug.nl/docs/programs/callback/callback.html. Этот пакет поддерживает Frank B. Brokken, frank@icce.rug.nl. Так как настройка, несмотря на прямолинейность, весьма сложна, то я написал короткое вступление для нее: http://ap-dec717c.physik.uni-karlsruhe.de/~mh/callback/, в котором также содержатся более подробные сведения об обратном звонке. + + + + + +Обратный звонок службы <acronym +>RAS</acronym +> в ОС &Windows; NT + +В ОС &Windows; NT используется подход, совершенно отличный от описанного выше. NT требует наличия расширения к протоколу PPP, поз названием CBCP (Протокол контроля обратного звонка). У демона ppp есть поддержка этого протокола, но вам придется перекомпилировать демон ppp. Если кому-нибудь удалось успешно соединиться с сервером обратного звонка под управлением NT, просьба дать нам знать об этом. + + + diff --git a/tde-i18n-ru/docs/kdenetwork/kppp/chap.docbook b/tde-i18n-ru/docs/kdenetwork/kppp/chap.docbook new file mode 100644 index 00000000000..e8c882cecb5 --- /dev/null +++ b/tde-i18n-ru/docs/kdenetwork/kppp/chap.docbook @@ -0,0 +1,315 @@ + +<acronym +>PAP</acronym +> и <acronym +>CHAP</acronym +> + +Начиная с номера версии 0.9.1, &kppp; поддерживает наиболее распространенную форму авторизации - PAP. + + +<acronym +>PAP</acronym +> в &kppp; + +Два различных способа использования PAP. + + +Авторизация клиента + +Этот способ используется многими коммерческими Интернет-провайдерами. Это означает, что вы (ваш компьютер) должен представиться PPP-серверу Интернет-провайдера. PPP-сервер не должен представляться вашему компьютеру. К вопросам безопасности это не относится, так как вы должны знать, куда происходит подключение. + +Если ваш Интернет-провайдер, назначая вам имя пользователя и пароль, просит вас использовать PAP-авторизацию, вы должны использовать именно этот способ. + + + + +Двусторонняя авторизация + +Аналогично вышеприведенному, но в этом случае ваш компьютер запрашивает PPP-сервер Интернет-провайдера представиться. Для осуществления соединения вы должны выбрать метод авторизации На основе скрипта, а не PAP, а также вручну отредактировать файл /etc/ppp/pap-secrets. Несмотря на то, что у &kppp; нет встроенной поддержки этого способа, установить соединение легко. + + + + +Подготовка &kppp; для использования <acronym +>PAP</acronym +> + + + +Убедитесь, что файл /etc/ppp/options˜/.ppprc, если таковый существует) НЕ содержит ни одного из нижеперечисленных аргументов: + + + + + + + + + + + + + + + + + + + + + + + + + +Маловероятно, что какая-нибудь из приведенных опций будет включена, но на всякий случай проверьте. + + +Запустите &kppp; + + +Нажмите кнопку Настройка + + +Выберите соединение, с которым вы намерены использовать PAP и нажмите кнопку Редактировать + + +Выберите вкладку Дозвон + + +Выберите PAP разворачивающемся списке Авторизация. + + +Если каждый раз при соединении вы не хотите набирать пароль заново, то выберите Сохранить пароль. Этим вы сохраните пароль в файле, поэтому убедитесь, что никто кроме вас не использует ваш доступ в систему. + + +Вот и все. Закройте все диалоги, наберите имя пользователя и пароль, назначенные вам Интернет-провайдером и нажмите на кнопку Соединиться. + + + + + + + + + +Альтернативный метод использования <acronym +>PAP</acronym +> и <acronym +>CHAP</acronym +> в программе &kppp; + +Этот раздел основан на письме Keith Brown kbrown@pdq.net и поясняет работу &kppp; с обычным PAP или CHAP соединениями. Если ваш Интернет-провайдер присвоил вам имя пользователя и пароль для соединения, то можете пропустить этот раздел и использовать инструкции, приведенные выше. + +На первый взгляд PAP кажется сложнее, чем на самом деле. Сервер (компьютер, к которому происходит подключение) указывает клиенту (вашему компьютеру) идентифицировать себя с использованием PAP. Клиент (демон ppp) ищет в специальном файле запись с указанием соответствующего имени сервера и имени клиента для этого соединения, а затем отправляет найденный там же пароль. Вот и все! + +Вот как это осуществить. Предположительно, у вас установлен демон ppp версии 2.2.x или выше; установка -- стандартная, файлы конфигурации находятся в каталоге /etc/ppp. + +К примеру, вы пользуетесь услугами Интернет-провайдера glob.net, ваше имя пользователя -- userbaz, а ваш пароль -- foobar + +Для начала вам необходимо добавить нижеследующее к файлу /etc/ppp/pap-secrets. Формат записи таков: + +USERNAME (имя пользователя) SERVERNAME (имя сервера) PASSWORD (пароль) + +Добавьте следующую строку к файлу /etc/ppp/pap-secrets и сохраните файл : + +userbaz glob foobar + + +Вы можете указать любое имя сервера, так как вы используете то же самое имя в аргументах демона ppp, как вы вскоре увидите. В примере мы указали сокращенное имя glob, которое используется для определения правильного пароля. + + +Далее вам нужно настроить соединение в &kppp;. Это делается точно так же, как и любое другое соединение, поэтому вдаваться в детали мы не будем, разве что оговорим, что файл /etc/ppp/options пуст и вам не нужно создавать скрипт логина. + +В диалоге настройки &kppp;, внизу на вкладке Дозвон есть кнопка аргументы демона ррр. Нажатие вызовет диалог редактирования. Вы можете указать значения, которые будут отправлены демону ppp в виде аргументов командной строки, а в случае аргументов множественных значений каждое значение должно быть указано отдельно от других, в необходимом порядке. + +Сперва задайте аргументы, которые вы используете. Затем добавьте аргументы, которые демон ppp использует для осуществления PAP-авторизации. В этом примере мы добавим user, userbaz, remotename и glob по порядку. + +Опция указывает демону ppp, какое имя пользователя из файла pap-secrets следуте отправить серверу. Имя удаленного компьютера задается демону ppp для соответствия с записью в файле pap-secrets, таким образом, вы можете задать любое значение с условием его совпадения с записью в файле pap-secrets. + +Вот и все, теперь вы настроили соединение с сервером, использующим PAP- авторизацию. CHAP-авторизация не сильно отлична. В &Linux; Network Administrators Guide вы найдете описания формата файла chap-secrets и используемых аргументов демона ppp, а все остальное окажется простым. + + + diff --git a/tde-i18n-ru/docs/kdenetwork/kppp/dialog-setup.docbook b/tde-i18n-ru/docs/kdenetwork/kppp/dialog-setup.docbook new file mode 100644 index 00000000000..55dedf4dfb2 --- /dev/null +++ b/tde-i18n-ru/docs/kdenetwork/kppp/dialog-setup.docbook @@ -0,0 +1,1165 @@ + +Диалоговая настройка соединения + +Диалоговая настройка соединения ненамного сложнее настройки с применением мастера. + +Диалоговая настройка запускается точно так же, как и мастер подключения. Запустите &kppp; из K-меню: программа находится в разделе Интернет под названием Подключение к Интернету. + +Появится следующий диалог: + + +Начальный экран программы дозвона &kppp; + + + + +Начальный экран программы дозвона &kppp; + +Начальный экран программы дозвона &kppp; + + + +Скорее всего, начальный экран не содержит ни одной записи, и для начала нам придется создать хотя бы одну. + +Нажмите кнопку Настройка для создания нового соединения с Интернет. + +На сей раз нажмите на кнопку Диалоговая настройка, и вы увидите следующий диалог: + + +Диалог Новое соединение + + + + + +Диалог Новое соединение + + +Диалог Новое соединение + + + + + + +Диалог Новое соединение содержит следующие разделы: + + + +Дозвон + + +IP + + +Шлюз + + +DNS + + +Скрипт логина + + +Выполнить + + +Статистика + + + +Как правило, вам не потребуется заполнение всех разделов целиком, тем не менее, каждый из разделов детально описан далее. + + +Вкладка <guilabel +>Дозвон</guilabel +> + + +Вкладка Дозвон в разделе Соединения + + + + + +Вкладка Дозвон в разделе Соединения + +Вкладка Дозвон в разделе Соединения + + + + +На вкладке Дозвон находятся следующие опции: + + + +Название соединения: + +Любому соединению должно быть дано название. Назовите его по своему усмотрению, но названия должны быть уникальными, если вы настраиваете более одного соединения. + + + +Номер телефона: + +Укажите номер телефона для дозвона. Вы можете использовать символы, такие как -, для лучшей читаемости номера. Если вы укажете несколько номеров, разделенных двоеточием (например, 1111111:2222222:3333333, то &kppp; при получении сигнала Занято начнет дозвон по следующему в последовательности номеру. Нажмите на кнопку Добавить для добавления номера, кнопку Удалить -- для удаления номера из списка, а стрелки вверх и вниз используйте для изменения порядка дозвона. + + + +Протокол авторизации + +Выберите соответствующий способ авторизации, который &kppp; будет использовать при регистрации на сервере. За дополнительными сведениями обратитесь к вашему провайдеру. Использование PAP и CHAP описывается в разделе . + + + +Сохранить пароль + +Отметьте этот флажок, если хотите, чтобы &kppp; сохранил ваш пароль. + + + +Ручная настройка демона ррр... + +При нажатии на эту кнопку появится диалог настройки аргументов демонаppp. В этом диалоге вы можете указать желаемые опции, которые &kppp; передаст демону ppp. На man-странице демона ppp вы найдете список доступных опций, однако вы должны иметь четкое представление о том, что делаете, в противном случае, воздержитесь от манипулирования аргументами. + + + + + + + +Вкладка <guilabel +>IP</guilabel +> + + +Вкладка IP в разделе Соединения + + + + + +Вкладка IP в разделе Соединения + +Вкладка IP в разделе Соединения + + + + + + +Динамический IP-адрес + +Отметьте этот флажок, если ваш Интернет-провайдер использует динамическую IP-адресацию. В этом случае при каждом соединении с провайдером вашему компьютеру будет присваиваться новый IP-адрес. + + + +Статический IP адрес + +Отметьте этот флажок, если ваш Интернет-провайдер выделил вам статический IP-адрес. В этом случае пропишите этот адрес в поле IP-адрес и укажите Маску подсети, если таковая необходима. Проконсультируйтесь у вашего Интернет-провайдера, если не знаете точно. Подавляющее большинство Интернет-провайдеров используют динамическое присваивание адресов, и в большинстве случаев правильным будет использование динамического IP-адреса. + + + +Автоконфигурация имени хоста с этого IP-адреса + +Отметьте эту опцию, если вы хотите, чтобы программа &kppp; настроила домен и имя хоста для вашего компьютера после установления ppp- соединения. +Автоконфигурация имени хоста происходит путем запроса сервера доменных имен об имени, присвоенном IP-адресу данного ppp-соединения. +Эта опция необходима для одиночных компьютеров, которым необходимо использвование таких протоколов, как talk, и для которых имя хоста должно совпадать с названием компьютера в Интернет. Эта опция изменяет значение опции Доменное имя в разделе DNS; установки принимают значения по умолчанию по прекращении ppp-соединения. +Эта опция НЕ нужна, если вам необходимо просто подключиться к Интернету, получить почту, войти в чат или же просмотреть содержимое WWW-страниц. Побочным эффектом использования этой опции является невозможность подключения к Х-серверу, иными словами, вы не сможете запустить ни одно приложение с графическим интерфейсом. +Отметьте в том случае, если это вам необходимо + + + + + + + +Вкладка <guilabel +>Шлюз</guilabel +> + + +Вкладка Шлюз в разделе Соединения + + + + + +Вкладка Шлюз в разделе Соединения + +Вкладка Шлюз в разделе Соединения + + + + + + +Шлюз по умолчанию + +Отметьте для назначения демону ppp статуса шлюза по умолчанию. По умолчанию эта опция включена. + + + +Статический шлюз + +Отметьте для назначения к использованию шлюза, отличного от заданного по умолчанию. + + + +Назначить шлюз маршрутом по умолчанию + +В большинстве случаев оставьте без изменений (отмечено по умолчанию) + + + + + + + +Вкладка <guilabel +>DNS</guilabel +> + + +Вкладка DNS в разделе Соединения + + + + + +Вкладка DNS в разделе Соединения + +Вкладка DNS в разделе Соединения + + + + + + +Доменное имя: + +Укажите доменное имя вашего компьютера. Также как и в случае серверов DNS, оно вернется к начальному значению, указанному в файле /etc/resolv.conf, после разъединения. Если это поле не будет заполнено, доменное имя будет взято из файла /etc/resolv.conf + + + +Настройка: + +Выберите способ: Автоматически (Интернет-провайдер автоматически назначает адрес сервера DNS при соединении) и Вручную. Если вы выбирете ручную настройку, становится доступным раздел IP-адрес сервера DNS. + + + +IP-адрес сервера DNS + +Этот раздел доступен в том случае, если вы отметили опцию настройки Вручную. Добавьте сервера доменных имен, назначенные вашим Интернет-провайдером. Вам необходимо указать, как минимум, один сервер доменных имен, чтобы ваша ОС могла переводить в IP-адреса имена доменов, к примеру, ftp.kde.org. Адреса серверов DNS должны быть заданы в численном виде, например, 128.231.231.233. Во время исполнения программы эти адреса будут добавлены в файл /etc/resolv.conf. +Нажмите на кнопку Добавить для добавления адреса нового DNS-сервера к списку. Нажмите на кнопку Удалить для удаления из списка. + + + +Игнорировать заданные сервера DNS во время соединения + +Если вы отметите эту опцию, то все сервера DNS, перечисленные в файле /etc/resolv.conf будут проигнорированы в течение данного сеанса связи. + + + + + + + +Вкладка <guilabel +>Скрипт логина</guilabel +> + + +Вкладка Скрипт логина в разделе Соединения + + + + + +Вкладка Скрипт логина в разделе Соединения + +Вкладка Скрипт логина в разделе Соединения + + + + +Этот диалог предназначен для создания скрипта дозвона для соединения с вашим Интернет-провайдером. Вы можете использовать мини-терминал и сведения, предоставленные вашим Интернет-провайдером, для создания необходимого скрипта. + +Выберите опцию из раскрывающегося списка слева, а затем укажите параметры для выбранного действия в окне редактирования справа. Используйте кнопку Добавить для добавления записи в конец скрипта, который отображается в нижней части диалога. Используйте кнопку Вставить для вставки записи в любое место скрипта, а также кнопку Удалить для удаления строки из скрипта. + +Доступные опции: + + + +Ожидать + +&kppp; будет ожидать получения заданной строки. + + + +Отправить + +&kppp; отправит заданную строку. + + + +Сканировать + +&kppp; будет сканировать входящий поток данных на предмет наличия заданной строки и сохранит все символы, начиная от конца строки и до начала новой, во внутреннем буфере. Символы пробелов как в начале строки, так и в конце будут игнорированы. + + + +Сохранить + +Постоянно хранить заранее просканированную строку в заданном регистре. На данный момент единственным доступным является регистр password. + + + +Приостановить + +Приостановить на заданное число секунд. + + + +Повесить трубку + +&kppp; отдаст модему команду повесить трубку. + + + +Ответ + +&kppp; установит модем в режим ответа. + + + +Timeout + +Изменить таймаут по умолчанию на заданное число секунд при выполнении скрипта. При необходимости можно изменять таймаут в скрипте несколько раз. + + + +Prompt + +Запросить у пользователя &kppp; ввод строки в ответ на заданную строку- подсказку. Набранные символы будут видны пользователю. Если в заданной строке содержится метка ##, в таком случае она будет заменена на содержимое внутреннего буфера сканирования, то есть на значение, сохраненное командой scan. + + + +PWPrompt + +Запросить у пользователя &kppp; ввод строки в ответ на заданную строку- подсказку. Каждый введенный пользователем символ будет отображен сиволом Звездочка. + + + +Имя пользователя + +Если поле Имя пользователя на главном экране &kppp; заполнено, -- отправить имя пользователя. Если поле Имя пользователя не заполнено, -- запросить пользователя &kppp; ввести имя пользователя в ответ на заданную строку- подсказку. Набранные символы будут отображены. На следующем шаге, например, в цикле повторения или же при авторизации в режиме обратного звонка, запрос будет выводиться вне зависимости от заполнения поля Имя пользователя. + + + +Пароль + +Если поле Пароль на главном экране &kppp; заполнено, -- отправить пароль. Если поле Пароль не заполнено, -- запросить пользователя &kppp; ввести пароль в ответ на заданную строку- подсказку. Каждый набранный символ будет отбражен символом Звездочка. На следующем шаге, например, в цикле повторения или же при авторизации в режиме обратного звонка, запрос будет выводиться вне зависимости от заполнения поля Пароль. + + + +Начало цикла + +&kppp; будет ожидать получения заданной строки и сохранит ее для использования переменной Конец цикла. + + + +Конец цикла + +&kppp; будет ожидать получения заданной строки для выхода из цикла. Если сперва будет получена строка, заданная как Начало цикла, это вызовет переход к к строке после Начала цикла и повторение парного диалога имя_пользователя/пароль. + + + + + +Примеры скриптов + + +Пример простого скрипта логина +Ниже приведен пример простого скрипта, который можно использовать для подключения к Интернет-провайдеру + +Expect ID: # ожидать имя пользователя: + Send myid # замените myid на ваше имя пользователя + Expect word: # ожидать пароль + Send 4u3fjkl # отправить пароль '4u3fjkl' + Expect granted # Интернет-провайдер при успешном логине сообщает 'Permission granted'. + Send ppp # Эта команда запускает ppp-соединение + # на удаленном компьютере Интернет- провайдера. + + + + + +Скрипт логина, запрашивающий имя пользователя и пароль, а затем зацикливающийся. + +Ниже приведен пример скрипта с запросом имени пользователя и пароля. Этот скрипт каждый раз запрашивает имя пользователя и пароль, вне зависимости от заполнения полей Имя пользователя и пароль на главном экране &kppp;. + +Этот скрипт также поясняет применение структуры Начало цикла/Конец цикла. Если при процедуре логина происходит сбой, к примеру, при наборе пароля допущена ошибка, Интернет-провайдер выдаст сообщение об ошибке и повторно начнет цикл имя_пользователя/пароль, отправив строку ID:. Если строка ID: будет получена до обработки параметра Конец цикла, &kppp; начнет выполнение скрипта со строки с параметром Начало цикла. + +LoopStart ID: # ожидать имя пользователя: + Prompt Enter ID: # запрос на ввод имени пользователя с последующей отправкой. + Expect word: # ожидать пароль + PWPrompt Enter Password: # запрос на ввод пароля с последующей отправкой. + LoopEnd granted # Интернет-провайдер при успешном логине сообщает 'Permission granted'. + Send ppp # Запуск ppp-соединения на удаленном компьютере + + + + +Запрашивает сведения, не указанные в основном диалоге. + +Я использую этот скрипт для подключения к своему Интернет-провайдеру. Скрипт запрашивает имя пользователя и пароль только в том случае, если я не заполнил соответствующие графы в главном диалоге &kppp;. + +LoopStart ID: # ожидать имя пользователя: + ID Enter ID: # запрос на ввод имени пользователя с последующей отправкой. + Expect word: # ожидать пароль + Password Enter Password # запрос на ввод пароля с последующей отправкой. + LoopEnd granted # Интернет-провайдер при успешном логине сообщает 'Permission granted'. + Send ppp # Эта команда запускает ppp-соединение на + # удаленном компьютере Интернет- провайдера + + + + + +Скрипт для соединения с <acronym +>Интернет-провайдером</acronym +>, использующим авторизацию с ответами на запросы. + +Вот скрипт, который я использую для подключения к Интернет-провайдеру, который требует авторизации с ответами на запросы. Обычно у вас есть устройство типа смарт-карты с дисплеем и калькулятором, предоставленное вам вашим провайдером. Чтобы использовать его, вам необходимо знать пароль. Дозвонившись до провайдера, вы увидите запрос, который нужно будет ввести в устройство и получить динамический пароль на вход. Его вам и надо будет ввести. + +LoopStart ID: # ожидать имя пользователя: + ID Enter ID: # запрос на ввод имени пользователя с последующей отправкой. + Scan Challenge: # сканировать поток до значения 'Challenge' и сохранить все последующие данные до начала новой строки. + Expect Password: # ожидать пароль + Prompt Your token is ## - Enter Password # запрос на ввод пароля с последующей отправкой. + LoopEnd granted # Интернет-провайдер при успешном логине сообщает 'Permission granted'. + Send ppp # Эта команда запускает ppp-соединение на + # удаленном компьютере Интернет- провайдера + + + + +Использование опций сканирования и сохранения в скриптах + +В следующем логе приводится пример подключения к несуществующему Интернет-провайдеру, который изменяет пароль при каждом новом соединении. Новый пароль должен быть проверен и сохранен для использования при следующем соединении. + +University of Lummerland + + Login:mylogin + Password: + The password for your next session is: YLeLfkZb + Please record and enter it for verification. + Verification:YLeLfkZb + + 1 = telnet + 2 = SLIP + 3 = PPP + + Your choice: + + +&kppp; выполнит всю эту работу вместо вас, при этом устранит риск потери клочка бумаги, на котором записан ваш пароль. Ключевым моментом следующего скрипта является использование комбинации опций Сканировать/Сохранить (Scan/Save). + +7 Expect Login: # ожидать запрос на логин + ID # отправить имя пользователя + Expect Password: # ожидать запрос на пароль + Password # отправить пароль + Scan is: # ожидать значения '... next session is:' and + # сканировать значение пароля + Save password # сохранить новый пароль для следующего логина + Expect Verification: # ожидать значения 'Verification:' + Password # отправить новый пароль + Expect choice: # ожидать запрос на выбор типа + # соединения (telnet, SLIP, PPP) + Send 3 # выбрать опцию 3, т. е. PPP + + + + + + + + +Вкладка <guilabel +>Выполнить</guilabel +> + + +Вкладка Выполнить в разделе Соединения + + + + + +Вкладка Выполнить в разделе Соединения + +Вкладка Выполнить в разделе Соединения + + + + +Задайте команды для выполнения на разных этапах сеодинения. Все команды выполняются с вашими правами пользователя, поэтому вы не можете выполнить команды с root-привилегиями, разумеется, если не работаете в системе как root (что плохо по многим причинам!) + +Убедитесь в правильности задания полного пути к програмее, иначе &kppp; не сможет ее найти. + +Вы можете добавить команды, которые могут быть выполнены в четыре заданных момента времени в процессе соединения: + + + +Перед установлением соединения + +Выполнить эту команду перед дозвоном; к моменту соединения с вашим Интернет-провайдером команда уже будет выполняться. + + + +При установлении соединения + +Выполнить команду только при установлении соединения. + + + +Перед разъединением + +Выполнить команду перед разъединением. + + + +После разъединения + +Выполнить команду после разъединения. + + + + +К примеру, вам может понадобиться выполнить программу leafnode как только соединение будет установлено, или же вам необходимо проверить почту. Вы можете проверить, вся ли почта из очереди была отправлена перед разъединением. Вам может понадобиться скрипт очистки логов и кэша после разъединения. + + + + +Вкладка <guilabel +>Учет</guilabel +> + + +Вкладка Учёт в разделе Соединения + + + + + +Вкладка Учёт в разделе Соединения + +Вкладка Учёт в разделе Соединения + + + + +Отметьте опцию Включить учет для включения или же отключения возможности учета стоимости телефонных звонков для этого соединения. + +Выберите из списка правило, соответствующее вашему провайдеру телекоммуникационных услуг. + +Если вы не нашли ни одного подходящего, в таком случае вы можете написать свое правило на основе шаблона, который приведен в приложении. + +Последней опцией в этом разделе является Учет трафика, описанный ниже. + + +Учет трафика + + +Что такое учет трафика? + +Учет трафика состоит в подсчете количества переданных и полученных байт. &kppp; может вести учет как переданных, так и полученных байт, или же обоих вместе. Выбор учета зависит от вас. + + + + +Для чего я должен использовать учет трафика? + +Многие Интернет-провайдеры выставляют счет за свои услуги на основе количества использованного трафика. Причем, чаще всего, Интернет-провайдеры предлагают фиксированную оплату до определенного значения трафика, каждый же последующий мегабайт должен быть оплачен. &kppp; отображает текущее состояние трафика и поможет вам минимизировать счета за услуги. И, конечно же, если счет за услуги не зависит от трафика, вы можете использовать его для удовлетворения собственного любопытства. + + + + +Какой тип учета трафика я должен выбрать? + +Это зависит от вашего провайдера. Большинство провайдеров ведут учет полученных из Интернета данных и игнорируют исходящий трафик. В таком случае вы должны использовать Входящий трафик. Если вы оплачиваете весь трафик, выберите Входящий и исходящий трафик. Исходящий трафик приведен в программе для полноты, так как провайдер с таким типом учета пока не известен. Эта опция может оказаться полезной, если вы используете WWW- или &FTP;-сервер дома. + + + + +Недостатки + +К сожалению, учет трафика имеет и свои недостатки. &kppp; считает только количество трафика, вне зависимости от его происхождения. Многие провайдеры устанавливают ограничения только на доступ в Интернет, а не для трафика в их собственной сети. У некоторых провайдеров существуют различные ограничения на трафик в собственной сети, трафик по стране и весь остальной трафик. Если вы мало путешествуете по сети, по большей части используя страницы из кэша прокси-сервера вашего Интернет-провайдера, в таком случае, скорее всего ваш провайдер не выставляет счет за это. &kppp; не определяет принадлежность IP-пакетов к прокси-серверу, поэтому они будут учтены. Если эта ситуация похожа на вашу или, другой пример, если ваш провайдер использует кэширование сервера новостей nntpcached, -- в таком случае, учтенный в &kppp; трафик может оказаться больше реального объема, подлежащего оплате. С другой строны, &kppp; никогда не преуменьшит ваши счета. + + + + + + + + diff --git a/tde-i18n-ru/docs/kdenetwork/kppp/getting-online.docbook b/tde-i18n-ru/docs/kdenetwork/kppp/getting-online.docbook new file mode 100644 index 00000000000..d449214e40c --- /dev/null +++ b/tde-i18n-ru/docs/kdenetwork/kppp/getting-online.docbook @@ -0,0 +1,93 @@ + +Простое подключение + + +Перед тем, как вы начнете... + +Если на вашем компьютере установлена свежая версия ОС &Linux;, вы можете счесть этот документ ненужным. Программа &kppp; включает в себя мастер настройки, который в большинстве случаев настроит работоспособное соединение с Интернетом за несколько минут. + +Вне зависимости от того, используете вы мастера или нет, вам понадобится следующая информация перед тем, как вы начнете: + + +Телефонный номер модемного пула вашего Интернет-провайдера. +Имя пользователя и пароль, предоставленные вашим Интернет-провайдером. +Адрес DNS-сервера вашего Интернет-провайдера (одного адреса достаточно, но предпочтительнее иметь два). + + +А также дополнительные сведения, которые дадут вам полный доступ к сервисам вашего Интернет-провайдера: + + +Адреса серверов входящей почты (часто это pop.ваш_провайдер.ru или mail.ваш_провайдер.ru)Узнайте также, поддерживает ли ваш Интернет-провайдер протоколы POP3 или IMAP. +Адреса серверов исходящей почты (SMTP) (могут совпадать с серверами входящей почты или же называются примерно так: smtp.ваш_провайдер.ru). +Адрес NNTP-сервера групп новостей Usenet (возможно news.ваш_провайдер.ru или nntp.ваш_провайдер.ru). +Прокси-сервера вашего Интернет-провайдера (если таковые имеются). + + +Вполне вероятно, что эти сведения будут предоставлены вам вашим Интернет-провайдером в письменном виде после подписания контракта, или же вы можете получить их, обратившись в службу технической поддержки вашего Интернет-провайдера. + +Получив эти сведения, а также установив на свой компьютер свежую версию ОС &Linux;, вы можете легко настроить соединение с Интернет с помощью мастера подключения &kppp;. + + + diff --git a/tde-i18n-ru/docs/kdenetwork/kppp/global-settings.docbook b/tde-i18n-ru/docs/kdenetwork/kppp/global-settings.docbook new file mode 100644 index 00000000000..0bfcaaf5d7c --- /dev/null +++ b/tde-i18n-ru/docs/kdenetwork/kppp/global-settings.docbook @@ -0,0 +1,580 @@ + +Общие настройки &kppp; + +Сделанные здесь изменения действительны для всех соединений в &kppp; + + +Вкладка <guilabel +>Соединения</guilabel +> + + +Вкладка Соединения + + + + + +Вкладка Соединения + +Вкладка Соединения + + + + +Этот диалог предназначен для управления соединениями. Названия соединений приводятся в виде списка слева от диалога. + +Для удаления соединения нажмите на кнопку Удалить. Перед окончательным удалением у вас будет запрошено подтверждение. + +Вы можете создать копию соединения, нажав на кнопку Копировать. К примеру, это можно использовать для разделения доступа среди членов семьи, хотя, как правило, в таком случае лучше предоставить раздельный доступ к ОС каждому! Или же, у вас может быть несколько соединений с одним и тем же Интернет-провайдером, и вы используете их все. + +Нажатие на кнопку Редактировать приведет к появлению диалога, описанного в разделе Диалоговая настройка, со сведениями для выбранного соединения. + +Нажав на кнопку Новое соединение, вы сможете выбрать метод настройки: Мастер подключения или же Диалоговая настройка. Оба метода были описаны ранее. + +Если вы выберете соединение, для которого включен Учет, в таком случае накопленные об этом соединении сведения появятся в двух панелях соответственно: Телефонные расходы: и Трафик:. + +Слева от табло учета расположены две кнопки: Сброс и Просмотр логов. + +Нажатие на кнопку Сброс вызовет сброс данных о Телефонных расходах: и Трафике до значения 0. Как правило, это может понадобиться раз в месяц или в квартал, когда вы получите счет за телефон и оплатите расходы. Каждый из параметров может быть обнулен независимо от другого, вам будет предложено сделать выбор при нажатии на кнопку Сброс. + +При нажатии на кнопку Просмотр логов откроется новое окно, с логом всех звонков, сделанных из &kppp;. Если вы сохраняли все логи, вы можете просматривать их помесячно. Это может оказаться полезным, если вы получили неправдоподобно большой счет за телефон и проводите расследование. + + + + +Вкладка <guilabel +>Устройство</guilabel +> + + +Вкладка Устройство + + + + + +Вкладка Устройство + +Вкладка Устройство + + + + +В этом разделе вы можете выбрать и настроить ваш модем. + + + +Модем + +Выберите соответствующее устройство. + + +/dev/ttys0 + +В ОС DOS или &Windows; это устройство соответствует COM1, COM2 -- /dev/ttys1, и так далее. Обычно именно эти устройства используются в ОС &Linux;. + + + +/dev/cua0 + +Первый последовательный порт (COM1). COM2 обычно называется /dev/cua1 и так далее. Эти устройства обычно применяются в BSD-системах: FreeBSD, NetBSD и OpenBSD. Старые &Linux;-системы также могут использовать их, с некоторых пор в ОС &Linux; они переименованы в /dev/ttySx. + + + +/dev/ttyI0 + +В ОС &Linux; так называюстя внутренние ISDN-платы. Эти устройства эмулируют Hayes-совместимые модемы. /dev/ttyI0 -- первая плата, /dev/ttyI1 -- вторая ISDN-плата и так далее. Эти устройства доступны только в ОС &Linux;. + + + +/dev/modem + +Большинство дистрибутивов ОС &Linux; создают символическую ссылку на реальное модемное устройство: /dev/modem. Избегайте использовать ссылку.. Используйте реальное устройство. + + + + + + +Управление потоком + +Выберите аппаратное (CRTSCTS) или программное (XON/XOFF) управление потоком, или же отключите его. Рекомендуется использовать аппаратное управление потоком. + + + +Окончание строки + +Выберите соответствующий символ Enter для вашего модема. Большинство модемов используют символы CR/LF, тогда как для некоторых модемов может понадобиться другая строка. Если при выполнении скрипта возникают проблемы, попробуйте изменить этот параметр. + + + +Скорость соединения +Выберите скорость соединения, соответствующую вашему последовательному порту, из списка. Обратите внимание на то, что последовательный порт поддерживает куда большую скорость, нежели модем. Возможно, имеет смысл начать с выбора максимальной скорости и уменьшать ее в случае возникновения проблем при попытке соединения. + + +Использовать файл блокировки модема + +Используйте эту опцию, если хотите, чтобы &kppp; создал файл блокировки. В &Linux; каталог для таких файлов - /var/lock. Поведение программ, таких как mgetty, зависит от существования файлов блокировки, поэтому &kppp; не может работать совместно с mgetty, если опция файла блокировки выключена. Убедитесь, что вы не используете опцию для демона pppd, если хотите, чтобы &kppp; заблокировала модем, так как опция указывает демону pppd попытаться заблокировать модем. Так как &kppp; уже заблокирует устройство, демон pppd вернет ошибку, а &kppp; выдаст сообщение об ошибке: демон ppp внезапно прекратил работу. + + + +Таймаут модема + +Показывает, сколько секунд &kppp; будет ожидать от модема ответа CONNECT. Значение таймаута, равное 30 секундам, является наиболее универсальным. + + + + + + + +Вкладка <guilabel +>Модем</guilabel +> + + +Вкладка Модем + + + + + +Вкладка Модем + +Вкладка Модем + + + + + + +Ожидание при состоянии Занято + +Время после получения сигнала Занято, через которое модем будет пытаться соединиться повторно. Примите во внимание ограничения вашего провайдера телекоммуникационных услуг на значение этого параметра. + + + +Громкость динамика модема + +Используйте ползунок для установки громкости динамика модема. По мере смещения вправо громкость увеличивается. Для некоторых модемов низший уровень громкости соответствует выключению звука, а для других средний и высший уровень -- одно и то же. + + + +Команды модема + +В этом диалоге вы можете задать соответствующие вашему модему команды. Если у вас Hayes-совместимый модем, скорее всего, вам не понадобится менять заданные по умолчанию значения, тем не менее, прочитайте главу Команды для Hayes-совместимых модемов в этом файле. Приведенные там сведения могут оказаться очень полезными при отладке проблем с настройкой стабильного соединения с вашим Интернет-провайдером. В частности, параметры Задержка до инициализации и Задержка после инициализации помогут решить проблемы с подвисанием модема. Эти параметры указывают &kppp; сделать паузу перед отправкой строки инициализации модему и после нее. Параметр Задержка до инициализации также отправляет по умолчанию символ возврата каретки (CR), если вы не установили интервал задержки в значение 0. + + + +Опрос модема + +При нажатии на эту кнопку &kppp; пошлет модему запрос на идентификацию. При успешной обработке запроса результат будет отображен в диалоге. В зависимости от модели модема, опрос может содержать ценные сведения. + + + +Терминал + +Нажатие на кнопку Терминал вызывает окно мини-терминала. Вы можете использовать мини-терминал для тестирования модема и экспериментирования с протоколами установки ppp-соединения с вашим Интернет-провайдером. Вам не понадобятся такие терминальные программы как minicom или Seyon. + + + + + + + +Вкладка <guilabel +>График</guilabel +> + + +Вкладка График + + + + + +Вкладка График + +Вкладка График + + + + +Здесь вы можете установить цвета, которвые &kppp; использует для графиков. Вы можете установить разные цвета для Фона, Текста, Входящих байт и Исходящих байт. + + + + +Вкладка <guilabel +>Разное</guilabel +> + + +Вкладка Разное + + + + + +Вкладка Разное + +Вкладка Разное + + + + +Приведенные здесь опции не относятся к входящим в этот раздел, тем не менее, они могут оказаться весьма полезными. + + + +Версия демона ррр + +Номер версии демона ppp в вашей системе + + + +Таймаут демона + +&kppp; будет ожидать заданное количество времени после выполнения скрипта и запуска демона ppp до установки демоном ppp ppp-соединения, если таковое не было установлено процесс демона ppp будет прекращен. + + + +Встроить в панель при установлении соединения + + +Если эта опция выбрана, &kppp; будет встроен в панель и отображен маленькой иконкой. Щелчок левой кнопкой мыши по иконке восстановит окно &kppp;. Щелчок правой кнопкой мыши вызовет всплывающее меню со следующим выбором: восстановить окно, показать статистику или разъединиться. Эта опция отменяет опцию Свернуть окно при соединении. + + + + +Автодозвон при разъединении + +Если эта опция выбрана, то в случае разъединения &kppp; постарается соединиться заново. + + + +Показывать время в строке заголовка + +&kppp; будет отображать время длительности соединения в строке заголовка окна &kppp; в течение всего сеанса связи. + + + +Разъединиться при остановке X-сервера + +Выбор этой опции указывает &kppp; по порядку завершить ppp-соединение, разъединить модем и завершить учет при останове X-сервера. Это может оказаться полезным, если вы забудете о том, что находитесь в Интернете, когда остановите процесс X-сервера или если не хотите завершать завершать сеанс связи вручную. Если вы не хотите, чтобы &kppp; указывал модему повесить трубку при остановке X-сервера, оставьте эту опцию неотмеченной. Если у вас включен режим учета и вы не включили эту опцию, в таком случае ведение учета продолжается с момента останова X-сервера до завершения работы &kppp;. + + + +Выход при разъединении + +Указывает, будет ли &kppp; завершать работу при разъединении с провайдером. + + + +Свернуть окно при соединении + +Если эта опция отмечена, при установлении соединения окно &kppp; будет свернуто. Время соединения будет отображено в панели задач. + + + + + + + +Вкладка <guilabel +>О программе</guilabel +> + +Вкладка О программе содержит информацию о версии, лицензии и авторе программы &kppp;. + + + + diff --git a/tde-i18n-ru/docs/kdenetwork/kppp/hayes.docbook b/tde-i18n-ru/docs/kdenetwork/kppp/hayes.docbook new file mode 100644 index 00000000000..1887db52926 --- /dev/null +++ b/tde-i18n-ru/docs/kdenetwork/kppp/hayes.docbook @@ -0,0 +1,1909 @@ + +Набор команд для Hayes-совместимых модемов + +Ниже приводится описание набора команд для Hayes-совместимых модемов. Большинство модемов поддерживают этот набор команд в достаточно большой степени. Если вы потеряли руководство по эксплуатации вашего модема (или если руководства не было), этот раздел может быть оказаться весьма полезным. К примеру, я определил, как отключать динамик моего модема: команда ATM0 -- наконец-таки тишина! + +Инициализационная строка модема являет собой последовательность команд. Она подготавливает модем к коммуникациям, задавая ему такие параметры как: режим дозвона, ожидание, определение сигнала Занято и многие другие установки. Современные коммуникационные программы создают строки инициализации сами, на основе выбранных вами опций меню, на основе включенных вами функций, и т. д. + +На протяжении многих лет Hayes-совместимые модемы являются промышленным стандартом. Несмотря на возросшее количество производителей модемов, большинство из них очень близки к стандарту Hayes-совместимых. Ниже приводится (частично) набор команд для Hayes- совместимых модемов. (Так называемые AT-команды). Набор команд для Hayes-совместимых модемов можно разделить на четыре группы: + + + +Основной набор команд +Цифра после заглавной буквы. Например, M1. + + +Расширенный набор команд +Символ & (амперсант) с последующей заглавной буквой в сочетании с цифрой. Это расширение основного набора команд. К примеру, &M1. Обратите внимание на то, что команда M1 отлична от команды &M1. + + +Частный набор команд +Обычно начинающиеся с символа обратного слэша (\) или знака процента (%), эти команды очень различаются на разных моделях модемов. По этой причине ниже приведены только некоторые из них. + + +Команды для управления регистрами +Sr=n, где r означает номер регистра, значение которого нужно изменить, а n -- заменяющее значение. + +Регистр -- компьютерный термин, означающий некую физическую область памяти. Количество памяти в модемах мало. Этот четвертый набор команд используется для ввода значения в определенный регистр (область в памяти). Регистр хранит определенную переменную (алфавитно-цифровые данные), которые используются модемом и коммуникационным программным обеспечением. К примеру, команда S7=60 указывает компьютеру Установить значение регистра #7 равным 60. + + + +Кроме того, большинство команд определяются буквенно-цифровой комбинацией (L0, L1 и так далее), использование нуля является необязательным. К примеру, команда L0 аналогична команде L. Имейте это ввиду при ознакомлении с таблицей, приведенной ниже! + +Ниже приводятся некоторые из наиболее важных символов в строке инициализации модема. Как правило, изменение этих символов не требуется. + + + +AT +Указывает модему, что последует набор команд. С этой команды начинаться каждая строка, содержащая команды. + + +Z +Сбросить установки модема в состояние по умолчанию + + +, (запятая) +задерживает выполнение программы на одну секунду. Допускается использование нескольких команд , в одном ряду. Например, команда ,,,, создаст задержку в 4 секунды. (Время паузы задается значением регистра S8. + + +^M +Отправляет модему символ-прерывание Возврат каретки (CR). Этот управляющий код большая часть коммуникационных программ понимает как Carriage Return + + + +Основной набор команд Hayes + +В алфавитном порядке: + + + Основной набор команд Hayes + + + + Команда + Описание + Комментарии + + + + + A0 или A + Ответить на входящий звонок + + + + A/ + Повторить последнюю выполненную команду + Не предварять командой AT. За этим, как правило, следует завершение сеанса. + + + B0 или B + Обработка входящих звонков + Процедура ответа на входящий звонок - протокол V32/CCITT + + + B1 + Обработка входящих звонков + Процедура ответа на входящий звонок - Bell 212A + + + B2 + Обработка входящих звонков + Режим ответа на входящий звонок: Отчет/Без отчета + + + D + Дозвон + Дозвониться по указанному номеру и выполнить процедуру приветствия. + + P + Импульсный набор номера + + + T + Тоновый набор номера + + + W + Ожидать повторного зуммера + + + , + Выдержать паузу, заданную значением регистра S8 (обычно 2 секунды) + + + ; + После дозвона остаться в командном режиме + + + ! + Краткое прерывание линии (На полсекунды повесить трубку, как в случае перевода звонка. + + + L + Набрать последний набранный номер + + + + + E0 или E + Без эхо + В компьютер не поступает эхо-команд + + + E1 + Эхо + В компьютер поступает эхо-команда (отображаются набранные символы) + + + H0 + Состояние линии + Линия используется - повесить трубку + + + H1 + Состояние линии + Линия свободна - поднять трубку + + + I0 или I + Запрос на сведения + Эта команда сильно зависит от модели модема. Обычно, команда I0 возвращает число или код, тогда как более высокие номера предоставляют намного более полезные сведения. + + + L0 или L + Громкость динамика модема. Эти опции отсутствуют у модемов с механической регулировкой. + Громкость динамика модема в положении Тихо или Выключено + + + L1 + + Громкость динамика модема в положении Тихо + + + L2 + + Громкость динамика модема в положении Средне + + + L3 + + Громкость динамика модема в положении Громко + + + M0 или M + Динамик модема выключен + Команда M3 также встречается, но на разных моделях интерпретируется по-разному + + + M1 + + Динамик включен, пока не определен удаленный носитель (т. е., пока не будет услышан другой модем) + + + M2 + + Динамик модема всегда включен (после соединения слышны звуки передачи данных) + + + N0 или N + Скорость при приветствии + Приветствовать только при скорости, указанной в регистре S37 + + + N1 + + Приветствовать при наибольшей скорости, по значению превышающей значение регистра S37 + + + O0 или O + Вернуться в режим На связи + Смотрите также X1, так как может быть включен режим определения наличия зуммера. + + + O1 + + Вернуться в режим На связи после выполнения проверки эквалайзера + + + Q0 или Q1 + Тихий режим + Выключено - отображаются коды ответов, пользователь видит ответы на команды (например, OK) + + + Q1 + Тихий режим + Включено - коды ответов опускаются, пользователь их не видит. + + + Sn? + + Запросить значение S-регистра n + + + Sn=r + Сохранить + Сохранить значение r в S-регистре n + + + V0 или V + Режим отчета + Цифровые коды ответов + + + V1 + + Коды ответов на английском языке (к примеру, CONNECT, BUSY, NO CARRIER и так далее) + + + X0 или X + Smartmodem + Коды ответов для модемов, совместимых с Hayes Smartmodem 300 + + + X1 + + Добавляет скорость соединения к основному коду ответа (например CONNECT 1200 + + + X2 + + Добавляет определение способа набора номера (предотвращает дозвон вслепую и иногда предотвращает выполнение команды AT0) + + + X3 + + Добавляет определение сигнала Занято + + + X4 + + Добавляет определение сигналов Занято и Тональный набор + + + Z0 или Z + Сброс + Сбросить установки модема и загрузить сохраненную схему конфигурации. Используйте команды Z0, Z1, и т. д., если вы используете несколько схем. Эквивалент команды &F для загрузки заводских установок на модемах без NVRAM (non voltaile memory) + + + +
+
+ + + Расширенный набор команд HayesКоманды с амперсендом + + + Расширенный набор команд Hayes + + + + Команда + Описание + Комментарии + + + + + &B0 or &B + Параметры повтора + Выключить функцию автоповтора + + + &B1 + Параметры повтора + Включить функцию автоповтора + + + &B2 + Параметры повтора + Включить функцию автоповтора, но разъединиться, если состояние линии не улучшилось за период времени, заданный значением регистра S7 + + + &C0 или &C1 + Определение наличия связи + Сигнал всегда включен + + + &C1 + Определение наличия связи + Соответствует удаленному носителю (как правило, оставляйте без изменений) + + + &D0 или &D + DTR -- Готовность к передаче данных + Сигнал игнорируется (Зависит от модема, сведения вы можете найти в руководстве по эксплуатации!) + + + &D1 + DTR -- Готовность к передаче данных + Если DTR переключается из состояния Включено в Выключено, модем переходит в командный режим (только некоторые модели) + + + &D2 + DTR -- Готовность к передаче данных + Некоторые модемы при изменении состояния DTR вешают трубку (Как правило, является установкой по умолчанию) + + + &D3 + DTR -- Готовность к передаче данных + Повесить трубку, сбросить установки модема в начальное состояние и перейти в командный режим при сигнале DTR + + + &F0 или &F + Заводские установки + Установки по умолчанию для Generic Hayes-совместимых модемов. Как правило, имеет смысл использовать эту команду в строке инициализации модема, так как команды &F1-&F3 могут по-разному быть поняты различными модемами, тем самым вызывая проблемы при соединении. (Никогда нельзя точно знать какие установки изменяет команда &F2.С другой стороны, бывает целесообразным использовать приведенные ниже опции; большинство проблем можно решить, заменив сложную строку инициализации простой командой &F2 или подобной. Тем не менее, если вы создаете строку инциализации, лучше начать ее простой командой &F, а не использовать измененные типы установок по умолчанию. + + + &F1 + Заводские установки + Заводские установки, прошитые в IBM PC-совместимых модемах + + + &F2 + Заводские установки + Заводские установки с программным приветствием (Макинтош) + + + &F3 + Заводские установки + Заводские установки с аппаратным приветствием (Макинтош) + + + &G0 or &G + Защитные тоновые сигналы + Выключить защитные тоновые сигналы + + + &K0 или &K + Локальное управление потоком + Выключить локальное управление потоком + + + &K1 + Локальное управление потоком + Включить локальное аппаратное управление потоком RTS/CTS + + + &K2 + Локальное управление потоком + Включить локальное программное управление потоком XON/XOFF + + + &K3 + Локальное управление потоком + Включить локальное аппаратное управление потоком RTS/CTS + + + &K4 + Локальное управление потоком + Включить локальное программное управление потоком XON/XOFF + + + &L0 или &L + Режим дозвона + Выбрать режим дозвона + + + &M0 или &M + Режим контроля ошибок + Выбрать асинхронный не-EC режим (то же самое, что и команда &Q0) + + + &P0 или &P + Соотношение набор-пауза импульсного дозвона + Импульсный дозвон с соотношением набор-пауза 39% / 61% (США/Канада) + + + &P1 + Соотношение набор-пауза импульсного дозвона + Импульсный дозвон с соотношением набор-пауза 33% / 67% (Великобритания/Гонконг) + + + &Q0 или &Q + Режим контроля ошибок + Асинхронный не-EC режим. Буферизация данных отключена. ASB отключено. + + + &Q5 + Режим контроля ошибок + Выбрать операцию EC протокола V.42 (необходимо управление потоком) + + + &Q6 + Режим контроля ошибок + Асинхронный режим с ASB (необходимо управление потоком) + + + &Q8 + Режим контроля ошибок + Выбрать альтернативный протокол EC (MNP) + + + &Q9 + Режим контроля ошибок + Условное сжатие данных: V.42bis = да, MNP5 = нет. + + + &S0 или &S + Выбор действия DSR + Всегда в состоянии Включено (по умолчанию) + + + &S1 + Выбор действия DSR + Следовать спецификации EIA (Включено слежение за тональным сигналом носителя, до потери связи.) + + + &T0 или &T + Самопроверка + Самопроверка (у некоторых модемов, зависит от модели) + + + &U0 или &U + Решетчатая модуляция кода + Включить протокол V.32 TCM + + + &U1 + Решетчатая модуляция кода + Выключить протокол V.32 TCM + + + &V0 или &V1 + Просмотреть активную конфигурацию + (и, зачастую, сохраненную) (то же, что и команда ATI4 + + + &W0 или &W + Сохранить схему + В NVRAM (команды &W0, &W1, и т. д. для нескольких схем). Некоторые установки сохранению не подлежат. Они не выводятся в ответ на команду &V или же ATI4 + + + &Y0 или &Y + Выбрать конфигурацию, загружаемую при включении питания + Загрузить схему 0 (по умолчанию) + + + &Y1 + Выбрать конфигурацию, загружаемую при включении питания + Загрузить схему 1 + + + &Zn=x + Мягкий сброс установок и загрузка схемы номер n + Заметьте, что содержимое командной строки после &Z будет проигнорировано + + + +
+ +
+ + + Команды Backslash (обратный слэш) и Percent (процент) + + + Команды Backslash (обратный слэш) и Percent (процент) + + + + Команда + Описание + Комментарии + + + + + \A0 или \A + Максимальный размер блока MNP (в символах) + 64 символа максимум + + + \A1 + Максимальный размер блока MNP (в символах) + 128 симоволов максимум + + + \A2 + Максимальный размер блока MNP (в символах) + 192 символа максимум + + + \A3 + Максимальный размер блока MNP (в символах) + 256 символов максимум + + + %C0 или %C + Включить/Выключить режим сжатия данных + Выключить + + + %C1 + Включить/Выключить режим сжатия данных + Включить MNP5 + + + %C2 + Включить/Выключить режим сжатия данных + Включить V.42bis (BTLZ) + + + %C3 + Включить/Выключить режим сжатия данных + Включить MNP5 & V.42bis (BTLZ) + + + %D0 или %D + Сжатие данных + Размер словаря 512 BLTZ + + + %D1 + Сжатие данных + Размер словаря 1024 BLTZ + + + %D2 + Сжатие данных + Размер словаря 2048 BLTZ + + + %D3 + Сжатие данных + Размер словаря 4096 BLTZ + + + %E0 или %E1 + Метод Escape + Выключить ESCAPE + + + %E1 + Метод Escape + Метод +++AT (по умолчанию) + + + %E2 + Метод Escape + Метод Break AT + + + %E3 + Метод Escape + Включить оба метода + + + %E4 + Метод Escape + Выключить получение отклика OK на команду +++ + + + %E5 + Метод Escape + Включить получение отклика OK на команду +++ + + + \J0 или \J + Авторегулировка DTE + Выключить + + + \J1 + Авторегулировка DTE + Значение DTE приводится в соответствие со значением носителя. + + + \N0 или \N + Тип соединения + Нормальное соединение (определение приведено ниже) + + + \N1 + Тип соединения + Прямое соединение + + + \N2 + Тип соединения + Соединение с надежной (с авторегулировкой) связью MNP + + + \N3 + Тип соединения + Соединение с надежной (с авторегулировкой) связью + + + \N4 + Тип соединения + Надежная связь протокола V.42bis с определением фазы + + + \N5 + Тип соединения + Надежная (с авторегулировкой) связь протокола V.42bis с определением фазы + + + \N6 + Тип соединения + Надежная связь протокола V.42 с определением фазы + + + \N7 + Тип соединения + Надежная (с авторегулировкой) связь протокола V.42 с определением фазы + + + +
+ +Прямое соединение -- это простое соединение без использования протоколов коррекции ошибок и сжатия данных. В этом случае скорости компьютер-модем и модем-модем должны быть идентичными. + +Нормальное соединение использует управление потоком (аппаратное или программное) для буферизации отправленных и полученных данных, таким образом, модем может передавать данные на скорости, отличной от скорости передачи компьютера. К примеру, компьютер может отправлять данные на скорости 57 Кб/с с использованием сжатия, а модем ведет передачу на скорости 28.8 Кб/с. Этот режим используется большинством модемов. + +Соединение с надежной связью подобно нормальному соединению; если по какой-либо причине не происходит сжатия данных или отключен режим коррекции ошибок, в таком случае произойдет разъединение. (В частности, такой модем проверяет все соединения на предмет надежности, в противном же случае вешает трубку.) + +Соединение с надежной (с авторегулировкой) связью является практически тем же самым, разве что модем будет пытаться соединиться заново для установления соединения с надежной связью. Большинство модемов используют этот режим. + +
+ + +S-регистры + + + S-регистры + + + + Регистр + Диапазон + По умолчанию + Функция + + + + + S0 + 0-255 звонков + 1-2 + Ответить при определенном количестве звонков. Не отвечать при значении 0 + + + S1 + 0-255 звонков + 0 + Если значение регистра S0 больше 0, этот регистр предназначен для подсчета входящих звонков. + + + S2 + 0-127 ASCII + 43 + + Переход в командный режим симовлом ESC + + + S2 + >127 + + неприятие символа ESC + + + S3 + 0-127 ASCII + 13 CR + Символ возврата каретки + + + S4 + 0-127 ASCII + 10 LF + Символ перехода на новую строку + + + S5 + 0-32, 127 ASCII + 8 BS + Символ забоя + + + S6 + 2-255 секунд + 2 + Время ожидания зуммера (для набора номера вслепую смотрите Xn + + + S7 + 1-255 секунд + 30-60 + Время ожидания ответа удаленного носителя + + + S8 + 0-255 секунд + 2 + Время паузы при дозвоне + + + S9 + 1-255 1/10-ых долей секунды + 6 + Время на определение наличия связи + + + S10 + 1-255 1/10-ых долей секунды + 7-14 + Время между утратой связи и командой модему повесить трубку + + + S11 + 50-255 миллисекунд + 70-95 + Продолжительность тоновых сигналов и интервал между ними при тональном наборе номера + + + S12 + 0-255 1/50-ых долей секунды + 50 + Задержка при выполнении команды +++ + + + S36 + Возможные опции при невозможности устранить ошибки связи: + 0 - Разъединить + + 1 - Установить прямое соединение + + 3 - Установить нормальное соединение + + 4 - Установить MNP-соединения при возможности, иначе разъединить + + 5 - Установить MNP-соединение при возможности, иначе установить прямое соединение. + + 7 - Установить MNP-соединение при возможности, иначе установить нормальное соединение + + + 7 + Обработка сбоев установления связи + + + S37 + + 1 = 300 bps + + 5 = 1200 bps + + 6 = 2400 bps + + 7 = 1200/75 bps (протокол v.23) + + 8 = 4800 bps + + 9 = 9600 bps + + 10 = 12000 bps + + 11 = 14400 bps + + 12 = 7200 bps + + + 0 + Начальная скорость (установление связи) + + + +
+ +У многих модемов существуют десятки, даже сотни S-регистров, но стандартными являются только первые десять. Их значения изменяются командой ATSn=N, а проверяются командой ATSn? (например, команда AT S10 S1? укажет модему не вешать трубку в в течении семи секунд без ответа другого модема и вернет последнее зарегистрированное число звонков.) + +
+
diff --git a/tde-i18n-ru/docs/kdenetwork/kppp/index.cache.bz2 b/tde-i18n-ru/docs/kdenetwork/kppp/index.cache.bz2 new file mode 100644 index 00000000000..4457188dc56 Binary files /dev/null and b/tde-i18n-ru/docs/kdenetwork/kppp/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdenetwork/kppp/index.docbook b/tde-i18n-ru/docs/kdenetwork/kppp/index.docbook new file mode 100644 index 00000000000..acacd4a65f7 --- /dev/null +++ b/tde-i18n-ru/docs/kdenetwork/kppp/index.docbook @@ -0,0 +1,384 @@ + + + + + + + + + + + + + + + + +]> + + + + +Справочное руководство по &kppp; + + +Lauri Watts
lauri@kde.org
+
+
+АлександрЛойко
malloy@access.sanet.ge
Перевод на русский
+
+ + +2001 +Lauri Watts + + +&FDLNotice; + +2001-06-11 +1.01.00 + + + + +&kppp; - это программа дозвона и графический интерфейс для демона ppp, позволяющая интерактивно генерировать скрипты и настраивать сеть. + + + +KDE +kppp +kdenetwork +dialer +internet +ppp + + +
+ + +Введение + +&kppp; - это программа дозвона и графический интерфейс для демона ppp, позволяющая интерактивно генерировать скрипты и настраивать сеть. Она автоматизирует процесс дозвона до вашего Интернет-провайдера, а также позволяет вам легко управлять всем процессом. + +&kppp; предоставляет в ваше распоряжение богатый набор статистических средств и ведет учет времени, проведенного вами в Интернете. + +Встроенные терминал и генератор скриптов делают настройку соединения простой. Далее вам не понадобятся дополнительные терминальные программы, такие как seyon и minicom для настройки и проверки соединений. + +В функции &kppp; входит учет стоимости телефонных звонков, так что вы сможете сами вести учет своих расходов на пребывание в Интернете. + +Мы надеемся, что вам понравится наша программа дозвона и что благодаря ей вам станет проще работать в Интернете. + + + +&getting-online; + +&wizard; + +&dialog-setup; + +&global-settings; + +&security; + +&chap-and-pap; + +&tricks; + +&callback; + +&kppp-faq; + + + +Авторы и лицензия + +&kppp; + +Программа &kppp; разработана на основе программы ezppp 0.6, написанной Jay Painter. Однако, практически весь код в &kppp; изменен, таким образом у ezppp и &kppp; не так много общего. + +Авторы программы: + + +Bernd Johannes Wuebben wuebben@kde.org + +Mario Weilguni mweilguni@sime.com + +Harri Porten porten@kde.org (в настоящее время поддерживает программу) + + + +Приносим благодарность тем, кто содействовал разработке программы &kppp; + + +Jesus Fuentes Saaverdra jesus.fuentes@etsi.tel.uva.es за написание некоторых опций и другую проделанную работу. + +Markus Wuebben wuebben@eure.de за диалог ATI запроса + +Peter Silva peter.silva@videotron.ca за диалоги и многое другое + +Martin A. Brown MABrown@etcconnect.org + +Martin Häfner mh@ap-dec717c.physik.uni-karlsruhe.de за раздел об обратном звонке. + +Olaf Kirch okir@caldera.de за введение в тайны фаловых дескрипторов. + + + + +Авторское право на документацию: 2001 Lauri Watts lauri@kde.org, в основе лежит оригинал, написанный Bernd Johannes Wuebben wuebben@kde.org +&underFDL; &underGPL; + + +Установка + + +Как получить &kppp; +&install.intro.documentation; + + +Сборка и установка +&install.compile.documentation; + + +Подготовка вашего компьютера для осуществления <acronym +>PPP</acronym +>-соединений + +В следующих разделах содержатся сведения об операционных системах, в которых возможно использование &kppp;. Следуюшие сайты могут содержат интересные сведения о протоколе ppp, демоне ppp и о работе в сетях в целом: + + +&FAQ; по PPP в ОС &Linux;: http://metalab.unc.edu/mdw/FAQ/PPP-FAQ.html +HOWTO по PPP в ОС &Linux;: http://metalab.unc.edu/mdw/HOWTO/PPP-HOWTO.html +http://www.thoughtport.com:8080/PPP/index.html +Руководство администратора сети: http://metalab.unc.edu/mdw/LDP/nag/nag.html + + + +Подготовка компьютера под управлением ОС &Linux; для осуществления <acronym +>PPP</acronym +>-соединений + +Для работы &kppp; (на самом деле, демона ppp) необходимо, чтобы ядро имело поддержку ррр-соединений. Если же таковая имеется, загрузите последнюю версию демона ppp из любого популярного архива &Linux; (такого как ftp://sunsite.unc.edu/pub/Linux/system/Network/serial/ppp/ и перекомпилируйте ядро с включенной поддержкой ppp. + +Не стоит волноваться по этому поводу, это не так уж и сложно. Также не забудьте установить демон ppp. + +Если вы не уверены, что ядро ОС поддерживает ppp, то выполните команду dmesg и найдите строки вроде: + + + +PPP: version 2.3.0 (demand dialing) +TCP compression code copyright 1989 Regents of the University of California +PPP Dynamic channel allocation code copyright 1995 Caldera, Inc. +PPP line discipline registered + + + +Программа &kppp; попытается самостоятельно определить, имеет ли ядро ОС поддержку PPP. Если таковой не имеется, &kppp; сообщит об этом при запуске. + +Для ядра &Linux; версии 2.x, версия демона pppd должна быть 2.3 или выше. Определить версию, используемую на вашем компьютере, можно командой pppd в командной строке. Ни у одного из демонов ppp нет опции , однако такое использование вызовет сообщение об ошибке демона pppd и выведет на экран список доступных опций и другие сведения, в том числе и версию используемого демона pppd. + + + + + + + + + +&hayes-reference; + +&accounting; + +&documentation.index; +
+ + diff --git a/tde-i18n-ru/docs/kdenetwork/kppp/kppp-faq.docbook b/tde-i18n-ru/docs/kdenetwork/kppp/kppp-faq.docbook new file mode 100644 index 00000000000..f397692bccb --- /dev/null +++ b/tde-i18n-ru/docs/kdenetwork/kppp/kppp-faq.docbook @@ -0,0 +1,829 @@ + +Вопросы и ответы +&reporting.bugs; + + +Вопросы о дозвоне + +&kppp; не работает. &kppp; сообщает, что демон ppp прекратил работу или истёк период времени ожидания. Что происходит? + +Внимательно ли вы прочли это руководство? Ниже приводятся наиболее распространённые ловушки: + + + +Нажмите на кнопку Подробности. &kppp; выдаст вам выдержку из логов сообщений PPP (эта опция может на работать на не-&Linux; компьютерах, и даже на некоторых дистрибутивах ОС &Linux;). Логи помогут вам найти ошибку. + +Убедитесь в том, что демон ppp является двоичным исполняемым демоном ppp, а не скриптом + +Убедитесь в том, что демон ppp установлен с SUID-битом и правами root. Вы можете задать этот режим командой chmod как суперпользователь root. + +Убедитесь в том, что файл /etc/ppp/options существует и не содержит конфликтующих записей. Если что-либо в этом файле вызывает у вас сомнения: удалите содержимое файла. + +Убедитесь в том, что вы НЕ используете опцию в качестве аргумента для демона ppp (программа &kppp; сама заботится о блокировке модема). + +Удалите опцию из обоих файлов /etc/ppp/options и ˜/.ppprc! +Использование символической ссылки /dev/modem также может вызвать конфликт. Устраните причину ошибки использованием реального устройства, то есть /dev/cuaX или /dev/ttySX. +COM1 относится к ttyS0, COM2 - к ttyS1 и так далее. + +Убедитесь в правильности задания прав на доступ. В случае неполадок вы можете запустить программу как суперпользователь, а затем, когда неполадки будут устранены, задать меньшие права, если не можете позволить себе выполнение &kppp; с правами суперпользователя. Возможно, решением окажется создание группы modem. + +Возможно, вы запускаете демон ppp слишком рано, то есть, до того, как удалённый сервер готов установить PPP-соединение. Если вы используете скрипт регистрации, с помощью встроенного терминала проверьте процедуру регистрации. Некоторые провайдеры требуют наличия простых команд Send или Send ppp для запуска PPP. По словам некоторых пользователей, им пришлось добавить команду Pause 1 или Pause 2 в скрипт для решения конфликтов с временем. + + + +Если проблема так и не разрешилась, вы можете получить информацию для отладки из логов системы, выполнив команду: + +# tail /var/log/messages + + + + + +pppd закрыл соединение - Удалённая система должна пройти аутентификацию ... + + +Типичное сообщение об ошибке в системном журнале: +pppd[699]: The remote system is required to authenticate itself +pppd[699]: but I couldn't find any suitable secret (password) for it to use to do so. +pppd[699]: (None of the available passwords would let it use an IP address.) + +Возможны две причины этой проблемы: + +В файле /etc/ppp/options задан параметр . Закомментируйте его, добавив # в начало строки, и попробуйте ещё раз. Ваша система уже имеет маршрут по умолчанию. Возможно, вы уже в локальной сети? В таком случае последние версии pppd будут вести себя так, как будто задан параметр . Чтобы исправить это, задайте в качестве параметра pppd в диалоге настройки kppp. Или же просто отключайте локальный интерфейс прежде чем начать дозвон. Я был бы благодарен тому, кто сможет подсказать простой способ мирного сосуществования двух подключений - по локальной сети и по модему. + + + + + +pppd завершает работу при ядре 2.4.x в Линукс + +Типичные сообщения об ошибке в системном журнале: + +pppd[1182]: pppd 2.3.11 started by user, uid 500 +pppd[1182]: ioctl(PPPIOCGFLAGS): Invalid argument +pppd[1182]: tcsetattr: Invalid argument +pppd[1182]: Exit. + +Обновите pppd до версии 2.4.0b1 или более свежей. Прочитайте файл Documentation/Changes в исходниках ядра, чтобы подробнее узнать об этом. + + + + +Почему &kppp; выдаёт сообщение: Не удаётся открыть модем? + +Это означает, что у &kppp; нет разрешения на использование модема или же на вкладке Модем вы указали недействительный модем. Сперва убедитесь в правильности указания модема. После того, как вы убедитесь в том, что модем указан верно, разрешите &kppp; доступ к модему, а также изменение файла /etc/resolv.conf, если &kppp; будет определять DNS. Если вы можете позволить выполнение &kppp; с правами суперпользователя, -- это решит проблемы с правами доступа, в противном случае все права на доступ вы должны регулировать самостоятельно. Для задания &kppp; прав суперпользователя выполните следующие команды: + +% su +# chown +# chmod +# exit + + + + + +Почему &kppp; сообщает о невозможности создания файла блокировки модема? + +В большинстве случаев это означает, что вы установили &kppp; без бита SETUID, или пользователь, использующий &kppp;, не имеет разрешения на запись в каталог файлов блокировки, по умолчанию - в /var/lock. Это пример систем &RedHat;. Проверьте диалог модема для определения заданного каталога. Простое решение: запустите &kppp; с битом SETUID, если можете позволить себе такое, или разрешите пользователям доступ к каталогу /var/lock, или создайте группу modem, у которой будет доступ к файлам каталога /var/lock. + + + +Почему &kppp; устанавливается с битом SETUID? + +para +>В SETUID-бите нет нужды, если вы немного знакомы с системным администрированием ОС &UNIX;. Просто создайте группу modem, добавьте в неё всех пользователей, которым разрешён доступ к модему и разрешите этой группе доступ на чтение/запись в модем. Если вам также необходимо, чтобы конфигурация DNS работала с &kppp;, файл /etc/resolv.conf должен быть доступен на чтение/запись членам этой группы. Это также относится к файлам /etc/ppp/pap-secrets и /etc/ppp/chap-secrets, если вы используете соответствующую поддержку PAP или CHAP. + +Команда разработчиков программы &kppp; за последнее время проделала большую работу, чтобы сделать &kppp; безопасной в отношении SUID. Но принимать решение об установке и методах установки программы придётся вам. + +Вас также могут заинтересовать сведения в разделе Безопасность. + + + +Что мне делать, если &kppp; не устанавливает соединения, а выдаёт сообщение: Ожидается строка OK + +Вы пробовали применять команды CR/LF? Попробуйте следующие команды: CR, LF или CR/LF. + +Кроме того, вашему модему может потребоваться некоторое время для ответа при инициализации. Откройте диалог Команды модема на вкладке Модем и измените значения задержек До инициализации и После инициализации. Выясните, поможет ли вам значительное изменение этих значений, затем выполните более точную настройку. + + + +Соединение работает, но я не могу запустить ни одно приложение! + +Вероятно, вы отметили опцию Автоконфигурация имени хоста, и у Х-сервера возникают проблемы при подключении к переименованному хосту. Если эта опция вам действительно необходима (а скорее всего, она не нужна), то вы должны принять решение об установке соответствующих разрешений. Выполнение команды xhost перед установлением соединения решит эту проблему, но вызывает угрозу безопасности, так как разрешает всем подключение к вашему Х-серверу. + + + +&kppp; сообщает об установлении соединения, но &konqueror; выдаёт сообщение Неизвестный хост имя_хоста, а &Netscape; выдаёт сообщение Сервер не имеет записей в таблицах DNS.. + +Попробуйте послать ICMP-запрос на IP-адрес другого сервера, например: ping . Если на ваш запрос вы получите ответ, то: + + +Проверьте, указали ли вы в &kppp; хотя бы один DNS-сервер. + +Проверьте содержимое файла /etc/host.conf. Он должен содержать примерно такую строку: order hosts, bind. Ключевое слово указывает библиотеке перевода адреса запросить сервер имён при осуществлении перевода адреса. Если такой строки в файле нет, добавьте её. + + + + +Как мне указать &kppp; послать строку \n или же \r + +Добавьте пустую строку, как показано в примере скрипта: + + +Send # послать пустую строку +Expect ID: +Send itsme +Expect word: +Send forgot +Expect granted +Send ppp + + + + + + +Как мне избавиться от сообщения &kppp;: Невозможно создать файл блокировки модема? +Это происходит по причине отсутствия у вас прав на создание файла блокировки. Если вы используете файл блокировки, то у вас должны быть права на запись в каталог (как правило, /var/lock). Такой проблемы не возникнет, если вы установили для &kppp; SUID-бит. Обратитесь к разделу Файлы блокировки. + + + +Почему мой модем так шумит при установлении соединения? + +Нажмите на кнопку Настройка, а затем на вкладку Модем. Вы можете установить громкость динамика модема в одно из трёх состояний: Выключено, Средне и Громко. Для большинства модемов Средне и Громко дают один и тот же результат. Если изменение этой настройки не помогает, убедитесь в том, что правильные настройки модема указаны в разделе Настройка, Модем, Команды модема. + + + +Я установил громкость динамика модема в положение Выключено и проверил команды модема, тем не менее, модем по-прежнему ужасно шумит при дозвоне. Почему? + +Строка инициализации звука может быть потеряна в случае, если модем не успевает обрабатывать команды, полученные от &kppp;. Увеличьте значение Задержки после инициализации в разделе Настройка, Модем, Команды модема. + + + +&kppp; сообщает об установлении соединения с нехарактерной для модемного соединения скоростью 115200 или же 57600 + +Большинство модемов сообщают о скорости последовательной линии, а не о скорости телефонного соединения. Таким модемам можно указать сообщать скорость телефонного соединения добавлением команд к строке инициализации или строке дозвона. Для большинства модемов такой командой является ATW2. Если вы хотите добавить эту команду к строке дозвона (которая, как правило, начинается с ATD), в таком случае новая строка дозвона будет такой: ATW2D. + + + +Почему &kppp; выдаёт сообщение Скорость соединения не определена? + +У современных модемов бывают очень сложными сообщения о соединении, к примеру, CONNECT LAP.M/V42.bis/115000:RX/31200:TX, и &kppp; не в состоянии правильно обработать такое сообщение. Включите опцию Показывать Лог, -- и определите скорость соединения. + + + +Скорость моего соединения низка + +Если вы не довольны скоростью модемного соединения, убедитесь, что вы установили скорость соединения (доступно в разделе Настройка, Устройство, Скорость соединения) равной 57600 или выше. Убедитесь, что ваши последовательные порты поддерживают высокие скорости. Большинство старых систем (на основе i486) некорректно работают при задании скорости, равной 115200. Если вы используете чипсет 8250 UART, он не будет работать. Чип 16550 или 16550A будет работать без проблем. + +Кроме того, вам нужно установить, как строка инициализации переводит модем в высокоскоростной режим (согласно руководству по эксплуатации от вашего модема). + + + +Скорость моего соединения очень низка! + +Если соединение происходит на скорости в несколько бит в секунду, проверьте аппаратные настройки. Если движение мыши ускоряет передачу данных, то это точно аппаратная проблема! + +Вы можете получить сведения о состоянии последовательного порта командой setserial и проверить систему на наличие конфликтов прерываний. Модуль Сведения программы &kcontrol; также может оказаться полезным. + + + +Мне необходимо использовать импульсный набор номера, а не тональный (или наоборот). Как мне изменить этот параметр? +Измените строку дозвона модема. Практически все модемы поддерживают следующие AT-команды: + + + +ATDT +Выбрать тоновый набор номера + + +ATDP +Выбрать импульсный набор номера + + + + + + + + + +Вопросы о правилах учёта стоимости телефонных звонков + +Как мне написать файл правил (rules file) для учёта стоимости телефонных звонков? +Используйте файл правил TEMPLATE, который включен в &kppp;. Он находится в каталоге $KDEDIR/doc/HTML/ваш_язык/kppp/. Используйте опцию командной строки &kppp; для проверки синтаксиса созданного вами файла правил. + + + +Я написал файл правил (rules file) для учёта стоимости телефонных звонков в моем районе. Что я должен сделать, чтобы другие тоже могли использовать его? + + + + + +Возможно ли использовать в файле правил для учёта стоимости телефонных звонков дробные числа, к примеру, "(0.17, 45.5)"? +Да, возможно. Но не следует использовать слишком малые значения (менее десятых долей секунды), так как это повышает нагрузку на процессор, хотя, возможно, пройдёт незамеченным на современном процессоре. + + + +Помимо праздника Пасхи, в моей стране есть и другие праздники с не фиксированной датой. +В таком случае вам придётся написать собственный код для определения даты этих праздников. Обратитесь к файлу ruleset.cpp, в качестве примера используйте праздник Пасхи. Затем пошлите этот участок кода для включения в программу! + + + + +Вопросы о логах сообщений системы + +У меня появляется сообщение Линия зациклилась. Что это означает? + +Короткий ответ: вам не удалось запустить PPP-соединение на удалённом компьютере. + + + + + + + + +В логах значится сообщение Signal 15 +Если вы видите следующие строки, скорее всего это означает, что &kppp; сообщает об ошибке времени ожидания. &kppp; ожидает запуска PPP-интерфейса в течение заданного времени ожидания, после чего ожидание прекращается. Демон ppp получает команду на останов, Signal 15: SIGTERM. + + + +pppd[26921]: pppd 2.3.5 started by me, uid 500 +pppd[26921]: Using interface ppp0 +pppd[26921]: Connect: ppp0 <--> /dev/ttyS0 +pppd[26921]: Terminating on signal 15. +pppd[26921]: Connection terminated. +pppd[26921]: Exit. + + + + + + +Что означает сообщение Принятый сигнал линии не является 8-битным +Демон PPP предупреждает о том, что 8-ой бит принимаемых данных данных установлен в 0. В большинстве случаев это значит, что PPP-сервер пока не запущен на удалённом компьютере. Вы можете увидеть запрос на логин, который будет возвращать все данные, переданные демоном ppp. + + + +Сообщение: can't locate module ppp-compress? Что оно означает? +Система выдаёт следующие сообщения? + + + +modprobe: can't locate module ppp-compress-21 +modprobe: can't locate module ppp-compress-26 +modprobe: can't locate module ppp-compress-24 + + + +Добавьте следующие строки: + + +alias ppp-compress-21 bsd_comp +alias ppp-compress-24 ppp_deflate +alias ppp-compress-26 ppp_deflate + +к файлу /etc/conf.modules. + + + + + + + + diff --git a/tde-i18n-ru/docs/kdenetwork/kppp/security.docbook b/tde-i18n-ru/docs/kdenetwork/kppp/security.docbook new file mode 100644 index 00000000000..a0ae43a1f1d --- /dev/null +++ b/tde-i18n-ru/docs/kdenetwork/kppp/security.docbook @@ -0,0 +1,140 @@ + +&kppp; и безопасность + +В основном этот раздел предназначен для суперпользователей (root), людей с высокими потребностями в безопасности и тех, кто просто интересуется безопасностью. Нет необходимости в прочтении этого материала тем, кто использует &Linux; дома, тем не менее, кое-какие знания можно почерпнуть и отсюда. + + +Запрет на доступ к &kppp; + +Системный администратор может ограничить доступ на использование &kppp;. Существует два способа для достижения этого. + + +Разрешение на доступ на уровне привилегий группы + +Создайте новую группу (назовите её, к примеру, dialout или как-нибудь в этом роде) и добавляйте в неё тех пользователей, кому разрешено использовать &kppp;. Затем наберите в командной строке: + +# chown /opt/kde/bin/kppp +# chmod /opt/kde/bin/kppp + + +Здесь подразумевается, что &kde; установлена в каталог /opt/kde/ и что новая группа называется dialout. + + + + +Запрет на доступ с непосредственным использованием &kppp; + +С самого начала &kppp; проверяет, существует ли файл /etc/kppp.allow. Если такой файл существует, только перечисленные в нем пользователи могут использовать программу. Этот файл должен быть открыт для всех на чтение (но, конечно, НЕ запись.) Распознаваемыми являются только имена пользователей, вы не можете использовать UID в этом файле. Короткий пример: + +# /etc/kppp.allow +# строки комментариев игнорируются, +# как и пустые строки + +fred +karl +daisy + + +В приведённом примере только пользователи fred, karl и daisy могут использовать программу, а так же пользователи с UID 0 (нет необходимости добавлять суперпользователя в этот файл). + + + + + + +У &kppp; присутствует <acronym +>SUID</acronym +>-бит. А безопасность? + +Представляется невозможным написать программу дозвона без использования SUID-бита, безопасную и простую в использовании неопытными пользователями. В плане безопасности &kppp; использует следующую стратегию. + + + +Процессы программы &kppp; разветвляются в самом начале выполнения программы. + + +Основной процесс, ответственный за операции с GUI (такие как взаимодействие с пользователем), теряет бит SUID после разветвления и выполняется с привилегиями обычного пользователя. + + +Порождённый процесс сохраняет привилегии и отвечает за все действия, которым нужны привилегии суперпользователя. Для обеспечения безопасности этой части, в ней не используются вызовы библиотек &kde; и &Qt;, а только вызовы обычных библиотек. Исходный код этого процесса короток (около 500 строк) и хорошо документирован, его легко проверить на наличие дыр в безопасности. + + +Головной и порождённый процессы взаимодействуют согласно стандартному IPC (взаимодействие процессов) ОС &UNIX;. + + + +Особая благодарность выражается Harri Porten за написание этого замечательного участка программы. Задача казалась невыполнимой, но он сумел решить её за одну неделю. + + + + diff --git a/tde-i18n-ru/docs/kdenetwork/kppp/tricks.docbook b/tde-i18n-ru/docs/kdenetwork/kppp/tricks.docbook new file mode 100644 index 00000000000..82a7b42ff1e --- /dev/null +++ b/tde-i18n-ru/docs/kdenetwork/kppp/tricks.docbook @@ -0,0 +1,296 @@ + +Тонкости работы с модемом + +Этот раздел предназначен для того, чтобы дать представление об искусстве работы с модемом. Все команды, которые здесь описываются, относятся к стандарту Hayes AT и к стандартному Hayes-совместимому модему. Однако не все модемы одинаковы, и ваш случай может отличаться от изложенного. + + +Сеанс связи с модемом + +В модемном сеансе вы работаете с модемом непосредственно. Вы набираете команды -- модем отвечает. Для начала сеанса связи с модемом нажмите на кнопку Настройка. В открывшемся диалоге перейдите на вкладку Модем и нажмите кнопку Терминал . Откроется окно интерактивной настройки модема. Наберите команду ATZ (она сбрасывает установки модема). Модем должен отозваться и ответить OK. Используйте ФайлЗакрыть для завершения сеанса. + + + + +Схемы настроек модема + +Вы можете захотеть сохранить различные схемы настроек модема, а не вводить команды заново при каждом соединении. Это можно осуществить, записав их в память модема, и именно для этого вам понадобится работать непосредственно в сеансе связи с модемом. У модема может быть несколько сохраненных схем под номерами 0, 1 и т.д. Командой AT&V вы можете просмотреть их все. Обычно схема по умолчанию -- это 0 (ее можно изменить командой AT&Y). Текущая схема, с которой работает модем, называется активной. + +Когда вы меняете настройку, активная схема изменяется. Команда ATZ сбрасывает настройки модема и восстанавливает схему настроек модема по умолчанию (#0), при этом не сохраняются сделанные вами изменения. Для сохранения изменений загрузите схему, которую вы хотите изменить, командой ATZn (где n -- номер схемы). Сделайте необходимые изменения, а затем сохраните ее командой AT&Wn. Чтобы использовать нужную схему, измените строку инициализации модема (Настройка Модем Команды модема Строка инициализации). К примеру, команда ATZ1 сбросит настройки модема и загрузит сохраненную схему #1. + +Если вы хотите сбросить установки модема в некоторое начальное состояние, выполните команду AT&F&W, которая восстановит заводские настройки модема и сохранит их в качестве схемы по умолчанию. + +Примеры изменения схемы модема см. в следующем разделе. + + + + +Как заставить модем повесить трубку + +Может случиться так, что модем никак не хочет вешать трубку. Это чаще всего происходит из-за несоответствия настроек &kppp; и модема. У стандартного модема есть два метода повесить трубку: Командный и DTR. В командном методе модему отправляется ESC-последовательность, которая переводит модем в командный режим, а затем выполняется команда повесить трубку (ATH). + +Если вы настраиваете демон ppp вручную, не используя &kppp;, чаще всего имеет смысл использовать командный метод для завершения терминального сеанса и запуска демона ppp. В других случаях более подходит метод DTR, так как он проще. + + +Метод <acronym +>DTR</acronym +> (<command +>AT&Dn</command +>) + +В методе DTRмодем вешает трубку, как только &kppp; завершает использование модема. Если в сеансе связи с модемом вы опрашиваете модем командой AT&V и в настройках активной схемы видите &D0, это значит, что метод DTR отключен. Чтобы включить метод DTR, нажмите на кнопку Терминал для начала сеанса связи с модемом, а затем наберите: + +ATZ # сбросить установки в схему по умолчанию +AT&D2 # Установить состояние Повесить трубку при выходе из DTR +AT&W # Записать в схему по умолчанию + + + +Как работает метод <acronym +>DTR</acronym +> + +Всякий раз, когда сигнал Data Terminal Ready (DTR) на линии между компьютером и модемом возрастает выше определенного предела, модем вешает трубку. Когда &kppp; открывает последовательный порт, сигнал DTR понижается, и на внешнем модеме вы можете видеть, как зажигается лампочка DTR (или TR). Когда лампочка TR гаснет, поскольку &kppp; закрыл последовательный порт (или по еще более худшей причине), модем вешает трубку. + + + + + +Командный метод + +Модем, находящийся в режиме соединения, можно также заставить повесить трубку (если AT&Dn n не равно 2), переведя его в командный режим и отправив ему команду на выполнение. Чтобы корректно повесить трубку, откройте сеанс связи с модемом и установите короткую задержку, например: + +ATZ +ATS12=5 +AT&W + + +Используйте ползунок Защитный интервал в разделе Команды модема для установки значения регистра S12 равным 5. После этого модем будет вешать трубку корректно. + + +Как работает командный метод + +Когда локальный модем подключен к удаленному модему, он находится в режиме соединения (connect) и передает все получаемые им символы удаленному модему. Для того, чтобы модем воспринял символы как команду себе, его нужно перевести в командный режим. Это осуществляется ESC-кодом. + +ESC-код - это три сигнала, длительность которых задается регистром S12 (в пятидесятых долях секунды). + + + +отсутствие сигнала в течение времени дольше, чем S12/50 сек + + +три подряд символа ESC (который задаётся в регистре S2, значение по умолчанию -- +), повторенные с интервалами менее S12/50 с каждый. + + +отсутствие сигнала в течение времени дольше, чем S12/50 сек + + + +Как только модем войдет в командный режим, вы можете отправлять ему команды. Для того, чтобы повесить трубку, отправьте команду ATH. ЕSC-коды и команда модему повесить трубку, используемые в &kppp;, указываются в диалоге Команды модема. Они должны соответствовать вашему модему. + + + + + + +Как ускорить режим тонального набора номера + +В тональном режиме время набора задается регистром S11. В нем записывается длительность (в сотых долях секунды) отправки каждого тонального сигнала во время дозвона. Значением по умолчанию, как правило, является 95 (почти секунда). Быстрота набора номера зависит от качества телефонного коммутатора на вашей телефонной станции. Минимальное значение - 50, почти в два раза быстрее, и часто оно срабатывает. + +ATZ # восстановить установки схемы по умолчанию +ATS11=50 # самый быстрый дозвон (используйте большие значения, если возникнут проблемы) +AT&W # записать в схему по умолчанию + + + + diff --git a/tde-i18n-ru/docs/kdenetwork/kppp/wizard.docbook b/tde-i18n-ru/docs/kdenetwork/kppp/wizard.docbook new file mode 100644 index 00000000000..c6e08ab5fff --- /dev/null +++ b/tde-i18n-ru/docs/kdenetwork/kppp/wizard.docbook @@ -0,0 +1,169 @@ + +Мастер подключения &kppp; + + +Запуск мастера подключения. + +Вы можете запустить мастера подключения из начального экрана &kppp;. Запустите &kppp; из K-меню: программа находится в разделе Интернет под названием Подключение к Интернету. + +Появится следующий диалог: + + +Начальный экран программы дозвона &kppp; + + + + +Начальный экран программы дозвона &kppp; + +Начальный экран программы дозвона &kppp; + + + +Скорее всего, начальный экран не содержит ни одной записи, и для начала нам придется создать хотя бы одну. + +Нажмите кнопку Настройка для создания нового соединения с Интернет. + +Мастер подключения предложит вам нажать одну из трех кнопок: Мастер подключения, Диалоговая настройка и Отмена + + +Мастер подключения задаст вам вопрос о том, что вы хотите сделать... + + + + +Мастер подключения задаст вам вопрос о том, что вы хотите сделать... +Мастер подключения задаст вам вопрос о том, что вы хотите сделать + + + + + +Отмена +Нажмите на эту кнопку, если вы действительно не хотите создавать соединение в данный момент. Окно сообщения будет убрано с экрана, останется только окно программы дозвона. + + + +Мастер подключения +Если в вашем распоряжении находится современный модем и вы используете одного из крупнейших Интернет-провайдеров в вашей стране, то, скорее всего, мастер подключения тут же настроит ваше соединение. В любом случае, перед ручной настройкой попытайтесь использовать мастера подключения. + + + +Диалоговая настройка +Если вы не преуспели в создании соединения с помощью мастера подключения или же хотите настроить соединение сами, нажмите на эту кнопку. На данный момент использовать мастер подключения целесообразно людям в небольшом количестве стран (и для ограниченного числа Интернет-провайдеров). + + + + +В этом разделе мы рассмотрим подключение с использованием Мастера подключения, диалоговая же настройка будет описана позднее. + + + + +Мастер подключения: оставшиеся шаги + +Начальный экран содержит вступительный текст, поясняющий те вещи, о которых вы прочли в самом начале руководства. Нажмите на кнопку Далее, чтобы продолжить. + +На следующем экране вам будет предложено указать вашу страну. Не все страны перечислены в списке, и если ваша страна отсутствует, то нажмите на кнопку Отмена, -- в этом случае будет запущена Диалоговая настройка. + +На следующем экране будет показан список Интернет-провайдеров, известных &kppp; для страны, выбранной вами этапом раньше. Если ваш Интернет-провайдер не указан в списке, нажмите на кнопку Отмена и настройте соединение в режиме Диалоговой настройки + +Вам будет предложено ввести ваши имя пользователя и пароль для соединения с Интернет. Обратите внимание, что у некоторых Интернет-провайдеров имя пользователя и пароль на доступотличны от имени пользователя почтового ящика и его пароля -- будьте внимательны! Нажмите на кнопку Далее для продолжения. + +В следующем диалоге вы можете ввести префиксы дозвона (если таковые применяются), например, если вам необходимо набрать 0 для доступа на внешнюю линию, или если у вас есть префикс для отключения режима ожидания. Нажмите на кнопку Далее для продолжения. + +Вот и все! Если вы хотите перепроверить введенные данные, то используйте кнопки Назад и Далее для перемещения по диалогам. По завершении проверки нажмите на кнопку Завершить для окончания настройки. + +Конечно же, любая информация может быть изменена позднее, через диалог настройки &kppp;. + + + + diff --git a/tde-i18n-ru/docs/kdenetwork/krdc/Makefile.am b/tde-i18n-ru/docs/kdenetwork/krdc/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdenetwork/krdc/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdenetwork/krdc/Makefile.in b/tde-i18n-ru/docs/kdenetwork/krdc/Makefile.in new file mode 100644 index 00000000000..64796030052 --- /dev/null +++ b/tde-i18n-ru/docs/kdenetwork/krdc/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/kdenetwork/krdc +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- 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/kdenetwork/krdc/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdenetwork/krdc/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/kdenetwork/krdc/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdenetwork/krdc/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdenetwork/krdc/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)/krdc + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/krdc/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/krdc/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/krdc/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/krdc/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/krdc/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/krdc/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/krdc + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/krdc + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/krdc/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/krdc/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/krdc/$$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/kdenetwork/krdc/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdenetwork/krdc/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdenetwork/krdc/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-ru/docs/kdenetwork/krdc/index.cache.bz2 b/tde-i18n-ru/docs/kdenetwork/krdc/index.cache.bz2 new file mode 100644 index 00000000000..0f0ec7c86c6 Binary files /dev/null and b/tde-i18n-ru/docs/kdenetwork/krdc/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdenetwork/krdc/index.docbook b/tde-i18n-ru/docs/kdenetwork/krdc/index.docbook new file mode 100644 index 00000000000..eacac8873a5 --- /dev/null +++ b/tde-i18n-ru/docs/kdenetwork/krdc/index.docbook @@ -0,0 +1,718 @@ + + + + + + + +]> + + + + + + + +Руководство &krdc; + + +&Brad.Hards; &Brad.Hards.mail; + + +ОлегБаталов
olegbatalov@mail.ru
Перевод на русский язык
+ + +2003 +&Brad.Hards; + + + +&FDLNotice; + +2003-09-27 +1.0.0 + + +&krdc; - клиентское приложение, которое позволяет вам просматривать и управлять сеансом на другом компьютере, где выполняется совместимый сервер (VNC). + + + +KDE +kdenetwork +krfb +VNC +RFB +krdc +Предоставление экрана +Удалённое управление +Удалённая помощь +Удалённый экран + + +
+ + +Введение + +&krdc; - клиентское приложение, которое позволяет вам просматривать и управлять сеансом на другом компьютере, где выполняется совместимый сервер (VNC). + +Вы будете использовать &krdc; совместно с &krfb;, сервером VNC для &kde;, поскольку он наиболее полно соответствует особенностям &krdc;. + +Сообщайте о любых проблемах или необходимости новых возможностей в список рассылки &kde; или зарегистрируйте ошибку по адресу http://bugs.kde.org. + + + +Протокол удалённых кадровых буферов + +Этот раздел содержит краткое описание протокола удалённого буфера кадров, используемый в &krdc; и другими совместимыми системами. Если вы с ним уже знакомы -- можете пропустить этот раздел. + +Реализация системы высокого уровня, использующая протокол удалённого буфера кадров, известна как Виртуальный сетевой компьютер, или просто VNC. + +Удалённый буфер кадров (или, для краткости RFB) это простой протокол для удалённого доступа к графическому интерфейсу пользователя. Это работает как уровень буферов кадров, который грубо соответствует прорисованному изображения экрана, что означает что это может применяться ко всем оконным системам (включая X11, &MacOS; и &Microsoft; &Windows;). Приложение удалённого буфера кадров существуют для большинства платформ, и часто распространяются свободно. + +В протоколе удалённого буфера кадров, приложение, выполняемое на компьютере, где находится пользователь (включая экран, клавиатуру и мышь) называется клиентом. Приложение выполняемое на компьютере, где расположен буфер кадров (на котором работает оконная система и приложения, которыми пользователь управляет дистанционно) называется сервером. &krfb; является сервером &kde; для протокола удалённого буфера кадров. &krdc; является клиентом &kde; для протокола удалённого буфера кадров. + +Этому протоколу требуется значительный объём сетевого трафика для передачи изображений в буфер кадров, так что удалённый буфер кадров работает быстро в высокоскоростных локальных сетях. Вы можете использовать &krdc; и в других сетях, но его производительность вряд ли будет хорошей. + + + + +Использование &krdc; + +&krdc; очень удобен, и имеет простой интерфейс, как показано на снимке экрана ниже. + + + +Снимок экрана &krdc; + + + + + + + + + Главное окно &krdc; + + + + + +Если вы нажимаете кнопку Обзор <<, вы получите простой интерфейс, как показано ниже. + + + +Главное окно &krdc;, без функциональности обзора + + + + + + + + + Главное окно &krdc;, без функциональности обзора + + + + + +Если в нажмёте кнопку Обзор >>, вы вернёте обычный интерфейс. + +Подключение с помощью &krdc; к совместимым серверам + +&krdc; является клиентом и должен использоваться совместно с серверами. Существует три способа подключиться к ним. + + + +Непосредственно набрав имя сервера (или адрес IP) в поле Удалённая рабочая станция:. + + +Используя приглашение, которое вы получили. &krfb; использует приглашения и может посылать их по электронной почте. + + +Используя просмотр с помощью протокола расположения сервисов. + + + +Давайте рассмотрим каждый из них более подробно. + +Имя сервера +Если вы знаете имя хоста (или его адрес IP) сервера, к которому вы хотите подключиться, вы можете ввести его непосредственно в поле Удалённая рабочая станция: + +Если вы хотите подключиться к машине с именем megan, на которой выполняется сервер VNC на экране 1, вы можете ввести megan:1 или как альтернативу vnc:/megan:1 в поле Удалённая рабочая станция:. + + + +Ввод имени сервера в &krdc; + + + + + + + + + Ввод имени сервера в &krdc; + + + + + +Аналогично, если вы используете на этой машине сервер RFB, вы можете ввести rfb:/megan. RFB не нуждается в указании номера экрана. + + + +Использование приглашения +В приложении сервера &krfb; позможно послать приглашение по электронной почте (и другими способами, хотя почта является наиболее полезной). Если вы получили этот тип приглашения, вы можете просто щёлкнуть на ссылке содержащейся в письме. Это запустит &krdc; если он ещё не выполняется, и подключится к серверу, указанному в приглашении. + + + +Использование протокола расположения сервисов +Третий способ использования &krdc; - это поиск с помощью протокола расположения сервисов. Список совместимых серверов, которые зарегистрированы в системе протокола расположения сервисов, представлены в списке, расположенном в центре главного окна: + + + +&krdc; показывающий просмотр сервисов + + + + + + + + + &krdc; показывающий просмотр сервисов + + + + + + +Если ваше главное окно не содержит этой таблицы, вы можете использовать Обзор >>, чтобы вернуться в полное окно &krdc;. Также не все совместимые сервера поддерживают автоматическую регистрацию - однако сервер &krfb;, входящий в &kde; это поддерживает. + + +Если вы щёлкаете на элементе таблицы, он становится выделенным и вы можете использовать Соединиться для подключения к этому серверу. Для быстрого подключения к серверу, вы можете дважды щёлкнуть на соответствующем элементе таблицы. + +Хотя протокол расположения сервисов автоматически обнаруживает новые сервера, которые становятся доступными, вы также можете указать &krdc; начать сканирование новых серверов. Это делается нажатием Обновить. Когда вы запросили сканирование, кнопка блокируется (сереет), пока выполняется сканирование - обычно несколько секунд. + +При использовании протокола расположения сервисов, становится актуальна концепция областей. Если там представлены множество сервисов, просмотр их списка может стать затруднительным. Повторное сканирование будет создавать значительный объём сетевого трафика. Чтобы избежать этой проблемы, администраторы могут настроить протокол расположения сервисов с набором областей, и только регистрировать сервисы в некоторой области. Например, хост может быть зарегистрирован в областях "третий_этаж" и "логистика", но не в"технический" или "обслуживание". В небольших установках, все регистрируются только в области"ПО УМОЛЧАНИЮ". &krdc; поддерживает выбор областиотличной от "ПО УМОЛЧАНИЮ" с помощью выпадающего списка Область:, расположенного в правой верхней части главного окна. + + + + +Что происходит когда вы подключились + +Не зависимо от того как вы выбираете сервер для подключения, следующим шагом станет запрос &krdc; о сетевом соединении, как показано ниже: + + + +выбор скорости соединения &krdc; + + + + + + + + + выбор скорости соединения &krdc; + + + + + +Существуют три параметра настройки скорости: + + +Высокое качество (LAN, прямое соединение), является значением по умолчанию, и вы должны проверить как хорошо это работает, перед установкой более низкого значения скорости и использовании более низкой пропускной способности. +Средняя скорость (DSL, кабель, скоростной интернет). +Низкая скорость (модем, ISDN, медленный интернет). + + +Если вы всегда работаете с одним типом связи, вы можете снять отметку с переключателя Показывать этот диалог для этого хоста в следующий раз, и у вас, при следующем подключении, не будет запрашиваться тип соединения, если вы идентифицируетесь тем же способом. Например, если хост имеет два имени, и переключатель не установлен, и при подключении используется одно имя, у вас не будет запрошена скорость при подключении с использованием одного имени. Хотя у вас будет запрошена скорость, если вы используете другое имя, или адрес IP. + +После выбора соответствующие настройки скорости, нажмите Соединиться для продолжения. + +После вы увидите небольшое окно содержащее индикатор прогресса, который заполняется пока &krdc; устанавливает соединение. + +В зависимости от настроек сервера, вы (почти наверняка) должны будете указать пароль для аутентификации на сервере. &krdc; предоставит диалог пароля, который показан ниже. + + + +Пароль &krdc; + + + + + + + + + Пароль &krdc; + + + + + +После идентификации, вы соединитесь с удалённым сервером, и сможете начать использовать &krdc; для наблюдение или управления удалённым рабочим столом. + + + +Управление подключением к удалённому рабочему столу + +Подключившись к удалённому серверу, обычно вы используете клавиатуру или мышь для управлением оконной системой и приложениями на удалённом компьютере. + +Вы можете видеть удалённый рабочий стол как полный экран, или как окно на локальном рабочем столе. Вы можете переключаться между этими режимами используя пиктограмму показанную ниже. + + + +выбор режима полного экрана в &krdc; + + + + + + выбор режима полного экрана в &krdc; + + + + + + + +выбор режима окна в &krdc; + + + + + + выбор режима окна в &krdc; + + + + + +Полноэкранный режим является лучшим, когда вы помогаете отдельному пользователю, поскольку вы видите то-же что и он. Режим окна наиболее полезен, когда вы работаете одновременно дистанционно и на локальном компьютере, возможно с документацией на локальной машине, и затем выполняете действия на удалённой. + +Использование режима окна + +&krdc; в режиме окна выглядит подобно снимку экрана, представленному ниже. + + + +Окно &krdc; + + + + + + + + + Окно &krdc; + + + + + +В режиме окна, вы можете прервать подключение просто закрыв окно. + + + +Использование режима полного экрана + +В режиме полного экрана вы можете прервать соединение выбрав красную пиктограмму "закрыть", как показано ниже. + + + +Пиктограмма закрытия &krdc; + + + + + + Пиктограмма закрытия &krdc; + + + + + + + + + +Управление настройками &krdc; +Используя кнопку Настройка... и нижней левой части главного окна &krdc;, вы можете открыть диалог для изменения поведения &krdc;. Нажатие этой кнопки откроетокно диалога как показано ниже: + + + +Настройки &krdc; - вкладка профили хостов + + + + + + + + + Настройки &krdc; - вкладка Профили хостов + + + + + + + +Настройки &krdc; - вкладка Параметры VNC по умолчанию + + + + + + + + + Настройки &krdc; - вкладка Параметры VNC по умолчанию + + + + + + + +Настройки &krdc; - вкладка Подробности RDP + + + + + + + + + Настройки &krdc; - вкладка Подробности RDP + + + + + + + + + + + +Руководство разработчика &krdc; + +&krdc; поддерживает небольшое количество команд &DCOP;, которые описаны в этом разделе. Если вы не знакомы с &DCOP;, вы не должны об этом беспокоиться. Однако если вы хотите автоматизировать некоторые из действий &krdc; (или другого приложения &kde;), &DCOP; является очень полезным инструментом. Вы можете узнать о &DCOP; больше в документации, и руководствах по адресу http://developer.kde.org. + +Вы можете завершить работу приложения &krdc; используя команду выхода, как показано в примере ниже: + + +%dcop krdc-25550 MainApplication-Interface quit + + + + +Вы должны будете заменить krdc-25550 в примере, чтобы соответствовать фактическому экземпляру &krdc;, работу которого вы хотите завершить. Если вы запустите dcop без опций, вы получите список всех приложений доступных через &DCOP;. + + + + + +Вопросы и ответы +&reporting.bugs; &updating.documentation; + +Когда я запускаю &krdc;, получаю сообщение что Просмотр сети невозможен. Вы вероятно некорректно установили поддержку SLP. Что не так? + + +SLP - протокол расположения сервисов, и обычно предоставляется OpenSLP, или The Knot. +Если вы скомпилировали &krdc; самостоятельно, это вероятнее всего означает что вы скомпилировали &krdc; с поддержкой библиотек SLP, но вероятно сервер (обычно slpd или knotd) не выполняется. Вам обычно необходимо запустить эти серверы от имени суперпользователя, что означает что вы должны запросить системного администратора сделать это, или можете сделать это самостоятельно. +Если вы запускаете версию &krdc; из готового пакета, у вас могут отсутствовать некоторые зависимости. Существует множество способов этого, так что вы должны запросить поддержку у производителя пакета. + + + + + + + + + + +Авторские права и лицензия + +&krdc; +Авторское право на программу 2002 Tim Jansen tim@tjansen.de +Участники: Ian Reinhart Geiser geiseri@kde.org + + + + +Авторское право на документацию © 2003 &Brad.Hards; &Brad.Hards.mail; + +Олег Баталовolegbatalov@mail.ru Перевод на русский язык +&underFDL; &underGPL; + + +Установка + + +Как получить &krdc; +&install.intro.documentation; + + +Компиляция и установка +&install.compile.documentation; + + + +&documentation.index; +
+ + diff --git a/tde-i18n-ru/docs/kdenetwork/krfb/Makefile.am b/tde-i18n-ru/docs/kdenetwork/krfb/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdenetwork/krfb/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdenetwork/krfb/Makefile.in b/tde-i18n-ru/docs/kdenetwork/krfb/Makefile.in new file mode 100644 index 00000000000..620b57e503a --- /dev/null +++ b/tde-i18n-ru/docs/kdenetwork/krfb/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/kdenetwork/krfb +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- 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/kdenetwork/krfb/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdenetwork/krfb/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/kdenetwork/krfb/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdenetwork/krfb/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdenetwork/krfb/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)/krfb + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/krfb/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/krfb/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/krfb/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/krfb/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/krfb/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/krfb/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/krfb + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/krfb + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/krfb/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/krfb/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/krfb/$$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/kdenetwork/krfb/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdenetwork/krfb/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdenetwork/krfb/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-ru/docs/kdenetwork/krfb/index.cache.bz2 b/tde-i18n-ru/docs/kdenetwork/krfb/index.cache.bz2 new file mode 100644 index 00000000000..659ede3186f Binary files /dev/null and b/tde-i18n-ru/docs/kdenetwork/krfb/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdenetwork/krfb/index.docbook b/tde-i18n-ru/docs/kdenetwork/krfb/index.docbook new file mode 100644 index 00000000000..c18f2800062 --- /dev/null +++ b/tde-i18n-ru/docs/kdenetwork/krfb/index.docbook @@ -0,0 +1,575 @@ + + + + + + + +]> + + + + + + + +Руководство &krfb; + + +&Brad.Hards; &Brad.Hards.mail; + + +ОлегБаталов
olegbatalov@mail.ru
Перевод на русский язык
+ + +2003 +&Brad.Hards; + + + +&FDLNotice; + + + +2003-09-17 +1.0.1 + + + + +&krfb; является сервером, который позволяет вам предоставлять доступ к своей текущей сессии пользователю на другом компьютере, который использует клиент VNC для просмотра или управления вашим рабочим столом. + + + + + +KDE +kdenetwork +krfb +VNC +RFB +krdc +Предоставление рабочего стола +Удалённое управление +Удалённая помощь +Удалённый экран + + +
+ + + + +Введение + + + +&krfb; является сервером, который позволяет вам предоставлять доступ к своей текущей сессии пользователю на другом компьютере, который использует клиент VNC для просмотра или управления вашим рабочим столом. + +Обычно вы используете &krfb; совместно с &krdc;, клиентом VNC для &kde;, поскольку он наиболее полно соответствует специфичным особенностям &krfb;. + +&krfb; не требует запуска новой сессии X он предоставляет текущую. Это бывает полезным если вы хотите чтобы то-то помог вам выполнить задачу. + +Сообщайте о любых проблемах или необходимости новых возможностей в список рассылки &kde; или зарегистрируйте ошибку по адресу http://bugs.kde.org. + + + +Протокол удалённых кадровых буферов + +Этот раздел содержит краткое описание протокола удалённого буфера страниц, используемый в &krfb; и другими совместимыми системами. Если вы с ним уже знакомы -- можете пропустить этот раздел. + +Реализация системы высокого уровня, использующая протокол удалённого буфера кадров, известна как Виртуальный сетевой компьютер, или просто VNC. + +Удалённый буфер кадров (или, для краткости RFB) это простой протокол для удалённого доступа к графическому интерфейсу пользователя. Это работает как уровень буферов кадров, который грубо соответствует прорисованному изображения экрана, что означает что это может применяться ко всем оконным системам (включая X11, &MacOS; и &Microsoft; &Windows;). Приложение удалённого буфера кадров существуют для большинства платформ, и часто распространяются свободно. + +В протоколе удалённого буфера кадров, приложение, выполняемое на компьютере, где находится пользователь (включая экран, клавиатуру и мышь) называется клиентом. Приложение выполняемое на компьютере, где расположен буфер кадров (на котором работает оконная система и приложения, которыми пользователь управляет дистанционно) называется сервером. &krfb; является сервером &kde; для протокола удалённого буфера кадров. &krdc; является клиентом &kde; для протокола удалённого буфера кадров. + +Этому протоколу требуется значительный объём сетевого трафика для передачи изображений в буфер кадров, так что удалённый буфер кадров работает быстро в высокоскоростных локальных сетях. Вы можете использовать &krfb; и в других сетях, но его производительность врядли будет хорошей. + + + + +Использование &krfb; + + + +&krfb; очень удобен, и имеет простой интерфейс, как показано на снимке экрана ниже. + + + +Снимок экрана &krfb; + + + + + + + + + Главное окно &krfb; + + + + + +Когда вы хотите предоставить кому-либо доступ к вашему рабочему столу, вы можете просто создать персональное приглашение используя кнопку Создать персональное приглашение..., которая откроет окно, необходимую для доступа к вашему работчему столу информацию. Пример ниже показывает его. + + + +Пример персонального приглашения &krfb; + + + + + + + + + Пример персонального приглашения &krfb; + + + + + +Для улучшение безопасности, приглашение действительно только в течение одного часа после создания, и конечно подключающийся человек должен иметь правильный пароль. + +Поскольку вы можете захотеть пригласить кого-либо подключиться к вашему рабочему столу по электронной почте, &krfb; может создавать приглашения в виде писем. Вы можете создать такое приглашение с помощью кнопки Invite via Email... в главном окне &krfb;. Это обычно открывает письмо, напоминающее следующее, готовое для ввода адреса человека, которому вы хотите послать приглашение. + + + +Пример письма-приглашения &krfb; + + + + + + + + + Пример письма-приглашения &krfb; + + + + + + +&krfb; предупредит вас о нарушении безопасности, при посылке такой информации через небезопаную сеть. Вы должны учесть это предупреждение. +Если вы не можете зашифровать письмо (или иначе обезопасить ссылку), отправка приглашения по почте является очень серьёзным риском для безопасности, поскольку любой может прочитать пароль и адрес в вашем письме, при передаче его по сети. Это значит, что они потенциально могут взять под контроль ваш компьютер. +Если вы не можете зашифровать письмо, может быть лучше использовать персональное приглашение, позвонить человеку, которому предоставляете доступ, проверить его идентификацию, и предоствить информацию приглашения таким способом. + + + +Управление приглашениями &krfb; + +После создания приглашений (личного или почтового), &krfb; позволяет вам управлять ими. Диалог, для управления ими доступен с помощью Manage Invitations... в главном окне &krfb;. Если вы нажали эту кнопку, &krfb; откроет окно, как показано ниже. + + + +Управление приглашениями &krfb; + + + + + + + + + Управление приглашениями &krfb; + + + + + +Окно управления приглашениями позволяет вам создавать несколько приглашений (используя кнопки Новое личное приглашение... и Новое приглашение по email..., которые имеют тот же эффект что и кнопки Новое личное приглашение... и Новое приглашение по email... в главном окне &krfb;. + +Окно управление приглашениями также позволяет вам удалять существующие приглашения. Чтобы удалить одно из приглашений, выберите его мышкой или с помощью клавиатуры (оно должно стать выделенным), затем нажмите кнопку Удалить. Для удаления всех приглашений нажмите кнопку Удалить все. + + +Выбор Закрыть закрывает этот диалог. + + + + +Настройка &krfb; +В дополнение к главному интерфейсу &krfb; показанному и описанному выше, вы также можете управлять &krfb; с помощью модуля управления, который обычно доступен в центре управления &kde;, и вы также можете получить к нему доступ используя кнопку Настроить... в главном окне &krfb;. Параметры &krfb; расположены по вкладкам окна, как показано на снимке экрана ниже: + + + +Настройка &krfb; (Вкладка доступ) + + + + + + + + + Настройка &krfb; (Вкладка доступ) + + + + + +Вкладка Доступ позволяет вам настроить параметры доступа к серверу &krfb;. + +Кнопка Create and Manage Invitations... переключает в &krfb; окно управление приглашениями, которое описано ранее. + +Переключатель Announce service on the network управляет представлением приглашений &krfb; в сети через протокол расположения сервисов. Обычно это хорошая идея, но работает действительно хорошо только с клиентом, поддерживающим протокол расположения сервисов, типа &krdc;. + +Переключатель Allow uninvited connections управляет разрешением подключений к &krfb; без приглашения. Если разрешены неприглашаемые подключения, вы вероятно должны определить пароль. Также вы можете здесь определить должны ли вы подтверждать подключения перед установлением соединения, и могут ли подключившиеся управлять вашим рабочим столом или только просматривать его. + +Если компьютер является рабочей станцией, и выбрали разрешение неприглашённых подключений, вы вероятно выберите Confirm uninvited connections before accepting. И наоборот, если компьютер является сервером и вы используете &krfb; для удалённого администрирования, вы вероятно отмените Confirm uninvited connections before accepting. + + +&krfb; использует обычную систему паролей RFB, которая не вередаёт по сети ваш пароль открытым текстом. Вместо этого, используется система ответного вызова. Это достаточно безопасно, пока пароль храниться в безопаном месте. + + +&krfb; позволяет управлять передачей клиенту фонового изображения. Это управляется переключателем во вкладке Сессия, как показано ниже. + + + +Настройка &krfb; (Вкладка сессии) + + + + + + + + + Настройка &krfb; (Вкладка сессии) + + + + + +Если этот переключатель установлен, &krfb; не будет передавать фоновое изображение. Если нет, клиент определяет будет ли он использовать фоновое изображение. + +Вкладка Сеть позволяют управлять какой порт использует &krfb;, как показано ниже. + + + +Настройка &krfb; (Вкладка сеть) + + + + + + + + + Настройка &krfb; (Вкладка сеть) + + + + + +Если установлен переключатель Assign port automatically, &krfb; определит подходящий порт, и приглашение будут соответствовать ему. Если параметр Assign port automatically не установлен, вы можете указать конкретный порт. Указание порта может быть полезным, если вы используете перенаправление портов на вашем межсетевом экране. Обратите внимание, что если включён протокол расположения сервисов, он будет автоматически идентифицировать корректный порт. + + + + +Что происходит когда кто-либо подключается к &krfb; + +Когда кто-либо подключается к &krfb; на вашем компьютере, вы получите вплывающее уведомление, похожее на следующий снимок экрана, если вы не принимаете неприглашенноые подключения без предупреждения. + + +Окно подключения &krfb; + + + + + + + + + Окно подключения &krfb; + + + + + +Если вы нажимаете кнопку Accept Connection, клиент должен пройти аутентификацию (которая требует корректного пароля, личного или почтового приглашения). Если вы нажмёте кнопку Refuse Connection, попытка подключение будет отклонена. + +Переключатель Allow remote user to control keyboard and mouse определяет будет ли клиент только наблюдать или полностью управлять вашим компьютером. + +Если подключение клиента прошло успешно, и использовался пароль личного или почтового приглашения, оно удаляется и не может больше использоваться. Вы также увидите небольшое всплывающее окно в панели, показывающее что подключение было сделано. + + + + + +Руководство разработчика &krfb; + +&krdc; поддерживает небольшое количество команд &DCOP;, которые описаны в этом разделе. Если вы не знакомы с &DCOP;, вы не должны об этом беспокоиться. Однако если вы хотите автоматизировать некоторые из действий &krfb; (или другого приложения &kde;), &DCOP; является очень полезным инструментом. Вы можете узнать о &DCOP; больше в документации, и руководствах по адресу http://developer.kde.org. + +Вы можете завершить выполнения приложения &krfb; используя команду выхода, как показано в этом примере: + + +%dcop krfb-1507 MainApplication-Interface quit + + + + +Вы должны будете заменить krfb-1507 в примере, чтобы соответствовать фактическому экземпляру &krfb;, работу которого вы хотите завершить. Если вы запустите dcop без опций, вы получите список всех приложений доступных через &DCOP;. + + + + + +Вопросы и ответы +&reporting.bugs; &updating.documentation; + + + + + +Авторские права и лицензия + +&krfb; +Авторское право на программу 2002 Tim Jansen tim@tjansen.de +Участники: Ian Reinhart Geiser geiseri@kde.org + + + + +Авторское право на документацию © 2003 &Brad.Hards; &Brad.Hards.mail; + +Олег Баталовolegbatalov@mail.ru Перевод на русский язык +&underFDL; &underGPL; + + +Установка + + +Как получить &krfb; +&install.intro.documentation; + + +Компиляция и установка +&install.compile.documentation; + + + +&documentation.index; +
+ + diff --git a/tde-i18n-ru/docs/kdenetwork/ktalkd/Makefile.am b/tde-i18n-ru/docs/kdenetwork/ktalkd/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdenetwork/ktalkd/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdenetwork/ktalkd/Makefile.in b/tde-i18n-ru/docs/kdenetwork/ktalkd/Makefile.in new file mode 100644 index 00000000000..4bc7475a7ef --- /dev/null +++ b/tde-i18n-ru/docs/kdenetwork/ktalkd/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/kdenetwork/ktalkd +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- 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/kdenetwork/ktalkd/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdenetwork/ktalkd/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/kdenetwork/ktalkd/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdenetwork/ktalkd/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdenetwork/ktalkd/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)/ktalkd + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ktalkd/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ktalkd/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ktalkd/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ktalkd/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ktalkd/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ktalkd/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ktalkd + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ktalkd + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ktalkd/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ktalkd/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ktalkd/$$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/kdenetwork/ktalkd/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdenetwork/ktalkd/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdenetwork/ktalkd/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-ru/docs/kdenetwork/ktalkd/index.cache.bz2 b/tde-i18n-ru/docs/kdenetwork/ktalkd/index.cache.bz2 new file mode 100644 index 00000000000..5c400db21b6 Binary files /dev/null and b/tde-i18n-ru/docs/kdenetwork/ktalkd/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdenetwork/ktalkd/index.docbook b/tde-i18n-ru/docs/kdenetwork/ktalkd/index.docbook new file mode 100644 index 00000000000..eb6ae10c442 --- /dev/null +++ b/tde-i18n-ru/docs/kdenetwork/ktalkd/index.docbook @@ -0,0 +1,752 @@ + + + + +]> + + + + +Справочное руководство по &ktalkd; + +David Faure
faure@kde.org
+
+
+ +Илья Яловой
i_yalovoy@mail.ru
Перевод на русский
+
+ + +&FDLNotice; + + + +2001 +David Faure + + +2001-05-02 +1.05.02 + + +&ktalkd; это улучшенный демон talk, который принимает входящие talk-запросы, сообщает о них и позволяет вам отвечать на них с помощью клиента talk. + + + +KTALKD +talk +talkd +otalk +ntalk +ktalkdlg +kcmktalkd + +
+ + +Введение + +&ktalkd; это улучшенный talk-демон, который принимает входящие talk-запросы, сообщает о них и позволяет вам отвечать на них с помощью клиента talk. + + +Учтите, что &ktalkd; разработан для запуска на однопользовательской рабочей станции, и его не следует запускать на машинах, с которыми работают несколько пользователей: он читает файлы конфигурации пользователей, и пользователи могут запускать с помощью демона talk любые команды, что очень опасно. Если на вашем компьютере есть пользователи, которым вы не доверяете, то использование &ktalkd; недопустимо. + + +В данном документе абонент, получающий запросы, будет называться получателем. + +Особенности &ktalkd;: + + + +Автоответчик + +Если получатель не вошел в систему или не отвечает после второго звонка, то запускается автоответчик: он принимает сообщение и пересылает его получателю по электронной почте. + + + +Звук + +При желании звонок сопровождается звуковым сигналом. + + + +Оповещение в X + +Если &ktalkd; компилировался с инсталлированным &kde;, то для оповещения будет вызываться диалог &kde; ktalkdlg Если запущен &ktalk;, то ему будет предложено осуществить оповещение самостоятельно. (Начиная с версии 0.8.8). + + + +Оповещение на нескольких дисплеях + +Если вы дистанционно вошли в систему (т.е. с помощью команды export DISPLAY=...),то оповещение также будет произведено и на этом дисплее. Отвечать на звонок можно с любого дисплея! Если вы также вошли в систему и с помощью текстового терминала, и при этом не использовали xterms (внутреннее ограничение), то вы увидите текстовое оповещение. + + + + +Пересылка (Начиная с версии 0.8.0) + +Если вы отсутствуете, то можете настроить пересылку другому пользователю и даже на другой компьютер. Существует три метода пересылки. Подробнее смотрите раздел Использование. + + + + +Конфигурация + +Если &ktalkd; скомпилирован под &kde;, то он читает настройки из системного конфигурационного файла &kde; - ($KDEDIR/share/config/ktalkdrc), и из пользовательского файла - в его домашнем каталоге. Системный файл конфигурации должен быть отредактирован администратором вручную, а пользователь может пользоваться специальной программой. Она называется kcmktalkd и после установки &ktalkd; находится в &kcontrol;. В системах без &kde; &ktalkd; использует в качестве конфигурационного файл /etc/talkd.conf. + + + + +Интернационализация + +Под &kde;, если ktalkdlg переведен на ваш язык, то оповещение будет производиться в соответствии с установками &kde;. Это же относится и к программе конфигурации kcmktalkd. + + + + +Поддержка otalk и ntalk (Начиная с версии 0.8.1) + +&ktalkd; теперь поддерживает оба протокола, даже при пересылке. &ktalk; также поддерживает оба протокола. + + + + +Я надеюсь, что вы останетесь довольны демоном talk. + +David Faure faure@kde.org + + + + +Использование + +Чтобы использовать &ktalkd;, вам необходим клиент talk. Все системы &UNIX; имеют текстовый клиент talk. Наберите talk username, чтобы проверить что будет, когда вы получите запрос talk. + +Также вы можете проверить автоответчик: отправьте себе сообщение talk, пропустите два звонка, и тогда должен сработать автоответчик. + +&ktalk; - это графический клиент talk под &kde;. Пока этот пакет не входит в стандартный набор &kde;, но вы можете найти его на сервере ftp://ftp.kde.org, по адресу ftp://ftp.kde.org/pub/kde/stable/latest/apps/network + +Диалоговое окно при звонке очень простое: respond или ignore. + +С помощью диалога конфигурации вы можете настроить переадресацию другому пользователю или даже на другой компьютер. + + +Выбор метода переадресации + +Ни один из них не является идеальным, у каждого есть плюсы и минусы. + + + +FWA - только оповещение о переадресации (forward announcement only). + +Прямое подключение. Не рекомендуется. + + +(+) Вы знаете кто вас вызывает, но + + +(-) Вызывающий абонент должен будет ответить на ваш запрос. Это раздражает. + + +(-) Не используйте, если автоответчик установлен на away. (Автоответчик не сможет выдать оповещение.) + + + + + + +FWR - Переадресация всех запросов (forward all requests) с изменением информационных полей сообщения + +Прямое подключение + + +(+) Вызывающий абонент не узнает о том, что вы отсутствуете, но + + +(-) Вы не узнаете, кто именно вас вызывал - только его имя пользователя, (например, вы увидите talk from Wintalk@my_host) + + + + + + +FWT - Переадресовывать все запросы и включаться в разговор. + +Без прямого подключения. + + + +(+) Аналогично предыдущему, но работает и без прямого подключения (например, за файрволлом). + + +(+) Вам будет сообщено, с кем вы общаетесь, когда вы примете звонок + + +(-) Аналогично FWR, вы не узнаете в оповещении названия компьютера вызывающего абонента + + + + + + +Используйте FWT, если хотите, чтобы он работал за файрволлом (и если &ktalkd; имеет доступ к обеим сетям), и FWR в любом другом случае. + + + + + +Вопросы и ответы + + + + +Почему root не получает оповещений &kde;? + + + +Потому, что автоматическлое определение пользователей может быть дырой в безопасности системы. Вы можете обойти это ограничение, добавив две строчки в файл конфигурации xdm (аналогично &kdm;). + + +Примечание : Дистрибутив S.u.S.E &Linux; содержит эти строки по умолчанию. + + +Эти файлы конфигурации обычно находятся в каталоге /etc/X11/xdm, или /usr/X11R6/lib/X11/xdm на других системах. Далее предполагается, что они находятся в /etc/X11/xdm, поэтому вам, возможно, потребуется уточнить их расположение. + +Вот что вы должны сделать: + + + +Отредактируйте или создайте новый файл Xstartup, (в каталоге конфигурации xdm) так, чтобы он содержал: +#!/bin/sh +/etc/X11/xdm/GiveConsole +sessreg -a -l $DISPLAY -x /etc/X11/xdm/Xservers $USER + + +и файл Xreset, который выглядит: +#!/bin/sh +/etc/X11/xdm/TakeConsole +sessreg -d -l $DISPLAY $USER + + +Убедитесь, что в файле xdm-config содержатся ссылки на эти два файла: +DisplayManager._0.startup: /etc/X11/xdm/Xstartup +DisplayManager._0.reset: /etc/X11/xdm/Xreset + + + +Благодаря этому &kdm; (или xdm) включит пользователя в utmp, что, собственно, и требовалось. Я думаю, что не &konsole;, или xterm должны заносить туда пользователя, а именно xdm и &kdm;. Тем не менее, это не занесет туда пользователя как пользователя Х при startx... Есть какие-нибудь соображения? + + + + + +Почему я, будучи нормальным пользователем, не получаю оповещений &kde;? + + + +Если вы работаете в &Linux; (с подключенным /proc), такое поведение - ошибка в программе. Пришлите мне подробное описание, чтобы я смог исправить эту ошибку. + +Если вы работаете под &Linux; 2.0.35, то это - известная ошибка ядра, которая не позволяет root читать /proc. Решение этой проблемы аналогично описанному в предыдущем вопросе, запускать &kdm; или xdm для входа в X. Или обновить ядро! + +Иначе, это так и должно быть. &ktalkd; не может найти пользователя, так как &kde; не включил его в utmp и используемая в &Linux; (/proc) функция определения отключена. Решение этой проблемы аналогично описанному в предыдущем вопросе, запускать kdm или xdm для входа в X. Другое решение - всегда запускать xterm. + + + + + +Как я могу просмотреть отладочную информацию &ktalkd;? + + + +Поскольку программа работает в качестве сервера, то стандартный вывод невозможен. Для того, чтобы осуществить вывод отладочной информации (например, для отправки мне отчета об ошибках!), внесите изменения в файл inetd.conf, который запускает &ktalkd; и &kotalkd;, следующим образом: + +talk dgram udp wait root /usr/sbin/tcpd /opt/kde/bin/ktalkd -d +ntalk dgram udp wait root /usr/sbin/tcpd /opt/kde/bin/ktalkd -d + +Обратите внимание на параметр . + +Затем добавьте в файл /etc/syslog.conf следующую строчку: + +*.* /var/log/all_messages + +Чтобы все заработало, необходимо перезапустить inetd и syslogd: + +% killall +% killall + +Наконец, запустите talk, результат будет записываться в /var/log/all_messages + +Когда будете отправлять мне отчет об ошибках, не забудьте приложить отладочную информацию, и, конечно, номер версии &ktalkd; и файл с сообщениями ./configure. Спасибо. + + + + + + + + +Авторские права и лицензии + +Поддержку и доработку &ktalkd; осуществляет David Faure, faure@kde.org + +Первоначально программа написана Robert Cimrman, cimrman3@students.zcu.cz + +Перевод на русский - Илья Яловой i_yalovoy@mail.ru +&underFDL; &underGPL; + + +Установка + + +Где взять &ktalkd; + +&ktalkd; стандартно поставляется в составе проекта &kde; http://www.kde.org и входит в пакет kdenetwork. + +Вы всегда можете скачать последнюю версию &ktalkd; с главного &FTP; сайта проекта &kde;, ftp://ftp.kde.org/pub/kde или одного из его зеркал. Он обычно находится в ftp://ftp.kde.org/pub/kde/stable/latest/apps/network + + + +Требования + +Для успешной компиляции &ktalkd; вам необходима последняя версия &kde; и библиотеки &Qt;. Все библиотеки и сам ktalkd можно найти на ftp://ftp.kde.org/pub/kde/. + + + +Сборка и установка + +Чтобы собрать и установить &ktalkd; в вашей системе, наберите следующее в корневом каталоге дистрибутива &ktalkd;: + +% ./configure +% make +% make + +Поскольку &ktalkd; - демон, то для make потребуются права root. + +Не забудьте обновить файл /etc/inetd.conf. На пример, в &Linux;, если &kde; находится в /opt/kde, измените строки, касающиеся talk и ntalk на: + +talk dgram udp wait root /usr/sbin/tcpd /opt/kde/bin/ktalkd +ntalk dgram udp wait root /usr/sbin/tcpd /opt/kde/bin/ktalkd + +Скрипт должен произвести все необходимые изменения автоматически. Обновите inetd.conf запустив + +% ./post-install.sh + +В любом случае вам потребуется после этого перезапустить inetd. В большинстве систем &Linux; необходимо набрать: + +% killall + +В новых системах, которые используют xinetd, больше не существует /etc/inetd.conf, и вы должны отредактировать или создать файл /etc/xinetd.d/talk, заменив следующие строки: + +service talk +{ + socket_type = dgram + wait = yes + user = root + server = /usr/bin/ktalkd +} + +service ntalk +{ + socket_type = dgram + wait = yes + user = root + server = /usr/bin/ktalkd +} + +а затем перезапустить xinetd. + +Сообщайте мне о всех изменениях, которые вы внесли для нормальной компиляции и работы &ktalkd; в вашей системе. + + + + +
+ + + + diff --git a/tde-i18n-ru/docs/kdenetwork/lisa/Makefile.am b/tde-i18n-ru/docs/kdenetwork/lisa/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdenetwork/lisa/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdenetwork/lisa/Makefile.in b/tde-i18n-ru/docs/kdenetwork/lisa/Makefile.in new file mode 100644 index 00000000000..02828cf3c74 --- /dev/null +++ b/tde-i18n-ru/docs/kdenetwork/lisa/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/kdenetwork/lisa +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- 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/kdenetwork/lisa/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdenetwork/lisa/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/kdenetwork/lisa/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdenetwork/lisa/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdenetwork/lisa/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)/lisa + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/lisa/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/lisa/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/lisa/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/lisa/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/lisa/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/lisa/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/lisa + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/lisa + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/lisa/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/lisa/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/lisa/$$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/kdenetwork/lisa/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdenetwork/lisa/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdenetwork/lisa/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-ru/docs/kdenetwork/lisa/index.cache.bz2 b/tde-i18n-ru/docs/kdenetwork/lisa/index.cache.bz2 new file mode 100644 index 00000000000..44285c67d4a Binary files /dev/null and b/tde-i18n-ru/docs/kdenetwork/lisa/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdenetwork/lisa/index.docbook b/tde-i18n-ru/docs/kdenetwork/lisa/index.docbook new file mode 100644 index 00000000000..ee26d8d8eeb --- /dev/null +++ b/tde-i18n-ru/docs/kdenetwork/lisa/index.docbook @@ -0,0 +1,900 @@ + +LISa"> + + resLISa"> + + + +]> + + + + + +Руководство &lisa; + + +Alexander Neundorf
neundorf@kde.org
+
+
+ +Олег Баталов
batalov@twiga.kz
Перевод на русский
+ +
+ + +2001 +Alexander Neundorf + + +2001-07-07 +0.01.00 + + +&lisa; предназначена для показа сетевого окружения, работает только поверх протокола TCP/IP и не зависит от SMB и других служб. + +Это руководство описывает Информационный сервер LAN (&lisa;) и Ограниченный информационный сервер (&reslisa;) + + + + +KDE +kdenetwork +LAN +network +network neighborhood + + +
+ + +Введение + +&lisa; предназначена для показа сетевого окружения, работает только поверх протокола TCP/IP и не зависит от SMB и других служб. + +Она полностью независима от &kde;/&Qt;. + +Список работающих серверов предоставляется через порт 7741 протокола TCP. + +&lisa; поддерживает два способа поиска компьютеров в сети: + + + +Вы указываете &lisa; диапазон адресов IP, тогда &lisa; посылает эхо-запрос ICMP по всем указанным адресам IP, и ожидает ответов. + + +Вы можете указать &lisa; выполнить команду nmblookup с опцией . Это утилита командной строки, поставляемая вместе с пакетом Samba. nmblookup посылает широковещательные запросы в доступные сети, и все компьютеры, на которых работает сервер SMB, отвечают на этот запрос. + + + + + + + +Как это работает + +В конфигурационном файле вы указываете диапазон IP-адресов, которые сервис &lisa; должен проверять на работоспособность. + +В самом простом случае это может быть адрес/маска вашей сети, тогда &lisa; будет сканировать каждый возможный адрес в вашей сети, чтобы проверить его работоспособность. + +Сервера проверяются с использованием эхо-запросов ICMP. Чтобы иметь возможность посылать и принимать эхо-запросы ICMP программа должны открыть так называемый raw-сокет. Для этого необходимы привилегии пользователя root. Этот сокет открывается при запуске программы, после успешного открытия сокета привилегии root будут немедленно понижены (смотрите файлы main.cpp и strictmain.cpp). + +Если вы настроили &lisa; на использование команды nmblookup, будет выполнен popen("nmblookup \"*\"") и проанализированы его результаты. + +Так как запросы ICMP и широковещательные запросы генерируют некоторый сетевой трафик, существует возможность завести более одного работающего сервера а сети и они будут сотрудничать друг с другом. Перед отправкой запросов (либо использованием команды nmblookup), посылается широковещательный запрос на порт 7741. + +Если кто-то ответил на этот широковещательный запрос, список работающих серверов будет получен через порт 7741 протокола TCP с этого сервера и эхо-запросы (либо команда nmblookup) выполнятся не будет. + +Если никто не ответил, сервер, который послал широковещательный запрос, начинает посылать эхо-запросы (либо выполнить программу nmblookup) и откроет сокет, который принимает широковещательные запросы. Если сервер получил ответ на свой широковещательный запрос, он не открывает сокет. Так что обычно только один сервер открывает сокет и только он фактически проверяет доступность других серверов (либо выполняет nmblookup). + +Другими словами, сервера ленивы, они действуют по принципу: Я сделаю что-то только если никто этого ещё не сделал. + +Есть и другая возможность уменьшения сетевого трафика. + +Если вы настроили интервал обновления &lisa; каждые 10 минут, то вы не обращаетесь к серверу слишком часто. Если никто не обращался к серверу за предыдущий период обновления, сервер обновит (самостоятельно или от того, что кто-то выполнит обновление вручную) и удвоит свой интервал обновления. &ie; следующее обновление произойдёт через 20 минут. + +Такое происходит 4 раза, так что если никто долго не обращался к серверу с периодом обновления 10 минут, его интервал обновления увеличится до 160 минут (три часа). Теперь, если кто-либо обращается к серверу, он получит устаревший список (обновлённый 160 минут назад). При запросе к серверу он восстановит значение интервала в первоначальные &ie; 10 минут и немедленно начнёт обновление, если последнее обновление было раньше 10 минут назад. Это означает, что вы получаете устаревший список и можете попробовать через несколько секунд получить последние данные. + +Это приведёт к повышению частоты обновления для серверов, которые не пингуют (либо используют nmblookup) другие сервера, поскольку к ним обычно обращается только один пользователь. И меньший эффект будет достигнут на серверах, которые выполняют пинги (либо используют nmblookup), так как к ним обращаются все другие. + +При этом варианте возможна ситуация, когда в сети работают множество серверов и в ней сохраняется небольшой трафик. Для пользователя не важно, какие сервера работают в сети (&ie; сервер имён, файловый сервер либо другой), в которой используется &lisa;. Он всегда может запустить &lisa; локально и &lisa; определит, что он один, совершенно прозрачно для пользователя. + +Первый клиент &lisa; входил в ioslave для &kde; 2, так что пользователь может ввести lan://localhost/ либо lan:/ для использования результатов &lisa; на своём компьютере. + +Если есть компьютер, работающий постоянно, и пользователь знает, что на нём выполняется &lisa;, он может воспользоваться им явно (через ioslave lan://the_server_name/). + +Если вы не хотите, чтобы ваш сервис &lisa; принимал участие в широковещательных рассылках, но всегда выполнял пингование непосредственно, укажите ему опцией командной строки либо использовать другой порт. Это не рекомендуется! + +Если вы пошлёте сервису &lisa; сигнал SIGHUP, он перезагрузит свои параметры из файла конфигурации. Если вы пошлёте сервису &lisa; сигнал SIGUSR1, он выведет некоторую информацию о статусе на стандартный вывод. + +Данные, предоставляемые через сокет, имею простой формат:<десятичный адрес ip в сетевом порядке следования байтов>< один пробел 0x20><полное имя компьютера><завершающий '\0'><новая строка '\n'< и последняя строка0 succeeded<'\n'> + +Например, + +17302538 some_host.whatever.de +18285834 linux.whatever.de +17827082 nameserver.whatever.de +0 succeeded + +Это должно обеспечить лёгкость разбора. + +Если в вашей сети существуют строгие правила по защите информации, некоторые люди могут посчитать пинги потенциальной атакой. Если столкнётесь с этим, используйте ограниченную версию сервиса, &reslisa;. + + + + +&reslisa; + +Если в вашей сети очень строгие правила безопасности, вы не хотите иметь открытый порт, или по другой причине вы можете использовать &reslisa;. + +При использовании &reslisa; вы не можете проверять сети целиком и диапазоны адресов, вы можете указать в файле конфигурации до 64 компьютеров с их именами. Они будут проверены. Вы всё ещё можете использовать nmblookup. + +&reslisa; предоставляет информацию только через unix-сокет, &ie; не через сеть. Имя сокета будет /tmp/resLisa-ВашеИмяПользователя, так что &reslisa; может безопасно выполняться на компьютере с большим количеством пользователей. + +Установка прав root на &reslisa; не должно вызвать проблем безопасности, так как они будут сразу понижены после запуска (смотрите файл strictmain.cpp). Эти права необходимы только при создания низкоуровневого сокета для отправки эхо-запросов ICMP. + +Сервис также не будет посылать и принимать широковещательные пакеты. Первый клиент этого сервиса - ioslave для &kde; 2 (например, введите rlan:/ в &konqueror;). + + + + +Файл конфигурации + +Теперь пример файла конфигурации: + +PingAddresses = 192.168.100.0/255.255.255.0;192.168.100.10-192.168.199.19;192.168.200.1;192-192.168-168.100-199.0-9; +PingNames = bb_mail; +AllowedAddresses = 192.168.0.0/255.255.0.0 +BroadcastNetwork = 192.168.100.0/255.255.255.0 +SearchUsingNmblookup = 1 # использовать nmblookup +FirstWait = 30 # 30 сотых секунды +SecondWait = -1 # только одна попытка +#SecondWait = 60 # пробовать дважды, и ожидать во второй раз 0.6 секунды +UpdatePeriod = 300 # период обновления, секунд +DeliverUnnamedHosts = 0 # не показывать компьютеры без имени +MaxPingsAtOnce = 256 # посылать до 256 эхо-запросов ICMP за один раз + + + +<option +>PingAddresses</option +> + +Это вероятно самый важный параметр. + +Здесь вы указываете, какие адреса будут пинговаться. Вы можете указать несколько диапазонов, разделив их точкой с запятой. + +Есть четыре возможных способа указания адресов: + + + +адрес сети/маска сети + +192.168.100.0/255.255.255.0, &ie; адрес IP и назначенная маска сети. + +Это не должно быть адресом сети и маской сети вашей машины. Например, если ваш адрес 10.0.0.0/255.0.0.0, вы могли бы указать 10.1.2.0/255.255.255.0, если вы интересуетесь этими адресами. Комбинация адрес IP и сетевая маска должны быть разделены косой чертой / и это не должен быть реальный адрес. Он может быть адресом компьютера в сети, &ie; 10.12.34.67/255.0.0.0 тоже самое что и 10.0.0.0/255.0.0.0 . + + + + +диапазон адресов IP + +Например: 192.168.100.10-192.168.199.19 + +Начальный адрес IP и конечный адрес IP. + +Адреса должны быть разделены -. + +В этом примере мы указываем 199-100+1=100, 100*256=25.600, 25.600+(19-10+1)=25.590 адресов + + + + +Адрес IP, представленный диапазоном в каждом четырёх десятичных номеров + +Адрес IP, представленный четырьмя десятичными числами, и вы можете указать диапазон для каждого из них: 192-192.169-171.100-199.0-9 + +В этом примере будут проверены все адреса IP с первым номером 192, вторым в диапазоне от 168 до 168, третьим от 100 до 199, и последним от 0 до 9. Это -- 1*1*100*10=1.000 адресов. + +Такое указание диапазона используется в очень редких случаях. Здесь мы указали диапазоны для каждого из четырёх чисел, всегда разделяемые символом -. + + + + +Одиночные адреса IP или имена компьютеров + +Адреса IP либо имена компьютеров, которыми вы наиболее часто интересуетесь. + + + + +Оставить этот параметр пустым тоже будет корректным. + + + + +<option +>PingNames</option +> + +Здесь вы можете дополнительно указать компьютеры для проверки по их именам. Имена должны быть разделены точкой с запятой. + +Оставить этот параметр пустым тоже будет корректным. + + + + +<option +>AllowedAddresses</option +> + +Это очень важный параметр. &lisa; будет пинговать адреса, принимать запросы и отвечать на широковещательные пакеты с адресов, которые указаны в этой строке. Вы можете добавить до 32 адресов/масок сетей либо одиночные адреса. Разделяйте их ; и не помещайте пробелы между адресами! + +Например, 192.168.0.0/255.255.0.0;192.169.0.0 + +Корректными являются и полная сеть и отдельный адрес. Всегда указывайте как можно более точнее, обычно ваш адрес и сетевая маска наиболее хороший вариант. + + + + +<option +>BroadcastNetwork</option +> + +Этот параметр содержит только один адрес/маску сети. По нему будут посылаться широковещательные запросы. Обычно это должно быть вашим адресом/маской, например, 192.168.0.0/255.255.0.0 + + + + +<option +>SearchUsingNmblookup</option +> + +Здесь вы можете указать 0 или 1. При использовании 1 &lisa; выполнит программу nmblookup и проанализирует её вывод. Это создаёт меньше трафика, чем при использовании пингов, но вы получите только список компьютеров, на который выполняется сервис SMB (компьютеры с &Windows; или с запущенным сервисом samba). + +Если вы установите этот параметр и укажите адреса IP для пингов, сперва будет выполнена команда nmblookup, затем пинги. При этом будут пропингованы адреса, которые не проверила программа nmblookup. Это немного уменьшает сетевой трафик. + + + + +<option +>FirstWait</option +> + +Когда &lisa; выполняет пинг, &ie; когда посылаются эхо-запросы ICMP, отправляется сразу пакет запросов, и ответы будут ожидаться в течении указанного количества сотых секунды. Обычно значение от 5 до 50 должны быть оптимальными, максимальное - 99 (0.99 секунды, очень длительный интервал). Попробуйте сделать это значение как можно более маленьким, при котором все компьютеры в сети определяются. + + + + +<option +>SecondWait</option +> + +После того, как &lisa; пошлёт эхо-запрос в первый раз, может случиться, что некоторые компьютеры не были найдены. Улучшить результаты &lisa; может, пропинговав их второй раз. Будут проверены только те компьютеры, которые не ответили при первом опросе. Если первый опрос даёт хорошие результаты, вы можете отключить повторную проверку установкой значения SecondWait в -1. + +Хорошая идея -- сделать это значение немного большим, чем для . Компьютеры, которые не были найдены в первый раз, вероятно, используют медленные линии связи или расположены дальше, и им необходимо больше времени для ответа. Обычно значения от 5 до 50 должны быть оптимальными, либо установите -1 для отмены повторного сканирования. Максимальное значение - 99 (0.99 секунды, очень продолжительный интервал). + + + + +<option +>UpdatePeriod</option +> + +Интервал, через который &lisa; будет производить обновление. По истечению этого времени &lisa; снова пошлёт пинги, использует nmblookup либо запросить список у другого сервера &lisa;, который фактически выполняет пинги. + +Допустимое значение в диапазоне от 20 до 1800 секунд (полчаса). Если ваша сеть велика, не устанавливайте небольшой интервал (чтобы сохранить невысокую загрузку сети). Значения от 300 до 900 секунд (5 и 15 минут) -- наиболее хороший вариант. + +Имейте ввиду, что период обновления удваивается до 4 раз, если никто не обращается к серверу, пока не достигнет 16-кратного значения. Он будет сброшен до указанного здесь значения, если кто-то обратиться к серверу. + + + + +<option +>DeliverUnnamedHosts</option +> + +Если был получен ответ на эхо-запрос с адреса IP, для которого &lisa; не смог определить имя, он будет послан через порт, если вы установите этот параметр в 1. + +Я действительно не уверен, является ли это полезной возможностью, но в вашей сети возможно существуют устройства без назначенного имени и они не должны быть показаны. Если вы хотите оставить их в секрете, установите значение этого параметра в 0 ;-) Если не уверены, также используйте 0. + + + + +MaxPingsAtOnce + +При отправке пингов (эхо-запросов) &lisa; посылает несколько пакетов как один и ожидает ответов. По умолчанию это 256 пингов за раз, обычно вам не нужно изменять это значение. Если вы установите его значение слишком большим, внутренний буфер ответов на эхо-запросы может отказаться слишком мал. Если вы сделаете его небольшим, обновление будет происходить медленней. + + + + +Ещё три примера файлов + + +FIXME + +Вы член небольшой сети с сетевой маской в 24 бита, &ie; до 256 компьютеров: + +PingAddresses = 192.168.100.0/255.255.255.0 +AllowedAddresses = 192.168.100.0/255.255.255.0 +BroadcastNetwork = 192.168.100.0/255.255.255.0 +SearchUsingNmblookup = 0 # не использовать nmblookup +FirstWait = 20 # 20 сотых секунды +SecondWait = 30 # 30 сотых секунды при второй попытке +UpdatePeriod = 300 # период обновления 300 секунд +DeliverUnnamedHosts = 0 # не публиковать компьютеры без имени + + + + + +Файл конфигурации для компьютера, на котором выполняется только <acronym +>SMB</acronym +> + +Вы интересуетесь только компьютерами с работающим сервисом SMB и в вашей сети нет маршрутизации: + +AllowedAddresses = 192.168.100.0/255.255.255.0 +BroadcastNetwork = 192.168.100.0/255.255.255.0 +SearchUsingNmblookup = 1 # использовать nmblookup +UpdatePeriod = 300 # период обновления 300 секунд +DeliverUnnamedHosts = 0 # не публиковать компьютеры без имени + + + + +Файл конфигурации, использующий <command +>nmblookup</command +> и пинги + +Та же самая сеть, но в ней используются пинги и nmblookup. + +PingAddresses = 192.168.100.0/255.255.255.0 +PingNames = bb_mail +AllowedAddresses = 192.168.0.0/255.255.0.0 +BroadcastNetwork = 192.168.100.0/255.255.255.0 +SearchUsingNmblookup = 1 # сначала использовать nmblookup +FirstWait = 30 # 30 сотых секунды +SecondWait = -1 # только одна попытка +#SecondWait = 60 # пробовать дважды, и второй раз ожидать 0.6 секунды +UpdatePeriod = 300 # период обновления 300 секунд +DeliverUnnamedHosts = 0 # не публиковать компьютеры без имени +MaxPingsAtOnce = 256 # посылать до 256 эхо-запросов ICMP за один раз + + + + + +Файл конфигурации для &reslisa; + +И теперь файл конфигурации для &reslisa;. В &reslisa; PingAddresses и BroadcastNetwork не используется. + +PingNames = bb_mail;some_host;some_other_host +AllowedAddresses = 192.168.0.0/255.255.0.0 +SearchUsingNmblookup = 1 # использовать nmblookup +FirstWait = 30 # 30 сотых секунды +SecondWait = -1 # только одна попыткаn#SecondWait = 60 # пробовать дважды, и второй раз ожидать 0.6 секунды +UpdatePeriod = 300 # период обновления 300 секунд +DeliverUnnamedHosts = 1 # публиковать компьютеры без имени +MaxPingsAtOnce = 256 # посылать до 256 эхо-запросов ICMP за один раз + + + + + + + +Опции командной строки и дополнительные параметры + +Поддерживаются следующие опции командной строки: + + + +, + +Показать номер версии + + + + +, + +Показать описание всех опций командной строки + + + + +, + +Сначала искать настройки в $HOME/.lisarc, затем в /etc/lisarc. Это поведение по умолчанию. + + + + +, + +Сначала искать настройки в $HOME/.kde/share/config/lisarc, затем $KDEDIR/share/config/lisarc. + + + + +, + +Искать файл настроек lisarc в каждом каталоге, возвращённом программой kde-config config + + + + +, ФАЙЛ + +Использовать ФАЙЛ, а не другой файл конфигурации. + + + + +, НОМЕР_ПОРТА + +Запустить сервер на указанном порту. Если вы это используете, сервис &lisa; не сможет сотрудничать с другими серверами &lisa; в сети. Эта опция для &reslisa; недоступна. + + + + + +Если вы пошлёте &lisa; или &reslisa; сигнал Hangup, они заново загрузят свои файлы конфигурации (killall ). + +Если вы посылаете &lisa; или &reslisa; сигнал User1, они выводят на стандартный вывод терминала некоторую информацию о состоянии (killall ). Вы ничего не увидите, если закрыли консоль, с который была запущена &lisa;/&reslisa;. + + + + + + +Авторы и лицензия + +Авторское право на &lisa; и &reslisa; 2000, 2001, Alexander Neundorf + + + +Перевод на русский: Олег Баталовbatalov@twiga.kz + +Alexander Neundorf neundorf@kde.org +&underFDL; &underGPL; + + +Установка + +Для &lisa; и &reslisa; необходима библиотека libstdc++ (используется только string-class), они не требуют ни установленного &Qt; ни &kde;. + +&install.compile.documentation; + + +Другие зависимости + +И &reslisa; и &lisa; открывает так называемый низкоуровневый (raw) сокет для отправки и приёма эхо-запросов ICMP. Для этого необходимы привилегии пользователя root. + + +&lisa; запускает сервис на порту 7741 протокола TCP и должна запускаться с правами пользователя root при старте системы. Как достичь этого, зависит от вашей &OS;. + +Сервис &reslisa; предназначен для выполнения под правами любого пользователя и не требует активного использования сети. У сервиса должен быть установлен флаг setuid root. + +Если вы используете ioslave rlan в &kde; 2, сервис &reslisa; будет запущен автоматически. + +&lisa; использует файл настроек lisarc, &reslisa; - reslisarc. Если вы хотите настроить их с помощью &kcontrol;, вы должны использовать опцию командной строки . + +Более подробную информацию о расположении файлов конфигурации читайте в главе . + + + +
diff --git a/tde-i18n-ru/docs/kdepim/Makefile.am b/tde-i18n-ru/docs/kdepim/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdepim/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdepim/Makefile.in b/tde-i18n-ru/docs/kdepim/Makefile.in new file mode 100644 index 00000000000..07802587402 --- /dev/null +++ b/tde-i18n-ru/docs/kdepim/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/kdepim +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. knode kwatchgnupg ktnef konsolekalendar kandy kmail knotes korn +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/kdepim/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdepim/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/kdepim/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdepim/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdepim/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/kdepim/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdepim/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdepim/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-ru/docs/kdepim/kandy/Makefile.am b/tde-i18n-ru/docs/kdepim/kandy/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdepim/kandy/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdepim/kandy/Makefile.in b/tde-i18n-ru/docs/kdepim/kandy/Makefile.in new file mode 100644 index 00000000000..1b96650e19d --- /dev/null +++ b/tde-i18n-ru/docs/kdepim/kandy/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/kdepim/kandy +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- 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/kdepim/kandy/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdepim/kandy/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/kdepim/kandy/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdepim/kandy/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdepim/kandy/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)/kandy + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kandy/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kandy/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kandy/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kandy/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kandy/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kandy/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kandy + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kandy + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kandy/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kandy/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kandy/$$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/kdepim/kandy/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdepim/kandy/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdepim/kandy/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-ru/docs/kdepim/kandy/index.cache.bz2 b/tde-i18n-ru/docs/kdepim/kandy/index.cache.bz2 new file mode 100644 index 00000000000..23f87ed1965 Binary files /dev/null and b/tde-i18n-ru/docs/kdepim/kandy/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdepim/kandy/index.docbook b/tde-i18n-ru/docs/kdepim/kandy/index.docbook new file mode 100644 index 00000000000..26c96c3bcdc --- /dev/null +++ b/tde-i18n-ru/docs/kdepim/kandy/index.docbook @@ -0,0 +1,466 @@ + + + + + +]> + + + +Руководство &kandy; + +Cornelius Schumacher
schumacher@kde.org
+
+
+ВиталийЛопатин
vitls@chat.ru
Перевод на русский
ВоваКлимов
klimovvova@mtu-net.ru
Исправления русского перевода
+
+2002-02-05 +0.03.00 + +&kandy; - это приложение для синхронизации данных на мобильном телефоне с данными на компьютере. + + +KDE +kdepim +kandy +synchronizing +телефон + +
+ + +Использование &kandy; + + +Окно терминала + +Окно терминала предоставляет интерфейс для управления мобильным телефоном через модемные AT-команды. Вы можете набирать команды в верхнем окне, а в нижнем увидите ответ мобильного телефона. С правой стороны главного окна показан полученный вывод. + +С левой стороны список доступных команд. Вы можете исполнить их двойным щелчком на кнопке Выполнить. Поле ответов модема покажет, что произошло. Если у вас есть новая команда, вы можете добавить её в список доступных нажатием кнопки Добавить команду. Будет выведен диалог, позволяющий вам выбрать имя и параметры команды. + +Список команд сохраняется в &XML;-файле выбором Сохранить из меню, или нажатием соответствующей кнопки на панели инструментов. Вы можете загрузить существующий файл, выбрав пункт меню Открыть. + + + + +Окно мобильного интерфейса + +При нажатии кнопки Интерфейс с телефоном из меню Показать терминального окна открывается окно интерфейса вашего мобильного телефона. Оно показывает исчерпывающие сведения о состоянии телефона и данных в нем, включая адресную книгу. Есть два списка данных телефонной книги, один из них - адресная книга &kde;, другой - данные из телефона. + +Данные из телефонных книг можно прочитать нажатием кнопки Прочитать под списком. При нажатии кнопки Записать данные списка сохраняются в соответствующей телефонной книге. Нажав Сохранить в файл, вы запишете данные из телефонной книги в файл на диске в виде значений, разделённых запятыми. Загрузив данные из телефонной книги кнопкой Прочитать, вы можете слить их воедино кнопкой Слияние. Данные из одной книги будут помещены в другую, и наоборот, а если при слиянии обнаружатся конфликты, то появится диалог. + +Кнопка Синхронизировать объединяет в себе все действия, необходимые для синхронизации телефонных книг. Данные считываются из адресных книг &kde; и мобильного телефона, сливаются воедино и записываются обратно. + + + + +Настройка &kandy; + +Выбрав пункт меню Настроить Kandy, вы войдёте в диалог настроек &kandy;. Вы можете выбрать имя последовательного устройства, к которому подключен мобильный телефон. Например, имя первого последовательного порта в &Linux; - /dev/ttyS0, а второго - /dev/ttyS1. Вы можете также указать, какие окна открываются по умолчанию при запуске &kandy;. + + + + + + +Настройка меню + + +Меню <guimenu +>Файл</guimenu +> + + + + + &Ctrl;Q Файл Выход + + +Выход из &kandy;. + + + + + + + +Меню <guimenu +>Показать</guimenu +> + + + +Показать Терминал + + +Открыть окно терминала, где вы можете работать с вашим телефоном с помощью AT команд. + + + + + + + +<guimenu +>Модем</guimenu +> меню + + + + +Модем Установить связь + + +Подключиться к телефону. + + + + + +Модем Отключиться + + +Отключиться от телефона. + + + + + + + +Меню <guimenu +>Настройки</guimenu +> + + + + +Настройки Показать панель инструментов + + +Показывать ли панель инструментов. + + + + + +Настройки Показать строку состояния + + +Показывать ли панель состояния. + + + + + +Настройки Настроить привязки клавиш... + + +Открыть стандартный диалог для редактирования привязок клавиш. + + + + + +Настройки Настроить панели инструментов... + + +Открыть стандартный диалог для редакции иконок панели инструментов. + + + + + +Настройки Настроить Kandy... + + +Открывает диалоговое окно, где вы можете настроить приложение. Это описано в разделе . + + + + + + + +Меню <guimenu +>Справка</guimenu +> +&help.menu.documentation; + + + + +Авторские права и лицензирование + +&kandy; copyright 2001 Cornelius Schumacher schumacher@kde.org. + +Документация Cornelius Schumacher, с добавлениями Lauri Watts lauri@kde.org. + +Перевод на русский: Виталий Лопатин vitls@chat.ruИсправления: Климов Вова klimovvova@mtu-net.ru +&underGPL; &underFDL; + + +Установка + + +Как получить &kandy; +&install.intro.documentation; + + +Требования + +Для удачной сборки пакета kdepim, который содержит &kandy;, вам необходим установленный пакет kdelibs. Пакет kdepim вы можете найти там же. + +&kaddressbook; - часть пакета kdebase. Он также может быть найден там же, где и kdepim. + + + + +Сборка и установка +&install.compile.documentation; Для сборки и установки вам понадобится пакет kdelibs. Если у вас возникнут какие-либо проблемы со сборкой и установкой &kandy; обратитесь в списки рассылки &kde; или в группы новостей Usenet: comp.windows.x.kde. + + + + +Информация для разработчиков + + +Интерфейс с <acronym +>DCOP</acronym +> + +Интерфейс с DCOP &kandy; (KandyIface) включает в себя следующие функции: syncPhonebook() - синхронизация адресных книг &kde; и мобильного телефона. Это равнозначно нажатию кнопки Синхронизировать в интерфейсе пользователя; exit() - выход из Kandy. + + + + + +
+ + diff --git a/tde-i18n-ru/docs/kdepim/kmail/Makefile.am b/tde-i18n-ru/docs/kdepim/kmail/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdepim/kmail/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdepim/kmail/Makefile.in b/tde-i18n-ru/docs/kdepim/kmail/Makefile.in new file mode 100644 index 00000000000..f72f7a83afc --- /dev/null +++ b/tde-i18n-ru/docs/kdepim/kmail/Makefile.in @@ -0,0 +1,613 @@ +# 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/kdepim/kmail +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- 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/kdepim/kmail/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdepim/kmail/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/kdepim/kmail/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdepim/kmail/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdepim/kmail/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-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-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-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=importing.docbook intro.docbook credits-and-licenses.docbook getting-started.docbook Makefile.in Makefile.am + +#>+ 2 +docs-am: intro.docbook credits-and-licenses.docbook importing.docbook getting-started.docbook + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmail + @for base in intro.docbook credits-and-licenses.docbook importing.docbook getting-started.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmail/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmail/$$base ;\ + done + +uninstall-nls: + for base in intro.docbook credits-and-licenses.docbook importing.docbook getting-started.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmail/$$base ;\ + done + + +#>+ 5 +distdir-nls: + for file in intro.docbook credits-and-licenses.docbook importing.docbook getting-started.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/kdepim/kmail/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdepim/kmail/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdepim/kmail/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-ru/docs/kdepim/kmail/credits-and-licenses.docbook b/tde-i18n-ru/docs/kdepim/kmail/credits-and-licenses.docbook new file mode 100644 index 00000000000..65675b85441 --- /dev/null +++ b/tde-i18n-ru/docs/kdepim/kmail/credits-and-licenses.docbook @@ -0,0 +1,385 @@ + + + + +Daniel Naber
daniel.naber@t-online.de +
+
+David Rugge
davidrugge@mediaone.net +
+
+ +
+2004-07-13 1.7
+ +Авторские права и лицензия + +&kmail; © 1997-2004 Разработчики &kmail; +&underGPL; &underFDL; +Команда разработчиков + + + + +Инго Клёкер (Ingo Klöcker) (kloecker at kde org): координатор +Дон Сандерс (Don Sanders) (sanders at kde org): принявший руководство и со-координатор +Стефан Тафернер (Stefan Taferner) (taferner at kde org): автор идеи +Майкл Хаекель (Michael Häckel) (haeckel at kde org): предыдущий координатор +Тилл Адам (Till Adam) (till at adam-lilienthal de): основной разработчик +Карстен Бургхарт (Carsten Burghardt) (burghardt at kde org): основной разработчик +Марк Муц (Marc Mutz) (mutz at kde org): основной разработчик +Даниэль Набер (Daniel Naber) (daniel naber at t-online de): документация +Зак Русин (Zack Rusin) (zack at kde org): основной разработчик +Тоёхиро Асукаи (Toyohiro Asukai) (toyohiro at ksmplus com) +Валдо Бастиан (Waldo Bastian) (bastian at kde org) +Рьян Брин (Ryan Breen) (ryan at ryanbreen com): уведомления в системном лотке +Стивен Броун (Steven Brown) (swbrown at ucsd edu) +Маттиас Кале Дальхеймер (Matthias Kalle Dalheimer) (kalle at kde org) +Кристи Думитреску (Cristi Dumitrescu) (cristid at chip ro) +Девид Фаури (David Faure) (faure at kde org) +Филипп Фреми (Philippe Fremy) (pfremy at chez com) +Курт Грэнрот (Kurt Granroth) (granroth at kde org) +Андреас Гундль (Andreas Gungl) (a gungl at gmx de): поддержка PGP 6 и дальнейшее расширение поддержки шифрования +Стефен Хансен (Steffen Hansen) (hansen at kde org) +Игорь Янсен (Igor Janssen) (rm at linux ru net) +Мэт Джонсон (Matt Johnston) (matt at caifex org) +Кристер Кайво-оджа (Christer Kaivo-oja) (whizkid at telia com) +Ларс Кнолл (Lars Knoll) (knoll at kde org): поддержка шифрования, PGP 2 и PGP 5 +Ник Костон (J. Nick Koston) (bdraco at darkorb net): поддержка GnuPG +Стефан Кулов (Stephan Kulow) (coolo at kde org) +Джуиллаум Лорен (Guillaume Laurent) (glaurent at telegraph-road org) +Сэм Магнусон (Sam Magnuson) (sam at trolltech com) +Лорен Монтель (Laurent Montel) (lmontel at mandrakesoft com) +Мэтт Невелл (Matt Newell) (newellm at proaxis com) +Денис Першин (Denis Perchine) (dyp at perchine com) +Самуэль Пенн (Samuel Penn) (sam at bifrost demon co uk) +Карстен Пфайффер (Carsten Pfeiffer) (pfeiffer at kde org) +Свен Радедж (Sven Radej) (radej at kde org) +Марк Робертс (Mark Roberts) (mark at taurine demon co uk) +Вольфганг Родевальд (Wolfgang Rohdewald) (wrohdewald at dplanet ch) +Эспен Санд (Espen Sand) (espen at kde org) +Аарон Сейго (Aaron J. Seigo) (aseigo at olympusproject org) +Джордж Стейкос (George Staikos) (staikos at kde org) +Джейсон Стефенсон (Jason Stephenson) (panda at mis net) +Яцек Столарчек (Jacek Stolarczyk) (jacek at mer chemia polsl gliwice pl) +Роберто Тейксейра (Roberto S. Teixeira) (maragato at kde org) +Бо Торсен (Bo Thorsen) (bo at sonofthor dk) +Ронен Цур (Ronen Tzur) (rtzur at shani net) +Марио Вейлгуни (Mario Weilguni) (mweilguni at sime com) +Вьянн Вилкерс (Wynn Wilkes) (wynnw at calderasystems com) +Роберт Вильямс (Robert D. Williams) (rwilliams at kde org) +Маркус Вуеббен (Markus Wübben) (markus wuebben at kde org) +Карл-Хейн Зиммер (Karl-Heinz Zimmer) (khz at kde org) + + + + + +Благодарности + + +Хейко Хунд (Heiko Hund) (heiko at ist eigentlich net): фильтры POP +Бернард Рейтер (Bernhard Reiter) (bernhard at intevation de): Ägypten и управление проектом Kroupware +Жан Симонсон (Jan Simonson) (jan at simonson pp se): тестирование поддержки PGP 6 +Патрик Вогт (Patrick S. Vogt) (patrick vogt at unibas ch): метки времени для сообщений статуса 'Передача завершена' +Жан-Оливер Вагнер (Jan-Oliver Wagner) (jan at intevation de): Ägypten и управление проектом Kroupware +Вольфганг Вестфал (Wolfgang Westphal) (wolfgang westphal at gmx de): поддержка нескольких ключей шифрования для одного адреса +Торстен Зачман (Thorsten Zachmann) (t zachmann at zagge de): фильтры POP + + + + + +Документация + +Обновление к &kmail; 1.7 - Ingo Klöcker kloecker@kde.de и Marc Mutz mutz@kde.org, глава про мастер антиспама - Andreas Gungl a.gungl@gmx.de, раздел о журнале фильтра - Andreas Gungl a.gungl@gmx.de и Brad Hards bradh@frogmouth.net, дополнительные изменения - Daniel Naber daniel.naber@t-online.de. + +Обновление для &kmail; с 1.2 по 1.5 — Даниэль Набер (Daniel Naber) daniel.naber@t-online.de, глава об OpenPGP — Андреас Гундль (Andreas Gungl) a.gungl@gmx.de и Инго Клёкер (Ingo Klöcker) kloecker@kde.de, глава о фильтрации сообщений — Марк Муц (Marc Mutz) mutz@kde.org, глава о фильтрах загрузки — Торстен Зачман (Thorsten Zachmann) T.Zachmann@zagge.de. Другие части предоставлены различными разработчиками &kmail;. + +Документация &kmail; 1.0: Дэвид Ругге (David Rugge) davidrugge@mediaone.net. Первый вариант документации — Маркус Вуеббен (Markus Wuebben) markus.wuebben@kde.org, Роберт Вильямс (Robert Williams) rwilliams@kde.org (редактор) + +Спасибо Майклу Элкинсу (Michael Elkins) me@cs.hmc.edu за его превосходное описание различных почтовых форматов в &UNIX; в документации Mutt. + +Выражаем благодарность также и другим людям, предоставившим руководства по использованию почтовых ящиков других клиентов в &kmail;: + + +Ник Гаффни (Nik Gaffney) nik@f0.am (Mailsmith) +Дэвид МакМиллен (David McMillen) mcmillen@math.bu.edu и Мендель Мобач (Mendel Mobach) mendel@mobach.nl (почта &Netscape;) +Эд Шепард (Ed Shapard) shapard@bigfoot.com (почта Pegasus) +Рей Муир (Ray Muir) rjmuir@ibm.net (Forte Agent) + + +Перевод на русский язык: Иван Кашуков dolphin210@yandex.ru, Олег Баталов olegbatalov@mail.ru, Николай Шафоростов shaforostoff@users.sourceforge.net + + +
diff --git a/tde-i18n-ru/docs/kdepim/kmail/getting-started.docbook b/tde-i18n-ru/docs/kdepim/kmail/getting-started.docbook new file mode 100644 index 00000000000..f8b04176d84 --- /dev/null +++ b/tde-i18n-ru/docs/kdepim/kmail/getting-started.docbook @@ -0,0 +1,621 @@ + + + + +Daniel Naber
daniel.naber@t-online.de +
+
+David Rugge
davidrugge@mediaone.net +
+
+Michel Boyer de la Giroday
michel@klaralvdalens-datakonsult.se +
+
+ОлегБаталов
olegbatalov@mail.ru
Перевод на русский язык
+
+2004-07-13 1.7
+ +Начало работы + +Это краткое руководство по &kmail; и его использованию, чтобы вы смогли сразу же начать работать. Более подробная информация находится в разделе Использование &kmail;. Обратите внимание, установка &kmail; описана в приложении. + +Первый запуск &kmail; создаёт в вашем домашнем каталоге каталог Mail. Который содержит первоначальные каталоги (Входящие, Исходящие, Отправленные, Корзина и Черновики). Используйте Настройка Настроить &kmail;... для введение некоторой первоначальной информации, чтобы &kmail; смог должным образом получать и посылать ваши сообщения. + +Окно настройки содержит шесть разделов: Профили, Сеть, Внешний вид, Редакторr, Безопасность, и Разное. + +Перед началом получения и отправки сообщений вам необходимо только установить некоторые параметры на страницах Профили и Сеть. + + + Настройка профиля + + Настройки вкладки Профили достаточны просты для понимания. Нажмите кнопку Изменить и заполните поле Ваше имя, также название организации (необязательно). + Заполните поле E-mail (например, john@example.net). + Если вы используете PGP или GnuPG, вы можете указать свои ключи &openpgp; и/или сертификаты&smime; на вкладке Шифрование. + Перейдите на вкладку Подпись. Здесь вы можете указать короткий текст, который будет добавляться в конец создаваемых вами писем. Это не имеет никакого отношения к цифровым подписям. + + + + +Настройка вашей учётной записи + +Страница Сеть содержит параметры, которые сообщают &kmail; как посылать и получать ваши письма. Большинство этих параметров могут очень сильно зависеть от вашей системы и вида сети в которой расположен ваш почтовый сервер. Если вы не знаете, какие параметрынеобходимо изменить, или что поместить в поля, проконсультируйтесь вашим провайдером интернет (ISP) или системным администратором. + + +Отправка сообщений + +Вкладка Отправка содержит список способов отправки сообщений. Первых элемент в нём является способом отправки сообщений по умолчанию. Используя кнопку Добавить..., вы можете выбрать между двумя способами отправки сообщений. SMTP и Sendmail. Здесь &Sendmail; означает локально установленную программу - которая имеет репутацию очень трудной в настройке, так что если у вас нет работающей &Sendmail;, выберите SMTP и заполните поле Имя подробным описанием (⪚ Моя почтовая учётная запись) и поле Сервер именем или доменом вашего почтового сервера (⪚ smtp.provider.com). Вероятнее всего вам не придётся изменять параметр Порт (по умолчанию это 25). + + +Если вы действительно хотите использовать &Sendmail; и вы используете модемное подключение, смотрите инструкции по настройке &Sendmail; для модемного подключения в разделе &FAQ;. + +Способ отправки сообщений, настроенный здесь, будет использоваться не только для вашего заданного по умолчанию профиля, но и для всех остальных, которые не имеют собственного способа отправки сообщений. Вы можете использовать различные способы отправки для различных профилей установив переключатель Метод отправки во вкладке Дополнительно диалога Профиль. + +Описание остальных параметров вы можете найти в разделе Настройка. + + + +Параметры, относящиеся только к серверу <acronym +>Kolab</acronym +> + +При настройке учётной записи SMTP на сервере Kolab, необходимо проверить параметр Сервер требует пароль и внести данные о пользователе Kolab в поля Учётное имя и Пароль. Перейдите на вкладку Безопасность и нажмите на кнопку Проверить возможности сервера для автоматической установки правильных параметров безопасности. По умолчанию используются TLS и PLAIN. Сервер Kolab позволяет также обеспечить шифрование и авторизацию через SSL и PLAIN. Соответствующие параметры могут быть указаны вручную. + + + + +Получение писем + +Для настройки вашей учётной записи, чтобы вы могли получать почту, нажмите кнопку Добавить... во вкладке Получение. У вас будет запрошен тип вашей учётной записи. Большинство пользователей должны выбрать POP3 или IMAP. Если вы хотите использовать локальный файл почтового ящика, посмотрите FAQ о блокировках файлов. + +После вам будет представлено окно Добавить учётную запись. В начале заполните поле Имя именем вашей учётной записи. Вы можете выбрать любое имя. Поля Учётное имя, Пароль, и Сервер должны быть заполнены соответствующей информацией, предоставленной вашим ISP или системным администратором. Вы не должны изменять параметр Порт (по умолчанию для POP3 он равняется 110 а для IMAP - 143). + + +Параметры, относящиеся только к серверу <acronym +>Kolab</acronym +> +Выберите Тип почтового ящика Отсоединённый IMAP. Заполните поля Учётное имя и Пароль соответственно адресом электронной почты и паролем пользователя на сервере Kolab. Перейдите на вкладку Безопасность и нажмите на кнопку Проверить возможности сервера для автоматической установки правильных параметров безопасности. По умолчанию используются TLS и PLAIN. Сервер Kolab позволяет также обеспечить шифрование и авторизацию через SSL и PLAIN. Соответствующие параметры могут быть указаны вручную. +Если вы хотите использовать сообщения об отсутствии на сервере Kolab, перейдите на вкладку Фильтрация диалога настройки отсоединённого ящика IMAP и установите флажок Сервер поддерживает Sieve, а также флажок Использовать параметры сервера и учётного имени. По умолчанию Порт managesieve установлен в 2000. + + + +Параметры, относящиеся только к <acronym +>DIMAP</acronym +> (сервер <acronym +>Kolab</acronym +>) +После настройки учётной записи Отсоединённый IMAP вы должны активизировать возможности совместной работы в разделе Прочее. +В разделе Разное перейдите на вкладку Совместная работа. Установите флажок Включить функциональность IMAP и выберите в параметре Формат папок совместной работы Kolab (XML). В Учётная запись папок источника должно быть Receiving. Вы можете скрыть папки совместной работы флажком Скрыть папки совместной работы. Для совместимости с клиентами, использующими Microsoft Outlook, установите флажки в разделе Совместимость с приложениями совместной работы. + + + +Параметры, относящиеся только к <acronym +>IMAP</acronym +> +Если вы используете IMAP, вы дополнительно можете указать путь в поле Префикс папок. Это сообщит &kmail; где он может найти ваши папки на сервере. Если вы также имеете на этом сервере терминалную учётную запись, и сообщение хранятся в вашем домашнем каталоге, будет полезным хранить их в подкаталоге Mail. Используйте это как значение поля Префикс папок чтобы &kmail; не смешивал почтовые ящики с остальными файлами. Если вам не интересна эта особенность, просто оставьте это поле пустым. + +Если вы установите Автоматически очищать удалённые сообщения &kmail; при смене папки будет удалять на сервере сообщения, которые вы удалили. Иначе сообщения будут только отмечаться как удалённые, и вам придётся очищать папки вручную с помощью пункта меню ФайлУпаковать все папки. +Если вы установите Отображать скрытые папки, также будут отображаться папки, имена которых начинаются с точки. + + + + +Параметры, относящиеся только к POP3 + +Выберите Удалять сообщения с сервера после загрузки, если вы не хотите оставлять ваши сообщения на сервере после их загрузки. + +Выберите Исключить при проверке почты если не хотите проверять эту учётную запись когда используете ФайлПроверить почту. Вы всё ещё можете проверить новые сообщение в этой учётной записи с помощью Файл Проверить почту в ящике. + +Установите Периодическая проверка почты если хотите чтобы &kmail; автоматически проверял новые сообщения. Интервал может быть указан ниже в поле Интервал между проверками. + +Входящее является папкой по умолчанию для входящих сообщений. Если вы по какой либо причине хотите изменить это, вы можете изменить Сохранять новую почту в. Но вы наверняка предпочтёте фильтр, который не имеет никакого отношения к этому параметру. + +С помощью Предварительное команды вы можете указать программу, которую &kmail; будет выполнять перед получением почты. Указывайте полный путь (не используйте ~) и обратите внимание, что &kmail; будет приостановлен пока программа не завершиться. + +На вкладке Прочее вы можете выбрать Использовать конвейеры (pipes) для быстрой загрузки почты если это поддерживается вашим сервером. Вы должны тщательно это протестировать, чтобы убедиться что всё работает корректно. + + + +Параметры, общие для <acronym +>IMAP</acronym +> и POP3 + + +Если вы установите Хранить пароль POP в файле конфигурации или Хранить пароль IMAP в файле конфигурации &kmail; запомнит ваш пароль, так что вам не придётся вводить его при каждом получении почты в &kmail;. + +Будьте осторожны, реально &kmail; не шифрует ваш пароль, так что люди, которые имеют доступ к вашим конфигурационным файлам (например, системные администраторы) смогут легко узнать ваш пароль. + +&kmail; поддерживает шифрование SSL и TLS (TLS должно быть предпочтительным, если доступен). + +Для POP3 &kmail; поддерживает аутентификацию: + + +Открытый текст, +PLAIN, +LOGIN, +CRAM-MD5 (рекомендуется, если недоступен DIGEST-MD5), +DIGEST-MD5 (рекомендуется) и +APOP. + + +DIGEST-MD5, CRAM-MD5 и APOP безопасны самостоятельно, другие параметры безопасны только совместно с SSL или TLS. Вы должны использовать Открытый текст только если ваш сервер не поддерживает любой другой метод аутентификации. Дополнительно, для IMAP поддерживается Анонимный, а APOP нет. Используйте кнопку Проверить возможности сервера во вкладке Прочие или Безопасность для автоматического выбора наиболее безопасных параметров, поддерживаемых вашим сервером. + +Теперь вы готовы посылать и получать почту. Для IMAP, просто откройте ваши папки в дереве основного окна &kmail;. При этом &kmail; соединиться с вашим сервером и покажет сообщения найденные в ней. Для POP3 используйте ФайлПроверить почту . + + + + + + + + +Тестирование ваших настроек + +Сначала вы должны послать сообщение самому себе, для проверки вашей конфигурации. Для отправки сообщения, нажмите &Ctrl;N , кнопку Новое сообщение или выберите в меню СообщениеНовое сообщение... . Появится окно редактора. Заполните поле Получатель: вашим адресом электронной почты и наберите что-либо в поле Тема. Пошлите ваше сообщение выбрав в меню Сообщение Отправить . + +Для проверки вашей почты, выберите в меню ФайлПроверить почту . В нижней левой части окна, полоса прогресса покажет сколько сообщений загружается. Если вы получили сообщение, которое только что послали,поздравляем ! Однако если вы при проверке вашей конфигурации получаете сообщения об ошибках, убедитесь что ваше подключение к сети работает и перепроверьте ваши настройки выбрав в меню Настройка Настроить&kmail;.... + + + +
diff --git a/tde-i18n-ru/docs/kdepim/kmail/importing.docbook b/tde-i18n-ru/docs/kdepim/kmail/importing.docbook new file mode 100644 index 00000000000..176190e96ff --- /dev/null +++ b/tde-i18n-ru/docs/kdepim/kmail/importing.docbook @@ -0,0 +1,380 @@ + + + + +Daniel Naber
daniel.naber@t-online.de +
+
+David Rugge
davidrugge@mediaone.net +
+
+ОлегБаталов
olegbatalov@mail.ru
Перевод на русский язык
+
+2002-10-03 1.5
+ +Использование в &kmail; других почтовых ящиков + +&kmail; содержит средства для импортирования сообщений и адресных книг из нескольки других почтовых клиентов. Вы можете воспользоваться ними выбрав пункт меню Сервис Импорт... . Убедитесь, что вы сжимаете папки в другом почтовом клиенте, независимо от того будите ли вы использовать утилиту импорта или копировать файлы вручную. Если сразу у вас ничего не получится. вам придётся прочесть эту главу полностью. + +Этот раздел предназначен для пользователей, которые хотят переместить сообщения из предыдущего почтового клиента в &kmail;. &kmail; может хранить сообщения в форматеmbox или maildir. Почтовые ящики Mbox хранят сообщения в одном файле, определяя их начало и конец по строке From (не путайте её с заголовком From:, который содержит отправителя сообщения). Maildir использует отдельный файл для каждлго сообщения. Для большинства почтовых клиентов &UNIX;, всё что вы должны сделать - переместить ваши почтовые ящики в ~/Mail, либо создать символическую ссылку Mail на каталог, содержащий ваши почтовые ящики), убедитесь что они доступны вам для записи, и запустите &kmail;. Теперь почтовые ящики должны корректно обрабатываться &kmail;. + +Посмотрите сначала раздел Инструменты, домашней страницы &kmail;, чтобы найти утилиту, которая импортирует ваш почтовый ящик и возможно адресную книгу. + +Не используйте второго почтового клиенnа для доступа к файлам в ~/Mail пока &kmail; выполняется или вы можете потерять сообщения. Этот раздел описывает однократный импорт почтовых ящиков в &kmail;, однако это не будет полезным, если вы в будущем планируете использовать несколько почтовых клиентов для этих почтовых ящиков. + + + + +Eudora Lite/Eudora Pro + +Eudora использует формат mbox в своих файлах почты. Для их использования убедитесь, что ваши почтовые ящики Eudora былы сжаты, затем скопируйте файлы .mbx (Eudora для &Windows;) или файлы почтовых ящиков Eudora (Eudora для &Mac; ) в ваш каталог ~/Mail. Нет необходимости копировать файлы index. Так только вы запустите &kmail;, почтовые ящики должны появиться в панели Папки, а сообщения должны быть доступны в панели Заголовки. +Если сообщения не появились в панели Заголовки, ваши файлы почтовых ящиков могут всё ещё содержать знаки перехода на новую строку как &Windows; или &Mac;. Воспользуйтесь текстовым редактором, командой recode для смены знаков перехода на новую строку &Windows; или &Mac; на &UNIX;. + + + + +Mailsmith + +Mailsmith работает на &Mac; и использует свой собственный формат бызы данных, однако в нём есть возможность экспортировать почту в формат mbox с помощью FileExport Mail при выделенном почтовом ящике или сообщениях. Как только сообщения были экспортированы, измените окончания строк &Mac; на &UNIX; с помощью вашего текстового редактора или следующей команды &Linux;: + +cat | perl -e 'while (<STDIN>) { s/\r/\n/gi; print $_ ;}' > mail-unix.txt + +&kmail; распознаёт только почтовые ящики, размещённые непосредственно в каталоге ~/Mail/. Это означает, что иерархия папок не может быть сохранена при перемещении файлов в каталог ~/Mail/, но вы можете восстановить её в &kmail; вручную. + + + + + +MMDF + +Этот формат достаточно близок к формату почтового ящика который &kmail; должен использовать, если вы их просто скопировали в каталог ~/Mail. Однако почтовые ящики MMDF не были протестированы в &kmail;, так что ваши результаты могут отличаться. Если вы сможете заставить работать &kmail; с этим форматом, сообщите нам, чтобы мы могли включить более подробное описание в следующую версию документации. + + + + +почтовые ящики MH + +Почтовые ящики MH являются каталогами содержащими файлы, которые соотвествуют каждому сообщению в ящике. Сценарий оболочки для преобразования почтовых ящиков MH в mbox - mh2kmail, он включен в последнию версию &kmail;, но возможно не присутствует в двоичных пакетах. Запуск этого сценария в каталоге MH преобразует его в файл mbox. Мы нестоятельно рекомендуем создать резервную копию вашего почтового каталога MH перед использованием этого сценария. + + + + +Forte Agent + +В Agent: + + +Выделите сообщения для экспорта + + +Выберите FILESAVE MESSAGES AS + + +Отметьте переключатели UNIX FORMAT и SAVE RAW + + +Дайте файлу расширение .txt и сохраните его. + + + +В &kde;: + + + +Переместите сахранённый файл в каталог ~/Mail + + +Переименуйте файл без расширения .txt + + +Когда вы откроете &kmail; должны появиться новые папки с соотвествующими сообщениями. + + + + +Почта &Netscape; + + +Если вы используете &Netscape; 4.x, почтовые файлы должны находится в ~/nsmail. Если вы используете &Netscape; 6.x, они спрятаны глубоко в подкаталоге ~/.mozilla, наподобие /home/user_name/.mozilla/user_name/2ts1ixha.slt/Mail/Mail/server_name (строка 2ts1ixha.slt вероятно будет другой, так что проверьте это в вашей системе). Каталог [...]/Mail/Mail содержит один подкаталог для каждой учётной записи, через которую вы получаете почту в Netscape (⪚ [...]/Mail/Mail/math.university.edu); вы будете должны скопировать файлы из каждой из них, если хотите чтобы они были доступны в &kmail;. + +Если у вас нет никаких подпапок, просто скопируйте все файлы &Netscape; в ~/Mail, убедитесь что они доступны для записи (только вам, конечно), и перезапустите &kmail;: все сообщения теперь появятся в папках &kmail; (обратите внимание, если вы используете команду типа cp * ~/Mail, вы должны делать это командой rm ~/Mail/*.msf; каждый каталог &Netscape; 6 имеет соотвествующий файл .msf, и если вы не избавитесь от них, вы получите набор пустых папок). + +Если вы использовали в &Netscape; подкаталоги (например основная папка Работа с подпапками Вася и Петя), вам потребуются дополнительные шаги. Сначала, создайте в &kmail; основную папку (Работа) и временные в неё дочерние подпапки (двойной щелчок на имени папки и выбор Новая подпапка); как вы назовёте их значения не имеет -- кукла или по умолчаниюбез имени. Как только дочерняя папка будет запрошена, &kmail; создась в ~/Mail скрытый каталог, в нашем примере названный .Работа.directory. Затем вы можете скопировать ваши файлы подпапок &Netscape; Вася и Ненси в ~/Mail/.Work.directory, и перезапустите &kmail;; и дочерние подпапки появятся в основной Работа. Конечно, эта процедура может быть применена и к подпапкам, любой глубины. (Вы можете впоследствии удалить временные дочерние папки, если вам не нравится иметь в папке Работа подпапку с именем кукла). + + + + + +Pegasus Mail + +Pegasus для win32 использует отдельные файлы для почтовых папок аналогично &kmail;. Файлыы в каталогах Pegasus mail имеют расширение .pmm но они имеют тот же самый формат что и mbox за исключением того что сообщения не начинаются с заголовка From, а с управляющего символа. Чтобы начать работать с нам, замените каждый управляющий символ на From aaa@aaa Mon Jan 01 00:00:00 1997. Эта строка From должна быть первой в каждом сообщении, перед Received: и другими заголовками. Убедитесть, что вам текстовый редактор, позволяет вам сохранять файлы в формате &UNIX; или создайте новые каталоги в Pegasus, которые отформатированы под &UNIX; и копируйте ваши сообщения в них. + + + + +Maildir / Outlook Express / xfmail + +Инструменты для преобразования из этих форматов доступны в Разделе Toolsдомашней страницы &kmail;. + + + + +Lotus Notes, BeOS Mail files, cc: Mail, &etc;... + +Сначала вы должны посмотреть Раздел утилит домашней страницы &kmail;, если там утилиты для преобразования ваших сообщений. +Почтовые программы, не перечисленные здесь или на домашней странице, вероятно не будут работать с &kmail; поскольку они используют закрытые форматы почты, которые &kmail; не понимает. B всё же попытка - не пытка! Если файл почтового ящика аналогичен формату mbox, попробуйте скопировать его (в файле индекса нет необходимости) в ваш каталог ~/Mail и посмотрите что произошло в &kmail;. Если вы заставите работать ящики вашего почтового клиента в &kmail;, сообщите нам, как вы сделали это, чтобы мы могли включить эту информацию в следующую версию этой документации. + + + + + +
diff --git a/tde-i18n-ru/docs/kdepim/kmail/intro.docbook b/tde-i18n-ru/docs/kdepim/kmail/intro.docbook new file mode 100644 index 00000000000..a704582dd5a --- /dev/null +++ b/tde-i18n-ru/docs/kdepim/kmail/intro.docbook @@ -0,0 +1,84 @@ + + + + +Daniel Naber
daniel.naber@t-online.de +
+
+НиколайШафоростов
shafff@ukr.net
Перевод на русский
+
+2004-07-13 1.7
+ +Введение + +Команда &kmail; представляет вам &kmail;, удобный почтовый клиент для K Desktop Environment. Наша цель - совместить в &kmail; красоту и интуитивность с мощью и гибкостью. + +Если вы никогда не пользовались почтовой программой в &UNIX;, мы рекомендуем прочитать раздел Начало работы. + +Т.к. большинство людей всё равно не читают документацию, сразу дадим полезные советы: + + + +Вы можете работать в &kmail; без мышки. Все действия можно выполнять комбинациями клавиш на клавиатуре. + + +Вы всегда можете легко перенести свои сообщения на другую систему - просто скопируйте каталог ~/Mail (включая скрытые файлы, начинающиеся с точки). + + + + + +Домашняя страничка &kmail;: http://kmail.kde.org. Там вы сможете подписаться на списки рассылки для пользователей и/или разработчиков. Пожалуйста, сообщайте об ошибках &kmail; через СправкаСообщить об ошибке.... + +Мы надеемся, вам понравится &kmail;! + +
diff --git a/tde-i18n-ru/docs/kdepim/knode/Makefile.am b/tde-i18n-ru/docs/kdepim/knode/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdepim/knode/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdepim/knode/Makefile.in b/tde-i18n-ru/docs/kdepim/knode/Makefile.in new file mode 100644 index 00000000000..28a17074d82 --- /dev/null +++ b/tde-i18n-ru/docs/kdepim/knode/Makefile.in @@ -0,0 +1,613 @@ +# 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/kdepim/knode +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- 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/kdepim/knode/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdepim/knode/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/kdepim/knode/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdepim/knode/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdepim/knode/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-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-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-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=using-subscribing.docbook gloss.docbook faq.docbook more.docbook install.docbook Makefile.in introduction.docbook using-morefeatures.docbook Makefile.am + +#>+ 2 +docs-am: using-morefeatures.docbook introduction.docbook faq.docbook install.docbook gloss.docbook using-subscribing.docbook more.docbook + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/knode + @for base in using-morefeatures.docbook introduction.docbook faq.docbook install.docbook gloss.docbook using-subscribing.docbook more.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/knode/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/knode/$$base ;\ + done + +uninstall-nls: + for base in using-morefeatures.docbook introduction.docbook faq.docbook install.docbook gloss.docbook using-subscribing.docbook more.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/knode/$$base ;\ + done + + +#>+ 5 +distdir-nls: + for file in using-morefeatures.docbook introduction.docbook faq.docbook install.docbook gloss.docbook using-subscribing.docbook more.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/kdepim/knode/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdepim/knode/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdepim/knode/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-ru/docs/kdepim/knode/faq.docbook b/tde-i18n-ru/docs/kdepim/knode/faq.docbook new file mode 100644 index 00000000000..1b129cfd414 --- /dev/null +++ b/tde-i18n-ru/docs/kdepim/knode/faq.docbook @@ -0,0 +1,289 @@ + + +Вопросы и ответы + + + + +У меня установлен &kde; 3, но &knode; отсутствует в K-меню. + + +Существует ли пункт Интернет? Если нет, возможно вы не установили пакет kdenetwork (потому что ваш дистрибутив этого для вас не сделал). Если такой пункт существует, но вы не видите в нём подпункт KNode, вы должны попробовать открыть &konsole; и запустить в нём &knode;, набрав: + +% knode & + + +Если появится сообщение об ошибке, которое сообщает о том, что &knode; не может быть найден или запущен, проверьте, существует ли в каталоге $KDEDIR/bin файл knode, и установлены ли у него необходимые права на выполнение. + + + + + +Когда я запускаю &knode;, в панели задач появляется сообщение, но оно внезапно исчезает и &knode; не запускается. + + +Попробуйте запустить &knode; из &konsole; (смотрите предыдущий вопрос) и внимательно посмотрите сообщения, выводимые там. Если они вам не понятны, отметьте их мышкой и скопируйте в буфер обмена. Обратитесь в список рассылки &kde; либо используйте другую программу чтения телеконференций для запроса помощи в телеконференции &kde;. + + + + + +Мне необходима важная статья, но &knode; не содержит её больше. Где я могу найти эту статью? + + +Вы можете найти некоторые обширные архивы usenet по адресу groups.google.com либо на AltaVista. Там содержатся статьи за несколько последних лет. + + + + + +Как открыть и прочитать одновременно несколько статей? + + +Откройте статью с помощью пункта меню Открыть в отдельном окне. + + + + + +Мои статьи не появляются в телеконференции. + + +Когда вы публикуете статью, в течение некоторого времени её будет обрабатывать сервер. Подождите несколько часов перед повторной попыткой отправить статью. + + + + + +Я хочу сохранить некоторую статью. Как мне это сделать? + + +Выберите статью в списке. С помощью меню ФайлСохранить откройте диалог сохранения файла. Теперь вы можете сохранить статью в файле. Другой способ сохранить статью — это скопировать её в другую папку. + + + + + +Некоторые наборы заголовков для некоторых статей не появляются в окне статьи. Что я делаю не так? + + +Это нормально, поскольку большинство заголовков являются дополнительными и не содержатся в статьях. В этом случае &knode; не показывает их. + + + + + +Иногда я вижу статью, которая ссылается на другие статьи, но &knode; не отображает никакие ссылки. Почему это происходит? + + +Это случается, когда кто-то готовил статью в другую телеконференцию и выбрал пункт меню Ответить. Такие ответы отправляются в вашу телеконференцию, но первоначальная статья там отсутствует. Во многих случаях эмблема сообщает причину неверного определения ссылки. + + + + + +Когда я хочу ответить на статью, возникает ошибка, собщающая, что внешний редактор не может быть запущен, но он установлен правильно. + + +Проверьте, присутствует ли символ вставки имени файла после команды редактора. Если нет, введите её. Если вы, например, хотите использовать &kedit;, введите kedit %f. +Если отсутствует %f, ваш редактор не может быть запущен. + + + + + +Почему я не могу получить данные с локального сервера телеконференций? + + +Если вы используете &knode; совместно с локальным сервером телеконференций, вы должны удостовериться, что сервер правильно установлен и запущен. Подробности смотрите в документации по серверу. + +Работоспособность локального сервера легко может быть проверена с помощью программы telnet. Откройте консоль и введите: + +% telnet localhost nntp + + +Сервер телеконференций должен ответить: + + +Trying 127.0.0.1... +Connected to localhost. +Escape character is '^]'. +200 Leafnode NNTP Daemon, version 1.9.16 running at konqi.org + + + +Выйдите из сеанса telnet: + +% quit + + +Если это не сработало, у вас нет никакого установленного сервера телеконференций либо сервер не запущен. В этом случае обратитесь к документации локального сервера телеконференций. + + +Если вы пробуете соединиться с сервером телеконференций в интернет, вам необходимо, конечно, открытое (модемное) соединение и настроенный &knode; на использование сервера телеконференций вашего ISP. Проваёдер должен предоставить вам информацию о серверах, которые вы можете использовать. + + + + + + + diff --git a/tde-i18n-ru/docs/kdepim/knode/gloss.docbook b/tde-i18n-ru/docs/kdepim/knode/gloss.docbook new file mode 100644 index 00000000000..81e2e466b7a --- /dev/null +++ b/tde-i18n-ru/docs/kdepim/knode/gloss.docbook @@ -0,0 +1,428 @@ + +Словарь + + +A + +(Article) Статья + +Статья имеет тот же смысл, что и в газетах. Специальные статьи, например, могут быть отдельными собственными статями, отправленными вами в телеконференцию. Ответы не на являются статьями, а лишь сообщениями электронной почты. + + + + + +C + + +(Canceling) Отмена + +Для удаления собственной статьи с сервера программа чтения новостей создаёт специальное управляющее сообщение, указывающее серверу удалить эту статью. + + + + +(Crossposting) Отправка в несколько групп + +Отправка статьи в несколько групп. Это не приветствуется, так как при этом нарушается ориентированная по темам ассоциация конференций. + + + + + +E + + +(Expire) Истечение срока + +Из за ограничения пространства на жёстких дисках статьи не могут храниться вечно. По этой причине на большинстве компьютеров существует программа expire. Она удаляет устаревшие статьи, которые были созданы раньше, чем указанное в параметрах количество дней назад. &knode; включает в себя эту возможность. + + + + + +F + +FAQ + +FAQ — это сокращение для обозначения фразы Часто задаваемые вопросы и ответы на них. + + + + +(Followup) Продолжение + +статья, которая написана как ответ на другую статью. + + + + + +G + +GNKSA + +GNKSA — это своего рода реализация одобрения для программ чтения новостей. Вы можете получить больше информации по адресу http://www.gnksa.org. + + + + + +H + +(Header) Заголовок + +Заголовок статьи, содержащий информацию об отправителе, теме и группе новостей этой статьи. + + + + + +K + +Killfile + +Это возможность программы чтения новостей скрывать статьи в зависимости от отправителя или содержимого. + + + + + +M + +(Message-ID) Идентификатор сообщения + + +Идентификатор сообщения статьи — это определённая метка программы чтения новостей для идентификации статьи. Идентификатор сообщения не должен дважды использоваться во всей usenet в течение 2 лет. Неправильные либо дублирующиеся идентификаторы сообщений могут вызвать проблемы при отправке новостей и перезаписи других статей. + + + + + +N + +(Newbie) Новичок + +Кто-либо, кто недавно в usenet, плохо знаком с телеконференциями или плохо знаком с usenet вообще. + + + + +(Newsgroup) Группа новостей + +Своего рода доска объявлений в usenet по специальной теме или группе тем. Это место, куда вы отправляете ваши статьи. + + + + +(Newsreader) Программа чтения новостей + +Программа для чтения и написания новостей. + + + + +NNTP + + +Протокол передачи сетевых новостей. Этот протокол определяет, как статья распространяется в usenet. + + + + + +P + + +(Port) Порт + +Своего рода адрес приложения, которое ожидает подключения или подключается к другому компьютеру. Стандартный порт для программы сервера новостей — 119. + + + + +(PGP-Signature) Подпись PGP + +Цифровая подпись. Вы можете использовать её, чтобы удостовериться в том, что это оригинальный текст автора или документ был изменён ещё кем-либо. + + + + +(Posting) Публикация + +Статья, которая посылается в usenet, либо непосредственно. Вы отправляете статью в телеконференцию. + + + + + +Q + + +(Quoting) Цитирование + +Цитирование статьи, на которую вы отвечаете. Вы цитируете оригинал статьи чтобы прояснить, на каких предыдущих высказываниях основывается ваш ответ. + + + + + +R + + +(Reply) Ответ + +Ответ автору статьи по электронной почте. + + + + + +S + + +(Scoring) Отметка + + +Ваша оценка статьи или дискуссии. + + + + +(Signature) Подпись + +Подпись автора, которая добавляется к обычному содержимому статьи. Это своего рода визитная карточка, которая очень часто содержит адреса электронной почты, URL домашней страницы либо другую информацию. Подпись не должна быть длиннее 4 строк. Обратите внимание, подпись не нужно путать с подписью PGP. + + + + +(Supersede) Заменить + + +Перезаписать существующую статью. Программа чтения новостей создаёт специальную статью с сообщением управления в заголовке, который указывает серверу новостей записать её поверх существующей статьи. + + + + + + diff --git a/tde-i18n-ru/docs/kdepim/knode/install.docbook b/tde-i18n-ru/docs/kdepim/knode/install.docbook new file mode 100644 index 00000000000..8fa7be9d50e --- /dev/null +++ b/tde-i18n-ru/docs/kdepim/knode/install.docbook @@ -0,0 +1,59 @@ + +Установка + + +Где можно взять &knode;? &install.intro.documentation; + + +Требования + + +Если вы хотите успешно установить &knode;, вам необходим &kde; 3.x. Кроме того, если вы хотите использовать &knode; как автономную программу чтения новостей, вам необходим локальный сервер новостей, ⪚ leafnode. + + + +Компиляция и установка + +&knode; — это часть пакета kdenetwork из &kde; 3.x и устанавливается вместе с kdenetwork. Так что обычному пользователю нет необходимости компилировать &knode; отдельно. +&install.compile.documentation; + + +Заметки об обновлении с предыдущей версии &knode; + +Этот раздел содержит информацию о том, что нужно сделать при установке новой версии &knode; поверх ранней. + + +Изменения в файлах конфигурации и каталогах + +Начиная с версии 0.2 изменился формат файлов конфигурации и сохранённых статей. Автоматическое обновление возможно не всегда. К сожалению, ваши старые файлы конфигурации не могут быть импортированы. + +Если вы обновляетесь с версии +>= 0.4, локальные каталоги будут автоматически преобразованы в новый формат. И вы не сможете их больше использовать со старой версией &knode;. + + + + \ No newline at end of file diff --git a/tde-i18n-ru/docs/kdepim/knode/introduction.docbook b/tde-i18n-ru/docs/kdepim/knode/introduction.docbook new file mode 100644 index 00000000000..06402e05ec6 --- /dev/null +++ b/tde-i18n-ru/docs/kdepim/knode/introduction.docbook @@ -0,0 +1,61 @@ + + +Введение + + +&knode; является лёгкой в использовании, удобной программой чтения телеконференций. Она позволяет даже новичкам использовать её в &kde;. &knode; также поддерживает расширенные возможности, полезные для опытных пользователей. &knode; является интерактивной программой чтения телеконференций, но может работать и совместно с сервером новостей типа leafnode как автономная. + +Начиная с версии 0.4 &knode; соответствует всем требованиям GNKSA. + +Если у вас существуют проблемы с программой или вопросы о ней, обратитесь в список рассылки пользователей &kde; (условия подписки смотрите на домашней странице списков рассылки &kde;) либо в одну из телеконференций &kde;: + + +comp.windows.x.kde +de.comp.os.unix.apps.kde (немецкая) + + +Если вы нашли ошибку или имеете предложения о расширении функциональных возможностей &knode;, сообщите о них через пункт меню СправкаСообщить об ошибке... . + +При задании вопросов в телеконференциях или списках рассылки, удостоверьтесь, что на них нет ответа в этом руководстве. + +Если вы плохо знакомы с чтением новостей или их публикацией, рекомендуется прочитать главу Прогулка по Usenet. Она описывает не столько программу &knode;, сколько способ перемещаться по Usenet с её помощью. Вообще то недостаточно только владеть программой, чтобы самим писать статьи. Вообразите шофёра, который владеет в совершенстве автомобилем, но не знает правил дорожного движения. Хотите ли вы связываться с таким водителем? Так что не торопитесь при изучении правил Usenet. Другие участники будут вам за это благодарны. + + +&knode; поддерживает вас некоторыми советами и предупреждениями. Если вы не будете игнорировать их, то избежите ошибок многих новичков. Но полагаться на них полностью тоже не стоит. + + +Обращайтесь с предложениями и критикой к автору или соответствующему переводчику на ваш язык. + + + diff --git a/tde-i18n-ru/docs/kdepim/knode/more.docbook b/tde-i18n-ru/docs/kdepim/knode/more.docbook new file mode 100644 index 00000000000..18230f87064 --- /dev/null +++ b/tde-i18n-ru/docs/kdepim/knode/more.docbook @@ -0,0 +1,226 @@ + + + +Дополнительная информация + + + +В этом разделе мы предложим некоторые информационные ресурсы, которые могут быть вам полезны. Большинство статей, перечисленных ниже (для которых даются URLы) регулярно публикуются в телеконференциях, которые также перечислены здесь. + + +Информационные телеконференции + + + +news.answers (на английском) +news.newusers.questions (на английском) +fido7.ru.(unix).linux +fido7.ru.cpp +fido7.ru.news +fido7.ru.perl +de.newusers.questions (German) + + +Для новичков настоятельно рекомендуем прочитать эта статьи. Более информированные пользователи имеют серьёзное преимущество в телеконференциях. Есть ещё несколько специализированных телеконференций, где периодически публикуются FAQ и вводные статьи, ⪚ телеконференция fido7.ru.linux содержит много полезных статей об операционной системе &Linux;. Для этого взгляните на список телеконференций вашего сервера. + + + + +Тестовые группы + + + +Следующие группы были созданы специально для тестирования, &ie; после полной настройки &knode; вы можете послать туда некоторые статьи для проверки вашей конфигурации. + +Некоторые группы поддерживают автоматические ответы по электронной почте, что даёт возможность проверить правильно ли установлена ваша идентификация и что ответы по почте приходят непосредственно в ваш почтовый ящик. + +Кроме того, предлагаются сценарии, которые проверяют ваши статьи на ошибочные параметры настройки и создают предложения с полезными советами. + + +de.test (немецкая тестовая телеконференция) +misc.test +alt.test +alt.test.ignore + + + + +Информационно-технические статьи в Интернете. + + + +Некоторые URL из соответствующей статьи в телеконференции de.newusers.infos имеют тоже самое содержимое что и статьи, опубликованные здесь. + + +Введение в Usenet можно найти здесь. +На сайте http://www.newsgate.aa.ru/расположен небольшой каталог групп и web-интерфейс к ним. +Как правильно задавать вопросы. Непременно воспользуйтесь этим документом, если не хотите пустить дурную славу о себе. +Также, использующим Сеть недавно, хорошо будет почитать Доклад о сетевом этикете. +Первые шаги в usenet: http://www.kirchwitz.de/~amk/dni/erste-schritte (на немецком языке) +Вопросы и ответы из de.newusers.questions: http://www.kirchwitz.de/~amk/dni/faq (на немецком языке) +Семь тезисов о поведении в Интернете: http://www.kirchwitz.de/~amk/dni/hoeflichkeit (на немецком языке) +Введение в usenet: http://www.kirchwitz.de/~amk/dni/usenet-einfuehrung (на немецком языке) +Почему я должен относиться к правилам серьёзно? http://www.kirchwitz.de/~amk/dni/warum-regel (на немецком языке) +FAQ по программам чтения телеконференций: http://www.crosswinds.net/~cgarbers/faq/newsreaderFAQ.htm +Правильное цитирование: http://www.afaik.de/usenet/faq/zitieren (на немецком языке) +Если вы хотите поделиться интересной (и полезной) статьёй по usenet, или добавить такую же группу (англо- или русскоязычную), вышлите её на kde-russian@lists.kde.ru с соответствующей пометкой. + + + + +Информационно-технические статьи + + +Если вы больше интересуетесь технической информацией о подключении к новостям, вы не должны пропустить следующие URLы. + + +Строки заголовка: http://www.kirchwitz.de/~amk/dni/headerzeilen (на немецком языке) +Очень подробный FAQ по идентификаторам сообщений: http://www.qad.org/faq/faq-messageid.html +Много ссылок на программы чтения телеконференций и разделов по этой теме: http://www.leafnode.org/links +RFCы, проекты и документация для технически заинтересованных: http://www.landfield.com/usefor/ + + + diff --git a/tde-i18n-ru/docs/kdepim/knode/using-morefeatures.docbook b/tde-i18n-ru/docs/kdepim/knode/using-morefeatures.docbook new file mode 100644 index 00000000000..85c65b46d9c --- /dev/null +++ b/tde-i18n-ru/docs/kdepim/knode/using-morefeatures.docbook @@ -0,0 +1,1281 @@ + +Расширенные возможности &knode; + + +Определение и использование фильтров + +Вы уже читали об использовании фильтров в главе описывающей настройку &knode;. Там мы говорили о строенных фильтрах предоставляемых &knode;. Вы можете настраивать встроенные фильтры аналогично всем остальным. Снимок экрана представляет диалог настройки фильтров. + +Фильтры и отметки - очень мощное средство и используются многими пользователями. Одно из самых распространённых требований - это просто добавление всех отправлений написанных кем-либо, которые вы не хотите читать в killfile. В конце этого раздела существует краткое руководство по использованию фильтров и отметок для создания такого killfile. + + +ДиалогНовый фильтр + + + + +ДиалогНовый фильтр + + +ДиалогНовый фильтр + + + + +Сначала мы создадим новый фильтр. С его помощью вы сможете искать собственные статьи среди всех остальных. Либо вы не хотите вообще видеть статьи определённого человека. Обе проблемы могут быть решены простым фильтром по отправителю. Вот некоторые примеры: + + +Не показывать статьи определённого человека + +Настройканастроить KNode...Чтение новостейФильтры + + +Нажмите кнопку Новый... + + +Введите в поле Имя: Не показывать идиота + + +Чтобы фильтр появился в меню, установите параметр Показать в меню. + + +Перейдите в область От. + + +Выберите в выпадающем списке НЕ содержит. + + +Вставьте в соответствующее поле имя идиота, статьи которого вы хотите игнорировать, например Идиот. + + +Нажатием кнопки OK подтвердите параметры фильтра. + + + +Теперь фильтр будет показывать все статьи, кроме содержащих в строке заголовка От: слово Idiot. + +Вы можете комбинировать параметры вкладки Тема + От с параметрами других вкладок. Например: + + +Показывать только дискуссии с непрочитанными ответами на ваши статьи. + +Настройканастроить KNode...Чтение новостейФильтры + + +Выберите предопределённый фильтр дискуссии с собственными статьями + + +Нажмите кнопку Копировать... + + +Введите в поле имя: Мои дискуссии с непрочитанными статьями + + +Выберите вкладку Статус + + +Установите параметр Имеют непрочитанные продолжения + + +Выберите в соответствующем выпадающем списке Истина. + + +Нажатием кнопки OK подтвердите внесённые изменения +Этот фильтр показывает все дискуссии в которых вы участвуете, и в которых существуют непрочитанные сообщения. Также вы увидели возможность использования существующего фильтра как базу для нового. Это делает создание очень сложных фильтров достаточно простым. + + + + +Показывать все статьи, не старше 3 дней, содержащие в теме KNode. + +Настройканастроить KNode...Чтение новостейФильтры + + +Нажмите кнопку Новый... + + +Введите в поле Имя: Последние дискуссии о KNode. + + +Чтобы фильтр появился в меню, установите параметр Показать в меню. + + +В выпадающем списке Применить к выберите Единичные статьи + + +Перейдите в область Тема и выберите в выпадающем списке Содержит. + + +Наберите knode в поле ввода. + + +Перейдите на вкладку Дополнительно + + +Выберите параметр Возраст + + +Установите следующие параметры 0 < дней <= 3 + + +Нажатием кнопки OK подтвердите внесённые изменения +Этот фильтр отображает все статьи, не старше 3 дней, содержащие в теме knode . + + + + +Создание Killfile + +Предложения &knode; рассматривающие фильтры отображение (все, непрочитанные, собственные статьи, &etc;) и фильтры отметки (дискуссии и статьи помечаются отметкой 0 и она может корректироваться в зависимости от автора, дискуссии, &etc;). + +Используя фильтры отображения, вы можете скрыть статьи согласно теме, но это не подходит когда вы хотите универсально уничтожать по некоторым темам. + +Использование отметки позволяет контролировать, но похоже, фильтрует только на уровне дискуссии. Вы можете установить наблюдение и игнорировать (дискуссии). Но вы можете потерять интересные дискуссии только из за неудачной темы. + +Решение состоит в том чтобы их комбинировать. + + +Создание Killfile + +Перейдите в НастройкаНастроить KNode Чтение новостейФильтры. + + + +Создайте новый фильтр после непрочитанные, с именем на killfile. Убедитесь что установлен Применить к единичным статьям и перейдите на вкладку Дополнительно. Установите метку в равняется либо меньше нуля (<=). Нажмите кнопку OK чтобы закрыть диалог. + + + +Откройте статью автора, которого вы хотите уничтожить и просто нажмите &Ctrl;L (либо выберите в меню Отметка Убрать отметки автора). Это откроет редактор правил (часть отметки). Вы можете дать правилу произвольное имя, которое соответствует вашему автору (например Чудак) и затем, если правило должно быть постоянным, отмените параметр Правило устаревает автоматически. Теперь вы видите что правило изменяет отметку на минус десять (либо как вы укажите). Сохраните его. + + + +Перейдите к пункту меню Вид Фильтрна killfile . + + + +Это вызовет, что любые статьи с отметкой ниже 0 будут скрыты. Чтобы уничтожить дополнительных авторов вам только необходимо повторять часть &Ctrl;L из этих команд. + + + + + + +Редактор + + +Редактор &knode; имеет несколько особенностей, специфичных для отправки статей и ответов на них. + + +Публикация статьи в нескольких телеконференциях + +При нажатии кнопки Просмотр вы можете выбрать дополнительные группы, в которых публикуете статью. + + +Крайне нежелательно отправлять статьи в несколько телеконференций. Подумайте об этом дважды. Если вы не уверены, куда отправить вашу статью, спросите об этом в одной из возможных телеконференций. Кто-нибудь вам ответит, куда вы должны её отправить. + + + + +Перенаправление ответов + +Эта особенность используется когда дискуссия отклонилась от темы телеконференции. Например дискуссия в телеконференции о &kde; о том как перенаправлять ответы в &knode; перешла в обсуждение графических и текстовых программ чтения телеконференций. + +Иногда случается что пользователи отправляют статью не в ту телеконференцию. Очень часто такие статьи игнорируются. Если похоже что автор сделал это преднамеренно, вы могли бы вежливо ему сказать перенаправить статьи в соответствующую телеконференцию. + +Другая причина использовать Перенаправление ответов это возможность использовать кросс-отправку в несколько телеконференций. Вы не должны беспокоиться, поскольку все ответы будут отправляться в одну телеконференцию. + +Вы можете это активизировать заполнив поле Followups - To:. Здесь вы можете указать подходящую группу. Если в поле Группы: есть несколько телеконференций, они будут представлены в выпадающем списке. + + +Когда вы вместо телеконференции вводите здесь poster, то ответы будут направляться непосредственно автору, а не в телеконференцию. + +Некоторое люди помещают здесь адрес электронной почты, но это неправильно. Используйте poster и будет использоваться правильно установленный в параметрах &knode; адрес для ответа. + + + + + + +Работа с внешним редактором + +Используя СервисЗапустить внешний редактор вы можете запустить для редактирования ответа, выбранный вами ранее редактор. Так что вы можете использовать предпочитаемый редактор для написания статей и электронной почты. + + + + +Орфография + +Выбрав в меню Сервис Проверка правописания, вы можете проверить вашу статью на синтаксические ошибки. + + + + +Отправка вложений + +Выбрав в меню ВложитьВложить файл вы откроете диалог выбора файла. Здесь вы можете выбрать файл, который вы хотите добавить в статью как вложение. + +В большинстве случаев &knode; определяет для вложения правильный тип MIME. Если &knode; ошибся вы можете скорректировать тип MIME вручную. + +Этот снимок экрана представляет редактор с 2 вложениями. Текстовый файл и изображение в формате PNG. + + +Отправка вложений + + + + +Отправка вложений + + +Отправка вложений + + + + + +Используйте это только если знаете что делаете! Неправильный тип MIME может привести к неправильной посылке вложения либо оно не сможет быть восстановлено после получения. + + + +Английское слово attachment используется во всём мире, вы тоже можете его использовать. + + + +В большинстве телеконференций вложения запрещены. Не посылайте не запрошенные вложения. Если вас попросили послать их, посмотрите кто просит. В основном люди просят чтобы им прислали вложения по электронной почте. + +Так или иначе сервер вероятно отклонит статью с вложением для большинства групп, а те которые обычно принимают вложения имеют в своём имени binaries. Некоторые сервера прекращают вести не-бинарные телеконференции при получении большого количества статей с вложениями. + + + + + +Поиск статей + +Рано или поздно вы будете искать одну определённую статью. Возможности поиска &knode; - простой способ сделать это. + +Вы можете вызвать функцию поиска через меню ПравкаПоиск статей... либо клавишей F4. Этот снимок экрана представляет диалог поиска. + + +Диалог поиска + + + + +Диалог поиска + + +Диалог поиска + + + + +Диалог поиска имеет четыре вкладки, которые обеспечивают несколько критериев поиска. Первая вкладка содержит параметры для критериев Тема и От. Вторая вкладка содержит параметры для Идентификатора сообщения статьи и её ссылок. Третья вкладка содержит параметры для Статуса статьи. Вкладка дополнительно содержит критерии не вошедшие в первые три. + +Вы вероятно уже заметили сходство диалогов поиска и фильтра. Использование его не должно быть сложным если вы уже определили собственные фильтры. + +&knode; всегда выполняет поиск в текущей телеконференции. Поиск по всем в данный момент невозможен. По окончании поиска, найденные статьи будут представлены в окне статей. Когда вы завершаете диалог поиска кнопкой Закрыть результат поиска будет удалён и на его месте появится список статей текущей телеконференции. + + +<guilabel +>Начать поиск</guilabel +> + +Этой кнопкой вы запускаете поиск по указанным в диалоге критериям. Все статьи в выбранной телеконференции, соответствующие этому критериям, появятся в окне статей. + + + + +<guilabel +>Новый поиск</guilabel +> + +Эта кнопка сбрасывает все критерии поиска. + + + + + +Замена и отмена статей + +Эта глава описывает замену и отмену статей. Вы не часто будете использовать эти особенность. + + +Для использования обеих функций необходим сервер способный их обрабатывать. Вы должны помнить, нет никакой гарантии что вашу статью никто не прочитал перед её заменой или отменой. + +Так что сначала думайте, а потом посылайте. + + + +Отмена + +Отмена статьи позволяет удалить её из телеконференции. + +Почему вы можете захотеть отменить статью? Возможно вы написали её в состоянии аффекта, и теперь жалеете о том что написали. Личное оскорбление, прочитанной каждым, не слишком хорошие взгляды, особенно когда вы сожалеете об этом. Так что есть только один путь - отозвать статью. + +Выберите статью, которую вы хотите отозвать в контекстном меню выберите пункт Отменить статью. После подтверждаете в появившемся диалоге отзыв статьи кнопкой Да. После у ваз спросят хотите ли вы отправить сообщение немедленно или позже. Для нашего примера мы решаем послать сообщение Позже. Вы обратили внимание на новое сообщение в папке Исходящее. + +Теперь вы можете посмотреть сообщение отмены. В теме вы найдёте что-то подобное: + +cancel of <n177m8.1m.ln@konqui.org> + + +Странные символы между скобками - это идентификатор статьи, которую вы хотите отменить. Это сообщение указывает серверу телеконференций удалить вашу статью. Когда вы посмотрите на полный заголовок выбрав в меню Вид Показать все заголовки вы увидите строку с именем control и содержанием cancel <xxxxx@ddddd.dd>. Эта строка говорит серверу что сообщение является управляющим и отменяет вашу статью. + +Вы все ещё можете удалить управляющее сообщение из папки Исходящее. + + +Имейте ввиду что статья может быть идентифицирована только по её идентификатору. Если вы хотите отменить статью вам необходим её идентификатор. Обычно статья получает идентификатор когда достигает сервера. Поэтому вы можете отменить статью когда она уже издана. Статьи в папке Отправленные не имеют идентификаторов, и поэтому вы не можете их отменить. + +Но есть и исключение. Если вы настроили &knode; генерировать идентификаторы сообщений, вы также можете отменять статьи из папки Отправленные. + +&knode; позволяет отменять только собственные статьи. Он отклоняет отмену статей других авторов. + + + +Так как отмена статей может легко ввести в заблуждение, программы чтения телеконференций позволяют отменять любое отправление, большинство серверов отклоняют сообщения отмены от отправителей. Даже если ваш ISP разрешает отмену и передаёт её, большинство остальных серверов будут его игнорировать и не будут передавать сообщение отмены. + +Вы должны знать, любая опубликованная статья, отменённая или нет, опубликована и публично доступна. + + + + + +Замена + +Замена перезаписывает вашу статью её новой версией. Одной из причин для этого может быть: + +Вы написали длинную статью и уже опубликовали её. Позже вы нашли в ней ошибку. Вы можете отменить её и опубликовать откорректированную статью. Либо вы можете использовать замену. + +Выберите статью в окне статей. В контекстном меню выберите пункт Заменить статью.... &knode; спросит действительно ли вы хотите отменить статью. Когда вы нажатием кнопки Да это подтвердите, будет открыт редактор. + +В редакторе вы можете внести в статью изменения и исправить в ней ошибки. Вы можете отправить её также как и любую другую статью. Когда сервер получит эту статью, он по специальным строкам заголовка определит необходимость замены старой статьи. Выберите в меню ФайлОтправить позже, потому-что мы хотим посмотреть на её заголовок в папку Исходящее. + +Включите ВидПоказать все заголовки, потому что мы хотим посмотреть все заголовки которые получает сервер. Вы увидите что-то подобное: + +Supersedes: <oggcm8.4n5.ln@konqi.org> + +Это инструкция для сервера заменить статью с идентификатором <oggcm8.4n5.ln@konqi.org> на эту статью. + +Помимо этого Замена используется в периодически публикуемых статьях, ⪚ a FAQ. Новая статья заменяет старую и телеконференция не наполняется различными её версиями. + + +И снова использование этой функции возможно только если статья имеет идентификатор. Обычно статьи получают его на сервере. Это означает что вы можете заменять только опубликованные статьи. + +Вы можете настроить &knode; чтобы он создавал идентификаторы статей, тогда вы также сможете заменять статьи из папки Исходящие + +&knode; позволяет заменять только ваши собственные статьи. + + + + +Как и отмены, замены в прошлом также использовались некорректно, например некоторые посылали партиями сотни и тысячи сообщений, переписывающие всяким машинно-генерируемым хламом нормальные статьи. И теперь большинство серверов не поддерживают замену статей, и при этом не передают их. + + + + + + +Отметки, наблюдение, игнорирование + + +Отметки, наблюдение, игнорирование - различные названия для одной особенности. + +Отмечая дискуссию, вы определяете её важность. &knode; поддерживает отметки между -100000 и 100000. Обычно статьи получают отметку 0, если вы это не изменили. Так что потоки с отметкой меньше 0 менее, а потоки с отметкой больше 0 - более важны чем среднее число. + +Отметки - это атрибут дискуссии и статей с ней. Так что вы можете использовать отметку чтобы фильтровать и искать статьи. Например, вы можете определить фильтр, отображающий статьи с отметкой > 0, что означает что будут отображаться только те статьи которыми вы интересуетесь. + +Функция Наблюдение только устанавливает отметку всех статей в дискуссии равной 100. Так что они получают более высокую отметку и &knode; помечает их специальной пиктограммой. + +Функция Игнорирование делает противоположное. Игнорирование устанавливает отметку всех статей равной -100. и они больше не отображаются. + + +Английское слово scoring также используется и во многих других странах. + + +Вы можете установить отметку статьи либо дискуссии вручную, воспользовавшись меню Отметка. Здесь вы можете напрямую отметить Следить за дискуссией и Игнорировать дискуссию. Помимо этого вы можете указать &knode; вести отметку статей автоматически с использованием правил отметки. Вы можете настроить эти правила через меню НастройкаНастроить KNode... Чтение новостей Отметка либо отметкаИзменить правила отметки.... Единственное отличие этих диалогов - это что последний имеет список правил рядом с настройками правила. В следующем руководстве я использую редактор вызываемый через отметка Изменить правила отметки... . + + +Редактор правил + + + + +Редактор правил + + +Редактор правил + + + + +Редактор состоит из четырёх областей. С лева расположен список правил. С помощью кнопок, расположенных ниже него вы можете добавлять, удалять и копировать существующие правила. Ниже них вы можете ограничить количество отображаемых правил. Вы можете выбрать отображать ли все правила либо правила только для указанной телеконференции. + +Если вы выбрали в списке имя правила, вы увидите его в правой части диалога. Теперь вы можете его изменить. В верхней части вы можете указать имя правила и телеконференцию для которой оно предназначено. Вы можете указать несколько телеконференций, который должны быть разделены с помощью точки с запятой. Кроме того вы можете выбрать их в выпадающем списке подписанных телеконференций, кнопкой Добавить группу либо воспользоваться регулярный выражением и специальными символами ⪚ .* для указания всех групп. Параметр с именем Правило устаревает автоматически позволяет автоматически удалить правило по истечение указанного количество дней. Это пригодятся если кто-либо ведёт себя плохо и вы не хотите читать его сообщение в течение нескольких дней. + +В поле Условие вы вводите условие при котором правило активизируется. Обычно вы вводите только одно условие, но вы можете изменить это нажатием кнопок Больше и Меньше. Если вы имеет больше одного условия, вы можете указать какие из них будут выполняться. Если установлен параметр Все условия все условия должны выполняться, если установлен параметр Любое условие выполняться должно только одно них. + +Каждое условие содержит два выпадающих списка и поля ввода. В первом списке вы выбираете часть сообщения, которое должно использоваться в условии. Эта часть будет сравниваться с полем ввода. Во втором списке вы указываете &knode; как производить сравнение. Например, поле ввода должно точно соответствовать выбранному полю заголовка либо только быть его частью. Регулярные выражения также поддерживаются. Условие является не выполненным, если выбранные вещи являются ложными. + +Это была теория, теперь рассмотрим некоторые примеры. + + + +Возможно вы хотите фильтровать все отправления Васи Пупкина. Для этого вы должны выбрать строку заголовка From, ввести его имя в поле ввода и указать соответствие. Но перед этим вы должны взглянуть на заголовок статьи Васи Пупкина и убедиться, что в строке From присутствует именно он. + + +Если вы не хотите читать статьи содержащие больше 100 строк выберите строку заголовка Lines, во втором выпадающем списке выберите меньше чем и поле ввода укажите 100. Вы вероятно хотите отмечать сообщения. + + +Последний пример: Вы конечно очень интересуетесь каждой статьёй о &knode;. Выберите строку заголовка Subject, содержит строку и введите в поле knode. Но что делать если &knode; не упомянут в Subject. Попробуйте использовать регулярное выражение измените содержит строку на совпадает с рег. выражением и введите в поле knode|newsreader|usenet. Альтернативно вы можете создать три условия и активировать параметр Любое условие. Но это нуждается в большом количестве мести и не элегантно. Не правда ли? + + + + +Если ваше условие готово, вы должны настроить действие в секции Действие расположенной ниже. Самое важное действие это изменить отметку. Если это действие выбрано вы можете повысить или понизить отметку этой статьи на установленное значение. &knode; может также показать вам сообщение при обнаружении такой статьи либо перекрасить её заголовок в списке статей. Вы можете перекрашивать интересные статьи в розовый цвет, чтобы можно было их лёгкой найти. + +При выходе из редактора и выборе в меню Отметка Переустановить отметки правила будут выполнены. Кроме того правила автоматически применяются к новым статьям. Отметка предоставляет больше пользы когда используется совместно с фильтрами. Вы понижаете отметку некоторых статей и далее фильтруете их, так что они никогда не появятся в списке статей. + + + + +Идентификация в группах + +В &knode; вы можете использовать отдельную идентификацию в каждой телеконференции. Это включает имя, электронную почту, адрес для ответа и подпись. + +Установить идентификацию для группы достаточно просто. Выберите необходимую телеконференцию. В контекстном меню выберите пункт Свойства группы. Вторая вкладка идентична глобальным параметрам идентификации. Нажатием кнопки OK подтвердите ваши изменения и все статьи отправленные в эту телеконференцию будут использовать эту идентификацию. + + +Когда вы отменяете подписку на телеконференцию, вы теряете настройки идентификации для неё. Если вы снова подпишитесь на эту телеконференцию, вы должны будите установить эти параметры повторно. Для новых телеконференций используются глобальные параметры идентификации. + + + + + +Управление несколькими учётными записями + +В дополнение к основному серверу телеконференций &knode; поддерживает неограниченное количество учётных записей. Большинство пользователей в этом не нуждаются, но это может быть очень полезно если ваш основной сервер не обеспечивает все необходимые вам телеконференции. Типичный случай - телеконференции поддержки для коммерческого программного обеспечения, расположенные на отдельном сервере либо бинарные телеконференции. + +Другой пример, когда вы нуждаетесь во дополнительных серверах - это когда на одном сервере нет всех интересных телеконференций. Например очень много серверов не поддерживают двойные группы с изображениями или программами. Если вам такая телеконференция необходима но сервер вашего провайдера не поддерживает её, вы можете настроить &knode; использовать для этого другой сервер. + +Или, возможно вы хотите при подписке на большое количество телеконференций, организовать их как можно лучше. Вы могли бы настроить несколько учётных записей для одного сервера. Возможно один для телеконференций, которые вы читаете каждый день, и один для телеконференций которые вы читаете менее часто, чтобы вам не приходилось искать каждодневные телеконференции в длинном списке подписанных телеконференций. + +Чтобы добавить новую учётную запись откройте диалог свойств из меню НастройкаНастроить KNode...Учётные записиНовости . Кнопка Новый... создаёт новую учётную запись, тогда вы должны ввести те-же самые параметры что и для первой учётной записи. Обычно имя учётной записи, адрес сервера и комбинацию имени пользователя и пароля если сервер их требует. Когда это сделано, новый сервер появиться в списке телеконференций и диалоге настройки. Теперь вы можете подписаться на телеконференции. + +Вы можете удалить выбранную учётную запись нажатием клавиши Delete. + + +С помощью пункта Учётная запись контекстного меню сервера, вы можете изменить свою идентификацию для этого сервера. + + + + +Подпись <acronym +>PGP</acronym +> и её проверка + + +PGP - наиболее распространённый метод шифрования и подписи данных. С помощью Подписи PGP вы можете удостовериться действительно ли статья оригинального автора либо они была изменена другими. Вы можете найти программы PGP и справочные руководства по ним по адресу http://www.pgpi.org (на английском) и http://www.pgpru.com. + +В &knode; вы можете подписать статью с помощью PGP и проверить статью, подписанную PGP. После того как вы настроили поддержку PGP в НастройкаНастроить Knode... Безопасность, вы можете подписывать статьи в редакторе с помощью меню СервисПодписать статью ключом PGP. У вас будет спрошен пароль частного ключа, после чего статья будет подписана. + + +Ваш GnuPG/PGP ID будет автоматически создан на основе вашего имени и адреса электронной почты, и будет идентичен отправителю сообщения (строка заголовка From). + + +Для проверки подписи PGP вы можете использовать меню ВидПоверить подпись PGP. + + + + diff --git a/tde-i18n-ru/docs/kdepim/knode/using-subscribing.docbook b/tde-i18n-ru/docs/kdepim/knode/using-subscribing.docbook new file mode 100644 index 00000000000..821c85c932d --- /dev/null +++ b/tde-i18n-ru/docs/kdepim/knode/using-subscribing.docbook @@ -0,0 +1,2135 @@ + + +Работа с группами новостей + +После настройки &knode;, мы попробуем читать ваши первые новости. Чтобы сделать это, вам необходимо выполнить ещё несколько шагов, но вы не должны делать это часто. + + +Получение списка групп с сервера + + + +Если вы хотите читать телеконференцию, вы сначала должны на неё подписаться. Вы щёлкаете правой кнопкой мыши на имени сервера в списке каталогов. Это откроет контекстное меню. Где вы выберете Подписаться на группы новостей. В этот момент &knode; не знает о доступных на сервере телеконференциях. &knode; спросит вас если необходимо загрузить список доступных телеконференций. Подтвердите нажатием кнопки Да. Теперь вы увидите следующий диалог. + + +Диалог Подписаться на группы новостей + + + + +Диалог Подписаться на группы новостей + + +Диалог Подписаться на группы новостей + + + + +По истечении некоторого времени &knode; получит список доступных телеконференций и отобразит их в левой части окна Группы на в виде дерева. Это дерево представляет иерархию телеконференций. + + +Вы можете найди краткое описание структуры usenet и отдельных телеконференций по адресу http://www.kirchwitz.de/~amk/dni/usenet-einfuehrung (на немецком языке) + + + +<guilabel +>Поиск</guilabel +> + +Самый простой способ перемещаться по дереву - это поле вода Поиск &knode; фильтрует группы согласно вашему вводу при каждом нажатии клавиши. Если вы ищите группу о &kde;, но вы не знаете её точной позиции в иерархии, введите kde в поле Поиск. + +Когда вы введёте k, увидите что список изменился. Вторая буква, d, значительно уменьшит отображаемых групп, и последняя e уменьшит список до групп, имеющих в названии kde. Вы вероятнее всего окончите с одной группой. + + +comp.windows.x.kde + + +Если ваш сервер содержит международный группы, в вашем списке может быть: + + +comp.windows.x.kde +de.comp.os.unix.apps.kde + + +Такой возрастающий поиск позволит вам искать телеконференции не зная точный путь. + + +При более близком рассмотрении, вы увидите что &knode; отображает группы не в виде дерева. Это не ошибка, это такая особенность. + + + + +<guilabel +>выключить просмотр иерархии</guilabel +> + +Обычно &knode; отображает группы в виде дерева, если выбрана эта опция, все группы новостей будут представлены в виде списка. + + + + + +<guilabel +>только подписанные</guilabel +> + +Если установлен только подписанные, в дереве Группы на будут отображаться только группы, на которые вы подписаны. Это очень удобно, если вы хотите аннулировать подписку на некоторые группы. Вы не должны искать их по всему списку. + + + + +<guilabel +>только новые</guilabel +> + +Если установлен только новые, в дереве Группы на будут отображаться только группы, созданные после последней загрузки списка групп. Чтобы это функционировало вы сначала должны нажатием кнопки Новый список загрузить новый список групп. + +Кнопка Новые группы... позволяет отобразить все новые группы начиная с определённой даты. + + + + +<guilabel +>Группы на</guilabel +> + +Этот список содержит все группы текущего сервера. Если вы используете переключатели только подписанные либо только новые вы получаете соответствующий выбор. + + + + +<guilabel +>Текущие изменения</guilabel +> + +Окно Текущие изменения отображают все изменения сделанные вами, после открытия диалога. + +Список подписаться на содержит список телеконференций, на которые вы хотите подписаться. + +Ниже него расположен список отписаться от. Он содержит все телеконференции, для которых вы хотите аннулировать подписку. Вы не можете аннулировать подписку на группы на которые вы не подписаны. + + + + +<guilabel +>Новые группы</guilabel +> + +Эта кнопка открывает диалог, который позволяет вам настроить список новых групп. Вы можете выбрать отображение всех новых групп начиная с последнего обновления или начиная с указанной даты. С помощью параметра дата, &knode; обеспечивает возможность проверить новые группы. Вы можете проверить новые группы созданные перед последним обновлением списка групп. + + + + +<guibutton +>Новый список</guibutton +> + +Кнопка Новый список указывает &knode; загрузить список новых групп с сервера. + + +Иерархия телеконференций, постоянно меняется. Всегда существуют созданные, переименованные или перемещённые группы. Некоторые группы исчезают, они более недоступны и удалены. Для корректного отражения этого &knode; даёт вам возможность обновить список групп. Это необходимо, только если вы хотите проверить, поддерживает ли теперь ваш сервер группу, которой ранее не было. + + +Если вы просто хотите видеть каждую новую группу, более эффективно будет использовать кнопку Новые группы.... Загрузка полного списка занимает больше времени, но вы можете удостовериться что удалённые группы исчезают из списка. + + +К сожалению не никакой гарантии, что ваш сервер поддерживает все существующие группы. Некоторые сервера отказываются поддерживать группы содержащие вложения. Другие группы доступны только на специальных серверах. &knode; поддерживает использование нескольких серверов телеконференций, если вы хотите использовать альтернативные сервера, поддерживающие эти группы. Более подробно об этом описано в . + + + + +Работа с диалогом + +Теперь мы хотим подписаться на группу &kde;. Отметьте блок около названия группы. Теперь вы видите что она появилась в списке подписаться на. Другая возможность состоит в использовании стрелок между двумя окнами. + +Если вы ошиблись в выборе телеконференции, вы можете снять отметку с блока рядом с её именем в окне Группы на. Вы снова можете использовать стрелку. Вы вероятно заметили изменение направления стрелки. + +Если вы хотите аннулировать подписку на телеконференцию, это также просто сделать как и подписаться. Вы можете снять отметку с блока слева от имени телеконференции. Группы, для которых вы хотите аннулировать подписку появятся в списке отписаться от. Снова стрелка - это дополнительный способ сделать это. Для того, чтобы исправить ваши действия вы можете снова использовать стрелку. Это работает пока диалог не закрыт кнопкой OK. + +Как пользователь &kde; и &knode; вы вероятно хотите подписаться на группу. Так что удостоверьтесь что установили переключатель и нажмите кнопку OK. Эта группа появится в представлении дерева у записи сервера. В нашем примере Моя новостная учётная запись. Если вы не видите группу, щёлкните на крестике возле записи сервера, либо непосредственно на записи. Появится список подписанных групп. + +Щёлкните на группе. Теперь вы увидите справа в списке статей пустую папку. &knode; должен загрузить статьи для новой телеконференции. Если у вас установлен параметр Автоматически проверять новые сообщения в НастройкаНастроить KNodeЧтение новостей Общие, &knode; попытается загрузить статьи с сервера, когда группа будет выбрана. Если он параметр не установлен, вы должны использовать меню Учётная записьПолучить новые статьи во всех группах. + + +Если вы используете leafnode как сервер, в группе будет единственная статья. leafnode создаёт статьи в каждой подписанной группе. Это означает что leafnode рассмотрит эту группу, при следующей загрузке статей. Вы можете игнорировать сообщение об ошибке, сообщающие что статья не может быть найдена. Если вы выбираете статью, вы сообщаете leafnode что интересуетесь этой группой. + +Вы получаете реальные статьи, когда ваш локальный сервер телеконференций загружает их из интернет и предоставляет их вам. Подробности этого вы можете найти в документации вашего локального сервера телеконференций. + + +Когда всё работает статьи из подписанных групп появляются в правом верхнем окне, представлении статей. + + + + + +Получение и чтение статей + +&knode; всегда отображает три вида (вид каталогов, вид статьи и окно статьи). Вы можете изменять мышкой размеры этих видов. Если вы щёлкните мышкой в окне оно получит фокус. Это важно, если вы хотите использовать в &knode; клавиатуру. Клавиша Tab перемещает фокус между видами. Текущий активный вид обозначен небольшой цветной полосой над заголовком вида. + +Это изображение представляет &knode; подписанный на телеконференцию &kde;. + + +&knode; в виде дерева + + + + +&knode; в виде дерева + + +&knode; в виде дерева + + + + +Если вы хотите выбрать несколько групп либо статей. Вы должны щёлкнуть на первой записи &LMB;, и удерживая клавишу &Shift; щёлкнуть &LMB; на последней записи. + +Если вы хотите выделить несколько записей, расположенных не по порядку. Вы должны щёлкнуть на первой записи &LMB;, и удерживая клавишу &Ctrl; щёлкать &LMB; нужных записях. + +В любом случае вы можете отменить выбор, щелчком &LMB; на другой записи. + + +Если вы выбрали несколько записей, вы должны вызывать контекстное меню при нажатой клавише &Shift;, иначе вы отмените выбор. + + + +Вид каталогов + +Окно каталогов может содержать не только учётные записи. Вы уже настроили — в нашем примере Моя новостная учётная запись — но также три других каталога. Когда вы подпишитесь на некоторые телеконференции они будут представлены в учётной записи. Щелчок на крестики или на имени учётной записи открывает это дерево. + + +С помощью &RMB; вы можете вызвать контекстное меню для выбранной записи (каталога или телеконференции). Если вы выбрали телеконференцию и выбираете Свойства группы..., вы среди прочего можете установить свою идентификацию для этой телеконференции. Вы можете найти дополнительную информацию об этом в главе Локальные идентификаторы. + + +Когда вы выбираете мышью телеконференцию, все её статьи появляются в верхнем правом окне. Если в окне ничего не появляется, для этого есть две причины. На сервере для этой телеконференции нет никаких статей либо сервер не загружал их. Выберите в меню Учётная записьПолучить новые статьи во всех группах. Если всё ещё нет статей, у вас могут быть проблемы с параметрами настройки либо в этой телеконференции действительно нет новых статей. Попробуйте другую телеконференцию. Если и там нет никаких статей, то вероятно вы сначала должны проработать главу о настройке &knode;. Также вам пригодится глава Наиболее часто задаваемые вопросы. + + +Если вы используете локальный сервер телеконференций, статьи появляются только после того как он загрузил их из интернет. Если вы используете leafnode это делается с помощью программы fetchnews. + + + +Каталоги групп новостей + +Папки телеконференций представлены именем данным сервером. В нашем примере comp.windows.x.kde. Вы можете изменить отображаемое в этом окне имя. В контекстном меню (щелчок &RMB; на имени телеконференции) выберите Переименовать группу, и вы можете указать в поле ввода новое имя. Хорошее имя для comp.windows.x.kde было бы например Телеконференция KDE. + +Если вы ничего не меняете, будет отображаться иерархическое имя. + +Помимо имени телеконференции в окне отображается и другая информация о ней. Когда в папке присутствуют новые статьи, её имя отображается полужирным шрифтом. Колонки Всего и Непрочтённые сообщают количество находящихся в папку или телеконференции статей и сколько из них непрочтённые. + + + + +Папка <guilabel +>Исходящие</guilabel +> + +Папка Исходящие содержит все статьи, которые предполагается отправить позже или которые не удалось отправить из за ошибок. Если вы захотите отправить статьи позже, выберите в меню редактора ФайлОтправить позже. Тогда статья будет помещена в папку Исходящие, что позволит изменить, удалить или отправить её позже. + + +Если статья не отправляется из за ошибки она сохраняется здесь. В этом случае вы не теряете статьи! + + + + +Каталог <guilabel +>Черновики</guilabel +> + +Эта папка используется для хранения черновиков ваших статей. Например если вы хотите позже внести изменения в статью. Для сохранения статьи в этой папку выберите в меню редактора ФайлСохранить как черновик. + +Вы можете изменять, удалять и отправлять статьи из этого каталога. + + + + +Каталог <guilabel +>Отправленные</guilabel +> + +Выбор этой папки отображает статьи, которые были успешно отправлены, включая ваши ответы по электронной почте. Вы можете удалять сообщения из этой папки, но это не оказывает никакого влияния на статьи, которые были отправлены. + + +Если вы используете локальны сервер телеконференций, когда статьи появляются в папке Отправленные это означает что локальный сервер принял их. Вполне возможно что статья никогда не появиться в телеконференции потому что локальный сервер по каким-то причинам не смог передать её. Если какая-либо статья не появилась в соответствующей телеконференции, удостоверьтесь что локальный сервер отправил её. + + + +Если вы используете leafnode и он не смог послать статью, обычно это записывается в файл /var/spool/failed.postings. + + + + + +Вид заголовков + +Окно статей отображает список всех статей в телеконференции или папке. Вы может изменять вид этого окна использую меню Вид. Первая строка списка содержит заголовки столбцов. + + + +Тема + +В колонке Тема отображается тема каждого сообщения, которая в большинстве случаев даёт вам представление о содержании статьи. Тема выбирается автором статьи. Вы можете найти дополнительную информацию в главе Как создавать и отвечать на статьи. + + + +От + +В колонке От отображается автор статьи либо его адрес электронной почты, если автор не указал своего имени. Вы можете настроить свои параметры из меню НастройкаНастроить KNodeИдентификация. Когда вы публикуете статью, &knode; будет отображать эти настройки в колонке От. + + + +Метка + +В колонке Метка отображается отметка статьи в виде числа. По умолчанию это 0. Для статей, которые вам интересны, вы можете увеличить отметку, для неинтересных статей отметка понижается. Диапазон отметок от -100000 до +100000. Читайте дополнительно об этом в главе Отметка, наблюдение и игнорирование. +Колонка Метка отображается только если установлен параметр НастройкаНастроить KNode...Чтение новостейОбщиеПоказать отметку статей. + + + +Дата + +В колонке Дата отображается дата когда статья была написана. + + + +Строк + +В колонке Строк отображается количество строк статьи. Эта колонка отображается только если установлен параметр Настройка Настроить KNode...Чтение новостей ОбщиеПоказать количество строк. + + + + + +Использование символов и подсветки + +Это короткое объяснение использования символов для отметки статей. + + + + + + + Прочтённые статьи помечены этим символом. + + + + + + + Вы читаете статьи, помеченные этим символом и их тело было загружено с сервера. + + + + + + Вы ещё не читали статьи, помеченные этим символом и их тело не было загружено с сервера. + + + + + + Вы ещё не читали статьи, помеченные этим символом, но их тело было загружено с сервера. + + + + + + Статьи, помеченные этим символом являются частью дискуссии в которой есть новые непрочтённые статьи. + + + + + + Статьи, помеченные этим символом являются частью наблюдаемой дискуссии. Это соответствует отметке 100. + + + +Помимо различных символов, &knode; использует следующее выделение: + + + +Тема статьи отображается полужирным шрифтом. + +Статья является новой в этой группе. Она была загружена при последнем подключении к серверу. + + + +Тема статьи отображается серым цветом. + +Нет непрочитанных сообщение в последующих статьях этой дискуссии. + + + + + + +Передвижение по списку статей. + +Вы можете перемещаться по списку статей, отображать статьи, раскрывать и свёртывать дискуссии при помощи мыши или клавиатуры. + +Когда вы выбираете статью мышкой, её запись в списке меняет свой цвет. В то же время заголовок и тело статьи появляется в окне статьи. Если вы хотите прочитать другую статью, чтобы выбрать её вы можете использовать мышь либо клавиши управления курсором. Когда вы используете клавиатуру вы перемещаете отмеченную штриховой линией рамку на статью, которую хотите прочитать, и нажимаете клавишу Enter. + +Также существует много клавиатурных команд, позволяющих вам легко перемещаться по телеконференции и переключаться между ними. Здесь перечислены наиболее часто используемые команды настроенные по умолчанию. Вы можете настроить их через меню Настройка Настройка горячих клавиш. + + + +Переключение поддискуссий T + +Ответы на статью либо отображаются, либо скрываются при многократном нажатии этой клавиши. Другая возможность для раскрытия дискуссии - это использование клавиши Стрелка вправо. + + + +Фильтр F6 + +Отображает диалог, в котором вы можете выбрать фильтр для этой статьи. + + + +Сортировка F7 + +Отображает диалог, в котором вы можете изменить порядок сортировки статей. Если вы выберите столбец во второй раз, порядок сортировки измениться на обратный. + + + +Просмотр статей Пробел + +Эта клавиша предоставляет удобную возможность просматривать статьи. При её нажатии статья будет прокручиваться. Когда вы достигаете конца статьи используя клавишу Пробел, вы переходите к следующей статье. Когда вы прочитали все статьи одной телеконференции, используя клавишу Пробел, вы переходите к первой статье следующей телеконференции. Используя клавишу Пробел, вы можете прочитать все подписанные телеконференции. + + + +Следующая непрочитанная статья &Alt;Пробел + +Эта привязка клавиш переходит на следующую непрочитанную статью. Последовательность перехода определяется сортировкой статей в списке. Дискуссия будет раскрыта, если это необходимо. + + + +Следующая непрочитанная тема &Ctrl;Пробел + +Эта команда перехода на следующею дискуссию, содержащую непрочитанные статьи. Будет выбрана и отображена первая непрочитанная статья. Последовательность перехода определяется сортировкой статей в списке. + + + +Следующая статья N + +Эта команда перехода на следующую статью. Последовательность перехода определяется сортировкой статей в списке. Ответы в свёрнутых дискуссиях игнорируются. + + + +Предыдущая статья B + +Это команда перехода на предыдущую статью в телеконференции. Последовательность перехода определяется сортировкой статей в списке. Ответы в свёрнутых дискуссиях игнорируются. + + + +Следующая группа + + +Это команда перехода на следующую телеконференцию. Последовательность перехода определяется сортировкой статей в списке. + + + +Предыдущая группа - + +Это команда перехода на предыдущую телеконференцию. Последовательность перехода определяется сортировкой статей в списке. + + + + + + +Сортировка и фильтрация статей + +Некоторые телеконференции бывают переполненными и содержат очень много статей. Но только некоторые из них вам интересны. Для таких случаев существует возможность сортировки ваших статей по некоторым критериям. + +Сортировка статей и выбор её критериев происходит по заголовкам столбцов в списке статей. Щелчок на заголовке столбца сделает его критерием сортировки. Второй щелчок на том-же столбце меняет порядок сортировки на обратный. + + +Текущий критерий сортировки представлен стрелкой после заголовка столбца. Это предоставляет простой способ определить какой столбец используется для сортировки. Вы должны сделать ширину столбца достаточно большой чтобы можно было видеть стрелку. Вы можете изменить ширину столбца, перемещая курсор мыши на небольшую область между двумя столбцами. Курсор изменится на две горизонтальный стрелки. Щелчок и удержание нажатой &LMB; позволит вам перемещением мыши менять ширину столбца. + + +Также &knode; предоставляет возможность уменьшить количество отображаемых в списке статей. Вы можете отображать только те статьи, которые соответствуют определённым критериям. Для этого в &knode; используются фильтры. Более подробную информацию вы можете найти в главе Определение и использование фильтров. + +Обычно вы читаете большинство статей только один раз. &knode; помечает непрочитанные статьи, но когда в телеконференции содержится статей больше чем можно отобразить в окне, вы вынуждены искать непрочитанные статьи. Было бы намного проще видеть только новые непрочитанные статьи. &knode; обеспечивает эту возможность с помощью предопределённых фильтров. + +В строке состояния, расположенной в нижней части окна, после слова Фильтр отображается текущий активный фильтр. Если вы не изменяли настройки фильтров он будет все. Это означает что отображаются все статьи телеконференции. all - это один из предопределённых фильтров. Все восемь фильтров описаны здесь. + + + + +Все + + +Этот фильтр установлен по умолчанию; Это отображает все статьи в телеконференции. Вы можете его выбрать в меню ВидФильтрВсе + + + +Непрочитанные + +Этот фильтр отображает только непрочитанные статьи. Вы можете выбрать его в меню ViewFilterUnread + + + +Новые + +Этот фильтр отображает только новые статьи, загруженные в процессе последнего соединения. Вы можете выбрать его в меню Вид FilterNew + + + +Наблюдаемые + +Это отображает только дискуссии которыми вы интересуетесь. Например, потому что вы участвуете в этой дискуссии либо заинтересованы в ответах. Вы можете выбрать его в меню ВидФильтр Наблюдаемые + +Этот фильтр доступен, если вы выбрали для наблюдения одну или несколько дискуссий. Вы можете выбрать его в меню Статья Дискуссия Наблюдать . Рядом с темой появится символ в виде пары глаз. + + + + +Дискуссии с непрочитанными + +Этот фильтр отображает только дискуссии содержащие непрочитанные статьи. Вы можете выбрать его в меню ВидФильтр Дискуссии с непрочитанными. + + + + +Дискуссии с новыми + +Этот фильтр отображает только дискуссии с новыми статьями. Вы можете выбрать его в меню ВидФильтр Дискуссии с новыми + + + +Собственные статьи + +Этот фильтр отображает только опубликованные вами статьи. Вы можете выбрать его в меню ВидФильтрr Собственные статьи + + + + +Дискуссии с собственными статьями + +Этот фильтр отображает только опубликованные вами статьи. Вы можете выбрать его в меню ВидФильтрr Собственные статьи + + + + + + +Для каждодневного использования фильтр непрочитанные является наиболее подходящим. Он отображает все непрочитанные статьи, включая старые. Другие фильтры очень специфичны и редко используются. Какой фильтр использовать это ваше дело. + + + + + +Окно статьи + +В окне статьи отображается текущая выбранная статья. Вы можете прокручивать её как обычном окне текстового редактора. Отличием является невозможность изменять статью. Окно статьи предназначено только для чтения. + +Наживая &RMB; в окне статьи вы можете быстро получить доступ к важным функциям контекстного меню. + +Само окно разделено на три области. Здесь они описываются более подробно. + + +Заголовок + +Эта часть отображает строки заголовка либо части заголовка. Вы можете увидеть здесь немного информации из списка статей. Например тема статьи, адрес либо имя её автора. Когда вы щёлкаете на адресе в строке From:, &knode; откроет окно редактора. Адрес электронной почты и тема статьи будут уже заполнены за вас. Это даёт вам возможность ответить автору непосредственно из его статьи. + +Вид и содержание заголовка может по умолчанию быть настроен из меню Настройка Настроить KNode... Чтение новостей заголовки. Более полную информацию вы можете найти в главе Настройка и и отображение заголовков. + +Выбрав в меню ВидПоказать все заголовки вы указываете &knode; отображать все заголовки, которые поддерживаются программой чтение телеконференций и серверами. Обычно в этом нет необходимости, это занимает слишком много места в окне статьи. + +Последние строки заголовка, в случае необходимости, некоторые ссылки на другие статьи, представленные как числа от 1 до n. Это ссылки на статьи которые ссылаются на эту статью. Статья с номером 1 наиболее старая, она самая первая ссылалась на текущую статью. Статья с самым высоким номером - это статья к которой относится текущая статья. + +Если вы щёлкните на ссылке, соответствующая статья будет загружена и отображена в окне статьи. Но &knode; может сообщить вам, что статья больше недоступна. Это случается когда статья устаревает, либо управление статями &knode; либо вашего сервера удаляет её из телеконференции. Как получить такую статью читайте в Часто задаваемых вопросах. + + +Первые строки в статье содержащие мета-информацию, типа темы и автора называют заголовками. + + + + +Тело статьи + +Тело статьи следует сразу за заголовком. Это фактическое сообщение, опубликованное автором в телеконференции. Статья может содержать цитаты из других статей, которые не всегда можно распознать как цитаты. Это зависит от программы чтения телеконференций использовавшейся автором. + +&knode; поддерживает некоторую подсветку, которая используется в окне статьи. В настоящий момент это: + + +/курсив/ +*полужирный* +_подчёркнутый_ + + +Не используйте подсветку слишком часто. С увеличением количества выделений, читабельность статьи понижается. + + +Основная часть сообщения (содержимое) называют .телом. + + +В большинстве случаев цитаты обозначаются символом > в начале каждой строки. Есть и другие возможные подписи. Если вы не можете распознать цитату, её автор не придерживался правил цитирования. + +Кроме того, обычно ответ начинается с вводной строки. + + +12/25/2000 Дед мороз написал: + + + +Обычно вы не должны заботиться о вводной строке. &knode; вставляет её автоматически, когда вы отвечаете на статью. Как настроить эту строку вы можете прочитать в этой главе + + +В меню НастройкаНастроить KNode... Внешний вид вы можете выбрать как статья будет отображаться. &knode; предоставляет возможность умного раскрашивания различных уровней цитирования. Вы можете узнать больше об этом в главе Настройка внешнего вида. + + +&knode; поддерживает расцветку цитирования только если цитируемые строки начинаются со специального символа. Вы можете указать его в Настройка НастроитьKNode... Чтение новостей Программа просмотра. + + +Если в теле статьи содержатся ссылки на адреса интернет, вы можете щелчком на ссылке загрузить этот адрес в интернет-браузере. Детали настройки этой особенности вы можете найти в Общие параметры новостей. + + + + +Подпись + +Ниже основного текста статьи вы можете видеть подпись автора. Если вы не отключили её отображение в Настройки Настроить KNode...Чтение новостей Общие. Подпись отделена от текста статьи тонкой горизонтальной чертой. + + + + +Вложения и составные сообщения <acronym +>MIME</acronym +> + +Если статья содержит вложения они отображаются в таблице ниже подписи. + +Составной формат MIME позволяет отправлять тело статьи в нескольких форматах. Например открытым текстом либо HTML. Это зависит от программы чтения телеконференций в которой создаётся статья. + +&knode; позволяет отображать несколько форматов при выборе НастройкаНастроитьKNode...Чтение новостейПрограмма просмотраПоказать альтернативное содержание как вложения. Когда установлен этот параметр, все альтернативные форматы отображаются как вложения и могут быть открыты и просмотрены. + +Если параметр не установлен, вы не видите альтернативные форматы и &knode; определяет какой из них использовать. + + + + + + +Новые статьи и ответы + +Перед таем как вы начнёте писать статьи либо отвечать другим пользователям Usenet, убедитесь что вы понимаете привычки текущей телеконференции. Прочитать Путешествие по Usenet было бы хорошей идеей. + +Для тестирования ваших настроек &knode; не посылайте статьи в случайные телеконференции. Считается очень невежливым беспокоить других людей тестовыми статьями. Представьте что вы подписаны на телеконференцию и половина её статей содержит тестовые сообщения? + +Это явилось причиной появления специальных групп содержащих в имени test. Например alt.test. В этих телеконференциях вы можете проверять все что хотите никого не беспокоя. Некоторые телеконференции даже посылают вам сообщения об возникших ошибках. + +Здесь вы можете легко найти очевидные ошибки подобно отсутствию адреса электронной почты либо неправильно настроенной кодировки, не содержащей все необходимые символы. + +Вы можете найти список тестовых групп в Тестовые группы. + +Теперь подпишитесь на одну из тестовых групп. Некоторые сервера предоставляют собственные тестовые группы, которые возможно менее загружены. + + +Запомните, что вы должны загрузить все статьи с подписанной телеконференции. При первой загрузке это может занять определённое время, так как в ней возможно очень много статей. Единственные важные статьи это ваши и обработчика тестов. Если вы хотите ограничить количество загружаемых статей, вы можете это настроить в Настройканастроить KNode...Чтение новостей Общие Максимальное количество статей для загрузки. Если вы существенно уменьшите этот значение вам не придётся долго ждать загрузки новых статей после отправки вашей тестовой статьи, иначе ваша статья может стать жертвой ваших ограничений. Сервер телеконференций средней скорости должен предоставить вашу тестовую статью как только вы её отправили. Возможно вам придётся немного подождать, в худшем случае 1 либо 2 дня. Не стесняйтесь посылать другую статью, если вы не увидели первоначальную. Для этого тестовые группы и предназначены. + + + +Если вы используете локальный сервер телеконференций, установка Максимального количества статей для загрузки не имеет смысла. Об этом вы должны прочитать в документации по серверу. + + +Если вы не сталкиваетесь с ошибками, отмените подписку на тестовые групп и установите обратно Максимальное количество статей для загрузки (1000). + + +Публикация статей + +Теперь вы увидели большинство частей &knode;. Вы можете пока пассивно использовать &knode;, теперь пришло время выполнить какое либо действие. Мы опубликуем тестовую статью. Выберите подписанную тестовую телеконференцию в окне каталогов. С помощью СтатьяОтправить в группу новостей... либо клавиши P, вызовите редактор. + +Вы можете использовать редактор &knode; точно также как и обычный текстовый редактор. Здесь также существуют и дополнительные особенности для написания статей телеконференций. + +Когда вы посмотрите на окно редактора, вы заметите два поля ввода. Одно для темы, пустое в данный момент, и другое для телеконференции в которую статья будет отправлена. + +Введите текст Это тест в поле темы, + + +Когда вы отправляете статью, используйте наглядную тему; Статьи без наглядной темы очень часто игнорируются. Старайтесь избегать тем подобных Помогите, это не работает !!!!! Такая тема не содержит информации о содержимом вашей статьи. + + +Поле Группы: содержит тестовую телеконференцию выбранную ранее. Не изменяйте её. + +Ниже поля ввода для телеконференции расположено неактивное дополнительное поле. Оно будет описано позже в главе Редактор. + +Поскольку простота побеждает, мы используем простое предложение. Наберите + +Это тело моей первой тестовой статьи. @ $ % + + +Введите пустую сопровождающую строку. + +Это сработало? + + +Это может выглядеть для вас забавным, но делает то что и предполагалось, проверяется ваша конфигурация. + +Ваша статья должна напоминать этот снимок экрана. + + +Ваша первая статья + + + + +Ваша первая статья + + +Ваша первая статья + + + + +Если вы используете &knode; совместно с локальным сервером, выберите в меню редактора ФайлОтправить немедленно. Если вы не подключены к серверу, вы можете отправить статью позже. Для этого используйте Файл Отправить позже. В этом случае &knode; сохранит статью в папке Исходящие. Вы можете вручную запустить отправку статей из Исходящие выбрав в меню Файл Отправить незаконченные сообщения . + +После отправки статьи &knode; сохранит её копию в папке Отправленные. + +В зависимости от того как быстро ваша статья будет опубликована в соответствующей телеконференции, через некоторое время вы можете проверить результат. обычно достаточно проверить новые сообщения стразу после отправки статьи. Но будьте терпеливы, если статья появится в телеконференции через нескольких часов. Если статья не появилась в телеконференции по истечении нескольких часов, вероятно что-то пошло не так. Попытайтесь снова. Если и это не сработало, посмотрите Часто задаваемые вопросы. + + +Если вы используете локальный сервер телеконференций, вы должны проверять новые статьи. Поскольку он только посылает статьи, и не сохраняет их в локальной телеконференции. Так что вы должны синхронизироваться с внешним сервером, чтобы увидеть появилась ли ваша статья. + + +Если статья появилась в телеконференции вы сделали все хорошо. Теперь вы должны убедиться, что у статьи правильный отправитель и она читаемая. Если вы не можете прочитать специфичные для вашего языка символы (типа немецких умляутов), измените кодировку в Настройка Настроить KNode... Отправка новостейТехническиеto Посылать в 8-битной кодировке, и отправьте ваш тест ещё раз. + +Если всё правильно, вы с помощь &knode; успешно опубликовали вашу первую статью в usenet. + + + + +Ответ по почте + +После успешной публикации статьи, мы ответим на нашу собственную статью. Вы ведь хотите ответить на заданный вопрос? + +Выберите вашу статью в списке и нажмите &RMB;. ы увидите контекстное меню, где выберите Ответить. + +&knode; опять откроет редактор, на этот раз с уже заполненной темой: + +Re: Это тест + + +Re: это сокращение для латинского In re, это касается чего-либо в строке. Вы не должны изменять тему и прежде всего Re:. Большинство программ чтения телеконференций сортирую дискуссии основываясь на теме. + + +Если вы по какой-либо причине хотите сменить тему, поместите новую тему перед старой и замените Re: с добавлением (Was: ... ). В нашем примере это было бы: + + +Новая тема! (Was: Это тест) + + +Таким видом темы мы сообщаем читателям, что появилась новая ветвь в первоначальной дискуссии. Это может случится когда в дискуссии появляется новая тема либо оригинальная тема изменяется по какой-либо причине. + +Если вы отвечаете на такую статью удалите выведенную часть темы. Остаётся первая часть с префиксом Re:. + + +Re: Новая тема! + + + +Теперь взгляните на редактор. Содержимое статьи, на которую мы хотим ответить ответа было скопировано из &knode; в редактор. Для отметки что текст является цитатой, каждая его строка начинается с >. + +Перед цитируемым текстом &knode; поместил вводную строку. Её содержание обращается к автору оригинальной статьи. Вы можете изменить стандартный текст этой строки через Настройка Настроить KNode... Отправка новостейРедактор Предисловие:. + +Оригинальная статья содержала вопрос Это сработало?. Теперь мы хотим ответить на этот вопрос. + +Поместите курсор ниже цитируемого текста и наберите: + +Да, это работает, Поздравляем! + + +Мы не закончили. Считается вежливым начинать с приветствия в первой строке подобно Здравствуйте. Называете ли вы автора по имени или нет, зависит от ваших привычек. Понаблюдайте за телеконференцией чтобы привыкнуть к её этикету. + +Далее удалите все несущественные части цитируемой статьи. В нашем случае всё кроме вопроса. + +C таким коротким текстом, в этом нет необходимости, но это только пример. Если вы читаете сообщение длинной 100 строк, чтобы найти в конце согласен, вы поймёте. Кроме того статьи становятся небольшими и занимают меньше место на сервере. + +В конце мы говорим до свидания. + +Этот снимок экрана представляет ваш ответ перед его отправкой. + + +Ваш ответ на вашу статью + + + + +Ваш ответ на вашу статью + + +Ваш ответ на вашу статью + + + + + +Вы можете нейти руководство по корректному цитированию по адресу http://www.afaik.de/usenet/faq/zitieren (на немецком языке). + + +Теперь мы должны отправить ваш ответ. Подобно обычной отправки, вы выбираете ФайлОтправить немедленно либо ФайлОтправить позже, если вы в настоящий момент не подключены к сети и не используете локальный сервер. Если всё работает нормально вы через некоторое время увидите свою статью в телеконференции. Просто не так ли? + + +С помощью пункта меню Настройки вы можете указать если хотите отправлять статью по электронной посте, в телеконференцию либо обоими способами. + + + + +Ответ почтой + +Ответ почтой содержит те-же строки как и ответ в телеконференцию. Но он посылается непосредственно автору и не появится в телеконференции. Это единственное различие. + +Иногда лучше использовать ответ почтой вместо помещения его в телеконференцию. Прежде всего когда вы хотите указать на ошибку либо некорректное поведение автора, без публичного обсуждения в телеконференции. + +Для ответа почтой, вы снова выбираете вашу статью, вызываете контекстное меню и выбираете пункт Ответить по почте.... &knode; откроет редактор с цитируемой статьёй. + +Тема и тело письма будет идентично статье, публикуемой в телеконференции. но поле Группы: будет заменено на поле Кому:. Здесь будет указан адрес электронной почты автора. В нашем примере это будет ваш адрес, если &knode; настроен правильно. + +В электронной почте используются те-же самые правила цитирования, как и при публикации статьи в телеконференции. + +Когда вы закончили ваш ответ, вы можете послать его. + +Этот снимок экрана представляет ответ по электронной почте. + + +Ответ по почте + + + + +Ответ по почте + + +Ответ по почте + + + + + +Ответ по почте работает только если у вас настроены параметры в НастройкаНастроить KNode... Учётные записиПочта. + +В зависимости от настроек вашего компьютера, вы можете найти ответ в вашем почтовом ящике. Возможно вы сначала должны соединиться с ISP и получить новую почту. + + + +С помощью пункта меню Настройки вы можете указать если хотите отправлять статью по электронной посте, в телеконференцию либо обоими способами. + + + + + diff --git a/tde-i18n-ru/docs/kdepim/knotes/Makefile.am b/tde-i18n-ru/docs/kdepim/knotes/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdepim/knotes/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdepim/knotes/Makefile.in b/tde-i18n-ru/docs/kdepim/knotes/Makefile.in new file mode 100644 index 00000000000..7c1ee41c3d6 --- /dev/null +++ b/tde-i18n-ru/docs/kdepim/knotes/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/kdepim/knotes +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- 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/kdepim/knotes/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdepim/knotes/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/kdepim/knotes/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdepim/knotes/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdepim/knotes/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)/knotes + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/knotes/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/knotes/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/knotes/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/knotes/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/knotes/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/knotes/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/knotes + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/knotes + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/knotes/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/knotes/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/knotes/$$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/kdepim/knotes/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdepim/knotes/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdepim/knotes/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-ru/docs/kdepim/knotes/index.cache.bz2 b/tde-i18n-ru/docs/kdepim/knotes/index.cache.bz2 new file mode 100644 index 00000000000..1dca16d89a4 Binary files /dev/null and b/tde-i18n-ru/docs/kdepim/knotes/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdepim/knotes/index.docbook b/tde-i18n-ru/docs/kdepim/knotes/index.docbook new file mode 100644 index 00000000000..554e8d68730 --- /dev/null +++ b/tde-i18n-ru/docs/kdepim/knotes/index.docbook @@ -0,0 +1,586 @@ + + + + + +]> + + + + +Руководство &knotes; + + +Fabian Dal Santo
linuxgnu@yahoo.com.au
+
+
+ +Greg M. Holmes + +Lauri Watts Редактор + +Олег Баталов
batalov@twiga.kz
Перевод на русский
+ +
+ + +2000 +Greg M. Holmes + + +2001 +Fabian Del Santo + + +&FDLNotice; + +2003-09-18 +3.0 + +&knotes; это приложение липких заметок на экране. + + +KDE +Knotes +kdeutils +заметки +выплывающие +всплывающие +knotes + + + +
+ + +Введение + +&knotes; - это виртуальный эквивалент заметок, которые вы прилепляете на монитор или холодильник. Заметки автоматически сохраняются при выходе из программы, и отображаются заново когда вы её запускаете. + +Вы можете распечатывать заметки и посылать их по почте, если настроили &knotes; использовать дополнительные приложения. + +Особенности отображения заметок типа цвет и шрифт могут быть настроены для каждой заметки. Вы также можете настроить и значения по умолчанию. + + + + +Использование &knotes; + + + +Создание новой заметки: + +Для создания новой заметки щёлкните правой кнопкой мыши на пиктограмме &knotes; в панели и выберите Новая заметка либо воспользуйтесь комбинацией клавиш &Alt;&Shift;N. +Вы можете создать новую заметку, содержащую информацию из буфера обмена, выбрав Создать заметку из содержимого буфера обмена либо воспользовавшись комбинацией клавиш &Alt;&Shift;C. + + + + + +Написание заметки: + +Чтобы написать заметку, просто наберите её текст в предоставленном месте. Также поддерживаются функции редактирования клавиатуры и мыши. Щелчок правой кнопки мыши на области редактирования предоставляет следующие параметры: + + +Отмена +Повтор +Вырезать +Копировать +Вставить +Очистить +Выбрать всё + +Текст может быть выбран при удержании нажатой &LMB; и перемещении мыши, либо при нажатии клавиши &Shift; и использовании клавиш стрелок. + + + + +Вставка даты: + +Для вставки текущей даты в заметку, щёлкните правой кнопкой мыши на её заголовке и выберите Вставить дату. +Текущая дата и время буду вставлены в позицию курсора в тексте заметки. + + + + +Переименование заметки: + +Для переименования заметки, щёлкните правой кнопкой мыши на её заголовке и выберитеПереименовать. +В появившемся диалоге наберите имя заметки. Для принятия нового имени, нажмите кнопку OK. Для выхода из диалога без переименования заметки, нажмите кнопку Отмена. Чтобы очистить то, что вы набрали нажмите кнопку Очистить. + + + + +Отправка заметки по почте: + +Для отправке заметки по почте, щёлкните правой кнопкой мыши на её заголовке и выберите Послать по почте. +Что затем происходит, зависит от параметров почтового действия в диалоге Настроек. + + + + +Печать заметки: + +Для распечатки заметки, щёлкните правой кнопкой мыши на её заголовке и выберите Печать. +Будет открыт стандартный диалог печати &kde;. + + + + +Удаление заметки: + +Для удаления заметки, щёлкните правой кнопкой мыши на её заголовке и выберите Удалить. + + + + +Скрытие заметки: + +Для скрытия заметки, щёлкните на X, расположенной с правой стороны заголовка заметки. Заметка больше не будет отображаться на экране. Но она не будет удалена. + + + + +Отображение заметок: + +Когда вы запускаете &knotes;, все заметки будут отображены на экране. Если вы скрыли заметку и позже хотите отобразить её, щёлкните левой кнопкой мыши на пиктограмме &knotes; в панели и выберите заметку, которую вы хотите отобразить. + + + + +Функции экрана: + +Для отправки заметки на конкретный рабочий стол, щёлкните правой кнопкой мыши на её заголовке и выберите На рабочий стол. Выберите необходимый рабочий стол, либо Все рабочие столы. +Чтобы сделать расположение заметки, поверх всех окон, щёлкните правой кнопкой мыши на её заголовке и выберите Всегда наверху. +Для возвращения заметки в нормальное поведение окон, повторите эту операцию. + + + + +Выход из &knotes; + +Для выхода из &knotes; щёлкните правой кнопкой мыши на пиктограмме в панели и выберите Выйти. + + + + + + + +Настройка + + +Настройка &knotes; Параметры по умолчанию + +Для настройки &knotes; щёлкните правой кнопкой мыши на пиктограмме в панели. Выберите Настроить заметки KDE. Появится диалог Значения по умолчанию. + + +Раздел <guilabel +>Экран</guilabel +> + +Цвет текста: +Цветной квадрат отображает текущий цвет текста. Щелчок на этом квадрате откроет стандартный диалог выбора цвета &kde;. + + +Цвет фона: +Цветной квадрат отображает текущий цвет фона. Щелчок на этом квадрате откроет стандартный диалог выбора цвета &kde;. + + + +Ширина по умолчанию: +Ширина заметки в точках. Измените количество как вам необходимо. + + + +Высота по умолчанию: +Высота заметки в точках. Измените количество как вам необходимо. + + + +Показывать в списке задач +По умолчанию, заметки &knotes; не отображаются как элементы панели задач. Если вы хотите чтобы они отображались, установите этот параметр. + + + + + +Раздел <guilabel +>Редактор</guilabel +> + +Размер табуляции +Это размер в пробелах отступа, создаваемого клавишей . Измените это число, если необходимо. + + +Автоматический отступ +Это переключатель. Если выбран, будет использоваться автоматический отступ. + + + +Текст с форматированием + +Ещё не реализовано + + + + +Шрифт заголовка: щёлкните для изменения... +Вы можете изменить шрифт используемый для заголовков ваших заметок. + +Нажмите эту кнопку для открытия стандартного диалога выбора шрифта &kde;. + + + + +Шрифт текста: щёлкните для изменения... + +Вы можете изменить шрифт используемый для текста ваших заметок. + +Нажмите эту кнопку для открытия стандартного диалога выбора шрифта &kde;. + + + + +Раздел <guilabel +>Действия</guilabel +> + +Команда отправки почты +В это поле введите команду отправки почты и необходимые опции командной строки. +Используя %f вы можете указать имя файла заметки в командной строке почтовой программы. + + + + + + + + +Настройка отображение единичной заметки + +Вы можете настроить каждую заметку независимо от глобальных параметров. Эти параметры идентичны описанным в разделе Настройки, но они будут применяться только к одной выбранной вами заметке. Все другие открытые заметки, и вновь создаваемые заметки будут иметь параметры по умолчанию. + +Для настройки отображения одной заметки, щёлкните правой кнопкой мыши на её заголовке и выберите Свойства.... +Появится диалог Локальные настройки, который позволяет индивидуально настроить заметку. + + + + + + +Благодарности и лицензия + +&knotes; + +Авторское право на программу 1997 Bernd Wuebben wuebben@kde.org + +При содействии: + +Wynn Wilkeswynnw@calderasystems.com + + + +Авторское право на документацию 2000 Greg M. Holmes holmegm@earthlink.net + +Документация обновлена в 2001 году Fabian Del Santo linuxgnu@yahoo.com.au и в 2003 году &Lauri.Watts; &Lauri.Watts.mail;. + + +Перевод на русский: Олег Баталов, olegbatalov@mail.ru +&underFDL; &underGPL; + +&documentation.index; + +
+ diff --git a/tde-i18n-ru/docs/kdepim/konsolekalendar/Makefile.am b/tde-i18n-ru/docs/kdepim/konsolekalendar/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdepim/konsolekalendar/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdepim/konsolekalendar/Makefile.in b/tde-i18n-ru/docs/kdepim/konsolekalendar/Makefile.in new file mode 100644 index 00000000000..8723581f86e --- /dev/null +++ b/tde-i18n-ru/docs/kdepim/konsolekalendar/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/kdepim/konsolekalendar +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- 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/kdepim/konsolekalendar/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdepim/konsolekalendar/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/kdepim/konsolekalendar/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdepim/konsolekalendar/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdepim/konsolekalendar/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)/konsolekalendar + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/konsolekalendar/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/konsolekalendar/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/konsolekalendar/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/konsolekalendar/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/konsolekalendar/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/konsolekalendar/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/konsolekalendar + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/konsolekalendar + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/konsolekalendar/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/konsolekalendar/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/konsolekalendar/$$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/kdepim/konsolekalendar/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdepim/konsolekalendar/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdepim/konsolekalendar/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-ru/docs/kdepim/konsolekalendar/index.cache.bz2 b/tde-i18n-ru/docs/kdepim/konsolekalendar/index.cache.bz2 new file mode 100644 index 00000000000..eab07554070 Binary files /dev/null and b/tde-i18n-ru/docs/kdepim/konsolekalendar/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdepim/konsolekalendar/index.docbook b/tde-i18n-ru/docs/kdepim/konsolekalendar/index.docbook new file mode 100644 index 00000000000..9837131226e --- /dev/null +++ b/tde-i18n-ru/docs/kdepim/konsolekalendar/index.docbook @@ -0,0 +1,1425 @@ + + +KonsoleKalendar"> + + + + +]> + + + + + + +Руководство &konsolekalendar; + + +Tuukka Pasanen
illuusio@mailcity.com
+
+ +Allen Winter
awinterz@users.sourceforge.net
+
+ +Malcolm Hunter
malcolm.hunter@gmx.co.uk
+Рецензент +
+Nick
blindguard@mtu-net.ru
ОлегБаталов
olegbatalov@mail.ru
+
+ + +20022004Tuukka Pasanen + + + +20032005Allen Winter + + +&FDLNotice; + + + +2004-04-15 +1.1.1 + + +&konsolekalendar; - это интерфейс командной строки для работы с календарями &kde; + + + + +KDE +&package; +&kappname; +KOrganizer + + +
+ + + +Введение + +&konsolekalendar; — это интерфейс командной строки для работы с календарями &kde;. Он позволяет просматривать, создавать, удалять и изменять записи в календаре из командной строки или с помощью языка сценариев. Также &konsolekalendar; может экспортировать календарь &kde; в различные форматы и импортировать его. + +В режиме работы по умолчанию &konsolekalendar; выводит список событий текущего дня (с 7:00 до 17:00) + +Возможности &konsolekalendar; +Показ записей календаря, начиная с указанной даты/времени и заканчивая указанной датой/временем +Добавление записей в календарь +Удаление записей +Изменение записей +Создание календаря +Экспорт записей календаря в другие форматы +Импорт существующего календаря &kde; + + +&konsolekalendar; это не очередной графический интерфейс для календаря &kde; (как, например, &korganizer;). &konsolekalendar; предназначен для тех случаев, когда графический интерфейс недоступен или нежелателен. + +&konsolekalendar; не предоставляет полноценный язык для создания запросов к календарю, впрочем, это и не являлось целью авторов. Предоставляются лишь простейшие опции для доступа к календарю из командной строки в пределах заданных времени и даты. + + + + +Дополнительные возможности +В этой главе вы узнаете о полезных функциях &konsolekalendar;, об опциях командной строки (помните, что &konsolekalendar; — это не графический интерфейс, а программа командной строки). + +Вы также узнаете о добавлении, удалении и редактировании событий в календаре, а также о преобразовании их в другие форматы. Создание и импорт календарей &kde; также описан в этом разделе. + + +Просмотр записей + +В режиме работы по умолчанию, или при использовании ключа --view &konsolekalendar; выведет на экран все записи, соответствующие указанным времени и дате. + + +Для просмотра событий текущего дня (с 7:00 до 17:00), просто выполните: + + +% konsolekalendar + + + + + + + +В следующем примере мы увидим, все записи, для недели с 18 по 22 августа: + + +% konsolekalendar + + + + + + + +Показать будущие события календаря: + + +% konsolekalendar + + + + + + + +Для просмотра событий следующих 5 дней выполните: + + +% konsolekalendar 5 + + + + + + + + + + +Добавление событий + +&konsolekalendar; может вносить новые события в календарь &kde; или ресурс календаря с помощью опции командной строки --add. Успешно добавленные события немедленно появляются в приложениях календаря &kde; (&korganizer;). + + +В следующем примере событие, начинающееся 2003-06-04 (4 июня 2003) в 10 часов и заканчивающееся в 12, с названием "Посещение врача" вставляется в календарь пользователя по умолчанию: + + + +% konsolekalendar \ + + + + + + +В этом примере мы добавим день рождения в ресурс календаря пользователя по умолчанию: + + +% konsolekalendar \ + + + + + + +В этом примере в календарь пользователя вносится выходной: + + +% konsolekalendar \ + + + + + + + + +Удаление записей + +&konsolekalendar; поддерживает удаление элементов из файла календаря или ресурса с помощью опции командной строки --delete. Элементы календаря для удаления указываются по их уникальному строковому идентификатору (UID) с помощью опции --uid. UID может быть найден при просмотре события с помощью опции --view. + +События немедленно удаляются из приложений календаря &kde; (&korganizer;). + +После того как вы удаляете что-либо из календаря, вы не сможете вернуть это! Другими словами, когда вы удаляете запись, вы не сможете восстановить её. Она удаляется навсегда. + + +Здесь мы удаляем элемент календаря с UID &konsolekalendar;-1887551750.196: + + +% konsolekalendar + + + + + + + +Изменение записей + +&konsolekalendar; поддерживает изменения существующих элементов в файле календаря или его ресурсе с помощью опции командной строки --change. Элементы календаря для изменения указываются их уникальным строковым идентификатором (UID) с помощью опции --uid. UID может быть найден при просмотре события с помощью опции --view. + +Замена ведёт себя так же как и вставка: вы можете изменить дату и время начала события, дату и время окончания, название и описание. Изменённые события немедленно становятся доступными в приложениях календаря &kde; (&korganizer;). + +Пример: Здесь мы изменяем название и описание элемента календаря с UID &konsolekalendar;-1887551750.196: + + + +% konsolekalendar + + + + + + +Создание нового файла календаря + +&konsolekalendar; может использоваться для создания нового файла календаря &kde;. Поскольку вы не можете добавлять элементы в несуществующий календарь, вы сначала должны создать его с помощью опций командной строки --create и --file. + + +Создать файл календаря с именем /data/share/calendars/vacation.ics: + + +% konsolekalendar + + + + + + + +Экспорт в другие форматы + +&konsolekalendar; может экспортировать календарь &kde; в широко распространённые форматы. Экспорт является специальной формой просмотра. По умолчанию, события показываются в формате текста &konsolekalendar;. Для изменения формата просмотра используйте опцию командной строки--export-type. + +Чтобы увидеть список всех поддерживаемых форматов экспорта, используйте опцию --export-list + + + + +% konsolekalendar + + + + + + + +Форматы экспорта + +Некоторые (но не все) поддерживаемые форматы экспорта описаны в этом разделе. + + +Формат текста &konsolekalendar; + +Формат текста &konsolekalendar; является родным форматом &konsolekalendar;. Он разработан для удобной обработки в сценариях. + +Текстовый формат &konsolekalendar; это: Date:\t<Дата>(dddd yyyy-MM-dd) +[\t<Время начала>(hh:mm) - <Время окончания>(hh:mm)] +Summary: +\t<Название | "(без названия)"> +Location: +\t<Место | "(нет места)"> +Description: +\t<Описание| "(нет описания)"> +UID: +\t<UID> +-------------------------------------------------- + + + + +Например: Date: Tuesday 2003-11-01 + 08:00 - 09:00 +Summary: + Общая встреча +Location: + Конференц зал +Description: + Встреча со всеми участниками проекта для его обсуждения. +UID: + &konsolekalendar;-1128954167.1013 +-------------------------------------------------- + + + + + + + +Краткий текстовый формат &konsolekalendar; + +Краткий текстовый формат более компактен чем формат &konsolekalendar; по умолчанию. + +Короткий текстовый формат &konsolekalendar; это: [--------------------------------------------------] +{<Дата>(dddd yyyy-MM-dd)] +[<Время начала>(hh:mm) - <Время окончания>(hh:mm) | "\t"] +\t<Краткое описание | \t>[, <Место>] +\t\t<Описание | "\t"> + + + + +Например: -------------------------------------------------- +Tuesday 2003-11-01 +08:00 - 09:00 Общая встреча, Конференц зал + Встреча со всеми участниками проекта для его обсуждения. + + + + + + + +Формат значений, разделённых запятыми (<acronym +>CSV</acronym +>) + +Формат значений, разделённых запятыми, показывает значения событий в том же порядке, что формат текста &konsolekalendar;. Единственное отличие состоит в том, что вся информация помещается в одну строку в виде полей, которые разделены запятыми. Экспортированные файлы могут быть импортированы непосредственно в программы электронных таблиц типа &kspread;, OpenOffice.org Calc и &Microsoft; Excel. Формат CSV также прост для обработки в сценариях. + +Формат значений, разделённых запятыми (CSV) это: YYYY-MM-DD,HH:MM,YYYY-MM-DD,HH:MM,Summary,Location,Description,UID + + + + +Например: 2003-11-01,08:00,2003-11-01,09:00,Общая встреча,Встреча со всеми \ +участниками проекта &konsolekalendar; в конференц зале.,-1128954167.1013 + + + + + + + +Формат <acronym +>HTML</acronym +> + +Формат экспорта HTML создаёт корректный файл HTML, который может быть опубликован в WWW. Этот формат экспорта не подходит для последующего синтаксического анализа в сценариях, но очень удобен для публикации календарей и лёгкого их просмотра. + +TODO: Вставить сюда снимок экрана + + + + +Формат <acronym +>HTMLmonth</acronym +> + +Этот формат создаёт файл HTML, в котором содержатся все собрания по месяцам в заданном диапазоне дат. Этот формат экспорта не подходит для последующего синтаксического анализа в сценариях, но очень удобен для публикации календарей и лёгкого их просмотра. + +TODO: Вставить сюда снимок экрана + + + + + + +Импорт календарей + +&konsolekalendar; может импортировать в календарь &kde; файлы формата ICS. Все события импортируемого календаря будут вставлены, включая идентичные события. В следующей версии &konsolekalendar; идентичные события вставляться не будут. + + +Для импорта файла календаряanother.ics в календарьcurrent.ics выполните: + + +% konsolekalendar + + + + + + + + + +Опции командной строки + +&konsolekalendar; поддерживает следующие опции командной строки: + + + + + + Опция + Описание + + + + + + Показать справку о опциях программы. + + + + Показать информацию об авторе программы. + + + + Показать информацию о версии программы. + + + + Показать информацию о лицензии. + + + + Показать подробные отладочные сообщения. + + + + Показывает, что могло бы быть сделано, не изменяя записи, не добавляя и не удаляя их из календаря. Не изменяются и не создаются новые файлы. + + +  calendar-file + Указывает файл календаря, который будет использоваться. Если не указан, будет использоваться ваш ресурс &korganizer; по умолчанию. + + + Некоторые режимы операций: + + + + Вывести события календаря в указанном формате. + + + + Добавить событие в календарь. + + + + Изменить в календаре существующее событие. + + + + Удалить из календаря существующее событие. + + + + Создать новый файл календаря, если он не существует. + + +  import-file + Импорт указанного календаря в основной календарь. + + + Модификаторы операций + + + + Показать все записи календаря. + + + + Показать следующее событие календаря. + + +  days + Показать следующее количество дней начиная с указанного. + + +  UID + Показать, удалить или изменить событие с указанным идентификатором. + + +  date + Начать с указанного дня (ГГГГ-ММ-ДД). По умолчанию - сегодня. + + +  time + Начать с этого времени (ЧЧ:ММ). По умолчанию 7:00. Для создания или изменения неточного события, используйте опции или . + + +  end-date + Закончить указанной датой (ГГГГ-ММ-ДД). По умолчанию устанавливается --date. + + +  end-time + Закончить указанным временем(ЧЧ:ММ). По умолчанию - 17:00 Для создания или изменения неточного события, используйте опции или . + + +  epoch-time + Начать с указанного времени [секунды с начала эпохи]. + + +  epoch-time + Закончить на указанном времени [секунды с начала эпохи]. + + +  summary + Добавить название к событию (работает с add и change). + + +  description + Добавить описание к событию (работает с add и change). + + +  место + Добавить место события (работает с add и change). + + + Опции экспорта: + + +  export-type + Тип файла для экспорта. По умолчанию тип "Текст". + + +  export-file + Экспорт в файл. По умолчанию осуществляется на стандартный вывод. + + + + Вывести доступные форматы для экспортирования. + + + + + + + + +Вопросы и ответы +&reporting.bugs; &updating.documentation; + + +Какие файлы настроек использует &konsolekalendar;? + + +Никаких. + + + + + + +Какие имена у приложения &konsolekalendar;? + + +Название приложения &konsolekalendar; - это konsolekalendar. + + + + + +Какова спецификация формата даты? + + +&konsolekalendar; отклоняет даты, указанные в командной строке, если они даны не в соответствии со стандартом ISO 8601 (а именно ГГГГ-ММ-ДД). ГГГГ — четырёхразрядный год (типа 2003), ММ — двухразрядный месяц (01,02,..,12), и ДД — двухразрядный день (01,02,...,31). +&konsolekalendar; всегда экспортирует даты в соответствии с форматом ISO 8601. + + + + + +Какова спецификация формата времени? + + +&konsolekalendar; отклоняет время, указанное в командной строке, если оно дано не в соответствии со стандартом ISO 8601 (а именно ЧЧ:ММ:СС). ЧЧ — двухразрядный час (01,02,...,24), ММ — двухразрядные минуты (01,02,..,60), и СС — двухразрядные секунды (01,02,...,60). +&konsolekalendar; всегда экспортирует время в соответствии с форматом ISO 8601. + + + + + +Будет ли &konsolekalendar; вставлять новое событие, идентичное существующему в календарю? + + +Нет. Смотрите следующий вопрос. + + + + + +Как &konsolekalendar; определяет идентичность события с хранящимся в календаре? + + +&konsolekalendar; проверяет дату и время начала и окончания, и название всех событий в календаре. Соответствие происходит тогда, когда все три значения совпадают с соответствующими значениями существующего события. + + + + + +Как точные события изменить на не точные? + + +Да. Используйте параметр совместно с. + + + + + +Почему UID событий выводятся в большинстве форматов экспорта? + + +Поскольку для удаления и изменения событий вы должны указать их UID. Если вы не хотите видеть UID события, используйте краткий формат экспорта (). + + + + + +Как я могу добавить вопрос в этот FAQ? + + +Пошлите его по адресу illuusio@lycos.com. + + + + + + + + + +Авторские права и лицензия + +&konsolekalendar; Авторские права на программу 2002,2003: + + +Tuukka Pasanen illuusio@mailcity.com +Allen Winter awinterz@users.sourceforge.net + + +Авторские права на документацию 2003: + +Allen Winter awinterz@users.sourceforge.net +Tuukka Pasanenilluusio@mailcity.com + + +Перевод на русский язык: Олег Баталовolegbatalov@mail.ru +&underFDL; &underGPL; + + +Установка + + +Как получить &konsolekalendar; +&install.intro.documentation; &konsolekalendar; поставляется с &kde;3 и недоступен отдельно. + + + + +Требования + +Для &konsolekalendar; необходимы установленные стандартные библиотеки &kde; (пакет kdelibs). Для компиляции из исходных текстов, вам необходимы пакеты для разработчиков &Qt; и kdelibs. + +Вы можете найти список изменений в файле ChangeLog. + + + +Компиляция и установка + +Этот раздел содержит краткий обзор процесса компиляции. Подробные инструкции по компиляции смотрите вКомпиляция &kde; 3.2.x. + +Если вы не нашли подходящий собранный пакет, вам необходимо скомпилировать &konsolekalendar; из исходных файлов. Скачайте файл kdepim-x.x.tar.bz2. Распакуйте его командой tar и перейдите в созданный каталог. +&install.compile.documentation; Если у вас установлено несколько версий &kde; (например &kde;2 и &kde;3), вы можете установить &konsolekalendar; не в тот каталог &kde;. Если необходимо, вы можете задать каталог &kde; как параметр. Например, если &kde; установлен в /opt/kde3: + +./configure --prefix=/opt/kde3 + + + + +Настройки + +Никакой настройки &konsolekalendar; не требуется. + + + + + +&documentation.index; +
+ diff --git a/tde-i18n-ru/docs/kdepim/korn/Makefile.am b/tde-i18n-ru/docs/kdepim/korn/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdepim/korn/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdepim/korn/Makefile.in b/tde-i18n-ru/docs/kdepim/korn/Makefile.in new file mode 100644 index 00000000000..5c02fc66fa1 --- /dev/null +++ b/tde-i18n-ru/docs/kdepim/korn/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/kdepim/korn +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- 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/kdepim/korn/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdepim/korn/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/kdepim/korn/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdepim/korn/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdepim/korn/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)/korn + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/korn/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/korn/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/korn/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/korn/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/korn/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/korn/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/korn + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/korn + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/korn/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/korn/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/korn/$$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/kdepim/korn/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdepim/korn/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdepim/korn/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-ru/docs/kdepim/korn/index.cache.bz2 b/tde-i18n-ru/docs/kdepim/korn/index.cache.bz2 new file mode 100644 index 00000000000..370c93f8b0a Binary files /dev/null and b/tde-i18n-ru/docs/kdepim/korn/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdepim/korn/index.docbook b/tde-i18n-ru/docs/kdepim/korn/index.docbook new file mode 100644 index 00000000000..a5ab6135d58 --- /dev/null +++ b/tde-i18n-ru/docs/kdepim/korn/index.docbook @@ -0,0 +1,383 @@ + + + + + +]> + + + +Документация &korn; + + +Nick Betcher
nbetcher@uswest.net
+
+ +Sirtaj Kang
taj@kde.org
+
+Разработчик +
+ +Cristian Tibirna
tibirna@kde.org
+
+Разработчик +
+ +Kurt Granroth
granroth@kde.org
+
+Разработчик +
+ +Rik Hemsley
rik@kde.org
+
+Разработчик +
+ +Lauri Watts
lauri@kde.org
+Редактор +
+Олег Баталов
batalov@twiga.kz
Перевод на русский
+
+ +2003-11-09 +0.03.00 + + +2000 +Nick Betcher + + +&FDLNotice; + +Эта документация описывает &korn; версии 0.2 + + +KDE +KOrn +Поиск файлов + +
+ + +Введение + +&korn; - это утилита проверки почты для KDE, которая может помещать себя в Kicker. &korn; может проверять следующие типы почтовых ящиков: + + +тип mbox (т.е.:/var/spool/mail/root) +qmail +POP3 +Imap4 +nntp +способна проверять процесс + + +&korn; проверяет вашу почту через интервал, который вы можете определить для каждой учётной записи. Вы можете настроить &korn; при получении новой почты запустить стороннюю программу, либо изменить цвет/пиктограмму &korn; в &kicker;. В дополнение вы можете указать &korn; запускать программу по щелчку на его пиктограмме в &kicker;. + +Остальная часть этой главы предполагает что пользователь для доступа соответствующему меню щёлкает &RMB; на пиктограмме &korn; в &kicker;. + + + +Диалог параметров + + + +Кнопки + +Окно Настройка наиболее обширная часть &korn;. При первом взгляде вы можете недооценить его возможности, но при более тщательном рассмотрении вы найдёте множество способов использования &korn;. + +Первая вкладка - это список ваших почтовых ящиков. По умолчанию в &korn; установлен Inbox как почтовый ящик по умолчанию. Но он не может соответствовать большинству потребностей пользователей. Э ним &korn; будет проверять на новую почту файл /var/spool/mail/пользователь. + +Кнопка Новый... будет описана в следующем разделе. Перейдите далее, если вы нуждаетесь в этой информации. + +Если вы заходите удалить выбранный почтовый ящик, нажмите кнопку Удалить, расположенную справа. Вы также можете копировать выбранный почтовый ящик, если хотите иметь две его копии. + +Наконец, когда вы создали почтовый ящик (см. следующий раздел), вы можете изменить его выбрав в списке и нажав кнопку Изменить.... Появившийся диалог будет содержать то-же самое что и при нажатии кнопки Новый.... + + + + + +Вкладка <guilabel +>Отображение</guilabel +> + +Вкладка Отображение содержит параметры, определяющие как &korn; представляет себя. + +Первый параметры По горизонтали, создаёт окно, которое будет содержать данные определённые во вкладке Вид (которую вы можете вызвать выбрав почтовый ящик и нажав кнопку Изменить). С другой стороны выбор параметра В панелипоместит &korn; в панель &kicker;. + +Параметр По вертикали аналогичен По горизонтали, за исключением того что учётные записи будут располагаться вертикально. + + + +Диалог <guilabel +>Новый...</guilabel +> + +Кнопка Новый... загрузит окно, отображающее доступные типы почтовых ящиков которые вы можете создать и интервал проверки. Выберите соответствующий вашему тип почтового ящика. Если вы не знаете, какой тип использовать, и вы в настоящее время используете для проверки почты Netscape, выберите POP3. + +Далее в следующим окне, измените все аспекты проверки почты, включая интервал. + +Каждый тип почтового ящика (&ie;: Pop3, nntp, imap) имеет различные параметры сервера, но остальные (включая Опрос, Команды и Вид) аналогичны (включая тип почтового ящика process). В этом диалоге вы должны ввести информацию, соответствующую вашей ситуации. Порты по умолчанию введённые в вкладке параметров сервера являются нормальными и используются большинством серверов интернет. + +Вкладка Опрос содержит один параметр, который определяет интервал между проверками. Заметьте, это секунды, не минуты. + +Далее, вкладка Вид содержит параметры, определяющие пиктограмму и её цвет когда &korn; расположен в &kicker;. Существуют два варианта Использовать цвет или Использовать пиктограмму. Выбор параметра Использовать цвет позволяет вам изменять цвета. Выбор Использовать пиктограмму позволяет выбрать пиктограммы используемые в состояниях Обычный и Новая почта. Имейте в виду, что &korn; может использовать только цвет или пиктограмму, но не оба одновременно. + +На вкладке команды вы можете указать в поле Новая почта, какую программу нужно запускать при получении новой почты. Также поле щелчок содержит команду, которая будет выполнена при щелчке левой кнопкой мыши на &korn;. + + + + + +Благодарности и лицензия + +&korn;. Авторское право на программу 2000: + + +Sirtaj Singh Kang taj@kde.org +Cristian Tibirna tibirna@kde.org +Kurt Granoth granroth@kde.org +Rik Hemsley rik@kde.org + + +Документация © 2000 Nick Betcher nbetcher@uswest.net + +Мы надеемся, что эта документация помогла вам. Связаться со мной, автором документа, вы можете по адресу nbetcher@uswest.net. Если вы хотите связаться с разработчиками &korn;, можете найти их имена в диалоге О &korn; или выше. +&underFDL; &underGPL; + + + +
+ + diff --git a/tde-i18n-ru/docs/kdepim/ktnef/Makefile.am b/tde-i18n-ru/docs/kdepim/ktnef/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdepim/ktnef/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdepim/ktnef/Makefile.in b/tde-i18n-ru/docs/kdepim/ktnef/Makefile.in new file mode 100644 index 00000000000..ebddaae8344 --- /dev/null +++ b/tde-i18n-ru/docs/kdepim/ktnef/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/kdepim/ktnef +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- 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/kdepim/ktnef/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdepim/ktnef/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/kdepim/ktnef/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdepim/ktnef/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdepim/ktnef/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)/ktnef + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ktnef/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ktnef/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ktnef/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ktnef/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ktnef/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ktnef/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ktnef + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ktnef + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ktnef/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ktnef/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ktnef/$$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/kdepim/ktnef/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdepim/ktnef/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdepim/ktnef/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-ru/docs/kdepim/ktnef/index.cache.bz2 b/tde-i18n-ru/docs/kdepim/ktnef/index.cache.bz2 new file mode 100644 index 00000000000..4154a080d9e Binary files /dev/null and b/tde-i18n-ru/docs/kdepim/ktnef/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdepim/ktnef/index.docbook b/tde-i18n-ru/docs/kdepim/ktnef/index.docbook new file mode 100644 index 00000000000..3252cda5660 --- /dev/null +++ b/tde-i18n-ru/docs/kdepim/ktnef/index.docbook @@ -0,0 +1,119 @@ + + + + + +]> + + + + +Руководство по программе просмотра файлов TNEF + + +Michael Goffioul
kde-print@kde.org
+
+
+ +ОлегБаталов
olegbatalov@mail.ru
Перевод на русский язык
+ +
+ + +2000 +Michael Goffioul + + +&FDLNotice; + +2004-03-04 +1.0 + +Просмотрщик файлов TNEF — приложение для почтовых вложений TNEF. + + +KDE +TNEF + + + +
+ + + Введение + + Просмотрщик файлов TNEF позволяет легко обрабатывать вложения, использующие формат TNEF. Такие вложения обычно находятся в письмах, приходящих с почтовых серверов Microsoft, и включают в себя как свойства письма, так и сами вложения. + + Эта утилита позволяет выполнять некоторые операции с такими вложениями: + + Извлекать фактические вложения + Просматривать свойства сообщения (TNEF/MAPI) + Просматривать/извлекать форматированный текст сообщения (в формате RTF) + + + + + + Авторские права и лицензия + + Просмотрщик файлов TNEF (KTnef) + + Авторское право на программу 2000 Michael Goffioul kde-print@kde.org. +&underFDL; &underGPL; + +
diff --git a/tde-i18n-ru/docs/kdepim/kwatchgnupg/Makefile.am b/tde-i18n-ru/docs/kdepim/kwatchgnupg/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdepim/kwatchgnupg/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdepim/kwatchgnupg/Makefile.in b/tde-i18n-ru/docs/kdepim/kwatchgnupg/Makefile.in new file mode 100644 index 00000000000..2d152caac94 --- /dev/null +++ b/tde-i18n-ru/docs/kdepim/kwatchgnupg/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/kdepim/kwatchgnupg +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- 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/kdepim/kwatchgnupg/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdepim/kwatchgnupg/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/kdepim/kwatchgnupg/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdepim/kwatchgnupg/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdepim/kwatchgnupg/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)/kwatchgnupg + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kwatchgnupg/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kwatchgnupg/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kwatchgnupg/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kwatchgnupg/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kwatchgnupg/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kwatchgnupg/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kwatchgnupg + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kwatchgnupg + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kwatchgnupg/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kwatchgnupg/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kwatchgnupg/$$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/kdepim/kwatchgnupg/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdepim/kwatchgnupg/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdepim/kwatchgnupg/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-ru/docs/kdepim/kwatchgnupg/index.cache.bz2 b/tde-i18n-ru/docs/kdepim/kwatchgnupg/index.cache.bz2 new file mode 100644 index 00000000000..d0e469f0799 Binary files /dev/null and b/tde-i18n-ru/docs/kdepim/kwatchgnupg/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdepim/kwatchgnupg/index.docbook b/tde-i18n-ru/docs/kdepim/kwatchgnupg/index.docbook new file mode 100644 index 00000000000..61076b306db --- /dev/null +++ b/tde-i18n-ru/docs/kdepim/kwatchgnupg/index.docbook @@ -0,0 +1,331 @@ + +GnuPG"> + GPGConf"> + WatchGnuPG"> + KWatchGnuPG"> + + + + +]> + + + + +Руководство &kwatchgnupg; + + +Marc Mutz
mutz@kde.org
+
+
+ +Steffen Hansen Разработчик + +
steffen@klaralvdalens-datakonsult.se
+
+
+ +David Faure
faure@kde.org
+
+Разработчик +
+ +ОлегБаталов
olegbatalov@mail.ru
Перевод на русский язык
+
+ +&GPLNotice; + +2004-05-09 +1.0 + + +&kwatchgnupg; — простая программа просмотра журнала &gnupg;. + + + + +KDE +Kapp +gpg +gpgsm +GnuPG +Просмотр журнала + + +
+ + Введение + +&kwatchgnupg; — это простая программа просмотра журнала &gnupg; версий 1.4 и 2.0. Она работает как оболочка GUI утилиты командной строки &watchgnupg;, которая принимает через сокет данные от приложений &gnupg;. Более подробную информацию о &watchgnupg; смотрите в info watchgnupg. + +Программа &kwatchgnupg; может быть запущена из меню Сервис в приложениях Kleopatra и KMail, а также из командной строки. Исполняемый файл &kwatchgnupg; называется kwatchgnupg. + + + +Основные функции + +Просмотр журнала + +Основная функция &kwatchgnupg;, конечно же, предоставление пользователю отладочной и общей информации &gnupg;. Главное окно разделено на большую область показа текста, где появляются созданные сообщения &gnupg;, панель инструментов, предоставляющую быстрый доступ к наиболее часто используемым функциям и строку меню. + +Каждая строка в области показа содержит идентификатор FD и временную метку в формате ISO. Идентификатор FD может использоваться для различения вывода различных экземпляров &gnupg;, выполняющихся параллельно. После временной метки расположено имя компонента, который является источником строки вместе с дополнительными сведениями в квадратных скобках. За ними следует прочая отладочной или общая информация, выдаваемая соответствующим компонентом. + +По умолчанию показ журнала ограничен 1000 строк. Вы можете изменить размер журнала в диалоге настройки. + + + + +Сохранение содержимого окна журнала в файле + +Иногда бывает удобно сохранить содержимое текущего окна журнала в файле, чтобы послать его по почте разработчикам как часть отчёта об ошибке. В &kwatchgnupg; существует два способа сделать это: + +Первый, конечно же, выбрать ФайлСохранить как... (либо нажать на соответствующую пиктограмму на панели инструментов) для сохранения всего содержимого окна журнала в файле. Вам будет предложено указать местоположение и имя файла. + +Второй — вы можете выбрать интересующие строки обычным выделением левой кнопкой мыши и скопировать их в текстовый редактор или почтовый клиент, как любой другой текст. Тем не менее, вы должны убедиться, что строки не повреждены, поскольку это уменьшить читаемость файла журнала. + + + +Очистка окна журнала + +Для удобства вы можете очистить окно журнала &kwatchgnupg;, выбрав пункт меню Файл Очистить журнал (либо нажать на соответствующую пиктограмму на панели инструментов). + +Используйте перед началом операции шифрования, которую вы хотите контролировать для получения только её вывода. Затем вы можете сохранить журнал, выбрав ФайлСохранить как... как описано ранее. + +Очистка журнала удаляет всё предыдущее содержимое окна. Если вы не уверены в том, будут ли вам нужны эти данные позже, вы должны сохранить их в файле (см. выше) перед выполнением очистки. + + + + + +Настройка &kwatchgnupg; + +Чтобы настроить &kwatchgnupg; выберите пункт меню Настройка Настроить &kwatchgnupg; (либо нажмите на соответствующую пиктограмму на панели инструментов). Диалог настройки &kwatchgnupg; разделён на две части, каждая из которых описана ниже. + +Параметры &watchgnupg; + +&watchgnupg; — это процесс, который фактически наблюдает за сокетом журналирования и форматирует строки для показа в окне &kwatchgnupg;. Параметры этой группы передаются для внутреннего использования движку через механизм &gpgconf;. + +Исполняемый файл содержит путь к приложению &watchgnupg;. Если &watchgnupg; находится в вашем пути $PATH, можете оставить по умолчанию watchgnupg. Если &watchgnupg; нет в пути $PATH, или же у вас установлено несколько версий, введите полное имя исполняемого файла. + +Сокет описывает сокет, который &watchgnupg; должен прослушивать. Изменение его параметров распространится на все модули движка &gnupg; с помощью &gpgconf;, так что вы не должны изменять этот параметр, если файл настроек &gnupg; содержит установку другого файла журнала. + +Уровень журнала по умолчанию определяет как много отладочной информации передаётся модулями движка. Что включает в себя конкретный уровень отладки, смотрите в документации &watchgnupg;. Изменение этого параметра распространится на все модули движка &gnupg; с помощью &gpgconf;, так что вы не должны изменять его, если файл настроек &gnupg; содержит установку другого файла журнала. + + + +Параметры окна журнала + +Здесь вы можете настроить размер буфера журнала, &ie; количество хранимых строк журнала. Если поступило больше строк от движка &gnupg;, после последней очистки журнала, наиболее старые из них будут удалены, освободив место для новых. + +Вы можете отключить ограничение размера журнала выбрав Установить неограниченный. Однако обратите внимание, что использование памяти &kwatchgnupg; будет увеличиваться пропорционально количеству отображаемых им строк. Если вы используете неограниченный размер журнала, убедитесь что запускаете &kwatchgnupg; ненадолго и регулярно вручную очищайте журнал. + + + + + + +Авторские права и лицензия + +&kwatchgnupg; авторское право 2004 Klarälvdalens Datakonsult AB + +Авторское право на документацию 2004 Klarälvdalens Datakonsult AB + + +Помощники + +Штефан Хансен (Steffen Hansen) hansen@kde.org + + +Марк Мютц (Marc Mutz) mutz@kde.org + + +Дэвид Фаур (David Faure) faure@kde.org + + +&underGPL; &underFDL; + +&documentation.index; +
+ + diff --git a/tde-i18n-ru/docs/kdesdk/Makefile.am b/tde-i18n-ru/docs/kdesdk/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdesdk/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdesdk/Makefile.in b/tde-i18n-ru/docs/kdesdk/Makefile.in new file mode 100644 index 00000000000..776707781e2 --- /dev/null +++ b/tde-i18n-ru/docs/kdesdk/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/kdesdk +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. umbrello kbabel scripts +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/kdesdk/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdesdk/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/kdesdk/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdesdk/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdesdk/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/kdesdk/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdesdk/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdesdk/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-ru/docs/kdesdk/kbabel/Makefile.am b/tde-i18n-ru/docs/kdesdk/kbabel/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdesdk/kbabel/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdesdk/kbabel/Makefile.in b/tde-i18n-ru/docs/kdesdk/kbabel/Makefile.in new file mode 100644 index 00000000000..28f406ce9d3 --- /dev/null +++ b/tde-i18n-ru/docs/kdesdk/kbabel/Makefile.in @@ -0,0 +1,613 @@ +# 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/kdesdk/kbabel +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- 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/kdesdk/kbabel/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdesdk/kbabel/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/kdesdk/kbabel/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdesdk/kbabel/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdesdk/kbabel/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-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-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-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=glossary.docbook kbabeldict.docbook Makefile.in Makefile.am + +#>+ 2 +docs-am: glossary.docbook kbabeldict.docbook + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kbabel + @for base in glossary.docbook kbabeldict.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kbabel/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kbabel/$$base ;\ + done + +uninstall-nls: + for base in glossary.docbook kbabeldict.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kbabel/$$base ;\ + done + + +#>+ 5 +distdir-nls: + for file in glossary.docbook kbabeldict.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/kdesdk/kbabel/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdesdk/kbabel/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdesdk/kbabel/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-ru/docs/kdesdk/kbabel/glossary.docbook b/tde-i18n-ru/docs/kdesdk/kbabel/glossary.docbook new file mode 100644 index 00000000000..bd79ab6b2bc --- /dev/null +++ b/tde-i18n-ru/docs/kdesdk/kbabel/glossary.docbook @@ -0,0 +1,280 @@ + + + + + + + + + + + + + + +Валентина Гаврикова
ludogowski@mail.ru
Перевод на русский
Николай Шафоростов
shaff@ukr.net
Перевод на русский
+
+ +Глоссарий + +A + + Вспомогательный файл + + это специфическая особенность &kbabel; - параметр, в котором пользователь определяет PO-файл для поиска оригинальных сообщений. Например, если вы член украинской команды перевода и знаете русский и польский, можете выбрать русский перевод текущего файла в виде вспомогательного. + + + + +C + + Сборник переводов + + это собрание всех переводов отдельной команды локализации. Этот большой PO-файл составлен из уникальных сообщений всех PO-файлов. Его можно использовать, чтобы вставить все уже переведённые строки в новый, ещё непереведённый или частично переведённый PO-файл. + + + + +F + + Черновой + + Эта пометка ставится, в основном, командой msgmerge. Она показывает, что msgstr строка, возможно, содержит некорректный перевод. Переводчик должен просмотреть строку и сделать в ней, если необходимо, исправления, а затем убрать пометку черновой из комментариев сообщения. + + + + +I + Интернационализация (Internationalization)i18n + это процесс, который подразумевает добавление поддержки языков, отличных от английского. Слово internationalization содержит 20 символов, поэтому для краткости начали писать только первый и последний символы, а между ними — количество промежуточных символов (18), тем самым формируя общепринятую аббревиатуру i18n. + + + + + +L + Локализация (Localization) l10n + это операция, с помощью которой делают так, чтобы в уже интернационализованном приложении процесс ввода и вывода данных осуществлялся способом, привычным в определённой культурной и языковой среде. Слово localization содержит 12 символов, поэтому для краткости начали писать только первый и последний символы, а между ними - количество промежуточных символов (10), тем самым формируя общепринятую аббревиатуру l10n. + + + + + +M + MO-файл MO + Аббревиатура MO обозначает Machine Object (Машинный Объект). MO-файл содержит бинарные данные, предназначенные для чтения компьютерными программами. Содержимое MO-файла организовано как база данных, чтобы уменьшить время, затрачиваемое на поиск переведённых строк. MO-файлы образуются путём компиляции PO-файлов с помощью команды msgfmt. + + + Идентификатор строки msgid + msgid — это ключевое слово, которое предваряет оригинальную строку в PO-файле. За ним следует СИ-подобная строка, длина которой распространяется на одну или много строк. + + + + Переведенная строка msgstr + msgstr — это ключевое слово, которое предваряет переведённую строку в PO-файле. За ним следует СИ-подобная строка, длина которой распространяется на одну или много строк. + + + + + +P + PO-файл PO + Аббревиатура PO обозначает Portable Object (Переносимый Объект). PO-файлы содержат последовательности строк, которые связывают каждую переводимую строку с её переводом на определённый язык. Один PO -файл имеет отношение только к одному языку. PO-файл получается из шаблона (POT-файла) путём добавления в него строк с переводами. + + + POT-файл POT + Аббревиатура POT обозначает Portable Object Template (Шаблон Переносимого Объекта). POT-файл создаётся путём извлечения всех переводимых строк из файлов исходников приложения. POT-файл не содержит переводов на другой язык — он используется переводчиками как шаблон. + + + + +
+ diff --git a/tde-i18n-ru/docs/kdesdk/kbabel/kbabeldict.docbook b/tde-i18n-ru/docs/kdesdk/kbabel/kbabeldict.docbook new file mode 100644 index 00000000000..f27b2f7024b --- /dev/null +++ b/tde-i18n-ru/docs/kdesdk/kbabel/kbabeldict.docbook @@ -0,0 +1,117 @@ + + + + + + + + + + + + + + + +Валентина Гаврикова
ludogowski@mail.ru
Перевод на русский
Николай Шафоростов
shaff@ukr.net
Перевод на русский
+
+ +Работа с &kbabeldict; + +&kbabeldict; является простым интерфейсом к модулям перевода для &kbabel;. Он позволяет вам осуществлять поиск переводов. + +Снимок экрана &kbabeldict; + + + + +Снимок экрана &kbabeldict; + + +Снимок экрана, приведенный выше, не содержит настроек для выбранного модуля. Вы можете отобразить их, нажав кнопку Показать настройки. Элемент управления настройками для выбранного модуля будет показан в правой части окна. Окно &kbabeldict; после этого будет выглядеть следующим образом: + +Снимок экрана &kbabeldict; + + + + +Снимок экрана &kbabeldict; с отображенными настройками + + +Работать с этим очень просто. Вы выбираете модуль в выпадающем списке Поиск в модуле. Затем вводите фразу для поиска и нажимаете кнопку Начать поиск. Все найденные сообщения выводятся в списке внизу, который представляет из себя то же самое, что и инструмент главного окна &kbabel; Поиск можно прервать, нажав Остановить. В случае, если вы хотите вести поиск в переведенном тексте, а не в оригинальном английском сообщении, используйте Поиск в переводах. +Кнопки в нижней части окна используются, чтобы закрыть &kbabeldict;, отобразить/скрыть установки модуля или вывести на экран диалог с именами разработчиков &kbabeldict; и самими модулями. + +Описание стандартных модулей и их установки вы можете найти в . + +
+ \ No newline at end of file diff --git a/tde-i18n-ru/docs/kdesdk/scripts/Makefile.am b/tde-i18n-ru/docs/kdesdk/scripts/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdesdk/scripts/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdesdk/scripts/Makefile.in b/tde-i18n-ru/docs/kdesdk/scripts/Makefile.in new file mode 100644 index 00000000000..28e96ee98fd --- /dev/null +++ b/tde-i18n-ru/docs/kdesdk/scripts/Makefile.in @@ -0,0 +1,613 @@ +# 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/kdesdk/scripts +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- 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/kdesdk/scripts/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdesdk/scripts/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/kdesdk/scripts/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdesdk/scripts/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdesdk/scripts/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-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-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-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=man-swappo.1.docbook man-split2po.1.docbook man-xml2pot.1.docbook man-po2xml.1.docbook Makefile.in Makefile.am + +#>+ 2 +docs-am: man-split2po.1.docbook man-po2xml.1.docbook man-swappo.1.docbook man-xml2pot.1.docbook + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/scripts + @for base in man-split2po.1.docbook man-po2xml.1.docbook man-swappo.1.docbook man-xml2pot.1.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/scripts/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/scripts/$$base ;\ + done + +uninstall-nls: + for base in man-split2po.1.docbook man-po2xml.1.docbook man-swappo.1.docbook man-xml2pot.1.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/scripts/$$base ;\ + done + + +#>+ 5 +distdir-nls: + for file in man-split2po.1.docbook man-po2xml.1.docbook man-swappo.1.docbook man-xml2pot.1.docbook ; do \ + cp $(srcdir)/$$file $(distdir); \ + done + +#>+ 15 +force-reedit: + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdesdk/scripts/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdesdk/scripts/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdesdk/scripts/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-ru/docs/kdesdk/scripts/man-po2xml.1.docbook b/tde-i18n-ru/docs/kdesdk/scripts/man-po2xml.1.docbook new file mode 100644 index 00000000000..a8d5db0e0eb --- /dev/null +++ b/tde-i18n-ru/docs/kdesdk/scripts/man-po2xml.1.docbook @@ -0,0 +1,100 @@ + + +]> + + + +BenBurton bab@debian.org +8 апреля 2003 + + + +po2xml +1 + + + +po2xml +Переводит сообщения из PO-файла в DocBook XML + + + +po2xml + + + +ОПИСАНИЕ + +po2xml - консольная программа, которая переносит сообщения из PO-с-переводом в файл формата DocBook XML, основываясь на (англоязычном) XML-оригинале. Генерируемый файл посылается на стандартный вывод + +Эта утилита является частью пакета KDE Software Development Kit. + + + + +СМ. ТАКЖЕ + +split2po(1), swappo(1), transxx(1), xml2pot(1) + + + + +АВТОРЫ +PO XML tools написаны &Stephan.Kulow; &Stephan.Kulow.mail; +Man-страницу подготовил BenBurtonbab@debian.org + + + + diff --git a/tde-i18n-ru/docs/kdesdk/scripts/man-split2po.1.docbook b/tde-i18n-ru/docs/kdesdk/scripts/man-split2po.1.docbook new file mode 100644 index 00000000000..45af9a0cce0 --- /dev/null +++ b/tde-i18n-ru/docs/kdesdk/scripts/man-split2po.1.docbook @@ -0,0 +1,104 @@ + + +]> + + + +BenBurtonbab@debian.org +7 апреля 2003 + + + +split2po +1 + + + +split2po +Создаёт PO-файл, основываясь на оригинальном и переведенном файлах в формате DocBook XML + + + +split2po + + + +ОПИСАНИЕ + +split2po - консольная программа, анализирующая два файла DocBook XML и генерирующая на основе их файл сообщений gettext (т.н. PO-файл), который фактически содержит изменения во втором файле по сравнению с первым. Генерируемый PO-файл передаётся на стандартный вывод. + +XML-файлы должны иметь идентичную структуру (набор и порядок тегов и т.д.). + +Эта утилита является частью пакета KDE Software Development Kit. + + + + +СМ. ТАКЖЕ + +po2xml(1), swappo(1), transxx(1), xml2pot(1) + + + + +АВТОРЫ + +PO XML tools написаны &Stephan.Kulow; &Stephan.Kulow.mail; +Man-страницу подготовил BenBurtonbab@debian.org + + + + diff --git a/tde-i18n-ru/docs/kdesdk/scripts/man-swappo.1.docbook b/tde-i18n-ru/docs/kdesdk/scripts/man-swappo.1.docbook new file mode 100644 index 00000000000..70f6d13f01d --- /dev/null +++ b/tde-i18n-ru/docs/kdesdk/scripts/man-swappo.1.docbook @@ -0,0 +1,98 @@ + + +]> + + + +BenBurtonbab@debian.org +7 апреля 2003 + + + +swappo +1 + + + +swappo +меняет местами поля msgid и msgstr в PO-файле + + + +swappo + + + +ОПИСАНИЕ + +swappo читает PO-файл и меняет местами поля оригинала и перевода. + +Получаемый PO-файл будет передан на стандартный вывод. + +Эта утилита является частью пакета KDE Software Development Kit. + + + + +СМ. ТАКЖЕ + +po2xml(1), split2po(1), transxx(1), xml2pot(1) + + + + +АВТОРЫ +PO XML tools написаны &Stephan.Kulow; &Stephan.Kulow.mail; +Man-страницу подготовил BenBurtonbab@debian.org + + + + diff --git a/tde-i18n-ru/docs/kdesdk/scripts/man-xml2pot.1.docbook b/tde-i18n-ru/docs/kdesdk/scripts/man-xml2pot.1.docbook new file mode 100644 index 00000000000..eaa06b79fb4 --- /dev/null +++ b/tde-i18n-ru/docs/kdesdk/scripts/man-xml2pot.1.docbook @@ -0,0 +1,103 @@ + + +]> + + + +BenBurtonbab@debian.org +7 апреля 2003 + + + +xml2pot +1 + + + +xml2pot +Создаёт шаблон PO на основе файла в формате DocBook XML. + + + +xml2pot + + + +ОПИСАНИЕ + +xml2pot - консольная программа, генерирующая файл .pot с текстом из файла в формате DocBook XML XML-оригинал. Файл передаётся на стандартный вывод. + +Полученый шаблон может быть использован для перевода на другие языки. PO-файлы с переведенными сообщениями можно преобразовать обратно в формат XML с помощью po2xml(1). + + +Эта утилита является частью пакета KDE Software Development Kit. + + + + +СМ. ТАКЖЕ + +po2xml(1), split2po(1), swappo(1), transxx(1) + + + + +АВТОРЫ + +PO XML tools написаны &Stephan.Kulow; &Stephan.Kulow.mail; +Man-страницу подготовил BenBurtonbab@debian.org + + + diff --git a/tde-i18n-ru/docs/kdesdk/umbrello/Makefile.am b/tde-i18n-ru/docs/kdesdk/umbrello/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdesdk/umbrello/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdesdk/umbrello/Makefile.in b/tde-i18n-ru/docs/kdesdk/umbrello/Makefile.in new file mode 100644 index 00000000000..ef85b10b4f9 --- /dev/null +++ b/tde-i18n-ru/docs/kdesdk/umbrello/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/kdesdk/umbrello +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- 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/kdesdk/umbrello/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdesdk/umbrello/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/kdesdk/umbrello/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdesdk/umbrello/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdesdk/umbrello/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=uml_basics.docbook index.docbook credits.docbook code_import_and_generation.docbook index.cache.bz2 Makefile.in other_features.docbook introduction.docbook working_with_umbrello.docbook authors.docbook Makefile.am + +#>+ 24 +index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) other_features.docbook code_import_and_generation.docbook index.docbook introduction.docbook credits.docbook working_with_umbrello.docbook uml_basics.docbook authors.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)/umbrello + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/umbrello/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/umbrello/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/umbrello/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/umbrello/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/umbrello/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/umbrello/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/umbrello + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/umbrello + @for base in other_features.docbook code_import_and_generation.docbook index.docbook introduction.docbook credits.docbook working_with_umbrello.docbook uml_basics.docbook authors.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/umbrello/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/umbrello/$$base ;\ + done + +uninstall-nls: + for base in other_features.docbook code_import_and_generation.docbook index.docbook introduction.docbook credits.docbook working_with_umbrello.docbook uml_basics.docbook authors.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/umbrello/$$base ;\ + done + + +#>+ 5 +distdir-nls: + for file in other_features.docbook code_import_and_generation.docbook index.docbook introduction.docbook credits.docbook working_with_umbrello.docbook uml_basics.docbook authors.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/kdesdk/umbrello/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdesdk/umbrello/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdesdk/umbrello/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-ru/docs/kdesdk/umbrello/authors.docbook b/tde-i18n-ru/docs/kdesdk/umbrello/authors.docbook new file mode 100644 index 00000000000..ca550bda7ec --- /dev/null +++ b/tde-i18n-ru/docs/kdesdk/umbrello/authors.docbook @@ -0,0 +1,46 @@ + +Авторы и история +Этот проект был запущен Полом Хенсгеном (Paul Hensgen), как один из его университетских проектов. Оригинальным именем приложения было UML Modeller. Пол вёл разработку до конца 2001 года, когда программа достигла версии 1.0. +Версия 1.0 уже предоставляет широкую функциональность, но после того, как проект был рассмотрен в университете Пола, другие разработчики смогли присоединиться к проекту и начали вносить значительный вклад в UML Modeller, например, переход от файлов бинарного формата к XML, поддержка большего количества типов диаграмм UML, генерация кода и импортирование кода. +Пол вынужден был отойти от команды разработки летом 2002, но, будучи свободным и открытым программным обеспечением, программа продолжала улучшаться и расти, поддерживаемая группой разработчиков из разных частей мира. В сентябре 2002 проект изменил своё имя с &UML; Modeller на &umbrello;. Существует несколько причин для смены имени, наиболее важным из них было то, что uml является слишком общераспространённым именем и вызывает проблемы с некоторыми дистрибутивами. Другой важной причиной являлось то, что разработчики думают, что Umbrello — более симпатичное имя. +Разработка &umbrello;, как и дискуссии о развитии программы в будущих версиях, открыта и ведётся через Интернет. Если вы желаете внести свой вклад в проект, свяжитесь с разработчиками. Существует много вариантов помощи проекту: + +Отчёт об ошибках или предложения по усовершенствованию программы +Исправление ошибок и добавление возможностей +Создание хорошей документации или перевод её на другие языки +И конечно, программирование вместе с нами! + +Как вы видите, есть много способов внести свой вклад в проект. Любой вклад очень важен, и каждый приглашается к участию в проекте. +С разработчиками &umbrello; можно связаться по адресу uml-devel@lists.sourceforge.net. + diff --git a/tde-i18n-ru/docs/kdesdk/umbrello/code_import_and_generation.docbook b/tde-i18n-ru/docs/kdesdk/umbrello/code_import_and_generation.docbook new file mode 100644 index 00000000000..40f2382780b --- /dev/null +++ b/tde-i18n-ru/docs/kdesdk/umbrello/code_import_and_generation.docbook @@ -0,0 +1,165 @@ + +Импорт и генерация кода +&umbrello; является средством &UML;-моделирования, и его главной целью является помощь в анализе и проектировании ваших систем. Тем не менее, для перехода от вашего проекта к его реализации, &umbrello; позволяет вам сгенерировать исходный код для различных языков программирования . Если вам понадобится использовать &UML; для существующего проекта на C++, &umbrello; может помочь в создании модели вашей системы на основе исходного кода, с помощью его анализа и импорта обнаруженных классов. + +Генерация кода +&umbrello; может генерировать исходный код для различных языков программирования на основе вашей модели &UML;, помогая вам начать реализацию вашего проекта. Сгенерированный код состоит из объявлений классов с их методами и атрибутами, вам остаётся только заполнить пустые места для реализации функциональности вашего класса. +&umbrello; 1.2 поставляется с поддержкой генерации кода для ActionScript, Ada, C++, CORBA IDL, &Java;, JavaScript, PHP, Perl, Python, SQL и XMLSchema. + +Генерация кода +Для генерации кода с помощью &umbrello; вам сперва необходимо создать или загрузить модель, содержащую хотя бы один класс. При необходимости работы с исходным кодом выберите элемент Мастер генерации кода меню Код для запуска мастера, который проведёт вас через процесс генерации кода. +Первым шагом будет указание классов, для которых требуется сгенерировать код. По умолчанию выбираются все классы вашей модели, вы имеете возможность убрать выделение с ненужных классов, перемещая их на левую сторону списка. +Следующим шагом будет модификация параметров генератора кода. Доступны следующие опции: + + +Опции генерации кода + + + + + + Опции для генерации кода в &umbrello; + + + Опции для генерации кода в &umbrello; + + + + + +Опции генерации + + + +Автокомментирование кода +В режиме Записывать пустые комментарии генератор кода будет писать комментарии вида /** тра-ля-ля */, даже если комментируемые блоки пустые. Если вы добавите документацию в классы, методы или атрибуты вашей модели, генератор кода запишет эти комментарии как документацию для Doxygen независимо от этой опции. Но если вы включили данную опцию, &umbrello; запишет блоки комментариев для всех классов, методов и атрибутов, даже если никакой документации в модели не было. В этом случае вам следует задокументировать ваши классы позднее прямо в исходном коде. +Опция Записывать комментарии для пустых секций указывает &umbrello; записывать комментарии в исходный код для разграничения различных секций класса. Например, public methods или Attributes перед соответствующими секциями. Если вы включите данную опцию, &umbrello; будет записывать комментарии для всех секций класса, даже если некоторые из них будут пустыми. Например, будет записан комментарий protected methods, даже если в вашем классе нет методов, объявленных как protected. + + +Каталоги +Опция Сохранять сгенерированные файлы в каталог. Здесь вам следует указать каталог, куда &umbrello; поместит сгенерированный исходный код. +Опция Подключать заголовочные файлы из каталога позволяет вам вставить заголовки в начало каждого сгенерированного файла. Заголовочные файлы могут содержать сведения об авторских правах или лицензии, а также переменные, вычисляемые во время генерации кода. Вы можете ознакомиться с заголовочными файлами, поставляемыми с &umbrello;, чтобы понять, как использовать эти переменные для указания вашего имени или текущей даты во время генерации кода. + + +Правила перезаписи + +Данная опция указывает Umbrello, что следует делать, если создаваемый файл уже существует. Umbrello не может изменять существующие исходные файлы, таким образом, вы должны выбрать между перезаписью существующего файла, отменой генерации конкретного файла или позволить Umbrello выбрать другое имя файла. Если вы предпочли выбрать другое имя файла, Umbrello добавит суффикс к текущему имени файла. + + +Язык +По умолчанию &umbrello; будет генерировать код на языке, который вы указали в качестве активного языка, но мастер генерации кода позволяет указать другой язык. + + + +Мастер генерации +Третий и последний шаг помощника показывает состояние процесса генерации кода. Вам надо только нажать на кнопку Сгенерировать, чтобы получить ваши классы в виде исходного кода. +Следует отметить, что опции, которые вы выбрали в мастере генерации кода, верны только для текущего момента. При следующем запуске мастера вам потребуется заново указать все опции (каталог с заголовочными файлами, правила перезаписи и так далее). Можно настроить значения по умолчанию в разделе Генерация кода настроек Umbrello, доступной через Настройка Настроить Umbrello... +Если вы настроили опции генерации кода и хотите сгенерировать код без использования помощника, можете выбрать Генерировать весь код из меню Код. При этом сгенерируется код для всех классов вашей модели с использованием текущих настроек (включая каталог назначения и правила перезаписи, так что будьте осторожны). + + + + +Импорт кода +Umbrello может импортировать исходный код ваших существующих проектов для помощи в построении моделей для ваших систем. &umbrello; 1.2 поддерживает исходный код на языке C++ , но поддержка других будет добавлена в будущих версиях. +Для импортирования классов в вашу модель выберите Импортировать классы... из меню Код. В диалоге выбора файлов укажите файлы, содержащие объявления классов C++, и нажмите OK. Классы будут импортированы и появятся в виде элементов модели в дереве модели. Следует отметить, что Umbrello не создаёт никакой диаграммы для отображения ваших классов, они просто импортируются в модель, и вы можете их использовать при построении любых диаграмм. + + +Импорт кода + + + + + + Меню для импорта исходного кода в Umbrello + + + Меню для импорта исходного кода в Umbrello + + + + + + diff --git a/tde-i18n-ru/docs/kdesdk/umbrello/credits.docbook b/tde-i18n-ru/docs/kdesdk/umbrello/credits.docbook new file mode 100644 index 00000000000..399779fd6e7 --- /dev/null +++ b/tde-i18n-ru/docs/kdesdk/umbrello/credits.docbook @@ -0,0 +1,11 @@ + +Авторское право + +Copyright 2001, Paul Hensgen +Copyright 2002, 2003 авторы &umbrello;. Смотрите http://uml.sf.net/developers.php +&underFDL; &underGPL; diff --git a/tde-i18n-ru/docs/kdesdk/umbrello/index.cache.bz2 b/tde-i18n-ru/docs/kdesdk/umbrello/index.cache.bz2 new file mode 100644 index 00000000000..f9993246361 Binary files /dev/null and b/tde-i18n-ru/docs/kdesdk/umbrello/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdesdk/umbrello/index.docbook b/tde-i18n-ru/docs/kdesdk/umbrello/index.docbook new file mode 100644 index 00000000000..149b2975a4a --- /dev/null +++ b/tde-i18n-ru/docs/kdesdk/umbrello/index.docbook @@ -0,0 +1,85 @@ + +Umbrello &UML; Modeller"> + + + UML"> + + + + + + + + + + +]> + + + +Руководство &umbrello; + + +Авторы &umbrello; + + + +2001 +Paul Hensgen + + +2002, 2003 +Авторы &umbrello; + + + +2003-10-15 +1.2 + + +&umbrello; помогает в процессе разработки программного обеспечения, используя промышленный стандарт - язык UML (&UML;), предоставляя возможность создавать диаграммы для разработки и документирования ваших систем. + + + +KDE +UML +моделирование +диаграммы +разработка программного обеспечения +разработка + + + + +&introduction-chapter; +¨-basics-chapter; +&working-with-umbrello-chapter; +&code-import-and-generation-chapter; +&other-features-chapter; +&authors-chapter; +&credits-chapter; + + diff --git a/tde-i18n-ru/docs/kdesdk/umbrello/introduction.docbook b/tde-i18n-ru/docs/kdesdk/umbrello/introduction.docbook new file mode 100644 index 00000000000..03030988664 --- /dev/null +++ b/tde-i18n-ru/docs/kdesdk/umbrello/introduction.docbook @@ -0,0 +1,57 @@ + +Введение + +&umbrello; — это средство для работы с диаграммами &UML;, которое может быть полезным в процессе разработки программного обеспечения, особенно на стадиях анализа и проектирования. &umbrello; поможет вам создать высококачественный продукт. Также &UML; может быть использован для документирования проекта приложения. +Хорошая модель вашего приложения является наилучшим способом взаимодействия с другими разработчиками, работающими над данным проектом, и с вашими заказчиками. Хорошая модель очень важна для средних и больших проектов, но также будет полезна и для небольших проектов. Даже если вы один работаете над маленьким проектом, хорошая модель предоставит вам общую картину разработки, что поможет вам сразу написать качественный код. +&UML; является языком диаграмм, используемым для описания таких моделей. Вы можете выражать свои идеи в &UML; с помощью различных типов диаграмм. &umbrello; 1.2 поддерживает следующие типы диаграмм: + +Диаграмма класса +Диаграмма последовательности +Диаграмма взаимодействий +Диаграмма вариантов использования +Диаграмма состояний +Диаграмма действий +Диаграмма компонентов +Диаграмма выпуска + +Более подробная информация по &UML; может быть найдена на сайте OMG, http://www.omg.org, создателя стандарта &UML;. +Мы надеемся, что вам понравится &umbrello;, и что данный продукт поможет вам в разработке высококачественного программного обеспечения. &umbrello; является свободным программным обеспечением и предоставляется бесплатно. Единственное, о чем мы просим вас — это высылать отчёты о выявленных ошибках, проблемах или предложения разработчикам &umbrello; по адресу uml-devel@lists.sourceforge.net или через сайтhttp://bugs.kde.org. + diff --git a/tde-i18n-ru/docs/kdesdk/umbrello/other_features.docbook b/tde-i18n-ru/docs/kdesdk/umbrello/other_features.docbook new file mode 100644 index 00000000000..b8f0f04052e --- /dev/null +++ b/tde-i18n-ru/docs/kdesdk/umbrello/other_features.docbook @@ -0,0 +1,76 @@ + +Дополнительные возможности + +Дополнительные возможности &umbrello; +В данной главе кратко освещаются некоторые дополнительные особенности &umbrello;. + +Копирование объектов в виде изображений в формате PNG +Кроме стандартных действий вырезания, копирования и вставки, с помощью которых можно обмениваться объектами между диаграммами, &umbrello; может копировать объекты как картинки формата PNG, которые можно вставить в документы другого типа. Для этого надо просто выделить объект на диаграмме (класс, актёр и так далее) и скопировать его (&Ctrl;C, или через контекстное меню), затем открыть документ &kword; (или любую другую программу, в документы которой можно вставлять изображения) и выбрать Вставить. Экспортирование элементов диаграммы в виде картинок — очень полезная возможность. + + +Экспортирование в виде изображения +Также вы можете экспортировать целую диаграмму в виде картинки. Всё, что для этого потребуется — выделить диаграмму и выбрать элемент Экспортировать как изображение... из меню Диаграмма. + + +Печать +&umbrello; позволяет распечатывать отдельные диаграммы. Нажатие на кнопку Печать на панели инструментов приложения или выбор элемента Печать из меню Файл вызовет стандартный диалог печати &kde;, с помощью которого вы сможете распечатать ваши диаграммы. + + +Логические папки +Для лучшей организации вашей модели, особенно для больших проектов, вы можете создавать логические папки в дереве модели. Просто выберите элемент Новый Каталог из контекстного меню стандартных каталогов дерева и создайте новую папку. Папки могут быть вложенными, и вы можете перемещать объекты, перетаскивая их мышкой из одной папки в другую. + + +Организация вашей модели с помощью папок + + + + + + Организация модели с помощью логических папок в &umbrello; + + + Организация модели с помощью логических папок в &umbrello; + + + + + + + diff --git a/tde-i18n-ru/docs/kdesdk/umbrello/uml_basics.docbook b/tde-i18n-ru/docs/kdesdk/umbrello/uml_basics.docbook new file mode 100644 index 00000000000..66664c0b653 --- /dev/null +++ b/tde-i18n-ru/docs/kdesdk/umbrello/uml_basics.docbook @@ -0,0 +1,782 @@ + +Основы &UML; + +О языке &UML; +Данный раздел предоставит вам небольшой обзор основ &UML;. Он не является учебником по &UML;, и если вы хотите узнать побольше об &UML; или в целом о планировании разработки программного обеспечения, обратитесь к одной из многих книг по данной теме. В Интернете есть много учебных пособий, можете начать с них. + +Унифицированный язык моделирования (&UML;) является языком диаграмм или обозначений для спецификации, визуализации и документации модели объектно-ориентированных программных систем. &UML; не является методом разработки, то есть он не определяет последовательность действий при разработке программного обеспечения. Он помогает описать свою идею и взаимодействовать с другими разработчиками системы. &UML; управляется Object Management Group (OMG) и является промышленным стандартом, описывающим модели программного обеспечения. +&UML; создан для применения в разработке объектно-ориентированного программного обеспечения, и с некоторыми ограничениями может применяться для других парадигм программирования. +&UML; состоит из множества модельных элементов, которые представляют различные компоненты разрабатываемой системы. Элементы &UML; используются для создания диаграмм, которые описывают определённую часть системы или точку зрения на неё. &umbrello; поддерживает следующие типы диаграмм: + + + +Диаграммы вариантов использования отображают действующих лиц (людей или пользователей системы), варианты использования (сценарии использования системы) и их взаимодействие. + +Диаграммы классов отображают классы и взаимодействие между ними. + +Диаграммы последовательностей отображают объекты и их взаимодействие, выделяя хронологию обмена сообщениями между объектами. + +Диаграммы взаимодействия отображают объекты и их взаимодействие, выделяя объекты, которые участвуют в обмене сообщениями. + + +Диаграммы состояния отображают состояния, изменения состояний и события в объектах или компонентах системы. + +Диаграммы активности отображают активность, состояния и изменения состояний объектов, а также события, возникающие в компонентах системы. + +Диаграммы компонентов показывают компоненты верхнего уровня (такие как KParts или Java Beans). + +Диаграммы выпуска показывают экземпляры компонентов и их взаимоотношения. + + + + + + +Элементы &UML; + +Диаграмма вариантов использования +Диаграммы вариантов использования описывают взаимоотношения и зависимости между группами вариантов использования и действующих лиц, участвующими в процессе. +Важно понимать, что диаграммы вариантов использования не предназначены для отображения проекта и не могут описывать внутреннее устройство системы. Диаграммы вариантов использования предназначены для упрощения взаимодействия с будущими пользователями системы, с клиентами, и особенно пригодятся для определения необходимых характеристик системы. Другими словами, диаграммы вариантов использования говорят о том, что система должна делать, не указывая сами применяемые методы. + + +Пример диаграммы вариантов использования. + + + + + + Диаграмма вариантов использования + + + Диаграмма вариантов использования + + + + + +Вариант использования +Вариант использования описывает, с точки зрения действующего лица, группу действий в системе, которые приводят к конкретному результату. +Варианты использования являются описаниями типичных взаимодействий между пользователями системы и самой системой. Они отображают внешний интерфейс системы и указывают форму того, что система должна сделать (именно что, а не как). +При работе с вариантами использования важно помнить несколько простых правил: + Каждый вариант использования относится как минимум к одному действующему лицу + Каждый вариант использования имеет инициатора + Каждый вариант использования приводит к соответствующему результату (результату с бизнес-значением). + + + +Варианты использования также могут взаимодействовать с другими вариантами использования. Три наиболее часто встречающихся типа взаимодействия между вариантами использования приведены ниже: + +<<включение>> указывает, что вариант использования встраивается в другой вариант использования; +<<добавление>> указывает, что в определённых ситуациях или в некоторой точке (называемой точкой расширения) вариант использования будет расширен другим; +<<обобщение>> указывает, что вариант использования наследует характеристики родительского варианта использования и может переопределить некоторые из них или добавить новые, подобно наследованию в классах. + + + + +Действующее лицо +Действующее лицо является внешним источником (не элементом системы), который взаимодействует с системой через вариант использования. Действующие лица могут быть как реальными людьми (например, пользователями системы), так и другими компьютерными системами или внешними событиями. +Действующие лица представляют не физических людей или системы, а их роли. Эти означает, что когда человек взаимодействует с системой различными способами (предполагая различные роли), он отображается несколькими действующими лицами. Например, человек, работающий в службе поддержки и принимающий от клиентов заказы, будет отображаться в системе как участник отдела поддержки и участник отдела продаж. + + +Описание варианта использования +Описания вариантов использования являются текстовыми пояснениями варианта использования. Они обычно принимают форму заметки или документа, который каким-то образом прикрепляется к варианту использования и описывает процесс или активность, который имеет место быть в варианте использования. + + + + +Диаграмма класса +Диаграммы классов отображают различные классы, из которых состоит система, и их взаимодействие между собой. Диаграммы классов являются статичными диаграммами, потому что они отображают классы вместе с их методами и атрибутами, так же как и статические взаимодействия между ними: какие классы знают о каких классах или какие классы являются частью других классов, но не отображают обмен сообщениями между классами. + + +Пример диаграммы класса + + + + + + Диаграмма класса + + + Диаграмма класса + + + + + +Класс +Класс определяет атрибуты и методы набора объектов. Все объекты класса (называемые экземплярами) имеют одинаковое поведение и одинаковый набор атрибутов (у каждого объекта - собственный набор атрибутов). Иногда вместо класса используется термин тип, но важно понимать, что эти термины неодинаковы. Термин Тип имеет более общий смысл. +В &UML; классы представлены прямоугольниками с именем класса, которые могут отображать атрибуты и операции класса, помещённые внутри прямоугольника. + + +Класс в &UML; + + + + + + Визуальное представление класса в &UML; + + + Визуальное представление класса в &UML; + + + + + +Атрибуты +В &UML; атрибуты отображаются как минимум их названием, но также могут показывать свой тип, начальное значение и другие свойства. Атрибуты также могут отображаться с указанием их области видимости: + ++ отмечает public атрибуты; +# отмечает protected атрибуты; +- отмечает private атрибуты. + + + +Методы +Методы (операции) также отображаются как минимум их названием, но также могут показывать свои параметры и возвращаемый тип. Подобно атрибутам, методы имеют область видимости: ++ отмечает public операции; +# отмечает protected операции; +- отмечает private операции. + + + + + +Шаблоны +Классы могут иметь шаблоны, значение которых используется для неуказанного класса или типа. Тип шаблона указывается при инициализации класса (то есть, при создании объекта). Шаблоны используются в современном C++ и будут введены в Java 1.5, где будут обозначаться как Generics. + + + + +Ассоциации классов +Классы могут взаимодействовать друг с другом различными способами: + +Обобщение +Наследование является основной концепцией объектно-ориентированного программирования, в которой класс получает все атрибуты и методы наследуемого класса и может переопределять/модифицировать некоторые из них, имея возможность добавлять собственные атрибуты и методы. +В &UML; ассоциация обобщения между двумя классами помещает их в иерархию, представляющую концепцию наследования производного класса от базового. В &UML; обобщения отображаются в виде линии, соединяющей два класса, со стрелочкой у базового класса. +Обобщение + + + + + + Визуальное представление обобщения в &UML; + + + Визуальное представление обобщения в &UML; + + + + + + + +Ассоциации +Ассоциации отображают взаимодействия между классами и определяют общую семантику и структуру многих типов связей между объектами. +Ассоциации являются механизмом, который позволяет объектам взаимодействовать с друг другом. Они описывают связи между различными классами (связи между объектами называются соединениями объектов или ссылками. +Ассоциации могут иметь роль, которая определяет назначение ассоциации и может быть одно- или двунаправленной, показывая, могут ли взаимодействующие объекты обмениваться сообщениями, или только один объект может отсылать сообщения. Каждый конец ассоциации имеет описание множественности, которое указывает, какое количество объектов на этой стороне ассоциации может взаимодействовать с одним объектом на другой стороне. +В &UML; ассоциации отображаются в виде линии, соединяющей взаимодействующие классы, и могут показывать роль и количество объектов с каждой стороны. Множественность отображается в виде диапазона [мин..макс] неотрицательных значений, звёздочка (*) в качестве максимального значения обозначает бесконечность. +&UML;-ассоциации + + + + + + Визуальное представление ассоциации в &UML; + + + Визуальное представление ассоциации в &UML; + + + + + + + +Объединение +Объединения являются специальным типом ассоциаций, в котором два участвующих класса не равнозначны по статусу, но создают взаимодействие типа часть-целое. Объединение описывает, как класс, играющий роль целого, создаётся из других классов, играющих роль частей. Для объединений класс, выступающий в роли целого, всегда имеет множественность, равную единице. +В &UML; объединения отображаются в виде линии с ромбом на стороне целого, соединяющей взаимодействующие классы. +Объединение + + + + + + Визуальное представление объединения в &UML; + + + Визуальное представление объединения в &UML; + + + + + + +Композиция +Композиция является ассоциацией, которая представляет очень тесное объединение. Это означает, что Композиция формирует взаимодействия типа часть-целое, но эти взаимодействия настолько сильные, что части не могут существовать сами по себе. Они существуют только внутри целого, и при уничтожении целого уничтожаются и части. +В &UML; композиции отображаются в виде линии с закрашенным ромбом на стороне целого, соединяющей взаимодействующие классы. + +Композиция + + + + + + Визуальное представление композиции в &UML; + + + + + + + +Другие элементы диаграммы класса +Диаграммы классов могут содержать другие элементы внутри классов. + +Интерфейсы +Интерфейсы являются абстрактными классами, следовательно, объекты данных классов не могут быть созданы напрямую. Они могут содержать методы, но не атрибуты. Классы могут наследоваться от интерфейсов (через ассоциацию реализации), и полученные объекты затем могут использоваться при составлении диаграмм. + + + +Типы данных +Типы данных являются примитивами, которые обычно встроены в язык программирования. Яркими примерами могут служить целые и логические типы. Они могут не иметь отношения к классам, но классы могут использовать их. + + + +Перечисления +Перечисления представляют собой простой список значений. Примером перечисления является перечисление дней недели. Подобно типам данных, они могут использоваться в классах. + + + +Пакеты +Пакеты представляют собой пространства имён в языке программирования. В диаграмме они используются для представления частей системы, которые содержат более одного класса (число классов может превышать несколько сотен). + + + + + + + +Диаграммы последовательностей + +Диаграммы последовательностей показывают обмен сообщениями (то есть вызовы методов) между различными объектами в специфической, ограниченной по времени, ситуации. Диаграммы последовательностей специально выделяют порядок и времена отсылки сообщений объектам. + +В диаграммах последовательностей объекты представляются вертикальными прерывистыми линиями с именем объекта наверху. Временная ось также направлена сверху вниз. Таким образом, сообщения, посылаемые от одного объекта к другому, отображаются стрелками с указанием операции и параметров. + + + +Диаграмма последовательности + + + + + + Диаграмма последовательности + + + Диаграмма последовательности + + + + +Сообщения могут быть либо синхронными, когда управление передаётся вызываемому объекту вплоть до момента окончания его работы, либо асинхронными, когда управление сразу же возвращается вызывающему объекту. Синхронные сообщения обозначаются вертикальным прямоугольником на стороне вызываемого объекта для отображения передачи управления в программе. + + + +Диаграммы взаимодействий + +Диаграммы взаимодействий показывают взаимодействия между объектами, участвующими в конкретной ситуации. Это более или менее повторяет информацию, отображаемую диаграммами последовательностей, но там основной упор делается на то, как взаимодействия проявляются во времени, а здесь выделяются связи между объектами и их топологией. + +На диаграммах взаимодействий сообщения, пересылаемые от одного объекта к другому, представляются в виде стрелок с указанием имени, параметров и последовательности сообщений. Диаграммы взаимодействий наиболее удачно подходят для отображения процесса работы программы или какой-либо ситуации, а также является лучшим типом диаграмм для демонстрации или объяснения какого-либо процесса в логике программы. + + +Взаимодействие + + + + + + Диаграмма взаимодействия + + + Диаграмма взаимодействия + + + + + + + +Диаграмма состояния +Диаграммы состояний показывают различные состояния объекта в течение его времени жизни и причины, вызывающие их смену. +Диаграммы состояний рассматривают объекты как конечные автоматы, которые могут быть в одном из нескольких конечных состояний. Конечные состояния могут изменяться с помощью конечного набора причин. Например, объект типа NetServer может находиться в одном из следующих состояний: + +Готовность +Ожидание +Обработка +Остановка + +а события, которые могут привести к смене объектом своего состояния, это: + +Создание объекта +Объект принял ожидаемое сообщение +Клиент запросил соединение по сети +Клиент прервал запрос +Запрос выполнен +Объект получил завершающее сообщение +и так далее + + + +Диаграмма состояния + + + + + + Диаграмма состояния + + + Диаграмма состояния + + + + + +Состояние +Состояния являются ключевыми элементами диаграмм состояний. Состояния принадлежат ровно одному классу и представляют собой совокупность значений, которые могут принимать атрибуты класса. В &UML; состояние описывает внутреннее состояние объекта одного определённого класса. +Следует отметить, что не стоит отображать на диаграмме состояний все состояния, отображайте только важные состояния, которые значительно влияют на работу объекта. +Существуют два особых типа состояний: начало и конец. И вот почему: нет такого события, которое заставит объект возвратиться в состояние начало, если он из него вышел; нет такого события, которое заставит объект выйти из состояния конец, если он в него вошёл. + + + + + +Диаграмма действий +Диаграммы действий описывают последовательность действий в системе с помощью действий. Диаграммы действий являются специальной формой диаграмм состояний, только в основном содержат действия. + + +Пример диаграммы действий + + + + + + Диаграмма действий + + + Диаграмма действий + + + + +Диаграммы действий подобны процедурным диаграммам потока, с той разницей, что все действия напрямую присоединены к объектам. + +Диаграммы действий всегда ассоциируются с классами, методами или вариантами действий. + +Диаграммы действий поддерживают как последовательные, так и параллельные действия. Параллельное выполнение представляется с помощью пиктограмм Fork/Wait. Для действий, выполняющихся параллельно, порядок, в котором они выполняются, не имеет значения (они могут выполняться одновременно или друг за другом). + +Действие +Действие представляет собой один шаг процесса. Одно действие представляет одно состояние системы с внутренним действием и, как минимум, с одним результатом действия. Действия могут иметь более одного результата, если они происходят при разных условиях. +Действия могут формировать иерархию, это означает, что действие может быть составлено из нескольких мелких действий. В этом случае входящие и исходящие переходы должны соответствовать входящим и исходящим переходам на детализированной диаграмме. + + + + + +Вспомогательные элементы +Существует несколько вспомогательных элементов в &UML;, которые не имеют реального семантического значения для модели, но помогают внести ясность в диаграмму. Перечислим их: + +Текстовые строки +Текстовые заметки и якоря +Контейнеры + +Текстовые строки удобно использовать для добавления краткой текстовой информации в диаграмму, это свободно прикрепляемый текст, который ничего не значит для модели. + +Текстовые заметки следует использовать для добавления более детальной информации об объекте или о специфической ситуации. Текстовые заметки могут быть прикреплены к элементам &UML;. + +Контейнеры являются свободными прямоугольниками, которые могут быть использованы для группирования элементов диаграмм. Они не несут никакой смысловой нагрузки для модели. + + + + + +Диаграммы компонентов +Диаграммы компонентов отображают компоненты программного обеспечения (компонентные технологии, такие как KParts, CORBA или Java Beans или просто разделы системы, ясно отличающиеся друг от друга) и сущности, из которых они возникли, например, файлы с исходным кодом, библиотеки или таблицы баз данных. + +Компоненты обладают интерфейсами (то есть абстрактными классами с методами), которые позволяют создавать ассоциации между компонентами. + + + +Диаграммы выпуска + +Диаграммы выпуска отображают объекты, созданные во время выполнения программы, и их ассоциации. Они включают в себя узлы, которые являются физическими ресурсами, обычно одиночными компьютерами. Они также отображают интерфейсы и объекты. + + + + + diff --git a/tde-i18n-ru/docs/kdesdk/umbrello/working_with_umbrello.docbook b/tde-i18n-ru/docs/kdesdk/umbrello/working_with_umbrello.docbook new file mode 100644 index 00000000000..e6c98e3a3e7 --- /dev/null +++ b/tde-i18n-ru/docs/kdesdk/umbrello/working_with_umbrello.docbook @@ -0,0 +1,397 @@ + +Работа в &umbrello; + + +Данная глава познакомит вас с пользовательским интерфейсом &umbrello; и расскажет всё, что необходимо знать для моделирования. Все действия в &umbrello; доступны через меню и панели инструментов, но &umbrello; также интенсивно использует контекстное меню. Вы можете нажать правую кнопку мыши практически на любом элементе рабочей области &umbrello; или дерева модели для вызова меню с наиболее полезными функциями, которые могут применяться к данному элементу. Некоторые пользователи найдут это немного неудобным в начале своей работы, потому что они чаще используют меню или панели инструментов, но впоследствии не смогут не согласиться, что данный метод значительно увеличивает скорость работы. + + +Пользовательский интерфейс +Главное окно &umbrello; делится на три области, которые предоставляют полный обзор системы и быстрый доступ к различным диаграммам при работе над моделью. +Перечислим эти области: + +Дерево модели +Рабочая область +Окно документации + + + +Интерфейс пользователя &umbrello; + + + + + + Интерфейс пользователя &umbrello; + + + Интерфейс пользователя &umbrello; + + + + + +Дерево модели +Дерево модели располагается в левом верхнем углу окна приложения и отображает все диаграммы, классы, действующие лица и варианты действий, которые составляют модель. Дерево модели даёт обзор разрабатываемой модели в целом, одновременно позволяя быстрое переключение между элементами модели и возможность размещения элементов модели на текущей диаграмме. +Если вы работаете над моделью с несколькими классами и диаграммами, дерево модели поможет вам организовать элементы вашей модели с помощью папок. Папки можно создавать с помощью контекстного меню и затем перемещать в них элементы дерева модели, просто перетаскивая их мышкой. + + + +Окно документации +Окно документации расположено в левом нижнем углу &umbrello; и предоставляет краткую информацию о выделенном объекте. Окно документации специально сделано небольшим, чтобы просматривать информацию по объекту, не занимая много места на экране. Если понадобиться просмотреть более подробную документацию по элементу, то следует перейти к свойствам элемента с помощью контекстного меню. + + +Рабочая область +Рабочая область — это основное окно приложения, в котором происходит вся работа с диаграммами модели. Рабочая область отображает текущую активную диаграмму. В одно время может отображаться только одна диаграмма. + + + +Создание, загрузка и сохранение моделей +Первое, что необходимо сделать для работы в &umbrello; – это создать новую модель. При запуске &umbrello; автоматически загружает последнюю использованную модель или создаёт новую, пустую модель (данное поведение зависит от настроек &umbrello;). + +Новая модель +Для создания новой модели необходимо выбрать элемент Новый из меню Файл или просто нажать на иконку Новый на панели инструментов. Если в это время вы уже работали с какой-либо моделью и не сохранили изменения, то &umbrello; предложит вам их сохранить. + + +Сохранение модели +Вы можете сохранить модель в любое время с помощью элемента Сохранить из меню Файл или с помощью нажатия на иконку Сохранить на панели инструментов. Если требуется сохранить вашу модель под другим именем, то для этого следует выбрать элемент Сохранить как из меню Файл. +Для удобства &umbrello; также предлагает опцию для автоматического сохранения вашей работы через определённый промежуток времени. При необходимости этот параметр и период времени можно настроить через меню Настройка. + + +Загрузка модели +Для загрузки уже существующей модели следует выбрать элемент Открыть из меню Файл или нажать на иконку Открыть на панели инструментов. Модели, которые использовались в последнее время, отображаются в подменю Открыть недавние в меню Файл. +&umbrello; может работать только с одной моделью. Таким образом, если вы, работая с несохранённой моделью, попробуете загрузить другую, то приложение запросит вас о сохранении ваших данных. + + + +Редактирование моделей +В &umbrello; существует два основных способа редактирования элементов вашей модели: +Редактирование элементов напрямую через дерево модели; +Редактирование элементов модели через диаграмму. + + +Используя контекстное меню различных элементов дерева модели, вы имеете возможность добавлять, удалять и модифицировать практически все элементы вашей модели. Контекстное меню папок дерева модели позволяет создавать различные типы диаграмм, а также, в зависимости от того, является ли текущая папка вариантом использования или отображением, создавать действующих лиц, варианты использования, классы и так далее. +После добавления нового элемента в модель, его также можно редактировать через диалог свойств, который доступен через элемент Свойства контекстного меню дерева модели. +Также можно редактировать вашу модель, добавляя и удаляя элементы на диаграммах, это будет подробнее рассмотрено в последующих разделах. + + +Добавление и удаление диаграмм +Ваша &UML;-модель состоит из набора &UML;-элементов и связей между ними. Тем не менее, вы не можете видеть модель напрямую, для этого надо использовать диаграммы. + +Создание диаграмм +Для создания новой диаграммы в вашей модели просто выберите необходимый тип диаграммы через элемент Новый из меню Диаграмма и укажите его имя. Диаграмма будет создана, станет активной и отобразится в дереве модели. +Следует помнить, что &umbrello; интенсивно использует контекстные меню: вы можете нажать правую кнопку на папке в дереве модели и выбрать соответствующий тип диаграммы из элемента Новый контекстного меню. Отметим, что вы можете создать диаграммы вариантов использования только в папках обзора вариантов использования, а другие типы диаграмм могут быть созданы только в папках логического отображения. + + +Удаление диаграмм +Для удаления диаграммы из вашей модели следует выбрать соответствующую диаграмму и выбрать элемент Удалить из меню Диаграмма. Того же можно достичь, выбрав элемент Удалить из контекстного меню диаграммы в дереве модели. +Так как удаление диаграммы является серьёзным действием, которое может привести к потере данных, &umbrello; потребует подтверждение операции удаления перед её выполнением. После того, как диаграмма будет удалена и файл проекта будет сохранён, нет никакой возможности восстановить удалённую информацию. + + +Переименование диаграмм +Если требуется изменить имя существующей диаграммы, следует выбрать элемент Переименовать из контекстного меню диаграммы в дереве модели. +Другим способом переименования диаграммы является диалог свойств диаграммы, который доступен через Свойства контекстного меню или через двойной щелчок по диаграмме в дереве модели. + + + +Редактирование диаграмм +При работе с диаграммой &umbrello; пытается помочь вам с помощью применения нескольких простых правил, например, какие элементы могут размещаться на диаграммах определённого типа или какие взаимоотношения могут быть между ними. Если вы являетесь экспертом в &UML;, то можете даже не обратить на это внимание, но это будет хорошей подсказкой для новичков при создании стандартных диаграмм. +После создания диаграмм их следует отредактировать. Следует понимать разницу между редактированием диаграммы и редактированием модели. Как было уже сказано, диаграммы являются отображениями модели. Например, если вы создаёте класс, редактируя диаграмму класса, то вы одновременно редактируете и диаграмму, и модель. Если же вы изменяете цвет или другие настройки отображения класса на вашей диаграмме класса, то вы редактируете только диаграмму, но ничего не изменяете в вашей модели. + +Вставка элементов +Первое, что вы делаете при редактировании новой диаграммы — вставляете элементы в неё (классы, действующие лица, варианты использования и так далее). Существует два основных метода: + +Перемещение существующих элементов в модель из дерева модели +Создание новых элементов в модели и одновременное добавление их в диаграмму с помощью кнопок панели инструментов + +Для вставки элементов, уже существующих в модели, просто перетащите их из дерева модели на их место на диаграмме. Вы всегда можете перемещать элементы по диаграмме, выделяя их кнопкой выбора на панели инструментов. +Второй метод добавления элементов в диаграмму — использование кнопок панели инструментов (следует отметить, что это приведёт к добавлению элементов в модель). +Панель инструментов по умолчанию находилась в правой стороне окна приложения, в новой версии панель перемещена на верх окна. Вы можете переместить панель в любую сторону окна или оставить в виде отдельного окна. Набор инструментов, представленных на этой панели в виде кнопок, зависит от типа текущей диаграммы. Кнопка текущего инструмента активирована на Панели. Вы можете переключиться на инструмент Стрелка с помощью нажатия на клавишу &Esc;. +При выборе инструмента из панели (например, инструмента вставки классов) указатель мыши меняет свой вид на перекрестье, и вы можете вставлять элементы данного типа в модель одиночными щелчками на диаграмме. Следует отметить, что элементы в &UML; должны иметь уникальные имена. Таким образом, если на одной диаграмме модели есть класс с именем ClassA, и вы пытаетесь создать на другой диаграмме новый класс с таким же именем, &umbrello; не позволит этого сделать, вам придётся дать классу другое уникальное имя. Если вы пытаетесь добавить тот же элемент на диаграмму с помощью инструмента вставки классов, то вы явно ошиблись с выбором инструмента. Вместо этого вам следует перетащить класс на диаграмму из дерева модели. + + +Удаление элементов +Вы можете удалить любой элемент диаграммы, выбрав элемент Удалить из его контекстного меню. +Повторимся ещё раз, существует большая разница между удалением объекта из диаграммы и удалением объекта из модели. Если вы удаляете объект из диаграммы, то он удаляется только из определённой диаграммы: элемент продолжает оставаться частью вашей модели, и это действие никак не влияет на остальные диаграммы. С другой стороны, если вы удаляете элемент из дерева модели, то происходит удаление элемента из модели. Так как данный элемент больше не присутствует в модели, он автоматически удаляется из всех диаграмм, где он присутствовал. + + +Редактирование элементов +Вы можете редактировать большинство элементов &UML; в вашей модели и в диаграммах через диалог Свойства контекстного меню элементов. Каждый элемент имеет диалог, содержащий несколько страниц с соответствующими параметрами элемента. Для некоторых элементов, например, для якорей, вы можете изменять только имя элемента и текстовое пояснение, в то время как для других элементов, таких как классы, вы можете редактировать их свойства и методы, выбирать, что следует отображать на диаграмме (всю сигнатуру методов или только их имена, и так далее). + +Для большинства элементов &UML; вы также можете открыть диалог свойств двойным щелчком на элементе при условии, что выбран инструмент Стрелка. Единственным исключением являются ассоциации, в их случае двойной щелчок создаёт точку якоря. Для Ассоциаций следует использовать контекстное меню для доступа к диалогу редактирования свойств. + +Следует отметить, что доступ к свойствам элемента можно получить через контекстное меню элементов в дереве модели. Это позволяет вам глобально менять свойства элемента для всех диаграмм. + + +Редактирование классов +Хотя редактирование свойств всех объектов было уже рассмотрено в предыдущих разделах, классы заслуживают отдельного упоминания, потому что они отличаются от остальных элементов своей сложностью и имеют большее количество опций, чем большинство других элементов &UML;. +В диалоге редактирования свойств класса вы можеты отредактировать всё, от используемого цвета до методов и свойств, которые он имеет. + +Общие настройки для классов +Назначение страницы общих настроек диалога свойств очевидно. На ней вы можете изменять имя класса, область видимости, документацию и так далее. Эта страница всегда доступна. + + +Настройки атрибутов класса +На странице настроек атрибутов вы можете добавлять, редактировать и удалять атрибуты (переменные) класса. Вы можете перемещать атрибуты вверх и вниз по списку с помощью стрелок. Эта страница всегда доступна. + + +Настройки методов класса +Подобно странице настроек атрибутов, на странице настроек методов вы можете добавлять, редактировать и удалять методы класса. При добавлении или редактировании метода вы вводите основные данные в диалог Свойства метода. Если необходимо добавить параметры для метода, следует нажать на кнопку Новыйпараметр, которая вызовет появление диалога Свойства параметра. Эта страница всегда доступна. + + +Настройки шаблонов класса +Данная страница позволяет добавлять шаблоны классов, которые являются неопределёнными классами или типами данных. В Java 1.5 их будут обозначать термином Generic. + + +Страница ассоциаций класса +Страница Ассоциации класса отображает все ассоциации данного класса на текущей диаграмме. Двойной щелчок на ассоциации показывает её свойства, и в зависимости от типа ассоциации, вы можете редактировать некоторые параметры, например, настройки множественности или ролевое имя. Если ассоциация не позволяет изменение этих параметров, то диалог свойств ассоциации позволяет изменять только документацию ассоциации. +Данная страница доступна, только если вы открыли свойства класса из диаграммы. Если вы открыли свойства класса из контекстного меню дерева модели, данная страница будет недоступна. + + +Страница отображения класса +На странице Настройки отображения вы можете указать, что следует показывать на диаграмме. Класс может быть показан только в виде прямоугольника с именем класса в нём (что особенно полезно при наличии множества классов на диаграмме, или если на текущий момент не важна информация по классу) или с отображением всей информации по классу. +В зависимости от объёма информации, которая должна отображаться, вы можете активировать соответствующие опции на данной странице. Изменения, вносимые здесь, влияют только на отображение диаграммы. Это означает, что настройка скрытия методов класса приведёт к тому, что методы данного класса не будут показаны на диаграмме, но будут являться частью модели. Данная настройка доступна только, если вы открыли свойства класса из диаграммы. + + +Страница цвета класса +На странице Цвет элемента вы можете выбрать цвета для линий и заливки объекта. Очевидно, что опции на данной странице имеют смысл только для классов, показанных на диаграммах, и недоступны при открытии диалога свойств класса из дерева модели. + + + + +Ассоциации +Ассоциации связывают два &UML;-элемента друг с другом. Обычно ассоциации определяются между двумя классами, но некоторые типы ассоциаций могут также существовать между вариантами использования и действующими лицами. +Для создания ассоциации выберите соответствующий инструмент из панели инструментов (общая ассоциация, обобщение, объединение и так далее) и щёлкните сначала по первому, а потом по второму элементу, участвующему в ассоциации. Не следует пытаться перетащить мышкой первый элемент на второй, это ни к чему не приведёт. +Если вы попытаетесь создать ассоциацию, противоречащую спецификации &UML;, &umbrello; отменит ваше действие, и вы получите сообщение об ошибке. Например, это может произойти, если существует обобщение от класса A к классу B, и вы пытаетесь создать обобщение от класса B к классу A. +У ассоциации есть контекстное меню. При необходимости удалить ассоциацию просто выберите из него элемент Удалить. Также через контекстное меню можно открыть диалог свойств элемента. + +Точки прикрепления +По умолчанию ассоциации рисуются в виде прямой линии, соединяющей два объекта в диаграмме. +Добавление точки прикрепления производится с помощью двойного щелчка на линии ассоциации, после этого появившуюся точку можно перемещать для придания нужной формы линии ассоциации. +Если необходимо убрать точку прикрепления из линии ассоциации, просто щёлкните по ней два раза. +Следует отметить, что редактирование свойств ассоциаций можно произвести только через их контекстное меню. В отличие от других &UML; элементов двойной щелчок на ассоциации приводит к созданию точки прикрепления, а не к появлению диалога редактирования свойств элемента. + + + + +Заметки, текст и группирование +Заметки, строки текста и группировка являются элементами, которые могут быть размещены на диаграммах любого типа и не несут смысловой нагрузки для модели, но очень полезны для оформления диаграмм. +Для добавления заметки или строки текста выберите соответствующий инструмент из панели инструментов и один раз щёлкните там, где хотите разместить элемент на диаграмме. Вы можете редактировать текст элемента, через контекстное меню или, в случае заметки, двойного щелчком на нём. + +Якоря +Якоря используются для прикрепления заметки к элементу &UML;. Например, если вы обычно используете текст для описания или комментирования класса или ассоциации, то якорь позволяет явным образом прикрепить заметку к определённому элементу. +Для добавления якоря между заметкой и другим &UML;-элементом используйте соответствующий инструмент из панели инструментов. Щёлкните по заметке, а по элементу &UML;, к которому следует прикрепить данную заметку. + + + + + diff --git a/tde-i18n-ru/docs/kdetoys/Makefile.am b/tde-i18n-ru/docs/kdetoys/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdetoys/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdetoys/Makefile.in b/tde-i18n-ru/docs/kdetoys/Makefile.in new file mode 100644 index 00000000000..7f96c5b5a63 --- /dev/null +++ b/tde-i18n-ru/docs/kdetoys/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/kdetoys +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. kweather kodo kworldclock amor kmoon +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/kdetoys/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdetoys/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/kdetoys/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdetoys/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdetoys/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/kdetoys/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdetoys/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdetoys/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-ru/docs/kdetoys/amor/Makefile.am b/tde-i18n-ru/docs/kdetoys/amor/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdetoys/amor/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdetoys/amor/Makefile.in b/tde-i18n-ru/docs/kdetoys/amor/Makefile.in new file mode 100644 index 00000000000..f65436a92cb --- /dev/null +++ b/tde-i18n-ru/docs/kdetoys/amor/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/kdetoys/amor +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- 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/kdetoys/amor/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdetoys/amor/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/kdetoys/amor/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdetoys/amor/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdetoys/amor/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)/amor + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/amor/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/amor/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/amor/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/amor/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/amor/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/amor/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/amor + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/amor + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/amor/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/amor/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/amor/$$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/kdetoys/amor/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdetoys/amor/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdetoys/amor/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-ru/docs/kdetoys/amor/index.cache.bz2 b/tde-i18n-ru/docs/kdetoys/amor/index.cache.bz2 new file mode 100644 index 00000000000..45700130513 Binary files /dev/null and b/tde-i18n-ru/docs/kdetoys/amor/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdetoys/amor/index.docbook b/tde-i18n-ru/docs/kdetoys/amor/index.docbook new file mode 100644 index 00000000000..707a7a7cda5 --- /dev/null +++ b/tde-i18n-ru/docs/kdetoys/amor/index.docbook @@ -0,0 +1,549 @@ + + + + + +]> + + + +Руководство &amor; + + +&Karl.Garrison; &Karl.Garrison.mail; + + +АнтонИванов
a-i@bk.ru
Перевод на русский язык
+ + +2001 +&Karl.Garrison; + + +&FDLNotice; + +2003-09-16 +2.2 + + +&amor; - это маленький анимированный персонаж, появляющийся в верхней части активного окна. + + + +KDE +kdetoys +amor +helper +assistant + + +
+ + +Введение + + +Что такое &amor;? +&amor; - это сокращение от слов Amusing Misuse of Resources - "весёлая растрата ресурсов". Программа показывает в верхней части активного окна анимированный персонаж. По умолчанию он принимает форму жёлтого пятна, выполняющего множество фокусов. &amor; также имеет множество различных тем, изменяющих его поведение и внешний вид. + +Так как &amor; работает только с оконным менеджером &kwin; из &kde;, эта программа будет работать только в &kde;. Возможно, &amor; будет работать из другого &kde;-совместимого оконного менеджера, но на момент написания этого документа такие случаи не были известны. + + + + +Настройка + +Настройка &amor; +Для того, чтобы настроить &amor;, щёлкните по персонажу правой кнопкой мыши. Появится меню, содержащее три пункта: Параметры..., О программе.., и Выход. Выберите Параметры... для настройки &amor; + + + +Основные параметры +Из диалога Параметры могут быть изменены следующие опции &amor;: + +Тема +Определяет внешний вид и поведение персонажа &amor;. Темы описываются в следующем разделе. + +Смещение +Этот ползунок контролирует положение &amor; по отношению к верхней границе активного окна. В среднем положении (по умолчанию) &amor; располагается прямо над заголовком окна, тогда как при установке его в крайнее верхнее или нижнее положение &amor; появляется на некотором расстоянии (соответственно выше или ниже) заголовка окна. +Установка этого ползунка в крайнее нижнее положение позволит &amor; быть видимым, даже если активное окно развёрнуто на весь экран. + + +Всегда наверху +Включение этой опции позволит &amor; всегда появляться поверх любых окон, включая панель. + +Показывать подсказки в случайном порядке +Если опция включена, &amor; будет показывать различные советы, связанные с &kde; через случайно выбранные промежутки времени. + +Включить подсказки +Любое приложение для &kde; может быть разработано так, чтобы показывать полезные советы при помощи &amor;. Если эта опция включена, и окно соответствующего приложения является активным, &amor; отобразит подсказки этого приложения. +На момент написания этой документации ни одно приложение не использовало эту возможность. + + + + + +Темы &amor; +&amor; поставляется со множеством встроенных тем, изменяющих внешний вид и поведение &amor;. Вдобавок можно создавать новые темы. Встроенные темы для &amor; описаны в следующей таблице. + + +Доступные темы для &amor; + + + +Тема +Описание + + + + + + + + + +Талантливое пятнышко + + +Это тема для &amor; по умолчанию содержит больше всего разных фокусов. Тему создал &Martin.R.Jones;. Эффекты "реактивного рюкзака" и огня созданы при помощи MarkGrant. + + + + + + + +Призрак + + +Изображает привидение, тема основана на пиктограмме приложения ghostview из &kde;. Тему создал &Martin.R.Jones;. + + + + + + + +Безумные глаза + + +Эта тема состоит из двух вращающихся глаз. Тему создал Jean-ClaudeDumas. + + + + + + + +Добрячок + + +Показывает маленького человечка, созданного Jean-ClaudeDumas. + + + + + + + +Неко + + +Неко - это кошка, созданная ChrisSpiegel. Изображения взяты из программы Oneko, написанной MasayukiKoba. +Oneko - это маленькая программа, изображающая кошку, следующую за курсором мыши. Программа, кажется, больше не поддерживается, но исходный код последней версии все ещё доступен. + + + + + + + +Тукс + + +Эта тема представляет собой пингвинёнка Тукса, символа &Linux;. Изображения взяты из игры в стиле Lemmings -- Pingus. Тему создал FrankPieczynski. + + + + + + + +Маленький червячок + + +Маленький червячок. Тему создал BartoszTrudnowski для своей жены. + + + + + + + +Маленький Билли + + +Неподвижное изображение, взятое из игры XBill . + + + + + + + +Чёртик FreeBSD + + +Неподвижное изображение чертёнка Чака, символа FreeBSD. + + + + + + + +Неподвижный Тукс + + +Версия темы Тукс, но без движения. + + + + + + + +Дао + + +Тема Дao - это анимированный символ Инь-Янь. Тема создана DanielPfeiffer occitan@esperanto.org. Навеяно его практикой тайцзи. + + + + +
Талантливое пятнышкоПризракБезумные глазаДобрячокНекоТуксМаленький червячокМаленький БиллиЧёртик FreeBSDНеподвижный ТуксДао
+ +
+
+ + +Авторы и лицензия + +&amor; + +Авторские права на программу © 1999-2001 &Martin.R.Jones; &Martin.R.Jones.mail; + +Авторские права на документацию © 2001 &Karl.Garrison; &Karl.Garrison.mail; + +Перевод на русский: Антон Иванов a-i@bk.ru +&underFDL; &underGPL; + +&documentation.index; + +
+ + diff --git a/tde-i18n-ru/docs/kdetoys/kmoon/Makefile.am b/tde-i18n-ru/docs/kdetoys/kmoon/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdetoys/kmoon/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdetoys/kmoon/Makefile.in b/tde-i18n-ru/docs/kdetoys/kmoon/Makefile.in new file mode 100644 index 00000000000..4efa7ab7a0d --- /dev/null +++ b/tde-i18n-ru/docs/kdetoys/kmoon/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/kdetoys/kmoon +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- 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/kdetoys/kmoon/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdetoys/kmoon/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/kdetoys/kmoon/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdetoys/kmoon/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdetoys/kmoon/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)/kmoon + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmoon/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmoon/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmoon/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmoon/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmoon/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmoon/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmoon + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmoon + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmoon/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmoon/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmoon/$$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/kdetoys/kmoon/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdetoys/kmoon/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdetoys/kmoon/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-ru/docs/kdetoys/kmoon/index.cache.bz2 b/tde-i18n-ru/docs/kdetoys/kmoon/index.cache.bz2 new file mode 100644 index 00000000000..82f7e4a8e00 Binary files /dev/null and b/tde-i18n-ru/docs/kdetoys/kmoon/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdetoys/kmoon/index.docbook b/tde-i18n-ru/docs/kdetoys/kmoon/index.docbook new file mode 100644 index 00000000000..9d4d50bbe77 --- /dev/null +++ b/tde-i18n-ru/docs/kdetoys/kmoon/index.docbook @@ -0,0 +1,179 @@ + + + + + +]> + + + + +Руководство пользователя &kmoon; + + + Pam Roberts pamroberts@blueyonde.co.uk + +ОлегБаталов
olegbatalov@mail.ru
Перевод на русский язык
+ + +2003 +Pam Roberts + + +&FDLNotice; + +2003-09-16 +1.0 + + +&kmoon; это аплет, показывающий текущую фазу Луны. + + + +KDE +kdetoys +kmoon +фазы Луны + + +
+ + +Использование &kmoon; +&kmoon; является небольшим аплетом, который помещается в системный лоток и показывает изображение текущей фазы Луны. При нахождении курсора мыши над изображением, показывается подсказка с более подробной информацией. + +Аплет &kmoon; может быть добавлен на панель. Щёлкните правой кнопкой мыши на пустом месте панели и выберите Добавить аплет на панель, а затем выберите в списке Фазы Луны. + +Чтобы убрать &kmoon; с панели, щёлкните правой кнопкой мыши на рукоятке аплета и выберите Удалить Фазы Луны. + + +Настройки +Если вы щёлкните правой кнопкой мыши на изображении и выберите Настройки..., появится небольшой диалог, позволяющий вам настраивать изображение, чтобы оно соответствовало вашему местонахождению. + + + + + + +Благодарности и лицензия + +&kmoon; +Авторское право на программу 1998,2000 &Stephan.Kulow; &Stephan.Kulow.mail; +Участники: +Код Lunar: Chris Osburn chris@speakeasy.org + +Изображения Луны: Tom Beauchamp timb@googol.com + + + + +Документация: © Pam Roberts pamroberts@blueyonder.co.uk, 2003 + +Перевод на русский язык: Олег Баталовolegbatalov@mail.ru +&underFDL; &underGPL; + +Установка + +&kmoon; является частью пакета kdetoys +Большинство дистрибутивов &Linux; / &UNIX;, которые включают &kde;, также содержат пакет kdetoys, который может быть установлен по вашему желанию. +&kmoon; и пакет kdetoys также можно скомпилировать из исходных кодов. Чтобы прочитать инструкции как загружать, компилировать и установить программы &kde;, посетите страницуhttp://www.kde.org. + + + +&documentation.index; +
+ + + diff --git a/tde-i18n-ru/docs/kdetoys/kodo/Makefile.am b/tde-i18n-ru/docs/kdetoys/kodo/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdetoys/kodo/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdetoys/kodo/Makefile.in b/tde-i18n-ru/docs/kdetoys/kodo/Makefile.in new file mode 100644 index 00000000000..f48e8926b4f --- /dev/null +++ b/tde-i18n-ru/docs/kdetoys/kodo/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/kdetoys/kodo +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- 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/kdetoys/kodo/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdetoys/kodo/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/kdetoys/kodo/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdetoys/kodo/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdetoys/kodo/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)/kodo + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kodo/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kodo/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kodo/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kodo/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kodo/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kodo/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kodo + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kodo + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kodo/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kodo/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kodo/$$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/kdetoys/kodo/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdetoys/kodo/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdetoys/kodo/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-ru/docs/kdetoys/kodo/index.cache.bz2 b/tde-i18n-ru/docs/kdetoys/kodo/index.cache.bz2 new file mode 100644 index 00000000000..58ce733c3cb Binary files /dev/null and b/tde-i18n-ru/docs/kdetoys/kodo/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdetoys/kodo/index.docbook b/tde-i18n-ru/docs/kdetoys/kodo/index.docbook new file mode 100644 index 00000000000..4bf356d4937 --- /dev/null +++ b/tde-i18n-ru/docs/kdetoys/kodo/index.docbook @@ -0,0 +1,267 @@ + + + + + +]> + + + +Руководство &kodometer; + +&Armen.Nakashian; &Armen.Nakashian.mail; + +ВиталийЛопатин
vitls@chat.ru
Перевод на русский
+ +
+ + +19992001 +&Armen.Nakashian; + + +&FDLNotice; + +2003-09-17 +3.2 + + +&kodometer; - маленькая утилита для измерения пробега мыши по рабочему столу + + + +KDE +KOdometer +odometer +mouse +mileage + +
+ + +Введение + + +Что такое &kodometer;? + +&kodometer; измеряет пробег мыши по вашему рабочему столу. Программа отслеживает движение мыши по рабочему столу и обсчитывает его в дюймах/футах/милях! Также можно в см/метрах/км. Её основные особенности - это счётчик пробега и крайняя бесполезность. + + +Внимание: следующая версия будет ПОЛЕЗНОЙ! + + + + + + + +На экране + + +Снимок экрана &kodometer; в действии + + + + + +Снимок экрана &kodometer; в действии +Снимок экрана. Обратите внимание на нынче модное отсутствие заголовка окна. + + + +Мышеспидометр показывает общее расстояние, пройденное мышью с момента сброса показаний. Счётчик пробега показывает расстояние, пройденное с момента прошлой остановки. + + +Опции меню + +Раз уж вы дочитали досюда, то должны знать, что правая кнопка мыши вызывает контекстное меню &kodometer;, которое содержит несколько вариантов. + + + +Включить + +Включить отслеживание километража. Хорошо, если вы хотите накрутить километраж. Внимание: Это преследуется законом в большинстве стран + + + + +Отображать в метрах + +Так как &kodometer; был написан американцем, то он бессовестно использует дюймы/футы/мили для измерения. Если вы живёте в Европе, для использования метрической системы включите эту опцию. + + + + +Автоматически сбрасывать пробег + +Эта опция заставит &kodometer; обнулять счётчик пробега каждый раз при запуске. + + + + +Сбросить пробег + +Обнулить счётчик пробега. + + + + +Сбросить пробег + +Сбрасывает счётчик в нуль. Вы можете иметь проблемы с этим! + + + + +Про Мышеспидометр + +Показывает небольшой диалог со сведениями, на ком лежит вся вина за программу. + + + + +Справка + +Этот пункт открывает справку по &kodometer;, т.е. данный документ. + + + + +Выход + +Выйти из &kodometer; + + + + + + + + + +Как это работает + +&X-Window; обычно настроен с переменными, хранящими размер экрана. Это размер экрана в реальных единицах измерения, а не в пикселах. &kodometer; считывает это значение и использует вместе со значением dpi (dots per inch, точек на дюйм) вашего дисплея. Это помогает соотнести число точек, пройденных указателем мыши по экрану монитора с расстоянием в дюймах. + +Но в действительности это очень неточно!. &kodometer; сделан без претензий на аккуратность. На самом деле, тот, кто измерит движение мыши по экрану линейкой заметит, что реальная дистанция будет отличаться от алгоритма на 25%! Оригинальный ответ автора на это замечание был: кого это беспокоит?. + + + +Благодарности и лицензии + +&kodometer; Copyright © 1998-2001, &Armen.Nakashian;. + +Документация (с) 1998 &Armen.Nakashian;, с небольшими изменениями и исправлениями разметки документа для &kde; 2.2, &Lauri.Watts; &Lauri.Watts.mail; +&underFDL; &underGPL; + +&documentation.index; + +
+ + diff --git a/tde-i18n-ru/docs/kdetoys/kweather/Makefile.am b/tde-i18n-ru/docs/kdetoys/kweather/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdetoys/kweather/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdetoys/kweather/Makefile.in b/tde-i18n-ru/docs/kdetoys/kweather/Makefile.in new file mode 100644 index 00000000000..8fb1dd976b9 --- /dev/null +++ b/tde-i18n-ru/docs/kdetoys/kweather/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/kdetoys/kweather +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- 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/kdetoys/kweather/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdetoys/kweather/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/kdetoys/kweather/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdetoys/kweather/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdetoys/kweather/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)/kweather + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kweather/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kweather/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kweather/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kweather/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kweather/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kweather/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kweather + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kweather + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kweather/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kweather/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kweather/$$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/kdetoys/kweather/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdetoys/kweather/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdetoys/kweather/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-ru/docs/kdetoys/kweather/index.cache.bz2 b/tde-i18n-ru/docs/kdetoys/kweather/index.cache.bz2 new file mode 100644 index 00000000000..e6ca87afd2b Binary files /dev/null and b/tde-i18n-ru/docs/kdetoys/kweather/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdetoys/kweather/index.docbook b/tde-i18n-ru/docs/kdetoys/kweather/index.docbook new file mode 100644 index 00000000000..3bc306cc7e6 --- /dev/null +++ b/tde-i18n-ru/docs/kdetoys/kweather/index.docbook @@ -0,0 +1,364 @@ + +kweather"> + + + +]> + + + + +Руководство KWeather + + +
+
+
+ОлегБаталов
olegbatalov@mail.ru
Перевод на русский язык
+
+ +&GPLNotice; + +2004-05-31 +3.00.00 + + +KWeather является частью пакета kdetoys. + + + + +KDE +KWeather (сервис погоды) + + +
+ + +Введение + +KWeather является приложением, которое предоставляет пиктограмму панели, позволяющую вам получать информацию о погоде,предоставляемой службой погоды, которая отслеживает несколько станций погоды, и показывать эту информацию другим приложениям, включая боковую панель &konqueror; и дайджест &kontact;. + + + + +Использование KWeather как аплета панели. + +Щёлкните &RMB; на пустом месте панели и выберите Добавить АплетПогода + +Откроется диалог настройки. Первоначально необходимо указать для работы KWeather Код положения ICAO:. + +Это четырёхсимвольный код, используемый службой погоды для уникальной идентификации станций погоды по всему миру. + +Поскольку маловероятно, что большинство людей знает его, рядом присутствует ссылка на сервер поиска, через который вы можете найти код местной станции. + +Станции погоды распространены достаточно широко, однако не каждый город представлен на странице поиска просто потому что он не имеет поблизости станцию погоды. Если ваш город не представлен, вы должны выбрать ближайший. Организация безопасных полётов самолётов требует точных данных о погоде, поэтому большинство городов с аэропортом будет в списке. Поэтому хорошей идеей будет искать ближайший к вам аэропорт. + +После выбора кода станции погоды вы можете нажать кнопку OK и диалог будет закрыт. Теперь у вас на панели появится пиктограмма, графически отображающая текущую погоду. Щелчок на ней откроет окно, в котором будут показаны подробности. + +Дальнейшая настройка описана в следующем разделе. + + + + +Настройка KWeather + + +Показ + + + +Настройка станции слежения за погодой + + + + Код расположения ICAO: + ICAO расшифровывается как International Civil Aviation Organization (Международная Гражданская Авиационная Оргаинзация). Код расположения ICAO - это четырёхсимволный идентификатор мировых аэропортов. Первые две буквы этого кода обычно отвечают за страну. Тем не менее коды аэропортов в США состоят из "K", и трёх символов кода IATA (Международная Воздушнотранспортная Ассоциация). Например, KORD - это Международный аэропорт Ohare в Чикаго, Иллинойс. Если вы не знаете код ближайшего аэропорта,, нажмите Поиск кода ICAO. + + + + + +Настройки панели + + + + Только пиктограмма + Показывать пиктограмму и температуру + Показывать также температуру, информацию о ветре и давлении + Здесь вы можете выбрать, будет ли около пиктограммы отображаться температура, текущая скорость ветра, его направление и давление воздуха. + Пиктограмма отображается всегда. + + + + + + +Опции журналирования + + + +Включить журналирование +По умолчанию, KWeather не удерживает устаревшую информацию о погоде, но вы можете включить запись хронологии погоды. + + +Файл журнала +Если вы установили параметр Включить журналирование, этот параметр становится доступен. Введите или выберите расположение, где вы хотите хранить файл журнала KWeather. + + + + + + + + + + +<guilabel +>Сервис погоды</guilabel +> + + + +Станции + + + +Обновить все станции +Обновить перечисленные в списке станции немедленно. + + +Сервис погоды +Остановить получение обновления для всех станций в списке, и остановить предоставления информации о погоде для боковой панели &konqueror; и &kontact; + + + + + +Интерфейс KWeather + +В то время как самый очевидный интерфейс для KWeather - это пиктограмма на панели, есть несколько других мест, где доступна информация KWeather. Они особенно полезны, если вы наблюдаете несколько станций погоды. KWeather позволяет получать информацию по нескольким станциям погоды, в то время как пиктограмма на панели отображает информацию только по одной. + +Эти дополнительные сервисы являются подключаемыми модулями к соответствующим приложениям, и не идут в поставке KWeather. + + + + + + +Благодарности и лицензия + +KWeather © Ian Reinhart Geiser geiseri@users.sourceforge.net + + +Участники +Will Andrews wca@users.sourceforge.net +Исправление для порта BSD + + +Ben Burton benb@acm.org +Исправления для Debian + + +Otto Bruggeman bruggie@home.nl +Исправления интернационализации и подчистка стиля исходных текстов. + + +Nadeem Hasan nhasan@nadmm.com +Исправление множества ошибок, усовершенствования и подчистка. + + +Carles Carbonell Bernado mail@carlitus.net +Новые большие пиктограммы погоды. + + +John Ratke jratke@comcast.net +Усовершенствования и некоторая подчистка кода. + + +&underGPL; &underFDL; + +&documentation.index; +
+ + diff --git a/tde-i18n-ru/docs/kdetoys/kworldclock/Makefile.am b/tde-i18n-ru/docs/kdetoys/kworldclock/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdetoys/kworldclock/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdetoys/kworldclock/Makefile.in b/tde-i18n-ru/docs/kdetoys/kworldclock/Makefile.in new file mode 100644 index 00000000000..a19b392a132 --- /dev/null +++ b/tde-i18n-ru/docs/kdetoys/kworldclock/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/kdetoys/kworldclock +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- 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/kdetoys/kworldclock/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdetoys/kworldclock/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/kdetoys/kworldclock/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdetoys/kworldclock/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdetoys/kworldclock/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)/kworldclock + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kworldclock/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kworldclock/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kworldclock/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kworldclock/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kworldclock/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kworldclock/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kworldclock + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kworldclock + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kworldclock/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kworldclock/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kworldclock/$$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/kdetoys/kworldclock/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdetoys/kworldclock/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdetoys/kworldclock/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-ru/docs/kdetoys/kworldclock/index.cache.bz2 b/tde-i18n-ru/docs/kdetoys/kworldclock/index.cache.bz2 new file mode 100644 index 00000000000..e663a5183f3 Binary files /dev/null and b/tde-i18n-ru/docs/kdetoys/kworldclock/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdetoys/kworldclock/index.docbook b/tde-i18n-ru/docs/kdetoys/kworldclock/index.docbook new file mode 100644 index 00000000000..dc48579ecbd --- /dev/null +++ b/tde-i18n-ru/docs/kdetoys/kworldclock/index.docbook @@ -0,0 +1,500 @@ + + + + + +]> + + + + +Руководство &kworldclock; + + +&Brad.Hards; &Brad.Hards.mail; + + +ДмитрийИльин
widgetII@mail.ru
Перевод на русский
ОлегБаталов
widgetII@mail.ru
Перевод на русский
+ + +2004 +Брэд Хардс (Brad Hards) + +&FDLNotice; + + +2004-01-22 +0.00.00 + + +&kworldclock; является приложением, которое показывает в каких областях мира день, а в каких ночь. Оно также показывает текущее время в городах по всему миру. + + + +KDE +kdetoys +kworldwatch +Мировое время +дневное / ночное время + + +
+ + +Введение + + +&kworldclock; является приложением, которое показывает в каких областях мира день, а в каких ночь. Оно также показывает текущее время в городах по всему миру. + +Обо всех проблемах и желаемых возможностях сообщайте в списки рассылки &kde; + + + +Использование &kworldclock; + +Главное окно +После запуска &kworldclock;, вы увидите небольшое окно, показанное ниже. + + + +Снимок экрана &kworldclock; + + + + + + Снимок экрана + + + + + +Светлая область (которая на снимке экрана покрывает Антарктику, Австралию, восточную и южную Африку, и большую часть Азии, плюс Индийский океан и часть Тихого океана) показывает область дневного света, в то время как более тёмная область (которая покрывает Западную Европу, обе Америки и Арктику) показывает область, в которой в настоящее время ночь. Граница между тёмной и светлой областями - это область утренних или вечерних сумерек. + +Каждый небольшой чёрный квадрат показывает город или населённый пункт. Если вы поместите указатель мыши над (или рядом) с чёрным квадратом, вы увидите дату и время в этом городе. На снимке экрана показан крошечный остров Питкайрн. + +Вы можете изменить размер окна, чтобы увеличить или уменьшить масштаб. Вы можете развернуть окно до максимального размера, щёлкнув на кнопки максимизации (кнопка вторая справа в заголовке окна), либо используя растягивание курсором мыши границы окна. Расширенное окно с выделенным городом Мельбурном (Австралия), показано ниже. + + + +Снимок экрана &kworldclock; с расширенным окном + + + + + + Снимок экрана расширенного окна с выбранным Мельбурном. + + + + + + + +Настройка часовых поясов в &kworldclock;. + +Если вам необходимо знать время в некоторых частях мира, будет полезно иметь &kworldclock; с одновременным показом времени в нескольких городах. Пример, как это может выглядеть, показан ниже. + + + +Снимок экрана &kworldclock; с часами + + + + + + Снимок экрана, показывающий расширенное окно с тремя часами + + + + + +Обратите внимание на время для Перта, Сиднея и Берлина внизу главного окна &kworldclock;. + +Эти часы добавляются с помощью правой кнопки мыши, и выбора пункта Часы, как показано ниже. + + + +Снимок экрана &kworldclock; с часами + + + + + + Контекстное меню с выбранным пунктом Часы + + + + + +Подпункт этого меню Добавить... открывает диалог, как показано ниже. Его содержимое зависит от положения курсора мыши, когда вы делаете выбор. + + + +Диалог Настройка часов + + + + + + Диалог Настройка часов. + + + + + + +Теперь вы можете выбрать название и часовой пояс. Обратите внимание, при изменении часового пояса меняется и метка. Пример для небольшого австралийского города Куайрадинг показан ниже. + + + +Диалог Настройка часов с настройками для города Куайрадинг. + + + + + + Диалог Настройка часов с настройками для города Куайрадинг. + + + + + +Когда вы нажимаете кнопку OK, часы с указанными настройками добавляются в нижнюю часть главного окна. Снимок экрана с часами для Куайрадинг показан ниже. + + + +Часы с временем Куайрадинг . + + + + + + Часы с временем Куайрадинг . + + + + + +Вы могли обратить внимание, что Перт и Куайрадинг показывают одинаковое время (поскольку находятся в одном часовом поясе). В этом случае часы для Перт больше не требуются, так что вы можете удалить их. Это может быть сделано с помощью щелчка правой кнопки мыши на часах, и выбора пункта Удалить. + +Вы также можете изменять часы, используя пункт Изменить... в контекстном меню часов, чтобы сделать незначительные изменения. + + + +Добавление флагов на экран &kworldclock; + +Как показано на ниже, вы можете добавлять на карту флаги (в нашем случае Фримантл около Перта, Западная Австралия, около Москвы в России и на Азорских островах в центральной Атлантике). Эти флажки не несут никакой функциональности, просто позволяют вам быстро определить интересующее место. + + + +&kworldclock; с флажками + + + + + + Расширенное окно с тремя флажками. + + + + + +Чтобы добавить флажки, поместите курсор мыши в позицию, где должен располагаться флажок, и используете правую кнопку мыши для выбора пункта Флаги.... Вы можете выбрать один из трёх предопределённых цветов (Добавить красный, Добавить зелёный или Добавить синий), либо вы можете выбрать другой цвет. + +Вы можете использовать это меню и для удаления флага (который находится ближе всего к курсору мыши, когда вы выбираете Убрать флаг, или для удаления всех флагов, используя Убрать все флаги. + + + +Изменение экрана &kworldclock; + +В дополнение к часам и флагам, существуют и другие незначительные изменения, которые вы можете сделать с экраном &kworldclock;: такие как не показывать флаги, не показывать города, или не показывать дневную зону. Каждая из этих опций выбирается в контекстном меню. + +Для включения или отключения показа дневной зоны, используйте контекстное меню и выберите в нём пункт Показывать дневную зону. Каждый раз, когда вы выбираете его, показ зоны переключается. Когда показ дня и ночи включён (обычный режим при первом запуске), возле пункта Показывать дневную зону будет присутствовать маркер (галочка). Пример пункта меню (когда день/ночь не включена, и, следовательно, нет метки) показан ниже. + + + +Контекстное меню &kworldclock; с пунктом Показывать дневную зону + + + + + + Контекстное меню с выбранным пунктом Показывать дневную зону + + + + + + +Для включения или отключения показа городов, используйте контекстное меню и выберите в нём пункт Показывать города. Каждый раз, когда вы выбираете его, показ городов переключается. Когда показ городов включён (обычный режим при первом запуске), возле пункта Показывать города будет присутствовать маркер (галочка). Пример пункта меню (когда показ городов не включён, и, следовательно, нет метки) показан ниже. + + + +Контекстное меню &kworldclock; с пунктом Показывать города + + + + + + Контекстное меню с выбранным пунктом Показывать города + + + + + +Для включения или отключения показа флагов, используйте контекстное меню и выберите в нём пункт Показывать флаги. Каждый раз, когда вы выбираете его, показ флагов переключается. Когда показ флагов включён (обычный режим при первом запуске), возле пункта Показывать флаги будет присутствовать маркер (галочка). Пример пункта меню (когда города не включены, и, следовательно, нет метки) показан ниже. + + + +Контекстное меню &kworldclock; с пунктом Показывать флаги + + + + + + Контекстное меню с выбранным пунктом Показывать флаги + + + + + +После настройки &kworldclock;, вы наверняка захотите сохранить параметры. Это делается через контекстное меню, выбора в нём пункта Сохранить настройки. + + + +Выбор схемы карты +Кроме карты глубин и высот вы можете выбрать дополнительные карты через пункт меню Карты из контекстного меню. &kworldclock; распространяется с единственной картой глубин и высот (рельеф). Дополнительные карты могут быть получены по адресу http://www.radcyberzine.com/xglobe. Карты должны быть установлены - обычно в подкаталог share/apps/kworldclock/maps основного каталога &kde;. Посоветуйтесь с вашим системным администратором, если необходимо. + +Если вы хотите использовать собственную карту, вы должны убедиться, что Гринвич находится ровно посредине карты, и подготовить соответствующий файл. + + + + + + +Руководство разработчика &kworldclock; + +Общее направление для разработчиков &kworldclock; — это добавление дополнительных городов на карту. Города определены в файле zone.tab, расположенном в подкаталоге share/apps/kworldclock основного каталога &kde; + +Для добавления нового города, вам необходимо знать его широту и долготу, а также информацию о часовом поясе. Существует и дополнительная информация о точном формате файла zone.tab. + + + + +Авторские права и лицензия + +&kworldclock; +Авторское право на программу 2000 Matthias Hoelzer-Kluepfel. + +Авторское право на документацию © 2004 &Brad.Hards; &Brad.Hards.mail;. + +Олег Баталов olegbatalov@mail.ru Перевод на русский язык +&underFDL; &underGPL; + + +Установка + + +Как получить &kworldclock; +&install.intro.documentation; + + +Компиляция и установка +&install.compile.documentation; + + + +&documentation.index; +
+ + diff --git a/tde-i18n-ru/docs/kdeutils/KRegExpEditor/Makefile.am b/tde-i18n-ru/docs/kdeutils/KRegExpEditor/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdeutils/KRegExpEditor/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdeutils/KRegExpEditor/Makefile.in b/tde-i18n-ru/docs/kdeutils/KRegExpEditor/Makefile.in new file mode 100644 index 00000000000..cda5c3b6c9b --- /dev/null +++ b/tde-i18n-ru/docs/kdeutils/KRegExpEditor/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/kdeutils/KRegExpEditor +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- 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/kdeutils/KRegExpEditor/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdeutils/KRegExpEditor/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/kdeutils/KRegExpEditor/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdeutils/KRegExpEditor/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeutils/KRegExpEditor/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)/KRegExpEditor + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/KRegExpEditor/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/KRegExpEditor/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/KRegExpEditor/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/KRegExpEditor/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/KRegExpEditor/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/KRegExpEditor/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/KRegExpEditor + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/KRegExpEditor + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/KRegExpEditor/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/KRegExpEditor/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/KRegExpEditor/$$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/kdeutils/KRegExpEditor/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdeutils/KRegExpEditor/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeutils/KRegExpEditor/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-ru/docs/kdeutils/KRegExpEditor/index.cache.bz2 b/tde-i18n-ru/docs/kdeutils/KRegExpEditor/index.cache.bz2 new file mode 100644 index 00000000000..765e9310669 Binary files /dev/null and b/tde-i18n-ru/docs/kdeutils/KRegExpEditor/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdeutils/KRegExpEditor/index.docbook b/tde-i18n-ru/docs/kdeutils/KRegExpEditor/index.docbook new file mode 100644 index 00000000000..9267986fdfa --- /dev/null +++ b/tde-i18n-ru/docs/kdeutils/KRegExpEditor/index.docbook @@ -0,0 +1,893 @@ + + + +]> + + + + + Редактор регулярных выражений + + + Jesper K. Pedersen
blackie@kde.org
+
+
+ + 2001-07-03 + 0.1 + + &underFDL; + + + 2001 + Jesper K. Pedersen + + + + Это руководство описывает редактор регулярных выражений, встраиваемый в приложения KDE. + + + + KDE + регулярное выражение + +
+ + + + + + Введение + + + Редактор регулярных выражений предназначен для редактирования регулярных выражений в графическом виде (в отличие от текстовых строк). Традиционно, регулярные выражения имеют ASCII-синтаксис, к примеру: ^.*kde\b. Основными недостатками данного стиля являются: + Сложность применения для людей, не занимающихся программированием. + + Необходимость экранировать определённые символы (например, чтобы использовать символ звёздочки, придётся набрать \*). + + Необходимость постоянно помнить и соблюдать правила приоритетов выполнения - что делает операция x|y*? Значение x или множество y, ИЛИ множества x и y смешаны? + + + + Редактор регулярных выражений позволяет рисовать регулярные выражения. Он позволяет решить проблемы, изложенные в пунктах два и три выше. Делает ли редактор простым и доступным использование регулярных выражений для всех — покажет практика. Если вы не программист, который мастерски манипулирует всей мощью регулярных выражений — сообщите нам своё мнение. + + + + + + + + Что такое регулярное выражение? + + Регулярные выражения являются способом записи условий, которыми мы обычно мысленно описываем ситуацию. Обычно в текстовом редакторе для поиска вы используете какие-то конкретные строки, однако использование регулярных выражений позволяет описать: на что должен быть похожим искомый текст. К примеру, Я ищу слово KDE, стоящее только в начале строки, или Я ищу слово под, но только как слово целиком, или Я ищу файлы, начинающиеся со слова test и последующих цифр, к примеру test12, test107 и test007 + + Регулярные выражения можно составлять из более мелких регулярных выражений, подобно тому как строятся большие дома из маленьких кирпичей. Так как в строительстве существует множество материалов, то далее мы постараемся на примерах рассказать об основных «кирпичах», тем самым заложив фундамент для построения регулярных выражений. + + + Поиск обычного текста + Оговоримся сразу, что регулярные выражения не являются наилучшим способом поиска конкретных строк в тексте. Причина кроется в том, что в регулярных выражениях некоторым символам присвоены специальные значения. Среди них следующие: .*|$. Таким образом, если вы хотите найти в тексте kde. (то есть слово kde с точкой), то придётся набрать kde\. Редактор регулярных выражений выполнит все необходимые формальности за вас, записав \. вместо ., то есть подставив управляющую последовательность (escape sequence, также это было названо экранированием выше) вместо символа. + + + + Поиск интернет-адресов + При выделении текста похожего на URL в KDE программа klipper, если она настроена соответствующим образом, предложить вам открыть этот URL при помощи konqueror. + + Klipper осуществляет свой выбор, руководствуясь результатами сопоставления нескольких регулярных выражений, и когда одно из регулярных выражений совпадает с искомым, тогда и будет предложен подходящий вариант. + + Регулярное выражение для URL содержит (помимо всего прочего) условие, что текст должен начинаться с http://. С помощью регулярного выражения это условие можно описать следующим образом: http:// со «шляпой» (с символом ^). + + Предыдущий пример показывает, как с помощью регулярных выражений можно указать расположение искомого фрагмента в тексте (сравнение по позиции). Аналогично можно указать на то, что искомый фрагмент находится в конце строки , для этого используется символ $ (символ доллара). + + + + Поиск слова <literal +>the</literal +>, но не <emphasis +>the</emphasis +><literal +>re</literal +>, <literal +>brea</literal +><emphasis +>the</emphasis +> или <literal +>ano</literal +><emphasis +>the</emphasis +><literal +>r</literal +> + По образу и подобию вышеизложенного могут быть указаны ещё два дополнительных условия при поиске, а именно: позиция на границе слова (в начале, либо конце) и не на границе слова. Для обозначения этих условий применяются обозначения \b (указание на границу слова) и \B (не на границе слова). + + Таким образом, слово the можно найти, воспользовавшись регулярным выражением \bthe\b. Этим мы указываем, что ищем просто слово the без каких-бы то ни было «довесков» перед и после слова (т.е с границами по каждой из сторон фразы). + + Все четыре типа указания на расположение, использующиеся в регулярных выражениях, включены в редактор, см. четыре различных типа расположения + + + + Поиск всех <literal +>this</literal +> или <literal +>that</literal +> + Представьте себе, что вы хотите найти в документе слово this или слово that. При обычном поиске вам необходимо сделать два прохода: в первый произвести поиск слова this, во второй — that. + + Используя регулярные выражения, сделать всё это можно за один приём. Для этого запишите выражение следующим образом: this|that, т.е. разделите оба искомых слова вертикальной чертой.Обратите внимание, что по обе стороны от вертикальной черты могут находиться не только искомые слова, но и два регулярных выражения. + + В редакторе регулярных выражений вы не вводите вручную вертикальную черту, а активируете инструмент Варианты и вводите регулярные выражения в отдельные поля. + + + + Поиск произвольных символов + Регулярные выражения часто сравнивают с шаблоном, использующемся в командном интерпретаторе (оболочке), где можно выбрать несколько файлов, используя звёздочку. Вы без всякого сомнения узнаете шаблон в следующих примерах: + ls *.txt — здесь *.txtявляется шаблоном, указывающим на то, что необходимо показать все файлы с расширением .txt + cat test??.res — вывод всех файлов, имена которых начинаются с test, за которым следуют два любых символа, и заканчиваются на .res. + + + + В оболочке звёздочка указывает, что любой символ может встретиться в названии любое количество раз, другими словами, звёздочка означает всё, что угодно. В регулярном выражении подобное условие задаётся при помощи записи .*. Точка указывает, что может быть один произвольный символ, в свою очередь звёздочка сообщает, что предыдущее регулярное выражение может повторяться любое количество раз. Вместе они задают условие поиска: любой единичный символ может быть встречен произвольное количество раз. + + Это может на первый взгляд показаться чрезмерно сложным, но когда вы увидите всю картину работы регулярных выражений, то сможете по достоинству оценить всё их изящество. Позвольте продемонстрировать ещё одно основное выражение: a. Эта запись указывает, что регулярное выражение ищет соответствие одиночному символу a. Если объединить эту запись со звёздочкой, т.е. a*, то получится регулярное выражение соответствующее любому количеству символов «a» подряд. + + Можно объединять несколько регулярных выражений последовательно, например ba(na)*. Запись (na)* указывает, что строка в скобках может повторяться любое количество раз. Представьте себе, что работая в текстовом редакторе, необходимо найти следующие слова: ba, bana, banana, bananananananana + + Как сказано выше, не составляет труда записать шаблон оболочки: test??.res через регулярное выражение: test..\.res. Точка означает любой символ. Для того чтобы указать, что нужна именно точка, вы должны записать \. Здесь использована управляющая последовательность. Во всех словах регулярное выражение \. означает собственно точку, а просто точка — соответствие любому символу в данной позиции. + + В редакторе регулярных выражений повторяющиеся выражения могут быть вставлены с использованием инструмента Повторение + + + + Замена <literal +>&</literal +> на <literal +>&amp;</literal +> в документе HTML. Для показа на странице HTML специального символа &, его необходимо записывать как &amp; — по аналогии с тем, как происходит замена служебных символов на управляющие последовательности в регулярных выражениях. + + Представьте себе, что вы набрали документ HTML в обычном текстовом редакторе (XEmacs, Kate или Notepad), и полностью забыли про эти правила. Для того чтобы устранить ошибку, необходимо заменить все символы & на &amp;. + + Эта операция может быть достаточно просто реализована с использованием традиционных средств поиска и замены, однако возможны некоторые осложнения. Представьте себе, что что вы периодически вспоминали об этих правилах, т.е. местами у вас записано правильно. В этом случае все ошибочные варианты будут заменены на правильные &amp;, а в тех местах, где было записано правильно, возникнет новая ошибка: &amp;amp; + + На самом деле вы хотите произвести замену записи & только в том случае, если за ней не стоит amp;. Для этого нужно задать ограничение на контекст (т.е. то, что будет непосредственно после найденного текста). + + Для того чтобы указать, при котором за искомым текстом не должно стоять amp;, необходимо записать следующее выражение: &(?!amp;). Гораздо проще всё будет выглядеть в редакторе регулярных выражений, если вы воспользуетесь инструментом Упреждающий поиск по отрицанию. + + + + + + + + + Работа с редактором регулярных выражений + + В этой главе рассказывается о работе непосредственно с редактором регулярных выражений. + + + + + + Окно редактора + + + + + + Наиболее важной частью редактора является область редактирования: это область, в который вы рисуете регулярные выражения. Область имеет серый цвет и расположена в центре окна редактора. + + Выше области редактирования расположены две панели инструментов. Первая панель содержит средства редактирования и очень похожа на инструменты для рисования в графических программах. Вторая панель содержит кнопку Что это? и кнопки отмены и повтора. + + Ниже области редактирования находится строка регулярного выражения в текстовом (ASCII) виде. Все изменения, вносимые в графическом редакторе переносятся в текстовую форму. Если вы захотите поправить регулярное выражение в текстовом виде, то все изменения также будут внесены в графическое представление. + + Наконец, слева от области редактирования есть много заготовок регулярных выражений. Они служат для достижения двух целей: (1) когда вы используете редактор, эти выражения являются более качественными или, если хотите, более исчерпывающими, заменяя общие регулярные выражения. На рисунке выше вы можете увидеть, как текстовое представление «.*» заменяется на шаблонное «всё что угодно».(2) Вы можете использовать эти заготовки в качестве строительного материала для построения своих регулярных выражений. За более исчерпывающей информацией обратитесь к разделу Регулярные выражения, определяемые пользователями, где содержится подробная информация о том, как сохранить ваши собственные регулярные выражения. + + + + + + + Средства редактирования + В этой главе предполагается, что вы изучили главу Что такое регулярные выражения ? и имеете представление, о чём идёт речь. + + Все инструменты расположены на панели инструментов выше области редактирования. Далее будет описан каждый из инструментов. + + + + + Выделение + + + + Выделение предназначено для обозначения элементов, подлежащих копированию, вставке или перетаскиванию. Выделение работает также как и в обычных программах для работы с графикой. + + + + + Текст + + + + + + + + + + Используя этот инструмент, вы можете вставить обычный текст, при этом не заботясь о необходимости экранирования специальных символов. Далее в примере будет создано регулярное выражение: abc\*\\\) + + + + + Один символ, определённый в диапазоне значений + + + + + + + + Используя этот инструмент, вы определяете области символов. К примеру, что в тексте содержатся символы [0-9], [^a-zA-Z,_]. Если вы воспользовались данным инструментом, то должен появиться диалог, в котором определяются области символов. + + См. также Повторение регулярных выражений. + + + + + Любой символ + + + + + + + Регулярное выражение «точка» (.). Точка соответствует любому одиночному символу. + + + + + + + + Повторение + + + + + + + + Повторяющиеся элементы (квалификаторы). Включают в себя звёздочку (*), плюс (+), знак вопроса (?) и интервал ({3,5}). Если вы используете этот инструмент, то появится диалог, в котором вы должны указать необходимое количество повторов. + + Вы определяете, что требуется повторять, рисуя его внутри рамки, которая появляется при использовании данного инструмента. + + Повторяемые элементы выражения можно взять извне, затем поместить в квадрат. Также вы можете сперва нарисовать то что потом должно будет быть повторено, а затем выбрать инструмент повторения. И наоборот: вы можете сперва вставить символ повторения (квалификатор), а затем нарисовать внутри него повторяемое. + + См. Повторение регулярных выражений. + + + + + + Варианты + + + + + + + Задание альтернативы — это использование оператора (|). Вы рисуете другой вариант поверх имеющегося, после того как в редакторе появится новая рамка для ввода. + + См. раздел Варианты в регулярных выражениях + + + + + + Составное регулярное выражение + + + + + + + Этот инструмент — не регулярное выражение. Оно позволяет группировать блоки для того, чтобы вы могли их легко использовать, руководствуясь только названиями. Это видно в правой части рисунка. + + + + + + + Начало и конец строки + + + + + + + + + + Инструменты начала и конца строк указывают на соответствие условиям начала и конца строки. Регулярное выражение в приведённом выше примере окна редактора не содержит операторов соответствия началу или концу строк. + + См. Позиционирование в регулярных выражениях. + + + + + + + Границы слов + + + + + + + + + Инструментальные средства границ позволяют задавать условия соответствие границам или содержимому слова. Регулярное выражение, изображённое на рисунке, совпадает с любыми словами, начинающимися с the. Само слово the однако не совпадает с этим условием. + + См. описание в разделе Границы слов в регулярных выражениях. + + + + + + + Упреждающий поиск + + + + + + + + + Запрет или разрешение того, чтобы после найденного текста шёл текст, отвечающий указанному шаблону. Этот текст, тем не менее, не будет являться частью результата. + + Примечание: разрешается устанавливать такие условия только в конце регулярного выражения. Редактор регулярных выражений не следит за этим. + + См. описание в разделе Упреждающий поиск. + + + + + + + + Регулярные выражения, определяемые пользователем + Слева от области редактирования расположен список регулярных выражений, определяемых пользователем. Несколько регулярных выражений занесено в этот список непосредственно после установки KDE, тогда как другие вы можете внести и сохранить самостоятельно. + + Данные регулярные выражения обеспечивают достижение двух целей: (см. более подробное описание), а именно: 1) Обеспечивают блоки для компоновки регулярных выражений 2) делают регулярные выражения более понятными. + + Вы можете сохранить ваши собственные регулярные выражения, щёлкнув правой кнопкой мыши в области редактирования и выбрав пункт Сохранить регулярное выражение в появившемся меню. + + Если регулярное выражение сохраняется в составе контейнера, то оно может участвовать в создании последующих регулярных выражений. + + Регулярные выражения, определяемые пользователем, могут быть переименованы или удалены щелчком правой кнопки мыши на их названии в списке и выбором соответствующего пункта в появившемся меню. + + + + + + + + Как сообщить о пожеланиях и замеченных ошибках? + Замеченные ошибки и пожелания направляйте в систему отслеживания ошибок, но сначала убедитесь в том, что подобная ошибка ещё не была зафиксирована. + + + + + + + Вопросы и ответы + + Поддерживает ли редактор регулярных выражений обратные ссылки? + В настоящий момент нет, но планируется к реализации в следующей версии. + + + + Будет ли в редакторе регулярных выражений предусмотрена возможность показа совпадений? + Нет, но будем надеяться, что это будет реализовано в будущем. + + + + Я являюсь автором программы для KDE, как я могу использовать ваш редактор в своём приложении? + См. ссылку Документация для класса KRegExpEditorInterface + + + + Я не могу найти кнопку <emphasis +>Изменить</emphasis +> регулярное выражение, допустим, в konqueror, после переустановки KDE 3. Почему? + Редактор регулярных выражений содержится в пакете kdeutils. Если вы не установили этот пакет, то кнопка Изменить регулярное выражение не появится в соответствующих программах. + + + + + + + + Лицензия и благодарности + + Документация © 2001, Jesper K. Pedersen blackie@kde.org,Перевод на русский язык © 2002 Клютченя А.Л. asoneofus@kde.ru. Редактирование перевода © 2004, 2007 Шафоростов Н. shaforostoff@kde.ru +&underGPL; &underFDL; + + +
+ + diff --git a/tde-i18n-ru/docs/kdeutils/Makefile.am b/tde-i18n-ru/docs/kdeutils/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdeutils/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdeutils/Makefile.in b/tde-i18n-ru/docs/kdeutils/Makefile.in new file mode 100644 index 00000000000..19fef20a1ba --- /dev/null +++ b/tde-i18n-ru/docs/kdeutils/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/kdeutils +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. ark kwallet kdf kfloppy kcharselect kdelirc kjots ktimer kedit kinfocenter ksim kcontrol khexedit kcalc KRegExpEditor superkaramba kgpg +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/kdeutils/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdeutils/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/kdeutils/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdeutils/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeutils/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/kdeutils/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdeutils/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeutils/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-ru/docs/kdeutils/ark/Makefile.am b/tde-i18n-ru/docs/kdeutils/ark/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdeutils/ark/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdeutils/ark/Makefile.in b/tde-i18n-ru/docs/kdeutils/ark/Makefile.in new file mode 100644 index 00000000000..d9bf873bb43 --- /dev/null +++ b/tde-i18n-ru/docs/kdeutils/ark/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/kdeutils/ark +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- 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/kdeutils/ark/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdeutils/ark/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/kdeutils/ark/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdeutils/ark/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeutils/ark/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=man-ark.1.docbook index.docbook index.cache.bz2 Makefile.in Makefile.am + +#>+ 24 +index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) man-ark.1.docbook index.docbook + @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi + +docs-am: index.cache.bz2 + +install-docs: docs-am install-nls + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ark + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ark/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ark/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ark/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ark/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ark/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ark/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ark + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ark + @for base in man-ark.1.docbook index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ark/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ark/$$base ;\ + done + +uninstall-nls: + for base in man-ark.1.docbook index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ark/$$base ;\ + done + + +#>+ 5 +distdir-nls: + for file in man-ark.1.docbook index.docbook ; do \ + cp $(srcdir)/$$file $(distdir); \ + done + +#>+ 15 +force-reedit: + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdeutils/ark/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdeutils/ark/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeutils/ark/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-ru/docs/kdeutils/ark/index.cache.bz2 b/tde-i18n-ru/docs/kdeutils/ark/index.cache.bz2 new file mode 100644 index 00000000000..34387a8b6e7 Binary files /dev/null and b/tde-i18n-ru/docs/kdeutils/ark/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdeutils/ark/index.docbook b/tde-i18n-ru/docs/kdeutils/ark/index.docbook new file mode 100644 index 00000000000..8b4120e88ee --- /dev/null +++ b/tde-i18n-ru/docs/kdeutils/ark/index.docbook @@ -0,0 +1,1187 @@ + + + + + +]> + + + + +Руководство &ark; + + +&Matt.Johnston; &Matt.Johnston.mail; + +Олег Баталов
batalov@twiga.kz
Перевод на русский
+
+ + +2000 +Matt Johnston + + + +2004 +Henrique Pinto + + + +&FDLNotice; + +2004-06-19 +2.3.1 + + +&ark; архиватор для &kde;. + + +KDE +gzip +gunzip +tar +archive +zip +compression +lha +kdeutils +ark + +
+ + +Введение + +&ark; - программа для работы с архивами различных форматов в среде &kde;. С помощью &ark; архивы можно просматривать, извлекать, создавать и изменять. Программа может обрабатывать различные форматы, как-то: tar, gzip, bzip2, rar, zip и lha (если установлены соответствующие утилиты командной строки). При обработке архивов &ark; работает совместно &konqueror; в рабочей среде &kde;. + + + + +Использование &ark; + + +Открытие архивов + +Для открытия архива в &ark; выберите в меню Файл пункт Открыть. Вы можете открыть файл архива, перенеся его из &konqueror;. Файл архива должен быть связан с &ark;, так что вы можете щёлкнуть правой кнопкой мыши на имени файла в &konqueror; и выбрать в контекстном меню Ark, чтобы открыть его. + + + + +Работа с файлами + +Как только архив открыт, вы можете выполнять различные операции с файлами в нём. Щёлкая правой кнопкой мыши на имени файла в архиве, либо выбирая файл и используя меню Действие, вы можете выбрать необходимое действие над этим файлом. + + + +Извлечь - извлекает всё содержимое архива в указанное расположение на диске. + + +Удалить - удаляет выбранные файлы из архива. + + +Просмотреть - открывает файл во встроенном просмотрщике, или во внешней программе, если встроенная компонент просмотра не может открыть файл или выключен. + + +Открыть в... - позволяет открывать файл в программе по вашему выбору. + + +Изменить в... - открывает файл в выбранной программе. Разница с действием Открыть в... состоит в том, что изменённый файл будет сохранён обратно в архиве. + + + + + + +Извлечение из архива + +Как только архив был открыт в &ark;, его содержимое может быть извлечено. Для извлечения файлов из архива вы можете выбрать в меню Действие пункт Распаковать... либо щёлкнуть правой кнопкой мыши на файле. В диалоге распаковки можно выбрать, куда поместить извлекаемые файлы. Также вы можете указать, какие именно файлы хотите извлечь: + + + +Текущий извлекает только текущий выбранный файл. Если выбрано несколько файлов, будет извлечён только файл, выделенный последним. + + +Все Извлекает всё содержимое архива. + + +Выбранные файлы извлекает все выделенные файлы. + + +Шаблон позволяет вам указать образец, которому будут соответствовать извлекаемые файлы. Например, это может быть *.txt либо *.jpg. Обратите внимание, что вы можете использовать одновременно только один шаблон. + + + +В поле Извлечь в: можно задать папку для сохранения файлов. По умолчанию файл будет извлечён в ту же папку, в которой находится архив. Можно также указать, что по завершении извлечения файла папка должна быть открыта в &konqueror;. + + + + +Создание архивов и добавление файлов + +Для создания нового архива в &ark; выберите Создать в меню Файл. + +Здесь вы можете указать имя архива и его расширение (tar.gz, zip, bz2 и пр.). Для добавления файлов в архив выберите в меню Действие пункт Добавить файл.... Если вы хотите добавить в архив всю папку, выберите в меню Действие пункт Добавить папку.... + +Другой способ добавления файлов в архив состоит в переносе файлов из &konqueror; в главное окно &ark;, при этом перенесённый файл будет добавлен в текущий архив. + + + + + + +Настройка &ark; + + +Общие параметры + + + + +Использовать встроенный компонент просмотра + +Использовать встроенный компонента просмотра, если это возможно. + + + + +Включить интеграцию с Konqueror + +Этот модуль позволяет работать с архивами через контекстное меню Konqueror. +Опция доступна только в том случае, если установлен модуль интеграции с Konqueror из пакета kdeaddons. + + + + + + + + +Параметры добавления файлов + +Большинство из этих опций используются для особых форматов архивов. Другие форматы могут вести себя по-другому и не поддаваться настройке. + + + +Заменять старые файлы более новыми + +Если в архиве уже содержится файл с именем добавляемого, заменить его только в том случае, если он более старый по сравнению с добавляемым файлом. + + + + +Использовать короткие имена MS-DOS (Zip) + +Принудительно именовать файлы в формате DOS 8.3 +Влияет только на архивы zip + + + + +Заменять LF на DOS CRLF (Zip) + +Конвертировать окончания строк текстовых файлов из формата UNIX в формат DOS +Влияет только на архивы zip + + + + +Сохранять символические ссылки как есть (Zip, Rar) + +Сохранять символические ссылки, вместо помещения в архив соответствующих файлов. +Только для архивов zip и rar + + + + +Рекурсивно добавлять подпапки (Zip, Rar) + +При добавлении в архив папки также будут добавлены и все её подпапки. Только для архивов zip и rar + + + + + + + +Параметры извлечения + +Большинство из этих опций используются для особых форматов архивов. Другие форматы могут вести себя по-другому и не поддаваться настройке. + + + +Заменять файлы (Zip, Tar, Zoo, Rar) + +Заменять все файлы, имена которых совпадают с извлекаемыми. + + + + +Сохранять права доступа (Tar) + +Сохранять пользователя, группу и права доступа к файлам. Будьте внимательны, так как это может при извлечении привести к файлам, не принадлежащим никому в вашей системе. + + + + +Без учёта имён папок (Zip) + +Извлекать все файлы из архива в папку назначения, игнорируя структуру каталогов в архиве. + + + + +Преобразовывать имена файлов в нижний регистр (Zip, Rar) +Преобразовывать имена файлов в верхний регистр (Rar) + +Использовать для извлекаемых файлов нижний (или верхний) регистр. + + + + + + + + +Папки + + + +Папки + +В окне Папки можно выбрать папки по умолчанию. Последняя рабочая папка соответствует каталогу, который использовался в предыдущий раз. + + + + + + + + + +Описание команд + + +Меню <guimenu +>Файл</guimenu +> + + + + &Ctrl;N Файл Создать + +Создание нового архива + + + + + &Ctrl;O Файл Открыть + +Открытие существующего архива + + + + +Файл Открыть недавние + +Отображает список архивов, которые вы недавно открывали . + + + + +Файл Новое окно + +Открывает новое окно &ark; + + + + +F5 Файл Обновить + +Перечитать текущий архив с диска. Это обновляет окно в &ark;, если какая-то программа изменила содержимое архива. + + + + +Файл Сохранить как... + +Позволяет сохранить текущий архив под новым именем. + + + + + &Ctrl;W Файл Закрыть + +Закрытие текущего архива + + + + +&Ctrl; Q Файл Выход + +Закрытие &ark; + + + + + + +Меню <guimenu +>Правка</guimenu +> + + + + +Правка Выбрать... + +Позволяет выбрать файлы по имени. Например, вы можете использовать *.txt, чтобы выбрать все текстовые файлы. Обратите внимание, что вы не можете одновременно использовать более одного фильтра. + + + + +&Ctrl; A Правка Выбрать все + +Выбрать все файлы в архиве + + + + +Правка Отменить выбор всех + +Отменить выбор всех файлов в архиве + + + + +Правка Обратить выбор + +Инверсия выбранных файлов. Выбранные файлы становятся не выбранными, а не выбранные файлы становятся выбранными. + + + + +Правка Просмотреть сообщения архиватора + +Отображает окно консоли, в котором отображается вывод последней команды, выполненной &ark;. Это бывает полезно, когда вы хотите разобраться в возникших проблемах. + + + + + + + + +Меню <guimenu +>Действие</guimenu +> + + + + +Действие Добавить файл... + +Вызывает диалог Выберите файлы для добавления, где вы можете выбирать файлы. Удерживая нажатой клавишу &Ctrl; вы можете выбирать несколько файлов. + + + + +Действие Добавить папку... + +Открывает окно Выберите папку для добавления, где вы можете выбрать папку для добавления. Выберите папку и нажмите кнопку ОК. + + + + +Действие Удалить + +Удалить выбранные файлы из архива. + + + + +Действие Извлечь + +Вызывает диалог Распаковать, где вы можете выбрать, куда файлы будут извлечены. Вы также можете выбрать файлы для извлечения: + + + +Текущий извлекает последний выбранный файл. Если выбраны несколько файлов, будет извлечён только последний из них. + + +Все извлечь всё содержимое архива. + + +Выбранные файлы извлекает все выбранные файлы. + + +Шаблон позволяет указать, какие файлы, соответствующие некоторому шаблону, вы хотите извлечь. Пример: *.txt либо *.jpg Обратите внимание, что вы можете одновременно использовать только один шаблон. + + + + +В поле Извлечь в: можно задать папку для сохранения файлов. По умолчанию файл будет извлечён в ту же папку, в которой находится архив. Можно также указать, что по завершении извлечения файла папка должна быть открыта в &konqueror;. + + + + +Действие Просмотреть + +Открывает текущий выбранный файл в связанной программе просмотра. + + + + +Действие Открыть в... + +Открывает текущий выбранный файл с помощью указанной вами программы. Диалог Открыть с помощью... позволит вам выбрать программу, которую вы хотите использовать. + + + + +Действие Изменить в... + +Открывает текущий выбранный файл с помощью указанной вами программы.. Все изменения, сделанные при редактировании файла, будут внесены и в файл в архиве. + + + + + + + + +Меню <guimenu +>Настройка</guimenu +> + + + + +Настройка Показать панель инструментов + +Переключает отображение панели инструментов. + + + + +Настройка Показать строку состояния + +Переключает отображение строки состояния. + + + + +Настройка Показать панель поиска + +Переключает отображение панели поиска. + + + + +Настройка Настроить быстрые клавиши... + +Вызывает диалог Настройка быстрых клавиш. Здесь вы можете настроить быстрые клавиши для большинства пунктов меню. Для смены быстрой клавиши выберите из списка действие и выберите комбинацию клавиш, которую нужно использовать. + + + + +Настройка Настроить панели инструментов... + +Отображает стандартный диалог &kde;, где вы можете настроить панели инструментов. + + + + +Настройка Настроить архиватор... + +Открывает окно настройки &ark;. Оно содержит четыре вкладки - Общие, Добавление, Извлечение, Папки. Настройка &ark; описана в разделе Настройка. + + + + + + + +Меню <guimenu +>Справка</guimenu +> +&help.menu.documentation; + + + + + +Авторы и лицензия + +&ark; © 1997-2004, Разные разработчики &ark; + + +Авторы: +Helio Chissini de Castro helio@conectiva.com.br +Georg Robbers Georg.Robbers@urz.uni-hd.de +Henrique Pinto henrique.pinto@kdemail.net +Roberto Selbach Teixeira maragato@kde.org +Robert Palmbos palm9744@kettering.edu +Francois-Xavier Duranceau duranceau@kde.org +Корпорация Corel (автор: Emily Ezust) emilye@corel.com + + +Документация © 2000 Matt Johnston mattj@flashmail.com + +Обновление документации для &kde; 3.3 - Henrique Pinto henrique.pinto@kdemail.net. +&underFDL; &underGPL; + + +Установка + + +Как получить &ark; +&install.intro.documentation; + + +Требования + +Для успешного использования &ark;, необходим &kde; версии не ниже 3.3, GNU Tar v1.12 и свежая версия gzip. Для успешной обработки архивов других форматов вам необходимы соответствующие утилиты командной строки, такие как zip, unzip, rar, ar и lha. + + + + +Компиляция и установка +&install.compile.documentation; + + + +&documentation.index; +
+ + + diff --git a/tde-i18n-ru/docs/kdeutils/ark/man-ark.1.docbook b/tde-i18n-ru/docs/kdeutils/ark/man-ark.1.docbook new file mode 100644 index 00000000000..e292053bbd0 --- /dev/null +++ b/tde-i18n-ru/docs/kdeutils/ark/man-ark.1.docbook @@ -0,0 +1,294 @@ + + + +]> + + + +Руководство пользователя KDE + Lauri Watts &Lauri.Watts.mail; +25 февраля 2005 K Desktop Environment + + +&kappname; +1 + + + +ark +Архиватор &kde; + + + +ark папка файлы архив специфические параметры KDE специфические параметры Qt + + + +Описание +&kappname; — программа управления архивами различных форматов в среде &kde;. Позволяет создавать и изменять архивы, просматривать и извлекать их содержимое. Поддерживает форматы архивов tar, gzip, bzip2, zip, rar и lha (если установлены соответствующие программы-архиваторы). Интегрируется с программой &konqueror; через модуль расширения (см. пакет kdeaddons). + + + + +Параметры + + + + + +Открыть диалог распаковки, выйти по завершении + + + + +Распаковать архив в папку и выйти по завершении. Папка будет создана, если она не существует. + + + + + +Запросить название архива, в который будут добавляться файлы и выйти по завершении. + + + + + +Добавить файлы в архив и выйти по завершении. Если архив не существует, он будет создан. + + + + + +Используется с параметром . Указывает извлекать архив в подпапку указанной папки. Название подпапки берётся из имени архива без расширения. + + + + + + + +Переменные окружения + + +$PATH + +Программы, обрабатывающие архивы, должны быть доступны через переменную $PATH. + + + + + + +Примеры + + + +ark . An-Archive.tar.bz2 + +Распаковывает архив An-Archive.tar.bz2 в подпапку An-Archive текущей папки. + + + +ark *.jpg pictures.tar.bz2 + +Добавляет все файлы с расширением *.jpg в архив pictures.tar.bz2, создавая его, если он не существует. + + + + + + +См. также +tar(1), gzip(1), bzip2(1), zip(1), rar(1), lha(1) + +Более подробная документация доступна по адресу help:/ark (введите данный URL в адресную строку &konqueror; или запустите khelpcenter help:/ark). + + + + +Авторы +&ark; поддерживается HenriquePinto stampede@coltec.ufmg.br +Данное руководство написано &Lauri.Watts; &Lauri.Watts.mail; для &kde; 3.4. + + + diff --git a/tde-i18n-ru/docs/kdeutils/kcalc/Makefile.am b/tde-i18n-ru/docs/kdeutils/kcalc/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdeutils/kcalc/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdeutils/kcalc/Makefile.in b/tde-i18n-ru/docs/kdeutils/kcalc/Makefile.in new file mode 100644 index 00000000000..7df663df5b3 --- /dev/null +++ b/tde-i18n-ru/docs/kdeutils/kcalc/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/kdeutils/kcalc +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- 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/kdeutils/kcalc/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdeutils/kcalc/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/kdeutils/kcalc/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdeutils/kcalc/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeutils/kcalc/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 commands.docbook index.cache.bz2 Makefile.in Makefile.am + +#>+ 24 +index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) commands.docbook index.docbook + @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi + +docs-am: index.cache.bz2 + +install-docs: docs-am install-nls + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcalc + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcalc/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcalc/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcalc/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcalc/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcalc/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcalc/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcalc + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcalc + @for base in commands.docbook index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcalc/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcalc/$$base ;\ + done + +uninstall-nls: + for base in commands.docbook index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcalc/$$base ;\ + done + + +#>+ 5 +distdir-nls: + for file in commands.docbook index.docbook ; do \ + cp $(srcdir)/$$file $(distdir); \ + done + +#>+ 15 +force-reedit: + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdeutils/kcalc/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdeutils/kcalc/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeutils/kcalc/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-ru/docs/kdeutils/kcalc/commands.docbook b/tde-i18n-ru/docs/kdeutils/kcalc/commands.docbook new file mode 100644 index 00000000000..6eadc1ff9cc --- /dev/null +++ b/tde-i18n-ru/docs/kdeutils/kcalc/commands.docbook @@ -0,0 +1,435 @@ + + +Описание команд + + +Меню <guimenu +>Файл</guimenu +> + + + + + &Ctrl;Q Файл Выход +Выход из &kcalc;. + + + + + + + +Меню <guimenu +>Правка</guimenu +> + + + + + &Ctrl;Z Правка Отменить действие +Вернутся к предыдущему результату. + + + + &Ctrl;&Shift;Z Правка Повторить +Повторить отменённую операцию. + + + + + &Ctrl;X Правка Вырезать +Удалить результат и поместить его в буфер обмена. + + + + &Ctrl;C Правка Копировать +Копировать результат в буфер обмена. + + + + &Ctrl;V Правка Вставить +Вставить число на экран. + + + + + + + +Меню <guimenu +>Константы</guimenu +> + + + + +Константы Математика +Вставка числа Пи, Эйлера или значение золотого сечения. + + + + +Константы Электромагнетизм +Вставка скорости света, заряда электрона, сопротивления, проницаемости или удельной ёмкости вакуума. + + + + +Константы Элементарные частицы +Вставка постоянной Планка, заряда электрона или постоянной тонкой структуры. + + + + +Константы Термодинамика +Вставка постоянной Больцмана, единицы атомной массы, молярной газовой постоянной, постоянной Стефана-Больцмана или числа Авогадро. + + + + +Константы Гравитация +Вставка универсальной гравитационной постоянной или ускорения свободного падения на Земле. + + + + + + + +Меню <guimenu +>Настройка</guimenu +> + + + +Настройка Научные вычисления +Показ кнопок для научных и инженерных расчётов. + + + + +Настройка Статистические функции +Показ кнопок статистических функций. + + + + +Настройка Логические операции и основания +Показ кнопок логических операций и оснований. + + + + +Настройка Константы +Показ кнопок констант. + + + + +Настройка Показать все дополнительные кнопки +Показать все доступные кнопки. + + + + +Настройка Скрыть все дополнительные кнопки +Скрыть все дополнительные кнопки, оставив базовый набор. + + + + +Настройка Комбинации клавиш... +Настройка комбинаций клавиш для действий &kcalc;. + + + + +Настройка Настроить &kcalc;... +Показать окно настройки &kcalc;. + + + + + + + +Меню <guimenu +>Справка</guimenu +> +&help.menu.documentation; + + + + diff --git a/tde-i18n-ru/docs/kdeutils/kcalc/index.cache.bz2 b/tde-i18n-ru/docs/kdeutils/kcalc/index.cache.bz2 new file mode 100644 index 00000000000..dd85a41a09b Binary files /dev/null and b/tde-i18n-ru/docs/kdeutils/kcalc/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdeutils/kcalc/index.docbook b/tde-i18n-ru/docs/kdeutils/kcalc/index.docbook new file mode 100644 index 00000000000..51c9845b3b9 --- /dev/null +++ b/tde-i18n-ru/docs/kdeutils/kcalc/index.docbook @@ -0,0 +1,1532 @@ + + + + + + +]> + + + +Руководство &kcalc; + + +&Bernd.Johannes.Wuebben; &Bernd.Johannes.Wuebben.mail; + +&Pamela.Roberts;&Pamela.Roberts.mail; +&Anne-Marie.Mahfouf;&Anne-Marie.Mahfouf.mail; +Олег Баталов
batalov@twiga.kz
Перевод на русский
Илья Сотников
omiron@gmail.com
Редакция русского перевода
+
+ + +2001 2002 2005 2006 +&Bernd.Johannes.Wuebben;, &Pamela.Roberts;, &Anne-Marie.Mahfouf; + + +&FDLNotice; + +2006-02-13 +2.0.2 + +&kcalc; — научный калькулятор для &kde; + + +KDE +KCalc +калькулятор + +
+ + +Введение + +Этот документ описывает &kcalc; версии 1.8. + +&kcalc; предоставляет больше математических функций, чем это видно на первый взгляд. В разделах этого руководства о комбинациях клавиш и режимах вы можете узнать о большинстве доступных функций. + +В дополнение к обычным функциональным возможностям, предлагаемым большинством научных калькуляторов, &kcalc; имеет много функций, которые заслуживают вашего внимания: + + + +&kcalc; предоставляет тригонометрические функции, логические операции и статистические вычисления. + + +&kcalc; позволяет вам копировать и вставлять числа из буфера обмена. + + +&kcalc; имеет стек результатов, который позволяет вам легко выбирать предыдущие результаты. + + +Вы можете настроить цвета и шрифт экрана &kcalc;. + + +Вы можете настроить точность &kcalc; и количество знаков дробной части. + + +&kcalc; предлагает большое количество комбинаций клавиш, которые позволяют работать в &kcalc; без использования мыши. +Подсказка: При нажатой клавише &Ctrl; на каждой кнопке показываются соответствующие комбинации клавиш. + + + +Приятной работы в &kcalc;! + +Bernd Johannes Wuebben + + + + + +Использование + +Общее использование + +Общие принципы использования аналогичны большинству простых научных калькуляторов, но &kcalc; имеет и следующие специальные особенности: + + + +Стек результатов +При каждом щелчке мышью на кнопке =, нажатии клавиш Enter или =, число с экрана будет записано в стек результатов &kcalc;. Вы можете перемещаться по стеку, используя комбинации клавиш &Ctrl;Z и &Ctrl; &Shift;Z. + + + + +Процентные функции + +Процентные функции работаю несколько отличным способом, чем в большинстве калькуляторов. Однако, когда они становятся понятными, усовершенствованные функциональные возможности оказываются полезными. Дополнительно об этом смотрите в разделе процентные функции. + + + +Копирование и вставка + + + +Нажатие &Ctrl;C помещает текущее число в буфер обмена. + + +Нажатие &Ctrl;V вставляет содержимое буфера обмена в экран, если это корректное число. + + +Можно копировать и вставлять, щёлкая на дисплее &kcalc; средней кнопкой мыши, но это может быть отключено в следующих версиях. + + + + + +Дополнительные функции + +При первом запуске &kcalc;, будут показаны только кнопки основных арифметических операций. +Через меню Настройка можно добавить дополнительные кнопки.&kcalc;: посмотрите разделы Статистический режим и Тригонометрический режим кнопки. + + + + + + +Статистический режим + +В этом режиме левый столбец кнопок содержит статистические функции: +Большинства функциональных возможностей в этом режиме обеспечивается кнопкой Dat. Чтобы создать список чисел, введите число в калькулятор и нажмите Dat. На экране будет показан порядковый номер элемента в списке . Традиционный калькулятор позволяет вычислять три статистических функции: количество, сумму и сумму квадратов чисел в списке. &kcalc; фактически хранит каждое значение, поэтому вы можете вычислить также среднее значение. + + + +Кнопки +Функции + + +N +Количество элементов + +Inv N +Сумма + +Mea +Среднее значение + +Inv Mea +Сумма квадратов + +Std +Среднеквадратичное отклонение (n) + +Inv Std +Среднеквадратичное отклонение генеральной совокупности (n-1) + +Med +Медиана + +Dat +Добавление элемента данных в список + +Inv Dat +Удалить последнюю введённую запись + +Cst +Очистить весь список + + + + + + + +Тригонометрический режим + +В этом режиме левая колонка кнопок содержит тригонометрические функции: + + + +Кнопки +Функции + + +Hyp +Вход в гиперболический режим. Нажатие Hyp Sin, например, вычисляет гиперболический синус: sinh(x) + +Sin +Вычислить синус + +Inv Sin +Вычислить арксинус + +Cos +Вычислить косинус + +Inv Cos +Вычислить арккосинус + +Tan +Вычислить тангенс + +Inv Tan +Вычислить арктангенс + +Log +Вычислить десятичный логарифм + +Inv Log +Вычислить 10 в степени x + +Ln +Вычислить натуральный логарифм. Это логарифм по основанию e + +Inv Ln +Вычислить e в степени x + + + + + + +Операции с памятью + +&kcalc; поддерживает операции с памятью как и в обычных калькуляторах плюс шесть полей для хранения констант. + + +Стандартные операции с памятью + +&kcalc; может запоминать результаты операций и снова использовать их в дальнейшых вычисления. Вы можете получить доступ к этим функциям через кнопки MR, MS, M+ и MC. + + + +MS +Кнопка MS сохраняет текущий результат в память. + + + +M+ +M+ добавляет текущий результат к значению в памяти. Так, если в памяти было значение 20 и текущий результат на экране 5, значение в памяти изменится на 25 после нажатия кнопки. Если память пуста, это текущий результат будет просто сохранён в памяти как если бы вы нажали MS. + + + +MR +Кнопка MR выводит значение из памяти на экран. + + + +MC +Кнопка MC очищает память. + + + +Если значение сохранено в памяти, в строке состояния и на экране появится индиктор М + + + +Константы + +Шесть кнопок констант с C1 по C6 будут доступны только после включения пункта Константы в меню Настройка. + +Чтобы сохранить текущее значение в константы нажмите кнопку Inv, а затем необходимую кнопку константы: от C1 до C6. + +Чтобы использовать значение, сохранённое в любой из константных кнопок в вычислении, нажмите необходимую кнопку C1 - C6, и сохранённое число будет показано на экране. + +Вы можете подписать кнопки констант. Нажмите правой кнопкой мыши по нужной кнопке кнтанты (C1 - C6) и в контекстном меню выберите Изменить надпись. + +Вы можете привязать у любой из этих шести кнопок C1 - C6 значение предопределённой константы, выбрав в контекстом меню пункт Выбрать из списка. Хотя значения предопределенных констант могут также быть полученны через меню Константы, иногда удобнее привязать константу к кнопке, если он используется часто. + + + + + + +Клавиши + +Для упрощения расчётов с использованием клавиатуры &kcalc; поддерживает привязку одиночных клавиш для большинства функций. Например, набор 7R или 7r вычислит обратную величину 7 (1/7). + +Всегда можно нажать &Ctrl; для просмотра доступных комбинаций клавиш прямо на кнопках. + + + +Клавиша +Функции +Примечания + + + +H +Hyp +Гиперболический режим: Hyp Sin вычислит sinh(x) + +S +Sin + + +C +Cos + + +T +Tan + + +N +Ln +Натуральный логарифм + +L +Log +Десятичный логарифм + +I + Inv +Обратная функция ⪚, например, если вы хотите вычислить arcsin(x), наберите is + +\ +± +Изменение знака + +[ +x^2 + + +^ +x^y + + +! +x! +Факториал + +< +Lsh +Сдвиг влево. Обратите внимание: Inv Lsh — это сдвиг вправо. + +& +And +Логическое И + +* +X +Умножение + +/ +/ +Деление + +D +Dat +Добавление элемента данных в статистическом режиме + +O +Or +Логическое ИЛИ. Обратите внимание: Inv Or — это XOR (исключающее ИЛИ). + +R +1/x +Обратная величина + += += + + +Enter += + + +Return += + + +Page Up +C +Очистить + +Esc +C +Очистить + +Prior +C +Очистить + +Page Down +AC +Очистить всё + +Next +AC +Очистить всё + +Del +AC +Очистить всё + + + + + + + +Специфичные функции + + +Mod и Inv Mod + + + +Mod вычисляет остаток от деления текущего числа на введённое вслед за ним. +22 Mod 8 = возвращает 6 +22,345 Mod 8 = возвращает 6,345 + + + +Inv Mod возвращает округлённый до целого остаток от деления текущего числа на введённое вслед за ним. +22 Inv Mod 8 = возвращает 2 +22,345 Inv Mod 8 = также возвращает 2 + + + + + + +% + +Используемый вместо кнопки =, % интерпретируется как завершающая операция в потоке, вычисляется следующим образом: + + + +Если последний оператор + или -, показывает результат как процент от последнего операнда. + + +Если последний оператор *, то делит результат умножения на 100. + + +Если последний оператор /, возвращает левый операнд как процент от правого. + + +Во всех остальных случаях клавиша % возвращает результат как в случае нажатия клавиши =. + + + + + +Примеры: + +150 + 50 % возвращает 225 (150 плюс 50 процентов от этого числа) +42 * 3 % возвращает 1,26 (42 * 3 / 100) +45 / 55 % возвращает 81,81... (45 это 81,81.. процент от 55) + + + + + + + +Lsh и Inv Lsh + + +Lsh обечпечивает сдвиг влево целой части числа на экране (умножение его на 2) n раз, где n — следующее введённое число, и возвращает целое число: +10 Lsh 3 = возвращает 80 (10, умноженное на 2 три раза). +10,345 Lsh 3 = также возвращает 80. + + + +Inv Lsh обечпечивает правый сдвиг числа (выполняет деление целой части на 2) n раз. +16 Inv Lsh 2 = возвращает 4 (16 делённое на 2 дважды). +16,999 Inv Lsh 2 = также возвращает 4. + + + + + + + +Cmp, And, Or и Inv Or + +Функции Cmp, And и Or выполняют побитные логические операции и их действие становится понятно если Основание установлено в Hex, Oct или Bin, а не в Dec. В следующих примерах Основание установлено в Bin. + + + +Cmp выполняет дополнение до 1 (инвертирует все биты). +101 Cmp возвращает 111...111010 + + + +And — логическое И. +101 And 110 = возвращает 100 + + + +Or — логическое ИЛИ. +101 Or 110 = возвращает 111 + + + +Xor выполняет логическую операцию XOR (исключающее ИЛИ). +101 Xor 110 = возвращает 11 + + + + + + + + +Вопросы и ответы + + + + + +Как получить e, число Эйлера? +Наберите 1 Inv Ln. + + + +Как установить два знака после запятой? +Вызовите диалог настройки. Включите флажок Установить дестяичную точность и укажите 2 знака дробной части. + + +Как насчёт точности чисел? +Основной фактор, определяющий точность &kcalc; — поддерживает ли ваши libc и libmath тип данных C long double. Если это так, то во время компиляции &kcalc; обнаружит это и будет использовать его, как свой основной тип данных для представления чисел. + +Откорректируйте точность в диалоге Настройка &kcalc;, чтобы вышеупомянутые вычисления работали нормально. Я рекомендую точность в 14 разрядов, если основной тип данных вашей копии &kcalc; — это long double. Иначе 8 или 10. + +Более высокая точность не обязательно даёт лучшие результаты. Поиграйте с точностью, и вы узнаете, о чем речь. + + + + + + +&commands; + + +Авторы и лицензия + +&kcalc; Copyright ©: +Bernd Johannes Wuebben 1996-2000 +Команда &kde; 2000-2004 + + +&Bernd.Johannes.Wuebben; &Bernd.Johannes.Wuebben.mail; +&Evan.Teran; &Evan.Teran.mail; +&Espen.Sand; &Espen.Sand.mail; +&Chris.Howells; &Chris.Howells.mail; +&Aaron.J.Seigo; &Aaron.J.Seigo.mail; +&Charles.Samuels; &Charles.Samuels.mail; + + +&kcalc; был основан на приложении xfrmcalc, созданном Мартином Бартлетом, механизм стека которого до сих пор является частью &kcalc;. + +Документация - Copyright © 2001,2002,2005,2006:: + +&Bernd.Johannes.Wuebben; &Bernd.Johannes.Wuebben.mail; +&Pamela.Roberts; &Pamela.Roberts.mail; +&J.Hall; &J.Hall.mail; +&Anne-Marie.Mahfouf;&Anne-Marie.Mahfouf.mail; + +&underFDL; &underGPL; + + +Установка + +&kcalc; — часть пакета kdeutils в составе &kde;, и будет устанавливаться вместе с &kde;. Подробную информацию о &kde; смотрите на сайте http://www.kde.org. + + + + +Компиляция и установка +&install.intro.documentation; &install.compile.documentation; + + +Как установить для &kcalc; точность long double + +Если ваш компьютер поддерживает тип данных С long double и вы имеете работающую libc, можете включить точность long double для &kcalc;. + +Для этого надо сделать: + + + +Проверьте файл ../config.h и найдите где определяется HAVE_LONG_DOUBLE. То есть вы должны найти следующую строку: + +#define HAVE_LONG_DOUBLE 1 + +Если этой строки там нет, ваша система не поддерживает точность long double IEEE. + + +Измените файлы kcalctype.h, configdlg.cpp, kcalc.cpp и kcalc_core.cpp и удалите следующие строки: + +#ifdef HAVE_LONG_DOUBLE +#undef HAVE_LONG_DOUBLE +#endif + + + + +Пересоберите &kcalc;. + + + + + + +
+ + diff --git a/tde-i18n-ru/docs/kdeutils/kcharselect/Makefile.am b/tde-i18n-ru/docs/kdeutils/kcharselect/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdeutils/kcharselect/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdeutils/kcharselect/Makefile.in b/tde-i18n-ru/docs/kdeutils/kcharselect/Makefile.in new file mode 100644 index 00000000000..ec77153d041 --- /dev/null +++ b/tde-i18n-ru/docs/kdeutils/kcharselect/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/kdeutils/kcharselect +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- 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/kdeutils/kcharselect/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdeutils/kcharselect/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/kdeutils/kcharselect/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdeutils/kcharselect/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeutils/kcharselect/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)/kcharselect + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcharselect/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcharselect/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcharselect/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcharselect/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcharselect/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcharselect/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcharselect + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcharselect + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcharselect/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcharselect/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcharselect/$$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/kdeutils/kcharselect/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdeutils/kcharselect/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeutils/kcharselect/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-ru/docs/kdeutils/kcharselect/index.cache.bz2 b/tde-i18n-ru/docs/kdeutils/kcharselect/index.cache.bz2 new file mode 100644 index 00000000000..797ef5af9bf Binary files /dev/null and b/tde-i18n-ru/docs/kdeutils/kcharselect/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdeutils/kcharselect/index.docbook b/tde-i18n-ru/docs/kdeutils/kcharselect/index.docbook new file mode 100644 index 00000000000..c7051f09371 --- /dev/null +++ b/tde-i18n-ru/docs/kdeutils/kcharselect/index.docbook @@ -0,0 +1,99 @@ + + + + + +]> + + + + +Руководство &kcharselect; + + +
+
+
+ГригорийМохин
mok@kde.ru
Перевод на русский
+
+ +&FDLNotice; + +2001-01-20 +0.00.00 + + +&kcharselect; входит в состав пакета kdeutils. + + + + +KDE +kdeutils +kcharselect + + +
+ + +Введение +Документация &kappname; еще не готова. +Проверьте, доступны ли обновления на сайте KDE, или отправьте вопрос в рассылку пользователей &kde;. +Команда &kde; &underFDL; &underGPL; + +&documentation.index; +
+ + diff --git a/tde-i18n-ru/docs/kdeutils/kcontrol/Makefile.am b/tde-i18n-ru/docs/kdeutils/kcontrol/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdeutils/kcontrol/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdeutils/kcontrol/Makefile.in b/tde-i18n-ru/docs/kdeutils/kcontrol/Makefile.in new file mode 100644 index 00000000000..1236b47b4ad --- /dev/null +++ b/tde-i18n-ru/docs/kdeutils/kcontrol/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/kdeutils/kcontrol +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. kcmlowbatwarn laptop powerctrl kcmlowbatcrit +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/kdeutils/kcontrol/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdeutils/kcontrol/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/kdeutils/kcontrol/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdeutils/kcontrol/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeutils/kcontrol/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/kdeutils/kcontrol/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdeutils/kcontrol/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeutils/kcontrol/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-ru/docs/kdeutils/kcontrol/kcmlowbatcrit/Makefile.am b/tde-i18n-ru/docs/kdeutils/kcontrol/kcmlowbatcrit/Makefile.am new file mode 100644 index 00000000000..b5a885484dd --- /dev/null +++ b/tde-i18n-ru/docs/kdeutils/kcontrol/kcmlowbatcrit/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = kcontrol/kcmlowbatcrit +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdeutils/kcontrol/kcmlowbatcrit/Makefile.in b/tde-i18n-ru/docs/kdeutils/kcontrol/kcmlowbatcrit/Makefile.in new file mode 100644 index 00000000000..5e4a56dc1e5 --- /dev/null +++ b/tde-i18n-ru/docs/kdeutils/kcontrol/kcmlowbatcrit/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/kdeutils/kcontrol/kcmlowbatcrit +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = kcontrol/kcmlowbatcrit +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/kdeutils/kcontrol/kcmlowbatcrit/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdeutils/kcontrol/kcmlowbatcrit/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/kdeutils/kcontrol/kcmlowbatcrit/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdeutils/kcontrol/kcmlowbatcrit/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeutils/kcontrol/kcmlowbatcrit/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)/kcontrol/kcmlowbatcrit + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmlowbatcrit/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmlowbatcrit/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmlowbatcrit/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmlowbatcrit/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmlowbatcrit/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmlowbatcrit/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmlowbatcrit + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmlowbatcrit + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmlowbatcrit/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmlowbatcrit/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmlowbatcrit/$$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/kdeutils/kcontrol/kcmlowbatcrit/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdeutils/kcontrol/kcmlowbatcrit/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeutils/kcontrol/kcmlowbatcrit/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-ru/docs/kdeutils/kcontrol/kcmlowbatcrit/index.cache.bz2 b/tde-i18n-ru/docs/kdeutils/kcontrol/kcmlowbatcrit/index.cache.bz2 new file mode 100644 index 00000000000..e399fa6253f Binary files /dev/null and b/tde-i18n-ru/docs/kdeutils/kcontrol/kcmlowbatcrit/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdeutils/kcontrol/kcmlowbatcrit/index.docbook b/tde-i18n-ru/docs/kdeutils/kcontrol/kcmlowbatcrit/index.docbook new file mode 100644 index 00000000000..8b0bf27b8f3 --- /dev/null +++ b/tde-i18n-ru/docs/kdeutils/kcontrol/kcmlowbatcrit/index.docbook @@ -0,0 +1,82 @@ + + + +]> + +
+ + + +&Mike.McBride; &Mike.McBride.mail; +ОлегБаталов
olegbatalov@mail.ru
Перевод на русский язык
+
+ +2002-02-12 +3.00.00 + + +KDE +KControl +Аккумулятор +Питание + +
+ + + +Критический разряд аккумулятора + + +Использование +Этот модуль работает также как и модуль о предупреждении о низком заряде аккумулятора. В соответствии с соглашением, должен быть установлен чтобы предупреждать вас или выполнять необходимые действия, при падении мощности аккумулятора. + + +Автор раздела +Этот раздел написан &Paul.Campbell; &Paul.Campbell.mail; +Преобразован в Docbook &Mike.McBride; &Mike.McBride.mail; +Oleg Batalovolegbatalov@mail.ru + + + +
diff --git a/tde-i18n-ru/docs/kdeutils/kcontrol/kcmlowbatwarn/Makefile.am b/tde-i18n-ru/docs/kdeutils/kcontrol/kcmlowbatwarn/Makefile.am new file mode 100644 index 00000000000..1d33ba33394 --- /dev/null +++ b/tde-i18n-ru/docs/kdeutils/kcontrol/kcmlowbatwarn/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = kcontrol/kcmlowbatwarn +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdeutils/kcontrol/kcmlowbatwarn/Makefile.in b/tde-i18n-ru/docs/kdeutils/kcontrol/kcmlowbatwarn/Makefile.in new file mode 100644 index 00000000000..6ad144273e2 --- /dev/null +++ b/tde-i18n-ru/docs/kdeutils/kcontrol/kcmlowbatwarn/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/kdeutils/kcontrol/kcmlowbatwarn +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = kcontrol/kcmlowbatwarn +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/kdeutils/kcontrol/kcmlowbatwarn/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdeutils/kcontrol/kcmlowbatwarn/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/kdeutils/kcontrol/kcmlowbatwarn/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdeutils/kcontrol/kcmlowbatwarn/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeutils/kcontrol/kcmlowbatwarn/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)/kcontrol/kcmlowbatwarn + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmlowbatwarn/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmlowbatwarn/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmlowbatwarn/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmlowbatwarn/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmlowbatwarn/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmlowbatwarn/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmlowbatwarn + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmlowbatwarn + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmlowbatwarn/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmlowbatwarn/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/kcmlowbatwarn/$$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/kdeutils/kcontrol/kcmlowbatwarn/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdeutils/kcontrol/kcmlowbatwarn/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeutils/kcontrol/kcmlowbatwarn/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-ru/docs/kdeutils/kcontrol/kcmlowbatwarn/index.cache.bz2 b/tde-i18n-ru/docs/kdeutils/kcontrol/kcmlowbatwarn/index.cache.bz2 new file mode 100644 index 00000000000..53f782559d3 Binary files /dev/null and b/tde-i18n-ru/docs/kdeutils/kcontrol/kcmlowbatwarn/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdeutils/kcontrol/kcmlowbatwarn/index.docbook b/tde-i18n-ru/docs/kdeutils/kcontrol/kcmlowbatwarn/index.docbook new file mode 100644 index 00000000000..6f0615bc4ec --- /dev/null +++ b/tde-i18n-ru/docs/kdeutils/kcontrol/kcmlowbatwarn/index.docbook @@ -0,0 +1,176 @@ + + + +]> + +
+ + + +&Mike.McBride; &Mike.McBride.mail; +ОлегБаталов
olegbatalov@mail.ru
Перевод на русский язык
+
+ +2002-02-12 +3.00.00 + + +KDE +KControl +Аккумулятор +Питание + +
+ + + + +Предупреждение о низкой мощности аккумулятора и панели критически низкой мощности аккумулятора + + +Введение + + +Эти два модуля работают вместе для управления тем что происходит при достижении зарядом аккумулятора определённого значения. Вы можете установить предупреждение когда время заканчивается, или выполнение в последнюю минуту сохранения или приостановки. + + + + + + +Использование + +Триггер низкой мощности + +Это поле определяет в какой точке уровня заряда аккумулятора обнаруживается её низкая мощность - это количество минут ( по данным APM) до полного разряда аккумулятора. Когда это состояние достигнуто, сработает одно или несколько следующих действий. + + + +Выполнить команду +Это команда, которая будет выполнения когда обнаружена низкая мощность аккумуляторов. По умолчанию это отключено. + + +Воспроизвести звук +Определяет звук, который будет воспроизведён когда обнаружена низкая мощность аккумуляторов. Просто укажите путь к файлу, который будет воспроизведён. По умолчанию это отключено. + + +Системный гудок +Установка этого параметра, заставить монитор аккумулятора выдавать звуковой сигнал когда мощность аккумулятора становиться ниже указанной. Это вероятно наименее навязчиво, но всё ещё активный метод уведомить пользователя о низкой мощности аккумулятора. По умолчанию это включено. + + +Уведомить +Установка этого параметра покажет окно предупреждения когда мощность аккумулятора становиться низкой. + + +Приостановить +Если вы установили на /usr/bin/apm возможность смены идентификатора пользователя (Инструкции смотрите для панели Питание), этот параметр появляется. Если он установлен ваш компьютер будет переведён в режим Приостановлен. + + +Режим ожидания +Подобно режиму Приостановлен, но переводит ваш компьютер в режим ожидания (Standby) + + + + + +Автор раздела +Этот раздел написан &Paul.Campbell; &Paul.Campbell.mail; +Преобразован в Docbook &Mike.McBride; &Mike.McBride.mail; +Oleg Batalovolegbatalov@mail.ru + + + +
diff --git a/tde-i18n-ru/docs/kdeutils/kcontrol/laptop/Makefile.am b/tde-i18n-ru/docs/kdeutils/kcontrol/laptop/Makefile.am new file mode 100644 index 00000000000..b7228b06240 --- /dev/null +++ b/tde-i18n-ru/docs/kdeutils/kcontrol/laptop/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = kcontrol/laptop +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdeutils/kcontrol/laptop/Makefile.in b/tde-i18n-ru/docs/kdeutils/kcontrol/laptop/Makefile.in new file mode 100644 index 00000000000..09e7a7467fd --- /dev/null +++ b/tde-i18n-ru/docs/kdeutils/kcontrol/laptop/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/kdeutils/kcontrol/laptop +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = kcontrol/laptop +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/kdeutils/kcontrol/laptop/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdeutils/kcontrol/laptop/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/kdeutils/kcontrol/laptop/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdeutils/kcontrol/laptop/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeutils/kcontrol/laptop/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)/kcontrol/laptop + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/laptop/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/laptop/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/laptop/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/laptop/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/laptop/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/laptop/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/laptop + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/laptop + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/laptop/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/laptop/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/laptop/$$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/kdeutils/kcontrol/laptop/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdeutils/kcontrol/laptop/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeutils/kcontrol/laptop/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-ru/docs/kdeutils/kcontrol/laptop/index.cache.bz2 b/tde-i18n-ru/docs/kdeutils/kcontrol/laptop/index.cache.bz2 new file mode 100644 index 00000000000..885cab5d8c8 Binary files /dev/null and b/tde-i18n-ru/docs/kdeutils/kcontrol/laptop/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdeutils/kcontrol/laptop/index.docbook b/tde-i18n-ru/docs/kdeutils/kcontrol/laptop/index.docbook new file mode 100644 index 00000000000..ddf8e96c40d --- /dev/null +++ b/tde-i18n-ru/docs/kdeutils/kcontrol/laptop/index.docbook @@ -0,0 +1,171 @@ + + + +]> + +
+ + + + + +&Mike.McBride; &Mike.McBride.mail; +ОлегБаталов
olegbatalov@mail.ru
Перевод на русский язык
+
+ +2002-02-12 +3.00.00 + + +KDE +KControl +Аккумулятор +Уровень + +
+ + + +Панель монитора аккумулятора + + + + +Введение + +Эта панель управляет, присутствует или нет пиктограмма состояния аккумулятора в системном лотке &kde;. + +Посте того как это включено в вашем системном лотке будет присутствовать одна из трёх пиктограмм: аккумулятор с красным X означает что APM не установлен (в особенности /proc/apm не доступен для чтения). + +Две другие пиктограммы сообщают статус аккумулятора: небольшая вилка с полосой около неё указывает что батарея заряжается - высота синей полосы указывает процент заряда аккумулятора. Небольшой аккумулятор сообщает что компьютер работает от батареи, высота синей полосы указывает процент заряда аккумулятора. + +Если вы щёлкните левой кнопкой мыши на пиктограмме подсказка сообщит вам сколько времени осталось до полного разряда аккумулятора. + +Если вы щёлкните правой кнопкой мыши, это позволит перевести ваш ноутбук в режим приостановки или standby, либо открыть диалог настройки ноутбука. + +Все особенности аккумулятора управляются в диалоге настройки. + + + +Использование + +Окно настройки может быть разделено на три части. + + + +Показать монитор аккумуляторов +Это управляет показом пиктограммы монитора. По умолчанию отключено. + + +Пул +Этот параметр определяет как часто, в секундах, информация обновляется +По умолчанию это 20 секунд + + +Пиктограммы +Монитор аккумулятора использует три пиктограммы для представления трёх состояний: нет APM, заряжается, и не заряжается. Пиктограммы отображаются как большие. Для выбора новых, щёлкните на кнопках и появится диалог загрузчика. +Если вы создали собственные пиктограммы - они будут работать с монитором аккумулятора, но будьте внимательны. +Все белые точки будут заполнены синим цветом счётчиком заряда аккумулятора, если вы хотите, чтобы белые точки всё же присутствовали, выберите для них не совсем белый или серый цвет. +Автор не утверждает что является художником и хотел бы, чтобы кто-нибудь пожертвовал пиктограммы, выглядящее лучше. + + + + + + +Автор раздела +Этот раздел написан &Paul.Campbell; &Paul.Campbell.mail; +Преобразовано в Docbook &Mike.McBride; &Mike.McBride.mail; +Oleg Batalovolegbatalov@mail.ru + + + +
diff --git a/tde-i18n-ru/docs/kdeutils/kcontrol/powerctrl/Makefile.am b/tde-i18n-ru/docs/kdeutils/kcontrol/powerctrl/Makefile.am new file mode 100644 index 00000000000..262de35261f --- /dev/null +++ b/tde-i18n-ru/docs/kdeutils/kcontrol/powerctrl/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = kcontrol/powerctrl +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdeutils/kcontrol/powerctrl/Makefile.in b/tde-i18n-ru/docs/kdeutils/kcontrol/powerctrl/Makefile.in new file mode 100644 index 00000000000..f7339616f5e --- /dev/null +++ b/tde-i18n-ru/docs/kdeutils/kcontrol/powerctrl/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/kdeutils/kcontrol/powerctrl +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = kcontrol/powerctrl +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/kdeutils/kcontrol/powerctrl/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdeutils/kcontrol/powerctrl/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/kdeutils/kcontrol/powerctrl/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdeutils/kcontrol/powerctrl/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeutils/kcontrol/powerctrl/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)/kcontrol/powerctrl + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/powerctrl/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/powerctrl/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/powerctrl/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/powerctrl/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/powerctrl/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/powerctrl/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/powerctrl + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/powerctrl + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/powerctrl/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/powerctrl/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcontrol/powerctrl/$$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/kdeutils/kcontrol/powerctrl/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdeutils/kcontrol/powerctrl/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeutils/kcontrol/powerctrl/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-ru/docs/kdeutils/kcontrol/powerctrl/index.cache.bz2 b/tde-i18n-ru/docs/kdeutils/kcontrol/powerctrl/index.cache.bz2 new file mode 100644 index 00000000000..9bfb8292616 Binary files /dev/null and b/tde-i18n-ru/docs/kdeutils/kcontrol/powerctrl/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdeutils/kcontrol/powerctrl/index.docbook b/tde-i18n-ru/docs/kdeutils/kcontrol/powerctrl/index.docbook new file mode 100644 index 00000000000..1d53a1ec01a --- /dev/null +++ b/tde-i18n-ru/docs/kdeutils/kcontrol/powerctrl/index.docbook @@ -0,0 +1,122 @@ + + + +]> + +
+ + + +&Mike.McBride; &Mike.McBride.mail; +ОлегБаталов
olegbatalov@mail.ru
Перевод на русский язык
+
+ +2002-10-16 +3.1 + + +KDE +KControl +Ноутбук +Питание + +
+ + +Управление питанием ноутбука + + +Введение + +Эта вкладка предоставляет интерфейс стиля хранителей экрана для режимов останов/standby APM. Это позволяет вам настроить различное время ожидания и/или действия зависящие от того, включён ли ноутбук в розетку. Она используется в дополнение к существующим в &kde; хранителям экрана - вы могли бы например, отключить suspend/standby когда ноутбук включён в розетку, но включить suspend более коротким временем, когда ваш обычный хранитель экрана стартует при работе ноутбука от аккумулятора. + +Экономичный режим, похоже работает по разному на различных ноутбуках - в особенности на некоторых не может оставаться в экономичном режиме и ваш ноутбук может непрерывно просыпаться/засыпать если вы оставляете его в это режиме. + + + +Использование + +Эта панель настраивает особенность выключения питания вашего ноутбука. Она работает как своего рода экстремальных хранитель экрана. +Вы можете настроить различное время и поведение в зависимости от того подключён ли ваш компьютер к розетке. +Для режимов Включён и Не включён, вы должны выбрать один из следующих параметров: + +Экономичный - Перевести ноутбук в экономичный режим. +Приостановить - Перевести ноутбук в режим приостановки. +Нет - Ничего не случается в указанное время. + + +Ниже этого, в расположено поле Ожидать. Введите время в минутах, которое ваш компьютер должен оставаться неиспользуемым, перед тем как будет выключен. + + + +Автор раздела +Этот раздел написан &Paul.Campbell; &Paul.Campbell.mail; +Преобразовано в Docbook &Mike.McBride; &Mike.McBride.mail; +Oleg Batalovolegbatalov@mail.ru + + + +
diff --git a/tde-i18n-ru/docs/kdeutils/kdelirc/Makefile.am b/tde-i18n-ru/docs/kdeutils/kdelirc/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdeutils/kdelirc/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdeutils/kdelirc/Makefile.in b/tde-i18n-ru/docs/kdeutils/kdelirc/Makefile.in new file mode 100644 index 00000000000..862735a316c --- /dev/null +++ b/tde-i18n-ru/docs/kdeutils/kdelirc/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/kdeutils/kdelirc +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. irkick kcmlirc +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/kdeutils/kdelirc/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdeutils/kdelirc/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/kdeutils/kdelirc/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdeutils/kdelirc/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeutils/kdelirc/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/kdeutils/kdelirc/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdeutils/kdelirc/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeutils/kdelirc/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-ru/docs/kdeutils/kdelirc/irkick/Makefile.am b/tde-i18n-ru/docs/kdeutils/kdelirc/irkick/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdeutils/kdelirc/irkick/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdeutils/kdelirc/irkick/Makefile.in b/tde-i18n-ru/docs/kdeutils/kdelirc/irkick/Makefile.in new file mode 100644 index 00000000000..7074dd6a636 --- /dev/null +++ b/tde-i18n-ru/docs/kdeutils/kdelirc/irkick/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/kdeutils/kdelirc/irkick +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- 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/kdeutils/kdelirc/irkick/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdeutils/kdelirc/irkick/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/kdeutils/kdelirc/irkick/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdeutils/kdelirc/irkick/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeutils/kdelirc/irkick/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)/irkick + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/irkick/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/irkick/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/irkick/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/irkick/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/irkick/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/irkick/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/irkick + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/irkick + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/irkick/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/irkick/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/irkick/$$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/kdeutils/kdelirc/irkick/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdeutils/kdelirc/irkick/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeutils/kdelirc/irkick/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-ru/docs/kdeutils/kdelirc/irkick/index.cache.bz2 b/tde-i18n-ru/docs/kdeutils/kdelirc/irkick/index.cache.bz2 new file mode 100644 index 00000000000..6bd6cab6217 Binary files /dev/null and b/tde-i18n-ru/docs/kdeutils/kdelirc/irkick/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdeutils/kdelirc/irkick/index.docbook b/tde-i18n-ru/docs/kdeutils/kdelirc/irkick/index.docbook new file mode 100644 index 00000000000..bb22dd95ec6 --- /dev/null +++ b/tde-i18n-ru/docs/kdeutils/kdelirc/irkick/index.docbook @@ -0,0 +1,158 @@ + +IRKick"> + KDE LIRC"> + + + + +]> + + + + +&irkick;: Руководство сервера LIRC для KDE + + +Gav Wood
gav@kde.org
+
+
+ОлегБаталов
olegbatalov@mail.ru
Перевод на русский язык
+
+ +2004-01-02 +1.0 + + +2004 +Gav Wood + + +&FDLNotice; + +&kdelirc; поддерживает работу инфракрасных пультов дистанционного управления в KDE; &irkick; является компонентом сервера для этой инфраструктуры. + + +KDE +irkick +kdelirc +kcmlirc +lirc + + +
+ + +Введение + +&irkick; является фоновым сервером, который обеспечивает 'связь' между операционной системой и приложениями KDE для управления ими с помощью пульта дистанционного управления. + +Он имеет инструмент настройки, к которому можно получить доступ через Центр управления KDE или непосредственно из меню &irkick;. + + +Зависимости + +Для инфраструктуры KDELirc, которая будет использоваться, вы должны иметь LIRC, установленный на вашей машине. Если он должным образом настроен, пиктограмма &irkick; в системном лотке имеет красный цвет, если нет серый или вообще не присутствует. + +Более подробную информацию о LIRC, смотрите на сайте http://www.lirc.org. + + + + + +Использование &irkick; + +&irkick; предоставляет основную функциональность: Когда на пульте нажата кнопка, он временно становится литералом. Кроме этого &irkick; делает для пользователя немного, кроме сообщения о активности их пульта. + +Используя меню правой кнопки мыши, вы можете настроить структуру инфракрасного дистанционного управления в KDE. + + + + +Благодарности и лицензия + +&kdelirc;: Авторское право на инфраструктуру KDE LIRC (c) 2004 Gav Wood gav@kde.org. + +Oleg Batalovolegbatalov@mail.ru +&underFDL; &underGPL; + + +Установка + +&install.intro.documentation; +&install.compile.documentation; + + +
+ + diff --git a/tde-i18n-ru/docs/kdeutils/kdelirc/kcmlirc/Makefile.am b/tde-i18n-ru/docs/kdeutils/kdelirc/kcmlirc/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdeutils/kdelirc/kcmlirc/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdeutils/kdelirc/kcmlirc/Makefile.in b/tde-i18n-ru/docs/kdeutils/kdelirc/kcmlirc/Makefile.in new file mode 100644 index 00000000000..a0e0d7d662c --- /dev/null +++ b/tde-i18n-ru/docs/kdeutils/kdelirc/kcmlirc/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/kdeutils/kdelirc/kcmlirc +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- 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/kdeutils/kdelirc/kcmlirc/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdeutils/kdelirc/kcmlirc/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/kdeutils/kdelirc/kcmlirc/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdeutils/kdelirc/kcmlirc/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeutils/kdelirc/kcmlirc/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)/kcmlirc + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcmlirc/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcmlirc/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcmlirc/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcmlirc/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcmlirc/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcmlirc/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcmlirc + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcmlirc + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcmlirc/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcmlirc/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kcmlirc/$$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/kdeutils/kdelirc/kcmlirc/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdeutils/kdelirc/kcmlirc/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeutils/kdelirc/kcmlirc/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-ru/docs/kdeutils/kdelirc/kcmlirc/index.cache.bz2 b/tde-i18n-ru/docs/kdeutils/kdelirc/kcmlirc/index.cache.bz2 new file mode 100644 index 00000000000..b9fbcc3257b Binary files /dev/null and b/tde-i18n-ru/docs/kdeutils/kdelirc/kcmlirc/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdeutils/kdelirc/kcmlirc/index.docbook b/tde-i18n-ru/docs/kdeutils/kdelirc/kcmlirc/index.docbook new file mode 100644 index 00000000000..87a53834c3c --- /dev/null +++ b/tde-i18n-ru/docs/kdeutils/kdelirc/kcmlirc/index.docbook @@ -0,0 +1,194 @@ + +KDE LIRC Control Center Module"> + KDE LIRC"> + + + +]> + + + + +Настройка инфракрасного пульта дистанционного управления в KDE + + +Gav Wood
gav@kde.org
+
+
+ОлегБаталов
olegbatalov@mail.ru
Перевод на русский язык
+
+ +2004-01-02 +1.0 + + +2004 +Gav Wood + + +&FDLNotice; + +Настройка &kdelirc;: Поддержка инфракрасных пультов дистанционного управления для KDE. + + +KDE +irkick +kdelirc +kcmlirc +lirc + + +
+ + +Введение + + + + +Требования + +Для поддержки функций KDELirc необходимо установить LIRC. Если он должным образом настроен, пиктограмма &kdelirc; в системном лотке имеет красный цвет, если нет - серый, или она зачёркнута. + +Более подробную информацию о LIRC смотрите на сайте http://www.lirc.org. + + + + + +Использование + +Существует несколько разделов конфигурации. Сведения о пультах ДУ и режимах представлены в списке слева. Выбор в нём определяет содержания списка, расположенного справа, где отображаются связи кнопка/действие. Щелчок на вкладке Загруженные расширения покажет список всех приложений и пультов ДУ, которые предназначены для расширенного функционирования, некоторые данные также можно просмотреть, выбрав соответствующий элемент. + + +Пульты ДУ и режимы + +Каждый пульт ДУ может иметь несколько режимов. Их наличие позволяет одной и той же кнопке назначить различные действия для различных ситуаций, как если бы ДУ работал в различных режимах с различными устройствами с ограниченным количеством кнопок. Хороший пример - многоцелевые пульты ДУ ТВ/Видео/Спутниковый/DVD - вместо того чтобы иметь много кнопок для всех режимов, имеется только один набор, который работает только с выбранным в данный момент режимом. + +Пульт ДУ может работать только в одном из режимов (также он может не быть ни в каком режиме). Пульт ДУ имеет "режим по умолчанию", в который он входит после запуска или сброса. Это может быть установлено с помощью кнопки Изменить. + +Список содержит все пульты ДУ, обнаруженные в вашей системе. Режимы можно добавлять и удалять, выделяя конкретный пульт и используя кнопки, расположенные ниже списка - Добавить Удалить. Режимы могут быть переименованы стандартным для KDE способом: сначала в списке выделяется режим, затем делается второй щелчок через небольшой интервал. Кнопка Изменить позволяет изменить имя, а также определить пиктограмму, которая отображается в системном лотке, когда этот режим выбран. + + + + +Связи Действие-Кнопка + +Связь действие/кнопка (действие) является соединением между нажатием кнопки и его эффектом. Эффектом может быть переключение режима, запуск программы KDE или выполнение функции в программе KDE (используя DCOP). + +Действия могут быть связаны с режимом пульта ДУ, если это так, действие будет выполняться, только если пульт находится в этом режиме. Действия также могут быть заданы как не зависимые от режима. Такие действия будут выполняться всегда, независимо от режима пульта ДУ. + +Для того чтобы добавить связь действие/кнопка, используйте кнопку Добавить. Удаление выполняется выделением действия, которое удаляется, и нажатием кнопки Удалить. Действия также могут быть отредактированы при нажатии кнопки Изменить, и перемещены в другой режим перетаскиванием в новый режим списка пультов/режимов. + +Действия также могут заполняться "автоматически". Это происходит тогда, когда есть поддерживаемый пульт ДУ, и вы хотите связать кнопки и поддерживаемые функции приложений. &kdelirc; может попытаться найти соответствие кнопок и функций, однако такое поведение необходимо в дальнейшем скорректировать. + + + + +Загрузка расширений + +Другая вкладка называется "Загруженные расширения". На ней показаны приложения и пульты ДУ, которые &kdelirc; распознаёт. &kdelirc; может также использовать не поддерживаемые пульты ДУ и приложения, но функция автозаполнения не будет с ними работать. + +Щёлкая на элементе, можно просмотреть подробную информацию о нём, например, его авторов. + + + + + + +Благодарности и лицензия + +&kdelirc; Авторское право на KDE LIRC Framework (c) 2004 Gav Wood gav@kde.org. + +Авторское право на документацию (c) 2004 Gav Wood gav@kde.org. +&underFDL; &underGPL; + + +Установка + +&install.intro.documentation; +&install.compile.documentation; + + +
+ + diff --git a/tde-i18n-ru/docs/kdeutils/kdf/Makefile.am b/tde-i18n-ru/docs/kdeutils/kdf/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdeutils/kdf/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdeutils/kdf/Makefile.in b/tde-i18n-ru/docs/kdeutils/kdf/Makefile.in new file mode 100644 index 00000000000..4019bf232b9 --- /dev/null +++ b/tde-i18n-ru/docs/kdeutils/kdf/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/kdeutils/kdf +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- 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/kdeutils/kdf/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdeutils/kdf/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/kdeutils/kdf/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdeutils/kdf/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeutils/kdf/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)/kdf + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdf/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdf/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdf/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdf/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdf/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdf/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdf + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdf + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdf/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdf/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdf/$$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/kdeutils/kdf/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdeutils/kdf/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeutils/kdf/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-ru/docs/kdeutils/kdf/index.cache.bz2 b/tde-i18n-ru/docs/kdeutils/kdf/index.cache.bz2 new file mode 100644 index 00000000000..8617e619cfa Binary files /dev/null and b/tde-i18n-ru/docs/kdeutils/kdf/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdeutils/kdf/index.docbook b/tde-i18n-ru/docs/kdeutils/kdf/index.docbook new file mode 100644 index 00000000000..1adfe168e46 --- /dev/null +++ b/tde-i18n-ru/docs/kdeutils/kdf/index.docbook @@ -0,0 +1,392 @@ + + + + + +]> + + + + +Руководство по &kdiskfree; + + +&Jonathan.Singer; &Jonathan.Singer.mail; + +&Michael.Kropfberger; &Michael.Kropfberger.mail; + +Олег Баталов
batalov@twiga.kz
Перевод на русский язык
+ +
+ + +2000-2002 +&Jonathan.Singer; + + +&FDLNotice; + +2003-09-16 +0. + +&kdiskfree; показывает список доступных файловых устройств вместе с информацией о них. + + + + +KDE +kdf +kdeutils +диски +устройства +монтировать +размонтировать + + +
+ + +Введение + +&kdiskfree; показывает информацию о доступных файловых устройствах (жёстких дисках, дискетах, &CD; и т.д.) вместе с информацией об их размере, свободном пространстве, типе и точке монтирования. Также можно монтировать, размонтировать устройства и открывать их в файловом менеджере. + +&kdiskfree; аналогичен модулю Disk-Free в &kcontrol;, но занимает на экране меньше места. Это бывает полезно, если вы хотите держать &kdiskfree; на экране постоянно. + + + + +Использование &kdiskfree; + + +Запуск &kdiskfree; + +Наберите в командной строке kdf либо выберите Использование дисков (KDiskFree) в меню K Система->Дополнительные приложения. Поддерживаются стандартные для &Qt; и &kde; параметры командной строки, список которых можно получить, запустив в командной строке kdf . + + + + +Главное окно + +Главное окно &kdiskfree; показывает все доступные файловые устройства. + +Обычно выводится следующая информация: + +Окно &kdiskfree; + + + + + + Окно &kdiskfree; + + + + + +Значок, показывающий тип устройства +Имя устройства +Тип файловой системы +Общий размер +Точка монтирования +Свободное место +Занято в процентах + + +На рисунке выше показаны четыре устройства: примонтированный к корню файловой системы (/) раздел жёсткого диска с файловой системой reiserfs, два &CD-ROM; и дисковод. + +Щелчок левой кнопкой мыши на заголовке столбца сортирует список устройств по соответствующему параметру. Второй щелчок левой кнопкой мыши сортирует список в обратном порядке. + +Щелчок мышью на строке откроет контекстное меню. Если это устройство в текущее время не смонтировано, доступна опция Монтировать устройство. Выбор Открыть в файловом менеджере открывает новое окно с графическим представлением файлов на этом устройстве. + + + + +Меню &kdiskfree; + + +Меню <guimenu +>Файл</guimenu +> + + + + +Файл Обновить +Немедленно обновить окно с информацией + + + + + &Ctrl;Q Файл Выход +Завершение работы &kdiskfree; + + + + + + +Меню и диалог<guimenu +>Настройка</guimenu +> + + + + +Настройка Комбинации клавиш... + + +Обычный диалог &kde; настройки привязки действий к комбинациям клавиш. + + + + + +Настройка Настроить KDiskFree... + +Открывает диалог настройки. + +Диалог настройки &kdiskfree; + + + + + + Диалог настройки &kdiskfree; + + + + +Этот диалог содержит две вкладки Общие настройки и Команды монтирования + + +Общие настройки Щёлкните на словах показывать или скрыть для показа или скрытия соответствующего столбца. Смена частоты обновления контролируется перемещением ползунка. Значение в поле, расположенном слева - интервал между обновлениями окна &kdiskfree; с информацией об устройствах. Настройка менеджера файлов, указывает какая команда выполняется при выборе пункта контекстного меню Открыть в файловом менеджере. +Также существует два флажка. Один контролирует открытие менеджера файлов при монтировании устройства. Другой контролирует появление окна, когда устройство заполнено до критического уровня. + + + +Команды монтирования +Позволяет пользователю указать команды монтирования и размонтирования для данного устройства, что показывается соответствующим значком. Подробная информация относительно этих команд может быть найдена на странице руководства команды mount (наберите в командной строкеman ). + + + + + + + + +Меню <guimenu +>Справка</guimenu +> +&help.menu.documentation; + + + + + +Авторы и лицензия + +&kdiskfree; + +Авторское право на программу © 1998-2000 &Michael.Kropfberger; &Michael.Kropfberger.mail; + +Авторское право на документацию © 2000 &Jonathan.Singer; &Jonathan.Singer.mail; +&underFDL; &underGPL; + +&documentation.index; +
+ + diff --git a/tde-i18n-ru/docs/kdeutils/kedit/Makefile.am b/tde-i18n-ru/docs/kdeutils/kedit/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdeutils/kedit/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdeutils/kedit/Makefile.in b/tde-i18n-ru/docs/kdeutils/kedit/Makefile.in new file mode 100644 index 00000000000..57ad54975e1 --- /dev/null +++ b/tde-i18n-ru/docs/kdeutils/kedit/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/kdeutils/kedit +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- 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/kdeutils/kedit/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdeutils/kedit/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/kdeutils/kedit/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdeutils/kedit/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeutils/kedit/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)/kedit + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kedit/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kedit/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kedit/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kedit/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kedit/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kedit/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kedit + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kedit + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kedit/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kedit/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kedit/$$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/kdeutils/kedit/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdeutils/kedit/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeutils/kedit/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-ru/docs/kdeutils/kedit/index.cache.bz2 b/tde-i18n-ru/docs/kdeutils/kedit/index.cache.bz2 new file mode 100644 index 00000000000..2b1ea8ccd56 Binary files /dev/null and b/tde-i18n-ru/docs/kdeutils/kedit/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdeutils/kedit/index.docbook b/tde-i18n-ru/docs/kdeutils/kedit/index.docbook new file mode 100644 index 00000000000..5e95099f1ea --- /dev/null +++ b/tde-i18n-ru/docs/kdeutils/kedit/index.docbook @@ -0,0 +1,1892 @@ + + + + + +]> + + + +Справочное руководство &kedit; + + +ThadMcGinnis
ctmcginnis@compuserve.com
+
+
+ +Lauri Watts
lauri@kde.org
+Редактор +
+
+ +2003-09-16 +1.3 + +&FDLNotice; + +Это справочное руководство описывает программу &kedit;, простой текстовый редактор для &kde; + + +KDE +KEdit +текстовый редактор + + + +2000 +Thad McGinnis + + +
+ + +Введение + +&kedit; -- это текстовый редактор для рабочей среды &kde;. Этот простой редактор может быть использован совместно с &konqueror; для просмотра текстовых файлов и файлов настроек. &kedit; также подходит для создания небольших текстовых документов. Это не редактор для программистов, в частности, он не заменяет такие мощные редакторы как &kate;, XEmacs или Emacs. Функциональность &kedit; намеренно будет оставаться ограниченной, чтобы обеспечить быстрый запуск. + + + + +Основы + +Работать с &kedit; очень просто. Если вы раньше работали с текстовыми редакторами, у вас не должно возникнуть никаких проблем. + + +Перетаскивание мышью + +&kedit; использует протокол &kde; для перетаскивания мышью. Файлы могут быть перетащены с Рабочего стола, из &konqueror;, с FTP-сервера, открытого в окне &konqueror;, в главное окно программы. + + + + +Параметры командной строки + +Хотя &kedit;, скорее всего, чаще всего будет запускаться из меню &kde; или при помощи значка на рабочем столе, он также может быть запущен из командной строки в окне терминала. При этом доступно несколько полезных возможностей. + + +Указать файл + +При указании пути и имени файла &kedit; немедленно откроет или создаст этот файл. Указание этого параметра может выглядеть примерно так: + + +%kedit /home/myhome/docs/myfile.txt + + + + + +Указать файл из Интернета + +Описанный выше способ может использоваться для открытия файлов из Интернета (при наличии соединения), например: + + +%kedit ftp://ftp.kde.org/pub/kde/Welcome.msg + + + + + +Другие параметры командной строки + +Для получения справки доступны следующие параметры командной строки: + + + +kedit + +Отображает основные параметры + + + + +kedit + +Отображает параметры, влияющие на взаимодействие &kedit; и &Qt;. + + + + +kedit + +Отображает параметры, влияющие на взаимодействие &kedit; и &kde;. + + + + +kedit + +Отображает все параметры командной строки. + + + + +kedit + +Отображает в окне терминала список авторов &kedit;. + + + + +kedit + +Отображает версии &Qt;, &kde; и &kedit;. Также вы можете ввести команду kedit + + + + + + + + + +Привязки клавиш + +Многие комбинации клавиш можно изменить в меню Настройка. По умолчанию в &kedit; используются следующие комбинации клавиш: + + + + + +Клавиши +Действие + + + + + +Стрелка влево +Переместить курсор на один символ влево + + + +Стрелка вправо +Переместить курсор на один символ вправо + + + +Стрелка вверх +Переместить курсор на одну строку вверх + + + +Стрелка вниз +Переместить курсор на одну строку вниз + + + +Page Up +Переместить курсор на одну странцу вверх + + + +Page Down +Переместить курсор на одну страницу вниз + + + +Backspace +Удалить символ слева от курсора + + + +Home +Переместить курсор к началу строки + + + +End +Переместить курсор в конец строки + + + +Delete +Удалить символ справа от курсора + + + +&Shift;Стрелка влево +Выделить один символ слева от курсора + + + +&Shift;Стрелка вправо +Выделить один символ справа от курсора + + + +&Ctrl;A +Выделить весь текст документа + + + +&Ctrl;B +Переместить курсор на один символ влево + + + +&Ctrl;C +Скопировать выделенный текст в буфер обмена + + + +&Ctrl; D +Удалить символ справа от курсора + + + +&Ctrl;E +Переместить курсор в конец строки + + + +&Ctrl;F +Найти текст в документе + + + +&Ctrl;G +Перейти к строке + + + + +&Ctrl;H +Удалить символ слева от курсора + + + +&Ctrl;K +Создать новый документ + + + +&Ctrl; N +Переместить курсор на одну строку вниз + + + +&Ctrl; P +Распечатать документ + + + +&Ctrl;V +Вставить на месте курсора текст из буфера обмена + + + +&Ctrl;X +Вырезать выделенный текст, скопировав его в буфер обмена + + + +&Ctrl; Y +Вставить содержимое буфера обмена в текущей позиции курсора + + + + + + + + + + +Пункты меню + + +Меню <guimenu +>Файл</guimenu +> + + + +&Ctrl;N ФайлСоздать + +Запустить ещё один экземпляр &kedit; с новым документом. + + + + +&Ctrl;O ФайлОткрыть... + +Эта команда открывает файл. Будет показан диалог выбора файла, позволяющий просматривать файлы и каталоги. + +Этот диалог работает как небольшой файловый менеджер. Чтобы войти в папку, щёлкните на ней в списке в центральной части окна. Будет отображено её содержимое. Чтобы напрямую ввести каталог и имя файла, можно использовать выпадающий список. Если вы щёлкнете на стрелке справа от этого выпадающего списка, то увидите недавно использованные каталоги. + +В нижней части окна находится фильтр, в который также можно либо вводить данные, либо выбрать из списка недавно использованных значений. Фильтрация обеспечивает показ в центральной части окна только файлов, соответствующих условию фильтра. Если, например, вы введёте *.txt, то в центральной части окна будут показаны только файлы с расширением txt. + +Значки на панели инструментов, на которых изображены стрелки влево и вправо, служат для перемещения между ранее выбранными папками, а значок со стрелкой вверх -- для перемещения на один уровень вверх в дереве каталогов. Нажав на значок с домиком, вы перейдёте в домашний каталог, а значок с изогнутой стрелкой служит для обновления списка файлов и каталогов. Кнопка с флажком позволяет пользователю добавить текущую папку в закладки, либо перейти к предыдущей папке, которая была ранее добавлена в закладки. Значок, на котором изображена папка с искоркой, служит для создания новой папки. И наконец, в верхнем правом углу есть выпадающий список с наиболее часто посещаемыми папками. + + + +ФайлОткрыть недавние + + + +Это быстрый способ доступа к недавно сохранённым документам. При щелчке на этом пункте меню сбоку появляется список недавно сохранённых файлов. Щёлкните на имени файла, чтобы открыть его в &kedit; (если, конечно, этот файл всё ещё находится в той же папке и с тем же именем). + + + + +&Ctrl;S ФайлСохранить + +Сохраняет текущий документ. Если ранее документ уже был сохранён, предыдущяя версия файла будет перезаписана без предупреждения. + + +Редактор можно настроить на создание резервных копий. + + +Если документ ещё не был сохранён, появится описанный диалог. + + + + +ФайлСохранить как... + +Позволяет сохранить документ под другим именем. Это осуществляется при помощи диалога, описанного выше в разделе Открыть этого документа. + + + + +&Ctrl;P ФайлПечать... + +Открывает простой диалог, позволяющий указать что, где и как печатать. Пользователь может выбрать систему печати (lpr или другую), а также нужно ли печатать весь документ или только выбранную его часть. + + + + +ФайлОтправить по почте... + +Отправить текущий документ по электронной почте. Эта команда вызывает диалог отправки почты, где пользователь может ввести адрес и тему письма. + +Вы можете выбрать вашу любимую почтовую программу в Центре управления &kde;. + + + + + +&Ctrl;W ФайлЗакрыть + +Закрыть окно редактора. Если у вас запущено одновременно несколько экземпляров &kedit;, остальные окна закрыты не будут. + + + + +&Ctrl;Q Файл Выход + +Выйти из редактора. + + + + + + + +Меню <guimenu +>Правка</guimenu +> + + + +&Ctrl;Z ПравкаОтменить действие + +Используется для отмены изменений, сделанных последним действием пользователя. + + + + +&Ctrl;&Shift;Z ПравкаПовторить отменённое действие + +Повторяет последнее действие, отменённое при помощи команды Отменить действие. + + + + +&Ctrl;X ПравкаВырезать + +Удалить выделенный текст, поместив его в буфер обмена. Буфер обмена -- это одна из возможностей &kde;, позволяющая перемещать данные между приложениями. + + + + +&Ctrl;C ПравкаКопировать + +Копировать выделенный текст в буфер обмена для последующей вставки. Буфер обмена -- это одна из возможностей &kde;, позволяющая перемещать данные между приложениями. + + + + +&Ctrl;V ПравкаВставить + +Вставить содержимое буфера обмена в месте расположения курсора. Буфер обмена -- это одна из возможностей &kde;, позволяющая перемещать данные между приложениями. + + + + +&Ctrl;A ПравкаВыделить все + +Выделить текст всего документа. Может быть полезно для копирования всего файла в другое приложение. + + + + +&Ctrl;F ПравкаНайти... + +Открывает диалог поиска, в поле ввода которого нужно указать, какую строку следует найти в документе. Два других параметра предусмотрены для того, чтобы сделать поиск более эффективным. Включите опцию С учётом регистра, чтобы ограничить поиск только теми вхождениями, регистр символов которых точно совпадает с регистром символов введённой строки поиска. Опция Искать назад определяет, что поиск следует производить снизу вверх. + + + + +F3 ПравкаПродолжить поиск + +Повторяет последнюю операцию поиска, не вызывая диалог поиска. + + + + +&Ctrl;R ПравкаЗаменить... + +Открывает диалог замены. Он похож на упомянутый ранее диалог поиска, но в нём есть поле ввода Заменить на. В этом диалоге вы можете указать, какой текст нужно найти и на какой текст его нужно заменить. Диалог содержит две дополнительные кнопки. Кнопка Заменить позволяет сделать одну замену. что может быть полезно, когда нужно заменить не все вхождения искомого текста. Кнопка Заменить все позволяет немедленно заменить все вхождения искомого текста на указанный. + + + + + +ПравкаВставить файл... + +Открывает диалог Файл Открыть, где вы можете выбрать файл, который нужно целиком вставить в открытый документ. Файл будет вставлен в месте мигающего курсора. + + + + + +ПравкаВставить дату + +Вставляет текущую дату в месте мигающего курсора. + + + + + +ПравкаУбрать пробелы + +При выборе этого пункта меню произойдет удаление лишних пробелов и символов возврата каретки (код конца абзаца, вводимый клавишей Enter) в выделенном тексте. Другими словами, если в выделенном тексте подряд идут несколько пробелов, они заменяются на один пробел, а все концы абзаца и пустые строки будут удалены, сделав из выделенного текста один абзац. + + + + + + +Меню <guimenu +>Переход</guimenu +> + + + + &Ctrl;G ПереходПерейти на строку... + +Открывает диалог перемещения курсора на строку с определённым номером. Номер строки можно либо ввести напрямую, либо щёлкая на стрелках справа от поля ввода. Щелчок по стрелке вверх увеличивает число, по стрелке вниз -- уменьшает. + + + + + + +Меню <guimenu +>Сервис</guimenu +> + + + +СервисПроверка правописания... + +Запускает программу проверки правописания -- программа, разработанная для того, чтобы помочь пользователям найти и исправить ошибки правописания. Щелчок на этом пункте меню вызывает диалог проверки орфографии, где вы можете контролировать процесс проверки. В этом диалоге есть три поля ввода, расположенных вертикально, с надписями, описывающих их назначение, слева. Предназначение этих полей ввода: + + + +Ошибочное слово: + +Здесь программа проверки орфографии показывает рассматриваемое слово. Это происходит, когда программа не находит этого слова в своём словаре -- файле, содержащим список правильно написанных слов, с которыми сверяется каждое проверяемое слово. + + + + +Замена: + +Если программа обнаруживает в своём словаре похожие слова, первое из них будет показано в этом поле ввода. Вы можете принять предлагаемое слово, ввести свой вариант или выбрать другой вариант из списка ниже. + + + + +Предложения: + +Программа проверки орфографии может разместить здесь список возможных замен для проверяемого слова. При щелчке на любом из предлагаемых слов оно появляется в поле ввода Замена:, расположенном выше. + + + + +Контролировать процесс проверки вам позволяют восемь кнопок: + + + +Заменить + +При нажатии на эту кнопку в документе происходит замена рассматриваемого слова на слово из поля ввода Замена:. + + + + +Заменить все + +При нажатии на эту кнопку будет исправлено не только Ошибочное слово:, но аналогичные изменения будут автоматически сделаны для всех вхождений Ошибочного слова: в документе. + + + + +Игнорировать + +При нажатии на эту кнопку проверка будет продолжена без внесения каких-либо изменений в документ. + + + + +Игнорировать все + +При нажатии на эту кнопку программа проверки будет пропускать все вхождения Ошибочного слова: в документе. + + +Игнорируемые слова не запоминаются программой, то есть при следующуй проверке правописания это слово не будет игнорировано. + + + + + +Добавить + +При нажатии этой кнопки Ошибочное слово: будет добавлено в словарь программы проверки орфографии, т.е. в дальнейшем это слово будет считаться написанным правильно. + + + + +Справка + +Вызывает справочную систему &kde; и открывает этот документ. + + + + +Прекратить + +Останавливает процесс проверки правописания. + + + + +Отмена + +Отменяет процесс проверки правописания. + + + + +В нижней части окна показывается индикатор текущего состояния. По мере проверки документа индикатор заполняется (слева направо), показывая, на сколько процентов завершена проверка правописания. + + +Одновременно с этим в строке состояния редактора отображаются те же данные (на сколько процентов была завершена проверка правописания). Строка состояния -- это горизонтальная полоса в нижней части окна редактора за пределами текстового поля. + + + + + + + + +Меню <guimenu +>Настройка</guimenu +> + + + +НастройкаПоказать панель инструментов + +Если этот пункт меню отмечен, отображается панель инструментов, содержащая кнопки для вызова наиболее часто используемых команд. Панель инструментов можно перемещать. Она обычно располагается в верхней части окна прямо под строкой меню. Если пункт меню не отмечен, то панель инструментов скрыта. При щелчке на полосках в левой части панели она будет скрыта или вновь показана, а при их перетаскивании панель инструментов перемещается. + + + + +НастройкаПоказать строку состояния + +Если этот пункт меню отмечен, в нижней части окна редактора показывается строка, содержащая информацию о состоянии текущего документа. Если пункт меню не отмечен, строка состояния скрыта. + + + + +НастройкаСохранить настройки + +Сохраняет текущие настройки редактора. Они будут восстановлены при следующем запуске. + + + + +НастройкаНастроить быстрые клавиши... + +Эта команда открывает диалог, в котором могут быть изменены привязки клавиш. В верхней части окна показывается список доступных команд. Ниже расположены три переключателя. Вы можете выбрать следующие варианты: Нет, По умолчанию, и По выбору. + + +Заметьте, что группа переключателей позволяет сделать выбор только одного из предлагаемых вариантов, как, например, кнопками на автомагнитоле можно выбрать только одну радиостанцию. Также следует отметить, что вариант По умолчанию доступен только тогда, когда для выбранной команды на самом деле есть комбинация клавиш по умолчанию. + + +Если пользователь включил опцию "По выбору", он может выбрать комбинацию клавиш для выбранной команды при помощи флажков и нажатия клавиши. Например, если выбрать команду "О &kde;", нажать &Ctrl;, &Alt; и клавишу K, то при работе в &kedit; можно будет нажать эту комбинацию клавиш, чтобы вызвать диалог "О &kde;". + + + + +НастройкаНастроить панели инструментов... + + +Открывает диалог, в котором можно изменять настройки панели инструментов. Вы можете выбрать, какие кнопки должны находиться на панели инструментов, должен ли под ними показываться текст, и если да, то как он должен располагаться. Можно также выбрать размер кнопок (значков) и расположение панели инструментов (сверху, слева, справа, плавающая, свернутая). При свертывании панели она превращается в полоску. При щелчке по полоскам в левой части панели она принимает свой первоначальный вид, а при повторном щелчке -- снова свертывается. В списке слева находятся доступные команды, а в списке справа -- те, что уже есть на панели инструментов. Четыре кнопки посередине передвигают в соответствующем направлении выбранные пункты списков. При нажатии на кнопку со стрелкой вправо выбранная команда из левого списка перемещается в правый и, таким образом, добавляется на панель инструментов. При нажатии на кнопку со стрелкой влево происходит обратное: выбранная в правом списке команда удаляется с панели инстрементов. Кнопки со стрелками вверх и вниз изменяют положение кнопки на панели инструментов. + + + + +НастройкаНастроить Текстовый редактор KDE... + +Эта команда открывает диалог, где могут быть настроены различные параметры Текстового редактора KDE. + + + + + + + +Меню <guimenuitem +>Справка</guimenuitem +> +&help.menu.documentation; + + + +Диалог настроек + +При выборе пункта меню НастройкаНастроить Текстовый редактор KDE появляется диалог настроек. В нем могут быть настроены различные параметры программы. В зависимости от того, какой раздел был выбран в списке слева, показываются разные настройки. Внизу окна находятся пять кнопок. Вы можете вызвать систему Помощи, возвратить все настройки в их значения По умолчанию, сохранить настройки и закрыть диалог кнопкой OK, Применить настройки без закрытия окна диалога и Отменить изменения. Все четыре раздела настроек (Шрифт, Цвет, Проверка правописания, и Разное) подробно описаны ниже. + + +Шрифт + +Когда вы открываете окно настроек, по умолчанию выбирается именно этот раздел. Здесь вы можете настроить следующие параметры(изменения немедленно отображаются в текстовом поле внизу окна): + + + + +Шрифт: + +Вы можете выбрать шрифт из списка установленных в вашей системе. Внизу окна показывается, как выглядит тот или иной шрифт. + + + + +Стиль шрифта: + +В этом списке (в центре) вы можете выбрать один из четырёх стилей шрифта: Обычный, Жирный, Курсив, Жирный курсив. Внешний вид шрифта отображается внизу окна. + + + + +Размер: + +В крайнем правом списке вы можете изменить размер шрифта. Чем больше число, тем больше будут буквы. Внизу окна отображается надпись шрифтом выбранного размера. + + + + + + + + +Цвет + +В этом разделе настроек можно изменить два параметра цвета, описанных ниже. Вы можете изменить каждый из этих параметров, нажав соответствующую кнопку. Это специальные широкие кнопки, окрашенные в выбранный на данный момент цвет. Щелчок на такой кнопке вызывает диалог выбора цвета. + +Этот диалог является удобным графическим интерфейсом, предоставляющим возможность выбрать нужный цвет. В верхнем левом углу находится весь спектр цветов, а справа от него -- регулятор яркости цвета. Вы можете выбрать цвет, щёлкая по этим двум элементам управления. Различные параметры цвета отображаются в числовом виде в маленьких полях ввода, расположенных под спектром. При выборе какого-либо цвета вы заметите, что значения в них изменяются. В эти параметры входят уровни цветовых составляющих (красного, зеленого, синего), а также уровни тона и насыщенности. В качестве альтернативы выбору цвета из спектра вы можете непосредственно ввести нужные значения в эти поля ввода. Справа внизу есть еще одно поле ввода, помеченное как HTML: оно отображает цветовой код, который вы можете ввести в коде HTML, чтобы обозначить выбранный цвет (HTML широко используется для создания веб-страниц). + +В дополнение к вышесказанному, диалог выбора цвета позволяет выбрать цвет любой точки, отображаемой в данный момент на экране. Нажмите на кнопку с нарисованной на ней пипеткой (в правой части диалога выбора цвета); курсор мыши примет форму перекрестия. Щелкните в любом месте экрана, чтобы получить параметры цвета точки под курсором мыши. + +Вы можете добавить выбранный цвет в персональную палитру, щёлкнув на кнопке Добавить в собственные цвета (она находится выше прямоугольника, в котором отображается выбранный цвет). Эту и другие доступные палитры можно выбрать из выпадающего списка в правом верхнем углу окна. Кроме палитры своих цветов, вы можете выбрать палитры с набором заранее определённых цветов. + + + +Использовать цвета, заданные пользователем + +По умолчанию &kedit; использует цвета текущей цветовой схемы. Если эта опция включена, вы можете самостоятельно выбрать цвет шрифта и фона. + + + + +Цвет текста: + +Здесь вы можете выбрать цвет текста в &kedit;. + + + + +Цвет фона: + +Здесь вы можете выбрать цвет фона, на котором в &kedit; отображается текст. + + + + + + + + +Проверка правописания + +Программа проверки правописания помогает вам найти и исправить ошибки в написании слов. В этом разделе настроек вы можете установить различные параметры проверки. + + + +Создавать сочетания корней/аффиксов не в словаре + +При выборе этой опции программа проверки правописания будет считать правильными сочетания корней с приставками и суффиксами, даже если такое сочетание не встречается в словаре программы. + + + + +Считать ошибкой написаные вместе слова + +Если вы выберете эту опцию, то когда два или более слова, встречающихся в словаре, будут написаны слитно (т.е. между ними не будет пробела), программа проверки правописания будет считать это ошибкой. + + + + +Словарь: + +В зависимости от того, установили вы их или нет, могут быть доступны несколько словарей для проверки правописания. В этом выпадающем списке вы можете выбрать язык, используемый при проверке орфографии. + + + + +Кодировка: + +Существуют различные кодировки, связывающий определённый код с отображаемым на экране символом. Если вы знаете, какую кодировку вы используете, выберите её из выпадающего списка, чтобы программа проверки правописания работала корректно. + + + + +Клиент: + +В &kedit; нет встроенной функции проверки правописания, поэтому используется внешняя программа. Здесь вы можете выбрать, какую именно программу проверки следует использовать. + + + + + + + +Разное + +В этом разделе вы можете изменить три параметра, описанных ниже. + + + +Перенос текста: + +При включении этой функции редактор будет автоматически начинать новую строку и перемещать курсор в её начало. Из выпадающего списка вы можете выбрать три варианта: + + + +Отменить перенос + +При выборе этого варианта перенос производиться не будет. Вам нужно будет начинать новую строку вручную нажатием клавиши Enter. + + + + +Мягкий перенос + +При выборе этого варианта перенос будет производиться по ширине окна редактора. Другими словами, чем шире вы сделаете окно программы, тем длиннее будут строки; чем уже окно, тем короче строки. Такие переносы строк не сохраняются в редактируемом файле. + + + + +В заданной позиции + +При выборе этого варианта становится доступным поле ввода Переносить в колонке:. Здесь вы можете указать максимальное количество знаков в строке текста. + + +Каждый знак, включая пробелы, заполняет один столбец. + + + + + + + + + +Создавать резервную копию при сохранении + +При включении этой опции редактор перед сохранением файла переименует последнюю сохранёную версию файла, добавив к его имени тильду (символ ~). Таким образом, у вас будет возможность восстановить документ, если вы по ошибке сохранили ненужные изменения. + + + + + + + + + +Авторы и лицензии + +Программа &kedit;: Copyright 2000, Bernd Johannes Wuebben wuebben@math.cornell.edu + +Документация: Copyright 2000 by Thad McGinnis ctmcginnis@compuserve.com. + +Эта версия справочного руководства &kedit; основана на работе Bernd Johannes Wuebben wuebben@math.cornell.edu + +Перевод на русский: Антон Иванов a-i@bk.ru +&underFDL; &underGPL; + + +Установка + +&install.intro.documentation; +&install.compile.documentation; + + + +
+ + diff --git a/tde-i18n-ru/docs/kdeutils/kfloppy/Makefile.am b/tde-i18n-ru/docs/kdeutils/kfloppy/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdeutils/kfloppy/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdeutils/kfloppy/Makefile.in b/tde-i18n-ru/docs/kdeutils/kfloppy/Makefile.in new file mode 100644 index 00000000000..aa6ad5fb4c8 --- /dev/null +++ b/tde-i18n-ru/docs/kdeutils/kfloppy/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/kdeutils/kfloppy +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- 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/kdeutils/kfloppy/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdeutils/kfloppy/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/kdeutils/kfloppy/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdeutils/kfloppy/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeutils/kfloppy/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)/kfloppy + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kfloppy/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kfloppy/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kfloppy/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kfloppy/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kfloppy/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kfloppy/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kfloppy + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kfloppy + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kfloppy/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kfloppy/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kfloppy/$$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/kdeutils/kfloppy/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdeutils/kfloppy/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeutils/kfloppy/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-ru/docs/kdeutils/kfloppy/index.cache.bz2 b/tde-i18n-ru/docs/kdeutils/kfloppy/index.cache.bz2 new file mode 100644 index 00000000000..22b7e00266c Binary files /dev/null and b/tde-i18n-ru/docs/kdeutils/kfloppy/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdeutils/kfloppy/index.docbook b/tde-i18n-ru/docs/kdeutils/kfloppy/index.docbook new file mode 100644 index 00000000000..2039dd695f0 --- /dev/null +++ b/tde-i18n-ru/docs/kdeutils/kfloppy/index.docbook @@ -0,0 +1,887 @@ + + + + + + BSD"> + Minix"> +]> + + + + + + + + +Руководство &kfloppy; + + +Thad McGinnis
ctmcginnis@compuserve.com +
+ +Nicolas Goutte
goutte@kde.org +
+ +Bernd Johannes Wuebben
wuebben@math.cornell.edu
+Разработчик +
+ +Chris Howells
howells@kde.org
+Разработчик (модернизация интерфейса) +
+ +Adriaan de Groot
groot@kde.org
+Разработчик (Добавление поддержки BSD) +
+ +Lauri Watts Редактор +
lauri@kde.org
+
+ +ИльяСотников
arkstone@mail.ru
Перевод на русский
+
+ +2005-06-01 +3.5 + + +2000 +Thad McGinnis + + + +2005 +Nicolas Goutte + + +&FDLNotice; + +&kfloppy; — утилита, позволяющая легко форматировать дискеты размером 3.5"и 5.25" дюймов. + + +KDE +kfloppy +дискета +форматирование + + +
+ + +Введение + +&kfloppy; — утилита, позволяющая легко форматировать дискеты размером 3.5"и 5.25" дюймов. + +&kfloppy; зависит от внешних программ и поэтому в настоящее время работает только с &Linux; и &BSD;. Если Вы используете &kfloppy; на &Linux; или на &BSD;, &kfloppy; поддерживает разные возможности. + +Убедитесь в том, что ваша дискета не смонтирована. &kfloppy; не может форматировать смонтированные дискеты. + + + + +Использование &kfloppy; + +При запуске &kfloppy; открывается окно, в котором вы можете выбрать наиболее подходящие параметры и контролировать процесс форматирования дискет. Детальное описание этих настроек вы можете прочитать ниже. + +Убедитесь в том, что ваша дискета не смонтирована. &kfloppy; не может форматировать смонтированные дискеты. + + +Основные параметры + +Вы можете выбрать дисковод, тип дискет и файловую систему для форматируемой дискеты. + + +Дисковод + +Нажав на стрелку в выпадающем меню с меткой Дисковод:, вы можете выбрать следующие типы дисковода: + + +Первый +Второй + + +Нажав на стрелку в выпадающем списке Размер:, вы можете выбрать следующие размеры: + + +3.5" 1.44МБ +3.5" 720КБ +5.25" 1.2МБ +5.25" 360КБ + + +Версия &kfloppy; под &Linux; имеет также вариант: + + +Автоопределение + + + + +Дискеты формата 800КБ, используемые дисководами &Mac;;, не пригодны для использования на дисководах PC, так как они не способны форматировать таким способом. + + + + +<guilabel +>Файловые системы</guilabel +> + +При нажатии на стрелку в выпадающем списке Файловая система вы можете выбрать файловую систему из следующих типов: + + + +Dos + +При выборе этой файловой системы &kfloppy; отформатирует вашу дискету под файловую систему, используемую в MS-DOS/&Windows;. Выберите эту файловую систему, если вы собираетесь использовать дискету в этих операционных системах (доступно в &Linux; и &BSD;). + + + + +ext2 + +При выборе этой файловой системы &kfloppy; отформатирует вашу дискету под файловую систему, используемую в &Linux;. Выберите эту файловую систему, если вы собираетесь использовать дискету только в &Linux; (доступно в &Linux; и &BSD;). + + + + +UFS + +При выборе этой файловой системы &kfloppy; отформатирует вашу дискету под файловую систему, используемую в FreeBSD. Выберите эту файловую систему, если вы собираетесь использовать дискету только в FreeBSD (доступно только в &BSD;). + + + + +Minix + +При выборе этой файловой системы &kfloppy; отформатирует вашу дискету под файловую систему, часто используемую в &Linux; (доступно только в &Linux;). + + + + + + + + +Параметры форматирования +В центре окна &kfloppy; вы можете настроить некоторые параметры форматирования. Вы можете выбрать один из трёх взаимоисключающих вариантов. Под термином "взаимоисключающие варианты" понимается ряд параметров, из которых можно выбрать только один. Два нижних параметра предназначены для маркировки дискет. Детальное описание параметров представлено ниже: + + +Способ форматирования: +&kfloppy; может форматировать дискету двумя способами: + + + +Быстрое форматирование + +Создание новой файловой системы на диске. +Все данные на диске будут потеряны, даже если сами данные не будут удалены. + + + +Очистка и быстрое форматирование + +Данное форматирование сначала очищает диск, а затем создаёт новую файловую систему. +Все данные на диске будут удалены. + + + +Полное форматирование + +Форматирование этим способом перераспределяет дорожки и сектора, создаёт выбранную вами файловую систему и проверяет дискету на плохие сектора. +Все данные на диске будут удалены. + + + + + + + +Проверить целостность + +При включении данного параметра &kfloppy; проверит правильность форматирования и пометит найденные плохие сектора. + +Если во время проверяющей фазы полного Форматирования найдены плохие сектора, форматирование будет прервано и файловая система не будет создана! + + + + +Метка дискеты + +Вы можете назначить метку для форматируемой дискеты. Метку для дискеты можно ввести в поле ввода, расположенное ниже флажка Метка дискеты:. После окончания форматирования метка будет записана на дискету. + +Из-за ограничения файловой системы DOS, метка может иметь не больше 11 символов. Для упрощения &kfloppy; предполагает, что этот предел верен для всех файловых систем. + +Файловая система &Minix; не поддерживает метку. В этом случае &kfloppy; будет игнорировать заданную метку. + + + + + + +Кнопки +В правой части окна &kfloppy; расположены следующие три кнопки. + + + +Форматировать + +Нажатие этой кнопки запускает процесс форматирования. Если вы уверены в правильности настроек, можете начать форматирование дискеты, нажав на эту кнопку. Процесс форматирования будет отображаться в двух индикаторах, расположенных в самом низу окна программы. + +Верхний индикатор является индикатором состояния, в нем будет показываться информация о ходе процесса, а также специфичные сообщения форматирования и процесс проверки дискеты. + +В нижнем индикаторе показывается процесс форматирования, а затем и проверки поверхности в виде цветной полосы и числа. До того, как вы запустите процесс форматирования, это поле будет пустым, и по его центру будет видна только цифра 0%. Когда же вы начнёте форматировать дискету, цветная полоса будет постепенно, по мере выполнения, заполнять поле слева направо, а число по центру будет отображать ход выполнения задачи в процентах. + +&kfloppy; использует внешние программы для форматирования дискеты, а также для получения данных о выполнении форматирования. Однако программы, записывающие файловую систему, не возвращают достаточно данных для индикации, поэтому индикатор выполнения остаётся на 0%. + + +Убедитесь в том, что ваша дискета не смонтирована. &kfloppy; не может форматировать смонтированные дискеты. + + +&kfloppy; не отмонтирует дискету, поэтому есть риск, что пользователь отформатирует дискету с важными данными . + + + + +Справка + +Нажатие на эту кнопку запускает центр помощи &kde; с выводом справки по &kfloppy; (этот документ). + + + + +Сообщить об ошибке + +Сообщить об ошибке в программе команде разработчиков &kde;. + + + + +О программе KFloppy + +Нажатие этой кнопки выводит сведения о версии и авторах программы &kfloppy;. + + + + +О KDE + +Нажатие этой кнопки выводит сведения о версии и авторах программы KDE. + + + + + +Выход + +Нажатие на эту кнопку закрывает &kfloppy;. + + + + + + + + + +Параметры командной строки + +Помимо запуска &kfloppy; из главного меню &kde;, вы можете запустить &kfloppy; из командной строки в окне терминала. При этом доступны несколько параметров: + + + +kfloppy +Данная команда выводит справку по основным параметрам командной строки. + + + + +kfloppy +Данная команда выводит список параметров, с помощью которых вы можете настроить параметры &kfloppy;, связанные с библиотекой &Qt;. + + + + +kfloppy + +Данная команда выводит список параметров, с помощью которых вы можете настроить параметры &kfloppy;, связанные с KDE. + + + + +kfloppy + +Данная команда вывод список всех параметров командной строки. + + + + +kfloppy + +Данная команда выводит информацию об авторе &kfloppy; в окне терминала. + + + + +kfloppy + +Данная команда выводит информацию о версии &Qt;, &kde;, и &kfloppy;. Эта информация также доступна при запуске команды kfloppy + + + + + + + +Авторские права и лицензия + + + +&kfloppy; Formatter Program Copyright 1997 - 2000 Bernd Johannes Wuebben wuebben@math.cornell.edu + +&kfloppy; Formatter Program Copyright 2002 Adriaan de Groot groot@kde.org + +&kfloppy; Formatter Program Copyright 2004, 2005 Nicolas Goutte goutte@kde.org + +Авторские права на документацию 2000 Thad McGinnis ctmcginnis@compuserve.com. + +Авторские права на документацию 2005 Nicolas Goutte goutte@kde.org. + +Данная версия руководства пользователя &kfloppy; основана на оригинальной версии, написанной David Rugge davidrugge@mindspring.com. +&underFDL; &underGPL; + + +Необходимые внешние программы + +Как уже написано ранее в этом руководстве, &kfloppy; использует внешние программы для различных задач форматирования. + +Если одна из программ отсутствует, &kfloppy; попытается продолжить работу. Однако некоторые параметры станут недоступны. + + + +fdformat +Эта программа необходима для форматирования на низком уровне в &Linux; и &BSD;. Если она отсутствует, Полное форматирование будет недоступно. + + +dd +Эта программа необходима для очистки в &Linux; и &BSD;. Если она отсутствует, Очистка и полное форматирование будет недоступно. + + +mkdosfs +Эта программа необходима для форматирования под DOS в &Linux;. + + +newfs_msdos +Эта программа необходима для форматирования под DOS в &BSD;. + + +newfs +Эта программа необходима для форматирования под UFS в &BSD;. + + +mke2fs +Эта программа необходима для форматирования под ext2 в &Linux; и &BSD;. + + +mkfs.minix +Эта программа необходима для форматирования под &Minix; в &Linux;. + + + + + +Устройство по умолчанию + + +Введение + +Устройство по умолчанию — экспериментальный параметр &kfloppy;. В нём вы можете указать любое устройство, который будет рассматриваться как дисковод. + +Этот параметр главным образом предназначен для работы пользователей, имеющих USB-дисковод любого вида (включая ZIP-дисководы) или любой другой дисковод. + +К сожалению, во время создания этой документации, этот параметр не очень дружествен к пользователю, поскольку требует знания именования низкоуровневых устройств. + +Поскольку возможность задания устройства разрабатывалась под &Linux;, версия &kfloppy; под &BSD; предлагает меньше возможностей, чем версия &kfloppy; под &Linux;. + + + + +Используйте это + + +Использование "устройства по умолчанию" является весьма простым, вы только должны ввести название устройства , например /dev/sdz4 в поле Дисковод: вместо того, чтобы выбирать первый или второй дисковод. + + +Вы должны начать именование устройства с /dev/ по двум причинам: + + +Так &kfloppy; определяет, что задаётся файл устройства. + + +Для безопасности, чтобы пользователь не указывал неправильный файл для выбора устройства. + + + + +К сожалению, указание любого устройство, не являющегося дисководом, может привести к некоторым последствиям. Главное: Полное форматирование становится недоступно. Выполнение форматирования приведёт к показу сообщения об ошибке. Однако вы можете использовать способ Очистка и полное форматирование. Устройство не будет отформатировано, но все данные на нём будут стёрты. + +Будьте осторожны, вводя название устройства. &kfloppy; передаст название устройства внешним программам. Ни &kfloppy;, ни внешние программы не проверяют, является ли указанное устройство дисководом. Если вы укажите файл устройства раздела вашего жёсткого диска, это будет принято. Но если раздел не смонтирован и вы имеете права на запись в него, все данные в разделе могут быть потеряны. + +Даже если вы укажите устройство как /dev/fd0u2880, Полное форматирование будет недоступно. + +На &Linux; вы можете выбрать любую файловую систему, которую хотите. На &BSD; в настоящее время поддерживается только форматирование под UFS (не проверено во время написания этой документации). + +Когда вы готовы форматировать, нажмите кнопку Форматировать. Будет показано сообщение с просьбой проверить название устройства. + +Это последний шанс проверить название устройства перед форматированием. После него будет слишком поздно. + + + + + +
+ + diff --git a/tde-i18n-ru/docs/kdeutils/kgpg/Makefile.am b/tde-i18n-ru/docs/kdeutils/kgpg/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdeutils/kgpg/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdeutils/kgpg/Makefile.in b/tde-i18n-ru/docs/kdeutils/kgpg/Makefile.in new file mode 100644 index 00000000000..e9f0938a13d --- /dev/null +++ b/tde-i18n-ru/docs/kdeutils/kgpg/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/kdeutils/kgpg +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- 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/kdeutils/kgpg/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdeutils/kgpg/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/kdeutils/kgpg/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdeutils/kgpg/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeutils/kgpg/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)/kgpg + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kgpg/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kgpg/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kgpg/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kgpg/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kgpg/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kgpg/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kgpg + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kgpg + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kgpg/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kgpg/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kgpg/$$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/kdeutils/kgpg/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdeutils/kgpg/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeutils/kgpg/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-ru/docs/kdeutils/kgpg/index.cache.bz2 b/tde-i18n-ru/docs/kdeutils/kgpg/index.cache.bz2 new file mode 100644 index 00000000000..638af256601 Binary files /dev/null and b/tde-i18n-ru/docs/kdeutils/kgpg/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdeutils/kgpg/index.docbook b/tde-i18n-ru/docs/kdeutils/kgpg/index.docbook new file mode 100644 index 00000000000..7df2655fbf6 --- /dev/null +++ b/tde-i18n-ru/docs/kdeutils/kgpg/index.docbook @@ -0,0 +1,433 @@ + +Kgpg"> + + + + +]> + + + + +Руководство &kgpg; + + +Jean-Baptiste Mardelle
bj@altern.org
+
+
+ +Олег Баталов
batalov@twiga.kz
Перевод на русский
+ +
+ + +2002 +Jean-Baptiste Mardelle + + +&FDLNotice; + +2002-03-01 +0.02.00 + + +&kgpg; - простой графический интерфейс для GnuPG (http://gnupg.org) + + + +KDE +Kgpg +encryption +gpg +pgp +security + + +
+ + +Введение + + +&kgpg; - простой графический интерфейс для GnuPG, полноценной утилиты шифрования. GnuPG (известная как gpg) входит в большинство дистрибутивов и скорее всего уже установлена в вашей системе. Вы также можете получить её последнюю версию по адресу http://gnupg.org. + +С использованием &kgpg; вы можете зашифровывать и расшифровывать ваши файлы, электронную почту, мгновенные сообщения и обеспечивать более безопасные коммуникации. Дополнительные сведения о шифровании с использованием gpg вы можете найти на странице по GnuPG. + +С &kgpg;, вам нет необходимости помнить все опции командной строки gpg. Все операции можно выполнить несколькими щелчками мыши. + + + +Начало работы + +Список основных компонентов &kgpg;: + + + + +Значок в системной панели + + + +&kgpg; - аплет системного лотка + + + + + + +При запуске &kgpg;, в системной панели помещается значок. При щелчке на нём левой кнопкой мыши открывается окно Менеджера ключей, нажатие правой открывает меню, предоставляющее доступ к некоторым наиболее важным возможностям. Вы можете переносить на значок файлы, чтобы зашифровать или расшифровать их. + + + + + +Окно менеджера ключей + + + +Окно менеджера ключей + + + + + + +Это основное место, где вы можете управлять вашими ключами. Для того чтобы открыть Окно менеджера ключей, щелкните левой кнопкой на аплете &kgpg;. Вы можете импортировать, экспортировать, подписывать и редактировать ключи. Большинство действий выполняется щелчком левой кнопки на ключе. + + + + +Окно редактора + + + +Окно редактора + + + + + + +Это простой текстовый редактор, позволяющий набирать или вставлять текст, для его шифрования / расшифровки. Чтобы открыть редактор, щелкните правой кнопкой на аплете &kgpg; + + + + + +Интеграция в Konqueror + + +&kgpg; интегрирован в &konqueror;. Если вы щёлкнете правой кнопкой на файле, то сможете выбрать ДействияЗашифровать файл, чтобы зашифровать файл. Вы можете расшифровать файл, щелкнув на нём левой кнопкой. + + + + + + + + +Использование &kgpg; + +Существует два способа шифрования вашей информации: +Симметричное шифрование: ваша информация шифруется паролем. Любой пользователь, у кого установлена gpg, может расшифровать её, если знает пароль. Для того чтобы использовать симметричное шифрование, выберите параметр "Симметричное шифрование" в диалоге выбора ключа. +Шифрование с использованием ключей: сначала необходимо создать пару ключей (закрытый и открытый ключи) и придумать пароль. Сохраните закрытый пароль в безопасном месте и обменяйтесь открытыми ключами с вашими друзьями. Далее, если вы хотите послать зашифрованное сообщение Алексею, вы зашифровываете его открытым ключом Алексея. Чтобы расшифровать это сообщение, получатель должен иметь закрытый ключ Алексея и знать его пароль. + + +Шифрование с использованием ключей является наиболее сложным (вы должны обменяться ключами с вашими друзьями), но и наиболее безопасным. Вы сможете расшифровать только те сообщения, которые были зашифрованы вашим открытым ключом. + + +Генерация ключа + +Если у вас нет ключа, то при первом запуске &kgpg; автоматически откроет диалог создания ключа. Вы можете также вызвать этот диалог из меню менеджера ключей Ключи Создать пару ключей.... + + +Диалог создания ключа + + + + + + +Просто введите ваше имя, адрес электронной почты и нажмите кнопку ОК. Это позволит создать стандартный ключ gpg. Если вы хотите использовать дополнительные возможности, нажмите кнопку Режим эксперта, и тогда сможете в &konsole; использовать все опции gpg. + + + + +Шифрование информации + + + +Зашифровка файла в &konqueror; + +Щелкните правой кнопкой на файле, который хотите зашифровать. Выберите в контекстном меню ДействияЗашифровать файл. Откроется диалог выбора ключа. Выберите ключ получателя и нажмите Зашифровать. Зашифрованный файл будет сохранён с расширением .asc либо .gpg в зависимости от того, используется ли шифрование ASCII, или нет. + + + + +Шифрование файла или текста с использованием аплета &kgpg; + +Просто перенесите ваш файл на аплет системного лотка &kgpg;. Если это не зашифрованный файл, &kgpg; отобразит диалог выбора ключа (смотрите далее). Выберите ключ, и зашифрованный файл будет сохранён. Если вы перенесли текст, зашифрованный текст будет помещен в буфер обмена. Вы можете зашифровать содержимое буфера обмена, выбрав в меню аплета Зашифровать из буфера обмена. + + +Снимок экрана диалога выбора ключа + + + + + + +Дополнительную информацию об опциях шифрования, а именно: ASCII-совместимое, Разрешить шифрование с использованием непроверенных ключей и Симметричное шифрование, смотрите в документации или руководстве gpg. + + + + +Шифрование текста в редакторе &kgpg; + +Просто нажмите кнопку Зашифровать. Откроется диалог выбора ключа. Выберите ключ и нажмите еще раз кнопку Зашифровать. Зашифрованный текст появится в окне редактора. + + + + + +Расшифровка информации + + + +Расшифровка файла в &konqueror; +Для того чтобы расшифровать зашифрованный файл, щелкните на нём левой кнопкой мыши, введите пароль, и файл будет расшифрован. Вы можете перенести зашифрованный текстовый файл в окно редактора &kgpg;. После ввода пароля расшифрованный файл будет открыт в редакторе &kgpg;. Возможно также и перетаскивать файлы из сети! Вы можете воспользоваться меню ФайлРасшифровать файл и выбрать файл для расшифровки. + + + + +Расшифровка текста и файлов с использованием аплета &kgpg; + +Можно перенести зашифрованный файл или выбранный текст на аплет панели &kgpg;. Будет запрошен пароль, и расшифрованный файл или текст будет сохранён или открыт в редакторе &kgpg;, в зависимости от настроек аплета. Вы можете расшифровать содержимое буфера обмена, воспользовавшись меню аплета &kgpg; Расшифровать из буфера обмена. + + + + +Расшифровка текста в редакторе + +Скопируйте или перенесите текст, который хотите расшифровать, и нажмите кнопку Расшифровать. Будет запрошен пароль. + + + + + +Управление ключами + +Все базовые опции по управлению ключами поддерживаются &kgpg;. Чтобы открыть окно менеджера ключей, щелкните левой кнопкой на аплете &kgpg;. Большинство опций доступно по щелчку правой кнопки мыши на ключе. Для импорта или экспорта открытых ключей также можно использовать перетаскивание и клавиши копирования и вставки. + + +Снимок экрана окна менеджера ключей + + + + + + + + + +Настройка &kgpg; + +Настройка доступна через меню аплета &kgpg; (щелчок правой кнопкой на аплете). Вы можете установить значения по умолчанию для шифрования, расшифровки, внешнего вида и аплета. Основные опции шифрования напрямую связаны с gpg и документированы в её руководстве. + + +Диалог настройки + + + + + + + + + + + + + +Авторские права и лицензирование + +&kgpg; + +Программа: © 2002-2003 Jean-Baptiste Mardelle bj@altern.org. + +Олег Баталов batalov@twiga.kz +&underFDL; &underGPL; + +&documentation.index; + +
+ + + + diff --git a/tde-i18n-ru/docs/kdeutils/khexedit/Makefile.am b/tde-i18n-ru/docs/kdeutils/khexedit/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdeutils/khexedit/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdeutils/khexedit/Makefile.in b/tde-i18n-ru/docs/kdeutils/khexedit/Makefile.in new file mode 100644 index 00000000000..c26c5181028 --- /dev/null +++ b/tde-i18n-ru/docs/kdeutils/khexedit/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/kdeutils/khexedit +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- 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/kdeutils/khexedit/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdeutils/khexedit/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/kdeutils/khexedit/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdeutils/khexedit/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeutils/khexedit/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)/khexedit + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khexedit/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khexedit/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khexedit/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khexedit/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khexedit/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khexedit/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khexedit + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khexedit + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khexedit/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khexedit/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khexedit/$$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/kdeutils/khexedit/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdeutils/khexedit/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeutils/khexedit/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-ru/docs/kdeutils/khexedit/index.cache.bz2 b/tde-i18n-ru/docs/kdeutils/khexedit/index.cache.bz2 new file mode 100644 index 00000000000..9638ec1b37e Binary files /dev/null and b/tde-i18n-ru/docs/kdeutils/khexedit/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdeutils/khexedit/index.docbook b/tde-i18n-ru/docs/kdeutils/khexedit/index.docbook new file mode 100644 index 00000000000..4204023329f --- /dev/null +++ b/tde-i18n-ru/docs/kdeutils/khexedit/index.docbook @@ -0,0 +1,1921 @@ + + + + + +]> + + + +Справочное руководство &khexedit; + + +Jonathan Singer
jsinger@leeta.net
+
+
+ +Espen Sand
espensa@online.no
+
+Разработчик +
+ +Lauri Watts
lauri@kde.org
+
+Редактор +
+ +АнтонИванов
a-i@bk.ru
Перевод на русский язык
+
+ + +1999-2000 +Jonathan Singer + + +&FDLNotice; + +2001-07-06 +0.08.05 + +&khexedit; -- это шестнадцатиричный редактор для рабочей среды &kde;. + + +KDE +Kapp +редактировать +двоичный +шестнадцатиричный + +
+ + +Введение + +&khexedit; -- это редактор данных в двоичных файлах. Он включает в себя функции поиска/замены, закладки, множество настроек, поддержку перетаскивания мышью и другие возможности. + + + + +Запуск &khexedit; +Введите в командной строке khexedit или выберите Двоичный редактор из подменю Утилиты меню KDE. + +Доступны стандартные параметры командной строки, связанные с &Qt; и &kde;. Их список можно получить, введя команду khexedit . + +Другие параметры командной строки: + + -- открыть указанный файл + + <адрес> -- перейти на позицию <адрес> в открытом файле. + + + + +Вкратце о &khexedit; + +Главное окно &khexedit; содержит следующие компоненты: строка меню, панель инструментов, столбец адресов, окно данных, текстовое поле, панель поиска, панель преобразований и строку состояния. + + +Снимок экрана &khexedit; + + + + + + Снимок экрана &khexedit; + + + + +При открытии документа байты отображаются в шестнадцатиричном формате в окне данных. Вы можете редактировать, вырезать, копировать, вставлять, перетаскивать данные как в любом текстовом редакторе. Курсор отмечает текущую позицию. Нажатием клавиши Insert вы можете переключаться между режимами вставки и замены. В меню Вид вы можете выбрать восьмеричный, двоичный и десятичный режимы отображения данных. + +Столбец адресов (слева) показывает позицию определённого байта в файле. Текстовое поле справа показывает данные в формате ASCII; в нём отображаются позиция курсора и изменения данных. Вы можете также редактировать содержимое текстового поля, и эти изменения будут отражены в окне данных. + +Панель поиска позволяет найти в файле определённое значение -- шестнадцатиричное, восьмеричное, двоичное, десятичное или текстовое. + +Панель преобразований отображает значение байта под курсором в различных форматах. Также отображаются значения всех стандартных типов данных, начинающихся в байте под курсором. + +Одновременно могут быть открыты несколько документов, но только один может быть активен. Используйте меню Документы для переключения между открытыми файлами. + + + + +Команды меню + +Заметьте, что большая часть команд меню может быть вызвана при помощи комбинации клавиш. + + +Меню <guimenu +>Файл</guimenu +> + + + + &Ctrl;N Файл Создать +Создать новый файл. + + + + &Ctrl;O Файл Открыть... +Открыть существующий файл. + + + + &Ctrl;I Файл Вставить... +Вставить содержимое существующего файла в текущий документ. + + + +Файл Открыть недавние +Открыть файл из списка недавно редактированных. + + + +Файл Восстановить копию +Вернуть редактируемый документ к последнему сохранённому состоянию. + + + + &Ctrl;S Файл Сохранить +Сохранить документ. + + + +Файл Сохранить как... +Сохранить документ под другим именем. + + + + &Ctrl;W Файл Закрыть +Закрыть текущий документ. + + + + &Ctrl;P Файл Печать... +Распечатать текущий документ. + + + +Файл Экспорт... +Экспортировать текущий документ или его часть.Открывает окно диалога со следующими опциями: + + +Формат +Текст, таблицы HTML, Rich Text (RTF), массив C. Используйте вкладку Параметры для настройки экспортирования в форматы Массив C и Таблицы HTML. + + +Цель +Файл, в который будут записаны экспортируемые данные. + + +Экспортировать диапазон +Выберите, какие данные нужно экспортировать -- документ целиком, выделенную часть или диапазон между двумя указанными адресами. + + + + + +Файл Прервать операцию +Остановить выполняемую в данный момент операцию + + + +Файл Права +Здесь вы можете установить права записи: + + + +Только для чтения +Если отмечено, в текущий файл нельзя внести изменения. + + +Позволить изменять размер +Если отключено, отдельные байты можно будет изменять, но общее число байт должно оставаться неизменным. + + + + + + +Файл Новое окно +Открыть ещё одно окно &khexedit; + + + +Файл Закрыть окно +Закрыть текущее окно &khexedit; + + + + &Ctrl;Q Файл Выход +Закрыть все окна &khexedit; + + + + + + +Меню <guimenu +>Правка</guimenu +> + + + + &Ctrl;Z Правка Отменить действие +Отменить последнее совершённое действие. + + + + &Ctrl;&Shift;Z Правка Повторить отменённое действие +Повторить последнее действие, отменённое командой "Отменить действие". + + + + &Ctrl;X Правка Вырезать +Удалить выделенные байты, скопировав их в буфер обмена. + + + + &Ctrl;C Правка Копировать +Копировать выделенные байты в буфер обмена. + + + + &Ctrl;V Правка Вставить +Вставить скопированные или вырезанные байты из буфера обмена. + + + +Правка Специальное +Варианты пунктов меню Копировать и Вставить: + +Копировать как текст: копировать выделенные байты как ASCII-символы. +Вставить в новый файл +Вставить в новое окно. + + + + + + &Ctrl;A Правка Выделить все +Выделить весь документ целиком. + + + +Правка Отменить выделение +Снять выделение во всём документе. + + + + &Ctrl;F Правка Найти... +Найти определённые данные в документе: шестнадцатиричные, десятичные, восьмеричные, двоичные или текстовые. +В окне диалога вы можете указать место, с которого следует начать поиск, направление и диапазон поиска. + + + + F3 Правка Продолжить поиск +Найти следующее вхождение строки поиска. + + + + &Shift;F3 Правка Найти предыдущий +Найти предыдущее вхождение строки поиска. + + + + &Ctrl;R Правка Заменить... +Заменить найденный текст на другой. + + + + &Ctrl;G Правка Перейти на адрес... +Переместить курсор на определённый адрес. + + + + &Ctrl;Ins Правка Вставить шаблон... +Вставить определённую последовательность байтов. +Параметры в диалоговом окне позволяют вам выбрать размер шаблона, его формат (шестнадцатиричный, десятичный, восьмеричный, двоичный или текстовый) и место вставки. +Если отмечен флажок Повторить шаблон, указанная строка будет вставляться до тех пор, пока не будет достигнута длина, указанная в поле Размер. + + + + + +Меню <guimenu +>Вид</guimenu +> + + + +ВидШестнадцатиричное ВидДесятичное ВидВосьмеричное ВидДвоичное ВидТекст +Первые пять параметров определяют формат отображения данных в окне данных: шестнадцатиричный, десятичный, восьмеричный, двоичный или текстовый. Если выбран текстовый режим, дополнительное текстовое поле не отображается. + + + +Вид Показать столбец адресов +Показывает/скрывает столбец адресов. + + + +Вид Показать текстовое поле +Показывает/скрывает текстовое поле. + + + +Вид Десятичный адрес +Если эта опция включена, все адреса показываются и интерпретируются как десятичные, а не шестнадцатиричные. + + + +Вид Верхний регистр данных +Если эта опция включена, шестнадцатиричные числа в окне данных отображаются в верхнем регистре. + + + +Вид Верхний регистр адреса +Если эта опция включена, шестнадцатиричные числа в адресах отображаются в верхнем регистре. + + + +Вид Кодировка документа +Выбрать кодировку для текстового поля. Могут быть использованы альтернативные кодировки, такие как EBCDIC и 7-битный ASCII. Вы можете добавить дополнительные кодировки (функция ещё не реализована). + + + + + + +Меню <guimenu +>Закладки</guimenu +> + + + + &Ctrl;B Закладки Добавить закладку +Добавить закладку на текущую позицию в документе. +Для одного документа может быть добавлено несколько закладок. Для каждого документа существует отдельный набор закладок; соответствующий набор отображается внизу меню Закладки при выборе документа. Выберите закладку из меню, чтобы перейти к месту, на которое она указывает. + + + + &Ctrl;E Закладки Заменить закладку +Переназначить позицию в документе, на которую указывает закладка. Будет показан диалог со списком доступных закладок; выберите из них ту, которую хотите изменить. Теперь закладка будет указывать на текущее положение курсора в документе. + + + + &Ctrl;U Закладки Удалить закладку +Удалить существующую закладку Будет показан диалог со списком доступных закладок; выберите ту, которую вы хотите удалить. + + + +Закладки Удалить все +Очистить список закладок + + + + &Alt;Стрелка вниз Закладки Следующая закладка +Переместить курсор к следующей закладке. + + + &Alt;Стрелка вверх Закладки Предыдущая закладка +Переместить курсор к предыдущей закладке. + + + + + +Меню <guimenu +>Сервис</guimenu +> + + + +Сервис Выбрать строки... +Найти ASCII-строки в данных. Могут быть указаны минимальаня длина строки, чувствительность к регистру и шаблон поиска. + + + +Сервис Двоичный фильтр... +Произвести двоичную операцию над данными. Могут быть указаны операция (AND, OR, ROTATE..) и операнд. Флажки позволяют ограничить действие операции некоторым количеством байт или диапазоном до или после курсора. + + + +Сервис Таблица символов +Открыть список значений и их ASCII-эквивалентов, а затем вставить выбранное значение в позиции курсора. + + + +Сервис Конвертер +Введите в любое из полей некоторое значение, и вы увидите его шестнадцатиричный, десятичный, восьмеричный, двоичный и текстовый эквивалент. Флажок позволяет использовать в качестве исходного значение под курсором. + + + +Сервис Статистика +Отобразить, сколько раз встречается каждый байт в текущем файле. + + + + + + +Меню <guimenu +>Документы</guimenu +> + +Предоставляет список открытых документов. Выбор какого-либо пункта этого меню делает соответствующий документ активным. + + + + +Меню <guimenu +>Настройка</guimenu +> + + + +Настройка Показать панель инструментов +Включить/отключить панель инструментов (располгается под строкой меню). + + + +Настройка Показать строку состояния +Включить/отключить строку состояния + + + +Настройка Показать весь путь +Включить/отключить показ полного пути в заголовке окна. + + + +Настройка Документ +Изменить режим показа вкладок для всех текущих документов. Вкладки могут отображаться выше или ниже окна редактора, а могут быть скрыты. Скорее всего, переключаться между документами при помощи вкладок для вас будет удобнее, чем при помощи меню Документы. + + + +Настройка Поле замены +Изменяет режим показа панели преобразований. Она может быть встроена в главное окно, располагаться в отдельном окне или быть скрытой. + + + +Настройка Строка поиска +Изменить режим показа строки поиска. Она может находиться выше или ниже редактора, или быть скрытой. + + + +Настройка Сохранить настройки +Сохранить текущее состояние настроек. + + + +Настройка Настроить Двоичный редактор KDE... +Вы можете изменить следующие параметры: + + +Внешний вид +Длина строки и размер столбца (в байтах). Эти два параметра могут быть изменены отдельно для разных режимов. Фиксированное количество байт в строке. Фиксировать колонку в конце строки. Сетка между текстом. Ширина разделителей полей, границ. + + +Курсор +Скорость мигания и форма курсора. Поведение курсора при потере фокуса окном редактора. + + +Шрифт +Имя, стиль и размер шрифта. Символ, заменяющий непечатаемые знаки. + + +Цвета +Все цвета в &khexedit; могут быть настроены, включая цвета чётных и нечётных строк и столбцов, закладок, разделителей и линий сетки. Исключение составляет лишь цвет выделенного текста -- он определяется в Центре управления KDE. + + +Файлы +Автоматическое открытие последнего или всех последних редактированных файлов. Восстановление позиции курсора при открытии. Защита от записи (включена по умолчанию). Сохранение списка Недавних документов (также здесь можно очистить этот список). + + +Разное +Автоматическое копирование в буфер обмена при выделении текста. Режим вставки, а не замены текста по умолчанию. Требовать подтверждение для изменения направления поиска. Курсор переходит на ближайший перемещённый байт (в двоичном режиме). Подавать сигнал при неудачном вводе или серьёзной ошибке. Показывать закладки в столбце адресов и полях редактора. Предупреждать, когда количество страниц превышает лимит. Макисмальное число отмен действий. + + + + + + + + + +Меню <guimenu +>Справка</guimenu +> +&help.menu.documentation; + +Панель инструментов +На панели инструментов находятся кнопки следующих команд: + +(Все они идентичны соответствующим командам меню, кроме кнопок Перенести документ и Переключить защиту на запись) + + +Перенести документ -- щелкните на этой кнопке и перетащите её в текстовый редактор или в новое окно &khexedit;. +Создать +Открыть +Восстановить копию +Сохранить +Печать +Найти +Продолжить поиск +Найти предыдущий +Вырезать +Копировать +Вставить +Отменить действие +Повторить отменённое действие +Прервать операцию +Справка + + +...и в правой части панели инструментов... +Переключить защиту на запись -- переключиться между режимами только для чтения и чтения/записи. + + +Панель поиска + +Панель поиска служит для нахождения определённого значения в документе. Введите нужное значение в поел ввода, выберите шестнадцатиричное, восьмеричное, двоичное, десятичное или текстовое представление и нажмите кнопку Поиск. Отметьте флажок Назад, чтобы произвести поиск в направлении от места курсора к началу документа, или отметьте флажок Не различать регистр для нечувствительного к регистру символов поиска текста. Чтобы скрыть панель поиска, нажмите кнопку X в правой части панели; чтобы вновь показать её, выберите пункт Строка поиска в меню Настройка. + + + + +Панель преобразований + +Панель преобразований отображает выбранный байт в различных форматах. Для восьмибитных значений отображается байт под курсором; для больших значений показывается значение, начиная с этого байта.В правом столбце отображаются различные кодировки текущего байта. В панели преобразований доступны следующие опции: + + + +Декодировка little endian +Если этот флажок отмечен, многобайтовые значения будут вычисляться при помощи метода прямого порядка байтов, используемого на процессорах х86 и Alpha. При такой схеме, первый байт представляет наименее значимую часть числа (младший байт). (0a 4e = 0x4e0a = 19978) Если эта опция отключена, многобайтовые значения вычисляются при помощи метода обратного порядка байтов, используемого на процессорах PowerPC и Sparc (0a 4e = 0x0a4e = 2638) + + + +Беззнаковые как шестнадцатиричные +Если этот флажок отмечен, беззнаковые значения отображаются не в десятичном, а в шестнадцатиричном формате. + + + +Длина потока +Определяет число бит для вычисления значений в полях выше. + + + + + + +Строка состояния + +В строке состояния показывается следующая информация: + + + +Кодировка/выделение +Если не выделено ни одного байта, здесь показывается информация об используемой кодировке (См. раздел Вид Кодировка документа ). Если выделены какие-либо байты, показывается начало выделения и его длина. + + + + +Файл изменён +Если текущий файл был изменён, здесь показывается восклицательный знак. + + + +Замена/вставка +Показывает, будут ли вводимые с клавиатуры данные вставляться в месте курсора (ВСТ) или заменять существующие (ЗАМ). Для переключения режимов нажмите клавишу Insert. + + + +Размер +Отображается суммарный размер текущего документа. + + + +Адрес +Показывает позицию курсора в документе. + + + +Режим показа +Отображает, в каком формате показываются данные: в шестнадцатиричном, восьмеричном, двоичном, десятичном или текстовом. Переключаться между этими режимами можно из меню Вид. + + + +Защита от записи +Показывает, может ли быть изменён текущий документ (RW) или включен режим только для чтения (R). Переключиться между режимами можно крайней правой кнопкой на панели инструментов или используя подменю Права из меню Файл. + + + + + + + + + + +Авторы и лицензия + +&khexedit; + +Программа: copyright 1999-2000 Espen Sand espensa@online.no + +В разработке принимали участие: + + +Leon Lessing leon@irlabs.com +Craig Graham c_graham@hinge.mistral.co.uk +Dima Rogozin dima@mercury.co.il +Edward Livingstone-Blade sbcs@bigfoot.com + + +Документация: copyright 2000 Jonathan Singer jsinger@leeta.net +Перевод на русский: Антон Иванов a-i@bk.ru +&underFDL; &underGPL; + + + +Компиляция и установка + +&install.intro.documentation; +&install.compile.documentation; + + + +&documentation.index; +
+ + diff --git a/tde-i18n-ru/docs/kdeutils/kinfocenter/Makefile.am b/tde-i18n-ru/docs/kdeutils/kinfocenter/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdeutils/kinfocenter/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdeutils/kinfocenter/Makefile.in b/tde-i18n-ru/docs/kdeutils/kinfocenter/Makefile.in new file mode 100644 index 00000000000..9a423e08049 --- /dev/null +++ b/tde-i18n-ru/docs/kdeutils/kinfocenter/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/kdeutils/kinfocenter +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. blockdevices +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/kdeutils/kinfocenter/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdeutils/kinfocenter/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/kdeutils/kinfocenter/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdeutils/kinfocenter/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeutils/kinfocenter/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/kdeutils/kinfocenter/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdeutils/kinfocenter/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeutils/kinfocenter/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-ru/docs/kdeutils/kinfocenter/blockdevices/Makefile.am b/tde-i18n-ru/docs/kdeutils/kinfocenter/blockdevices/Makefile.am new file mode 100644 index 00000000000..483213ea574 --- /dev/null +++ b/tde-i18n-ru/docs/kdeutils/kinfocenter/blockdevices/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = kinfocenter/blockdevices +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdeutils/kinfocenter/blockdevices/Makefile.in b/tde-i18n-ru/docs/kdeutils/kinfocenter/blockdevices/Makefile.in new file mode 100644 index 00000000000..6eaeed3a68c --- /dev/null +++ b/tde-i18n-ru/docs/kdeutils/kinfocenter/blockdevices/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/kdeutils/kinfocenter/blockdevices +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = kinfocenter/blockdevices +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/kdeutils/kinfocenter/blockdevices/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdeutils/kinfocenter/blockdevices/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/kdeutils/kinfocenter/blockdevices/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdeutils/kinfocenter/blockdevices/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeutils/kinfocenter/blockdevices/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)/kinfocenter/blockdevices + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/blockdevices/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/blockdevices/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/blockdevices/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/blockdevices/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/blockdevices/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/blockdevices/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/blockdevices + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/blockdevices + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/blockdevices/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/blockdevices/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kinfocenter/blockdevices/$$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/kdeutils/kinfocenter/blockdevices/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdeutils/kinfocenter/blockdevices/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeutils/kinfocenter/blockdevices/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-ru/docs/kdeutils/kinfocenter/blockdevices/index.cache.bz2 b/tde-i18n-ru/docs/kdeutils/kinfocenter/blockdevices/index.cache.bz2 new file mode 100644 index 00000000000..dce7955416b Binary files /dev/null and b/tde-i18n-ru/docs/kdeutils/kinfocenter/blockdevices/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdeutils/kinfocenter/blockdevices/index.docbook b/tde-i18n-ru/docs/kdeutils/kinfocenter/blockdevices/index.docbook new file mode 100644 index 00000000000..97d312b1b2a --- /dev/null +++ b/tde-i18n-ru/docs/kdeutils/kinfocenter/blockdevices/index.docbook @@ -0,0 +1,135 @@ + + + +]> + +
+ + + +Mike McBride +
olegbatalov@mail.ru
+
+ +2002-02-12 +3.00.00 + + +KDE +KControl +Блочные устройства +Размер диска + +
+ + +Блочные устройства + +Окно модуля отображает доступные файловые устройства и некоторую информацию о каждом из них. Это также позволяет управлять точками монтирования и монтировать/отмонтировать устройства. + +Обычно следующая информация отображается в этой вкладке: + + +пиктограмма, представляющая тип носителя +формат файла +общий размер +точка монтирования +свободно на диске +процент заполнения как число и график + + +Щелчок левой кнопки мыши на заголовке определённого столбца сортирует устройства согласно этого параметра. Второй щелчок левой кнопки мыши изменяет порядок сортировки. + +Нажатие правой кнопки мыши на строке открывает меню. Если это устройство не смонтировано, будет доступен пункт Монтировать устройство. Если устройство смонтировано, оно может быть отмонтировано выбором Отмонтировать устройство. Выбор Открыть менеджер файлов открывает новое окно с графическим видом файлов на устройстве. + +Соответствующие команды монтирования и отмонтирования, и какой менеджер файлов открыть из контекстном меню, может быть настроено в приложении &kdiskfree;. + + +Автор раздела + +Этот раздел модифицирован из документации по kdf, которая написана Jonathan Singer jsinger@leeta.net + +Модифицирована для KDE 2.0 Mike McBride mpmcbride7@yahoo.com +Oleg Batalovolegbatalov@mail.ru + + + +
+ diff --git a/tde-i18n-ru/docs/kdeutils/kjots/Makefile.am b/tde-i18n-ru/docs/kdeutils/kjots/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdeutils/kjots/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdeutils/kjots/Makefile.in b/tde-i18n-ru/docs/kdeutils/kjots/Makefile.in new file mode 100644 index 00000000000..145b99f15b6 --- /dev/null +++ b/tde-i18n-ru/docs/kdeutils/kjots/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/kdeutils/kjots +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- 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/kdeutils/kjots/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdeutils/kjots/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/kdeutils/kjots/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdeutils/kjots/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeutils/kjots/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)/kjots + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kjots/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kjots/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kjots/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kjots/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kjots/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kjots/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kjots + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kjots + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kjots/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kjots/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kjots/$$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/kdeutils/kjots/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdeutils/kjots/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeutils/kjots/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-ru/docs/kdeutils/kjots/index.cache.bz2 b/tde-i18n-ru/docs/kdeutils/kjots/index.cache.bz2 new file mode 100644 index 00000000000..0060fbdbeba Binary files /dev/null and b/tde-i18n-ru/docs/kdeutils/kjots/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdeutils/kjots/index.docbook b/tde-i18n-ru/docs/kdeutils/kjots/index.docbook new file mode 100644 index 00000000000..0be9132e48d --- /dev/null +++ b/tde-i18n-ru/docs/kdeutils/kjots/index.docbook @@ -0,0 +1,890 @@ + + + + + + +]> + + + +Руководство &kjots; + + +Matt Johnston
matt.kde@caifex.org
+
+
+ +Christoph Neerfield
Christoph.Neerfield@home.ivm.de
+
+Разработчик +
+ +Lauri Watts
lauri@kde.org
+
+Рецензент +
+ +Евгений Конев
ejka@imfi.kspu.ru
Перевод на русский
+
+ + +2000 +Мэт Джонсон (Matt Johnston) + + +&FDLNotice; + +2004-10-17 +0.05.00 + +Настоящее руководство описывает правила пользования &kjots; 0.5 — небольшой программы, удобной для хранения различных записок. + + +KDE +KJots +kdeutils +записки +органайзер + + +
+ + +Вступление + +&kjots; это небольшая программа, которая поможет вам записывать короткие записки и организовывать работу с ними. + + + + +Использование &kjots; + +В &kjots; существует два базовых понятия, используемых для организации хранения ваших записок — книги и страницы. + +Вы можете создать множество книг в &kjots;, и каждая книга может содержать множество страниц, на которых непосредственно можно располагать записки. Каждой книге необходимо задать имя (чтобы можно было найти то, что вы ищете), также как для каждой страницы. Тем не менее, вы можете не давать имён, однако благоразумнее сделать это, так как количество страниц может увеличится и вам будет тяжело искать информацию. + + +Использование книг + +Для создания новой книги, используйте &Ctrl;&Shift; N или пункт меню ФайлНовая книга, после чего будет запрошено название для вновь создаваемой книги. + +Имя созданной книги теперь должно появиться в левой части окна. Если вы хотите поместить эту книгу в закладки, используйте &Ctrl; B или пункт меню ЗакладкиДобавить закладку . Вы можете даже организовать свои закладки в различных папках, также как это делается в программе &konqueror;. + +Если вы захотите упорядочить свои книги, просто перетащите книгу в то место, где бы вы хотели её видеть. + +Возможно, вы будете предупреждены о том, что не выполнили сохранение. Это не является ошибкой, &kjots; сохраняет ваши книги и страницы автоматически, и, таким образом, вы никогда не потеряете записки, написанной в спешке во время телефонного звонка. + +Вы можете экспортировать всю книгу в текстовый файл или в страницу HTML, используя пункт Файл Экспорт книги.... Вы будете запрошены о расположении записываемого файла. При этом внизу выводится пример расположения записываемой книги: + +############ +# Первая страница +############ +Не забыть сходить в магазины! + +############# +# Полезный код +############# +10 PRINT "ЗДРАВСТВУЙ МИР" +20 GOTO 10 + +################ +# Третья страница +################ +Это третья страница примера для KJots. + +Помните, что диалог запроса имени файла — это стандартный диалог, взятый из &kde;. Это значит, что файл можно сохранить на локальном диске, веб-сервере, сервере FTP или на карте памяти USB. Кроме того, вы можете экспортировать файл в HTML и опубликовать его на веб-сервере, сделав свои записки всегда и везде доступными для себя. + + + +Использование страниц + +На страницах вы можете записывать ваши записки. Создав книгу, вы сразу можете начинать вводить текст в основном текстовом поле. + +Для создания дополнительных страниц вы можете использовать &Ctrl; N или пункт меню ФайлНовая страница . Аналогично, текущая страница может быть удалена через пункт меню Файл Удалить страницу. + +Для вставки даты и времени в записку воспользуйтесь комбинацией клавиш &Ctrl;I. + +Чтобы быстро найти страницу, страницам можно (и нужно) давать названия. Это можно сделать следующим образом: выберите страницу, которую хотите переименовать, подождите секунду и повторно щёлкните на её названии. После этого можете задать странице новое название. И, конечно же, существует сочетание клавиш, вызовом которого можно воспользоваться в любой момент создания записки. Это сочетание клавиш: &Ctrl;M. + +Существует другой способ переименования страниц: выделите часть записки и нажмите &Ctrl;T. Выделенный текст превратится в заголовок страницы. + +Если вам необходим быстрый доступ к отдельной странице, вы можете назначить комбинацию клавиш для этой страницы. Для этого перейдите в НастройкиКомбинация клавиш. + + + + +Справочник команд + + +Меню <guimenu +>Файл</guimenu +> + + + + &Ctrl;N File Новая страница... +Создать новую страницу. + + + + &Ctrl;&Shift;N Файл Новая книга... +Создать новую книгу. + + + +Файл Экспорт страницы +Сохранить текущую страницу в текстовый файл или как страницу HTML. + + + +Файл Экспорт книги +Сохранить текущую книгу в текстовый файл или как страницу HTML. + + + +Файл Удалить страницу +Удалить текущую страницу. + + + +Файл Удалить книгу +Удалить текущую книгу. + + + + &Ctrl;P Файл Печать +Печать текущей книги или страницы. + + + + &Ctrl;Q Файл Выход +Завершение работы &kjots;. + + + + + +Меню <guimenu +>Правка</guimenu +> + + + + &Ctrl;X Правка Вырезать +Вырезать выделенный текст и поместить его в буфер обмена. + + + + &Ctrl;C Правка Копировать +Копировать выделенный текст и поместить его в буфер обмена. + + + + &Ctrl;V Правка Вставить +Вставить текст из буфера обмена в текущую позицию курсора. + + + + &Ctrl;T Правка Вставить как заголовок страницы +Переименовать страницу, выбрав в качестве названия текст буфера обмена. + + + + &Ctrl;F Правка Найти... +Поиск текста в окне. Помните, что поиск проводится только на текущей странице. + + + + F3 Правка Продолжить поиск +Поиск следующего вхождения заданного текста. + + + + &Ctrl;R Правка Заменить... +Заменить одной части текста на другую на текущей странице. + + + + &Ctrl;M Правка Переименовать... +Переименовать текущую страницу. + + + + &Ctrl;I Правка Вставить дату +Вставить дату и время на текущую страницу. + + + + + +Меню <guimenu +>Закладки</guimenu +> + + + + &Ctrl;B Закладки Добавить закладку +Добавить текущую страницу в список закладок. См. раздел Использование книг. + + + +Закладки Редактировать закладки +Правка закладок. Здесь вы можете искать закладки, вводить комментарии, упорядочивать их в различные папки и многое другое. + + + +Закладки Добавить папку закладок +Создать новую папку, в которой вы сможете хранить свои закладки. + + + + + + +Меню <guimenu +>Настройка</guimenu +> + + + +Настройка Скрыть (Показать) панель инструментов +Переключить показ панели инструментов под строкой меню. + + + +Настройка Комбинации клавиш... +Выбор комбинаций клавиш для различных пунктов меню. + + + +Настройка Настроить панели инструментов... +Выбор элементов на панели инструментов. + + + +Настройка Настроить KJots... +Изменение параметров &kjots;, включая используемый шрифт и настройки автосохранения. + + + + + + +Меню <guimenu +>Справка</guimenu +> +&help.menu.documentation; + + + + + +Благодарности и лицензии + +&kjots; +Права на программу принадлежат Кристофу Неерфельду (Christoph Neerfeld) (с) 1997 Christoph.Neerfeld@home.ivm.de +Основано на программе jots из пакета tkgoodstuff. Права на пакет tkgoodstuff принадлежат (с) 1995-96 Марку Кримминсу (Mark Crimmins) markcrim@umich.edu + +Авторские права (с) 2000 на документацию принадлежат Мэту Джонсону (Matt Johnston) matt.kde@caifex.org +Некоторые части документа взяты из документации (с) 1998 Кристофа Неерфельда (Christoph Neerfeld) Christoph.Neerfeld@home.ivm.de +&underFDL; &underGPL; + + +Установка + + +Где взять &kjots; +&install.intro.documentation; + + +Требования + +Для успешного использования &kjots;, вам необходим &kde; версии 2.x или более поздний. Других требований не существует. + + + + +Компиляция и установка +&install.compile.documentation; + + +Настройка + +&kjots; это прекрасная маленькая программа, не требующая никаких предварительных действий для начала работы с ней. + + + + + +&documentation.index; +
+ + diff --git a/tde-i18n-ru/docs/kdeutils/ksim/Makefile.am b/tde-i18n-ru/docs/kdeutils/ksim/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdeutils/ksim/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdeutils/ksim/Makefile.in b/tde-i18n-ru/docs/kdeutils/ksim/Makefile.in new file mode 100644 index 00000000000..cea03938562 --- /dev/null +++ b/tde-i18n-ru/docs/kdeutils/ksim/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/kdeutils/ksim +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- 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/kdeutils/ksim/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdeutils/ksim/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/kdeutils/ksim/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdeutils/ksim/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeutils/ksim/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)/ksim + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ksim/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ksim/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ksim/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ksim/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ksim/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ksim/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ksim + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ksim + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ksim/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ksim/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ksim/$$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/kdeutils/ksim/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdeutils/ksim/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeutils/ksim/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-ru/docs/kdeutils/ksim/index.cache.bz2 b/tde-i18n-ru/docs/kdeutils/ksim/index.cache.bz2 new file mode 100644 index 00000000000..62568509a8c Binary files /dev/null and b/tde-i18n-ru/docs/kdeutils/ksim/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdeutils/ksim/index.docbook b/tde-i18n-ru/docs/kdeutils/ksim/index.docbook new file mode 100644 index 00000000000..f2873924150 --- /dev/null +++ b/tde-i18n-ru/docs/kdeutils/ksim/index.docbook @@ -0,0 +1,99 @@ + + + + + +]> + + + + +Руководство &ksim; + + +
+
+
+ГригорийМохин
mok@kde.ru
Перевод на русский
+
+ +&FDLNotice; + +2001-01-20 +0.00.00 + + +&ksim; входит в состав пакета kdeutils. + + + + +KDE +kdeutils +ksim + + +
+ + +Введение +Документация &kappname; еще не готова. +Ознакомьтесь с информацией на сайте KDE, или отправьте вопрос в рассылку пользователей &kde;. +Команда &kde; &underFDL; &underGPL; + +&documentation.index; +
+ + diff --git a/tde-i18n-ru/docs/kdeutils/ktimer/Makefile.am b/tde-i18n-ru/docs/kdeutils/ktimer/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdeutils/ktimer/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdeutils/ktimer/Makefile.in b/tde-i18n-ru/docs/kdeutils/ktimer/Makefile.in new file mode 100644 index 00000000000..e783e1c46c9 --- /dev/null +++ b/tde-i18n-ru/docs/kdeutils/ktimer/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/kdeutils/ktimer +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- 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/kdeutils/ktimer/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdeutils/ktimer/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/kdeutils/ktimer/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdeutils/ktimer/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeutils/ktimer/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)/ktimer + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ktimer/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ktimer/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ktimer/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ktimer/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ktimer/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ktimer/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ktimer + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ktimer + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ktimer/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ktimer/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ktimer/$$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/kdeutils/ktimer/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdeutils/ktimer/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeutils/ktimer/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-ru/docs/kdeutils/ktimer/index.cache.bz2 b/tde-i18n-ru/docs/kdeutils/ktimer/index.cache.bz2 new file mode 100644 index 00000000000..4bad1f0307d Binary files /dev/null and b/tde-i18n-ru/docs/kdeutils/ktimer/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdeutils/ktimer/index.docbook b/tde-i18n-ru/docs/kdeutils/ktimer/index.docbook new file mode 100644 index 00000000000..51c303a38b2 --- /dev/null +++ b/tde-i18n-ru/docs/kdeutils/ktimer/index.docbook @@ -0,0 +1,99 @@ + + + + + +]> + + + + +Руководство &ktimer; + + +
+
+
+ГригорийМохин
mok@kde.ru
Перевод на русский
+
+ +&FDLNotice; + +2001-01-20 +0.00.00 + + +&ktimer; входит в состав пакета kdeutils. + + + + +KDE +kdeutils +ktimer + + +
+ + +Введение +Документация &kappname; еще не готова. +Ознакомьтесь с информацией на сайте KDE, или отправьте вопрос в рассылку пользователей &kde;. +Команда &kde; &underFDL; &underGPL; + +&documentation.index; +
+ + diff --git a/tde-i18n-ru/docs/kdeutils/kwallet/Makefile.am b/tde-i18n-ru/docs/kdeutils/kwallet/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdeutils/kwallet/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdeutils/kwallet/Makefile.in b/tde-i18n-ru/docs/kdeutils/kwallet/Makefile.in new file mode 100644 index 00000000000..1e67db10c98 --- /dev/null +++ b/tde-i18n-ru/docs/kdeutils/kwallet/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/kdeutils/kwallet +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- 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/kdeutils/kwallet/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdeutils/kwallet/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/kdeutils/kwallet/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdeutils/kwallet/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeutils/kwallet/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)/kwallet + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kwallet/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kwallet/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kwallet/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kwallet/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kwallet/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kwallet/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kwallet + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kwallet + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kwallet/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kwallet/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kwallet/$$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/kdeutils/kwallet/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdeutils/kwallet/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeutils/kwallet/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-ru/docs/kdeutils/kwallet/index.cache.bz2 b/tde-i18n-ru/docs/kdeutils/kwallet/index.cache.bz2 new file mode 100644 index 00000000000..76258548a58 Binary files /dev/null and b/tde-i18n-ru/docs/kdeutils/kwallet/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdeutils/kwallet/index.docbook b/tde-i18n-ru/docs/kdeutils/kwallet/index.docbook new file mode 100644 index 00000000000..1c9cba39f85 --- /dev/null +++ b/tde-i18n-ru/docs/kdeutils/kwallet/index.docbook @@ -0,0 +1,500 @@ + +KWallet"> + KWallet Manager"> + + + + +]> + + + +Руководство по &kwallet; + + +&George.Staikos; &George.Staikos.mail; +&Lauri.Watts; &Lauri.Watts.mail; +GeorgeStaikos
staikos@kde.org
+Разработчик +
+Олег Баталов
batalov@twiga.kz
Перевод на русский
НиколайШафоростов
shafff@ukr.net
Редактирование и обновление перевода
+
+ +&FDLNotice; + +2005-06-15 +1.0 + + +Подсистема хранения паролей. Удобный и безопасный механизм управления всеми вашими паролями. + + + + + +KDE +KWallet +пароли +данные форм + + +
+ + +Введение + +Пользователи компьютеров работают с очень большими объёмами информации, часть которой является конфиденциальной. В частности, это пароли. Запомнить сложный пароль трудно, записать его на бумаге или в текстовых файлах небезопасно, а использование инструментов типа PGP утомительно и неудобно. + +&kwallet; хранит ваши конфиденциальные данные в хорошо зашифрованном файле, доступном всем приложениям, защищённым одним, главным, паролем. + + +Для укрепления безопасности можно использовать один бумажник для локальных паролей, а другой — для сетевых паролей и данных форм. Такую конфигурацию можно включить в Центре управления KDE, по умолчанию всё хранится в одном бумажнике. + + +В начале работы бумажник всегда закрыт. После его открытия (сопровождающегося вводом главного пароля) его содержимое становится доступным приложениям. + + + + +&kwallet; + +&kwallet; выполняет несколько функций. Это — предоставление информации о том, какие бумажники открыты в данный момент, и о том, какие приложения используют каждый из них. &kwallet; позволяет запретить конкретному приложению обращаться к определённым бумажникам. + +Также можно управлять бумажниками, установленными в системе, создавать, удалять и работать с их содержимым. + +&kwallet; загружается при запуске &kde; или непосредственно при открытии бумажника, в зависимости от настроек. Значок в системном лотке указывает, что хотя бы один бумажник открыт: . Когда все бумажники закрыты, показывается закрытый бумажник. + + + + + + +Щелчок на значке бумажника приводит к открытию окна, содержащего все доступные бумажники в виде значков, отражающих их текущее состояние (открыт или закрыт). + + + + + + + + + +Контекстное меню &kwallet; + +Щелчок правой кнопкой мыши на бумажнике открывает контекстное меню со следующими пунктами: + + + + +Новый бумажник... + +Создание нового бумажника. Будет открыт диалог, который запросит имя нового бумажника. + + + + +&Enter; Открыть... + +Открытие бумажника. Содержимое бумажника будет выведено на экран. Возможно добавление, изменение и удаление элементов в бумажнике. Открыть бумажник можно также, дважды щёлкнув на нём. Если бумажник не был открыт ранее в текущем сеансе, будет запрошен пароль к нему. Работа с бумажником описана далее. + + + + + + + + + + + +Сменить пароль + +Изменяет основной пароль бумажника. + + + + +Отключиться +Отключить приложение от бумажника. Текущие подключённые приложения представлены в подменю. + + + +Закрыть +Явно закрыть бумажник. + + + +Удалить + +Удалить бумажник + + + + + + +Окно бумажника + +Для просмотра содержимого бумажника дважды щёлкните на нём в окне &kwallet;. Данные в бумажнике организованы по папкам. Изначально в бумажнике имеется две папки — Form Data (данные форм) и Passwords (пароли). + +Окно содержит четыре панели: + + + + + + + + + +Описание содержимого текущей папки +Папки, содержащиеся в бумажнике +Записи в текущей выбранной папке +Содержимое текущей выбранной папки + + +Папки можно добавлять или удалять, и выбор папки обновит список её записей и описание. Выбор записи папки обновит панель содержимого записи, и позволит вам изменить запись. + + + + + + + + +Записи также могут создаваться и удаляться через контекстное меню содержимого папки. + +Все папки и их записи могут перетаскиваться соответственно в другие папки и бумажники. Это позволяет пользователю легко укомплектовать новый бумажник для передачи его в другое окружение. Например, новый бумажник может быть создан и скопирован на флэш-диск. Важные пароли могут быть перемещены туда, так что вы сможете использовать их в других местах. + + + + + + +Настройка &kwallet; + + +<guilabel +>Параметры бумажника</guilabel +> + +В &kwallet; есть небольшой диалог настройки с несколькими параметрами, которые позволяют настроить &kwallet; по вашему усмотрению. Параметры по умолчанию &kwallet; являются приемлемыми для большинства пользователей. + +Установите флажок для включения или отключения подсистемы бумажников &kde;. Если флажок выключен, &kwallet; будет отключён и никакие другие параметры не дадут никакого эффекта. При этом &kwallet; не будет записывать никакую информацию или предлагать заполнение форм. + + +<guilabel +>Закрыть бумажник</guilabel +> + +Закрыть, если не используется в течение: + +Закрывать текущий бумажник при бездействии по прошествии указанного времени. После закрытия бумажника для доступа к его данным потребуется повторно ввести пароль к нему. + + + + +Закрывать при запуске хранителя экрана + +Закрывать бумажник при запуске хранителя экрана. После закрытия бумажника для доступа к его данным потребуется повторно ввести пароль к нему. + + + + +Закрыть бумажник, когда последнее приложение перестаёт его использовать + +Закрывать бумажник при завершении работы последнего приложения, использующего его. Обратите внимание, что ваши бумажники будут закрыты только тогда, когда все приложения, использующие их, прекратят работу. После закрытия бумажника для доступа к его данным потребуется повторно ввести пароль к нему. + + + + + +<guilabel +>Автоматический выбор бумажника</guilabel +> + +Выберите бумажник, который будет использоваться по умолчанию: + +Бумажник, который будет использоваться по умолчанию. + + + + +Альтернативный бумажник для локальных паролей: + +Использовать отдельный бумажник для локальных паролей. + + + + + +<guilabel +>Управление бумажниками</guilabel +> + +Показать значок в системном лотке + +Показывать значок программы управления бумажниками в системном лотке. + + + + +Скрыть значок в системном лотке, когда все бумажники закрыты + +Скрывать значок в системном лотке при закрытии последнего открытого бумажника. + + + + +И ещё может присутствовать кнопка Запустить управление бумажниками. + + + +<guilabel +>Контроль доступа</guilabel +> + +На этой вкладке существует только один флажок: + + + +Запрос при открытии бумажника + +Уведомлять об обращении приложения к бумажнику. + + + + +Затем идёт представленная как дерево таблица прав доступа к вашим бумажникам. + +Щелчок левой кнопкой мыши на символе + перед именем бумажника раскрывает его. Вы можете увидеть имя каждого приложения, которое запрашивает доступ к бумажнику, и правила, установленные для него. Здесь вы не можете изменять и добавлять правила, а только удалять щелчком правой кнопкой мыши на правиле и выбором в появившемся контекстном меню Удалить либо выбором правила и нажатием клавиши Delete. + + + + + + +Дополнительные возможности + +Бумажники могут перетаскиваться из окна &kwallet;. Это позволяет перетащить бумажник в окно файлового менеджера, где можно копировать, перемещать бумажник или делать на него ссылки. + +Вы можете использовать это для сохранения бумажника на переносном носителе, типа USB-брелока, чтобы взять пароли с собой на работу или в отпуск и иметь доступ к важным сайтам. + +Следующие версии будут иметь встроенные функции для экспорта и переноса данных на переносные устройства. + + + + +Авторские права и лицензирование + +&kwallet; © 2003 &George.Staikos; +Документация © &Lauri.Watts; и &George.Staikos; + +Перевод на русский язык: Олег Баталов batalov@twiga.kz. +&underFDL; &underGPL; + +&documentation.index; + +
+ + diff --git a/tde-i18n-ru/docs/kdeutils/superkaramba/Makefile.am b/tde-i18n-ru/docs/kdeutils/superkaramba/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdeutils/superkaramba/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdeutils/superkaramba/Makefile.in b/tde-i18n-ru/docs/kdeutils/superkaramba/Makefile.in new file mode 100644 index 00000000000..17264560c15 --- /dev/null +++ b/tde-i18n-ru/docs/kdeutils/superkaramba/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/kdeutils/superkaramba +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- 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/kdeutils/superkaramba/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdeutils/superkaramba/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/kdeutils/superkaramba/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdeutils/superkaramba/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeutils/superkaramba/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)/superkaramba + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/superkaramba/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/superkaramba/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/superkaramba/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/superkaramba/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/superkaramba/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/superkaramba/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/superkaramba + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/superkaramba + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/superkaramba/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/superkaramba/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/superkaramba/$$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/kdeutils/superkaramba/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdeutils/superkaramba/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeutils/superkaramba/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-ru/docs/kdeutils/superkaramba/index.cache.bz2 b/tde-i18n-ru/docs/kdeutils/superkaramba/index.cache.bz2 new file mode 100644 index 00000000000..309b466c155 Binary files /dev/null and b/tde-i18n-ru/docs/kdeutils/superkaramba/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdeutils/superkaramba/index.docbook b/tde-i18n-ru/docs/kdeutils/superkaramba/index.docbook new file mode 100644 index 00000000000..ad06145edb2 --- /dev/null +++ b/tde-i18n-ru/docs/kdeutils/superkaramba/index.docbook @@ -0,0 +1,370 @@ + +SuperKaramba"> + + + + +]> + + + +Руководство &superkaramba; + +Hans Karlsson karlsson.h@home.se +ДмитрийРязанцев
DJm00n@rambler.ru
Перевод на русский
+
+ + +2005 +Hans Karlsson + + +2005-08-04 +0.3.5 +&FDLNotice; + + +&superkaramba; - это программа, которая позволяет легко создавать интерактивные виджеты для вашего рабочего стола &kde;. + + +KDE +рабочий стол +karamba + +
+ + + + + + +Вопросы, ответы и советы + + +Часто задаваемые вопросы + +Установка + + +Где я могу найти RPM-пакеты &superkaramba;? + + + + +Сайт SuperKaramba (http://netdragon.sourceforge.net) содержит список отправленных пользователями RPM пакетов для разных дистрибутивов. Другие отправленные пользователями RPM пакеты можно найти на kde-look.org и форуме поддержки SuperKaramba. + + + +Когда я пытаюсь скомпилировать программу, получаю ошибку: +Python.h: No such file or directory + +Вам нужно установить пакет python-devel. Когда пакет будет установлен, можете запускать ./configure и make снова. + + + +Когда я пытаюсь скомпилировать программу, получаю ошибку: +cannot find -lselinux + + +Вам нужно установить пакет libselinux-devel. Когда пакет будет установлен, можете запускать ./configure и make снова. + + + + +После запуска ./configure, make и make install, исполняемый файл &superkaramba; не там, где я ожидал. Когда я пытаюсь запустить superkaramba с командной строки, то получаю на выводе command not found. + + +В некоторых дистрибутивах ./configure имеет префикс по умолчанию, который отличный от того, что вы можете ожидать. Например, в Mandrake префикс по умолчанию /usr/local/kde а приложения устанавливаются в /usr/local/kde/bin. +Есть несколько способов исправить это. +Вы можете запустить ./configure --prefix=/usr для указания префикса, который вы предпочитаете, а потом попробовать make и make install снова. Или вы можете поместить символическую ссылку в предпочитаемый вами каталог, которая будет запускать программу. Также вы можете добавить каталог установки в ваш $PATH. + + + + + +Общие + + +Как мне избавиться от панели &kde;? Должен ли &kicker; быть всё время запущен? + +Большинство тем не зависят от &kicker; и работают без него. Если вы не желаете. чтобы &kicker; отображался на вашем рабочем столе, то можно настроить его на автоматическое скрытие. Другой способ - это изменить значение авто скрытия в ~/.kde файле. За дополнительной информацией посетите страницу wiki о секретных параметрах. + + + + +Могу ли я запустить тему для системного лотка, когда системный лоток &kicker; запущен? + +Лучше так не делать. Если вы запустите тему с системным лотком при запущенном обычном системным лотком kicker, то тема захватит все значки из первого лотка. Так произойдёт потому, что в &kde; и Гноме значки системного лотка - это действительно маленькие окна и есть только одна копия каждого из них. Если вы желаете запустить тему системного лотка, вы можете удалить системный лоток из &kicker;. + + + + +Как мне сделать, чтобы мои темы загружались автоматически при старте? + + +Включите поддержку сеансов в &kcontrolcenter;. Когда поддержка сессий включена, любая тема, которая будет запущена при завершении сеанса будет автоматически загружена при запуске. Для некоторых тем вам также нужно будет щелкнуть &RMB; и перезагрузить тему хотя-бы один раз после запуска, чтобы настройки записались в ваш домашний каталог. +Другой способ - это создать файл настроек .desktop в каталоге автозапуска &kde;. +Для создания такого файла, откройте текстовый редактор, и введите следующее: +[Desktop Entry] +Exec=superkaramba {путь к файлу темы}.theme +Name={название темы} +Type=Application +X-KDE-StartupNotify=false +Потом сохраните его как имятемы.desktop в каталоге автозапуска $KDEHOME/Autostart/. + + + +Почему опция Изменить сценарий отключена, когда я щелкаю &RMB; на теме? +Некоторые темы &superkaramba; не содержат сценария на Python. Это нормально и эти темы работают и без него. Однако, если тема использует сценарий на Python , то &superkaramba; должно быть не может его загрузить. Это обычно случается, при ошибках в Python сценарии. Запустите тему из командной строки для поиска сообщений об ошибках. + + + + +Почему опция Настроить тему отключена, когда я щелкаю &RMB; на теме? + + +Опция меню Настроить тему включена только, когда тема добавляет опции в неё. Некоторые темы не имеют никаких настраиваемых параметров или используют другой способ настройки. + + + + + +Диагностика + + +Мои темы запускаются в разных местах, при каждом старте &kde;. + + +Закройте все темы &superkaramba; и удалите все файлы сессий в $KDEHOME/share/config/session/, которые начинаются с &superkaramba;. Перезапустите &kde; и запустите свою тему снова. Теперь они будут располагаться на своих местах. + + + + +Фон моих тем чёрный вместо прозрачного. + +В &kde;, прозрачность работает только, если фон рабочего стола - картинка, которая расположена по центру или растянута. Если фон - простой цвет или расположенная черепицей картинка, тогда темы &superkaramba; не работают с прозрачностью. В Гноме, известна ошибка, когда темы имеют чёрный фон, даже если картинка на рабочем столе установлена. К сожалению пока нет способа исправить это. Ваши темы всё же должны работать нормально. + + + + + + + + +Авторы и лицензия + +Разработка: Адам Гайтги (AdamGeitgey) adam@rootnode.org и Хэнс Крлссон (HansKarlsson) karlsson.h@home.se + + + + +Превод на русский язык: Дмитрий Рязанцев djm00n@rambler.ru +&underFDL; &underGPL; + +
+ diff --git a/tde-i18n-ru/docs/kdevelop/Makefile.am b/tde-i18n-ru/docs/kdevelop/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdevelop/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdevelop/Makefile.in b/tde-i18n-ru/docs/kdevelop/Makefile.in new file mode 100644 index 00000000000..aaf2006f4b5 --- /dev/null +++ b/tde-i18n-ru/docs/kdevelop/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/kdevelop +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. kde_app_devel kdevelop kdearch +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/kdevelop/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdevelop/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/kdevelop/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdevelop/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdevelop/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/kdevelop/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdevelop/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdevelop/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-ru/docs/kdevelop/kde_app_devel/Makefile.am b/tde-i18n-ru/docs/kdevelop/kde_app_devel/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdevelop/kde_app_devel/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdevelop/kde_app_devel/Makefile.in b/tde-i18n-ru/docs/kdevelop/kde_app_devel/Makefile.in new file mode 100644 index 00000000000..d0d99b803d9 --- /dev/null +++ b/tde-i18n-ru/docs/kdevelop/kde_app_devel/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/kdevelop/kde_app_devel +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- 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/kdevelop/kde_app_devel/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdevelop/kde_app_devel/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/kdevelop/kde_app_devel/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdevelop/kde_app_devel/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdevelop/kde_app_devel/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)/kde_app_devel + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kde_app_devel/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kde_app_devel/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kde_app_devel/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kde_app_devel/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kde_app_devel/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kde_app_devel/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kde_app_devel + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kde_app_devel + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kde_app_devel/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kde_app_devel/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kde_app_devel/$$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/kdevelop/kde_app_devel/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdevelop/kde_app_devel/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdevelop/kde_app_devel/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-ru/docs/kdevelop/kde_app_devel/index.cache.bz2 b/tde-i18n-ru/docs/kdevelop/kde_app_devel/index.cache.bz2 new file mode 100644 index 00000000000..96c61365cc4 Binary files /dev/null and b/tde-i18n-ru/docs/kdevelop/kde_app_devel/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdevelop/kde_app_devel/index.docbook b/tde-i18n-ru/docs/kdevelop/kde_app_devel/index.docbook new file mode 100644 index 00000000000..bc337fb7c06 --- /dev/null +++ b/tde-i18n-ru/docs/kdevelop/kde_app_devel/index.docbook @@ -0,0 +1,1876 @@ + +KDevelop"> + + + +]> + + + + +Основы программирования в &kdevelop; + +2002-12-05 +2.0 + + +Ralf Nolden
Ralf.Nolden@post.rwth-aachen.de
+
+Caleb Tennis
caleb@aei-tech.com
+
+
+ + +1999 +Ralf Nolden + + +2002 +Caleb Tennis + + + + +&FDLNotice; + + +Руководство по написанию C++ приложений для KDE с использованием &kdevelop; + + + +KDE +KDevelop +IDE +разработка +программирование + + +
+ + +Введение +С приобретением Unix-подобными системами всё большей популярности даже среди начинающих пользователей из-за таких преимуществ, как стабильность, гибкость и функциональность (а также из-за решения начальства о переходе на эти ОС - прим. перев.), большинство из них разочаровывают из-за непохожего внешнего вида программ и их различного поведения. Разработчикам, пишущим приложения под KDE, предоставляется возможность писать первоклассные программы для Unix-клонов, что способствует расширению сообщества пользователей этих операционных систем посредством предоставления приложений лучшего качества. Поэтому KDE становится всё более популярной средой для программистов, которые хотят сосредоточиться на главной цели своего проекта, оставив основную работу по созданию интерфейса библиотекам KDE. + + +Что нужно знать +Далее предполагается, что вы уже знаете C++. Если это не так, попрактикуйтесь сначала в самом языке. Книги о нём можно найти либо в местном книжном магазине, либо в электронном виде в Сети. Знания о разработке графического пользовательского интерфейса (GUI) не обязательны, т.к. в этом руководстве также даётся введение в разработку дизайна на базе библиотек Qt и KDE. Также вам нужно освоиться с &kdevelop;, в чём вам поможет Руководство &kdevelop;, содержащее обзор функциональности этой среды разработки. + + + +Об этом руководстве +Это руководство написано для ознакомления программистов с разработкой приложений KDE в интегрированной среде разработки KDevelop. +Следующие главы содержат способы создания проектов, описание начального исходного кода, созданного мастером, добавление таких элементы интерфейса, как панели инструментов, меню, и области представления (view). +Затем идёт обсуждение редактора диалогов с изложением механизма создания элементов управления (элементов пользовательского интерфейса, называемых также виджетами) и изменения их свойств. +Завершается руководство несколькими темами, которые дополнят ваши знания по проектированию и написанию документации. + +В следующей главе +Мы обратим наш взгляд на библиотеки Qt и KDE, их основные принципы и вообще почему всё сделано так, как оно есть. Также будет описано создание учебных программ под Qt с помощью &kdevelop;, так что начинающие смогут получить первые результаты, а также освоиться с основными возможностями &kdevelop;. + + + +В следующих главах +Вы научитесь: +создавать приложения с помощью KAppWizard +узнаете, что уже есть в проекте сразу после его создания +что делает уже созданный код +настраивать представление +добавлять новые возможности в ваше приложение с помощью диалогов, меню и панелей инструментов +делать приложение простым в использовании с помощью контекстной справки +создавать документацию + + + + + + + +Дополнительная информация +Дополнительная информация по программированию в Qt/KDE: +Программирование под Qt под редакцией Matthias Kalle Dalheimer +Руководство KDevelop, поставляемое с KDevelop +Справочник по функциям библиотеки Qt +Сайт разработчиков KDE + + +Также вы можете получить дополнительную информацию, воспользовавшись поисковой машиной, подпиской на различные списки рассылки, сетью Usenet. +Для получения помощи по KDevelop IDE посылайте запросы в список рассылки kdevelop@kdevelop.org. Помните, что команда разработчиков KDevelop оказывает вам помощь бесплатно и её возможности ограничены. Пожалуйста, задавайте вопросы только по KDevelop. + + + + + +Библиотеки KDE и Qt +Норвежская компания TrollTech (http://www.trolltech.com) является разработчиком, т.н. GUI-инструментария, Qt. GUI расшифровывается как "Graphical User Interface" ("графический пользовательский интерфейс"). Этот инструментарий нужен для разработки приложений с графическим интерфейсом, чаще всего через интерфейс X-Window (или совместимый) на системах Unix, т.к. система X не содержит предопределённого интерфейса сама по себе (на данный момент разрабатывается альтернатива Y Window System, которая должна содержать базовый набор графических элементов, но её разработка находится только на начальной стадии - прим. перев.). Доступны и другие библиотеки пользовательского интерфейса, но Qt имеет некоторые преимущества, позволяющие создавать приложения проще и быстрее. Qt также доступна для Microsoft Windows, что позволяет делать переносимые приложения с графическим интерфейсом. +Цель команды KDE (http://www.kde.org) -- сделать системы Unix более дружественными для пользователя, используя библиотеку Qt, для разработки оконного менеджера для платформы X-Window (или совместимой с ней), а также большого количества разнообразных программ, поставляемых в пакетах KDE. После выхода первых версий KDE, многие разработчики обратили внимание на предложенную им среду разработки графических приложений. Библиотеки KDE предоставляют общие методы и классы для разработки приложений с унифицированным согласованным интерфейсом. Это значит, что пользователю не придётся осваиваться с интерфейсом каждой программы с нуля, а только со её специфическими функциями. Кроме того, программы KDE взаимодействуют друг с другом в рамках рабочего стола: они могут взаимодействовать с файловым менеджером посредством технологии "перетащить и оставить", с менеджером сессии и использовать другие возможности, предоставляемые библиотеками KDE. +И библиотека QT и библиотеки KDE написаны на языке программирования C++, поэтому почти все приложения, их использующие, тоже написаны на C++. В следующем разделе мы совершим краткий экскурс в библиотеки, увидим, какие возможности они предоставляют, и как в общих чертах создаются приложения Qt и KDE. + + +GUI-инструментарий Qt +Как сказано выше, библиотека Qt предоставляет собой набор графических элементов. Кроме этого: +Классы и методы, готовые к использованию даже не графическими программами +Удобное решение взаимодействия с пользователем через методы и механизм сигналов/слотов +Набор предопределённых GUI-элементов, называемых "виджетами" +Предопределённые диалоги, например диалог открытия файла + + +Знание классов Qt очень полезно, даже если вы хотите программировать под KDE. Для начала разберём программу под Qt, а потом сделаем из неё программу под KDE. + + +Первое приложение Qt +Обычно в начале программы на C++ должна быть функция main(), которая выполняется первой при запуске программы. Так как мы хотим показать окна и настроить взаимодействие с пользователем, сначала мы должны разобраться, как эти окна будут показываться пользователю. Посмотрим первый учебный пример из документации по библиотеке Qt и разберём шаги выполнения программы, которая показывает окно: #include <qapplication.h> +#include <qpushbutton.h> + +int main( int argc, char **argv ) +{ +QApplication a( argc, argv ); + +QPushButton hello( "Hello world!", 0 ); +hello.resize( 100, 30 ); + +a.setMainWidget( &hello ); +hello.show(); +return a.exec(); +} + + +Приложение прорисовывает окно с кнопкой "Hello world". Для всех Qt-приложений, нужно создать сначала экземпляр класса QApplication, представленного переменной a. +Далее создаётся экземпляр класса QPushButton и именем hello. Он представляет собой кнопку. Конструктор hello получает строку в виде аргумента и выводит её на кнопке. +Вызывается метод кнопки hello resize(). Он изменяет размер элемента управления QPushButton - ширина 100 точек и высота - 30. Наконец, вызывается метод setMainWidget() для переменной a и show() для переменной hello. QApplication выполняется методом a.exec(), запускается цикл опроса событий, который повторяется до тех пор, пока событием не будет возвращено целое число, сигнализирующее операционной системе о том, что работа приложения закончена. + + + +Справочник Qt +Теперь давайте посмотрим на справочную документацию Qt. Запустите &kdevelop; и выберите "Qt" из дерева, расположенного на вкладке документации. Здесь вы будете получать всю необходимую информацию о классах и их методах библиотеки Qt. Кроме того, разбираемая программа показывается первой в разделе обучения. Для того, чтобы найти информацию о классах QApplication и QPushButton, выберите раздел "Alphabetical Class List" и найдите в списке имена классов. Нажмите на соответствующую ссылку для получения подробного описания класса. +Документацию по библиотеке Qt вы также можете найти на сайте компании Trolltech в разделе документация Qt (на английском языке) +QApplication имеет конструктор и другие методы. Если вы последуете за ссылкой, то можете больше узнать о каждом из методов. Это остаётся верным и для документации по библиотеке KDE, использующей схожий тип документации. + +Интерпретация работы примера +Начините с QApplication, и вы увидите все методы, использованные в первом примере: +конструктор QApplication() +метод setMainWidget() +метод exec() + + +Интерпретация работы программы очень проста: +Создаём экземпляр класса QApplication с помощью конструктора, что позволит нам использовать GUI-элементы, предоставляемые Qt +Создаём элемент управления в окне приложения +Делаем элемент управления главным для приложения (переменная 'a') +Запускаем экземпляр QApplication + + +Второй объект нашей программы - кнопка, экземпляр класса QPushButton. Из двух доступных конструкторов экземпляров этого класса мы воспользовались вторым: он принимает в виде аргумента строку текста, которая будет показана на кнопке. Затем методом resize() мы изменяем размер кнопки, чтобы вся строка была видна на кнопке. +Далее идёт метод show(). Но его нет в описании класса QPushButton. Этот класс наследует методы класса QButton, а тот, в свою очередь, наследует методы QWidget. Этот класс содержит огромное количество методов, в том числе show(). Итак, что же делалось с кнопкой: +Создаём экземпляр класса QPushButton, используя второй конструктор для указания надписи на кнопке +Изменяем размер кнопки +Делаем основным элементом управления для переменной а, экземпляра класса QApplication +Вызываем метод show(), который приводит к отображению элемента управления. Он наследуется от класса QWidget + + +После вызова метода exec(), приложение становится видимым пользователю. Окно приложения содержит кнопку "Hello world!". Примечание: GUI-программы ведут себя несколько отлично от процедурных. Главное отличие состоит в том, что приложение входит в т.н. "главный цикл событий" ("main event loop"). Это означает, что программа ожидает действий со стороны пользователя, и выдаёт на них определённую реакцию. Следующий раздел разъясняет, что это означает для программиста, и как эти события обрабатываются в Qt. +Для опытных: кнопка не имеет родителя, это значит, что это элемент управления верхнего уровня (top-level) и выполняется в локальном цикле событий, которому не нужно ждать главного цикла событий. Подробно это объяснено в документации класса QWidget и The KDE Library Reference Guide + + + + + + +Взаимодействие с пользователем +После прочтения последних разделов, вы уже должны знать: +Что предоставляет библиотека Qt в терминах GUI-программирования +Как создаётся программа, использующая Qt и +Где и как найти информацию о классах, которые вам нужны + + +Теперь оживим нашу программу добавлением обработчика событий. В общем, есть два способа взаимодействия пользователя с программой - клавиатурой и мышью. В обоих случаях графический интерфейс предоставляет механизмы регистрации новых событий от этих устройств и методы их обработки. +Оконная система посылает все события соответствующему приложению. QApplication пересылает их активному окну в виде QEvent и элементы управления затем решают, что при этом делать. Соответствующий элемент управления принимает событие и обрабатывает QWidget::event (QEvent*), в котором определяется тип события и выдаётся соответствующая реакция; event() - главный обработчик событий. Он передаёт событие т.н. фильтрам событий, которые определяют, что произошло и что делать с этим событием. Если фильтра для данного типа события нет, вызываются специальные обработчики событий. Они вызывают соответствующие предопределённые методы: +События с клавиатуры - нажатие клавиш TAB и Shift-TAB: + +virtual void focusInEvent(QFocusEvent *) +virtual void focusOutEvent(QFocusEvent *) + + + +Весь остальной ввод с клавиатуры: + +virtual void keyPressEvent(QKeyEvent *) +virtual void keyReleaseEvent(QKeyEvent *) + + + +Движения курсора мыши: + +virtual void mouseMoveEvent(QMouseEvent *) +virtual void enterEvent(QEvent *) +virtual void leaveEvent(QEvent *) + + + +Щелчки мышью + +virtual void mousePressEvent(QMouseEvent *) +virtual void mouseReleaseEvent(QMouseEvent *) +virtual void mouseDoubleClickEvent(QMouseEvent *) + + + +События с окном, содержащим элемент управления + +virtual void moveEvent(QMoveEvent *) +virtual void resizeEvent(QResizeEvent *) +virtual void closeEvent(QCloseEvent *) + + + + + +Помните, что все функции событий являются виртуальными и защищёнными. Вы можете переназначить события, нужные вам, и определить свою реакцию. QWidget также содержит некоторые виртуальные методы, которые могут пригодиться в ваших программах. В любом случае, класс QWidget нужно узнать получше. + + +Взаимодействие объектов через сигналы и слоты +Теперь переходим к основному отличию Qt: механизму сигнал/слот. Это быстрое и удобное решение реализации взаимодействия объектов, которое обычно решается посредством callback-функций в библиотеках, работающих с X-Window. Так как такое взаимодействие требует аккуратного программирования и иногда делает создание пользовательского интерфейса очень сложным (что описано в документации по Qt и объяснено в книге К.Дальхеймера [K.Dalheimer] 'Programming with Qt'), Troll Tech придумала новую систему, где объекты могут посылать сигналы, которые можно связывать с методами, объявленными как слоты. Программисту на C++ нужно знать только некоторые вещи о механизме: +объявление класса, использующего сигналы/слот должно содержать макрос Q_OBJECT в начале (без точки с запятой); и должно быть унаследовано от класса QObject +сигнал может быть послан ключевым словом emit (например, emit signal (параметры...)) из любого метода класса, поддерживающего сигналы/слоты + +все сигналы, использующиеся не наследуемыми классами, должны быть добавлены в объявление класса в разделе signals +все методы, которые могут быть связаны с сигналом, объявляются в разделах определения класса с дополнительным ключевым словом slot, например public slots +компилятор метаобъектов (moc, meta-object compiler) обрабатывает заголовочные файлы, заменяя макросы на действительный код (это не обязательно знать). Вывод moc передаётся компилятору C++. + + +Другой способ использования сигналов без наследования от класса QObject - использовать класс QSignal: дополнительные сведения и примеры использования вы можете найти в документации. Далее подразумевается, что вы используете наследование от класса QObject. +В этом случае ваш класс может посылать сигналы куда угодно и создавать слоты, к которым можно привязывать любые сигналы. Используя сигналы, вам не нужно заботиться о том, кто их получает - нужно просто послать сигнал, а потом подключить любой слот, который будет выполнен при возникновении сигнала. Слоты можно использовать также как обычные методы в реализации. +Теперь, чтобы соединить сигнал со слотом,воспользуйтесь методом connect() класса QObject или, если доступно, другими специальными методами объекта для создания привязки к соответствующему сигналу. + + +Примерное использование +В качестве объяснения взаимодействия между объектами возьмём наш первый пример и расширим его простой привязкой сигнала и слота: #include <qapplication.h> +#include <qpushbutton.h> + +int main( int argc, char **argv ) +{ +QApplication a( argc, argv ); + +QPushButton hello( "Hello world!" , 0); +hello.resize( 100, 30 ); + +a.setMainWidget( &hello ); + +QObject::connect(&hello, SIGNAL( clicked() ), &a, SLOT( quit() )); + +hello.show(); +return a.exec(); +} + + +Как видите, мы лишь расширили возможности кнопки с использованием метода connect(): connect(&hello, SIGNAL( clicked() ), &a, SLOT( quit() )) — всё, что мы добавили. Что же это означает? Объявление метода connect() в классе QObject: +bool connect ( const QObject * sender, const char * signal, const QObject * receiver, const char * member ) +Это значит, что указатель на экземпляр QObject является инициатором сигнала, указанного во втором аргументе. Оставшиеся два аргумента есть объект-приёмник, который имеет слот, а затем и имя функции-слота, которая будет выполнена при получении сигнала. +С помощью сигналов и слотов, объекты ваших программ могут взаимодействовать друг с другом без явной зависимости от типа объекта-приёмника. Далее в этом руководстве приводится более подробное описание работы механзима сигналов/слотов. Коме этого, о нём можно почитать в The KDE Library Reference Guide и Qt online reference. + + + + + +Что даёт KDE + +Библиотеки KDE 3.x +Основные библиотеки KDE, которые вам обязательно понадобятся при написании KDE-программ: +kdecore - все классы с не графическими элементами, предназначенными для обеспечения функциональности приложений +kdeui - элементы пользовательского интерфейса, например меню, панели инструментов и т.д. +kfile - диалоги выбора файлов + + +Также возможно вам понадобятся библиотеки: +kdefx - растровые изображения, эффекты расширения QStyle - KStyle +khtml - компонент показа HTML +kjs - поддержка Javascript +kio - низкоуровневый доступ к сетевым файлам +kparts - поддержка интерфейса компонентов (повторно используемых, внедряемых приложений) + + +Теперь давайте попробуем сделать из нашей первой программы на Qt KDE-программу. + + +Пример приложения KDE +В дальнейшем вы увидите, что написание программ под KDE ни капельки не труднее написания приложений на Qt. Для использования возможностей KDE, нужно использовать немного другие классы. В этом примере мы обсудим изменения по сравнению с версией на Qt: #include <kapplication.h> +#include <qpushbutton.h> + +int main( int argc, char **argv ) +{ +KApplication a( argc, argv ); + +QPushButton hello( "Hello world!", 0 ); +hello.resize( 100, 30 ); + +a.setTopWidget( &hello ); + +QObject::connect(&hello, SIGNAL( clicked() ), &a, SLOT( quit() )); + +hello.show(); +return a.exec(); +} + + +Вы видите, что мы поменяли класс QApplication на KApplication. Затем мы использовали метод setTopWidget вместо setMainWidget() для указания главного элемента управления для KApplication. Всё! Ваше первое приложение KDE готово - осталось только указать путь к заголовочным файлам KDE и скомпоновать библиотеку kdecore ключом компоновщика -lkdecore. +Если вы не собираетесь создавать такие простые программы, вам понадобится более удобная среда написания ПО. В следующей главе речь пойдёт о &kdevelop;. +Итак, к этому времени, вы уже прошлись по страницам справочной документации Qt, в т.ч. по классам QApplication, QWidget и QObject, а также по документации библиотеки kdecore, классу KApplication. KDE Library Reference handbook содержит полное описание использования конструкторов QApplication и KApplication, включая также обработку ключей командной строки. + + + + + + +Создание новых приложений + + +Мастер приложений +Мастер приложений (Application Wizard) поможет вам начать, предоставив скелет-основание для ваших программ. В зависимости от цели проекта, вы можете выбрать различный тип шаблона: +KDE Application Framework: полный каркас для обычного приложения KDE +QMake Project: структура программы основывается на системе сборки qmake фирмы Trolltech +Simple hello world program: консольная программа на C++ без графического интерфейса +и немалое количество других шаблонов + + +В этой главе мы рассмотрим использование Мастера приложений и вообще первые действия при создании проекта KDE. + + + +Мастер приложений и генерирование проекта + +Запуск мастера приложений и первая страница +Откройте &kdevelop;, в меню "Проект" выберите "Новый проект". Выберите ветку C++, KDE, Application Framework. +Выберем имя KScribble. + +Мастер приложений + + + + +Система контроля версий +Далее вам нужно будет выбрать систему контроля версий, например CVS, или отказаться от её использования. В нашем случае - это последнее. + + +Шаблоны заголовочных и исходных файлов +Отредактируйте текст, который будет добавляться в начало каждого вновь создаваемого файла. Затем нажмите "Готово". Если она неактивна, вернитесь и проверьте правильность выбранных вами параметров. + + +Окончание +Откроется окно с сообщениями, в котором, после успешного завершения генерирования нового проекта, должна появиться надпись **** Success *****. + + + + +Первая сборка +Давайте пройдёмся по выданному мастером коду для получения общего представления по структуре программы. +Далее предполагается, что вы освоились с базовой навигацией &kdevelop;. Если это не так, обратитесь к руководству KDevelop. +Менеджер Automake отображает файлы проекта: + +Файлы нашего проекта + + +Перед углублением в исходники, выполним сборку. Для этого выберите "Собрать проект" из меню "Сборка", или просто нажмите F8. В появившемся окне вывода будут выводиться сообщения сборщика make. 1 cd /home/caleb/kscribble && WANT_AUTOCONF_2_5=1 WANT_AUTOMAKE_1_6=1 gmake k +2 gmake all-recursive +3 gmake[1]: Entering directory `/home/caleb/kscribble' +4 Making all in doc +5 gmake[2]: Entering directory `/home/caleb/kscribble/doc' +6 Making all in . +7 gmake[3]: Entering directory `/home/caleb/kscribble/doc' +8 gmake[3]: Nothing to be done for `all-am'. +9 gmake[3]: Leaving directory `/home/caleb/kscribble/doc' +10 Making all in en +11 gmake[3]: Entering directory `/home/caleb/kscribble/doc/en' +12 /usr/local/kde3/bin/meinproc --check --cache index.cache.bz2 /home/caleb/kscribble/doc/en/index.docbook +13 gmake[3]: Leaving directory `/home/caleb/kscribble/doc/en' +14 gmake[2]: Leaving directory `/home/caleb/kscribble/doc' +15 Making all in po +16 gmake[2]: Entering directory `/home/caleb/kscribble/po' +17 gmake[2]: Nothing to be done for `all'. +18 gmake[2]: Leaving directory `/home/caleb/kscribble/po' +19 Making all in src +20 gmake[2]: Entering directory `/home/caleb/kscribble/src' +21 source='main.cpp' object='main.o' libtool=no \ +22 depfile='.deps/main.Po' tmpdepfile='.deps/main.TPo' \ +23 depmode=gcc3 /bin/sh /home/caleb/kscribble/admin/depcomp \ +24 g++ -DHAVE_CONFIG_H -I. -I/home/caleb/kscribble/src -I.. -I/usr/local/kde3/include + -I/usr/lib/qt/include -I/usr/X11R6/include -DQT_THREAD_SUPPORT -D_REENTRANT -Wnon-virtual-dtor + -Wno-long-long -Wundef -Wall -pedantic -W -Wpointer-arith -Wmissing-prototypes -Wwrite-strings + -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -O2 -fno-exceptions -fno-check-new + -c -o main.o `test -f 'main.cpp' || echo '/home/caleb/kscribble/src/'`main.cpp +25 /usr/lib/qt/bin/moc /home/caleb/kscribble/src/kscribble.h -o kscribble.moc +26 source='kscribble.cpp' object='kscribble.o' libtool=no \ +27 depfile='.deps/kscribble.Po' tmpdepfile='.deps/kscribble.TPo' \ +28 depmode=gcc3 /bin/sh /home/caleb/kscribble/admin/depcomp \ +29 g++ -DHAVE_CONFIG_H -I. -I/home/caleb/kscribble/src -I.. -I/usr/local/kde3/include + -I/usr/lib/qt/include -I/usr/X11R6/include -DQT_THREAD_SUPPORT -D_REENTRANT -Wnon-virtual-dtor + -Wno-long-long -Wundef -Wall -pedantic -W -Wpointer-arith -Wmissing-prototypes -Wwrite-strings + -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -O2 -fno-exceptions -fno-check-new + -c -o kscribble.o `test -f 'kscribble.cpp' || echo '/home/caleb/kscribble/src/'`kscribble.cpp +30 kscribble.cpp: In member function `void KScribble::setupActions()' +31 kscribble.cpp:107: warning: unused variable `KAction*custom' +32 /usr/lib/qt/bin/moc /home/caleb/kscribble/src/kscribbleview.h -o kscribbleview.moc +33 source='kscribbleview.cpp' object='kscribbleview.o' libtool=no \ +34 depfile='.deps/kscribbleview.Po' tmpdepfile='.deps/kscribbleview.TPo' \ +35 depmode=gcc3 /bin/sh /home/caleb/kscribble/admin/depcomp \ +36 g++ -DHAVE_CONFIG_H -I. -I/home/caleb/kscribble/src -I.. -I/usr/local/kde3/include + -I/usr/lib/qt/include -I/usr/X11R6/include -DQT_THREAD_SUPPORT -D_REENTRANT -Wnon-virtual-dtor + -Wno-long-long -Wundef -Wall -pedantic -W -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -ansi + -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -O2 -fno-exceptions -fno-check-new -c + -o kscribbleview.o `test -f 'kscribbleview.cpp' || echo '/home/caleb/kscribble/src/'`kscribbleview.cpp +37 kscribbleview.cpp: In member function `void KScribbleView::print(QPainter*, +38 int, int)': +39 kscribbleview.cpp:79: warning: unused parameter `QPainter*p' +40 kscribbleview.cpp:79: warning: unused parameter `int height' +41 kscribbleview.cpp:79: warning: unused parameter `int width' +42 /usr/lib/qt/bin/moc /home/caleb/kscribble/src/pref.h -o pref.moc +43 source='pref.cpp' object='pref.o' libtool=no \ +44 depfile='.deps/pref.Po' tmpdepfile='.deps/pref.TPo' \ +45 depmode=gcc3 /bin/sh /home/caleb/kscribble/admin/depcomp \ +46 g++ -DHAVE_CONFIG_H -I. -I/home/caleb/kscribble/src -I.. -I/usr/local/kde3/include + -I/usr/lib/qt/include -I/usr/X11R6/include -DQT_THREAD_SUPPORT -D_REENTRANT -Wnon-virtual-dtor + -Wno-long-long -Wundef -Wall -pedantic -W -Wpointer-arith -Wmissing-prototypes -Wwrite-strings + -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -O2 -fno-exceptions -fno-check-new + -c -o pref.o `test -f 'pref.cpp' || echo '/home/caleb/kscribble/src/'`pref.cpp +47 /usr/local/kde3/bin/dcopidl /home/caleb/kscribble/src/kscribbleiface.h +> kscribbleiface.kidl || + ( rm -f kscribbleiface.kidl ; /bin/false ) +48 /usr/local/kde3/bin/dcopidl2cpp --c++-suffix cpp --no-signals --no-stub kscribbleiface.kidl +49 source='kscribbleiface_skel.cpp' object='kscribbleiface_skel.o' libtool=no \ +50 depfile='.deps/kscribbleiface_skel.Po' tmpdepfile='.deps/kscribbleiface_skel.TPo' \ +51 depmode=gcc3 /bin/sh /home/caleb/kscribble/admin/depcomp \ +52 g++ -DHAVE_CONFIG_H -I. -I/home/caleb/kscribble/src -I.. -I/usr/local/kde3/include + -I/usr/lib/qt/include -I/usr/X11R6/include -DQT_THREAD_SUPPORT -D_REENTRANT -Wnon-virtual-dtor + -Wno-long-long -Wundef -Wall -pedantic -W -Wpointer-arith -Wmissing-prototypes -Wwrite-strings + -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -O2 -fno-exceptions -fno-check-new + -c -o kscribbleiface_skel.o `test -f 'kscribbleiface_skel.cpp' || + echo '/home/caleb/kscribble/src/'`kscribbleiface_skel.cpp +53 /bin/sh ../libtool --silent --mode=link --tag=CXX g++ -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall + -pedantic -W -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 + -D_BSD_SOURCE -Wcast-align -Wconversion -O2 -fno-exceptions -fno-check-new -o kscribble -R + /usr/local/kde3/lib -R /usr/lib/qt/lib -R /usr/X11R6/lib -L/usr/X11R6/lib -L/usr/lib/qt/lib + -L/usr/local/kde3/lib main.o kscribble.o kscribbleview.o pref.o kscribbleiface_skel.o -lkio +54 source='kscribble_client.cpp' object='kscribble_client.o' libtool=no \ +55 depfile='.deps/kscribble_client.Po' tmpdepfile='.deps/kscribble_client.TPo' \ +56 depmode=gcc3 /bin/sh /home/caleb/kscribble/admin/depcomp \ +57 g++ -DHAVE_CONFIG_H -I. -I/home/caleb/kscribble/src -I.. -I/usr/local/kde3/include + -I/usr/lib/qt/include -I/usr/X11R6/include -DQT_THREAD_SUPPORT -D_REENTRANT -Wnon-virtual-dtor + -Wno-long-long -Wundef -Wall -pedantic -W -Wpointer-arith -Wmissing-prototypes -Wwrite-strings + -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -O2 -fno-exceptions -fno-check-new + -c -o kscribble_client.o `test -f 'kscribble_client.cpp' || echo + '/home/caleb/kscribble/src/'`kscribble_client.cpp +58 /bin/sh ../libtool --silent --mode=link --tag=CXX g++ -Wnon-virtual-dtor -Wno-long-long -Wundef + -Wall -pedantic -W -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 + -D_BSD_SOURCE -Wcast-align -Wconversion -O2 -fno-exceptions -fno-check-new -o kscribble_client -R + /usr/local/kde3/lib -R /usr/lib/qt/lib -R /usr/X11R6/lib -L/usr/X11R6/lib -L/usr/lib/qt/lib + -L/usr/local/kde3/lib kscribble_client.o -lkdecore +59 gmake[2]: Leaving directory `/home/caleb/kscribble/src' +60 gmake[2]: Entering directory `/home/caleb/kscribble' +61 gmake[2]: Nothing to be done for `all-am'. +62 gmake[2]: Leaving directory `/home/caleb/kscribble' +63 gmake[1]: Leaving directory `/home/caleb/kscribble' +64 *** Success *** + + +Мы пронумеровали строки для простоты их описания. Прежде всего, gmake работает рекурсивно. Это значит, что сначала он находит самый глубоковложенный каталог, обрабатывает его, затем подымается на уровень выше, обрабатывает этот каталог и так далее до самого верхнего. +Первая, интересующая нас строка - 24. В ней make обращается к GNU C++ компилятору g++ для компиляции файла main.cpp. При этом используется некоторое количество дополнительных ключей, многие из которых можно настроить через &kdevelop;. +Перед компилированием следующего файла (kscribble.cpp, строка 29) вызывается команда moc (meta object compiler, компилятор мета-объектов) для kscribble.h (строка 25). Это из-за того, что классы KScribble используют механизм сигналов/слотов. Она подставляет вместо макроса Q_OBJECT действительный код. Получившийся файл, kscribble.moc, используется kscribble.cpp через #include. + + + +Базовый исходный код +Чтобы понять принцип работы KDE-программы, давайте сначала поближе рассмотрим исходный код, предоставленный Мастером приложений. Разберём код (почти) построчно, в том порядке, в котором он выполняется, до момента, когда программа войдёт в главный цикл событий и будет ожидать действий от пользователя. Т.к. большинство программ KDE имеют похожую структуру, это поможет вам легче ориентироваться в коде других программ (благо, се они распространяются с открытым исходным кодом). + + +Функция main() +Выполнение программы начинается с функции main(). Она прописана в файле main.cpp, её можно найти через "Обзор классов", в ветке "Глобальные функции". 1 int main(int argc, char **argv) +2 { +3 KAboutData about("kscribble", I18N_NOOP("KScribble"), version, description, +4 KAboutData::License_GPL, "(C) 2002 Your Name", 0, 0, "you@you.com"); +5 about.addAuthor( "Your Name", 0, "you@you.com" ); +6 KCmdLineArgs::init(argc, argv, &about); +7 KCmdLineArgs::addCmdLineOptions(options); +8 KApplication app; +9 +10 // register ourselves as a dcop client +11 app.dcopClient()->registerAs(app.name(), false); +12 +13 // see if we are starting with session management +14 if (app.isRestored()) +15 RESTORE(KScribble) +16 else +17 { +18 // no session.. just start up normally +19 KCmdLineArgs *args = KCmdLineArgs::parsedArgs(); +20 if (args->count() == 0) +21 { +22 KScribble *widget = new KScribble; +23 widget->show(); +24 } +25 else +26 { +27 int i = 0; +28 for (; i < args->count(); i++) +29 { +30 KScribble *widget = new KScribble; +31 widget->show(); +32 widget->load(args->url(i)); +33 } +34 } +35 args->clear(); +36 } +37 +38 return app.exec(); +39 } + + +В ней создаётся объект KApplication, но перед этим добавляются некоторые методы KDE, указывающие информацию о программе и авторе. + + +Запуск пользвтельского приложения + +... (забыли написать) + + + +Конструктор +Давайте посмотрим на использование конструктора 1 KScribble::KScribble() +2 : KMainWindow( 0, "KScribble" ), +3 m_view(new KScribbleView(this)), +4 m_printer(0) +5 { +6 // accept dnd +7 setAcceptDrops(true); +8 +9 // tell the KMainWindow that this is indeed the main widget +10 setCentralWidget(m_view); +11 +12 // then, setup our actions +13 setupActions(); +14 +15 // and a status bar +16 statusBar()->show(); +17 +18 // allow the view to change the statusbar and caption +19 connect(m_view, SIGNAL(signalChangeStatusbar(const QString&)), +20 this, SLOT(changeStatusbar(const QString&))); +21 connect(m_view, SIGNAL(signalChangeCaption(const QString&)), +22 this, SLOT(changeCaption(const QString&))); +23 +24 } + + +KScribble наследует класс KMainWindow - базовый класс KDE-программ. Класс KScribbleView инициализируется как центральный элемент управления, KStatusBar создаётся методом statusBar() (строка 16), затем некоторые сигналы соединяются со слотами. + + + + + + +Создание представления + +Введение +При объектно-ориентированной разработке программ (с графическим интерфейсом), большая часть работы заключается в разработке т.н. "представления" ("view", дизайна пользовательского интерфейса) Нужно уметь эргономично располагать элементы управления в окнах и других объектах, не злоупотреблять, но и не пренебрегать ними. Программа реализует свою интерактивность именно через элементы управления, соединённые со слотами, а также через клавиатуру - реагируя на нажатия определённых (комбинаций) клавиш. Панель состояния предназначена для отображения текущей (некритичной) информации, например о состоянии приложения, или о свойствах открытого документа. Рассмотрим конструирование пользовательского интерфейса на примере редактора. +Редактор - это программа, предназначенная для просмотра и/или редактирования содержимого текстовых файлов. Если вы запустите Kate, то увидите следующие элементы интерфейса: +Меню: комплексные (в т.ч. не часто используюмые) действия, открытие, сохранение и закрытие файлов и т.д. +Панель инструментов: набор значков, предоставляющих быстрый доступ к наиболее часто используемым действиям (таковые, при желании, определяются пользователем), +Панель состояния: позиция курсора, вставка/замена, +Представление, отображающее содержание файла, содержащее курсор, управляемый с клавиатуры, для работы с данными. + + +Последняя является наиболее уникальной частю программы. Правильное её проектирование определяет простоту использования программы ("usability"). Это значит, что одним их первых шагов при разработке должно быть определение задач программы и какой дизайн подойдёт лучше, так, чтобы на обучение и, самое главное, на работу с программой, требовалось как можно меньше времени. +Для таких задач как редактирование текста и отображение HTML, библиотеки Qt и KDE предоставляют уже готовые решения, "представления", по сути - высокоуровневые элементы управления. Но для большинства приложений, всё же придётся делать новые элементы управления. Вот что делает из программиста дизайнера и где становится востребованной вещь, называемая модным словом "креатив", или попросту творчество. Тут, прежде всего, главное интуитивность. Помните, что большинство людей не будут использовать программу, которая не: +красивая +предлагает большое количество возможностей +простая в использовании +быстрая в изучении + + +Излишним будет говорить, что стабильность - самая главная цель. Никто не может 100% избежать ошибок ("bugs"), но разумное проектирование позволяет значительно уменьшить количество возможных недоработок. Программирование на C++, если вы знаете как использовать его лучшие стороны - наследовательность, скрытие информации (модульность) и повторное использование одного кода, безусловно принесёт вам успех. +При создании проекта KDE или Qt, его представление (view) всегда наследует QWidget, либо напрямую, либо через другие элементы управления библиотек. Мастер приложений также создёт код, содержащий класс yourappView, наследователь QWidget. +В этой главе мы опишем как использовать элементы управления библиотек для создания новыхпредставлений, потом будет обзор готовых представлений, которые они уже содержат. + + +Использование библиотечных представлений +После проектирования вашего приложения, просмотрите уже существующий код. В т.ч. найдите элемент управления, который можно использовать как представление, или хотябы как его часть, либо напрямую, либо наследованием. Библиотеки KDE и Qt уже содержат набор элементов управления, которые можно для этого использовать. Есть два способа этого: +Удалить класс текущего представления и создать экземпляр библиотечного элемента управления, затем установить его как представление, +Изменить наследование текущего класса представления. + + +В любом случае, не забудьте связать программу с библиотекой с элементом управления, иначе компоновщик будет выдавать ошибку. Перейдите в "Проект"->"Параметры", вкладка "Параметры компоновщика" в &kdevelop;. Если в списке не будет этой библиотеки, допишите её сюда. Чтобы изменить список библиотек, которые должны быть найдены сценарием configure, добавьте соответствующий макрос в configure.in из корневого каталога вашего проекта. После этого, не забудьте выполнить "Сборка"->"Autoconf и automake" и "Сборка"->"Configure". +Также, если заголовочные файлы библиотеки находятся не в стандартном каталоге (это можно проверить по ключам -I окна вывода команды "Make"), на вкладке "Параметры компиляции" настроек проекта, добавьте нужный каталог с ключём -I или соответствующим макросом automake в поле "Дополнительные параметры". + +Представления Qt +На первой странице документации Qt вы можете найти ссылку на "Widget Screenshots", чтобы выбрать нужный. Они уже готовы к использованию, и их можно совмещать. Далее, мы обсудим некоторые из них, но помните, что библиотеки KDE могут содержать свои (доработанные) элементы управления, предназначенные для тех же задач. +Вот несколько компонентов Qt и их назначения: +Если в области вашего представления не хватает свободного места, пользователь должен перемещаться по документу с помощью полос прокрутки. Для этого, в Qt есть класс QScrollView. Вы можете сделать свой элемент управления наследником QScrollView или использовать его экземпляр для управления представлением. +Для создания ScrollView, унаследуйте виджет-представление от QWidget и и добавьте вертикальные и горизонтальные полосы прокрутки QScrollBars (так делается в KHTMLView). +Для обработки текста, пвоспользуйтесь QTextEdit. Этот класс предоставляет законченный виджет текстового редактора, который уже поддерживает операции с буфером обмена, а также управляется полосами прокрутки scrollview. +Воспользуйтесь QTable для отображения данных, организованных в таблицу. QTable также управляется полосами прокрутки. +Для отображения двух различных виджетов или двух экземпляров одного виджета одновременно, воспользуйтесь QSplitter . Он позволяет разделить представления горизонтально или вертикально. Его использует KMail и KBabel. +QListView отображает данные в виде списка и дерева. Используйте его для вывода иерархических данных. + + +Всё, что вам нужно, уже есть в Qt, вам остаётся лишь узнать о нужном вам элементе, научиться его использовать, и, если необходимо, дополнять. Использование стандартных решений позволяет пользователям, привыкшим к ним, сконцентрироваться на информации, которую они несут. + + +Представления KDE +Библиотеки KDE созданы чтобы ещё более упростить создание приложений для K Desktop Environment. Библиотека kdeui предлагает: +KListView: более мощная версия QListView +KIconView: графический просмотр значков + + +Библиотека khtml предоставляет полный интерпретатор HTML. Вы можете использовать его для оформления вида вашего приложения по его запуску. + + + +Создание собственных представлений +НАПИСАТЬ + + + + +Настройка меню и панелей инструментов + +Введение +Меню и панели инструментов - одни из самых главных частей приложения для работы с документами. Следуя общим правилам, все возможные действия должны быть доступны через меню, и только часто используемые - на панели инструментов. +В программе может быть несколько панелей инструментов. Они, кроме кнопок, могут также содержать выпадающие списки и т.д. + + +Как это работает? +Приожение наследует класс KMainWindow, который сам заботится о создании панели инструментов и меню. В методе KScribble::setupActions() есть вызов KMainWindow::createGUI(). Этот метод загружает файл ресурсов, в нашем случае это kscribbleui.rc, для инциализации меню. Вот его содержание: 1 <!DOCTYPE kpartgui SYSTEM "kpartgui.dtd"> +2 <kpartgui name="kscribble" version="1"> +3 <MenuBar> +4 <Menu name="custom" +><text +>C&ustom</text> +5 <Action name="custom_action" /> +6 </Menu> +7 </MenuBar> +8 </kpartgui +> + + +Объяснение... +Можо обойтись и без файла ресурсов. Например, метод menuBar() возвращает элемент управления KMenuBar, являющийся меню для нашей програмы. KMenuBar и его родительский класс QMenuBar имеют большое количество методов insertItem() для добавления пунктов меню. +Методы KMainWindowstatusBar() и toolBar() также предоставляют соответствующие элементы управления. + + +Настройка комбинаций клавиш. +Вы должны всегда заботиться о том, чтобы все действия в вашей пограмме можно было выполнить лишь с клавиатуры. Такой метод используется опытными пользователями. Для этого в библиотеках KDE естькласс KAction. +Программы, сгенерированные &kdevelop;, только используют стандартные комбинации клавиш, такие как F1 или Ctrl+N. +Если в вашей программе много компбинаций клавиш, лучше сделать их настраиваемыми (через меню Настройка->Комбинации клавиш). Библиотека KDE предоставляет для этого класс KKeyChooser для использования в диалогах с вкладками, тогда как KKeyDialog предоставляет отдельный диалог. + + + + + + +Справка + +Введение +Помните, что не все пользователи - Linux-гуру и для некоторых из них нужна справка (как контекстная, так и просто руководство): + +Всплывающие подсказки +Сообщения в строке состояния +Что это? + +Ну, и конечно же, руководство, вызываемое через F1. Всё это предоставляется классом KMainWindow, а вам лишь остаётся наполнить его содержимым. +&kdevelop; содержит вспомогательные средства для включения всех типов справки в ваше приложение. +В процессе разрабтки вашего приложения, попытайтесь быть последовательными ввезде. Пишите справку сразу после написания кода. Иначе потом придётся заново лезть в код и разбираться что к чему. + + + +Всплывающие подсказки +Самая простая справка - всплывающие подсказки (появляющиеся после задержки курсора над объектом). Наиболее часто они используются на панелях инструментов. За подробностями обращайтесь к документации класса KToolBar, расположенного в библиотке kdeui. +Как пример, мы рассмотрим кнопку "New File": +i18n("New File") нужна заключать в макрос i18n(), описанный в kapp.h, для отметки этой строки для перевода на другие языки. +Подсказки также можно добавлять в любой другой элемент управления через QToolTip: + + +Расширение панели состояния +Т.к. приложения, наследующие класс KMainWindow, содержат также панель состояния, её можно использовать для отображения более длинного теекста, чем в подсказке. + + +Кнопка <guibutton +>Что это?</guibutton +> +Подсказка Что это? должна содержать кратку справку (абзац-два) по выбраному элементу. Сама кнопка Что это? обычно располагается либо в меню, либо на панели инструментов, либо в загаловке окна. После нажатия на ней, пользователь должен нажать на нужной объекте. +Для добавления такой справки, воспользуйтесь статическим методом QWhatsThis::add(QWidget *widget, const QString &text) + + + + +Документация + +Введение +Програмы, создаваемые в &kdevelop; уже содержат шаблон для документации. + + +Пользовательская документация +Документация для вашего проекта располагается в путь-к-проекту/doc/en/index.docbook. Справка по языку разметки, используемому для написания докуметтации, можно найти на KDE's documentation website. Если вы испытываете трудности в написании руководства на английском, можете обратиться к KDE Editorial Team (см. ссылку выше). + + +Документация для разработчиков +Данная документация обычно генерируется автоматически и содержит описание классов приложения. Например, так создаётся документация к библиотеке KDE. За подробностями обращайтесь сюда + + + + +Интернационализация + +Введение +i18n - сокращение от internationalization. Интернационализация заключается в переводе всех сообщений программы на другие языки, а также всесторонней их поддержке (как-то множественные формы, поддержка кодировок и т.д.). Изначально программа и документация к ней должны быть на английском, т.к. большинство потенциальных переводчиков знает именно этот язык (если бы KDE был изначально на немецком, врядли мы бы увидели его русский перевод). + + + + + +Перевод + +Перевод осуществил Н. Шафоростов, http://program.net.ua + + + + + + +Библиография + + + +<ulink url="info://make/Top" +>GNU Make Manual</ulink +> + +Richard M.Stallman +RolandMcGrath + + + + +<ulink url="info://automake/Top" +>GNU Automake</ulink +> + +DavidMacKenzie +TomTromey + + + + +<ulink url="info://autoconf/Top" +>GNU Autoconf</ulink +> + +DavidMacKenzie +BenElliston + + + + +<ulink url="info://gcc/Top" +>Using the GNU Compiler Collection</ulink +> +Richard M.Stallman + + + +<ulink url="info://libtool/Top" +>GNU Libtool</ulink +> + +GordonMatzigkeit +AlexandreOliva +ThomasTanner +Gary V.Vaughan + + + + +GNU Autoconf, Automake и Libtool +1st edition +October 2000 + +Gary V.Vaughan +BenElliston +TomTromey +Ian LanceTaylor + +New Riders Publishing +ISBN 1578701902 + + + + +Advanced Programming in the UNIX(R) Environment +1st edition +June 1992 +W. RichardStevens +Addison-Wesley Pub Co +ISBN 0201563177 + + + +Thinking in C++, Volume 1: Introduction to Standard C++ +2nd Edition +April 15, 2000 +BruceEckel +Prentice Hall +ISBN 0139798099 + + + +Open Source Development with CVS +2nd Edition +October 12, 2001 + +KarlFogel +MosheBar + +The Coriolis Group +ISBN 158880173X + + + +Programming PHP +1st edition +March 2002 + +RasmusLerdorf +KevinTatroe + +O'Reilly & Associates +ISBN 1565926102 + + + +Programming Python +2nd Edition +March 2001 +MarkLutz +O'Reilly & Associates +ISBN 0596000855 + + + +Gui Programming With Python : Using the Qt Toolkit +Bk&Cd-r edition +January 2002 +BoudewijnRempt +Opendocs Llc +ISBN 0970033044 + + + +Programming Perl +The Camel book +3rd Edition +July 2000 + +LarryWall +TomChristiansen +JonOrwant + +O'Reilly & Associates +ISBN 0596000278 + + + +Learning Perl +The Lama book +3rd Edition +July 15, 2001 + +Randal L.Schwartz +TomPhoenix + +O'Reilly & Associates +ISBN 0596001320 + + + + +&underFDL; + + + + +
diff --git a/tde-i18n-ru/docs/kdevelop/kdearch/Makefile.am b/tde-i18n-ru/docs/kdevelop/kdearch/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdevelop/kdearch/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdevelop/kdearch/Makefile.in b/tde-i18n-ru/docs/kdevelop/kdearch/Makefile.in new file mode 100644 index 00000000000..a9f1637ed69 --- /dev/null +++ b/tde-i18n-ru/docs/kdevelop/kdearch/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/kdevelop/kdearch +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- 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/kdevelop/kdearch/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdevelop/kdearch/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/kdevelop/kdearch/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdevelop/kdearch/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdevelop/kdearch/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)/kdearch + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdearch/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdearch/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdearch/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdearch/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdearch/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdearch/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdearch + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdearch + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdearch/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdearch/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdearch/$$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/kdevelop/kdearch/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdevelop/kdearch/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdevelop/kdearch/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-ru/docs/kdevelop/kdearch/index.cache.bz2 b/tde-i18n-ru/docs/kdevelop/kdearch/index.cache.bz2 new file mode 100644 index 00000000000..551644fb07f Binary files /dev/null and b/tde-i18n-ru/docs/kdevelop/kdearch/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdevelop/kdearch/index.docbook b/tde-i18n-ru/docs/kdevelop/kdearch/index.docbook new file mode 100644 index 00000000000..0f7a63709f1 --- /dev/null +++ b/tde-i18n-ru/docs/kdevelop/kdearch/index.docbook @@ -0,0 +1,3676 @@ + + + +]> + + + + +Обзор архитектуры KDE + + + + + +Bernd Gehrmann
bernd@kdevelop.org
+
+
+ + +2001 +2002 +Bernd Gehrmann (перевод на русский - (С) 2004 Николай Шафоростов, http://program.net.ua) + + +&FDLNotice; + + +Документ содержит краткий обзор архтитектуры KDE Development Platform + + + +KDE +архитектура +разработка +программирование + + +
+ + +Структура библиотек + + +Библиотеки по имени + + + + +kdecore +kdecore - основа, каркас для любого приложения KDE. Она обеспечивает доступ к системе конфигурации, обработке командной строки, загрузке и управлению значками, межпроцессное взаимодействие и т.д. + + + +kdeui +Библиотека kdeui содержит большое количество элементов управления и стандартных диалогов, которых нет в Qt или которые имеют расширенную функциональность по сравнению с их аналогами. + + + +kio +Библиотека kio содержит удобства для асинхронного, сетевого файлового ввода/вывода и доступ к обработчику mimetype. Она также содержит диалог открытия файлов и его вспомогательные классы. + + + +kjs +Библиотека kjs содержит реализацию JavaScript. + + + +khtml +Библиотека khtml содержит компонент KHTML, виджет для отображения HTML, DOM API, включая интерфейсы к Java и JavaScript. + + + + + + + + +Сгруппированные классы + +Каркас приложения - классы, требуемые для любого KDE-приложения. + + + + +<ulink url="kdeapi:kdecore/KApplication" +>KApplication</ulink +> +инициализация и контроль приложения + + + +<ulink url="kdeapi:kdecore/KUniqueApplication" +>KUniqueApplication</ulink +> +Позволяет запускать только один экземпляр приложения. + + +<ulink url="kdeapi:kdecore/KAboutData" +>KAboutData</ulink +> +Хранение и отображение информации об авторах программы. + + +<ulink url="kdeapi:kdecore/KCmdLineArgs" +>KCmdLineArgs</ulink +> +Обработка ключей командной строки. + + + + +Доступ к иерархической базе данных конфигурации KDE, глобальные параметры и ресурсы приложения. + + + +<ulink url="kdeapi:kdecore/KConfig" +>KConfig</ulink +> +Доступ к файлам конфигурации KDE. + + +<ulink url="kdeapi:kdecore/KSimpleConfig" +>KSimpleConfig</ulink +> +Простой доступ к простым файлам конфигурации. + + +<ulink url="kdeapi:kdecore/KDesktopFile" +>KDesktopFile</ulink +> +Доступ к файлам .desktop. + + +<ulink url="kdeapi:kdecore/KGlobalSettings" +>KGlobalSettings</ulink +> +Доступ к общим настройкам. + + + + +Обработка имён файлов и URL - разбор URL по частям, временные файлы. + + + +<ulink url="kdeapi:kdecore/KURL" +>KURL</ulink +> +Обработка URL. + + +<ulink url="kdeapi:kdecore/KTempFile" +>KTempFile</ulink +> +Работа с временными файлами. + + +<ulink url="kdeapi:kdecore/KSaveFile" +>KSaveFile</ulink +> +Сохранение файлов. + + + + +Взаимодействие процессов - DCOP. + + + +<ulink url="kdeapi:kdecore/KProcess" +>KProcess</ulink +> +Запуск и контроль дочерних процессов. + + +<ulink url="kdeapi:kdecore/KShellProcess" +>KShellProcess</ulink +> +Запуск дочерних процессов через оболочку. + + +<ulink url="kdeapi:kdesu/PtyProcess" +>PtyProcess</ulink +> +Связь с дочерними процессами через псевдотерминал. + + +<ulink url="kdeapi:kdecore/KIPC" +>KIPC</ulink +> +Простой механизм IPC, использующий X11 ClientMessages. + + +<ulink url="kdeapi:dcop/DCOPClient" +>DCOPClient</ulink +> +Отправка сообщений DCOP. + + +<ulink url="kdeapi:kdecore/KDCOPPropertyProxy" +>KDCOPPropertyProxy</ulink +> +Класс-прослойка, для публикации Qt-свойств через DCOP. + + +<ulink url="kdeapi:kdeui/KDCOPActionProxy" +>KDCOPActionProxy</ulink +> +Класс-прослойка, для публикации интерфейса DCOP для действий. + + + + +Вспомогательные классы - управление памятью, регулярные выражения, работа со строками, произвольные числа + + + +<ulink url="kdeapi:kdecore/KRegExp" +>KRegExp</ulink +> +POSIX-совместимые регулярные выражения + + +<ulink url="kdeapi:kdecore/KStringHandler" +>KStringHandler</ulink +> +Тонкий интерфейс к работе со строками. + + +<ulink url="kdeapi:kdecore/KZoneAllocator" +>KZoneAllocator</ulink +> +Эффективное выделение памяти для больших групп маленьких объектов. + + +<ulink url="kdeapi:kdecore/KRandomSequence" +>KRandomSequence</ulink +> +(Псевдо)случайный генератор чисел (см. также /dev/random). + + + + +Комбинации клавиш. + + + +<ulink url="kdeapi:kdecore/KAccel" +>KAccel</ulink +> +Коллекция комбинаций клавиш. + + +<ulink url="kdeapi:kdecore/KStdAccel" +>KStdAccel</ulink +> +Простой доступ к стандартным комбинациям клавиш. + + +<ulink url="kdeapi:kdecore/KGlobalAccel" +></ulink +> +Коллекция системных комбинаций клавиш. + + + + +Обработка изображений - загрузка и управлений значками. + + + +<ulink url="kdeapi:kdecore/KIconLoader" +>KIconLoader</ulink +> +Загрузка значков. + + +<ulink url="kdeapi:kdecore/KIconTheme" +>KIconTheme</ulink +> +Вспомогательные классы для KIconLoader. + + +<ulink url="kdeapi:kdecore/KPixmap" +>KPixmap</ulink +> +Класс растра. + + +<ulink url="kdeapi:kdeui/KPixmapEffect" +>KPixmapEffect</ulink +> +Растровые эффекты наподобие градиентов м заливки. + + +<ulink url="kdeapi:kdeui/KPixmapIO" +>KPixmapIO</ulink +> +Быстрое преобразование QImage в QPixmap. + + + + +Drag and Drop. + + + +<ulink url="kdeapi:kdecore/KURLDrag" +>KURLDrag</ulink +> +Перенос URL. + + +<ulink url="kdeapi:kdeui/KColorDrag" +>KColorDrag</ulink +> +Перенос цветов. + + +<ulink url="kdeapi:kdecore/KMultipleDrag" +>KMultipleDrag</ulink +> +Перетаскивание нескольких объектов одновременно. + + + + +Автозавершение + + + +<ulink url="kdeapi:kdecore/KCompletion" +>KCompletion</ulink +> +Общее завершение строк. + + +<ulink url="kdeapi:kio/KURLCompletion" +>KURLCompletion</ulink +> +Автозавершение строк URL. + + +<ulink url="kdeapi:kio/KShellCompletion" +>KShellCompletion</ulink +> +Автозавершение имён программ. + + + + +Виджеты - классы элементов управления для списов, правил, выбора цветов и т.д.. + + + +<ulink url="kdeapi:kdeui/KListView" +>KListView</ulink +> +Вариант QListView. + + +<ulink url="kdeapi:kdeui/KListView" +>KListBox</ulink +> +Вариант QListBox. + + +<ulink url="kdeapi:kdeui/KListView" +>KIconView</ulink +> +Вариант QIconView. + + +<ulink url="kdeapi:kdeui/KListView" +>KLineEdit</ulink +> +Вариант QLineEdit с поддержкой завершения. + + +<ulink url="kdeapi:kdeui/KComboBox" +>KComboBox</ulink +> +Вариант QComboBox с поддержкой завершения. + + +<ulink url="kdeapi:kdeui/KFontCombo" +>KFontCombo</ulink +> +Выпадающий список для выбора шрифтов + + +<ulink url="kdeapi:kdeui/KColorCombo" +>KColorCombo</ulink +> +Выпадающий список для выбора цветов + + +<ulink url="kdeapi:kdeui/KColorButton" +>KColorButton</ulink +> +Кнопка для выбора цветов + + +<ulink url="kdeapi:kdeui/KURLCombo" +>KURLCombo</ulink +> +Выпадающий список для выбора файлов и URL. + + +<ulink url="kdeapi:kfile/KURLRequester" +>KURLRequester</ulink +> +Выбор имён файлов и URL. + + +<ulink url="kdeapi:kdeui/KRuler" +>KRuler</ulink +> +Элемент управления линейки + + +<ulink +url="kdeapi:kdeui/KAnimWidget" +>KAnimWidget</ulink +> +анимация. + + +<ulink url="kdeapi:kdeui/KNumInput" +>KNumInput</ulink +> +Ввод чисел. + + +<ulink url="kdeapi:kdeui/KPasswordEdit" +>KPasswordEdit</ulink +> +Ввод паролей. + + + + +Диалоги. + + + +<ulink url="kdeapi:kfile/KFileDialog" +>KFileDialog</ulink +> +Выбор файла. + + +<ulink url="kdeapi:kdeui/KColorDialog" +>KColorDialog</ulink +> +Выбор цвета. + + +<ulink url="kdeapi:kdeui/KFontDialog" +>KFontDialog</ulink +> +Выбор шрифта. + + +<ulink url="kdeapi:kfile/KIconDialog" +>KIconDialog</ulink +> +Выбор значка. + + +<ulink url="kdeapi:kdeui/KKeyDialog" +>KKeyDialog</ulink +> +Ввод комбинаций клавиш. + + +<ulink url="kdeapi:kdeui/KEditToolBar" +>KEditToolBar</ulink +> +Изменение панелей инструментов. + + +<ulink url="kdeapi:kdeui/KTipDialog" +>KTipDialog</ulink +> +Совет дня. + + +<ulink url="kdeapi:kdeui/KAboutDialog" +>KAboutDialog</ulink +> +Диалог "О программе". + + +<ulink url="kdeapi:kdeui/KLineEditDlg" +>KLineEditDlg</ulink +> +Простой диалог для ввода текста. + + +<ulink url="kdeapi:kfile/KURLRequesterDlg" +>KURLRequesterDlg</ulink +> +Простой диалог для ввода URL. + + +<ulink url="kdeapi:kdeui/KMessageBox" +>KMessageBox</ulink +> +Вывод сообщений. + + +<ulink url="kdeapi:kdeui/KPasswordDialog" +>KPasswordDialog</ulink +> +Ввод паролей. + + + + +Действия и XML GUI + + + +<ulink url="kdeapi:kdeui/KAction" +>KAction</ulink +> +Абстракция для действия, котрое можно подключить к меню или панели инструментов. + + +<ulink url="kdeapi:kdeui/KActionCollection" +>KActionCollection</ulink +> +Набор действий. + + +<ulink url="kdeapi:kdeui/KXMLGUIClient" +>KXMLGUIClient</ulink +> +Часть GUI, состоящая из коллекций действий и дерева DOM, представляющего их расположение в GUI. + + +<ulink url="kdeapi:kparts/KPartManager" +>KPartManager</ulink +> +Управление активацией клиентов XMLGUI. + + + + +Модули и компоненты + + + +<ulink url="kdeapi:kdecore/KLibrary" +>KLibrary</ulink +> +Динамически загружаемая библиотека. + + +<ulink url="kdeapi:kdecore/KLibrary" +>KLibLoader</ulink +> +Загрузка совместно используемых библиотек. + + +<ulink url="kdeapi:kdecore/KLibFactory" +>KLibFactory</ulink +> +Фабрика объектов в модулях. + + +<ulink url="kdeapi:kio/KServiceType" +>KServiceType</ulink +> +Тип службы + + +<ulink url="kdeapi:kio/KService" +>KService</ulink +> +Служба + + +<ulink url="kdeapi:kio/KMimeType" +>KMimeType</ulink +> +Представляет MIME-тип. + + +<ulink url="kdeapi:kio/KServiceTypeProfile" +>KServiceTypeProfile</ulink +> +Пользовательские настройки для обработки MIME-типов. + + +<ulink url="kdeapi:kio/KServiceTypeProfile" +>KTrader</ulink +> +Запрос служб. + + + + + + + + + + + +Графика + + +Низкоуровневая графика с QPainter + + +Прорисовка с QPainter + +Низкоуровневая графическая модель Qt основывается на возможностях, предоставляемых X11 или другими графическими моделями, в которые портирована Qt. Но в ней также есть расширенные функции, такие как произвольные преобразования для текста и растра. + +Центральный графический класс для двухмерного рисования с Qt называется QPainter. Он может рисовать на QPaintDevice. Реализовано 3 устройства для рисования: QWidget, представляющий элемент управления на экране, QPrinter, представляющий виджет в виде вывода Postscript, и QPicture, позволяющий записывать и воспроизводить команды рисования (с диска) в формате SVG. + +Такое рисование используется преимущественно в методе paintEvent() класса элемента управления. + +void FooWidget::paintEvent() +{ + QPainter p(this); + // Setup painter + // Use painter +} + + +При рисовании на принтере не забудьте вызывать QPrinter::newPage() для сигнализации о необходимости смены страницы. Также, при печати, вы можете использовать метрику устройства для подсчёта координат. + + + + + +Преобразования + +По умолчанию, при использовании QPainter, прорисовка происходит в системе координат устройства. Это значит, что если вы рисуете линию по оси абсцисс с длинов в 10 единиц, её длина на экране будет составлять 10 пикселей. Однако, QPainter может применить некоторое преобразование перед прорисовкой фигур и кривых. Оно переносит координаты x и y линейно в x' и y' соответственно. + + + + + +Матрицу 3x3 в этом равенстве можно получить с помощью QPainter::setWorldMatrix(), она имеет тип QWMatrix. Это должна быть тождественная матрица, т.е. m11 и m22 равны единице, остальные параметры - нулю. Три типа преобразований: + + + + +Сдвиги +Перемещает все точки объекта на определённую величину в определённом направлении. Трансляционная матрица может быть получена вызовом метода m.translate(dx, dy). Это отвечает матрице + + + + + + + + + +Масштабирование +Растянуть или сжать координаты объекта, делая его больше или меньше и сохраняя пропорции. Масштабирование можно применить к матрице методом m.scale(sx, sy). + + + + + + +Установкой любого из этих параметров в отрицательное значение, можно достичь зеркального отображения. + + + + +Искажение +Искажение координатной системы с двумя параметрами - m.shear(sh, sv) (англ.: "shearing" - сдвиг) + + + + + + + + + +Вращение +Вращение обеспечивается методом m.rotate(alpha). Величина угла задаётся в градусах. + + + + + + +Вращение - суть масштабирование и искажение + + + + + +Вот некоторые иллюстрации: + + + + + + + + + + + + + + + + + + + +a) Без преобразований +b) Вращение на 30 градусов +c) Искажение 0.4 +d) Зеркальное отражение + + + + + +Преобразования можно совмещать с умножением элементарных матриц. Помните, что операции с матрицами не являются коммутативными, поэтому обращайте внимание порядок множителей. + + + + + +Изменение параметров штрихов + +Прорисовка линий, кривых и контуров многоугольниковможет быть изменена установкой специального пера через QPainter::setPen(). Аргумент этого метода - объект типа QPen. Он содержит такие параметры как стиль, цвет, тип соединения и концов. + +Стиль пера - член enum Qt::PenStyle и может принимать следующие значения: + + + + + +Стиль соединение - член enum Qt::PenJoinStyle. Он указывает метод соединения нескольких линий. Он может принимать следующие значения: + + + + + + + + + + + + + + + + +a) MiterJoin +c) BevelJoin +b) RoundJoin + + + + + +Стиль концов является членом enum Qt::PenCapStyle и определяет как рисовать концы линий. Возможные значения: + + + + + + + + + + + + + + + + +a) FlatCap +b) SquareCap +c) RoundCap + + + + + + + + + +Атрибуты заливки + +Тип заливки многоугольников, окружностей и прямоугольников можно изменить установкой специальной кисти через QPainter::setBrush(). Она берёт аргумент типа QBrush. + + + +QBrush::QBrush() - кисть, не заполняющая фигуры. + + +QBrush::QBrush(BrushStyle) - чёрная кисть. + + +QBrush::QBrush(const QColor &, BrushStyle) - Цветная кисть. + + +QBrush::QBrush(const QColor &, const QPixmap) - Цветная кисть с заданным узором. + + + +Стиль кисти - enum Qt::BrushStyle. Иллюстрация всех стандартных узоров: + + + + + +Для ещё большего изменения поведения кисти используйте QPainter::setBrushOrigin(). + + + + + +Цвет + +В Qt цвета представлены классом QColor. Qt не поддерживает расширенную функциональность типа цветовых профилей ICC и сглаживание цветов. Цвета указываются по RGB. + +Также возможно использовать оттенки, насыщенность и величина (HSV). Эти параметры напрямую используются в диалоге выбора цвета GIMP. Оттенок отвечает уголку на полосе цвета, насыщенность отвечает расстоянию до центра окружности. Величину можно выбрать отдельным ползунком. + + + + + +Прочие параметры + +Обычно, точки, которые вы рисуете заменяют те, которые были до них на том же месте. Например, если вы нарисуете квадрат красным цветом, а потом повторите действие, лишь изменив цвет на синий, вы увидите синий квадрат. Пока что Qt не поддерживает прозрачность. Тем не менее, существует простой путь совместить фон и передний план с булевыми операторами. Метод QPainter::setRasterOp() устанавливает используемый оператор, из enum RasterOp. + +По умолчанию установлен CopyROP, который игнорирует фон. Однако вы можете выбрать XorROP. Если вы нарисуете чёрную линию с этим оператором на цветном изображении, цвет покрываемой линией области будет обращён. + + + + + +Рисование примитивных фигур + +Далее приводится список графических элементов, поддерживаемых QPainter. Большинство из них имеют несколько перегруженных версий, поэтому принимают различный набор аргументов. Например, методы, работающие с прямоугольниками обычно принимаю либо QRect, либо 4 числа. + + + +Рисование точки - drawPoint(). + + +Рисование линий - drawLine(), drawLineSegments(), drawPolyLine(). + + +Рисование и заполнение прямоугольников - drawRect(), drawRoundRect(), fillRect(), eraseRect(). + + +Рисование и заполнение окружностей, эллипсов и их частей - drawEllipse(), drawArc(), drawPie, drawChord(). + + +Рисование и заполнение многоугольников - drawPolygon(). + + +Рисование кривых bezier - drawQuadBezier() [drawCubicBezier в Qt 3.0]. + + + + + + + +Рисование растра и изображений + +Qt предоставляет два различных класса для работы с изображениями. + +QPixmap отвечает растровым объектам X11. Растры - это объекты стороны сервера и могут - на новых графических картах - даже храниться в их памяти. Поэтому работа с ними происходит очень быстро. Растры также выступают эквивалентами элементов управления - класс QPixmap является подклассом QPaintDevice, так что вы можете рисовать на нём с QPainter. Элементарные операции рисования обычно оптимизируются современными графическими картами. Поэтому, можно использовать растры для двойной буферизации ("double buffering"). Это означает рисовать не прямо на элементе управления, а на временном растре, а потом вызывать функцию bitBlt чтобы передать его виджету. Для сложных перерисовок, это помогает предотвратить мигание. + +Объекты QImage располагаются на стороне клиента. Основное ударение поставлено на прямой доступ к точкам изображения. Это упрощает операции манипуляции с изображениями, загрузку и сохранение на диск (метод QPixmapload() берёт QImage как промежуточный). С другой стороны, рисование на элементе управления - дорогая операция, т.к. включает в себя передачу X-серверу. В зависимости от глубины цвета, преобразование из QImage в QPixmap может требовать dithering. + + + + + +Рисование текста + +Текст можно нарисовать одним из вариантов перегруженной функции QPainter::drawText(). Шрифт можно установить функцией QPainter::setFont(). Есть также параметр, представляющий их себя комбинацию флагов ORed из enums Qt::AlignmentFlags и Qt::TextFlags + +Начиная с версии 3.0, Qt также поддерживает языки с письмом справа налево. + +Чтобы отобразить текст с оформлением, воспользуйтесь классом QSimpleRichText. При этом в текст нужно включать базовую HTML-разметку (включающую, тем не менее даже таблицы). Стиль текста можно изменить с помощью QStyleSheet. Для прорисовки такого объекта используйте метод QSimpleRichText::draw(). + + + + + + + +Сложная графика с QCanvas + +QPainter обеспечивает мощную низкоуровневую модель для рисования на элементах управления и растрах. Однако, рисование более сложных объектов с его помощью может оказаться непосильной задачей. Каждый раз, когда элемент управления получает событие рисования, ему нужно проанализировать QPaintEvent::region() или QPaintEvent::rect(). Затем ему нужно установить QPainter и нарисовать все объекты, которые перекрывают эту область. Например, представьте себе программу векторной графики, позволяющую перетаскивать объекты типа многоугольников, окружностей, и их групп. Каждый раз при наименьшем перемещении объектов, обработчик событий мыши создаёт событие перерисовки для всей области, занимаемой объектами в старой и новой позициях. Вычисление необходимых перерисовок и их выполнение оптимальным способом может составлять трудность, и может конфликтовать с объектно-ориентированной структурой кода программы. + +Как выход, Qt предлагает класс QCanvas, в котором можно располагать графические объекты, такие как многоугольники, текст, растры. Дополнительные элементы можно создать созданием подкласса QCanvasItem или одного из его специализированных подклассов. Канва (от англ. холст) может отобаржаться одним или более элементами управления класса QCanvasView, которые вы должны пол=делить на подклассы для взаимодействия с пользователем. Qt заботится о всех перерисовках в представлении самостоятельно. Т.к. при этом используется двойная буферизация, это позволяет избавиться от мигания. + +Элементы канвы могут перекрывать один другого В этом случае видимость объектов определяется т.н. z-порядком, который можно изменять методом QCanvasItem::setZ(). Их можно вообще скрывать. Также, вы можете выбрать фон. Для ассоциации событий мыши в канве есть метод QCanvas::collisions(), возвращающий список элементов, перекрывающих данную точку: + + + + + +Здесь сетка нарисована на фоне. Кроме них там есть элементы QCanvasText и фиолетовый QCanvasPolygon. Бабочка представлена растром QCanvasPixmap. Он имеет прозрачные области. + +Руководство по использованию QCanvas для написания sprite-based игр можно найти тут. + + + + + +3D-графика с OpenGL + + +Низкоуровневый интерфейс + +Стандартом де-факто для прорисовки трёхмерной графики на сегодня является OpenGL. Реализации этой спецификации поставляются с Microsoft Windows, Mac OS X и XFree86, и часто поддерживают аппаратное ускорение. OpenGL сам по себе только занимается прорисовкой на указанной области фреймбуфера через GL context и не взаимодействует с инструментарием среды. + +Qt предоставляет элемент управления QGLWidget, инкапсулирующий окно с ассоциированным контекстом GL. Используйте его, создавая его подкласс и переопределяя некоторые из его методов. + + + +Вместо повторной реализация paintEvent() и использования QPainter для прорисовки содержимого элемента управления, замещайте paintGL() и используйте команды GL для прорисовки сцены. QLWidget позаботится о создании его контекста GL перед вызовом paintGL() и очистит его. + +Виртуальный метод initializeGL() вызывается перед первым вызовом resizeGL() или paintGL(). Его можно использовать для конструкции списков отображения для объектов и других инициализаций. + +Вместо повторной реализации resizeEvent(), заместите resizeGL(). Это может быть использовано для установки соответствующей области просмотра. + +Вместо вызова update() по изменении состояния сцены - например при анимировании по таймеру - вызывайте updateGL(). Это приведёт к перерисовке. + + + +В общем, QGLWidget ведёт себя также, как и любой другой элемент управления, например вы можете обрабатывать события мыши как обычно, изменять размер и совмещать его с другими объектами. + + + + + +Qt поставляется с несколькими примерами использования QGLWidget в demo. Набор руководств на эту тематику можно найти здесь, и больше информации и справочник OpenGL доступно на сайте OpenGL. + + + + + +Высокоуровневые интерфейсы + +OpenGL является относительно низкоуровневым интерфейсом для рисования трёхмерной графики. Как QCanvas предоставляет интерфейс более высокого уровня для двухмерной графики, так Open Inventor является трёхмерным аналогом канвы. Изначально эта технология была реализована SGI, но на данный момент есть также версия с открытым исходным кодом Coin, сопровождающаяся связью с SoQt. + +Основна Open Inventor - сцена. Сцену можно загрузить с диска и сохранить в специальном формате, тесно связанным с VRML. Сцена состоит из набора объектов, называющихся узлами (nodes). Inventor уже предоставляет набор узлов таких как кубы, цилиндры и сплетения (нити), источники света, материалы, камеры и т.д. Узлы представлены классами C++ и могут комбинироваться и разделяться на подклассы. + +Введение в Inventor можно найти здесь (в общем, все упоминания SoXt в этой статье можно заменить на SoQt). + + + + + + + + + + +Пользовательский интерфейс + + +Действия + + + + + + + +Задание меню и панелей инструментов в XML + + +Введение + +Модель действия позволяет инкапсулировать действия, вызываемые пользователем в объекте, который может быть "подключён" где-нибудь в меню или панелях инструментов, но она не отвечает за составление меню как таковых. В частности, вам нужно построить все меню в коде C++ и явно вставить действия в определённом порядке. Таким образом, трудно сделать меню. + +Проблема решается набором классов XMLGUI. Это отделяет действия (в C++) от их отображения в меню и панелях инструментов (в XML). Без изменения исходного кода, меню можно легко подкорректировать изменением XML-файла. Более того, это позволяет удостовериться, что стандартные действия (типа ФайлОткрыть... или СправкаО программе) отображаются на месте, рекомендуемом руководством по стилю. XMLGUI особенно важны для модульных программ, где пункты, появляющиеся в меню могут обеспечиваться разными модулями и компонентами. + +Класс KDE верхнеуровневого окна, KMainWindow, наследует KXMLGUIClient и, следовательно, поддерживает XMLGUI. Все действия, созданные с ним должны иметь actionCollection() как родителя. ВызовcreateGUI() приведёт к построению целого набора меню и панелей инструментов, описанных в XML-файле (обычно с расширением.ui). + + + + + +Пример: Меню в KView + +Далее мы берём программу просмотра KDE KView в виде примера. Его файл ui.rc носит имя kviewui.rc, устанавливаемый заготовкой Makefile.am + +rcdir = $(kde_datadir)/kview +rc_DATA = kviewui.rc + + +Вот выдержка из kviewui.rc. Для простоты мы приводим только меню Вид. + +<!DOCTYPE kpartgui> +<kpartgui name="kview"> + <MenuBar> + <Menu name="view" > + <Action name="zoom50" /> + <Action name="zoom100" /> + <Action name="zoom200" /> + <Action name="zoomMaxpect" /> + <Separator/> + <Action name="fullscreen" /> + </Menu> + </MenuBar> +</kpartgui> + + +Соответствующий код C++: + +KStdAction::zoomIn ( this, SLOT(slotZoomIn()), actionCollection() ); + KStdAction::zoomOut ( this, SLOT(slotZoomOut()), actionCollection() ); + KStdAction::zoom ( this, SLOT(slotZoom()), actionCollection() ); + new KAction ( i18n("&Half size"), ALT+Key_0, + this, SLOT(slotHalfSize()), + actionCollection(), "zoom50" ); + new KAction ( i18n("&Normal size"), ALT+Key_1, + this, SLOT(slotDoubleSize()), + actionCollection(), "zoom100" ); + new KAction ( i18n("&Double size"), ALT+Key_2, + this, SLOT(slotDoubleSize()), + actionCollection(), "zoom200" ); + new KAction ( i18n("&Fill Screen"), ALT+Key_3, + this, SLOT(slotFillScreen()), + actionCollection(), "zoomMaxpect" ); + new KAction ( i18n("Fullscreen &Mode"), CTRL+SHIFT+Key_F, + this, SLOT(slotFullScreen()), + actionCollection(), "fullscreen" ); + + +Меню View показано на снимке экрана: + + + + + +Файл XML начинается с объявления типа документа. DTD для kpartgui можно найти в исходниках kdelibs в kdeui/kpartgui.dtd. Дальний элемент файл содержим имя экземпляра приложения как атрибут. он может содержать версию в форме "version=2". Это полезно когда вы выпускаете новую версию программы с изменённым меню. Если вы увеличите номер версии в файле ui.rc, KDE убедиться, что любая изменённая версия отброшена и используется новый файл. + +Следующая строка, <MenuBar>, содержит объявление панели меню. Вы можете вставлять любое количество <ToolBar> для создания панелей инструментов. Меню содержит подменю "view". Это имя является предопределённым и поэтому вы видите нормальные названия пунктов на снимке. Если вы будете добавлять свои подменю, вам нужно будет явно указать их заголовки. Например, в KView есть подменю с заголовком "Image": + +<Menu name="image" > + <text>&amp;Image</text> + ... +</Menu> + + +В KDE, такие заголовки автоматически извлекаются и помещаются в .po-файлы, которые также содержат перевод этих заголовков на другие языки (оригинальным языком программы должен быть английский, а, например, русские сообщения должны помещаться в такие файлы - на земле больше людей, знающих английский). Не забудьте также вставить символ "&" (акселератор), в XML это будет "&amp;". + +Давайте вернёмся к примеру. Меню View содержим несколько действий: zoom50, zoom100, zoom200, zoomMaxpect и fullscreen, объявленные в элементе <Action>. Отделитель на снимке соответствует элементу <Separator>. + +Некоторые пункты меню не имеют соответствующих им записей в XML-файле. Это стандартные действия. Они создаются классом KStdAction. При создании таких действий (к4ак в нашем C++ примере выше), они автоматически вставляются в определённой последовательности, и уже имеют значок и комбинацию клавиш. Эти действия описаны в kdeui/ui_standards.rc в исходниках kdelibs. + + + + + +Пример: Панели инструментов Konqueror + +Следующий отрывок описывает панель адреса. + +<ToolBar name="locationToolBar" fullWidth="true" newline="true" > + <text>Location Toolbar</text> + <Action name="clear_location" /> + <Action name="location_label" /> + <Action name="toolbar_url_combo" /> + <Action name="go_url" /> +</ToolBar> + + +Здесь намного больше атрибутов, чем в меню: + + + +fullWidth: Говорит XMLGUI, что панель имеет максимально доступную ширину. Если это равно "false", панель занимает столько, сколько необходимо, а на оставшемся месте ряда располагаются другие панели инструментов. + +newline: Если равно "true", панель всегда находится в начале ряда. + +noEdit: Обычно, пользователь может изменять панели инструментов через НастройкиНастроить панели инструментов.... Этот атрибут позволяет отменить это поведение. + +iconText: Говорит XMLGUI отображать значок и текст действия. Обычно, текст отображается только в всплывающей подсказке. Возможные значения этого атрибута - "icononly" (только значки), "textonly" (только текст), "icontextright" (текст справа от значка) "icontextbottom" (текст снизу от значка). + + +hidden: Если имеет значение "true", панель инструментов не видна по умолчанию. + + +position: По умолчанию - "top", что означает, что панель располагается рядом с меню (т.е. вверху окна). Для программ с большим количеством инструментария, например графических, имеет смысл установить этот атрибут в "left", "right" или "bottom". + + + + + + + +Динамические меню + +Очевидно, XML может только содержать статическое описание пользовательского интерфейса, но часто нужно изменить меню во время выполнения. Например, меню Адрес в Konqueror содержит набор пунктов Open with Foo, отвечающих программам, способным открыть текущий файл (текущий MIME-тип). В XMLGUI функции динамической работы с меню реализованы с понятием списков действий (action lists). Он объявляется как один пункт в XML -файле, но состоит из несколькихдействий, подключаемых в меню во время выполнения. Приведённый выше пример реализован со следующим объявлением в XML-файле Konqueror: + +<Menu name="file"> + <text>&amp;Location</text> + ... + <ActionList name="openwith"> + ... +</Menu> + + +Функция KXMLGUIClient::plugActionList() используется для добавления действий, аKXMLGuiClient::unplugActionList() удаляет все подключённые действия. Обновление: + +void MainWindow::updateOpenWithActions() +{ + unplugActionList("openwith"); + openWithActions.clear(); + for ( /* iterate over the relevant services */ ) { + KAction *action = new KAction( ...); + openWithActions.append(action); + } + plugActionList("openwith", openWithActions); +} + + +В отличие от статических действий, созданные здесь не имеют коллекцию действий в как родителя, и вы должны явно их удалять. Для этого можно установить openWithActions.setAutoDelete(true) в примере выше. + + + + + +Контекстные меню + +Примеры, приведённые выше содержали только случаи, где создавались главное меню приложения и его панели инструментов. Их построение полностью скрыто от вас в функции createGUI(). В XML-файле можно также описывать и контекстные меню. Получить указатель на контекстное меню можно в клиентской factory: + +void MainWindow::popupRequested() +{ + QWidget *w = factory()->container("context_popup", this); + QPopupMenu *popup = static_cast<QPopupMenu *>(w); + popup->exec(QCursor::pos()); +} + + +Метод KXMLGUIFactory::container()ищет контейнер в XML-файле. Его описание может быть таким: + +... +<Menu name="context_popup"> + <Action name="file_add"/> + <Action name="file_remove"/> +</Menu> +... + + + + + + + + +Интерактивная справка + +Существует несколько уровней такой помощи: + + + +Всплывающие подсказки. Особенно важны для панелей инструментов, где вместо текста обычно находятся значки. + +"Что это?" ("What's this?") обычно содержит более длинное описание элемента графического интерфейса. Её можно вызвать нажатием ShiftF1 или щелчком на знаке вопроса в заголовке окна. При этом курсор превратится в знак вопроса и пользователю нужно будет щёлкнуть на элементе, по которому он желает получить справку + +Недостаток такого подхода состоит в том, что пользователь не может сразу узнать, предоставляет ли элемент управления справку. И после нескольких попыток получения такой справки (когда при щелчке на элементе она не будет появляться), пользователь утратит интерес к этому занятию. + +Одним из преимуществ является то, что такие справки могут содержать форматирование. + +Пример справки "Что это?": + + + + + + + +На конец, каждая программа должны иметь руководство. Его обычно читают (если читают - прим. перев.) вKHelpCenter (вызываемый через менюСправка). Также, можно воспользоваться kioslave'ом konqueror'а help:/. Руководство обычно не должно повторять информации, содержащейся в справке другой формы (всплывающие подсказки и т.д.), в нём должен быть цельный обзор возможностей прогаммы и т.п. Руководства для программ KDE должны быть в формате DocBook. Он основан на XML и, следовательно, является свободно конвертируемым - начиная от банального HTML и заканчивая PDF. + + + +С точки зрения программиста, Qt предоставляет простой API для интерактивной справки. Чтобы присвоить подсказку элементу управления, воспользуйтесь классом QToolTip. + +QToolTip::add(w, i18n("This widget does something.")) + + +Если меню и панели инструментов созданы с помощью модели действий, текст подсказки передаётся в первом аргументе конструктора KAction: + +action = new KAction(i18n("&Delete"), "editdelete", + SHIFT+Key_Delete, actionCollection(), "del") + + +Здесь также возможно присвоить показываемый в панели состояния текст: + +action->setStatusText(i18n("Deletes the marked file")) + + +API для "Что это?" аналогично. Для диалогов: + +QWhatsThis::add(w, i18n("<qt>This demonstrates <b>Qt</b>'s" + " rich text engine.<ul>" + "<li>Foo</li>" + "<li>Bar</li>" + "</ul></qt>")) + + +Для пунктов меню: + +action->setWhatsThis(i18n("Deletes the marked file")) + + +Запуск KHelpCenter доступен из класса KApplication. + +kapp->invokeHelp() + + +Отобразить первую страницу справки с её содержанием. Для вывода конкретной страницы руководства передайтеinvokeHelp() дополнительный аргумент - ссылку-"якорь" для перехода. + + + + + + + + +Компоненты и службы + + +Службы KDE + + +Что такое службы KDE? + +Понятие служба (service) - основа модульной архитектуры KDE. Нет строгой технической реализации, связанной с этим понятием - службами могут быть модули, (plugins) в форма совместно используемых библиотек, или это могут быть программы, управляемые посредством протокола DCOP. Т.е. заявление, что программа является службой определённого типа, говорит о доступности соответствующего API. В C++ тип службы можно представить в виде абстрактного класса, а саму службу - в виде реализации. + +Преимущество такого отделения очевидно: программа, поддерживающая определённый тип службы может использовать любую службу этого типа. Она просто вызывает функции, имена которых закреплены в "абстрактном классе". За счёт такой унификации, службы можно подменять, изменять без каких-либо действий над программой, использующей их. + +Некоторые примеры: + + + +Движок HTML, используемый в Konqueror - встраиваемый компонент, реализующий типа служб KParts/ReadOnlyPart и Browser/View. +В KDevelop большая часть функций разделены по реализациям типа KDevelop/Part. При запуске программы, загружаются все (доступные) службы, расширяющие её функциональность. +В режиме просмотра "В виде значков", Konqueror отображает - если это включено - миниатюрные представления изображений, HTML-страниц, PDF и текстовых файлов. Если вы хотите сделать такой миниатюрный просмотр файлов, редактируемых вашим приложением, имеющих некоторый MIME-тип, вы можете реализовать службу ThumbCreator. + + + +Служба характеризуется не только типом, который она реализует, а ещё некоторыми свойствами (properties). Например, ThumbCreator не только реализует класс C++ с типом ThumbCreator, он также имеет список MIME-типов, за которые он отвечает. Аналогично, компоненты (parts) KDevelop передают при загрузке основной программе язык, который они поддерживают. Для этого в KDE есть развитый CORBA-like trader со сложным языком запросов. + + + + + +Определение типов служб + +Новые типы служб добавляются установкой их описания в каталог KDEDIR/share/servicetypes. В automake framework, это можно сделать заготовкой Makefile.am: + +kde_servicetypesdir_DATA = kdeveloppart.desktop +EXTRA_DIST = $(kde_servicetypesdir_DATA) + + +Определение kdeveloppart.desktop для компонента KDevelop: + +[Desktop Entry] +Type=ServiceType +X-KDE-ServiceType=KDevelop/Part +Name=KDevelop Part + +[PropertyDef::X-KDevelop-Scope] +Type=QString + +[PropertyDef::X-KDevelop-ProgrammingLanguages] +Type=QStringList + +[PropertyDef::X-KDevelop-Args] +Type=QString + + +Кроме обычных записей, здесь есть объявление наличия свойств. Каждое определение свойства отвечает группе [PropertyDef::name] в файле настроек. В этой группе, Type объявляет тип свойства. Возможные типы - всё, что может храниться в QVariant. + + + + + +Объявление служб общих библиотек + +Они хранятся в каталоге KDEDIR/share/services: + +kde_servicesdir_DATA = kdevdoxygen.desktop +EXTRA_DIST = $(kde_servicesdir_DATA) + + +Файл kdevdoxygen.desktop объявляет модуль KDevDoxygen с типом службы KDevelop/Part: + +[Desktop Entry] +Type=Service +Comment=Doxygen +Name=KDevDoxygen +ServiceTypes=KDevelop/Part +X-KDE-Library=libkdevdoxygen +X-KDevelop-ProgrammingLanguages=C,C++,Java +X-KDevelop-Scope=Project + + +Кроме обычных записей, здесь есть X-KDE-Library. В ней должно содержаться имя библиотеки libtool (без расширения .la). Она также устанавливает (префиксом init_) имя символьного идентификатора библиотеки, возвращающего object factory. В нашем случае, библиотека должна содержать следующую функцию: + +extern "C" { + void *init_libkdevdoxygen() + { + return new DoxygenFactory; + } +}; + + +Тип класса factory DoxygenFactory зависит от типа службы. В примере с модулем KDevelop, factory должен быть типа KDevFactory (наследник KLibFactory). Более общим примером является KParts::Factory, который производит объекты KParts::ReadOnlyPart или, в большинстве случаев, KLibFactory. + + + + + +Использование служб совместно используемых библиотек + +In order to use a shared library service in an application, you need to obtain a KService object representing it. This is discussed in the section about MIME types (and in a section about the trader to be written :-) + +Получив объект KService, остаётся загрузить библиотеку и получить указатель на объект factory: + +KService *service = ... +QString libName = QFile::encodeName(service->library()); +KLibFactory *factory = KLibLoader::self()->factory(libName); +if (!factory) { + QString name = service->name(); + QString errorMessage = KLibLoader::self()->lastErrorMessage(); + KMessageBox::error(0, i18n("There was an error loading service %1.\n" + "The diagnostics from libtool is:\n%2") + .arg(name).arg(errorMessage); +} + + +Дальнейшие действия зависят от типа службы. Обычно объекты создаются методом KLibFactory::create(). Для KParts, вам нужно будет передать указатель на factory KParts::Factory и использовать его метод create(): + +if (factory->inherits("KParts::Factory")) { + KParts::Factory *partFactory = static_cast<KParts::Factory*>(factory); + QObject *obj = partFactory->createPart(parentWidget, widgetName, + parent, name, "KParts::ReadOnlyPart"); + ... +} else { + cout << "Service does not implement the right factory" << endl; +} + + + + + + +Объявление служб DCOP + +Служба DCOP обычно реализуется в виде программы, запускаемой по запросу. Затем она переходит в цикл событий и ожидает запросов на соединение DCOP. Программа может быть интерактивной, а может полностью выполняться как демон. Примером последнего служит kio_uiserver, реализующий взаимодействие с пользователем типа диалога выполнения KIO. Преимущество такой реализации заключается в том, что процесс выполнения нескольких загрузок может быть отображён в одном окне, даже если они запущены разными программами. + +Служба DCOP объявляется указанием не библиотеки, как в прошлом случае, а имени приложения. Также, службы DCOP не указывают ServiceType, т.к. они обычно запускаются явным указанием их имени. Дополнительные свойства занимают две строки: + +X-DCOP-ServiceType определяет метод запуска. Значение Unique говорит о невозможности запуска нескольких экземпляров этой службы. Это значит, что если вы попытаетесь запуститьэту службу (например, через KApplication::startServiceByName(), и KDE обнаружит, что такая служба уже зарегистрирована в, то будет использована уже запущенная копия службы. В этом случае она должна быть реализована как KUniqueApplication. + +Значение Multi для X-DCOP-ServiceType говорит, что одновременно можно запускать несколько экземпляров службы, так что каждая попытка запустить её приведёт к новому запуску. Значение None говорит о необходимости немедленного запуска службы. + +X-KDE-StartupNotify обычно должно быть false. Иначе при запуске программы будет отображаться соответствующее уведомление. + +Объявление kio_uiserver: + +[Desktop Entry] +Type=Service +Name=kio_uiserver +Exec=kio_uiserver +X-DCOP-ServiceType=Unique +X-KDE-StartupNotify=false + + + + + + +Использование служб DCOP + +Служба DCOP запускается несколькими методами класса KApplication: + +DCOPClient *client = kapp->dcopClient(); +client->attach(); +if (!client->isApplicationRegistered("kio_uiserver")) { + QString error; + if (KApplication::startServiceByName("kio_uiserver", QStringList(), &error)) + cout << "Starting kioserver failed with message " << error << endl; +} +... +QByteArray data, replyData; +QCString replyType; +QDataStream arg(data, IO_WriteOnly); +arg << true; +if (!client->call("kio_uiserver", "UIServer", "setListMode(bool)", + data, replyType, replyData)) + cout << "Call to kio_uiserver failed" << endl; +... + + +Обратите внимание, что пример вызова DCOP использует явное приведение аргументов. Чаще вам придётся использовать заглушку (stub), созданную dcopidl2cpp, т.к. это намного проще и меньше подвержено ошибкам. + +В пиведенном примере, служба была запущена по имени ("by name"), т.е. первым аргументом KApplication::startServiceByName() является имя, указываемое в записи Name файла .desktop. Как альтернативу, можно использовать KApplication::startServiceByDesktopName(), которому передаётся имя файла .desktop, например "kio_uiserver.desktop". + +Все эти вызовы берут список URL вторым аргументом. Третий аргумент - указатель на QString. Если произойдёт ошибка, в это строку будет занесено (локализованное) сообщение об ошибке. + + + + + + + +MIME-типы + + +Что такое тип MIME? + +MIME- используются для описания типа содержимого файлов или потоков данных. Изначально они были введены для отправки изображений или звуковых файлов по e-mail (MIME расшифровывается как "Multipurpose Internet Mail Extensions"). Позднее, эта система также была использована в веб-браузерах для определения как обрабатывать данные, посылаемые веб-сервером. Например, HTML-страница имеет тип MIME "text/html", файл Postscript - "application/postscript". В KDE, эта идея используется повсеместно: + + + +В режиме просмотра Konqueror "В виде значков", файлы представляются значками. Каждый MIME-тип имеет ассоциированный с ним значок. + +При нажатии по файлу в окне Konqueror, либо он просматривается во встроенном представлении, либо открывается в отдельной программе, ассоциированной с ним. + +При переносе файлов (drag-and-drop) из одного окна в другое, последнее может принимать только определённые типы данных. + +Данные, хранящиеся в буфере обмена, также имеют MIME-тип. Традиционно, программисты "иксов" принимают только изображения и текст, но а Qt не существует ограничений на тип данных. + + + +С приведённых выше примеров видно, что работа с MIME - достаточно сложная задача. Сначала, нужно установить соответствие между маской файла и типом MIME. KDE позволяет определить тип MIME не только по имени файла, а и по его содержимому, для случаев когда имя файла недоступно, или оно без расширения. Далее, необходимо установить связи между MIME-типами и программами или библиотеками, позволяющими обрабатывать их. + +Существует большое разнообразие API для установления типа MIME данных или файлов. В общем случае, вам придётся выбирать между скоростью и достоверностью. Вы можете определить тип файла только из его расширения. Например, файл с именем foo.jpg скорее всего имеет тип "image/jpeg". Если же файл не имеет расширения, его тип придётся определять по его содержимому. Естественно, это занимает больше времени, особенно для удалённых файлов. Такой метод основывается на файле KDEDIR/share/mimelnk/magic и следовательно тяжелее расширить. В большинстве случаев, для объявления типа MIME, достаточно установить файл .desktop, который будет обрабатываться (с приемлемой скоростью) библиотеками KDE. + + + + + +Объявление типов MIME + +Давайте объявим тип "application/x-foo" для нашей новой программы foobar. Прежде всего, нужно написать файл foo.desktop и установить его в KDEDIR/share/mimelnk/application. Это можно сделать добавлением следующего текста в Makefile.am: + +mimedir = $(kde_mimedir)/application +mime_DATA = foo.desktop +EXTRA_DIST = $(mime_DATA) + + +Файл foo.desktop должен выглядеть так: + +[Desktop Entry] +Type=MimeType +MimeType=application/x-foo +Icon=fooicon +Patterns=*.foo; +DefaultApp=foobar +Comment=Foo Data File +Comment[ru]=Данные для Foo + + +Если это .desktop файл одного из пакетов KDE, запись "Comment[ru]" в нём не нужна, т.к. перевод комментариев производится другим образом (через .po-файлы, находящиеся в модуле CVS kde-i18n/ru/<пакет>/desktop_<имя>.po). .desktop указывает значок fooicon.png, представляющий файл программы, например в Konqueror. + +В библиотеках KDE, такое объявление типа устанавливается в экземпляре класса KMimeType: + +KMimeType::Ptr type = KMimeType::mimeType("application/x-foo"); +cout << "Type: " << type->name() < endl; +cout << "Icon: " << type->icon() < endl; +cout << "Comment: " << type->icon() < endl; +QStringList patterns = type->patterns(); +QStringList::ConstIterator it; +for (it = patterns.begin(); it != patterns.end(); ++it) + cout << "Pattern: " << (*it) << endl; + + + + + + +Определение MIME-типа данных + +Самый быстрый метод определения типа файла - KMimeType::findByURL(). Как видно из названия, он определяется по передонному URL. Для некоторых протоколов (типа http, man, info), этот механизм не используется. Например, сценарии CGI на web-серверах написанные на Perl часто имеют расширение .pl, т.е. тип "text/x-perl". Тем не менее, сценарий передаёт клиенту обычный HTML. В таких случаях, KMimeType::findByURL() возвращает MIME -тип "application/octet-stream" (тоже самое - KMimeType::defaultMimeType()), что говорит о неудачной попытке определения типа. + +KMimeType::Ptr type = KMimeType::findByURL("/home/bernd/foobar.jpg"); +if (type->name() == KMimeType::defaultMimeType()) + cout << "Could not find out type" << endl; +else + cout << "Type: " << type->name() << endl; + + +(у этого метода на самом деле больше аргументов, но они недокументированы) + +Определение типа файла по его содержимому реализуется классом KMimeMagic: + +KMimeMagicResult *result = KMimeMagic::self()->findFileType("/home/bernd/foobar.jpg"); +if (!result || !result->isValid()) + cout << "Could not find out type" << endl; +else + cout << "Type: " << result->mimeType() << endl; + + +Также, можно определять тип области памяти. Это, например, используется в Kate для определения режима подсветки: + +QByteArray array; +... +KMimeMagicResult *result = KMimeMagic::self()->findBufferType(array); +if (!result || !result->isValid()) + cout << "Could not find out type" << endl; +else + cout << "Type: " << result->mimeType() << endl; + + +KMimeMagic поддерживает только локальные файлы. Для удалённых файлов: + +KURL url("http://developer.kde.org/favicon.ico"); +QString type = KIO::NetAccess::mimetype(url); +if (type == KMimeType::defaultMimeType()) + cout << "Could not find out type" << endl; +else + cout << "Type: " << type << endl; + + +Это приводит к загрузке части файла через KIO и его проверке. Помните, что это занимает некоторое время и блокирует программу. Используйте это только если KMimeType::findByURL() вернуло "application/octet-stream". + +Чтобы избежать блокирования программы, можно явно запустить KIO-задание и соединить слот с одним из его сигналов: + +void FooClass::findType() +{ + KURL url("http://developer.kde.org/favicon.ico"); + KIO::MimetypeJob *job = KIO::mimetype(url); + connect( job, SIGNAL(result(KIO::Job*)), + this, SLOT(mimeResult(KIO::Job*)) ); +} + +void FooClass::mimeResult(KIO::Job *job) +{ + if (job->error()) + job->showErrorDialog(); + else + cout << "MIME type: " << ((KIO::MimetypeJob *)job)->mimetype() << endl; +} + + + + + + +Установка связи MIME-типа с приложением или службой + +При установке приложения, или компоненты наподобие KPart , также устанавливается и файл .desktop, содержащий список MIME-типов, которые оно может обрабатывать. Получить список программ и служб, обрабатывающих данный MIME-тип, можно через класс KServiceTypeProfile: + +KService::OfferList offers = KServiceTypeProfile::offers("text/html", "Application"); +KService::OfferList::ConstIterator it; +for (it = offers.begin(); it != offers.end(); ++it) { + KService::Ptr service = (*it); + cout << "Name: " << service->name() << endl; +} + + +KServiceTypeProfile::offers() возвращает список в определённом пользователем порядке. Изменить предпочитаемый порядок можно командой "keditfiletype text/html". + +В приведённом выше примере запрашивался список приложений, поддерживающих text/html. Это будут - среди прочих - редакторы HTML типа Quanta Plus. Вы можете изменить второй агумент "Application" на "KParts::ReadOnlyPart". В этом случае вы получите список встраиваемых компонентов, поддерживающих HTML, например KHTML. + +Чтобы получить приложение по умолчанию, воспользуйтесь этим кодом: + +KService::Ptr offer = KServiceTypeProfile::preferredService("text/html", "Application"); +if (offer) + cout << "Name: " << service->name() << endl; +else + cout << "No appropriate service found" << endl; + + +Для более сложных запросов существует CORBA-like trader. + +Для запуска службы с URL, воспользуйтесь KRun: + +KURL::List urlList; +urlList << "http://www.ietf.org/rfc/rfc1341.txt?number=1341"; +urlList << "http://www.ietf.org/rfc/rfc2046.txt?number=2046"; +KRun::run(offer.service(), urlList); + + + + + + +Прочее + +В этом разделе мы приведём список API, относящихся к предыдущему обсуждению. + +Получить значок URL. + +KURL url("ftp://ftp.kde.org/pub/incoming/wibble.c"); +QString icon = KMimeType::iconForURL(url); + + +Выполненые URL. + +KURL url("http://dot.kde.org"); +new KRun(url); + + + + + + + + +Поддержка сети + + +Введение + +Во время world wide web, программы должны иметь доступ к ресурсам сети - загружать файлы, передавать какие-либо данные. возможность получать доступ к файлам вне зависимости от их расположения называется сетевая прозрачность (network transparency). + +В прошлом было несколько попыток реализации этого. Старая файловая система NFS - одна из таких попыток на уровне POSIX API. Она приемлемо работала в локальных, тесно связанных сетях, но оказалась немасштабируемой до современных технологий. Здесь важна асинхронность. Пока вы ждёте загрузки страницы в вашем веб-браузере, пользовательский интерфейс не должен блокироваться. Также, прорисовка страниц не должна начинаться только после полной загрузки, а выполняться по мере поступления данных. + +В библиотеках KDE, сетевая прозрачность реализована в KIO API. Основная идея этой архитектуры - задание (job) ввода/вывода (IO - input/output). Задание может копировать, удалять, перемещать файлы и т.п. После запуска, задание работает в фоновом режиме и не блокирует приложение. Сообщение между заданием и приложением - например передача данных о степени выполнения - выполняется интегрировано с циклом событий Qt. + +Фоновые операции выполняются с помощью ioslaves. Они запускаются как отдельный процесс соединяются через доменные сокеты UNIX. Таким образом не требуется, многопотоковость и сбой slave'а не приведёт к сбою приложений, использующих его. + +Расположение файла определяется URL. В его начале пишется kioslave, обрабатывающий протокол, по которому доступен файл. Например, это может быть file, http, tar и т.д. Напримерфайл из архива tar, находящегося на http-сервере может иметь URL + +http://www-com.physik.hu-berlin.de/~bernd/article.tgz#tar:/paper.tex + + + + + + +Использование KIO + +В большинстве случаев, задания создаются вызовом функций в пространстве имён KIO. Эти функции берут один или два URL как аргумент, и другое. После окончания задания, посылается сигнал result(KIO::Job*) и задание удаляется: + +void FooClass::makeDirectory() +{ + SimpleJob *job = KIO::mkdir(KURL("file:/home/bernd/kiodir")); + connect( job, SIGNAL(result(KIO::Job*)), + this, SLOT(mkdirResult(KIO::Job*)) ); +} + +void FooClass::mkdirResult(KIO::Job *job) +{ + if (job->error()) + job->showErrorDialog(); + else + cout << "mkdir went fine" << endl; +} + + +В зависимости от типа задания, можно соединить также два других сигнала. + +Краткий обзор доступных функций: + + + +KIO::mkdir(const KURL &url, int permission) +Создать каталог, возможно указание прав доступа. + + +KIO::rmdir(const KURL &url) +Удалить каталог + + +KIO::chmod(const KURL &url, int permissions) +Изменить права доступа файла. + + +KIO::rename(const KURL &src, const KURL &dest, bool overwrite) +Переименовать файл. + + +KIO::symlink(const QString &target, const KURL &dest, bool overwrite, bool showProgressInfo) +Создать символическую ссылку. + + +KIO::stat(const KURL &url, bool showProgressInfo) +Информация о файле - размер, время изменения, права доступа. Информацию можно получить из KIO::StatJob::statResult() после завершения задания. + + +KIO::get(const KURL &url, bool reload, bool showProgressInfo) +Передать данные из URL. + + +KIO::put(const KURL &url, int permissions, bool overwrite, bool resume, bool showProgressInfo) +Передать данные в URL. + + +KIO::http_post(const KURL &url, const QByteArray &data, bool showProgressInfo) +Переслать данные. Специально для HTTP. + + +KIO::mimetype(const KURL &url, bool showProgressInfo) +Определить тип MIME. Получить его можно из KIO::MimetypeJob::mimetype() после окончания задания. + + +KIO::file_copy(const KURL &src, const KURL &dest, int permissions, bool overwrite, bool resume, bool showProgressInfo) +Скопировать один файл + + +KIO::file_move(const KURL &src, const KURL &dest, int permissions, bool overwrite, bool resume, bool showProgressInfo) +Переименовать (переместить) файл + + +KIO::file_delete(const KURL &url, bool showProgressInfo) +Удалить файл. + + +KIO::listDir(const KURL &url, bool showProgressInfo) +Содержание каталога. При каждом его изменении посылается сигнал KIO::ListJob::entries(). + + +KIO::listRecursive(const KURL &url, bool showProgressInfo) +Аналогично listDir(), но рекурсивно. + + +KIO::copy(const KURL &src, const KURL &dest, bool showProgressInfo) +Скопировать файл или каталог (рекурсивно). + + +KIO::move(const KURL &src, const KURL &dest, bool showProgressInfo) +Переименовать файл или каталог. + + +KIO::del(const KURL &src, bool shred, bool showProgressInfo) +Удалить файл или каталог. + + + + + + + + +Каталоги + +KIO::stat() и KIO::listDir() возвращают свой результат в типе UDSEntry, UDSEntryList соотв. Последний определён как QValueList<UDSEntry>. UDS расшифровывается как "Universal directory service". Принцип заключается в том, запись о каталоге содержит только ту информацию, доступную ioslave. Например, http slave не предоставляет информацию о правах доступа и владельцах файла. UDSEntry является списком UDSAtom'ов. Каждый атом содержит определённую часть информации. Он состоит из типа, хранящегося в m_uds и либо целого в m_long, либо строки в m_str, в зависимости от типа. + +Определены следующие типы: + + + +UDS_SIZE (integer) -Размер файла. + +UDS_USER (string) - Владелец файла. + +UDS_GROUP (string) - Группа файла. + +UDS_NAME (string) - Имя файла. + +UDS_ACCESS (integer) - Права доступа как в функции libc stat() в поле st_mode. + +UDS_FILE_TYPE (integer) - Тип файла, например, как записывается функцией stat() в поле st_mode. Вы можете использовать обычные макросы libc наподобие S_ISDIR для тестирования этого значения. Помните, что данные, предоставляемые ioslave'ами соответствуютstat(), не lstat(), т.е., например, в случае символической ссылки будет возвращаться тип файла, на который ссылка указывает. + +UDS_LINK_DEST (string) - В случае символической ссылки, имя файла, на который она ссылается. + +UDS_MODIFICATION_TIME (integer) - Время (тип time_t) последнего изменения файла, как сохраняется функцией stat() в поле st_mtime. + +UDS_ACCESS_TIME (integer) - Время последнего доступа, как записывается функцией stat() в поле st_atime. + +UDS_CREATION_TIME (integer) - Время создания файла, как, например, записывается функцией stat() в поле st_ctime. + +UDS_URL (string) - URL файла. + +UDS_MIME_TYPE (string) - MIME-тип файла + +UDS_GUESSED_MIME_TYPE (string) - MIME-тип файла, по предположению slave. В отличие от предыдущего, не всегда точный (т.к. в некоторых случаях точное определение типа требует больших затрат ресурсов). Например, класс KRun явно проверяет MIME-тип только если он не располагает точной информацией. + + + +Не смотря на всю гибкость хранения информации в UDSEntry, для программиста это всё же составляет некоторые трудности (задержки во времени реализации). Например, чтобы определить MIME-тип файла, вам нужно итерировать по всем атомам и проверить является ли m_uds UDS_MIME_TYPE. к счастью, существует более простой API: класс KFileItem. + + + + + +Синхронное использование + +Часто, асинхронное API KIO слишком сложное для использования, и асинхронность не всегда важна. Например, в программе, которая может работать только с одним документом в одно время, можно сделать немногое в время загрузки файла. Для таких простых случаев, вы можете воспользоваться функциями класса KIO::NetAccess. Например, чтобы скопировать файл: + +KURL source, target; +source = ...; +target = ... +KIO::NetAccess::copy(source, target); + + +Функция возвратится после выполнения задания. Будет показана информация о прогрессе, а программа всё равно будет получать события прорисовки. + +Некоторый интерес также представляет комбинация функций removeTempFile() и download(). Последняя загружает файл по заданному URL и сохраняет его во временный файл с уникальным именем. Имя файла сохраняется во второй аргумент. Если URL ссылается на локальный файл, второй аргумент содержит локальное имя файла. ФункцияremoveTempFile()удаляет файл если он получился в результате загрузки. Вот заготовка кода для загрузки файла не смотря на его положение: + +KURL url; +url = ...; +QString tempFile; +if (KIO::NetAccess::download(url, tempFile) { + // load the file with the name tempFile + // загрузить файл с именем tempFile + KIO::NetAccess::removeTempFile(tempFile); +} + + + + + + +Метаданные + +Интерфейс к заданиям KIO достаточно абстрактный. При создании задания, вы можете добавить метаданные к нему. Каждый элемент метаданных состоит из пары ключ-значение. Например, чтобы указать HTTP-slave не использовать кэш при загрузке страницы: + +void FooClass::reloadPage() +{ + KURL url("http://www.kdevelop.org/index.html"); + KIO::TransferJob *job = KIO::get(url, true, false); + job->addMetaData("cache", "reload"); + ... +} + + +Такой же механизм используется и в обратном направлении. Метод Job::queryMetaData() позволяет запрашивать данные. Например HTTP-slave может предоставить ключ"modified", содержащий (в виде строки) дату последнего изменения страницы. Пример: + +void FooClass::printModifiedDate() +{ + KURL url("http://developer.kde.org/documentation/kde2arch/index.html"); + KIO::TransferJob *job = KIO::get(url, true, false); + connect( job, SIGNAL(result(KIO::Job*)), + this, SLOT(transferResult(KIO::Job*)) ); +} + +void FooClass::transferResult(KIO::Job *job) +{ + QString mimetype; + if (job->error()) + job->showErrorDialog(); + else { + KIO::TransferJob *transferJob = (KIO::TransferJob*) job; + QString modified = transferJob->queryMetaData("modified"); + cout << "Last modified: " << modified << endl; +} + + + + + + +Очередь + +Используя KIO API, вам не нужно разбираться в подробностях запуска IO slave'ов и связи с ними. Чаще всего нужно просто запустить задание и обрабатывать посылаемые им сигналы. + +На самом деле, за занавесками всё намного сложнее. При создании задания оно помещается в очередь, когда приложение возвращается в главный цикл событий, KIO создаёт процессы slave для заданий в очереди. После завершения работы, задание не уничтожается, а находится в "подвешенном состоянии" около 3 минут - на случай если поступит запрос на новое задание с теми же протоколом и узлом. + +Если slave'ы запускаются по мере поступления запросов (т.е. параллельно), эта схема называется прямой. Это не всегда приемлемо т.к. требует дополнительных затрат памяти. + +Чтобы избежать этого, можно воспользоваться расписанием (schedule) заданий. При этом одновременно может выполняться только ограниченное число заданий (сейчас это 3). Следующие задания будут ставиться в очередь: + +KURL url("http://developer.kde.org/documentation/kde2arch/index.html"); +KIO::TransferJob *job = KIO::get(url, true, false); +KIO::Scheduler::scheduleJob(job); + + +Третий вариант - ориентация на соединения. Например, для IMAP slave, не имеет смысла запускать несколько процессов для одного сервера. Поэтому нельзя запускать несколько заданий к одному серверу. Это можно сделать с помощью KIO::Scheduler: + +KURL baseUrl("imap://bernd@albert.physik.hu-berlin.de"); +KIO::Slave *slave = KIO::Scheduler::getConnectedSlave(baseUrl); + +KIO::TransferJob *job1 = KIO::get(KURL(baseUrl, "/INBOX;UID=79374")); +KIO::Scheduler::assignJobToSlave(slave, job1); + +KIO::TransferJob *job2 = KIO::get(KURL(baseUrl, "/INBOX;UID=86793")); +KIO::Scheduler::assignJobToSlave(slave, job2); + +... + +KIO::Scheduler::disconnectSlave(slave); + + +После запуска такого задания, гарантируется, что они выполнятся полностью. + + + + + +Добавление ioslave + +Далее мы обсудим процесс создания ioslave. По аналогии со службами, установка заключается в написании небольшого конфигурационного файла. Следующая заготовка Makefile.am устанавливает протокол ftp: + +protocoldir = $(kde_servicesdir) +protocol_DATA = ftp.protocol +EXTRA_DIST = $(mime_DATA) + + +Содержание ftp.protocol: + +[Protocol] +exec=kio_ftp +protocol=ftp +input=none +output=filesystem +listing=Name,Type,Size,Date,Access,Owner,Group,Link, +reading=true +writing=true +makedir=true +deleting=true +Icon=ftp + + +Запись "protocol" определяет протоколы, за которые отвечает slave. "exec" - имя библиотеки, реализующей slave. Призпуске задания, "kdeinit" загружает указанную билиотеку. + +Строки "input" "output" не используются на данный момент. + +Оставшиеся строки в файле .protocol определяют возможности slave'а. Последние обычно намного проще, чем KIO API. Например, чтобы получить рекурсивный листинг каталога, запускается задание для сканирования верхнего каталога, затем для каждого подкаталога запускается ещё одно, отдельное, задание. При этом существует ограничение на количество одновременно запущенных заданий. Аналогично, чтобы скопировать файл с протоколом, не поддерживающим это напрямую, (напримерftp:), KIO читает файл и передаёт его по назначению. + +Т.к. slave' загружаются в виде совместно используемых библиотек, но действуют отдельно, их структура исходных файлов немного отличается от структуры обычной библиотеки. Функция, вызываемая для запуска называется kdemain(). В ней обычно выполняются некоторые инициализации, а затем она входит в цикл событий: + +extern "C" { int kdemain(int argc, char **argv); } + +int kdemain(int argc, char **argv) +{ + KLocale::setMainCatalogue("kdelibs"); + KInstance instance("kio_ftp"); + (void) KGlobal::locale(); + + if (argc != 4) { + fprintf(stderr, "Usage: kio_ftp protocol " + "domain-socket1 domain-socket2\n"); + exit(-1); + } + + FtpSlave slave(argv[2], argv[3]); + slave.dispatchLoop(); + return 0; +} + + + + + + +Реализация ioslave + +Slave'ы реализованы в виде подклассовKIO::SlaveBase. Следовательно, действия, перечисленные в.protocol отвечают определённым виртуальным функциям KIO::SlaveBase, которые должны реализовываться в slave'е, а именно: + + + +reading - читает данные из URL +void get(const KURL &url) + +writing - записывает данные в URL и создаёт файл если его не существует. +void put(const KURL &url, int permissions, bool overwrite, bool resume) + +moving - переименовывает файл. +void rename(const KURL &src, const KURL &dest, bool overwrite) + +deleting - удаляет файл или каталог. +void del(const KURL &url, bool isFile) + +listing - содержание каталога. +void listDir(const KURL &url) + +makedir - создаёт каталог. +void mkdir(const KURL &url, int permissions) + + + +Также, существуют виртуальные функции, которые не нужно заносить в файл .protocol - KIO автоматически может определить поддерживаются они или нет. + + + +Сведения о файле, аналогично stat() из C. +void stat(const KURL &url) + +Изменяет права доступа файла. +void chmod(const KURL &url, int permissions) + +Определяет MIME-тип файла. +void mimetype(const KURL &url) + +Копирует файл. +copy(const KURL &url, const KURL &dest, int permissions, bool overwrite) + +Создаёт символическую ссылку. +void symlink(const QString &target, const KURL &dest, bool overwrite) + + + +Все реализации должны завершаться одним из двух вызовов - finished() или error() (с кодом ошибки в первом аргументе и строкой объяснения в втором). Коды ошибок перечислены в enum KIO::Error. Второй аргумент - обычно URL. Это используется например вKIO::Job::showErrorDialog(). + +Для slave'ов, реализующих сетевые протоколы, нужно реализовать функцию SlaveBase::setHost(). Она вызывается для передачи имени узла, порта, имени пользователя и пароля. Вообще, метаданные, предоставляемые приложением, можно получить с помощью SlaveBase::metaData(). Наличие их можно определить функцией SlaveBase::hasMetaData(). + + + + + +Обратная связь с приложением + + + + + +get() посылает блоки данных. Это сделано с помощью функции data(), аргументом которой является QByteArray. Если вы посылаете большой файл, вызовите data() с меньшими блоками. Функция finished() вызывается по завершению передачи. + +listDir() выдаёт сведения о содержимом каталога. Для этого вызовите listEntries() с аргументом типаKIO::UDSEntryList. Подобноdata(), вы можете сделать это несколько раз. В конце вызовите listEntry() с вторым аргументом равным true. Вы также можете вызватьtotalSize() для передачи количества элементов каталога. + +stat() выдаёт сведения о файле, например его размер, MIME-тип и т.д. Они упаковываются в один элемент типа KIO::UDSEntry, обсуждаемый ранее. Используйте statEntry() для передачи такого элемента приложению. + +mimetype() вызывает mimeType() с аргументом типа string. + +get() и copy() могут предоставлять информацию о процессе выполнения с помощью методов totalSize(), processedSize(), speed(). Общий и выполненный размеры передаются в байтах, скорость - в байтах в секунду. + +Вы можете посылать произвольные пары ключ-значение с помощью setMetaData(). + + + + + + + +Взаимодействие с пользователем + +Иногда slave должен взаимодействовать с пользователем. Это может быть в виде информационных сообщений, диалогов авторизации и подтверждения замены файла. + + + +infoMessage() - информационное сообщение, такое как "Retrieving data from <host>" http slave'а, обычно отображаемое в панели состояния. На стороне приложения, этот метод отвечает сигналу KIO::Job::infoMessage(). + +warning() - предупреждение в окне сообщений с KMessageBox::information(). + +messageBox() - расширенная версия предыдущего. Здесь можно устанавливать свои кнопки, текст заголовка. Для подробностей обратитесь к определению enum SlaveBase::MessageBoxType. + +openPassDlg() - Открыть диалог для ввода имени пользователя и пароля. + + + + + + + + + + + + +Лицензии + +&underFDL; +&underGPL; + + + +
diff --git a/tde-i18n-ru/docs/kdevelop/kdevelop/Makefile.am b/tde-i18n-ru/docs/kdevelop/kdevelop/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdevelop/kdevelop/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdevelop/kdevelop/Makefile.in b/tde-i18n-ru/docs/kdevelop/kdevelop/Makefile.in new file mode 100644 index 00000000000..3bfddbfd9f4 --- /dev/null +++ b/tde-i18n-ru/docs/kdevelop/kdevelop/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/kdevelop/kdevelop +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- 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/kdevelop/kdevelop/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdevelop/kdevelop/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/kdevelop/kdevelop/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdevelop/kdevelop/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdevelop/kdevelop/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=unixdev.docbook kdevelop-install.docbook app-files.docbook file-browsers.docbook index.docbook applicationwizard.docbook getting-started.docbook plugin-tools.docbook project-management.docbook kdevelop-scripting.docbook cvs.docbook setup.docbook credits.docbook documentation.docbook commands.docbook app-uimodes-examples.docbook index.cache.bz2 app-menu.docbook survey-manual.docbook editing.docbook app-misc-info.docbook app-changelog.docbook nutshell.docbook project-advanced.docbook adv-build-management.docbook Makefile.in class-browsers.docbook kdevelop-survey.docbook debugger.docbook Makefile.am + +#>+ 24 +index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) app-uimodes-examples.docbook editing.docbook commands.docbook documentation.docbook file-browsers.docbook kdevelop-install.docbook debugger.docbook applicationwizard.docbook index.docbook app-files.docbook app-menu.docbook project-management.docbook cvs.docbook adv-build-management.docbook credits.docbook kdevelop-survey.docbook kdevelop-scripting.docbook unixdev.docbook survey-manual.docbook nutshell.docbook project-advanced.docbook plugin-tools.docbook class-browsers.docbook app-changelog.docbook getting-started.docbook app-misc-info.docbook setup.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)/kdevelop + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdevelop/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdevelop/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdevelop/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdevelop/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdevelop/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdevelop/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdevelop + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdevelop + @for base in app-uimodes-examples.docbook editing.docbook commands.docbook documentation.docbook file-browsers.docbook kdevelop-install.docbook debugger.docbook applicationwizard.docbook index.docbook app-files.docbook app-menu.docbook project-management.docbook cvs.docbook adv-build-management.docbook credits.docbook kdevelop-survey.docbook kdevelop-scripting.docbook unixdev.docbook survey-manual.docbook nutshell.docbook project-advanced.docbook plugin-tools.docbook class-browsers.docbook app-changelog.docbook getting-started.docbook app-misc-info.docbook setup.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdevelop/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdevelop/$$base ;\ + done + +uninstall-nls: + for base in app-uimodes-examples.docbook editing.docbook commands.docbook documentation.docbook file-browsers.docbook kdevelop-install.docbook debugger.docbook applicationwizard.docbook index.docbook app-files.docbook app-menu.docbook project-management.docbook cvs.docbook adv-build-management.docbook credits.docbook kdevelop-survey.docbook kdevelop-scripting.docbook unixdev.docbook survey-manual.docbook nutshell.docbook project-advanced.docbook plugin-tools.docbook class-browsers.docbook app-changelog.docbook getting-started.docbook app-misc-info.docbook setup.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdevelop/$$base ;\ + done + + +#>+ 5 +distdir-nls: + for file in app-uimodes-examples.docbook editing.docbook commands.docbook documentation.docbook file-browsers.docbook kdevelop-install.docbook debugger.docbook applicationwizard.docbook index.docbook app-files.docbook app-menu.docbook project-management.docbook cvs.docbook adv-build-management.docbook credits.docbook kdevelop-survey.docbook kdevelop-scripting.docbook unixdev.docbook survey-manual.docbook nutshell.docbook project-advanced.docbook plugin-tools.docbook class-browsers.docbook app-changelog.docbook getting-started.docbook app-misc-info.docbook setup.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/kdevelop/kdevelop/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdevelop/kdevelop/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdevelop/kdevelop/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-ru/docs/kdevelop/kdevelop/adv-build-management.docbook b/tde-i18n-ru/docs/kdevelop/kdevelop/adv-build-management.docbook new file mode 100644 index 00000000000..359267e043c --- /dev/null +++ b/tde-i18n-ru/docs/kdevelop/kdevelop/adv-build-management.docbook @@ -0,0 +1,172 @@ + +Расширенное использование менеджера проектов +&automake; + + +Несколько конфигураций сборки +конфигурации сборкинесколько + +(... в процессе написания ...) + + + + + + +Кросс-платформенное компилирование +кросс-платформенное компилирование +сборка, компиляциякросс-платформенное + + +Если у вас есть кросс-компиляторы, вы можете компилировать программы под процессоры и операционные системы, отличные от текущей. Коллекция компиляторов &GNU; GCC может также быть собрана с поддержкой кросс-компиляции. Для подробностей см. info-страницы GCC. Некоторые дистрибутивы &Linux; также предоставляют уже собранные кросс-платформенные версии компиляторов. + +Выполнить кросс-компиляцию пакетов, основанных на automake, можно указанием ключа в команде запуска сценария configure и установкой переменных окружения CC и CXX. В &kdevelop; есть возможность создания нескольких конфигураций сборки. Для подробностей см. . После того, как вы создали новую конфигурацию сборки через диалог Проект Параметры проекта..., добавьте ключ + +платформа + +в опции configure. Платформа указывается в виде + +процессор-поставщик-ОС +или +процессор-поставщик-ядро-ОС + +Кроем, того вы можете использовать краткую форму, например i386-linux или arm-elf. + + + + + + +Qt/Embedded +embeddedQt +Qt/Embedded +Qtopia +framebuffer + +&qte; — это вариант библиотеки &Qt;, который не использует X Window, а прорисовывает графику напрямую на framebuffer системы &Linux;. Это полезно для встраиваемых систем с ограничениями по использованию памяти. &API; этой библиотеки полностью совместимо с библиотекой для X11. + +Разработка приложения для &qte; в &kdevelop; не очень отличается от разработки под &Qt; для X11. На самом деле, вы даже можете использовать одну кодовую базу для обоих версий. Если вы используете менеджер autoproject, вы можете переключиться на версию embedded передачей ключа скрипту configure. Это можно сделать в диалоге Проект Параметры проекта... в разделе Параметры configure. Ключом можно указать каталог, в котором установлен &qte;. + +После конфигурации и сборки вашего приложения с этими ключами, оно будет использовать библиотеку libqpe.so. Его нельзя будет запустить совместно с X11. Чтобы протестировать его, запустите его из программы qvfb (&Qt; Virtual Frame Buffer). + +app + +В можете создать несколько сборочных конфигураций, как описано выше. + +Приложения для &qte; обычно выполняются как отдельные команды на устройстве, для которого они сделаны. Trolltech также поддерживает Qtopia, коллекцию приложений для PIM, обзора web, и других направлений, работающих вместе. Это стандартное окружение, например, на КПК Sharp Zaurus. Вы можете писать приложения, интегрированные в это окружение, используя Qtopia SDK. Это достигается созданием основного класса вашего приложения подклассом QPEApplication и сборкой с подключением библиотеки libqpe.so. Если вы разрабатываете ваше приложение используя менеджер autoproject, вам нужно добавить ключ в опции configure. + + + + diff --git a/tde-i18n-ru/docs/kdevelop/kdevelop/app-changelog.docbook b/tde-i18n-ru/docs/kdevelop/kdevelop/app-changelog.docbook new file mode 100644 index 00000000000..4d0fd6868d3 --- /dev/null +++ b/tde-i18n-ru/docs/kdevelop/kdevelop/app-changelog.docbook @@ -0,0 +1,85 @@ + +История изменений + +Список изменений, внесённых в настоящий документ + + + + 3 января 2003 Bernd Gehrmann, Caleb Tennis + + начальная разметка руководства + + + добавлены черновые наброски многих глав + + + + + + + + 1 августа 2004 Bernd Pol, Ian Wadham + + руководство слегка реорганизовано + + + дописаны некоторые пропущенные главы + + + + + + + 2 мая 2005 Volker Paul — Много изменений, в том числе: + + руководство разбито по принцип «один файл на главу» + + + добавлена справка по командам меню (описание ещё не закончено) + + + пример работы с AppWizard в getting-started.docbook + + + реорганизованы главы согласно руководству Konqueror + + + перенесены в приложения: «Установка», «Разработка под Unix», «Вкратце — cоветы и подсказки» + + + переписано приложение по модулям, включая модуль генератора списка listplugins.sh + + + + всё ещё далеко до финала, но это небольшой шаг вперёд. + + + + 20 мая 2006 Bernd Pol — заполнено ещё несколько мест, находящихся «в процессе написания»: + + + + + + + + diff --git a/tde-i18n-ru/docs/kdevelop/kdevelop/app-files.docbook b/tde-i18n-ru/docs/kdevelop/kdevelop/app-files.docbook new file mode 100644 index 00000000000..39fa2c37e13 --- /dev/null +++ b/tde-i18n-ru/docs/kdevelop/kdevelop/app-files.docbook @@ -0,0 +1,1598 @@ + + + + + + + + BerndPol + + + + +Конфигурационные файлы, используемые &kdevelop; + +&kdevelop; использует целое множество файлов для хранения разнообразных настроек Их можно разделить на две группы: + + Конфигурация &kdevelop; по умолчанию. + Пользовательские конфигурации — модифицированные файлы первой группы. + + + +Основная конфигурация &kdevelop; + +Во время установки &kdevelop; в подпапки $KDEDIR (обычно это одна /opt/kde или /usr/local/kde, см. Установка &kdevelop;) записываюися файлы с начальной конфигурацией. + + +Конфигурация &kdevelop; по умолчанию + +Параметры, связанные непосредственно с &kdevelop;, хранятся в одном файле, который находится в папке $KDEDIR/share/config/: + + + kdeveloprc + Файл содержит основные параметры &kdevelop;. Он будет скопирован в $KDEHOME/share/config для каждого пользователя, запустившего &kdevelop; в первый раз. + + + + + + +Стандартные значения, связанные с приложением + +Большая часть функциональности &kdevelop; реализуется через модули KPart (см. обзор в приложении Модули). Каждый такой компонент имеет собственный набор конфигурационных файлов, начальная версия которых хранится в подпапках $KDEDIR/share/apps/. + +Соответствующие им подпапки начинаются с kdev. Большинство из них предназначены только для внутреннего использования. Их можно организовать в несколько групп: + Самостоятельные приложения + Проблемно-ориентированные модули + Модули работы с проектами + Модули поддержки языков + + + + + + Самостоятельные приложения + + kdevelop/ — содержит конфигурацию &kdevelop; &IDE;. + + licenses/ — содержит тексты лицензий. + pics/ — содержит заставки &kdevelop;, &kdevelop; Assistant и &kdevelop; Designer. + profiles/ — стандартные настройки профиля модулей. На время написания в папке находится только один файл tiny, определяющий минимальный набор активных модулей &kdevelop;. + eventsrc — некоторые сообщения, переведенные нв другие языки. + kdevelopui.rc — базовое меню и кнопки панелей инструментов, используемые в &kdevelop;. + kdevhtml_partui.rc — пункт Печать... в меню Файл, Копировать в меню Правка и кнопки перехода на основной панели инструментов когда модулем Документация открыт файл &HTML;. + + + kdevassistant/ — меню и панели инструментов просмотрщика документации. + kdevdesigner/ и kdevdesignerpart/ — меню и панели инструментов для редактора форм. + + + + Проблемно-ориентированные модули + + kdevabbrev/ — модуль сокращений: + + sources/ — определения сокращений, используемых командой Завершить текст. + templates/ — определения шаблонов, используемых командой Автозамена. + kdevabbrev.rc — вставляет пункты Завершить текст и Автозамена в меню Правка. + + + + kdevappwizard/ — файлы, используемые Мастером приложений: + + importfiles/ — файлы проектов .kdevelop, используемых при создании новый проектов. + imports/ — шаблоны фавйлов .desktop. + template-common/ — другие файлы, включаемые в дистрибутив проектов. + templates/ — конфигурационные файлы, содержащие данные, которые включаются в каталог нового проекта. + *.png — изображения, используемые в Мастере приложений. + *.tar.gz — архивы с исходными файлами, которые добавляются в папку создаваемого проекта. + + + kdevastyle/ — пункт Переформатировать код вы меню Правка. + kdevautoproject/ — основные элементы меню Сборка и панели инструментов Сборка (&kdevelop;). + + kdevclassview/ — файлы, используемые модулем работы с классами: + + pics/ — значки, используемые в дереве классов. + kdevclassview.tc — пункт Диаграмма наследования в меню Проект, а также выпадающий список перехода по классам на основной панели инструментов. + + + kdevcloser/ — пункты, отвечающие за закрытие, в менюОкно. + kdevctags/ — пункт CTags в меню Сервис. + kdevcvsservice/ — значок, используемый на вкладке CvsService и для маленького сценария, добавляющего файл в хранилище &cvs;. + kdevdebugger/ — основная часть меню Отладка. + kdevdiff/ — пункт Окно просмотра различий в меню Сервис. + kdevdistpart/ — пункт Публикация и распространение в меню Проект. + + kdevdocumentation/ — файлы, используемые модулем Документация: + + en/ и pics/ — файлы, используемые модулем поиска htdig. + tocs/ — стандартные файлы описания документации &kdevelop; (для подробностей см. Структура &kdevelop; TOC). + kdevpart_documentation.rc — пункты поиска в меню Справка. + + + kdevdoxygen/ — пункты меню для работы с генератором API-документации Doxygen. + + kdevfilecreate/ — содержит файлы, используемые мастером новых файлов: + file-templates/ — шаблоны исходных файлов различных типов. + kdevpart_filecreate.rc — пункт Создать в меню Файл. + template-info.xml — описания поддерживаемых типов файлов для служебного окна Новый файл. + + + kdevfilter/ — пунктыВыполнить команду... и Фильтровать выделение через команду... в менюСервис. + kdevfullscreen/ — пункт Полный экран в меню Вид и соответствующий значок на панели инструментов. + kdevgrepview/ — пункт Найти в файлах... в менюПравка. + kdevhistory/ — пункты Назад и Вперёд в меню Вид. + kdevjavadebugger/ — меню Отладка Java. + kdevoutputviews/ — пункты Следующая ошибка и Предыдущая ошибка в меню Вид. + kdevpartexplorer/ — пункт +>Диспетчер компонентов в меню Сервис. + kdevquickopen/ — пункт Быстрое открытие файла... в меню Файл и пункты Быстрое открытие класса.... и Быстрое открытие метода... в меню Сервис. + kdevregexptest/ — пункт Проверить регулярное выражение... в меню Сервис. + kdevreplace/ — пункт Поиск-Выбор-Замена... в меню Правка. + kdevtipofday/ — отвечает за пункт Совет дня в меню Справка. + kdevtools/ — различные пункты меню, созданные в Меню инструментов и Внешние инструменты. + kdevvalgrind/ — пункты Проверка утечек памяти с помощью Valgrind и Профилировать в KCachegrind в меню Отладка. + + + + Компоненты, отвечающие за создание/сборку проектов + kdevadaproject/ — пункты меню Сборка и соответствующие кнопки на панели инструментов, отвечающие за создание проектов Ada. + kdevantproject/ — пункты меню Сборка для создания проектов Ant. + kdevautoproject/ — пункты меню Сборка и соответствующие кнопки на панели инструментов, отвечающие за создание проектов, основывающихся на. &GNU; Tools &automake;. Также — Добавить перевод... и Конфигурация сборки в меню Проект. + kdevcustomproject/ — пункты меню Сборка и соответствующие кнопки на панели инструментов, отвечающие за создание проектов, использующих статические Makefile. + kdevgenericproject/ — определения меню для экспериментального универсального генератора проектов. На текущий момент (3.1.0) — не используется. + kdevhaskellproject/ — пункты меню Сборка и соответствующие кнопки на панели инструментов, отвечающие за создание проектов на языке Haskell. + kdevpascalproject/ — пункты меню Сборка и соответствующие кнопки на панели инструментов, отвечающие за создание проектов на языке Pascal. + kdevtrollproject/ — пункты меню Сборка и соответствующие кнопки на панели инструментов, отвечающие за создание проектов, использующих &Qt; QMake. + + + + Компоненты, отвечающие за поддержку языков + kdevadasupport/ — пункты меню Сервис и соответствующие кнопки на панели инструментов, отвечающие за работу с проектами Ada. + kdevbashsupport/ — пункты меню Сборка и соответствующие кнопки на панели инструментов, отвечающие за разработку Bash-сценариев. + + kdevcppsupport/ — файлы, используемые Мастером приложений для создания приложений C++: + + newclass/ — шаблоны заголовочных и исходных файлов. + subclassing/ — шаблоны декларации/определения классов в исходны файлах. + templates — заготовки шаблонов, которые будут использоваться в Мастере новых файлов для данного проекта. + configuration — пустой шаблон для добавления макросов. + kdevcppsupport.rc — пункты Дополнить текст и Генерировать член класса в меню Правка, Переключить заголовочный/исходный файл в меню Вид, Новый класс в меню Проект и на основной панели инструментов. + + + kdevfortransupport/ — пункты меню Сборка и соответствующие кнопки на панели инструментов, отвечающие за работу с проектами на языке Fortran. + kdevhaskellsupport/ — пункты меню Сборка и соответствующие кнопки на панели инструментов, отвечающие за работу с проектами на языке Haskell. + kdevjavasupport/ — пользовательский интерфейс для разработки &Java;-приложений. + kdevpascalsupport/ — пользовательский интерфейс для разработки приложений на языке Pascal. + kdevperlsupport/ — пункты меню Проект и Справка для разработки сценариев на языке Perl. + kdevphpsupport/ — пользовательский интерфейс и файлы для определения функций для разработки на языке PHP. + kdevpythonsupport/ — пункты меню Сборка и Справка и соответствующие кнопки на панели инструментов для разработки сценариев на языке Python. + kdevrubysupport/ — пункты меню Сборка и соответствующие кнопки на панели инструментов для разработки сценариев на языке Ruby. + kdevscriptproject/ — пользовательский интерфейс для работы со специальными проектами. На данный момент (3.1.0) — не используется. + kdevsqlsupport/ — пользовательский интерфейс для работы с SQL-проектами. На данный момент (3.1.0) — не используется. + + + + + + + + + + + +Пользовательская конфигурация + +Вся информация о параметрах, определяемых пользователем, хранится в двух подкаталогах $KDEHOME: + Конфигурация приложения хранится в $KDEHOME/share/apps/ + Конфигурация ресурсов - в $KDEHOME/share/config/. + + + + +Конфигурация приложения + +Все изменения конфигурации &kdevelop; по умолчанию, внесенные пользователем, а также все пользовательские параметры, которые не хранятся в Конфигурации ресурсов, находяся в подкаталогах kdev... $KDEHOME/share/apps/. +Большинство таких конфигурационных файлов используются модулями &kdevelop; для вывода своих пунктов меню и кнопок на панелях инструментов. Таким образом, они предсталвяют интерес только если с пользовательским интерфейсом что-то не так. +При первом запуске &kdevelop; скопирует все файлы из $KDEDIR/apps/ в $KDEHOME/apps/ и будет вносить изменения только в локальные (для текущего пользователя) их копии. + + + + kdevabbrev/ — модуль сокращений: + + sources/ — на текущий момент пустая; &kdevelop; использует файлы определения сокращений по умолчанию. Они используются командой Завершить текст. + templates/ — изменённые пользователем определения шаблонов, используемых командой Автозамена. + kdevabbrev.rc — вставляет пункты Завершить текст и Автозамена в меню Правка. + + + + kdevappwizard/ — пункты Новый проект... и Импортировать существующий проект... меню Проект. Мастер приложений будет использовать параметры конфигурации по умолчанию. + + + kdevastyle/ — вставляет пункт Переформатировать код в меню Правка. + + + kdevautoproject/ — меню и панель инструментов Сборка. + + + kdevclassview/ — пункты Диаграмма наследования меню Проект, а также выпадающий список навигатора по классам на основной панели инструментов. + + + kdevcloser/ — пункт Закрыть выделенные окна... меню Окно. + + + kdevcppsupport/ — содержит конфигурацию, используемую Мастером приложений для генерирования проектов на C++. Основная же часть настроек берётся из папки конфигурации по умолчанию. + + + newclass/ — шаблоны заголовков и исходных файлов. + + + pcs/ — файлы базы данных, используемых &kdevelop; для генерирования файла Persistent Code Store (.pcs) проекта на C++. + + + kdevcppsupport.rc — пункты Дополнить текст и Генерировать член класса в меню Правка, Переключить заголовочный/исходный файл в меню Вид, Новый класс в меню Проект и на основной панели инструментов. + + + + + kdevctags/ — пункт CTags в меню Сервис. + + + kdevdebugger/ — основная часть меню Отладка. + + + kdevdiff/ — пункт Окно просмотра различий в меню Сервис. + + + kdevdocumentation/ — содержит файлы, используемые модулемдокументации в дополнение к файлам конфигурации по умолчанию. + Подкаталоги kdevdocumentation/ преимущественно содержат информацию о регистрации. Сами файлы настройки хранятся в файлах doc...pluginrc в каталоге $KDEHOME/share/config/. + + + bookmarks/ — отвечает за вкладку Закладки модулядокументации. + + + index/ — кэш для ускорения поиска через вкладку Индекс модуля документации. + + + search/ — файлы, используемые средством поиска htdig, обрабатывающем запросы со вкладки Поиск модуля документации. + + + kdevpart_documentation.rc — пункты поиска в меню Справка. + + + + + kdevdoxygen/ — пункты меню для работы с генератором API-документации Doxygen. + + + kdevelop/ — некоторые параметры, используемые для базовой настройки &kdevelop;: + + profiles/ — профиль модулей (сначала там есть только профиль FullIDE, определяющий полный набор активных модулей). + kdevelopui.rc — базовое меню и кнопки панелей инструментов, используемые в &kdevelop;. + + + + kdevfilecreate/ — содержит файлы, используемые мастером новых файлов: + + file-templates/ — текст, помещаемый в создаваемые исходные файлы для каждого из их типов. Другие шаблоны можно найти в папке с конфигурацией по умолчанию. + kdevpart_filecreate.rc — пункт Создать в меню Файл. + template-info.xml — описания поддерживаемых типов файлов для служебного окна Новый файл. + + + + kdevfilter/ — пунктыВыполнить команду... и Фильтровать выделение через команду... в менюСервис. + + + kdevfullscreen/ — пункт Полный экран в меню Вид и соответствующий значок на панели инструментов. + + + kdevgrepview/ — пункт Найти в файлах... в менюПравка. + + + kdevoutputviews/ — пункты Следующая ошибка и Предыдущая ошибка в меню Вид. + + + kdevpartexplorer/ — пункт +>Диспетчер компонентов в меню Сервис. + + + kdevquickopen/ — пункт Быстрое открытие файла... в меню Файл и пункты Быстрое открытие класса.... и Быстрое открытие метода... в меню Сервис. + + + kdevregexptest/ — пункт Проверить регулярное выражение... в меню Сервис. + + + kdevreplace/ — пункт Поиск-Выбор-Замена... в меню Правка. + + + kdevtipofday/ — пункт Совет дня в меню Справка. HTML-файл советами находится в папке с конфигурацией по умолчанию. + + + kdevtools/ — различные пункты меню, созданные в Меню инструментов и Внешние инструменты. + + + kdevvalgrind/ — пункты Проверка утечек памяти с помощью Valgrind и Профилировать в KCachegrind в меню Отладка. + + + + + + +Конфигурация ресурсов + +В папке $KDEHOME/share/config/ находится две группы файлов, различаемых по символам в начале и конце их имён: + doc...pluginrc - файлы, используемые модулем документации. + kdev...rc - файлы, используемые &kdevelop; и его модулями. + + + + +Конфигурационные файлы, используемые &kdevelop; + + kdevabbrevrc — текущая конфигурация модуля автозамены. + Здесь определяется только будет использоваться автозамена, или нет. Определения правил автозамены будут помещаться в $KDEHOME/share/apps/kdevabbrev/templates/templates. + + + kdevassistantrc — конфигурация автономного просмотрщика документации &kdevelop; Assistant. + Большинство общих настроек разделяются с файлом настроек &kdevelop; IDE - kdeveloprc. + + kdevassistantuimode4rc — конфигурация многодокументных режимов (позиции панелей инструментов, служебных окон и т.д.) автономного просмотрщика документации &kdevelop; Assistant. + + kdevclassviewrc — параметры режима просмотра вкладки панели классов. + Эти параметры глобальны, но модуль просмотр классов можно отключить в отдельном проекте. + + kdevcppsupportrc — некоторые параметры, используемые для работы с CPP-файлами. В частности, здесь вы найдёте настройки генератора классов C++. + kdevdocumentationrc — параметры модуля документации. + kdeveloprc — содержит глобальные настройки, используемые &kdevelop; IDE и &kdevelop; Assistant. + kdevelopuimode4rc — текущие настройки многодокументного режима &kdevelop; IDE. + kdevfileselectorrc — параметры модуля выбора файлов. + kdevfileviewrc — параметры цветового оформления имён файлов для модуля интеграции с CVS. + kdevfilterrc — параметры модуля фильтрации через конвейер интерпретатора. + kdevgrepviewrc — параметры модуля grep. + kdevsnippetrc — параметры модуля заготовок кода. + kdevtoolsrc — параметры модуля расширения меню Сервис. + + + +Конфигурационные файлы, используемые модулем документации + docchmpluginrc — информация о файлах &Microsoft; CHM. + doccustompluginrc — хранит информацию про файлы документации в нестандартном формате, определённые на вкладке Коллекция документации диалога настроек программы. + docdevhelppluginrc — хранит информацию про файлы документации в формате GNOME 2 DevHelp, определяемые на вкладке Коллекция документации DevHelp диалога настроек программы. + docdoxygenpluginrc — хранит информацию про файлы API-документации, сгенерированной Doxygen, определяемые на вкладке Коллекция документации Doxygen диалога настроек программы. + dockdevtocpluginrc — хранит информацию про файлы-индексы документации в формате KDevelopTOC, определяемые на вкладке KDevelopTOC Documentation Collection диалога настроек программы. + docqtpluginrc — хранит информацию про файлы документации QT. + + + + + + + + + +Параметры проектов + +Большая часть параметров проекта хранится в файле <имя-проекта>.kdevelop, а также <имя-проекта>.kdevses: + + <имя-проекта>.kdevelop — общая конфигурация проекта. + <имя-проекта>.kdevses — сведения для восстановления параметров прошлого сеанса работы с проектом. + +Оба файла имеют &XML;-формат. + + +Постоянное хранилище кода + +Третий файл конфигурации проекта - <имя-проекта>.kdevelop.pcs. Это двоичный файл, хранящий кеш внутреннего анализатора, позволяющий ускорить процесс загрузки. Также, такие файлы хранят ифнормацию, используемую для инструмента авто-дополнения кода. + +На вкладке Авто-дополнение кода страницы Поддержка C++ параметров проекта можно установить дополнительные .pcs-файлы. Информация о них хранится в $KDEHOME/share/apps/kdevcppsupport/pcs/. + + + + + diff --git a/tde-i18n-ru/docs/kdevelop/kdevelop/app-menu.docbook b/tde-i18n-ru/docs/kdevelop/kdevelop/app-menu.docbook new file mode 100644 index 00000000000..44b188de869 --- /dev/null +++ b/tde-i18n-ru/docs/kdevelop/kdevelop/app-menu.docbook @@ -0,0 +1,72 @@ + + + + + BerndPol + + + + +Обзор меню и панелей инструментов + +(... в процессе написания ...) + + +Меню + +(... в процессе написания ...) + + +Общие меню + +(... в процессе написания ...) + + + + +Меню, связанные с проектами + +(... в процессе написания ...) + + + + +Меню модулей + +(... в процессе написания ...) + + + + + + +Панели инструментов + +(... в процессе написания ...) + + + + diff --git a/tde-i18n-ru/docs/kdevelop/kdevelop/app-misc-info.docbook b/tde-i18n-ru/docs/kdevelop/kdevelop/app-misc-info.docbook new file mode 100644 index 00000000000..fb057e16c6c --- /dev/null +++ b/tde-i18n-ru/docs/kdevelop/kdevelop/app-misc-info.docbook @@ -0,0 +1,28 @@ + +Дополнительная информация + +Получение информации +(... в процессе написания ...) + + + +Отчёты об ошибках +(... в процессе написания ...) + + + +Лицензирование +&underFDL; &underGPL; + + + diff --git a/tde-i18n-ru/docs/kdevelop/kdevelop/app-uimodes-examples.docbook b/tde-i18n-ru/docs/kdevelop/kdevelop/app-uimodes-examples.docbook new file mode 100644 index 00000000000..a4756d70cde --- /dev/null +++ b/tde-i18n-ru/docs/kdevelop/kdevelop/app-uimodes-examples.docbook @@ -0,0 +1,180 @@ + +&kdevelop; в разных режимах интерфейса + + +Режим IDEAl + +Вернуться к обзору режимов интерфейса. + + + + + + + Снимок экрана + &kdevelop; в режиме IDEAl + + + +Вернуться к обзору режимов интерфейса. + + + + + + + Снимок экрана + &kdevelop; в режиме IDEAl с закрытыми вкладками + + + +Этот снимок экрана демонстрирует удобство режима IDEAl, когда доступно максимально большое рабочее пространство. Все инструменты доступны через соответствующие вкладки. +Возможно, вам потребуется некоторое время чтобы привыкнуть к значкам панели вкладок. Наведите курсор мыши на один из значков и через секунду появится подсказка. На снимке экрана отображена подсказка к вкладке Менеджера Automake. + +Вернуться к обзору режимов интерфейса. + + + + + + +Дочерние окна + +Вернуться к обзору режимов интерфейса. + + + + + + + Снимок экрана + &kdevelop; в режиме Дочерние окна + + + +Вернуться к обзору режимов интерфейса. + + + + + + +Вкладки + +Вернуться к обзору режимов интерфейса. + + + + + + + Снимок экрана + &kdevelop; в режиме Вкладки + + + +Вернуться к обзору режимов интерфейса. + + + + + + +Отдельные окна + +Вернуться к обзору режимов интерфейса. + + + + + + + Снимок экрана + &kdevelop; в режиме Отдельные окна + + + +Вернуться к обзору режимов интерфейса. + + + + + + diff --git a/tde-i18n-ru/docs/kdevelop/kdevelop/applicationwizard.docbook b/tde-i18n-ru/docs/kdevelop/kdevelop/applicationwizard.docbook new file mode 100644 index 00000000000..b9beb4239fe --- /dev/null +++ b/tde-i18n-ru/docs/kdevelop/kdevelop/applicationwizard.docbook @@ -0,0 +1,1320 @@ + + + + + BerndPol + + + + +Начало работы — создание проекта + + + + + + Создание проекта + +В &kdevelop; разработка программного обеспечения организована в рамках проектов. Проект содержит всё, что относится к данному задаче программирования: файлы исходного кода, файлы данных, средства управления, в том числе система сборки, доступ ко всем компонентам и к любым дополнительным инструментам. Словом всё, что нужно для получения реально работающей программы. +Такая организация позволяет легко переключаться между независимыми задачами. Это очень удобно, если вы работаете над несколькими приложениями одновременно, что бывает очень часто. Откройте проект в &kdevelop; и вы сразу сможете продолжить работу над ним с того места, где остановились в прошлый раз. + + +Новые проекты + + + + + + проект + новый + +При создании нового проекта нужно выполнить множество формальных процедур: указать структуру папок проекта, создать базовые заголовочные файлы и файлы реализации, осуществить первоначальную настройку сборочной системы и так далее. +&kdevelop; обеспечивает простой способ создания нового проекта — Мастер создания нового проекта. Его можно запустить из меню ПроектСоздать проект. +Мастер проекта значительно упрощает и автоматизирует создание нового проекта: + + На первом этапе вы можете использовать один из предлагаемых шаблонов проектов. + Там же необходимо указать некоторую общую информацию по проекту: названия приложения, его размещения и так далее. + На следующем шаге решите, будете ли вы использовать систему контроля версий, такую, как например, CVS, и, если будете, укажите необходимые данные. + Выберите шаблоны для заголовочных файлов и файлов реализации (если есть). + Теперь осталось сгенерировать начальные файлы, структуру папок, начальные заголовочные файлы, файлы реализации и служебные файлы для управления проектом, например каркас для make. + +И это всё! Теперь у вас есть база для начала продуктивной работы. +А теперь рассмотрим это более подробно... + + +Начальные шаги + + + диалог + Новый проект + + проект + Новый проект + диалог + + проект + шаблоны + + шаблоны + проект + +Чтобы создать новый проект, выберите пункт Создать проект из меню Проект: + + + + + + + Начало создания проекта + + + +Диалог разделён на две части. В верхней вы можете выбрать язык программирования, который будет использоваться для написания программы, нижняя служит для ввода некоторой общей информации. + + +Выбор языка программирования и типа приложения + + + проект + тип приложения + + проект + язык программирования + + проект + язык + + язык + + язык программирования + + приложение + тип + +Слева вверху находится список доступных языков программирования, например: + + + C++ + C++ + новый проект + + C + C + новый проект + + C++ + C++ + новый проект + + База данных (проекты на SQL) + SQL + новый проект + + База данных + новый проект + + Fortran + Fortran + новый проект + + Haskell + Haskell + новый проект + + Java + Java + новый проект + + PHP + PHP + новый проект + + Pascal + Pascal + новый проект + + Perl + Perl + новый проект + + Python + Python + новый проект + + Ruby + Ruby + новый проект + + Оболочка (скрипты на Bash) + Bash + новый проект + + оболочка + новый проект + + + +Эти папки не содержат собственно средств языка, в них располагаются только шаблоны новых проектов, то есть отправная точка для начала разработки на том или другом языке. Если вы раскроете все папки, то увидите множество отдельных шаблонов в зависимости от типа поставленной задачи и сферы применения. +При выборе шаблона в правой части окна показывается его краткое описание и снимок экрана главного окна приложения, основанного на выбранном шаблоне. +Выберите шаблон, наиболее точно отвечающий вашим целям. Затем введите общую информацию, как описано ниже. + + +Выбор системы управления проектом +Каждый шаблон привязан к определённой системе управления проектом. + + + + + +Указание общей информации + + + проект + свойства + + свойства + + приложение + имя + + имя + приложение + + проект + папка + + папка + проект + + Расположение + новый проект + + проект + автор + + проект + электронная почта + + автор + + электронная почта + + проект + main.cpp + + main.cpp + + проект + лицензия + + лицензия + +В нижнем разделе Свойства диалога Новый проект можно указать его свойства — данные для построения структуры проекта. + +Имя приложения +Введите его в верхнее поле свойств с соответствующим названием. В нашем примере это MyApp. + +Обратите внимание, что в имени разрешается использовать только такие символы: + английские буквы в нижнем и верхнем регистрах + цифры + символ подчёркивания + + +Эти ограничения установлены в связи с тем, что указанное имя будет использовано для именования некоторых классов в создаваемом проекте. Поэтому ограничения на имя приложения отражают ограничения на именование переменных в языках программирования. + +Конечное расположение +Также имя приложения будет использовано при формировании конечного расположения создаваемого проекта. + +Имя приложения переводится в нижний регистр и добавляется к указанному расположению. +Если сформированный по имени приложения путь уже существует, кнопка Далее > будет неактивна (серого цвета) и мастер известит вас об этом ещё и сообщением. + + +Конечное расположение +Есть два способа выбрать другой каталог для вашего приложения — указать другое имя или изменить расположение проектов. + +Второй вариант можно осуществить во втором поле свойств с названием Расположение. Здесь вы должны ввести путь к каталогу, в котором будет создан подкаталог с именем проекта (в котором, в свою очередь, будут созданы другие подкаталоги разработки). Полный путь к проекту будет показан в поле Конечное расположение. +При открытии диалога поле Расположение заполняется автоматически. Значение для него берётся из поля Каталог проектов по умолчанию: в главном разделе диалога настройки KDevelop. В нашем случае в качестве основного пути для новых проектов используется каталог /home/devel/projects/. +Убедитесь что каталог проекта, указанный в поле Конечное расположение не существует в вашей файловой системе. + +Однако путь, указанный в поле Расположение должен существовать. Если это не так, мастер создания проекта сообщит об этом добавлением (неверно) в строку Конечное расположение. + + + + + + + Настройка CVS для создаваемого проекта + + + + +Параметры проекта +Данные, которые показываются на втором шаге, не являются критичными для проекта. Просто укажите ваше имя (то есть имя автора программы, к которому можно будет обращаться по поводу её работы и развития) в поле Автор и правильный адрес электронной почты в поле Электронная почта чтобы пользователи программы могли поддерживать с вами связь. + + + + + Мастер постарается заполнить их значениями, взятыми из соответствующих разделов Центра управления KDE. + Эта информация будет встроена в шаблоны программных файлов. Например, для программ &kde; C++ вы сможете найти её в начале файла main.cpp. + Из всех полей, необязательным является Электронная почта, так как не все разработчики могут иметь доступ в Интернет. + + + + +Версия и лицензия +Введите номер версии, с которого нужно начать, и лицензию, в соответствии с которой вы хотите распространять ваше приложение. + + +Если вы выбрали тип приложения (например, C или C++), к которому существуют шаблоны программных файлов, на следующих этапах вы можете увидеть уведомление о лицензии в (см. раздел «Шаблоны программных файлов»). +Если вы выбрали другую лицензию, вам нужно будет ввести её текст самостоятельно. + +Информация о версии и используемой лицензии также будет встроена в шаблоны программных файлов, в форме, удобной для изменения. + +Нажмите кнопку Далее >. + + + + + +Система управления версиями + + + CVS + новый проект + + проект + CVS + + база данных + CVS + + версия + база данных + + версия + CVS + +Здесь вы можете выбрать систему контроля версий. + +Здесь всё зависит от проекта, подробности о &CVS; вы можете найти в главе Использование &CVS;. + + +Система контроля версий не нужна +По умолчанию Система контроля версий для проекта Не используется. Если вы не хотите использовать эту функцию, просто нажмите Далее >. + + + +Использование &CVS; +В нашем примере мы используем &CVS;. Если вы выберете эту систему контроля версий, будут показаны поля, которые нужно заполнить. + + + + + + + + Настройка CVS для создаваемого проекта + + + +Система контроля версий, такая как &CVS; (Concurrent Versions System, система конкурирующих версий) записывает копии файлов проекта в некоторое подобие базы данных. В &CVS; вы можете передать файлы (commit) в репозиторий или загрузить их обратно (checkoutили update). Особенностью системы контроля версий является структурный метод хранения файлов, который всегда позволяет вернуться к более раннему состоянию разработки, если вы допустили неисправимые ошибки. &CVS; также позволяет сотрудничать нескольким разработчикам в большом проекте (как &kdevelop;), не вмешиваясь в работу друг друга. + + + CVS + репозиторий + + репозиторий + CVS + + CVS + локальный + + CVS + удалённый + + локальный репозиторий CVS + + :local: + + CVS + :local: + + +Локальный репозиторий &CVS; +&CVS; ведёт собственную базу данных версий файлов, которая хранится в так называемом корне &CVS;. Вам нужно будет указать путь к корню &CVS;, если вы хотите использовать эту систему управления версиями. + + +Расположение локального &CVS;. Если вы разрабатываете программу самостоятельно, использование &CVS; локально пригодится как удобная система резервного копирования. Обычно она располагается в вашем домашнем каталоге под именем cvsroot: +/home/devel/cvsroot (где devel — имя пользователя в системе) + +Это краткая форма — на самом деле, перед ней должна быть приставка :local:. Использование краткой формы разрешено только если она начинается со слэша (/). То есть полный адрес корня локального &CVS; будет выглядеть так: :local:/home/devel/cvsroot. + +Введите путь к корню &CVS;. +Создание локального корня &CVS;. Если локальный корень &CVS; не существует, &kdevelop; может изменить это с помощью команды &CVS;. Для этого нажмите кнопку Создать локальный репозиторий. +&kdevelop; только передаёт команды системе &CVS; на создание репозитория, не делая ничего самостоятельно. К счастью, &CVS; продуман достаточно хорошо, и, перед созданием нового репозитория &CVS; в указанном вами каталоге, проверяет наличие в нём уже существующего корня &CVS; в нём. + +Удалённый &CVS;.Возможно вы захотите расположить репозиторий на удалённом сервере, особенно если над проектом работает несколько разработчиков. Тогда введите URL репозитория &CVS; в поле Репозиторий. Например, чтобы подключиться к серверу &CVS; &kde;: +:pserver:mylogin@cvs.kde.org:/home/kde, где mylogin соответствует имени регистрации вашей учётной записи &CVS; в репозитории &kde;. + + + удалённый репозиторий + + :pserver: + + :ext: + + CVS + :local: + + CVS + :pserver: + + CVS + :ext: + + +Виды удалённых серверов &CVS; +Есть два типа удалённых серверов &CVS;: это pserver, использующий авторизацию без шифрования, и ext, в котором доступно шифрование rsh или ssh. Они различаются по приставке в URL: + + +:pserver: + +для password protected server (сервера, защищённого паролем) без шифрования и + +:ext: + +для сервера, поддерживающего шифрование rsh или ssh. Например: + +:ext:mylogin@cvs.cervisia.sourceforge.net:/cvsroot/cervisia + +позволит получить доступ к исходному коду Cervisia, программы работы с &CVS;, на сервере SourceForge. +Если вы хотите получить доступ к серверу &CVS; с шифрованием rsh или ssh, укажите протокол шифрования. Для этого необходимо установить значение переменной среды окружения CVS_RSH как rsh или ssh. + +Если вы собираетесь использовать шифрование для &CVS;, прочитайте главу Использование &CVS;. + + + CVS + репозиторий + + репозиторий + CVS + + +Репозиторий &CVS; +Теперь нужно указать где следует сохранять файлы проекта в &CVS;. Это место называется репозиторием. + +В принципе, вы можете выбрать любое имя для репозитория &CVS;, учитывая лишь ограничения на имена файлов, но большинство разработчиков просто указывают название программы. Репозиторий с указанным вами именем будет создан в корне &CVS;. +Укажите имя репозитория, которое вы хотите использовать, вместе с корнем CVS в поле Репозиторий диалога Новый проект в разделе Система управления версиями. + +Обратите внимание, на то, что нельзя использовать уже существующий репозиторий! Система &CVS; не предупреждает о дублирующихся файлах, поэтому вы можете их потерять. + + +Оставшиеся поля +Осталось совсем немного. Остальные поля заполнены за вас автоматически: + +Поле Метка производителя используется только для совместимости. Вы можете оставить значение по умолчанию. +Поле Комментарий содержит комментарий, который будет добавлен к первой версии файлов в хранилище &CVS;. +Поле Метка выпуска содержит метку &CVS; первоначального состояния проекта. С помощью метки вы всегда сможете вернуться к состоянию разработки на данный момент. Подробная информация находится в главе Использование &CVS;. +По умолчанию предлагается метка start. + + +Если какая-либо информация введена неправильно, это не выяснится на этапе создания проекта. Поэтому следите за сообщениямиво время работы с репозиторием из основного окна программы. Если произошли ошибки &CVS;, вы увидите что-то на подобие этого: + + +* cd '/home/devel/test' && cvs -d '/home/devel/mycvsroot' \ + import -m 'new project' '' 'vendor' 'start' &&\ + sh /opt/kde3/share/apps/kdevcvs/buildcvs.sh . '' \ + '/home/devel/mycvsroot' +* cvs [import aborted]: /home/devel/mycvsroot/CVSROOT: No such file or + directory +* *** Exited with status: 1 *** + + +Если это произошло, инициализируйте &CVS; самостоятельно или удалите каталог проекта и начните процесс создания проекта сначала. + + +После ввода всех данных &CVS; нажмите Далее >. + +Чтобы исправить ошибку на предыдущем шаге, нажмите кнопку < Назад. + + + + +Шаблоны программных файлов + +На следующих шагах мастера вы сможете установить общую информацию о вашем проекте, которая будет включаться во все его файлы. +Вам будут предложены отдельные шаблоны заголовочных файлов и файлов реализации для проектов на C и C++. Для некоторых других языков есть только шаблоны файлов исходного кода. Для остальных языков программирования всё ещё нет готовых шаблонов. +Если для проекта есть возможность использования шаблонов, в начале файлов проекта с исходным кодом будет добавлен комментарий о лицензии, например для программ на C++ он будет выглядеть так: + + +/*************************************************************************** + * Copyright (C) 2003 by Your Name * + * you@you.com * + * * + * This program is free software; you can redistribute it and/or modify * + * it under the terms of the GNU General Public License as published by * + * the Free Software Foundation; either version 2 of the License, or * + * (at your option) any later version. * + * * + * This program is distributed in the hope that it will be useful, * + * but WITHOUT ANY WARRANTY; without even the implied warranty of * + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * + * GNU General Public License for more details. * + * * + * You should have received a copy of the GNU General Public License * + * along with this program; if not, write to the * + * Free Software Foundation, Inc., * + * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. * + ***************************************************************************/ + + +Другие шаблоны будут иметь подобную информацию в соответствующим языку формате. +Шаблоны файлов исходного кода будут также содержать информацию на основе данных, указанных ранее в мастере создания проектов, а именно содержимом полей Автор, Электронная почта и Лицензия. + + +Изменение шаблонов + + + шаблоны + проект + изменение + + проект + шаблоны + изменение + +Шаблоны, которые вы редактируете в диалоге Новый проект будут использованы при создании нового заголовочного файла или файла реализации в проекте. В начале каждого файла будет расположена некоторая информация, зависящая от шаблона. +Вы не ограничены вставкой обычного текста, &kdevelop; распознаёт несколько переменных, которые будут заменены на содержимое заданных полей. Это может быть информация об авторе, электронной почте или лицензии. + + + +Включение информации для &doxygen; + +Если, к примеру, вы хотите чтобы документация по &API;, генерируемая программой &doxygen;, содержала также дополнительное краткое описание файла, включите в шаблон такой код: + +/** + * \file $MODULE$.cpp + * \brief (здесь нужно поставить краткое описание файла). + **/ + +Каждый раз, когда вы будете создавать новый файл исходного кода, &kdevelop; заменит $MODULE$ именем создаваемого файла. Например, если вы создали новый класс C++ с именем ASimpleTest, в начале файла asimpletest.cpp будет такой текст: + +/** + * \file asimpletest.cpp + * \brief (здесь нужно поставить краткое описание файла). + **/ + +И теперь останется ввести краткое описание файла после слова \brief, не оставляя служебного, каждый раз одинакового, кода. + + + + +Файл с лицензией + +Также вы можете включить информацию о лицензии. Для этого используется переменная $LICENSEFILE$: + + +// Файл $LICENSEFILE$ содержит полный текст лицензии. + +Мастер приложений заменит $LICENSEFILE$ на имя файла, содержащего лицензию, например: + +// Файл COPYING содержит полный текст лицензии. + +для лицензии GPL, или + +// Файл LICENSE.BSD содержит полный текст лицензии. + +если вы решили распространять свою программу под лицензией BSD. +&kdevelop; поддерживает большое количество переменных. Подробно это изложено в разделе Изменение шаблонов главы Средства редактирования. + + + + +Шаблоны, которые вы установили здесь, будут задействованы после создания проекта. Информация, выбранная вами, будет находится в начале каждого созданного в рамках проекта файла исходного кода. Вы можете изменить текст шаблонов вручную после создания проекта. + + + + + +Построение начальных файлов проекта + + + проект + новый + построение + + проект + начальное построение + +Теперь почти всё сделано. На последнем шаге кнопка Далее > сменяется на Готово. +Подумайте дважды перед её нажатием! Вы пока ещё имеете возможность вернуться < Назад и изменить введённые данные. Если вы используете &CVS; локально, проверьте ещё раз имя репозитория (указанного подкаталога не должно существовать). +Чтобы отменить создание проекта, нажмите соответствующую кнопку, иначе нажмите Готово, при этом в окне Сообщения будут выводится подробные действия, выполняемые мастером создания проекта. +Если вы выбрали использование &CVS;, после создания дерева каталогов проекта, будет запущена программа &CVS;, очищающая предыдущее содержимое окна сообщений и выводящая собственные сообщения. + +В большинстве случаев после завершения создания &kdevelop; автоматически откроет важные файлы проекта (это зависит от выбранного шаблона проекта). + +Не забудьте проверить предлагаемые по умолчанию значения. Например, вы можете изменить комментарии, добавляемые в начало файлов исходного кода. Шаблоны файлов находятся в подкаталоге templates базового каталога вашего проекта. +Мы рекомендуем вас перед тем, как набивать собственный код, собрать новый проект. В большинстве случаев при этом не должно возникнуть никаких проблем. Чтобы начать всё сначала, удалите каталог проекта и его хранилище в корне &CVS; (если таковой имеется) и начните создание нового проекта заново. + + + + + сборочная конфигурация по умолчанию + предупреждение + + конфигурации сборки + предупреждение сборки по умолчанию + + предупреждение + конфигурация сборки по умолчанию + + Перед сборкой вашего проекта в первый раз, откройте Проект Конфигурация сборки. Там будет три профиля сборки: default, optimized и debug. + Из-за некоторых ограничений в autoconf/automake, не используйте конфигурацию default. это приведёт к повреждению внутренней структуры каталогов, и вы не сможете использовать конфигурации optimized и debug. + Если тип приложения, которое вы выбрали, предлагает только default, естественно, используйте его. + + + + + + + +Настройка проектов + +(.. в процессе написания ..) + + + + diff --git a/tde-i18n-ru/docs/kdevelop/kdevelop/class-browsers.docbook b/tde-i18n-ru/docs/kdevelop/kdevelop/class-browsers.docbook new file mode 100644 index 00000000000..ad79baa388f --- /dev/null +++ b/tde-i18n-ru/docs/kdevelop/kdevelop/class-browsers.docbook @@ -0,0 +1,85 @@ + +Обзор классов +обзор классов + +При разработке объектно-ориентированного приложения ваше внимание концентрируется не на исходных файлах, а на классах и их отношениях. Чтобы помочь вам перемещаться по определённым классам и идентификаторам, &kdevelop; предоставляет различные представления классов, наглядно представляющие структуру классов разными способами. + + +Обзор классов + +В левой части рабочей области расположен список классов, переменных и функций вашего проекта. Они представляются в виде дерева. При щелчке на классе, отдельной его веткой отобразится список всех его методов и атрибутов. + +
+Снимок экрана с обзором классов + + + +
+ +Обзор классов может работать в двух режимах. По умолчанию, все идентификаторы сгруппированы по классам, структурам, функциям, переменным и пространствам имён. В контекстном меню вы можете выбрать сортировку по пространствам имён. В этом режиме отображается иерархия пространств имён и идентификаторы сгруппированы в соответствии пространству имён, в котором они определены. Это может быть более полезным в проектах, широко использующих пространства имён. + +Через контекстное меню вы также можете изменить метод отображения имён классов, чтобы они отображались с пространством имён, в котором они определены. Это поможет различить вам одноимённые классы из разных пространств. Если вы в обычном режиме задержите мышь на имени класса, в подсказке будет отображено полное имя класса. + +Щелчок на классе или методе приведёт к переходу к его определению. Вы также можете перейти к декларации метода через контекстное меню. В том же меню пункты Добавить метод... и Добавить атрибут... приводят к открытию диалогов, где вы сможете создать новые методы и переменные (с пустой реализацией), в соответствующем классе. + +
+ + + + +Инструментарий классов + +Диалог классов открывается по правому щелчку по классу на панели обзора классов и выбору пункта Классовый инструментарий.... + + + + + + +Иерархия классов + +(... в процессе написания ...) + + + +
+ + diff --git a/tde-i18n-ru/docs/kdevelop/kdevelop/commands.docbook b/tde-i18n-ru/docs/kdevelop/kdevelop/commands.docbook new file mode 100644 index 00000000000..a86e175721d --- /dev/null +++ b/tde-i18n-ru/docs/kdevelop/kdevelop/commands.docbook @@ -0,0 +1,2999 @@ + + + + + + + Volker Paul + СергейБобыкин
_myst@mail.ru
Перевод на русский язык
+
+ + 03 апреля 2005 +
+ +Справочник команд + +Комбинации клавиш, показанные в данной главе используются по умолчанию. Их можно изменить. + + + + +Меню Некоторые пункты присутствуют в меню только в том случае, если связанные с ними действия имеют смысл. Особенно это относится к пунктам, связанным с функциональностью модулей. Они доступны только тогда, когда модуль включен. + + + + + + + + + +Меню <guimenu +>Файл</guimenu +> + + + + &Ctrl;N Файл Создать +Создаёт новый файл. Пользователю предлагается выбрать каталог (каталог по умолчанию — текущий каталог исходных текстов проекта) и ввести название файла. Тип файла можно выбрать из списка. Также пользователь может указать включать ли файл в проект. После этого диспетчер Automake спросит, к какой цели сборки добавить файл. + + + +&Ctrl;O ФайлОткрыть... +Открывает существующий файл. + + + + &Ctrl;O Файл Последние файлы +Показывает подменю с последними открытыми файлами. Если выбрать в нём пункт, будет открыт соответствующий файл. + + + + &Alt;&Ctrl;O Файл Быстрое открытие файла +Показывает список файлов в каталоге исходных текстов текущего проекта. Пользователь может открыть любой из них, выбрав в списке или введя название. + + + + + &Ctrl;S Файл Сохранить +Сохраняет текущий файл. + + + + + &Ctrl;S Файл Сохранить как... +Вызывает диалог Сохранить как... для сохранения копии файла под другим именем. + + + +Файл Сохранить все +Сохраняет все открытые файлы. + + + +F5 Файл Обновить +Перезагружает содержимое текущего файла для показа изменений, сделанных другими программами. Обычно такие изменения обнаруживаются автоматически, и пользователю будет предложено решить: обновлять файл или нет. + + + +Файл Вернуть все +Отменяет все изменения в открытых файлах. Предлагает сохранить изменения, чтобы отмена могла быть сделана для каждого изменённого файла. + + + + +&Ctrl;P ФайлПечать... +Распечатывает содержимое файла. + + + +Файл Экспорт в HTML +Экспортирует содержимое файла с подсветкой в виде страницы HTML. + + + + + &Ctrl;F4 Файл Закрыть +Закрывает текущий файл. + + + + +Файл Закрыть все +Закрывает все открытые файлы. + + + + +Файл Закрыть все другие +Закрывает все файлы кроме текущего. Эта команда очень полезна, когда открыто много файлов, а нужно сконцентрироваться на текущем. Без неё пришлось бы закрывать все файлы и открывать текущий заново. +Аналогичная команда есть в меню «Окно». + + + + + &Ctrl;Q Файл Выход +Закрывает KDevelop. + + + + + + + + + + + + +Меню <guimenu +>Правка</guimenu +> + + + + + + + &Ctrl;Z Правка Отменить действие +Отменяет последнее действие. + + + + +&Ctrl; &Shift;Z Правка Повторить +Повторяет отменённое действие. + + + + + &Ctrl;X Правка Вырезать +Вырезает выделенный текст. + + + + + &Ctrl;C Правка Копировать +Копирует выделенный текст. + + + + + &Ctrl;V Правка Вставить +Вставляет содержимое буфера обмена. + + + + + &Ctrl;A ПравкаВыделить весь текст +Выделяет весь текст. + + + + +&Ctrl; &Shift;A Правка Отменить выделение +Отменить выделение текста. + + + + + &Ctrl;&Shift;B Правка Вертикальное выделение +Включает режим выделения прямоугольного блока. + + + + + Insert Правка Режим замены +Включает режим замены вместо вставки. + + + + +&Ctrl;F Правка Найти... +Выполняет поиск по тексту. + + + + + F3 Правка Продолжить поиск +Продолжить поиск следующего вхождения. + + + + + &Shift;F3 Правка Найти предыдущее +Продолжить поиск предыдущего вхождения. + + + + + &Ctrl;R Правка Заменить... +Выполняет поиск с заменой. + + + + + &Ctrl;G Правка Перейти на строку... +Перемещает курсор на указанную строку. + + + + + &Alt;&Ctrl;F Правка Найти в файлах... +Выполняет поиск по разным файлам. + + + + + &Shift;R Правка Поиск-выбор-замена +Выполняет операцию «поиск-выбор-замена». + + + + +Правка Переформатировать код +Переформатирует исходный текст. + + + + + &Ctrl;J Правка Завершить текст +Завершает текст. + + + + + &Ctrl;L Правка Автозамена +Выполняет замену сокращения на полную версию. + + + + + &Ctrl;Space Правка Дополнить текст +Дополняет введённую строку текста. + + + + + F2 Правка Генерировать член класса +Создаёт новый член класса. + + + + + + + + + + + + + + +Меню <guimenu +>Вид</guimenu +> + + + +Вид Назад +Переход назад. + + + + +Вид Вперёд +Переход вперёд. + + + + + &Ctrl;/ Вид Переключиться... +Быстрое переключение на другой файл. + + + + + &Alt;C Вид Показать редактор +Показывает редактор кода и передаёт ему фокус ввода. + + + + + F4 Вид Следующая ошибка +Переход к следующей ошибке. + + + + + &Shift;F4 Вид Предыдущая ошибка +Переход к предыдущей ошибке. + + + + +&Ctrl;F ВидПолноэкранный режим +Включает полноэкранный режим. + + + + + &Ctrl;F12 Вид Переключить заголовочный файл и файл реализации +Выполняет переключение между заголовочным файлом и файлом реализации. + + + + +Вид Боковые панели +Боковые панели. + + + + +Вид Фиксация +Фиксация боковых панелей. + + + + + F7 Вид Переключиться в командную строку +Переключение в строку ввода команд обработки текста. + + + + +Вид Сеанс +Меню работы с сеансами + + + + + F10 Вид Динамический перенос строк +Включение режима динамического переноса строк. + + + + +Вид Маркеры динамического переноса строк +Показ маркеров динамического переноса строк. + + + + +Вид Показать/скрыть маркеры статического переноса строк +Показывает/скрывает маркеры статического переноса строк. + + + + + F6 Вид Показать/скрыть полоcу закладок +Показывает/скрывает полосу закладок. + + + + + F11 Вид Показать/скрыть номера строк +Показывает/скрывает номера строк. + + + + +Вид Показать/скрыть закладки на полосе прокрутки +Показывает/скрывает закладки на полосе прокрутки. + + + + + F9 Вид Показать/скрыть полосу сворачивания блоков +Показывает/скрывает полосу сворачивания блоков кода. + + + + +Вид Сворачивание блоков кода +Меню работы с блоками кода. + + + + +Вид Кодировка... +Устанавливает кодировку текста. + + + + + + + + + + + + + + + +Меню <guimenu +>Проект</guimenu +> + + + + +Проект Создать проект... +Создаёт новый проект. + + + + +Проект Открыть проект... +Открывает существующий проект. + + + + +Проект Последние проекты +Открывает один из последних проектов. + + + + +Проект Текущий язык +Устанавливает текущий язык проекта. + + + + +Проект Импортировать существующий проект... +Выполняет импорт существующего проекта. + + + + +Проект Создать класс... +Создаёт новый класс. + + + + +Проект Диаграмма наследования +Показывает диаграмму наследования. + + + + +Проект Добавить перевод... +Создаёт файл перевода для указанного языка. + + + + +Проект Конфигурация сборки +Конфигурация сборки. + + + + +Проект Публикация и распространение +Публикация и распространение проекта. + + + + +Проект Параметры проекта... +Параметры проекта. + + + + +Проект Закрыть проект +Закрывает проект. + + + + + + + + + + + + + + +Меню <guimenu +>Проект</guimenu +> + + + + + F8 Сборка Собрать проект +Выполняет сборку проекта. + + + + + F7 Сборка Собрать активную цель +Собирает активную цель. + + + + +Сборка Скомпилировать файл +Компилирует файл. + + + + +Сборка Запустить configure +Запускает скрипт «configure». + + + + +Сборка Запустить automake и родственные программы +Запускает automake и родственные программы + + + + +Сборка Установить +Устанавливает собранную программу. + + + + +Сборка Установить (с правами root) +Устанавливает собранную программу с правами root. + + + + +Сборка Очистить проект +Очищает проект. + + + + +Сборка Очистить дистрибутив +Очищает дистрибутив. + + + + + &Shift;F9 Сборка Создать и объединить сообщения +Создаёт и объединяет сообщения для перевода. + + + + +Сборка Выполнить программу +Запускает программу на выполнение. + + + + +Сборка Собрать документацию по API +Создаёт документацию по API приложения. + + + + +Сборка Очистить документацию по API +Очищает документацию по API приложения. + + + + + Escape Сборка Остановить +Останавливает сборку или выполнение программы. + + + + + + + + + + + + + + + +Меню <guimenu +>Проект</guimenu +> + + + + +Отладка Запуск +Запускает программу в отладчике. + + + + +Отладка Остановить +Останавливает сборку или выполнение программы. + + + + +Отладка Прервать +Прерывает отладку программы. + + + + +Отладка Запустить до текущей строки +Выполняет программу до строки, на которой находится курсор. + + + + +Отладка Перейти к следующей строке +Выполняет выражение текущей строки без захода в подпрограммы. + + + + +Отладка Перейти к следующей инструкции +Выполняет текущую инструкцию целиком. + + + + +Отладка Пройти к следующей строке +Выполняет выражение текущей строки с заходом в подпрограммы. + + + + +Отладка Пройти к следующей инструкции +Выполняет текущую инструкцию пошагово. + + + + +Отладка Выйти +Выйти из подпрограммы. + + + + +Отладка Установить/снять точку останова +Устанавливает/снимает точку останова. + + + + +Отладка Представления +Средства просмотра отладочной информации. + + + + +Отладка Исследовать файл дампа памяти... +Загружает аварийный дамп памяти программы для анализа. + + + + +Отладка Подключиться к процессу +Подключает отладчик к выполняемому процессу. + + + + +Отладка Проверка утечек памяти с помощью Valgrind +Выполнение проверки утечек памяти с помощью Valgrind. + + + + +Отладка Профилировать в KCachegrind +Выполняет профилирование программы с помощью KCachegrind. + + + + + + + + + + + + + + + + + + +Меню <guimenu +>Закладки</guimenu +> + + + + + &Ctrl;B Закладки Поставить закладку +Добавляет текущую строку в закладки. + + + + +Закладки Удалить все закладки +Удаляет все закладки. + + + + + + + + + + + + +Меню <guimenu +>Окно</guimenu +> + + + + + &Alt;W Окно Закрыть выбранные окна... +Закрывает выбранные окна. + + + + &Ctrl;F4 Окно Закрыть +Закрывает текущее окно. + + + +Окно Закрыть все +Закрывает все окна. + + + +Окно Закрыть все другие +Закрывает все окна кроме текущего. + + + + + + + + + + + + + + + + +Меню <guimenu +>Сервис</guimenu +> + + + +Сервис Режим только для чтения +Включает режим «только для чтения» для текущего файла. + + + + +Сервис Тип файла +Устанавливает тип файла. + + + + +Сервис Подсветка +Устанавливает режим подсветки синтаксиса. + + + + +Сервис Конец строки +Устанавливает тип конца строки. + + + + +Сервис Проверка орфографии... +Проверяет орфографию теста. + + + + + &Ctrl;I Сервис Вставить отступ +Вставляет отступ (сдвигает текст вправо). + + + + + &Ctrl;&Shift;I Сервис Снять отступ +Снимает отступ (сдвигает текст влево). + + + + +Сервис Привести в порядок отступы +Приводит в порядок все отступы в тексте. + + + + + &Ctrl;Tab Сервис Выравнивание +Выполняет выравнивание. + + + + + &Ctrl;D Сервис Закомментировать +Делает текст комментарием + + + + + &Ctrl;&Shift;D Сервис Раскомментировать +Удаляет символы комментария. + + + + + &Ctrl;U Сервис Верхний регистр +Делает все символы выделенного текста прописными. + + + + + &Ctrl;&Shift;U Сервис Нижний регистр +Делает все символы выделенного текста строчными. + + + + + &Alt;&Ctrl;U Сервис Как в предложениях +Делает первый символ выделенного текста прописным, остальные строчными. + + + + + &Ctrl;J Сервис Объединить строки +Объединяет соседние строки в одну. + + + + +Сервис Перенос строк в документе +Включает режим автоматического переноса слов на новую строку, если длина текущей превышает установленную. + + + + +Сервис Окно просмотра различий... +Открывает окно для просмотра результатов сравнения двух текстовых файлов. + + + + +Сервис Выполнить команду... +Выполняет внешнюю программу. + + + + +Сервис Фильтровать выделение через команду... +Фильтрует выделение через внешнюю программу, используя модуль "Фильтр". + + + + +Сервис Проверить регулярное выражение... +Проверяет регулярное выражение. + + + + +Сервис Диспетчер компонентов +Просмотр компонентов KDE. + + + + + &Alt;&Ctrl;C Сервис Быстрое открытие класса... +Обеспечивает быстрый доступ к классу. + + + + + &Alt;&Ctrl;M Сервис Быстрое открытие метода... +Обеспечивает быстрый доступ к методу. + + + + + &Alt;&Ctrl;P Сервис Предпросмотр вывода Doxygen +Показывает результаты выполнения программы Doxygen. + + + + + &Ctrl;&Shift;S Сервис Документировать текущую функцию +Выполняет документирование текущей функции. + + + + + + + + + + + + + + + +Меню <guimenu +>Настройка</guimenu +> + + + + + + &Ctrl;M Настройка Показать/скрыть меню +Показывает/скрывает меню. + + + +Настройка Панели инструментов +Открывает подменю, где можно выбрать, какие панели инструментов показывать или скрыть. + + + +Настройка Показывать строку состояния +Показывать или скрыть строку состояния. + + + +НастройкаКомбинации клавиш... +Настройка привязок комбинаций клавиш к действиям. + + + + +Настройка Панели инструментов... +Настройка панели инструментов. + + + + +Настройка Уведомления... +Настройка уведомлений программы. + + + + +НастройкаНастроить редактор... +Настройка текстового редактора. + + + + +Настройка Настроить KDevelop... +Настройка параметров среды разработки. + + + + + + + + + + + + + + +Меню <guimenu +>Справка</guimenu +> + + + + +Справка Руководство пользователя KDevelop +Открывает руководство пользователя KDevelop (этот документ). + + + + &Shift;F1 Справка Что это? +Рисует знак вопроса рядом с указателем мыши, нажатием левой кнопки мыши на элементе окна (например, на кнопке Остановить) показывается краткое объяснение его назначения. + + + + +Справка Подсказка дня +Показывает полезный совет по работе со средой. + + + + + &Alt;&Ctrl;I Справка Искать по индексу документации... +Выполняет поиск по индексу документации. + + + + + &Alt;&Ctrl;S Справка Найти в документации... +Выполняет поиск в документации. + + + + +Справка Руководство Man... +Показывает страницу справочной системы man. + + + + +Справка Руководство Info... +Показывает раздел справочной системы info. + + + + +Справка Сообщить об ошибке... +Позволяет сообщить об ошибках работы среды её разработчикам. + + + +Справка О программе KDevelop... +Показывает краткую информацию о версии KDevelop, её авторах и лицензионном соглашении. + + + +Справка О KDE... +Показывает краткую информацию о версии &kde;. + + + + + + + + + + + + + +
diff --git a/tde-i18n-ru/docs/kdevelop/kdevelop/credits.docbook b/tde-i18n-ru/docs/kdevelop/kdevelop/credits.docbook new file mode 100644 index 00000000000..edcdcfacee3 --- /dev/null +++ b/tde-i18n-ru/docs/kdevelop/kdevelop/credits.docbook @@ -0,0 +1,48 @@ + +Благодарности + + +Авторы и переводчики + + + + Первое издание этого руководства подготовлено Берндом Гехрманном (Bernd Gehrmann) bernd@kdevelop.org и Калебом Теннисом (Caleb Tennis) caleb@aei-tech.com. + Главы Краткое описание &automanag; и Использование менеджера Automake написаны Йеном Вадхамом (Ian Wadham), ianw@netspace.net.au. Перевод руководства на русский язык осуществил Николай Шафоростов, shaforostoff@users.sourceforge.net, домашняя страничка — . Замечания и дополнения приветствуются. + + + + + + + + + + diff --git a/tde-i18n-ru/docs/kdevelop/kdevelop/cvs.docbook b/tde-i18n-ru/docs/kdevelop/kdevelop/cvs.docbook new file mode 100644 index 00000000000..e4c2985ab8b --- /dev/null +++ b/tde-i18n-ru/docs/kdevelop/kdevelop/cvs.docbook @@ -0,0 +1,133 @@ + +Использование &CVS; +CVS +контроль версий + + +Основы &CVS; + +&CVS; — это система контроля версий, используемая большинством проектов с открытым исходным кодом, в т.ч. и &kde;. Она хранит весь исходный код в одном месте, называемом репозиторием (хранилищем). С помощью такого хранилища каждый может получить снимок исходного кода на определённый момент времени (и не обязательно на текущий). В отличии от других систем контроля версий, при работе над файлом разработчику не нужно его блокировать, что расширяет возможности параллельной разработки. + +После выполнения задачи разработчик загружает (commit) изменённые файлы в хранилище (со списком изменений). &CVS; может объединять изменения в одном файле, сделанные несколькими людьми. Конечно, может случиться так, что разработчики работали над одной и той же частью файла, что приведёт к конфликту (на практике такое случается редко и является результатом недостаточного обсуждения процесса разработки). В таком случае &CVS; отказывается принять конфликтный файл и разработчику придётся устранять конфликт самостоятельно. + +&CVS; может намного больше, например, вести несколько веток (branch) разработки (например &kde; 3.1.4 и &kde; 3.2 были разными ветками дерева разработки &kde;), перемещать изменения из одной ветки в другую, выводить различия между разными версиями файла, выводить историю изменений файла и т.д. + +&CVS; реализован как система клиент-сервер. Со стороны пользователя связь с хранилищем идёт через консольную программу &cvs;. Однако доступно также большое количество графических интерфейсов к ней, например &cervisia; () или TkCVS (). В &kdevelop; напрямую доступна лишь небольшая часть функциональности &cvs;, необходимая для каждодневной работы. + +Вам потребуется знание основ использования &CVS;, в частности, вы должны знать как загружать (checkout) проект из хранилища. Мы рекомендуем прочитать книгу Open Source Development With CVS, написанную Карлом Фогелем (Karl Fogel), распространяемую бесплатно (кроме нетехнических глав). Кроме того, вы можете прочитать о &CVS; по-русски на сайте linux.org.ru + + + + + + +Команды &CVS; в &kdevelop; + +В обзоре файлов доступны такие пункты контекстного меню: + + + +Добавить в хранилище + +Подготавливает отмеченные файлы к передаче их в хранилище. + + + + +Удалить из хранилища + +Подготавливает отмеченный файл к удалению из хранилища. При этом файл также удаляется на локальной файловой системе. + + + + +Обновить + +Выполняет команду cvs update для объединения изменений, сделанных другими пользователями. Если вы вызываете эту команду для каталога, обновление происходит рекурсивно, если только вы не отключили это в конфигурационном файле .cvsrc. + + + + +Передать на сервер + +Выполняет команду cvs commit для передачи изменений, сделанных вами в хранилище. Помните, что перед этим необходимо выполнить обновление. Иначе, если другой пользователь уже передал свои изменения до этого, может возникнуть конфликт. + + + + +Все эти команды запускаются как подпроцесс &kdevelop; без дополнительных ключей или переменных окружения. Это создаёт проблемы, например, когда вы работаете через соединение &ssh;, и вам нужно ввести пароль. Это необходимо, например, при работе с sourceforge.net. Работа над этой проблемой описана в FAQ &CVS;/SSH, который можно найти в разделе документации проекта SourceForge. + + + + + + +За кулисами + + +Что &CVS; записывает в рабочем каталоге + +(... в процессе написания ...) + + + + + diff --git a/tde-i18n-ru/docs/kdevelop/kdevelop/debugger.docbook b/tde-i18n-ru/docs/kdevelop/kdevelop/debugger.docbook new file mode 100644 index 00000000000..a2cf29f8a9c --- /dev/null +++ b/tde-i18n-ru/docs/kdevelop/kdevelop/debugger.docbook @@ -0,0 +1,329 @@ + +Интерфейс отладчика +отладчик + +Для C и C++ &kdevelop; содержит встроенный отладчик, интегрированный с редактором. Технически это реализовано как внешний интерфейс для отладчика &GNU; gdb через каналы (pipe). Отладчик можно запустить несколькими способами: + + + +Через пункт меню ОтладкаЗапуск, после чего в отладчик загрузится главная программа вашего проекта. + + + +Через пункт меню Отладка Запуск другого Загрузить файл core загрузится core-файл, генерируемый ядром системы после сбоя программы (это может быть выключено в вашей системе, см. ulimit(1)). Эта отладка полезна для анализа сбоев программы. + + + +Через пункт меню Отладка Запуск другого Присоединить к процессу отладчик подстроится к уже запущенной программе. Вам нужно будет выбрать её из списка запущенных процессов. + + + +Помните, что отладка возможна только если программа была скомпилирована с информацией для отладки. Это можно установить в диалоге Параметры компилятора. Информация для отладки помогает найти соответствие между именами файлов, строчками и адресами в программе. + + + +Отладчик предлагает несколько видов информации о процессе: + +При попытке запуска отладки проекта без отладочной информации вы получите сообщение Нет исходного кода... в строке состояния. При установке точки останова, она будет показана в панели точек останова как В ожидании (добавление) (см. ниже). + + + +Переменные + +наблюдать переменные +Окно содержит список значений всех локальных переменных на текущей точке выполнения. + +Можно наблюдать как локальные, так и глобальные переменные. Добавить переменную можно либо нажатием кнопки Добавить, либо нажатием клавиши Enter на выбранном пункте Наблюдение. Удалить их можно через контекстное меню. + + + + +Фреймовый стек + +фреймовый стек +(... в процессе написания ...) + + + + +Точки останова + +точки останова +Данная панель позволяет просматривать и управлять точками останова. Для непосредственной отладки используется GDB, так что для полного понимания всех возможностей отладки &kdevelop; необходимо базовое представление о принципе работы GDB. + +Исходный код, содержащий определение точек останова, находится в файле kdevelop/languages/cpp/debugger/breakpoint.h. + +На левом краю панели имеются кнопки со следующими функциями: + + +Добавление пустой точки останова +Изменение выбранной точки останова + Удаление выбранной точки останова +Удаление всех точек останова + + +Основная часть панели - таблица с 7 столбцами. Каждой строке таблицы соответствует одна точка останова. Столбцы: + + +Переключатель для выбора точек +Тип: Ошибка, Файл:строка, Точка наблюдения, Адрес или Метод +Статус: + + Разрешена + Запрещена: если точка останова запрещена, при отладке она пропускается. + В ожидании (добавление): показывается при отсутствии отладочной информации. Из info-страницы GDB:
Если указанное расположение точки останова найти не удалось, это может быть из-за того, что библиотека, в которой оно находится, ещё не загружена. В этом случае можно создать особую точку останова (pending breakpoint), действие которой откладывается до хагрухки необходимой библиотеки.
+
+
+В ожидании (очистка) +В ожидании (изменение) +Расположение в формате файл:строка +Условие +Счётчик игнорирования: если число N больше нуля, то в первые N раз при достижении точки останова выполнение программы остановленр не будет. +Попадания: количество достижений точки останова. +
+ + +
+
+ + +Дизассемблирование + +дизассемблирование +(... в процессе написания ...) + + + +
+ + + +Установка точек останова + +(... в процессе написания ...) + + + + + + +Параметры + + + +Отобразить обработанные имена + +обработка имён +mangleимя + +В программе, написанной на C++, имена функций изменяются (mangled), то есть к начальному имени функции добавляется информация о типах аргументов, которые она принимает. Это необходимо для перегрузки (overload) функций. Алгоритм такой обработки не стандартизован и имеет различные реализации даже в разных версиях компилятора &GNU; C++. + +В окне дизассемблирования отображаются не изменённые имена, однако это можно изменить. + + + + +Попробуйте установку точек останова по загрузке библиотеки + +"ленивые" точки останова +точки остановаlazy + +Отладчик gdb не разрешает устанавливать точки останова в коде, не загруженном в данный момент. В приложении с модульной структурой, где код загружается только по требованию (через функцию libc dlopen(3)). Возможность установки точек останова в библиотеках предоставляет &kdevelop;. Таким образом, точки останова ставятся в своеобразную очередь и передаются gdb только после загрузки необходимой библиотеки. + + + + +Включить плавающую панель + +панель инструментов отладчика +панель инструментовотладчик + +(... в процессе написания ...) + + + + + + +
diff --git a/tde-i18n-ru/docs/kdevelop/kdevelop/documentation.docbook b/tde-i18n-ru/docs/kdevelop/kdevelop/documentation.docbook new file mode 100644 index 00000000000..9c6dd8e9593 --- /dev/null +++ b/tde-i18n-ru/docs/kdevelop/kdevelop/documentation.docbook @@ -0,0 +1,73 @@ + +Документирование + +К несчастью, написание документации часто бывает сложнее написания кода. Но продуманно организованная и понятно написанная, она оказывает значительную помощь в разработке, позволяющую не обращаться лишний раз за советом на форумы, или, что ещё лучше, к автору. + +Документирование имеет несколько граней. Это + внутренняя документация проекта, состоящая в основном из + комментариев в исходных файлах + внутренняя &API;-документация, генерируемая специальными инструментами, такими как &doxygen; + + + внешняя документация проекта + внешняя &API;-документация, например по функциям библиотек (&kde;, &Qt; и т.д.) + другая документация (по языкам программирования, статьи HOWTO, общая системная информация) + + + + +Вся указанная документация должна быть удобна и легко доступна, когда она понадобится. &kdevelop; предлагает гибкое решение для этого. + + + + +Обзор документации + + +
+Снимок экрана структуры документации + + + +
+ +
+ +
diff --git a/tde-i18n-ru/docs/kdevelop/kdevelop/editing.docbook b/tde-i18n-ru/docs/kdevelop/kdevelop/editing.docbook new file mode 100644 index 00000000000..61119041fb5 --- /dev/null +++ b/tde-i18n-ru/docs/kdevelop/kdevelop/editing.docbook @@ -0,0 +1,606 @@ + +Средства редактирования + + +Заготовки кода + + + Обзор возможностей + SnippetPart добавляет новое отображение справа + Добавление, изменение и удаление заготовок доступно через контекстное меню + Двойной щелчок по заготовке вставит её в текущую позицию курсора + Содержание заготовок отображается в подсказках + Заготовки кода хранятся в домашнем каталоге пользователя, поэтому каждый пользователь может иметь свой набор заготовок. + Они могут содержать переменные в виде $VARNAME$. Перед использованием заготовок с переменными будет предложено ввести их значение + + + + +Комбинации клавиш +комбинации клавиш + +Далее следует список стандартных комбинаций клавиш редактора. + + + + + +Стрелка влево +Переместиться на один символ влево + +Стрелка вправо +Переместиться на один символ вправо + +&Ctrl; Стрелка влево +Переместиться на одно слово влево + +&Ctrl; Стрелка вправо +Переместиться на одно слово вправо + +Стрелка вверх +Переместиться на одну строку вверх + +Стрелка вниз +Переместиться на одну строку вниз + +Page Up +Переместиться на одну страницу вверх + +Page Down +Переместиться на одну страницу вниз + +&Ctrl; Page Down +Переместиться в начало файла + +&Ctrl; Page Down +Переместиться в конец файла + +Home +Переместиться в начало строки + +End +Переместиться в конец строки + + + + + +Если к приведённым выше комбинациям клавиш добавить &Shift;, при перемещении курсора будет также выделяться текст, через который курсор проходит при перемещении. + + + + + +Backspace +Удалить один символ слева + +Delete +Удалить один символ справа (под курсором) + +&Ctrl; C +Копировать выделенный текст в буфер обмена + +&Ctrl; V +Вставить выделенный текст из буфера обмена + +&Ctrl; X +Копировать выделенный текст в буфер обмена и затем удалить его + +&Ctrl; Z +Отменить последнее действие + +&Shift;&Ctrl; Z +Повторить последнее отменённое действие + + + + + + + + + + +Отчёт об ошибках + +(... в процессе написания ...) + + + + + +Поиск в текущем документе и файлах +поиск +нахождение + + +Поиск текста + +&Ctrl;F — найти, &Ctrl;R — найти и заменить + + + + + +ISearch +поиск по мере набора +поиск по мере набора +поискпо мере набора + +Традиционный поиск через Правка Найти требует указания искомого отрывка текста полностью. Однако значительно быстрее искать текст по мере набора (инкрементально): нажмите кнопку ISearch на панели инструментов и начинайте вводить искомый текст. По мере того, как вы будете вводить новые буквы, каждый раз будет выполняться поиск набираемого слова. Обычно искомое место в документе находится уже после ввода 3-4 букв. + + + + + +Grep +поискв файлах + +Оба описанных выше поиска ограничены текущим файлом. Для поиска сразу в нескольких файлах, воспользуйтесь пунктом Поиск в файлах... меню Правка. При этом будет вызван графический интерфейс к команде &grep;(1). + +Здесь вы можете выбрать маску файлов, в которых будет производиться поиск, и другие средства по уменьшению количества сканируемых файлов. Кроме того, в этом диалоге вы можете указать каталог для поиска. Если вы включите флажок Рекурсивно, поиск продолжится и во всех вложенных каталогах. + +Обычно условие поиска представляет собой регулярное выражение с синтаксисом стандарта POSIX. Например, вы можете использовать условие "\<K.*" если хотите найти все слова, начинающиеся с буквы K. Следующие символы являются служебными: + + + + + + + . +Любой символ + + ^ +Начало строки + + $ +Конец строки + + \< +Начало слова + + \> +Конец слова + + ? +Предшествующий элемент может совпадать меньше, чем один раз + + * +Предшествующий элемент отсутствует или присутствует один или несколько раз + + + +Предшествующий элемент присутствует один или более раз + + {n} +Предшествующий элемент отсутствует или присутствует один или несколько раз + + {n,} +Предшествующий элемент присутствует один или более раз + + {,n} +Предшествующий элемент может совпадать меньше, чем один раз + + {n,m} +Предшествующий элемент присутствует больше n но меньше m раз + + + + + +Обратное отношение к подвыражениям в скобках также доступно через нотацию \n. + +Для программирующих на C++ есть специфические шаблоны. Например, для поиска всех вызовов всех элементарных функций определённого объекта. + +После запуска поиска, но будет производится внешним, асинхронным процессом. Все найденные элементы будут отображены в виде Grep. Чтобы перейти к просмотру файла, щёлкните на нём. Помните, что файлы сортируются по их физическому расположению. Если найденный файл уже открыт в редакторе (и изменён), могут быть несоответствия в номерах строки. Для предотвращения этого сохраняйте все файлы перед поиском. + + + + + + + + +Завершение кода + +(... в процессе написания ...) + + + + + +Создание новых файлов и классов + +(... в процессе написания ...) + + +Изменение шаблонов + +(... в процессе написания ...) + + + + + + diff --git a/tde-i18n-ru/docs/kdevelop/kdevelop/file-browsers.docbook b/tde-i18n-ru/docs/kdevelop/kdevelop/file-browsers.docbook new file mode 100644 index 00000000000..27fa00513d6 --- /dev/null +++ b/tde-i18n-ru/docs/kdevelop/kdevelop/file-browsers.docbook @@ -0,0 +1,65 @@ + +Обзор файлов + +В левой части главного окна &kdevelop; могут отображаться разнообразные списки и структуры файлов: + + + +Дерево файлов + +Наглядное отображение иерархии файлов проекта. При щелчке на файле он будет открыт в редакторе. Не-текстовые файлы открываются в приложениях, сопоставленных с их MIME-типом. + +Дерево файлов обновляется при каждом изменении файловой системы (в пределах каталога проекта). Например, если вы создадите новый файл или каталог (программой отличной от &kdevelop;), это отразится на списке. На операционных системах, отличных от &Linux;, или на файловой системе NFS, каталоги обновляются через некоторые промежутки времени. + +Файлы, не представляющие интереса, не отображаются. Однако в диалоговом окне Параметры проекта-Дерево файлов вы можете изменить это указанием своих масок файлов для фильтрования (разделяя их запятыми). + +Более того, вы можете ограничить отображаемые файлы только принадлежащими к текущему проекту. Для этого воспользуйтесь контекстным меню корневого элемента дерева файлов. + +
+Снимок экрана дерева файлов + + +Снимок экрана дерева файлов + +
+ +
+
+ +Файловые категории + +Здесь отображаются файлы проекта, сгруппированные по расширению. При щелчке на файле он будет открыт в редакторе. + +Категории файлов, отображаемые в Дереве файлов, можно настроить в настройках проекта. Сканируя каталог, &kdevelop; ищет категорию, к которой подходит текущий файл, а найдя такую, поиск останавливается. Т.е. в конце списка должны быть категории с наиболее общими масками, а в начале — с более специфическими. Например, звёздочка должны быть в конце. + + + +
+ +
+ + diff --git a/tde-i18n-ru/docs/kdevelop/kdevelop/getting-started.docbook b/tde-i18n-ru/docs/kdevelop/kdevelop/getting-started.docbook new file mode 100644 index 00000000000..47126006af2 --- /dev/null +++ b/tde-i18n-ru/docs/kdevelop/kdevelop/getting-started.docbook @@ -0,0 +1,3994 @@ + + + + + + + +BerndPol +СергейБобыкин
_myst@mail.ru
Перевод на русский язык
+
+
+ +Начало работы с &kdevelop;. + +Теперь, когда вы только установили среду разработки &kdevelop;, как вы собираетесь её применять? Это сложное приложение, освоить его непросто, особенно, если вы ещё не использовали такой тип интегрированных сред разработки. + +Мы попробуем помочь вам в этом на примере создания простого приложения на C++ для KDE. Для этого мы рассмотрим следующие темы: + + +Знакомство с элементами пользовательского интерфейса. +Начальная настройка. +Создание нового проекта. + +Работа с документами. +Компиляция проекта. +Добавление в проект классов. +Отладка проекта. +Основные инструменты сборки программ и пользовательской документации. +Последнее, но не менее важное, комбинации клавиш + + +Перед тем, как начать, нужно прояснить один важный момент. + + +Предназначение программы. +Как уже говорилось, &kdevelop; — это интегрированная среда разработки. Это означает, что &kdevelop; сама по себе является не средством разработки, но графической оболочкой для упрощения доступа к различным инструментам, многие из которых требуют сложных команд, запускаемых из текстовой консоли. + + +Хотя &kdevelop; упрощает многие задачи программирования, значительная часть сложности этих инструментов ещё лежит на плечах разработчика. Для полного понимания &kdevelop;, вам необходимо понимать, как они работают. + +Поэтому мы не можем научить вас разрабатывать программное обеспечение, но познакомим с тем, каким образом &kdevelop; упрощает процесс создания программ. Если вы хотите узнать больше о назначении интегрированных сред разработки, возможно вас заинтересует глава «Разработка ПО в &UNIX;», особенно раздел «Концепции и средства интегрирования». + + +Излагая материал, мы предполагаем, что &kdevelop; у вас запускается в режиме Упрощённый IDEAl. В других режимах интерфейса, некоторые элементы могут располагаться в других местах и вести себя немного иначе. Если вы не знаете в каком режиме интерфейса работает среда, выберите Настройка Настроить KDevelop... Интерфейс пользователя и посмотрите. + + + +Первое знакомство с &kdevelop; + +Эта глава посвящена тому, что вы увидите, когда впервые запустите &kdevelop;. В ней вы узнаете: + + +описание интерфейса программы; +как получить справку; +структуру меню; +предназначение боковых панелей. + + + +Описание интерфейса программы + +При первом запуске &kdevelop;, вы увидите окно, похожее на это: + + + + + + + +Начальное расположение элементов в окне &kdevelop;. +В реальности окно будет больше, но элементы в нём будут точно такими же. + + + + + +Рабочая область и боковые панели +В начале среда работает, в так называемом режиме интерфейса IDEAl. Рабочее пространство слева, снизу и справа окружено рядами кнопок, которые действуют наподобие вкладок. Если вы нажмёте на одну из них, откроется боковая панель для выполнения определённой задачи. + + + +Меню и панели инструментов +Вверху окна находится обычная панель меню, под которой следуют несколько панелей инструментов. Некоторые из них изначально пустые. Они будут заполнены после открытия проекта. + + + +Строка состояния +Внизу находится строка состояния. Она показывает краткую информацию. + + + + +Как получить справку + +Помимо меню Справка, отвечающее на конкретные вопросы, можно использовать строку состояния и два вида всплывающих подсказок, предоставляющих краткую справку. + + +Как узнать назначение пункта меню. +При наведении курсора на пункт меню, в строке состояния выводится краткое пояснение к нему. В большинстве случаев это просто название, но для некоторых пунктов — описание команды. + + + +Как узнать название элемента интерфейса +Многие элементы имеют всплывающую подсказку, которая будет показываться, если задержать указатель мыши над элементом на несколько секунд. Это полезно для быстрой ориентации на панели инструментов или вкладках боковых панелей в режиме IDEAl, когда на кнопках показываются только значки. + + + +Как узнать назначение элемента интерфейса +Для многих элементов среды доступна дополнительная информация через расширенную подсказку. Выберите команду меню Справка Что это? или нажмите комбинацию клавиш &Shift;F1. Рядом с указателем мыши появится знак вопроса. Выберите интересующий элемент и полу́чите дополнительную информацию о нём, если она имеется. Этим способом также можно выбирать любые меню и их пункты (и активные, и неактивные). + + + + +Структура меню + +Панель меню содержит десять элементов. После открытия проекта, большинство из них имеет полный набор пунктов, но для некоторых требуется открыть хотя бы один документ в окне редактора. Они предоставляют следующие типы операций. + + +Это только предварительный обзор. Детальное описание находится в справочнике команд. + + + + +Файл + + +Обычные действия +Создание, открытие, сохранение, печать и закрытие файлов, а также выход из программы. + + + +Вернуть все +Отмена последних, ещё не сохранённых изменений загрузкой содержания файла с диска. Операция выполняется для всех редактируемых файлов, не только для файлов проекта. + + + + + +Правка + +Это меню содержит действия для работы с документом. + + +Обычные действия +Отмена и повтор, работа с буфером обмена, варианты выделения текстовых фрагментов. + + + +Поиск и замена +Существует два очень мощных средства поиска: Правка Найти в файлах... и Правка Поиск-выбор-замена.... Они позволяют выполнять поиск и замену не только в пределах текущего документа, но и глобально. + + + +Комплексные операции +Переформатирование документа, несколько видов дополнения набираемого текста. + + + + + +Вид + +Среди прочих данное меню содержит следующие операции: + + +История просмотра +Перемещение по открытым документам. + + + +Отслеживание ошибок +Перемещение по строкам, в которых обнаружены ошибки во время последней компиляции или сборки. + + + +Управление редактором +В случае использования компонента &kate; (встроенный текстовый редактор) будут доступны: + + + + +управление переносом строк в окне документа; + + +показ или скрытие полосы закладок, номеров строк, закладок на полосе прокрутки; + + +управление показом сворачиваемых блоков исходного кода. + + + + + + +Проект + +Вся работа в &kdevelop; основана на проектах, которые собирают воедино файлы исходного кода, файлы управления сборкой и другую информацию. Данное меню содержит команды управления проектом. В частности: + + +Открытие +Создание, открытие и импорт из других сред. + + + +Параметры +Установка параметров. + + + +Управление классами +Добавление новых классов и управление иерархией наследования. + + + +Подготовка к распространению +Сборка дистрибутивных пакетов для распространения в Интернете. + + + + + +Сборка + +Команды компиляции и документирования проекта: + + +Компиляция, сборка, выполнение +Компилирование и сборка всего проекта или его части, запуск разрабатываемой программы. + + + +Подготовка к сборке +Набор операций этой группы зависит от используемой в проекте сборочной системы. Например, в случае automake это могут быть команды для выполнения Makefile.cvs и скрипта configure. + + + +Установка приложения +Установка приложения в локальные и системные (доступные только для root) каталоги. + + + +Документация по API +Сборка или удаление документации по API на базе Doxygen. + + + + + +Отладка + +Для использования этого меню приложение нужно скомпилировать с отладочной информацией (это можно сделать через команду меню Проект Параметры проекта...). Меню содержит следующие операции: + + +Обычные операции по отладке +Первая часть меню представляет собой вариант графического интерфейса к GDB &GNU;. Она включает в себя запуск и останов приложения в отладчике, несколько вариантов пошагового выполнения. + + + +Точки останова +Устанавливать точки останова в исходном коде приложения можно несколькими способами. Один из них — команда Установить/снять точку останова. + + + +Комплексные операции по отладке +Остальные пункты меню представляют более сложные средства исследования программы. Чтобы узнать подробности, воспользуйтесь комбинацией клавиш &Shift;F1. + + + + + +Скрипты + +Из этого меню вы можете вызывать различные скрипты для выполнения рутинных операций обработки текста в текущем окне редактора. Набор доступных команд зависит от выбранного скрипта. + + + + +Окно + +Довольно обычное меню. Содержит команды перехода между открытыми окнами, индивидуального и группового закрытия окон. + +В зависимости от модуля расширения редактора, который вы используете, также могут присутствовать и другие команды. Так, используемый по умолчанию модуль редактора Kate позволяет разделять окно редактора по горизонтали или вертикали. + + + + +Сервис + +Среда обладает широкими возможностями по настройке. Можно выбрать любимый текстовый редактор и инструменты (внешние или в виде модулей), расширяющие функциональность среды. Бо́льшая часть этих возможностей собрана в данном меню. + + +Комплексное редактирование +Верхняя часть меню содержит команды текущего модуля редактора. Его можно выбрать с помощью команды меню Настройка Настроить KDevelop... Редактор. + + + +Работа с веб-страницами +Если текущее окно содержит страницу HTML (например, файл документации), меню будет содержать команды навигации по веб-страницам. + + + +Другие команды +Обычно меню содержит много других команд. Это зависит от имеющихся инструментов. Используйте комбинацию клавиш &Shift; F1 для получения дополнительной информации об их назначении. + + + + + +Настройка + +Данное меню позволяет показывать или скрывать меню, панели инструментов и строку состояния. А также настраивать комбинации клавиш, панели инструментов, уведомления, редактор и общее поведение среды. + + + + +Справка + +В этом меню можно открыть руководство пользователя KDevelop, искать термины в различных файлах документации, открывать страницы man (традиционный формат документации для UNIX) и страницы info (формат документации проекта GNU). Более того, здесь можно отправить отчёт об ошибках и получить информацию о версии программы и её авторах. + + + + + + +Назначение боковых панелей + +В режиме пользовательского интерфейса IDEAl рабочая область окружена тремя рядами кнопок так называемых вкладок боковых панелей. Они обеспечивают доступ к боковым панелям, которые решают основные задачи по разработке программ. Каждый из трёх рядов имеет своё назначение. + + + + +Левый ряд +Доступ к инструментам навигации и выделения. + + + + + +Нижний ряд +Окна сообщений различных инструментов. + + + + + +Правый ряд +Доступ к документации и инструментам сборки. + + + + +Число вкладок боковых панелей изменится после открытия проекта. Тогда будет доступно больше инструментов. Фактическое число боковых панелей зависит от доступных программе инструментов. Подробно об этом рассказано в главе «Настройка &kdevelop;». + +На данный момент, когда не открыт ни один проект и загружены модули по умолчанию, вы должны видеть следующие боковые панели. Нажатие на вкладке открывает соответствующую боковую панель. + + + +Перемещение и выделение + + +Файлы +Панель для перемещения по дереву каталогов и выбора файлов для работы, как в &konqueror;. Нажатие левой кнопки мыши на файле открывает его в окне редактора. Нажатие правой кнопкой мыши в области выбора файлов открывает контекстное меню с командами перемещения и управления файлом. + + + +Окна +Список окон с файлами, открытых в данный момент. Нажатие левой кнопкой мыши на окне в списке активирует окно в рабочей области. Используйте эту функцию для быстрой навигации по большому количеству открытых файлов. Более того, это окно — средство организации открытых файлов в сеанс. Это полезно в очень больших и сложных проектах, помогая разработчику концентрироваться на разных задачах. Нажатие правой кнопкой на окне открывает контекстное меню для управления файлом в окне. + + + + + +Окна сообщений + + +Приложение +Показывает вывод приложения, запущенного в среде. + + + +Diff +Показывает содержимое файла исправлений или вывод инструмента определения различий, запускаемого командой СервисОкно просмотра различий.... + + + +Сообщения +Показывает сообщения, сгенерированные вызванными из среды инструментами сборки (см. меню Сборка). + + + +Поиск в файлах +Показывает список элементов, найденных во время операции глобального поиска, запущенного командой меню Правка Найти в файлах.... Нажатие левой кнопкой мыши на строке автоматически показывает место файла, содержащее найденное, в окне редактора. + + + +Заменить +Показывает список результатов глобального поиска с заменой, выполненного командой меню Правка Поиск-выбор-замена.... В этом окне можно принять окончательное решение, что из найденного заменять. + + +Глобальный поиск с заменой доступен только после загрузки проекта. В противном случае команда меню Правка Поиск-выбор-замена... будет неактивна. + + + +Konsole +Окно эмулятора терминала Konsole, где можно вводить команды традиционного для &UNIX; интерфейса командной строки. + + + + + +Документация и управление сборкой + + +Документация +Предоставляет удалённый доступ ко всей документации в структурированном виде. А также несколько видов прямого доступа к руководствам по &kde; или &Qt;. + + +См. главы «Документация» и «Настройка документации». + + +Заготовки +Коллекция текстовых заготовок для повторного использования во время редактирования. Заготовки могут иметь параметры. + +См. главы «Заготовки кода» и «Настройка заготовок кода». + + + + + + + +Немного настройки + +Перед тем, как начать первый проект, нам нужно подогнать поведение среды под наши нужды. Хотя значения большинства параметров подходит большинству, некоторые стоит подправить. + + +Более подробно настройка среды освещена в главе «Настройка &kdevelop;». + + + +Главное + +Для настройки выберите команду меню Настройка Настроить KDevelop.... Она откроет диалог Настройка KDevelop с разделом Главное. + + + + + + + +Диалог настройки &kdevelop; + + + + +Большинство параметров по умолчанию должны вас устроить, но, возможно, вы захотите некоторые из них изменить. + + +Каталог проектов по умолчанию +При первом запуске среда, скорее всего, настроена на ваш домашний каталог. Однако большинство пользователей предпочитает иметь специальный каталог для хранения своих проектов. Введите в это поле название корневого каталога, в котором хотите хранить свои проекты. Также его можно выбрать в дереве каталогов, если нажать справа кнопку «Выбор файла или папки» со значком папки. + + +В наших примерах мы будем использовать выдуманное имя пользователя devel. Заменяйте его своим. Наш пользователь будет использовать каталог /home/devel/projects как каталог проектов. Название projects тоже заменяйте названием своего каталога для проектов. + +По умолчанию для каждого нового проекта среда создаёт отдельный подкаталог в каталоге проектов. Например, в нашем случае все файлы проекта «Hello» будут располагаться в каталоге /home/devel/projects/hello. + +Конечно, при необходимости вы можете временно переопределить каталоги. См. главу «&appwizard;». + + +Вывод компилятора +Когда среда компилирует исходный текст, сообщения make и других инструментов сборки будут выводиться в окно Сообщения в нижней части рабочей области. Обычно эти сообщения очень многословны. Для большего удобства просмотра имеются встроенные средства их сокращения. + + +В зависимости от используемой вами версии среды параметр Вывод компилятора может иметь предустановленное значение «Полный», в этом режиме сообщения выводятся полностью. Если он для вас не удобен, выберите режим «Очень краткий» из выпадающего списка. + + +Имейте в виду, в этом режиме в окне Сообщения будет показываться только самая основная информация. В случае возникновения ошибок (во время сборки, например), скорее всего, вы захотите видеть, если не полные, то значительно более подробные сообщения. Полное содержание сообщений не теряется. Его можно увидеть с помощью команды «Полный вывод компилятора» контекстного меню окна Сообщения. + + + + +Создание индекса для поиска в документации + +Существует другой, не такой очевидный, элемент, который должен быть создан перед началом работы над проектом — индекс документации. Он необходим среде для выполнения поиска по документации. Во время работы над проектом поиск будет нужен вам постоянно. Поэтому, давайте, заранее его создадим. + +Откройте боковую панель Документация в правой части главного окна и откройте на ней вкладку Поиск. + + + + + + +Вкладка создания поискового индекса. + + + +Теперь нажмите кнопку Обновить конфигурацию, чтобы убедиться, что основные инструменты поиска установлены правильно. Должен появиться диалог с сообщением «Конфигурационный файл обновлён». Нажмите кнопку OK и он исчезнет. + +Теперь среда готова к обработке известной ей документации и созданию индекса. Нажмите кнопку Обновить индекс справа. Появится диалог Создаётся индекс поиска, показывающий степень выполнения операции создания индекса. + + + + + + +Среда создаёт индекс для поиска в документации. + + + +Этот процесс может занять определённое время в зависимости от объёма документации и мощности вашей машины. В конце концов кнопка Отмена будет заменена кнопкой OK. Нажмите её для продолжения. + + + + +Обычно это работает идеально. Но в некоторых случаях программа htdig, которая используется средой для выполнения полнотекстового поиска, может быть неправильно настроена. См. главу «Индексирование документации». + + +Чтобы была возможность осуществлять поиск по API &kde; и &Qt;, KDELibs Apidocs должны быть установлены до установки &kdevelop;. Если у вас проблемы с генерацией индекса или выполнением примеров поиска идентификаторов ниже в этой главе, убедитесь, что эта документация существует и доступна среде. См. Установка &kdevelop;. + + + + + + + + +Создание проекта + +Почти каждое приложение состоит из десятков, сотен, и даже тысяч файлов, которые нужно содержать в структурированном, удобном для обработки виде. Для решения этой проблемы среда использует концепцию проектов. Поэтому, приступая к разработке в среде, обычно первым делом создают проект. + +К счастью, это очень легко. Для этого в среде имеется так называемый Мастер проектов (см. главу "Начало работы — создание проекта"). + +Теперь приступим к созданию простого проекта, чтобы увидеть, как просто это делается, и какие файлы и инструменты для этого имеются. Рассмотрим следующие темы: + + +Создание нового проекта с помощью мастера. +Файлы, создаваемые в проекте. +Дополнительные боковые панели, показываемые при открытом проекте. + + + +Создание нового проекта + +Давайте, создадим простой проект приложения &kde; «Hello World». Для этого выполните следующие действия: + + + +Запустите мастер командой меню Проект Создать проект.... + + + +Появится диалог Новый проект. Вверху на вкладке Все проекты находится список языков программирования. + + + +Мы хотим создать C++ приложение для &kde;, поэтому нажмите на + слева от C++, чтобы открыть эту ветвь. + + + +Ветвь содержит список возможных типов приложений на этом языке. Мы будем собирать приложение для &kde;, поэтому откройте подраздел, нажав + рядом с KDE + + + +Теперь вам предлагаются несколько шаблонов проекта. Перейдите в конец ветви и выберите Простое приложение KDE с формой. + +Справа будет показан предварительный вид приложения и его краткое описание. + + + + + + + +Выбор шаблона для проекта «Hello World» + + + + + +Нашему приложению нужно название. Найдите блок Свойства внизу диалога и введите подходящее название в поле Имя приложения. + +В нашем примере это «Hello», но вы можете использовать любое, какое вам нравится. Главное, чтобы в названии содержались только буквы, цифры и символы подчёркивания. Мастер никакие другие символы в названии не принимает. + + + +Убедитесь, что текстовое поле Расположение внизу содержит название каталога ваших проектов, установленного в главе «Немного настройки». Если это не так, введите его или выберите из списка каталогов, открываемого кнопкой с изображением папки справа от поля ввода. + +Если всё сделано правильно, надпись Конечное расположение внизу будет показывать путь к каталогу проекта. Если же к нему добавлено слово «(неверно)», попробуйте другое название проекта и/или проверьте наличие каталога проектов в файловой системе и пра́ва записи в него. + + + +Если нет никаких ошибок, кнопка Далее внизу диалога становится активной. Нажмите её для продолжения. + + + + + +Вы перейдёте на шаг Параметры проекта. Проверьте правильность полей Автор и Электронная почта. Обычно по умолчанию они содержат параметры пользователя &kde; (см. диалог Профиль пользователя Центра управления KDE). Измените их, если они вас не устраивают. + + + + + + + +Введите ваше имя и (не обязательно) адрес электронной почты. + + + + + +Вы должны по крайней мере ввести значение поля Автор. Это обязательно. Оно необходимо для подготовки файлов приложения. + + +Если нет никаких ошибок, кнопка Далее станет активной. Нажмите её для продолжения. + + + +Шаги Система управления версиями, Шаблон для файлов .h и Шаблон для файлов .cpp пока не представляют интереса. Пропустите их, нажимая кнопку Далее и кнопку Готово на последнем шаге. + + + +Вот и всё! Мастер создаст набор начальных файлов в каталоге Конечное расположение (см. пункт 2с). + +Когда создание файлов завершится, среда откроет окно редактора для файла реализации главного окна приложения (в нашем примере это файл hello.cpp), чтобы вы могли сразу же приняться за работу. + + + +Начальные файлы + +Хотя наш проект довольно простой, мастер создал целую группу файлов исходного кода и управления проектом. Вы можете их легко увидеть, если откроете боковую панель Файлы слева внизу. Его содержание показано на иллюстрации ниже. + + + + + + + +Начальные файлы нашего проекта + + + + +Для демонстрации файлов, созданных мастером, мы открыли бо́льшую часть ветвей в боковой панели Файлы слева. Ветвь открывается простым нажатием левой кнопкой мыши на её названии в дереве. + +С этой же целью справа мы открыли ветви в боковой панели Проект Automake, где перечислены некоторые файлы исходного кода проекта. + + +Указание авторских прав + +Все приложения, удовлетворяющие требованиям проекта &GNU;, должны быть обеспечены авторскими правами. Уведомление о них требуется в файлах исходного кода и во время выполнения приложения. Мастер уже поместил соответствующую информацию об авторских правах и лицензировании в файлы проекта. + + +Сведения об авторских правах в файлах исходного кода. +Помните шаг «Параметры проекта» во время создания нового проекта? Там нужно было предоставить ваше имя и адрес электронной почты, как разработчика. Теперь посмотрите на верхнюю часть окна редактирования файла hello.cpp. Мастер поместил их в заголовок лицензирования каждого созданного файла исходного кода. + + +/*************************************************************************** + * Copyright (C) 2006 by Joe User * + * joe@user.com * + * * + * This program is free software; you can redistribute it and/or modify * + + +Этот заголовок добавляется во все файлы исходного кода, которые создаются в среде. Среда хранит эти параметры в файлах шаблонов (в каталоге templates). + + +Информация об авторских правах во время выполнения приложения +Во время работы приложения &kde; пользователь может посмотреть информацию о программе (обычно через меню Справка). Необходимый для этого код автоматически генерируется средой. Он находится в файле main.cpp. См. пример ниже: + + +int main(int argc, char **argv) +{ + KAboutData about("hello", I18N_NOOP("Hello"), version, description, + KAboutData::License_GPL, "(C) 2006 Joe User", 0, 0, + "joe@user.com"); + about.addAuthor( "Joe User", 0, "joe@user.com" ); + + +Он добавляет имя главного разработчика (в нашем случае «Joe User») и адрес электронной почты на вкладку с информацией об авторских правах и вкладку Авторы диалога О программе. + + +Делая значительные изменения существующего проекта, убедитесь, что ввели своё имя и адрес электронной почты в уведомление об авторских правах каждого изменённого файла и диалог About. Не стесняйтесь, этим вы помогаете сообщество свободного программного обеспечения. + + + + +Начальные файлы исходного кода + +Мастер поместил исходные файлы в подкаталог src каталога проекта. Как вы, возможно, и ожидали, там находятся main.cpp, hello.h и hello.cpp. + +В типичном приложении &kde; есть несколько дополнительных файлов, а именно: + + + +hello.desktop — метаданные для интеграции приложения в &kde;. + + + +hi16-app-hello.png и hi32-app-hello.png — значки приложения (по умолчанию). + + + +helloui.rc — описание интерфейса пользователя (на данный момент меню). + + + + + +Начальная документация приложения + +В подкаталоге doc/en находится файл index.docbook. Это шаблон для создания пользовательской документации. + + + +Проектные и вспомогательные файлы + +На боковой панели Файлы те файлы, с которыми мы познакомились, выделены полужирным шрифтом. В то же время, большинство других — нет. Это означает, что они предназначены для совершенно других целей. Их содержание оказывает непосредственное влияние на приложение. В файлах исходного кода хранится исполняемый код приложения, в остальных — необходимые данные или документация. Эти файлы должны обслуживаться и в определённом порядке обрабатываться во время сборки проекта. Поэтому они называются проектные файлы. + +Список всех проектных файлов можно увидеть в окне Проект Automake внизу справа на рабочей области. Как мы скоро увидим, &automanag; использует их содержание для управления сборкой. + +Файлы, не выделенные полужирным шрифтом, имеют второстепенное значение и принадлежат нескольким различным классам: + + + + +Управление сборкой проекта +Файлы этого класса управляют компиляцией, установкой, созданием документации и так далее. Если проект использует механизм &GNU; autotools, как в нашем примере, то в каждом его каталоге будет лежать файл Makefile.am. Это разновидность файлов для утилиты make, содержащие правила сборки. Они будут обрабатываться вместе с различными файлами программы configure во время сборки. В результате в каждом каталоге будет создан окончательный файл Makefile. Этот файл содержит правила для утилиты make, с помощью которых она будет создавать двоичные файлы приложения. + + +За содержанием файлов Makefile.am нужно следить во время всего процесса разработки. К счастью, среда с помощью инструмента &automanag; почти полностью избавляет вас от этой проблемы. В своей основе &automanag; — графическая оболочка для работы с содержанием файла Makefile.am. + +Остальные файлы управления сборкой проекта — configure.in.in и subdirs — лежат в корневом каталоге проекта. Они будут обрабатываться определёнными файлами из специального каталога администрирования &kde; (admin) для создания файлов configure и Makefile и последующей сборки двоичных файлов приложения. + + + + +Файлы управления средой +Среда сама нуждается в некоторых управляющих файлах. Они находятся в корневом каталоге проекта. в нашем примере это hello.kdevelop, hello.kdevelop.pcs и hello.kdevses. + + +Особенно важен файл xxx.kdevelop (где «xxx» — название проекта). Это главный файл проекта KDevelop. Он необходим для загрузки проекта в среду. + + +Никогда не изменяйте, не переименовывайте и, тем более, не удаляйте эти файлы вручную! Иначе среда, скорее всего, не сможет правильно работать с проектом. + + + + + +Файлы описания проекта GNU +Для любого приложения, удовлетворяющего требованиям проекта &GNU;, в корневом каталоге проекта обязательно должны присутствовать несколько файлов: AUTHORS, ChangeLog, INSTALL, COPYING (содержит текст лицензии GNU GPL); INSTALL, NEWS, README и TODO. + + + + + +Другие файлы +Несколько не упомянутых ранее файлов: + + + + +Doxyfile. Управляет созданием документации по &API; проекта. + + + +Каталог templates содержит шаблоны файлов, которые среда использует как заготовки для создания новых исходных файлов. Вы можете в любое время их изменить. Новое содержание будет использовано при последующем создании исходных файлов соответствующих типов. + +Например, можно выровнять звёздочки на концах строк, сообщающих об авторских правах, которые мастер вставил в шаблоны файлов cpp и h, чтобы создаваемые исходные файлы выглядели более опрятно. + + + +Каталог po предназначен для локализации приложения. Это существенная часть файлов проекта (содержит файл Makefile.am), но, в основном, они используются в процессе перевода, который не особенно интересует разработчика приложения. + + + +Каталог admin. Он нужен приложениям &kde;. так как нём хранятся файлы, необходимые для обслуживания исходного кода и двоичных файлов приложения, а также для их правильной интеграции в среду &kde;. + + + + + + + + + +Дополнительные боковые панели + +Когда мастер создаст новый проект, вы увидите, что появились несколько дополнительных боковых панелей. Они имеют значение только во время работы с проектом и обеспечивают следующую функциональность. + + +Конкретный набор боковых панелей зависит от того, какие дополнительные модули загружены в среду. Этим можно управлять. О том, как это делать, читайте раздел "Подключаемый инструментарий". + + + +Инструменты перемещения и выделения (левая сторона) + + + + +Закладки +Вы можете ставить закладку на любую строку текстового файла для быстрого возврата к ней. Среда будет помнить все закладки даже после закрытия окна редактора. Данная боковая панель содержит список всех закладок по имени файла и номеру строки. Вы просто нажимаете левой кнопкой мыши на закладку в списке и нужное место файла открывается в окне редактора. + + + + + +Классы +Список классов, методов и так далее, содержащихся в проекте. Нажатие левой кнопкой мыши на элементе списка открывает соответствующий заголовочный файл или файл реализации в окне редактора и перемещает курсор на соответствующее объявление или определение. + + + + + +Группы +С помощью этой боковой панели можно объединять файлы проекта в различные группы: исходный код, интерфейс пользователя, значки, переводы и т.п. Нажатие левой кнопкой мыши на файле в группе открывает его в окне редактора. + + + + + +Переменные +Используется отладчиком для показа, вычисления и наблюдения значений переменных во время отладки. + + + + + + +Сообщения (нижняя сторона) + + + + +Valgrind +Результаты программы Valgrind (средство анализа программы во время выполнения). Используется, например, для поиска утечек памяти. + + + + + +Безопасность +Модуль Проверка безопасности выводит на эту боковую панель предупреждения о наличии в текущем файле исходного кода типичных проблем безопасности. + + + + + +Точки останова +Панель для управления точками останова в файлах исходного кода. Используется в вместе с отладчиком. + + + + + +CTags +Панель для работы с базой данных идентификаторов. С её помощью можно искать идентификаторы в файлах исходного кода. Для создания базы используется программа CTags. Результаты поиска объединяются в список. Нажатие левой кнопкой мыши на элементе списка открывает в окне редактора файл с идентификатором. + + + + + +Проблемы +Среда отслеживает типичные проблемы программирования в редактируемом файле исходного кода и выводит предупреждения на эту боковую панель. + + + + + + +Управление исходным кодом (правая сторона) + + + + +Проект Automake +Инструмент &automanag; — это графическая оболочка для работы с содержанием файлов Makefile.am, расположенных в каждом каталоге проекта. Он имеет два поля управления. Верхнее показывает часть подкаталогов проекта, которые содержат проектные файлы. Каждый такой подкаталог должен иметь файл Makefile.am. В &automanag; он называется подпроект. + + +Нажатие левой кнопкой мыши на подпроекте показывает его проектные файлы в нижнем поле. Файлы группируются в соответствии их ролью в файле Makefile.am данного подпроекта. + +&automanag; — очень мощный инструмент для управления проектом и его подпроектами, а также функциями проектных файлов в процессе сборки приложения. Ниже мы рассмотрим его основные особенности. Более подробное описание в главе «Сборка и управление проектом». + + + + + + + + +Советы по работе с документами. + +В нашем примере &appwizard; оставил файл hello.cpp открытым в окне редактора, чтобы вы могли немедленно приступить к работе. Мы предполагаем, что вы умеете пользоваться редактором, поэтому не будем вдаваться в подробности. Однако среда обладает несколькими полезными функциями для управления окнами редактора и документами. Их мы и рассмотрим. + + +Быстрое переключение между заголовочным файлом и файлом реализации. +Быстрый доступ к объявлениям и определениям. +Упорядочение окон редактора. +Отслеживание типичных проблем. + + + +Быстрое переключение между заголовочным файлом и файлом реализации + +Среда предлагает простой и быстрый способ переключения с файла реализации (.cpp) на соответствующий заголовочный файл (.h) и наоборот. Нажмите правой кнопкой мыши в окне редактора — появится меню, как на иллюстрации ниже. + + + + + + +Переключение между файлом реализации и заголовочным файлом. + + + +Выберите пункт Переключить заголовочный файл и файл реализации. Среда найдёт соответствующий заголовочный файл или файл реализации и откроет его в другом окне редактора. В нашем примере, если вы нажали правой кнопкой мыши в файле hello.cpp, будет показан файл hello.h, и курсор переместится в его окно. + +Более того, если вы нажмёте правой кнопкой мыши в пределах кода реализации класса, среда установит курсор на строке объявления этого класса в заголовочном файле. И наоборот, нажатие правой кнопкой мыши на объявлении класса покажет его реализацию. + +Если окно редактора с файлом должно переключиться на уже существующее, среда его активирует и переместит в него курсор, если это необходимо. + + + +Доступ к объявлениям и определениям + +Но что если вы работаете над файлом исходного кода и хотите найти объявление или определение идентификатора? Это тоже нетрудно. По существу, всё, что вам нужно сделать — это нажать правой кнопкой мыши на интересующем вас идентификаторе. + +Однако, нужно разделять две различных ситуации: + +доступ к идентификаторам, определённым вне проекта и +работу с внутренними идентификаторами проекта. + + + +Внешние объявления и определения + +В самом типичном случае, вы будете искать идентификатор, определённый за пределами проекта. В проектах &kde; такие идентификаторы, скорее всего, документированы в библиотеках &kde; и &Qt;. Если &kde; и &kdevelop; установлены правильно, то должен быть доступ к документации по API и возможность поиска идентификаторов в ней. + +Давайте рассмотрим пример. Найдите в окне редактора файла hello.cpp следующие строки: + +Hello::Hello() + : KMainWindow( 0, "Hello" ) +{ + + +Нажмите правую кнопку мыши на KMainWindow. Откроется меню. Выберите в нём пункт Искать в документации: KMainWindow и отпустите кнопку. Откроется боковая панель Документация, показывающая KMainWindow как элемент поиска в разделе Поиск. Через мгновенье в рабочей области откроется новое окно редактора, показывающее страницу справочника по API KDE с описанием класса KMainWindow. + +См. иллюстрацию ниже. Мы намеренно открыли вкладку Документация, Поиск, чтобы продемонстрировать результат выбора этого пункта меню. + + + + + + +Поиск идентификаторов во внешней документации. + + + +Вы могли бы выбрать пункт Поиск в документации: KMainWindow. В этом случае была бы показана вкладка Поиск боковой панели Документация, обычно предлагающая выбор страниц, содержащих искомую строку (в нашем примере это классы KMainWindow и KMainWindowInterface). Выберите любую из них, и она будет показана в окне редактора. + + +Если это не сработало, возможно, не был создан индекс документации. См. предыдущий раздел. + + + + +Внутренние объявления и определения проекта + +Поиск во внешней документации имеет свои ограничения. С помощью него нельзя найти идентификатор, который используется только внутри текущего проекта. Решение этой проблемы есть: среда может использовать индексы, созданные программой CTags для поиска в исходных текстах проекта. + +Чтобы воспользоваться этой функцией в нашем проекте, мы должны сначала создать индекс. Это делается с помощью боковой панели CTags, расположенной внизу рабочей области. + +Когда вы нажмёте на кнопку вкладки CTags, откроется боковая панель. В её правом нижнем углу вы обнаружите кнопку Создать индекс. + + + + + + +Нажмите её. + + + +Подождите несколько секунд. Надпись База данных CTags не найдена слева от этой кнопке сменится текущей датой. Теперь можно искать идентификаторы. + + +Дата рядом с кнопкой Создать индекс предназначена для напоминания о том, что индекс, возможно, устарел. Когда ваши попытки найти какой-либо идентификатор начнут завершаться неудачно, подумайте об обновлении индекса. В больших проектах это может занять значительное время, но вам следует выработать привычку регулярно обновлять индекс после существенных изменений исходного кода программы. + + +Существует несколько способов поиска идентификаторов в проекте. + + + + +Использование боковой панели CTags +Это просто. Начните вводить название идентификатора в поле Поиск внизу слева. Среда попытается дополнить вводимое слово и показать все идентификаторы, которые начинаются с последовательности символов в поле. + + +Если, например, вы хотите узнать, где используется идентификатор «Hello» в нашем проекте, наберите в поле Поиск «H». Среда немедленно примется за дело и покажет результат, подобный следующему: + + + + + + +Поиск идентификатора с помощью боковой панели CTags. + + + +Если вы нажмёте левой кнопкой мыши на один из элементов списка, среда откроет в окне редактора файл и установит курсор в соответствующее место. + + + + +Использование контекстного меню в файле исходного кода +Это удобно, когда вы работаете с определённым исходным файлом. Допустим, вы изучаете файл main.cpp нашего проекта. Там вы находите строку + +Hello *mainWin = 0; + +и задаётесь вопросом: «Для чего используется данная переменная?». Чтобы это выяснить, просто нажмите правой кнопкой мыши на идентификаторе «Hello». Появится меню, содержащее в конце необходимые для перехода пункты. + + + + + + +Получение информации CTags об идентификаторе в проекте. + + + +Нажмите левой кнопкой мыши на интересующем пункте. Выберите CTags: перейти к определению «Hello». Среда незамедлительно откроет файл hello.cpp в новом окне редактора и переместит курсор прямо к определению класса: +Hello::Hello() + : KMainWindow( 0, "Hello" ) +{ + + + + + +Глобальный поиск +Эта функция особенно полезна для поиска произвольного текста в исходном коде проекта. Есть два способа запустить глобальный поиск: + + + +запустить глобальный поиск командой меню Правка Найти в файлах...; + + +использовать контекстное меню окна редактора. + + + +Мы продемонстрируем второй способ на нашем проекте. Содержание открываемого меню будет, в целом, идентичным. Давайте предположим, что мы изучаем исходный код в файле hello.cpp, курсор находится на первом идентификаторе «Hello», и мы хотим узнать, в каких файлах и сколько раз встречается данный идентификатор. Это типичный случай, в котором используется глобальный поиск. + +Теперь, удерживая курсор мыши над идентификатором «Hello», нажмите правую кнопку мыши и выберите в появившемся контекстном меню пункт Grep: Hello. + + + + + + +Запуск глобального поиска из окна редактора. + + + +Появится диалог Поиск в файлах (точно такой же, как по команде меню Правка Найти в файлах...). + + + + + + +Диалог представляет собой графическую оболочку для выполнения глобального поиска в проекте. + + + +Это очень мощный инструмент для выполнения поиска с помощью утилит find и grep во всём проекте. Мы не будем здесь углубляться в детали, вы можете поэкспериментировать с его возможностями сами. В данный момент в поле Образец уже должно быть помещено наше слово. В противном случае введите его в поле и нажмите кнопку Поиск внизу справа. + +Снизу откроется боковая панель Поиск в файлах, показывающая названия файлов нашего проекта и строки, где встречается искомое слово. Как обычно, если вы нажмёте левой кнопкой мыши на элементе списка, среда откроет в рабочей области окно редактора и покажет конкретное место употребления слова в файле. + +В этой боковой панели два места особенно интересны. + + +Справа наверху вы увидите последовательности команд, которые выполнялись во время поиска. Это полезная информация для контроля результатов поиска. + + + +Внизу находится список найденного. В нашем примере должно быть «*** 11 совпадений найдено ***». + + + +Среда помнит результаты поиска всё время своей работы. Если вы запустите новый глобальный поиск, его результаты будут показаны на новой вкладке боковой панели Поиск в файлах. + + + + + + +Упорядочение окон редактора + +При работе с большими и сложными проектами, на панели вкладок часто скапливается множество вкладок окон редактора. Возникает необходимость их удалять, упорядочивать, группировать. Среда имеет для этого несколько функций: + +Удаление ненужных окон. +Упорядочение вкладок окон. +Одновременный просмотр нескольких файлов в рабочей области. +Одновременное редактирование заголовочных файлов и файлов реализации C++. +Объединение открытых окон в сеансы. + + + +Очистка полосы вкладок + +На случай, когда огромное количество вкладок окон редактора становится плохо управляемым, в среде реализованы методы группового и индивидуального закрытия окон. + + +Одновременное закрытие нескольких окон +Групповое закрытие окон существует и в других приложениях &kde;. Оно доступно через меню Окно или контекстное меню вкладки окна. С его помощью можно закрыть: + + + +текущее окно; + + +все окна кроме текущего; + + +все окна (только через меню Окно). + + + + +Закрытие выбранных окон +Последовательное закрытие отдельных окон может оказаться неудобным, если их открыто большое количество, а оставить необходимо только несколько. Вместо этого, окна можно сначала выбрать, а затем закрыть их одним нажатием кнопки мыши. + + +Давайте рассмотрим этот метод на простом примере. Допустим, в нашем проекте «Hello» открыто для редактирования несколько файлов: hello.cpp, hello.h, helloui.rc, hello.desktop и main.cpp. Мы хотим закрыть все кроме hello.cpp. Самый простой способ это сделать — воспользоваться боковой панелью Окна. Для удобства список открытых файлов упорядочен по алфавиту. Процедура удаления занимает несколько шагов: + + + +Откройте панель Окна и, удерживая клавишу Ctrl нажатой, выберите файлы, которые хотите закрыть. + + +Откройте контекстное меню любого выделенного файла в списке. + + +Выберите в нём команду Закрыть выделенные. + + + + + + + + +Закрытие выделенных окон редактора одним действием. + + +Выделенные окна будут закрыты. + + + +Упорядочение вкладок окон редактора + +Даже если у вас открыты только нужные окна, иногда возникает необходимость их упорядочить. Для этого имеется несколько функций: + + +Основная настройка: размещение новых вкладок. + +По умолчанию, вкладка нового окна вставляется справа от вкладки текущего. Можно сделать так, чтобы новая вкладка добавлялась с правого края панели вкладок. + +Для этого нужно изменить параметр пользовательского интерфейса среды. + + +Выберите команду меню Настройка Настроить KDevelop.... + + +В открывшемся диалоге выберите раздел Интерфейс пользователя. + + +В её левом нижнем углу найдите группу Использование вкладок. Уберите флажок Открывать новую вкладку после текущей. + + +Перезапустите &kdevelop;. Теперь новые вкладки окон редактора будут добавляться с правого края на панели вкладок. + + + +К сожалению, этот параметр нельзя изменять во время работы. Вам придётся заранее решить, какой вариант поведения вам больше подходит. + + +Упорядочение вкладок +Так как задачи в процессе разработки меняются, возникает необходимость упорядочить окна редактора. Сделать это в &kdevelop; не сложно. + +Нажмите средней кнопкой мыши интересующую вкладку и чуть-чуть подвиньте мышь. Указатель примет форму перекрещенных стрелок. Теперь, не отпуская кнопку, перетащите вкладку в нужное место. + + + +Просмотр нескольких файлов одновременно + +Во время работы с проектом всегда открыто по крайней мере одно окно редактора для работы с исходным кодом. Хотя вы можете быстро переключаться между окнами, иногда нужно видеть несколько файлов одновременно. Например, для справки или для сложной правки. Для этого существует функция деления рабочей области на несколько одновременно видимых частей, каждая из которых может содержать свой набор окон. + +Для выполнения деления есть две команды. Они доступны в меню Окно и в контекстных меню окна и его вкладки. Рассмотрим их действие на примере нашего проекта. + +Допустим, есть два открытых файла исходного кода: hello.cpp и hello.h. Так как во время работы с файлом hello.cpp часто возникает необходимость обращаться к объявлениям в заголовочном файле hello.h, вы хотите видеть оба файла одновременно. + +Чтобы это сделать, откройте контекстное меню вкладки hello.h. + + + + + + +Деление рабочей области на две части. + + + +Выберите команду Разделить горизонтально. Текущая рабочая область будет поделена пополам, окно hello.h будет помещено в нижнюю половину. + + + + + + +Рабочая область, разделённая по горизонтали. + + + +Обратите внимание на пунктирную разделительную линию между окнами. С помощью неё можно менять высоту верхнего и нижнего окон. + +Здесь стоит отметить несколько нюансов: + + +Части рабочей области функционируют независимо друг от друга. Это значит, что новые окна-вкладки будут открываться в той части, где находится текущее окно. Любую часть можно тоже делить на части и так далее, таким образом, количество одновременно видимых окон неограниченно. + + + +Операция разделения перемещает текущее окно редактора в нижнюю или правую части рабочей области. Остальные окна остаются на прежних местах. Окна нельзя перемещать между частями — окно необходимо сначала закрыть в одной части, а затем открыть его в другой. + + + +Команды закрытия частей рабочей области не предусмотрено. Они закрываются автоматически, когда в них закрывается последнее окно. + + + + + +Одновременное редактирование заголовочных файлов и файлов реализации C++ + +Существует изящное применение описанной возможности. Среда позволяет автоматически показывать .cpp и соответствующий .h файлы рядом, а также работать с обоими файлами синхронно: при выделении объявления в заголовочном файле, среда будет перемещать курсор к соответствующему определению в файле реализации и наоборот. + +Данная функция по умолчанию выключена. Если вы хотите её использовать, вам нужно её включить. + +Для этого выберите команду меню Проект Параметры проекта. Появится диалог Параметры проекта. Перейдите в раздел Поддержка C++, а затем на вкладку Навигация. + + + + + + +Включение показа заголовочного файла и файла реализации C++ рядом. + + + +Теперь установите флажок Разрешить разбиение файлов на заголовочный файл и файл реализации. По умолчанию установится флажок Автоматическая синхронизация, а переключатель Ориентация перейдёт в положение Вертикально. Пока не меняйте эти параметры. Нажмите кнопку OK. + +Чтобы увидеть эту функцию в действии, закройте в проекте «Hello» окна редактора для файлов hello.cpp и hello.h. Теперь снова выберите файл hello.cpp в подкаталоге src каталога проекта. Откроется окно редактора, как обычно. Но если вы сейчас откроете файл hello.h, среда автоматически разделит рабочую область и откроет окно редактора для этого файла прямо под окном hello.cpp. + +Теперь найдите в окне редактора файла hello.cpp следующее определение конструктора: +Hello::Hello() + +— и поместите в него курсор. Посмотрите в окно файла hello.h внизу. Среда покажет в нём соответствующее объявление этого конструктора. + + + + + + +Автоматический переход к объявлению конструктора. + + + +Этот механизм работает и в обратную сторону. Когда вы устанавливаете курсор на языковую конструкцию в одном окне редактора, среда перейдёт к соответствующей конструкции в другом. + + + +Объединение открытых окон в сеансы + +Увеличение размера проекта и усложнение задач по его разработке приводят в необходимости частого переключения между различными наборами файлов. В этом случае целесообразно организовать работу над проектом в виде нескольких сеансов. Это осуществляется в боковой панели Окна. + +В верхней части этой боковой панели есть панель инструментов, с помощью которой можно создавать, сохранять, выбирать и удалять сеансы. Альтернативный способ — через подменю Сеанс меню Вид. + +Мы покажем эту возможность снова на примере проекта «Hello». Предположим, вы хотите всегда открывать файлы main.cpp, hello.h и main.cpp одним действием не зависимо от того, что делали до этого. Для этого нужно сначала создать новый сеанс, который называется, скажем, «sources». + + + + + + +Использование сеансов для запоминания групп файлов. + + + +Объединение файлов в сеанс занимает несколько шагов. + + +Создание нового сеанса. + + +Нажмите кнопку Новый сеанс в верхней левой части боковой панели Окна. + + +Откроется диалог. Введите название сеанса в поле Введите название сеанса (например, «sources»). + + +Закройте диалог кнопкой OK. Созданный сеанс появится в выпадающем меню панели инструментов. + + + + +Новый сеанс изначально пуст. В него нужно добавить файлы. + + +Откройте все файлы, которые хотите добавить в сеанс. В нашем примере это будут hello.cpp, hello.h и main.cpp. + + +Нажмите кнопку Сохранить сеанс на панели инструментов. Не забудьте это сделать, иначе список файлов не будет запомнен. + + + + + +Всё. Когда вы выберите сеанс sources в выпадающем меню Открыть сеанс, среда закроет все открытые в данный момент окна редактора и откроет запомненные в сеансе файлы (в нашем примере это hello.cpp, hello.h и main.cpp). + +Количество сеансов в проекте неограниченно. Если хотите изменить содержание сеанса, просто обновите список файлов и нажмите Сохранить сеанс. Удаляется сеанс нажатием кнопки Удалить сеанс справа на панели инструментов. + +Более того, вы можете заставить среду открывать данный сеанс по умолчанию при загрузке проекта. Просто выберите сеанс в выпадающем списке в разделе Окна в диалоговом окне, открываемом командой меню Проекты Параметры проекта. + + + + + + +Настройка среды на открытие определённого сеанса при загрузке проекта. + + + + + + +Отслеживание типичных проблем + +Когда вы открываете файл с исходным кодом, среда делает анализ его содержимого. Это позволяет встроенному инспектору проблем проверить исходный текст на наличие типичных ошибок и предупредить пользователя о подозрительных местах. + +Давайте посмотрим, как это работает, на примере нашего проекта. + + + +Откройте файл main.cpp. + + + +Убедитесь, что он ещё содержит где-то в конце следующую строку: +/// @todo do something with the command line args + +Она была вставлена Мастером проектов при создании проекта (см. главу Создание нового проекта). + + + +Теперь откройте боковую панель Проблемы в нижнем ряду вкладок. Если всё сделано правильно, появится сообщение об этой заметке «todo»: + + + + + +Среда предупреждает о строках в исходном коде, которые содержат маркер «todo». + + + + + +Формат команды /// @todo предназначен для специальной обработки программой Doxygen, которую мы рассмотрим в главе «Документация». Не обязательно использовать именно этот формат, более распространённые маркеры TODO и FIXME тоже распознаются. + +Например, если вы вставите комментарии, содержащие TODO и FIXME, в файл hello.cpp, +Hello::Hello() + : KMainWindow( 0, "Hello" ) +{ + // set the shell's ui resource file + // TODO check the user interface + setXMLFile("helloui.rc"); + + // FIXME change to a better suited greeting + new QLabel( "Hello World", this, "hello label" ); +} + +то увидите их на боковой панели Проблемы: + + + + + + +Отчёт о строках текущего файла, требующих внимания. + + + +Обратите внимание на другие вкладки боковой панели Проблемы, особенно на Fixme и Todo. Если вы их откроете, то найдёте в них все строки помеченные маркерами FIXME и TODO, которые были обнаружены в текущем сеансе. Например, заметки TODO будут выглядеть следующим образом: + + + + + + +Перечисление TODO. + + + +Однако, вкладка Ошибки содержит не все ошибки, допущенные вами в коде. Это работа для других инструментов, например, инструментов сборки. Но вы можете найти здесь предупреждения о некоторых типичных ошибках программирования, которые могли бы остаться незамеченными и, возможно, трудноуловимыми во время отладки. + +Вы оце́ните генератор отчётов о проблемах по достоинству. Регулярно поглядывайте на боковую панель Проблемы во время разработки. + + + + +Компиляция проекта + +Компиляция в &kdevelop; требует выполнения нескольких подготовительных действий, за которыми следует непосредственно сборка приложения. Все они доступны через меню Сборка. + + + + + + +Сборка проекта занимает несколько шагов. + + + +На данный момент нам интересна верхняя секция этого меню. Его пункты упорядочены по важности. Наиболее часто используемая команда Собрать проект находится в самом верху. Она вызывает инициализацию всего проекта, его компиляцию и, при необходимости, компоновку. Другие пункты компилируют выбранные части проекта или отдельный файл, выполняют несколько последовательностей инициализации или устанавливают собранные двоичные файлы приложения. + +Сейчас мы сконцентрируемся на нескольких возможностях, предоставленных средой для установки, инициализации, сборки и запуска приложения. + + +Основной цикл сборки (кратко). +Основные средства конфигурации проекта. + + + +Основной цикл сборки + +После создания нового проекта обычно хочется проверить, всё ли сделано правильно. Для этого нужно собрать и запустить приложение. Самая первая компиляция проекта требует выполнения несколько подготовительных действий. Рассмотрим их. + +Инициализация проекта для первой сборки. +Выполнение начальной конфигурации. +Сборка проекта. +Запуск приложения. + + + +Описание предполагает, что ваш проект основан на &GNU; autotools, которые используются при выборе соответствующего шаблона при создании проекта. Если вы выбрали другой шаблон проекта, например, основанный на сборке диспетчером проектов &Qt; QMake, будут доступны другие возможности или недоступно никаких. Обратитесь к документации соответствующего инструмента сборки, чтобы узнать, как управлять проектом и собирать его. + + + +Инициализация проекта для сборки + +Когда &appwizard; создавал проект «Hello», он оставил его в «сыром» состоянии. Инструменты &GNU; autotools требуют выполнения нескольких действий по инициализации перед компиляцией и компоновкой приложения. Если вы попытаетесь собрать проект в таком «сыром» состоянии, например, выбрав команду меню Собрать Собрать проект или нажав клавишу F8, то получите следующее предупреждение: + + + + + + +Попытка сборки «сырого» проекта на базе automake. + + + +Можете нажать кнопку Запустить и среда попытается автоматически выполнить все требуемые подготовительные действия перед компиляцией и компоновкой приложения. Но мы рассмотрим эти действия последовательно, поэтому нажмите кнопку Не запускать, чтобы отменить этот диалог. + +Как уже было сказано, компиляция и компоновка приложения выполняется через меню Сборка. Откройте его и выберите команду Запустить automake и родственные программы. + + + + + + +Запуск основной инициализации. + + + +Среда откроет боковую панель Сообщения внизу, в которой будет показывать сообщения инструментов сборки. В случае отсутствия ошибок, последняя строка будет содержать сообщение «*** Успешное завершение ***». + +Если вы прокрутите список сообщений вверх, то найдёте командную строку, которой среда вызывала инструменты сборки. Пример командной строки: + +cd '/home/devel/projects/hello' && \ +WANT_AUTOCONF_2_5="1" WANT_AUTOMAKE_1_6="1" gmake -f Makefile.cvs + + +Она говорит о том, что сначала среда перешла в корневой каталог нашего проекта. Затем установила определённые переменные окружения, сообщая системе сборки версии утилит autoconf и automake, используемых для данной инициализации. И наконец передала программе сборки (в нашем случае это &GNU; gmake) файл с правилами сборки. + +Файл с правилами сборки был автоматически создан и настроен при создании проекта. Он содержит команды необходимые для правильной инициализации проекта, чтобы приложение могло работать в &kde;. Эти команды создадут скрипт configure, необходимый для выполнения следующего шага. + + + +Начальная настройка проекта «Hello» + +Конфигурация означает подгонку процесса сборки под аппаратные и программные особенности вашей системы. Это основное требование в процессе сборки на основе &GNU; autotools. + +Когда основная инициализация automake успешно завершится, можно запускать скрипт configure, так как только после этой инициализации необходимые для его работы файлы станут доступны. Чтобы запустить его выберите команду меню СборкаЗапустить configure. + +Среда при необходимости опять откроет боковую панель Сообщения для показа сообщений скрипта configure. Если не возникнет никаких ошибок, последними сообщениями будут «Good - your configure finished. Start make now» и «*** Успешное завершение ***», добавленное средой. + +В верхней части панели Сообщения вы снова увидите командную строку, которую среда использовала для запуска скрипта. Она содержит следующее: + +mkdir '/home/devel/projects/hello/debug' && \ +cd '/home/devel/projects/hello/debug' && \ +CXXFLAGS="-O0 -g3" "/home/devel/projects/hello/configure" --enable-debug=full + + +Здесь есть несколько интересных деталей. + + + + + + + + + + + + + +Во-первых, для сборки среда использует специальный подкаталог в дереве каталога проекта. Каталог сборки debug (показанный слева) содержит основную структуру проекта и набор файлов, связанных со сборкой: несколько файлов, созданных configure, и дополнительно по одному файлу Makefile на каждый подкаталог. + + +Ниже, в разделе «Настройка проекта» мы рассмотрим причины, по которым используются отдельные подкаталоги для сборки. Сейчас достаточно знать, что среда создала каталог debug перед вызовом configure, и что этот скрипт создал его подкаталоги и все Makefiles в них. + + +Затем, из каталога сборки debug среда вызывает скрипт configure, расположенный в корневом каталоге проекта, настроив переменные окружения, среди которых флаги CXXFLAGS="-O0 -g3" для компилятора &gcc; (-O0 — выключение оптимизации, -g3 — генерация полной отладочной информации). + + +В последнюю очередь запускается скрипт configure с параметром --enable-debug=full, который означает, что каждый Makefile будет создаваться с правилом для компиляции и компоновки с отладочной информацией. + + + + + + +Эти параметры настраиваются для каждого проекта индивидуально. Более подробно это описано в главе «Управление проектом». + + + +Сборка проекта + +Теперь можно собирать (компилировать и компоновать) приложение. В меню Сборка есть три команды компиляции. + + + + + + +Команды для сборки двоичных файлов. + + + +Пункты снизу вверх: + + +Скомпилировать файл. Компилирует текущий открытый файл исходного кода. В основном используется для быстрой проверки исходного кода на ошибки. + + +Собрать активную цель. Эта команда обычно используется вместе с диспетчером Automake, который мы рассмотрим ниже. + + +Собрать проект. Эта команда то, что нам сейчас нужно. Она будет обрабатывать проект целиком, компилируя и компонуя все необходимые файлы. + + + +Происходящее в каталоге debug, созданном во время предыдущего запуска configure, может быть интересным. Поэтому держите все его подкаталоги в развёрнутом состоянии, как показано выше. Выберите команду Сборка Собрать проект (или нажмите клавишу F8), чтобы начать сборку. Снова внизу откроется боковая панель Сообщения, показывающая вывод инструментов сборки. Вместе с этим в подкаталоге debug появятся некоторые файлы. + +В нашем проекте немного файлов, поэтому окно Сообщения будет содержать незначительное количество строк. Вверху вы опять найдёте командную строку, которую использовала среда. + +cd '/home/devel/projects/hello/debug' && \ +WANT_AUTOCONF_2_5="1" WANT_AUTOMAKE_1_6="1" gmake -k + + +Среда переключилась на подкаталог debug, чтобы запустить находящийся там файл Makefile. Как и на этапе инициализации, она установила специальные переменные окружения перед вызовом gmake. + +Обратите внимание на параметр -k в командной строке gmake. Он запрещает прерывание процесса сборки при возникновении ошибок. Это значит, что среда будет выводить все сообщения об ошибках в окно Сообщения. Если в этом окне присутствуют ошибки, используйте средства среды: нажмите на сообщение об ошибке в окне Сообщения и среда покажет ошибочное место в исходном файле. + +Что же произошло внутри каталога debug? Ничего особенного. Появилось несколько файлов в ветвях doc/en и src. Наиболее интересный среди них файл hello в каталоге /home/devel/projects/hello/debug/src/. Это двоичный файл приложения. Всё, что осталось сделать, это запустить его. + + + +Запуск приложения + +Чтобы запустить приложение, либо выберите команду меню Сборка Выполнить программу, либо нажмите комбинацию клавиш Shift F9, либо нажмите кнопку Выполнить программу на панели Панель инструментов «Сборка», показанной внизу. + + + + + + +Запуск приложения с помощью панели Панель инструментов «Сборка». + + + + +Всё. Теперь среда запустит новое приложение в окне консоли, которое открывается как боковая панель Приложение внизу. В верхней строке будет вызванная средой команда, наподобие следующей: + +./hello + + +Эта строка показывает, что среда знает, где находится исполняемый файл приложения. Место поиска исполняемого файла — настраиваемый параметр (см. главу "Управление проектом"). + +За строкой ./hello, скорее всего, будет следовать предупреждающее сообщение. Не обращайте в данный момент на него внимания. Оно не помешает запустить наше приложение. + + + + + + + +Наше первое приложение Hello. + + + + +Закройте приложение. Если не возникнет никаких ошибок, среда выведет в окно боковой панели Приложение сообщение «*** Нормальное завершение ***». + + + + +Настройка проекта + +Существуют различные способы управления проектом. Каждый проект настраивается индивидуально. И хотя эта возможность представляет интерес в основном для опытных разработчиков, несколько параметров следует знать с самого начала. + + +Конфигурации сборки + +Настройка поведения скрипта configure. + +Рекомендации по запуску утилиты make. + +Местонахождение исполняемого файла и параметры его запуска + + + +Параметры сборки + +Когда мы первый раз запускали скрипт configure в разделе «Начальная настройка проекта «Hello»», мы обратили внимание на то, что среда создала специальный подкаталог debug. В данном разделе мы обсудим некоторые следствия этого. + +Во-первых, среда не всегда использует специальные каталоги для сборки, отдельные от каталогов с исходным кодом. Подготовка автоматического использования определённой конфигурации сборки осуществляется с помощью шаблонов при создании проекта. + +Чтобы выяснить текущую конфигурацию сборки, обратитесь к меню Проект Конфигурация сборки. + + + + + + +Различные конфигурации сборки проекта. + + + +В случае нашего проекта есть три конфигурации. В других случаях может быть изначально только одна — default. + +Текущая конфигурация слева имеет флажок. Переключение между конфигурациями осуществляется выбором соответствующего пункта меню. + +Теперь давайте рассмотрим, что эти конфигурации сборки из себя представляют. + + + +debug + +Используйте эту конфигурацию во время разработки проекта. Сборка осуществляется отдельно от каталогов исходного текста в специальном подкаталоге debug, то есть все объектные, вспомогательные и исполняемые файлы будут помещаться в этот подкаталог, а не в каталоги проекта с исходным кодом. Сценарий configure получит параметр --enable-debug=full, будет установлена переменная окружения CXXFLAGS="-O0 -g3", указывающая компилятору &gcc; не оптимизировать код и добавить полную отладочную информацию в выходные двоичные файлы. + + + + +optimized + +Эта конфигурация используется для сборки окончательного приложения C++. Сборка происходит отдельно от каталогов исходного кода в специальном подкаталоге optimized. Никаких специальных аргументов в configure не передаётся, устанавливается переменная окружения CXXFLAGS="-O2 -g0", указывающая компилятору &gcc; оптимизировать код и не добавлять отладочную информацию в генерируемые двоичные файлы. + + + + +default + +Термин «default» обозначает стандартные параметры, используемые во время сборки приложения из консоли утилитами командной строки: &GNU; configure и make или gmake. В отличие от конфигураций debug или optimized специальный каталог для сборки не используется. Приложение будет собираться в каталогах с исходным кодом. Для инструментов сборки (например, &gcc;) будут использоваться параметры по умолчанию. + + +Подумайте дважды прежде, чем выбирать конфигурацию default! + +Она не может использоваться параллельно с конфигурацией debug или optimized. Выполнение любой сборочной операции, использующей конфигурацию default, приведёт к невозможности использовать другие конфигурации. Это вызвано определёнными особенностями процесса создания файлов Makefile посредством automake и autoconf. + + + + + +Возникает вопрос: «А зачем вообще использовать разные конфигурации сборки, когда они даже выглядят несовместимыми друг с другом?» Ответ: они упрощают цикл «редактирование-компиляция-отладка». Дополнительные отладочные инструкции, добавляемые в двоичные файлы, а также хитроумные изменения в структуре программного кода при его оптимизации влияют на поведение программы во время выполнения. Поэтому во многих случаях, когда логическая структура некоторой подпрограммы кажется правильной, вы можете проверить, корректно ли её поведение в более реальных условиях. + +Здесь как раз и могут пригодиться конфигурации сборки. Поскольку создаваемые объектные и исполняемые файлы, а также команды сборки, хранятся отдельно друг от друга, нужно обрабатывать только изменения исходного кода при переключении между конфигурациями. + +Таким образом, вместо очистки и перекомпиляции заново с другими параметрами, вам нужно лишь переключиться с конфигурации debug на optimize, скомпилировать изменения исходного кода и протестировать приложение в других условиях, а в случае проблем просто переключиться обратно на debug и продолжить работу. + +Последнее замечание: многие параметры конфигурации сборки можно настраивать. Также можно определить свои конфигурации, если это требуется вашему процессу разработки. Мы рассмотрим эти возможности в следующем разделе. + + + +Параметры конфигурации проекта + +Конфигурация приложения особенно важна при сборке с помощью &GNU; autotools. Она обычно осуществляется запуском configure с определёнными параметрами и/или специальными флагами в переменных окружения перед запуском configure (например, переменная CXXFLAGS, упоминавшаяся выше). + +Вы можете устанавливать бо́льшую часть параметров конфигурации проекта с помощью графического интерфейса, предлагаемого средой. Выберите команду меню Проект Параметры проекта и в открывшемся диалоге перейдите в раздел Параметры configure. + + + + + + +Здесь могут быть определены почти все параметры configure. + + + +Как видите, в этом разделе можно устанавливать довольно много параметров. Сейчас мы рассмотрим лишь малую их часть, касающуюся нашего проекта. Подробности читайте в главе «Настройка проектов». Если хотите узнать смысл различных устанавливаемых флагов, введите в консоли команду info make (или info:make в &konqueror;) и перейдите в раздел Implicit Rules Implicit Variables. + +Диалог имеет несколько вкладок. Вкладка Главное содержит часто используемые параметры, остальные вкладки — специфичные параметры компилятора. В любом случае, фактическое содержимое диалога определяется текущей конфигурацией сборки. + +Конфигурация сборки, чьи параметры должны быть определены, выбирается в выпадающем списке Конфигурация в верхней части диалога Параметры configure. + + + + + + +Выбор конфигурации сборки. + + + +Теперь выберите другую конфигурацию из выпадающего списка и обратите внимание, как меняется содержание, например, текстовых полей Параметры командной строки и Каталог сборки в соответствии с параметрами, о которых мы упоминали в списке конфигураций сборки выше. + + +Главное + +На вкладке Главное находятся следующие параметры: + + + + +Параметры командной строки +Это параметры, которые передаются в скрипт configure во время сборки. См. пример в разделе «Начальная настройка проекта «Hello». + + + + + +Каталог сборки +Подкаталог в корне текущего проекта, куда среда будет помещать все создаваемые во время сборки файлы. В идеале он должен соответствовать названию используемой конфигурации сборки, но это необязательно. Главное, чтобы названия каталогов сборки разных конфигураций отличались друг от друга. + + + + + +Основной каталог с исходным кодом +Этот параметр используется нечасто. Он содержит название корневого каталога проекта и нуждается в переопределении только в том случае, если исходный код проекта находится в другом месте. + + + + + +Параметры препроцессора C/C++ (CPPFLAGS) +Это параметры препроцессора. Среда будет их использовать при установке значений временных переменных окружения перед вызовом инструментов сборки. См. пример в разделе «Начальная конфигурация проекта «Hello»». + + + + + +Параметры компоновщика (LDFLAGS) +Это дополнительная информация для инструмента компоновки ld о том, где искать дополнительные библиотеки. Тоже входит в состав набора временных переменных окружения. + + + + + +Переменные окружения +Здесь вы можете определить дополнительные переменные, которые среда добавит в набор временных переменных окружения перед вызовом соответствующих инструментов сборки. Эти переменные определяются для каждой конфигурации индивидуально. + + + + + + +Специфичные параметры компилятора + +Остальные вкладки диалога Параметры configure содержат параметры для компилятора. Они однотипно структурированы, поэтому достаточно рассмотреть вкладку C++. + + + + + + +Выбор компилятора и его переменных окружения. + + + +Здесь можно устанавливать следующие параметры: + + + + +Компилятор C++ +Компилятор, который среда должна использовать. Список содержит только те компиляторы, которые известны среде. + + + + + +Команда компилятора (CXX) +Этот параметр предназначен для опытных пользователей. Он нужен только, если используется нестандартный компилятор C++, и содержит команду его вызова. + + + + + +Параметры компилятора (CXXFLAGS) +Здесь можно определить любые дополнительные параметры, которые среда передаст (через Makefile) компилятору. Некоторые значения параметров будут предустановлены в соответствии с выбранной в выпадающем списке Конфигурация конфигурацией сборки. + + +Обратите внимание, многие общие параметры компилятора можно выбирать из диалога, открываемого нажатием кнопки ... справа от текстового поля. + + + + + + +Диалог для определения поведения компилятора &GNU; C++. + + + +На рисунке мы намеренно выделили вкладку Оптимизация. Обратите внимание, параметр Нет оптимизации был предустановлен (соответствуя параметру -O0 в конфигурации сборки debug). + +К сожалению, на данный момент вы не можете выбирать все параметры из данного диалога. Например, параметр -g3, используемый в конфигурации сборки debug, потребовалось бы изменять вручную, если бы это понадобилось. + + + + + + +Правила сборки проекта программой make + +Вы можете также настроить вызов программы make из среды во время сборки проекта. Выберите команду меню Проект Параметры проекта и в открывшемся диалоге выберите раздел Параметры make. Справа откроется диалог Параметры make. + + + + + + +Определите, как среда должна вызывать программу make. + + + +На данный момент здесь особо нечего изменять. Единственный параметр, представляющий интерес в большинстве случаев — флажок Прервать после первой ошибки. В большинстве проектов он выключен. Это соответствует параметру -k программы gmake, который мы встречали во время начальной сборки нашего проекта. + +Это имеет смысл в среде такой, как &kdevelop;, которая будет протоколировать любые сообщения об ошибках во время сборки. После завершения процесса сборки, вы можете легко перемещаться между сообщениями с помощью боковой панели Сообщения. Используйте для этого команды меню Вид Следующая ошибка и Вид Предыдущая ошибка или соответственно клавишу F4 и комбинацию клавиш Shift F4. Среда будет автоматически активировать окно редактора файла исходного кода и устанавливать курсор на строку с ошибкой. + +С другой стороны, если вы хотите, чтобы сборка останавливалась при первой же ошибке, установите параметр Прервать после первой ошибки в этом диалоге. Тогда среда будет вызывать gmake без параметра -k. + + + +Запуск исполняемого файла + +Когда сборка завершена, вы можете легко запускать приложение прямо из среды. Используйте для этого команду меню Сборка Выполнить программу, комбинацию клавиш Shift F9 или кнопку Выполнить программу на панели Панель инструментов «Сборка». + + + + + + +Нажмите кнопку Выполнить программу на панели инструментов. + + + +Но где же находится запускаемый исполняемый файл? Как заставить среду добавить параметры при его вызове? Или как запустить приложение в терминале само по себе, чтобы проверить её интерактивное поведение в консоли? + +Всё это определяется параметрами проекта. Выберите команду меню Проект Параметры проекта, а затем перейдите в раздел Параметры запуска. + + + + + + +Параметры местонахождения и запуска исполняемого файла программы. + + + +В данном диалоге много параметров. Они собраны в четыре группы: + + + + +Главная программа +Этот параметр определяет, где среда будет искать исполняемый файл программы для запуска. Возможны три варианта. + + +Обратите внимание, что здесь определены только корневые каталоги. Среда обычно ищет исполняемый файл в одном из подкаталогов, указанных в следующей группе параметров. + + + +Запуск из каталога, в котором исполняемый файл был создан в последний раз. Это значение по умолчанию. Оставьте его пока без изменений. + + + +Запуск из каталога сборки в соответствии с текущей конфигурацией сборки. Название этого каталога было установлено на вкладке Главное. + +Это корневой каталог, где среда будет искать исполняемый файл. Он меняется автоматически, в зависимости от выбора в меню Проект Конфигурации сборки. + +Вместо того, чтобы запускать самую свежую сборку исполняемого файла в соответствии с параметром выше, это позволяет переключаться между запускаемыми программами, просто выбирая другую конфигурацию сборки в меню Проект. + + + +Запуск исполняемого файла из указанного каталога. Снова, это только корневой каталог, в котором будет производиться поиск исполняемого файла. + +Используйте этот вариант, если, например, хотите запускать уже установленную программу вместо её версии из каталогов проекта. + + + + + + +Исполняемый файл +Этот параметр сообщает среде положение (относительно корневого каталога, определённого группой параметров, описанной выше) и название программы, которую нужно запускать. Дополнительно, вы можете определить аргументы, которые среда будет передавать программе при запуске. + + + +Если текстовое поле Исполняемый файл оставить пустым, будут использоваться параметры активной цели диспетчера проектов. Хотя это параметр для опытных пользователей, нечаянно оставленный пустым, он может привести к проблемам. Проверьте его, если среда не запускает исполняемый файл. + + + + + +Переменные окружения +Среда будет устанавливать определённые переменные окружения перед запуском программы. В этой группе параметров можно определить дополнительные переменные. + + + + + +Параметры +Два флажка внизу вкладки. + + + + +Флажок Автоматически компилировать перед выполнением удобен в большинстве случаев. Среда будет проверять наличие изменений в проекте и выполнять необходимые действия по его конфигурации и сборке каждый раз, когда вы отдаёте команду выполнения программы. + +Снимите этот флажок, если хотите запустить версию программы до последних изменений. + + + +Флажок Запускать во внешнем терминале полезен, если вы хотите тестировать ввод/вывод программ без графического интерфейса пользователя в эмуляторе терминала. По умолчанию он снят, и среда запускает программу в своём собственном окне без возможностей консольного ввода/вывода. + + + + + + + + + +Расширение проекта. Диспетчер проектов. + +(в процессе написания) + + +Краткий обзор механизма automake + +(в процессе написания) + + + +Помещение значков в отдельный каталог. + +(в процессе написания) + + + +Добавление новых классов + +(в процессе написания) + +Будьте осторожны, когда выбираете названия файлов классов. Потом их будет очень трудно изменить. + + + +Подпроект + +(в процессе написания) + + +Концентрация на работе: активная цель. + +(в процессе написания) + + + + +Реструктуризация проекта + +(в процессе написания) + + + + + +Отладка + +(в процессе написания) + + + + +О документации по проекта. + +&kde; использует docbook для генерации руководства пользователя по проекту. Руководство пользователя доступно через команду меню Справка Руководство пользователя Ваше приложение во время работы вашего приложения &kde;. После сборки проекта руководство пользователя появляется в Центре справки &kde;. Оно объясняет пользователю, как работает приложение, какими функциями обладает и как его настраивать. +Все шаблоны проектов &kde; в &kdevelop; имеют подкаталог, который содержит шаблон руководства пользователя index.docbook в папке «en». Его нужно отредактировать. Начните с изменения персональных данных: имени, адреса электронной почты и так далее. Посмотрите на комментарии в файле и попробуйте следовать их указаниям, они помогут вам сделать первые шаги в составлении документации. Пересоберите проект, чтобы увидеть изменения в руководстве вашего приложения. +Вам нужно установить проект командой меню Сборка Установить или Установить (с правами root), чтобы увидеть руководство пользователя вашего проекта в Центре справки KDE. +Дополнительная информация о синтаксисе docbook находится сайте документации &kde;. + + + +Последнее, но не менее важное — комбинации клавиш + +(в процессе написания) + + + +Что дальше + +(в процессе написания) + + +Часто возникающие проблемы + + +Краткий обзор +Страницы вопросов и ответов +Форум +Списки рассылки + + + + +Работа с проектами + +(в процессе написания) + + +Использование существующих проектов &kdevelop; + +(в процессе написания) + + + +Импорт внешних проектов + +(в процессе написания) + + + + +
diff --git a/tde-i18n-ru/docs/kdevelop/kdevelop/index.cache.bz2 b/tde-i18n-ru/docs/kdevelop/kdevelop/index.cache.bz2 new file mode 100644 index 00000000000..7d2b0248ef1 Binary files /dev/null and b/tde-i18n-ru/docs/kdevelop/kdevelop/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdevelop/kdevelop/index.docbook b/tde-i18n-ru/docs/kdevelop/kdevelop/index.docbook new file mode 100644 index 00000000000..8210285b08c --- /dev/null +++ b/tde-i18n-ru/docs/kdevelop/kdevelop/index.docbook @@ -0,0 +1,708 @@ + +KDevelop" +> --> + + + + + Apache"> + API"> + + autoconf"> + automake"> + + ctags"> + CVS"> + + Doxygen"> + doxywizard"> + egrep"> + grep"> + HTML"> + IDE"> + libtool"> + + Python"> + Perl"> + PHP"> + + Qt/embedded"> + ssh"> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +]> + + + + + + + Руководство пользователя &kdevelop; + + 2006-06-19 + &kdevrelease; + + + Bernd Gehrmann
bernd@kdevelop.org
+
+
+ + Caleb Tennis
caleb@aei-tech.com
+
+
+ + Bernd Pol
bernd.pol@online.de
+
+
+ + Volker Paul
volker.paul@tiscali.de
+
+
+
+ + + 2002 + Бернд Германн (Bernd Gehrmann) + + + 2002 + Калеб Теннис (Caleb Tennis) + + + 2004 + Бернд Пол (Bernd Pol) + + + 2005 + Волкер Паул (Volker Paul) + + + НиколайШафоростов
shafff@ukr.net
Перевод на русский язык
ВикторЕрёмин
ErV2005@rambler.ru
Перевод на русский язык
+ + &FDLNotice; + + + &kdevelop; — интегрированная среда разработки (Integrated Development Environment, IDE), инструмент написания приложений широкого круга применения. + + + + KDE + KDevelop + IDE + разработка + программирование + + +
+ + + +&survey-manual; +&getting-started; +&kdevelop-survey; +&setup; +&applicationwizard; +&editing; +&file-browsers; +&class-browsers; +&documentation; +&project-management; +&adv-build-management; +&debugger; +&cvs-chapter; + +&credits; + + + + +&kdevelop-install; +&nutshell; +&unixdev; + +&app-files; +&plugin-tools; +&app-uimodes-examples; +&commands; +&app-misc-info; +&app-changelog; + + + + + + + + + + + + + + + + +Библиография + +(... в процессе написания ...) + + + + +<ulink url="info://make/Top" +>Руководство по GNU Make</ulink +> + +Richard M.Stallman +RolandMcGrath + + + + +<ulink url="info://automake/Top" +>GNU Automake</ulink +> + +DavidMacKenzie +TomTromey + + + + +<ulink url="info://autoconf/Top" +>GNU Autoconf</ulink +> + +DavidMacKenzie +BenElliston + + + + +<ulink url="info://gcc/Top" +>Использование компилятора GNU</ulink +> +Richard M.Stallman + + + +<ulink url="info://libtool/Top" +>GNU Libtool</ulink +> + +GordonMatzigkeit +AlexandreOliva +ThomasTanner +Gary V.Vaughan + + + + +Руководства по GNU Autoconf, Automake и Libtool +1st edition +October 2000 + +Gary V.Vaughan +BenElliston +TomTromey +Ian LanceTaylor + +New Riders Publishing +ISBN 1578701902 + + + + +Искусство программирования в среде UNIX (Advanced Programming in the &UNIX; Environment) +1st edition +June 1992 +W. RichardStevens +Addison-Wesley Pub Co +ISBN 0201563177 + + + +Мыслим в стиле C++, Том 1: Введение в стандартный C++ (Thinking in C++, Volume 1: Introduction to Standard C++) +2nd Edition +April 15, 2000 +BruceEckel +Prentice Hall +ISBN 0139798099 + + + +Разработка на основе открытого исходного кода с CVS (Open Source Development with CVS) +2nd Edition +October 12, 2001 + +KarlFogel +MosheBar + +The Coriolis Group +ISBN 158880173X + + + +Программирование на PHP (Programming PHP) +1st edition +March 2002 + +RasmusLerdorf +KevinTatroe + +O'Reilly & Associates +ISBN 1565926102 + + + +Программирование на Python (Programming Python) +2nd Edition +March 2001 +MarkLutz +O'Reilly & Associates +ISBN 0596000855 + + + +Программирование графического интерфейса на Python с использованием Qt (Gui Programming With Python : Using the Qt Toolkit) +Bk&Cd-r edition +January 2002 +BoudewijnRempt +Opendocs Llc +ISBN 0970033044 + + + +Программирование на Perl (Programming Perl) +Книга с верблюдом (Camel book) +3rd Edition +July 2000 + +LarryWall +TomChristiansen +JonOrwant + +O'Reilly & Associates +ISBN 0596000278 + + + +Изучаем Perl (Learning Perl) +Книга с ламой (Lama book) +3rd Edition +July 15, 2001 + +Randal L.Schwartz +TomPhoenix + +O'Reilly & Associates +ISBN 0596001320 + + + + + + + + + +&documentation.index; + +
diff --git a/tde-i18n-ru/docs/kdevelop/kdevelop/kdevelop-install.docbook b/tde-i18n-ru/docs/kdevelop/kdevelop/kdevelop-install.docbook new file mode 100644 index 00000000000..672c9f56e65 --- /dev/null +++ b/tde-i18n-ru/docs/kdevelop/kdevelop/kdevelop-install.docbook @@ -0,0 +1,1292 @@ + + + + + BerndPol + Anne-MarieMahfouf + + + + +Установка &kdevelop; + + + установка + +В этой главе описаны все этапы сборки и установки &kdevelop;: + Раздел Как получить &kdevelop; содержит информацию по загрузке последней версии &kdevelop; в виде исходного кода из репозитория SVN. + Раздел Требования &kdevelop; содержит список программ и библиотек, необходимых для сборки &kdevelop;. + Раздел Сборка и установка &kdevelop; проведёт вас через все этапы сборки и установки &kdevelop;. + Раздел Как получить документацию по &API; рассказывает что такое API и как вам получить удобный инструмент для навигации по исходникам &kdevelop;. + + + + +Как получить &kdevelop; + + + получение &kdevelop; + + &kdevelop; + получение + +&kdevelop; доступен в собранном виде во многих дистрибутивах &Linux;, таких, как SuSE, RedHat и других, чаще всего в виде пакета RPM, для упрощения процесса установки. Для установки из собранного пакета обратитесь к документации по вашему дистрибутиву. +Также вы можете загрузить исходный код, собрать и установить &kdevelop; самостоятельно. Исходный код среды разработки доступен на http://www.kdevelop.org и ftp-сервер &kde;. + + +Получение ежедневных снимков &kdevelop; из SVN + + + svn + +Если вы хотите быть в курсе последних разработок, то доступен анонимный снимок репозитория SVN. +Имя модуля kdevelop в репозитории svn co svn://anonsvn.kde.org/home/kde/branches/KDE/3.5/kdevelop. + + +Скачивание рабочей копии + + + checkout + + &kdevelop; + svn + checkout + +Для получения версии &kdevelop;, загрузите его с анонимного репозитория SVN. Эта операция называется скачивание рабочей копии (checkout). + +Далее подразумевается, что исходный код &kdevelop; расположен в каталоге ~/kde3src. + + + # Создаём конечный каталог, если необходимо: + ~> mkdir kde3src + ~> cd kde3src + ~/kde3src> svn co svn://anonsvn.kde.org/home/kde/branches/KDE/3.5/kdevelop + ~/kde3src> cd kdevelop + + +После полной загрузки рабочей копии &kdevelop; вы можете постоянно иметь самую последнюю версию путём обновления, что описано в следующем разделе. + +Пожалуйста, не загружайте каждый раз все файлы заново! Используйте команду svn update. + +Теперь вы можете собрать &kdevelop;, как показано в разделе Сборка и установка &kdevelop;. + + + + +Поддержка локальной рабочей копии в актуальном состоянии + + + update + + &kdevelop; + svn + update + +После загрузки (и сборки) &kdevelop; из SVN можно поддерживать вашу рабочую копию исходного кода в актуальном состоянии, чтобы получать все исправления. Для этого (опять же таки предполагается, что копия исходного кода &kdevelop; расположена в каталоге kde3src). +Обратите внимание на использование команды up (update, обновить) вместо co (checkout). + + + ~> cd kde3src + ~/kde3src> cd kdevelop + ~/kde3src> svn up + + +Следите за сообщениями svn в процессе обновления, так как от этого зависят конкретные шаги сборки. + +После обновления &kdevelop;, приложение нужно собрать как описано в главе Нюансы сборки из SVN. + + + + + + + + + +Требования + + + требования + + &kdevelop; + требования + + GNU + требования + +Для успешной сборки и последующего использования &kdevelop;, необходимо установить следующие программы и библиотеки. Обычно они поставляются с дистрибутивами, а значит установить их можно просто. + + +Требуется: + + gcc/g++ ≥ 2.95.3 (или аналог) + gcc + требования + + g++ + требования + + Официальный сайт: gcc.gnu.org + + + &GNU; make (или аналог) + make + требования + + Официальный сайт: www.gnu.org/software/make + + + &perl; 5.004 (или выше) + Perl + требования + + Официальный сайт: www.perl.com + + + autoconf ≥ 2.52 (или выше) + autoconf + требования + + Официальный сайт: www.gnu.org/software/autoconf + + + automake ≥ 1.6 (или выше) + automake + требования + + Официальный сайт: www.gnu.org/software/automake + + + flex 2.5.4 (или выше) + flex + требования + + Официальный сайт: www.gnu.org/software/flex + + + &Qt; ≥ 3.0.3 (или выше) + Qt + требования + + Официальный сайт: www.trolltech.com/products/qt + + + KDE ≥ 3.0.2 (или выше) + KDE + требования + + Официальный сайт: www.kde.org + + + + +Необязательно: + Средство навигации по исходному коду ctags, с http://ctags.sourceforge.net, позволяющее быстрое перейти к объявлению или определению несколькими щелчками мыши на имени переменной в редакторе. ctags + + dot, генератор изображений, с http:/www.graphviz.org. Он нужен для &doxygen;, чтобы наглядно показать иерархию классов. dot + + Средство документирования &doxygen;, с http://www.doxygen.org, с помощью которого вы сможете сгенерировать лаконичную и гибкую документацию API вашего проекта. doxygen + + valgrind с http://developer.kde.org/~sewardj/ поможет найти утечки памяти в вашем приложении. valgrind + + svn с http://subversion.tigris.org/ если вы хотите использовать систему управления версиями SVN. + svn + требования + + Любой другой компилятор и/или инструмент, если вы разрабатываете программное обеспечение на языке или платформе, отличных от C++/&kde;. + + + + + + Вы можете обойти требования &autoconf; ≥ 2.52 и &automake; ≥ 1.6. Просто удалите подкаталог admin в установочном каталоге &kdevelop; и введите + autoconf + обхождение требования версий + + automake + обхождение требования версий + + требование версии + обхождение требования autoconf/automake + + + (каталог-kdevelop)> ln -s $KDEDIR/share/apps/kdelibs/admin admin + + в консоли. При этом &kdevelop; будет использовать стандартные параметры в каталоге &kde; admin . + + + Убедитесь, что вы не смешиваете разные версии &Qt;. Всегда собирайте &kdevelop; с той версией &Qt;, с которой были собраны библиотеки &kde;. Иначе вы можете получить очень странное поведение программы. + + + + + + + + + +Сборка и установка &kdevelop; + + + &kdevelop; + сборка + + &kdevelop; + установка + +После удовлетворения всех требований, вы можете приступить к сборки и установке &kdevelop;. В приложении описаны необходимые для этого действия. + + Раздел Подготовительные шаги содержит инструкции по установке окружения. + Раздел Сборка &kdevelop; расскажет как получить исходный код &kdevelop; из svn, подготовить его, скомпилировать и установить. + Раздел Примечания по ключам configure покажет как собрать &kdevelop; не в каталог &kde; по умолчанию. + + + +Подготовительные шаги + + + подготовка + Установка &kdevelop; + + KDEDIR + + QTDIR + + LD_LIBRARY_PATH + + LIBRARY_PATH + + PATH + +Перед началом сборки убедитесь, что все библиотеки и инструменты доступны сборочной системе make. Для этого нужно правильно выставить переменные окружения. Шаги, которые следует выполнить при этом, зависят от используемой оболочки («shell»). + +Чтобы не вводить все необходимые операторы по определению переменных окружения каждый раз, вы можете записать их в файл .bashrc или .cshrc. Таким образом, переменные будут иметь нужное значение каждый раз при входе в систему. + + +Настройка окружения в оболочке bash + +Если вы используете bash, добавьте в его файл конфигурации такие строки: + + + export KDEDIR=(путь к KDE) + export QTDIR=(путь к библиотеке Qt) + export LD_LIBRARY_PATH=$QTDIR/lib:$KDEDIR/lib:$LD_LIBRARY_PATH + export LIBRARY_PATH=$QTDIR/lib:$KDEDIR/lib:$LIBRARY_PATH + export PATH=$QTDIR/bin:$KDEDIR/bin:$PATH + + + + + + +Настройка окружения для оболочки tcsh + +Если вы используете tcsh, добавьте в его файл конфигурации такие строки: + + + setenv KDEDIR (путь к KDE) + setenv QTDIR (путь к библиотеке Qt) + setenv LD_LIBRARY_PATH=$QTDIR/lib:$KDEDIR/lib:$LD_LIBRARY_PATH + setenv LIBRARY_PATH $QTDIR/lib:$KDEDIR/lib:$LIBRARY_PATH + setenv PATH $QTDIR/bin:$KDEDIR/bin:$PATH + + + + + + + + +Сборка &kdevelop; + + + make + Установка &kdevelop; + + сборка, компиляция + &kdevelop; + +Далее подразумевается, что исходный код &kdevelop; расположен в каталоге ~/kde3src/kdevelop. + + +Особенности сборки из SVN + +Если вы собираете &kdevelop; из SVN, начальные шаги сборки зависят от того, загрузили ли вы рабочую копию (checkout) или обновили ранее загруженную копию (update). + + + +После svn checkout + +Вы должны инициализировать сборочную систему после скачивания рабочей копии. Тоже самое необходимо сделать если вы хотите начать сборку с нуля. Наберите: + +~/kde3src/kdevelop> make -f admin/Makefile.common svn-clean +и выполните все следующие шаги. +Для восстановления повреждённых и отсутствующих файлов, возможно, потребуется запустить svn cleanup. +Выполните команду svn-clean чтобы удалить все файлы, не имеющие соответствия в репозитории SVN. Убедитесь что вы сделали резервные копии всей ценной информации перед выполнением этой команды. + + + + +После обновления SVN + +Следующий шаг зависит от вывода команды обновления svn update. Если в нём было U или P в начале строки — это означает изменение файла: + +U /some_directory_path/Makefile.am + +или, после загрузки рабочей копии (checkout), введите: +~/kde3src/kdevelop> make -f Makefile.svn +перед выполнением всех следующих шагов. + + + + + + +Команды сборки <command +>make</command +> + +Теперь вы должны решить, какую систему &kdevelop; вы хотите использовать. На следующем шаге генерируются файлы Makefile, который нужны для сборки командой make. + +Вы можете не указывать параметр при запуске configure, в этом случае &kdevelop; будет установлен в каталог &kde; по умолчанию. Подробно это изложено в разделе Примечания по ключам configure. + + + +Версия с отладочной информацией + +Если вы хотите следить за тем, что &kdevelop; делает во время выполнения, выберите сборку версии с отладочной информацией. Просто запустите configure следующим образом: + +~/kde3src/kdevelop> ./configure --enable-debug=full --prefix=(путь-к-kde3) + + + + +Финальная версия + +Если вы хотите просто использовать &kdevelop; как есть (с меньшим размером и более быстрой работой), запускайте configure с параметрами по умолчанию: + +~/kde3src/kdevelop> ./configure --prefix=(путь-к-kde3) + + +Если вы хотите собрать также документацию по API для &kdevelop;, вам нужно указать соответствующий параметр в команде запуска configure: + + ~/kde3src/kdevelop> ./configure --(такие-же-ключи) \ --with-kdelibsdoxy-dir=$KDEDIR/share/doc/HTML/en/kdelibs-apidocs + + + + + + +Сборка посредством make и установка + +Скрипт configure проверит систему и создаст файл Makefile, который будет использовать команда make. Команда make будет использовать основной файл Makefile по умолчанию. + +~/kde3src/kdevelop> make +Для установки получите права суперпользователя командой: +~/kde3src/kdevelop> su +и введите пароль пользователя root. После этого установите &kdevelop;: +~/kde3src/kdevelop> make install +Если &kdevelop; установлен в каталог &kde; по умолчанию, вы можете сразу запустить IDE. Иначе потребуются некоторые дополнительные шаги. Подробно об этом рассказано в разделе Нестандартный каталог установки. + + + На самом деле будут установлены три программы: + + &kdevelop; IDE — среда разработки, в которой вы обычно работаете. + &kdevelop; Assistant — программа автономного просмотра документации, предоставляющая всю функциональность соответствующего модуля &kdevelop; IDE. + &kdevelop; Designer — расширение &Qt; Designer, добавляющее специфические для виджеты &kde; и интегрирующее его в &kdevelop; IDE. + + + + + + + + + + + + +Примечания по ключам <command +>configure</command +> + + +Нестандартный каталог установки + + + &kdevelop; + установка + нестандартный каталог + + нестандартный каталог + + KDEDIRS + + kbuildsycoca + +По умолчанию IDE устанавливается в каталог &kde;. Это необходимо &kdevelop; для прямого доступа к некоторым утилитам и модулям, расположенным в этом каталоге. Чтобы использовать другой каталог для установки, запустите configure с параметром : +~/kde3src/kdevelop> ./configure --prefix=(путь-к-kde3) +И всё же устанавливать программу в другой каталог не рекомендуется. Конечно, вы можете сделать это, но тогда вы получите очень ограниченную функциональность. +Перед запуском &kdevelop; выполните следующие команды из командной строки: + +Обратите внимание на множественную форму: KDEDIRS, а не KDEDIR + + + ~> export KDEDIRS=/usr/local/kde:/opt/kde3 + ~> kbuildsycoca + Теперь запустим &kdevelop;: + ~> kdevelop + + + + Переменная окружения KDEDIRS должна содержать список активных каталогов &kde; вашей системы. Обычно это + /usr/local/kde:/opt/kde3 + однако в вашей системе это могут быть другие каталоги. + Каталог /usr/local/kde, например, может содержать неполную версию &kde;, которую вы собрали для отладки, а /opt/kde3 — версию &kde; из вашего дистрибутива. + + +в оболочке tcsh определение переменных окружения происходит таким образом: +~> setenv KDEDIRS /usr/local/kde:/opt/kde3 +Команда kbuildsycoca (build system control cache — кэш системных параметров) выполняет поиск библиотек и записывает их размещение и версию в кэш, чтобы &kdevelop; смог их найти. Это займёт некоторое время, и это нужно выполнять каждый раз перед запуском &kdevelop; из оболочки, если вы установили программу в нестандартный каталог. Конечно, из этих команд можно составить сценарий и запускать только его. +Кроме того можно дополнить файлы .bashrc или .cshrc, но это не желательно, так как команда будут выполняться при каждом входе в консоль. + +Команду kbuildsycoca не нужно выполнять с правами суперпользователя. И вообще, заниматься разработкой под root не очень хорошая идея! + + + + + + + + + +Как получить документацию по &API; + + + API + &kdevelop; + + &kdevelop; + API + + сборка, компиляция + &kdevelop; + API + + configure + API &kdevelop; + +API — сокращение от Application Program Interface (программный интерфейс приложения). Это набор описаний, по которым приложение обращается к операционной системе и другим службам. API приложения &kde; или &Qt; — описание интерфейсов классов и методов, которые используются для навигации по исходному коду приложения. +Последняя версия документации по API находится на сайте KDevelop. Она обновляется каждые 24 часа. +Чтобы собрать документацию по API из исходного кода &kdevelop; самостоятельно, нужно указать где искать API KDELIBS, добавив параметр при запуске configure: + + + ~/kde3src/kdevelop> ./configure --(прочие параметры) \ + + --with-kdelibsdoxy-dir=$KDEDIR/share/doc/HTML/en/kdelibs-apidocs + + + +(make заменит глобальную переменную $KDEDIR на каталог, где установлен &kde;). Затем запустите make как обычно. После сборки &kdevelop; можно также собрать документацию по API. Для этого выполните +~/kde3src/kdevelop> make apidocs + +Это создаст файл Doxyfile в основном каталоге исходного кода &kdevelop;, который передаётся на обработку программе Doxygen, в результате чего будет создано большое количество файлов .html в течение некоторого времени (до часа на медленных машинах). После окончания процесса сборки нужно установить документацию. Получите права суперпользователя + +~/kde3src/kdevelop> su + +и введите пароль пользователя root, затем установите файлы документации по API: + +~/kde3src/kdevelop> make install-apidox + +После этого make выведет имя каталога, где установлена документация по API. + +Возможно, вы увидите большое количество предупреждений или сообщений об ошибках в процессе сборки документации по API программой Doxygen. Они представляют интерес только для разработчиков &kdevelop;. Если всё пройдёт нормально, файлы .html будут доступными для чтения. + + + + diff --git a/tde-i18n-ru/docs/kdevelop/kdevelop/kdevelop-scripting.docbook b/tde-i18n-ru/docs/kdevelop/kdevelop/kdevelop-scripting.docbook new file mode 100644 index 00000000000..918120e0500 --- /dev/null +++ b/tde-i18n-ru/docs/kdevelop/kdevelop/kdevelop-scripting.docbook @@ -0,0 +1,74 @@ + + + + + IanGeiser + + + + +Поддержка сценариев + + +Выполнение сценариев +Для получения доступа к сценариям воспользуйтесь меню СервисСценарии. Если его нет, значит в KDevelop не установленных сценариев. + + + +Добавление сценариев +После добавления поддержки KScript в ваше главное приложение, добавление в него сценариев становится лёгкой задачей. Сценарии состоят из двух частей - файла .desktop, содержащего метаданные (текст пункта меню и интерпретатор), и собственно сценария. Этот подход был использован из соображений безопасности и простоты использования. +Этот пример демонстрирует основные части, которые нужны KScript. Первый элемент, "Name", определяет имя сценария, показываемое пользователи, а текст элемента "Comment" будет показан во всплывающей подсказке. Наиболее важным является "Type", он определяет интерпретатор, который будет использован для сценария. На текущий момент есть два возможных варианта - "ShellScript/bash" и "JavaScript/kjs". нашем примере выбран первый. Сценарию передаётся два аргумента . Первый - DCOP ID (дескриптор) главного приложения. + +Приведенный сценарий устанавливает текст первого документа в вывод команды "ls -l" + +Самое полезная программа для разработки таких сценариев - KDCOP. +
+ Работа с DCOP-интерфейсами в &kdevelop; с помощью KDCOP + + + +
+ +KDCOP позволяет просматривать и отлаживать интерфейсы приложений. На текущий момент KDCOP поддерживает KJSEmbed, Python и оболочки UNIX для работы с DCOP. + +Когда сценарий написан, осталось его установить. Разработчики основного приложения должны позаботиться об этой процедуре, или хотя бы задокументировать пути, в которых будут искаться сценарии. В примере выше, сценарий Kate расположен в "$KDEDIRS/share/apps/kate/scripts". + +
+ Сценарии &kdevelop; в файловой системе + + + +
+ +Файл .desktop должен быть в одной папке со сценарием. Разработчикам сценариев также рекомендуется хранить вспомогательные файлы, такие как файлы пользовательского интерфейса, файлы данных, в той же папке. Также заметим, что основное приложение блокируется на время выполнения сценария. но это будет изменено в KDE 4. + +
+ + +
diff --git a/tde-i18n-ru/docs/kdevelop/kdevelop/kdevelop-survey.docbook b/tde-i18n-ru/docs/kdevelop/kdevelop/kdevelop-survey.docbook new file mode 100644 index 00000000000..ffc7ec98d73 --- /dev/null +++ b/tde-i18n-ru/docs/kdevelop/kdevelop/kdevelop-survey.docbook @@ -0,0 +1,776 @@ + + + + + BerndPol + + + + +Обзор возможностей &kdevelop; + + + &kdevelop; + обзор + + общий обзор + + обзор + +&kdevelop; объединяет большое количество инструментов, скриптов и шаблонов в общий интерфейс. Он состоит из + нескольких режимов интерфейса, содержащих предустановки рабочей области, + мастера проектов, упрощающего создание нового проекта, + нескольких систем управления проектом, упрощающих сборки и управление вашим проектом, + некоторых средств редактирования для простой и наглядной работы с исходными кодами программы + различных диспетчеров файлов, представляющих вашу файловую систему в разных видах, + различных панелей просмотра классов, которые упрощают работу с классами и отношениями между ними в объектно-ориентированном программировании, + отладочного интерфейса для поиска и устранения ошибок прямо из &kdevelop;, + нескольких модулей, которые могут быть загружены в любое время по запросу. + набора других вспомогательных инструментов для диагностики, документировании и оптимизации. + + + + + На самом деле, &kdevelop; состоит из трёх программ: + + &kdevelop; IDE — среды разработки, в которой вы обычно работаете. + &kdevelop; Assistant — программы просмотра документации, предоставляющий всю функциональность соответствующего модуля &kdevelop; IDE. + &kdevelop; Designer — расширения &Qt; Designer, добавляющего специфические виджеты &kde; и интегрирующее его в &kdevelop; IDE. + + + + + +Режимы интерфейса + + + &kdevelop; + режимы интерфейса + + пользовательский интерфейс + Режимы &kdevelop; + + Режимы интерфейса + + Многодокументный + + Вкладки + + Отдельные окна + + IDEAl + +В &kdevelop; есть четыре различных режима интерфейса (нажмите на названии чтобы просмотреть изображение с его примером): + IDEAl + Это новый интерфейс, оптимизирующий организацию рабочей области и обеспечивающий интуитивный доступ к инструментам. + + Все инструменты размещены по краям рабочей области в панелях с несколькими вкладками и сгруппированы по назначению. + Окна просмотра документации и редактирования файлов будут собраны в одно окно со вкладками. + + + + + Дочерние окна + + Все средства просмотра размещены как дочерние окна непосредственно в главном окне. + Окна просмотра и редактирования будут выглядеть как обычные отдельные окна внутри рабочей области. + + + + + Вкладки + + Все средства просмотра размещены как дочерние окна непосредственно в главном окне. + Окна просмотра и редактирования будут совмещены в одно окно с соответствующими вкладками. + + + + + Отдельные окна + + Окна инструментов, просмотра и редактирования будут выглядеть как обычные отдельные окна на рабочем столе. + Главный элемент управления будет содержать только меню, панели инструментов и строку состояния. + + + + + + + +Как переключить интерфейс + + + пользовательский интерфейс + переключение интерфейсов + + переключение пользовательских интерфейсов + +Чтобы переключить режим интерфейса, выберите Настройка Настроить KDevelop... . В появившемся диалоге Настройка KDevelop выберите раздел Интерфейс пользователя в поле слева. + + + + + + + Выбор вида интерфейса + + + +Старые версии &kdevelop; предлагают выбор вида интерфейса только в виде отдельных окон. + +В секции Текущий вид интерфейса выберите тип, в котором вы хотите работать. +В зависимости от режима интерфейса, выбранного вами, будет доступно различное количество его параметров. Подробно об этом рассказано в разделе Выбор интерфейса. + +Не забудьте перезапустить &kdevelop; чтобы параметры вступили в силу. + + + + +Как увеличить рабочее пространство + + + &kdevelop; + рабочее пространство + + &kdevelop; + увеличение рабочего пространства + + пользовательский интерфейс + рабочее пространство + + пользовательский интерфейс + меню + + пользовательский интерфейс + полноэкранный режим + + полноэкранный режим + + меню + скрыть/показать + + скрыть меню + + показать меню + +Для увеличения рабочего пространства можно перейти в полноэкранный режим, скрыть меню, и, как и в любом другом приложении KDE, панели инструментов. + + + +Полноэкранный режим + +Для переключения в этот режим или выхода из него выберите пункт меню Вид Полноэкранный режим или нажмите Ctrl Shift F. Кроме того, значок переключения в этот режим есть на панели инструментов Вид. + + + + +Скрытие и показ меню + +Для того, чтобы скрыть меню, выберите Настройка Скрыть меню , или нажмите Ctrl M. Чтобы показать меню, повторно нажмите Ctrl M , или воспользуйтесь кнопкой панели инструментов Показать меню. + + + + + + + + + + + +Элементы интерфейса + +(... в процессе написания ...) + + +Рабочая область + +(... в процессе написания ...) + + + +Заголовок окна &kdevelop; + +(... в процессе написания ...) + + + +Строка состояния &kdevelop; + +(... в процессе написания ...) + + + +Меню + +(... в процессе написания ...) + + + +Панели инструментов + +(... в процессе написания ...) + + + +Панели просмотра + +(... в процессе написания ...) + + + +Панели вывода + +(... в процессе написания ...) + + + + + + + +Системы управления проектом + + + управление проектом + +Обычно проекты основываются на определённой системе управления. &kdevelop; предлагает четыре системы управления проектом, которые можно выбрать при создании проекта. + Automake использует стандартные инструменты разработки &GNU;. + QMake использует диспетчер проектов Trolltech. + ANT использует диспетчер проектов Apache ANT для &Java;. + Особый проект позволит вам создавать файлы Makefile самостоятельно. + + + + +Automake + + + проекты + automake + + automake + проекты + +Проекты, созданные диспетчером проектов &automanag; упрощают использование стандартных инструментов разработки &GNU;. Это — + лучший способ создания файлов Makefile и + хороший и надёжный способ адаптации под разные системы с помощью создаваемого командой autoconf сценария configure. + + + + + +QMake + + + проекты + qmake + + qmake + проекты + +Разработчикам, которые получают удовольствие от гибкости и удобства утилиты &Qt; qmake, &kdevelop; предлагает возможность управлять проектами, основанными на qmake (файлы *.pro) в &kdevelop;. +Более подробную информацию о диспетчере проектов QMake можно найти в Руководстве пользователя qmake, которое включено в ваш дистрибутив, или же на странице документации TrollTech. + + + +Проекты CMake + + + проекты + cmake + + сmake + проекты + +CMake будет главной системой для &kde; 4 и &kdevelop; уже предоставляет несколько шаблонов проектов на C и C++ собирающихся посредством CMake. Для сборки потребуется только, чтобы программа cmake была доступна через $PATH. +Для создания нового проекта C или C++ в &kdevelop; выберите ПроектСоздать проект... C или C++Проект CMake«Шаблон разделяемой библиотеки» или «Программа Hello world». + + + +ANT (&Java;) + + + проекты + ant + + ant + проекты + + проекты + Java + + Java + проекты + + разработка + Java + +Разработчики, предпочитающие &Java;, возможно, захотят использовать диспетчер проектов Apache ANT. Для создания проекта Ant в &kdevelop; выберите Проект Создать проект... Java Проект Ant Приложение. +Подробности вы можете найти на сайте проекта Apache Ant. + + + +Особые проекты + + + проекты + особый + + особые проекты + + Makefile + особые проекты + +Если вы предпочитаете создавать файлы Makefile собственноручно, выберите этот тип. Это пригодится в проектах с нестандартной структурой или для полного контроля процесса сборки посредством make. +Если вам не нужна такая гибкость, обратите внимание на &automanag; или другой диспетчер проектов, так как они упрощают процесс сборки и подготовку к распространению. + + + +Распространение вашего приложения + + + распространение + + приложение + распространение + + двоичные пакеты + +Для распространения ваших программ на конечной системе не требуется ничего кроме + соответствующего компилятора, + компоновщика и + библиотек разработки (devel), + + +что часто нужно хотя бы для приложений C++. Но вы также можете сразу распространять ваше приложение в виде двоичных пакетов. В этом случае наличие &kdevelop; на конечной системе не требуется. +При распространении исходного кода вашего проекта мы рекомендуем включать в них также и файл проекта &kdevelop;. Это упростит изменение исходных файлов другими разработчиками, если они также используют &kdevelop;. +Для проектов с несколькими разработчиками, работающими в разных местах, это необходимо в любом случае. +Особенно в случае интернациональных программ, когда переводчику требуется работать с исходным кодом только для исправления некоторых его участков для полной поддержки локализации. + + + + + + diff --git a/tde-i18n-ru/docs/kdevelop/kdevelop/nutshell.docbook b/tde-i18n-ru/docs/kdevelop/kdevelop/nutshell.docbook new file mode 100644 index 00000000000..69ab2185662 --- /dev/null +++ b/tde-i18n-ru/docs/kdevelop/kdevelop/nutshell.docbook @@ -0,0 +1,378 @@ + +Вкратце — Советы и подсказки + + + +В этой главе описывается начальная информация об оболочке. Кроме того, указаны советы по решению часто встречающихся проблем при работе с &kdevelop;. +Для получения более подробной информации следуйте по ссылкам, с которых начинаются советы. +Информация по этим темам: + + Внешний вид + Проекты + Сборка + &automanag; + Проблемы компиляции + Другие темы + + + +Внешний вид + + +Уменьшение размера вкладок отображений в режиме IDEAl + +По умолчанию &kdevelop; запускаются со слишком большими полосами названий вкладок по краям рабочей области. Вы можете изменить это через пункт меню Настройка Настроить KDevelop... Интерфейс пользователя). +Если у вас более старая версия &kdevelop; 3, это можно изменить вводом параметра MDIStyle в разделе [UI] файла $KDEHOME/share/config/kdeveloprc: + + +: только значки +: только текст (по умолчанию) + +: значки и текст + + + + + +Стиль отображения + +Если вы заметите разноцветные буквы в любом месте (на вкладках и т.д.) и &kdevelop;, похоже, использует неверный стиль отображения: + + +В $KDEHOME/share/config/kdeveloprc найдите строку с Style=Checkedи удалите её. Перезапустите &kdevelop;. + + +(это может случится, если вы щёлкнули в файловом менеджере на файле с расширением .ui и &kdevelop; загрузил KUIViewer для показа &GUI;, описанного в этом файле). + + + + +Полноэкранный режим + +Для переключения в этот режим (или возврата из него), выберите пункт меню Вид Полноэкранный режим или нажмите Ctrl Shift F . + + + + +Скрытие и показ меню + +Для того чтобы скрыть меню, выберите пункт Настройка Показать меню или нажмите Ctrl M . Чтобы вернуть меню, повторно нажмите Ctrl M. + + + + + +Проекты + +Создание нового проекта + +Выбор пункта меню Проект Новый проект... приведёт к запуску Мастера приложений. + + + + +Создание специального проекта + +Нет прямого пути для создания специального проекта (проекта, который использует внешние файлы сборки). Воспользуйтесь пунктом меню Проект Импортировать существующий проект. Не забудьте установить соответствующий тип проекта, название которого должно содержать (Custom Makefiles) в появившемся диалоге. + + + + +Использование опций проекта + +После создания нового проекта не забудьте настроить его через пункт меню Проект Параметры проекта.... + + + + + +Компиляция + +Не показывать детали в общем потоке сообщений + +Если в процессе сборки вы не можете уследить за важной информацией, отображаемой в панели вывода, уменьшите объём показываемой информации правым щелчком в окне сообщений. + + + + + +<link linkend="automake-manager" +>&automanag;</link +> + + +Создание файлов в проекте + +Выберите подпроект в верхней части окна &automanag; и в контекстном меню группы (в нижней части окна), в которую нужно добавить файлы, выберите Создать файл.... + + + + +Добавление существующих файлов в проект + +Выберите подпроект в верхней части окна &automanag;, вызовите контекстное меню групп в нижней части и выберите Добавить существующие файлы.... + + + + +Удаление файла из проекта + +Выберите подпроект в верхней части окна &automanag;, вызовите контекстное меню групп в нижней части и выберите Удалить. + + + + + +Ошибки компиляции/сборки + +Проект не собирается после переключения в/из цели по умолчанию + +Это проблема с механизмом &automake;/&autoconf;. Если подменю Проект Конфигурация сборкисодержит три пункта:default, optimized и debug, переключитесь на default или на debug/optimized. + + +Если вы выбрали default, сборка debug/optimzed производиться не будет. + + +Если вы выбрали debug/optimzed, сборка default производиться не будет. + + + + + + +Ошибка Wrong autoconf version и т.д. + +Есть несколько сообщений об ошибке относительно устаревших версий autoconf и т.д., приводящих к неправильной работе configure. Запустите autoreconf в каталоге с файлами configure.in. Эта команда попытается обновить информацию о файлах Сборочной системы &GNU;. Для подробностей см. man autoreconf. + + + + + +Другие темы + +Конфигурационные файлы, используемые в &kdevelop; + +В большинстве случаев, это не понадобится, но всё это может быть полезным если с программой что-то не так. + + + + + diff --git a/tde-i18n-ru/docs/kdevelop/kdevelop/plugin-tools.docbook b/tde-i18n-ru/docs/kdevelop/kdevelop/plugin-tools.docbook new file mode 100644 index 00000000000..1799996fb92 --- /dev/null +++ b/tde-i18n-ru/docs/kdevelop/kdevelop/plugin-tools.docbook @@ -0,0 +1,725 @@ + +Подключаемый инструментарий + + + модули + +&kdevelop; содержит большое количество небольших инструментов, помогающих вам быстрее выполнить определённую задачу. Большинство из них реализованы в виде модулей. Это значит, что если они вам не нужны, вы можете их отключить их. +Это также значит, что если если вам не хватает каких-то функций, которые по-идее должны присутствовать в программе подобного рода, возможно они уже реализованы в виде модуля, отключенного по умолчанию. Например, в меню Файл может присутствовать пункт "Быстрое открытие", но только если включен соответствующий параметр в окне Проект-Параметры проекта. + +Все модули реализуют класс KDevPlugin, определяемый в lib/interfaces/kdevplugin.h. Далее приведена выдержка из комментария к нему. + +Базовым классом для всех модулей KDevelop является KDevPlugin. Модуль - это компонент, загружаемый в среде KDevelop во время её запуска или по запросу. Каждый модуль имеет свою область действия, они делятся на: +Базовые +Глобальные +Модули работы с проектами + + + +Базовые (Core) модули - это глобальные модули с важной функциональностью, и поэтому их отключение в настройках невозможно. + +Для глобальных модулей требуется только сама среда KDevelop, интерфейс KDevProject и какие-либо данные, относящиеся к проектам, ими не используются. Например, модуль uimode позволяет выбирать графический интерфейс для среды разработки. + +Модули работы с проектами требуют наличия загруженного проекта и, обычно, сами загружаются/освобождаются вместе с проектами. Пример такого модуля - Менеджер Automake - загружается только при открытии проектов, использующих Automake для сборки. + +Как уже сказано выше, базовые модули не могут быть отключены. Отключить и включить глобальные модули можно в окне Настройка Настроить KDevelop..., на странице Модули. Модули работы с проектами включаются и отключаются в окне Проект Параметры проекта..., также на странице Модули. Загруженные модули могут влиять на многие параметры KDevelop. Например, они могут добавлять новые меню, панели инструментов, комбинации клавиш. + +Отключенные модули не добавляют свои элементы в меню и вообще не загружаются в память. + + +Ниже приведен список модулей, сгенерированный сценарием listplugins.sh. Для каждого модуля имеется файл .desktop с информацией нём, такой как его имя и описание, оно и приводится в списке. +Модули сгруппированы по области действия (базовые, глобальные, работы с проектами). + +Базовые модули + + +Мастер приложений +Мастер приложений + +Просмотрщик различий +Просмотрщик различий + +Мастер создания файлов +Мастер создания файлов + +Полноэкранный режим +Полноэкранный режим + +Полезный совет +Полезный совет + +Выбор интерфейса пользователя +Предоставляет диалог выбора режима интерфейса пользователя. + +VCSManager +Управление системами контроля версий + + +Глобальные модули + + +Расшифровщик сокращений +Предоставляет поддержку для настраиваемых сокращений - коротких слов, которые заменяются на часто используемые структуры кода. + +Документирование +Модуль документации позволяет упростить работу с документацией. + +Список файлов +Список открытых в данных момент файлов (полезно, когда они не помещаются на панели вкладок). + +Селектор файлов +Средство просмотра списка файлов с поддержкой работы по сети. + +Фильтрация и вставка с помощью команд оболочки +Предоставляет функции работы с текстом в редакторе с использованием утилит командной строки. + +Интеграция Grep +Интегрирует "find|grep" в KDevelop - позволяет производить быстрый поиск по нескольким файлам с использованием шаблонов или регулярных выражений. + +Встроенный эмулятор терминала +Предоставляет встроенную консоль для быстрого вызова командной строки. + +Дополнение меню "Открыть с помощью" +Этот модуль предоставляет различные возможности открытия файлов, используя контекстные меню KDevelop. + +Средство опроса компонентов +Графическое средство для выполнения запросов KTrader о зарегистрированных службах. + +Проверка регулярных выражений +Средство для определения и проверки регулярных выражений на предмет соответствия их наиболее распространённым вариантам синтаксиса. + +Замена по проекту +Этот модуль предоставляет интерактивные возможности поиска и замены по файлам в проекте. Сначала проводится поиск по строке или регулярному выражению, далее выбор с предпросмотром и применение замен из списка доступных вариантов. + +Сценарии +Модуль сценариев позволяет автоматизировать работу с помощью KScript + +Заготовки кода +Модуль сохранения часто используемых частей кода в одно место для быстрого доступа к ним + +Отображение структуры текста +Отображает структуру документов в формате HTML и TEX, а также предоставляет возможности навигации по ним. + +Дополнение меню инструментов +Предоставляет возможности добавления в меню пунктов вызова внешних приложений. + +Интерфейс к Valgrind +Valgrind - это средство нахождения проблем управления памятью в программах. http://developer.kde.org/~sewardj/ + + +Модули работы с проектами + + +Модуль Аннотации +Модуль Аннотации + +Форматировщик исходного кода +Модуль для форматирования кода по установленным правилам. + +Закладки +Модуль, который обеспечивает навигацию и просмотр активных закладок в коде, а также их сохранение в проекте. + +Обзор классов +Этот модуль отображает список классов в проекте, включая методы и атрибуты а также предоставляет возможности навигации по коду. + +CopyTo +Простой модуль передачи файлов на сервер, с помощью KIO. + +Интерфейс к CTags +CTags - это средство навигации по коду, поддерживающее многие языки. Будучи загружено, оно предоставляет контекстное меню для нахождения описания и определения типа выбранного символа, а также диалог запроса. http://ctags.sourceforge.net/ + +Сборка и распространение пакетов +Помогает в сборке и распространении пакетов программ. В данное время поддерживается только формат RPM. + +Поддержка Doxygen +Модуль поддержки doxygen предоставляет возможности контроля генерации проектной документации на основе содержимого исходных файлов. Для использования необходим doxygen. Подробнее об этом смотрите на http://www.doxygen.org. + +QuickOpen +Предоставляет эффективное средство нахождения и открытия файлов и классов в больших проектах. + +Проверка безопасности +Проверка безопасности кода + + + + + +Модули &kdevelop; для управления проектом + + + antproject + ANT (&Java;) + + + autoproject + Automake + + + customproject + Специальный проект + + + trollproject + Менеджер проектов, основанный на QMake + + +
+ + + + +Модули &kdevelop; по поддержке языков программирования + + +cppsupportПоддержка C/C++ +fortransupportПоддержка Fortran +javasupportПоддержка &Java; +perlsupportПоддержка Perl +phpsupportПоддержка PHP +pythonsupportПоддержка Python + +
+ + +Далее некоторые модули будут рассмотрены более подробно + + + + +Модуль <command +>abbrev</command +> +abbrev + +Этот модуль заменяет сокращения на часто используемые части кода. Он активируется нажатием Ctrl Пробел. Например, вы ввели "ife" в редактор языка C++. Теперь нажмите CtrlПробел, и вы получите шаблон кода if-else. Набор поддерживаемых сокращений зависит от языка программирования. Например, для PHP вам вряд ли будут интересны сокращения кода для &Java;. + + +Набор сокращений можно настраивать. Если модуль активен, то это можно сделать в окне Настройка Настроить KDevelop..., вкладка Сокращения + + + + +Модуль <command +>filter</command +> +filter + +Предоставляет две функции. Сервис Выполнить команду позволяет ввести команду оболочки. После нажатия на кнопке Запуск вывод команды будет помещён в буфер обмена. + + +Вторая функция доступна через пункт меню СервисФильтровать выделение через команду.... Для её использования выделите текст в редакторе. Выделенный текст будет передан на стандартный ввод указанной команде, а в вместо него будет вставлен вывод команды. + +Например, принаписании документации часто требуется ссылаться на команды меню. Например, для команды Скопировать из меню Правка нужно написать: <menuchoice><guimenu>Edit</guimenu><guimenuitem>Copy</guimenuitem></menuchoice>. Но значительно проще ввести просто "Edit - Copy" и оставить утомительную работу по вставку тегов компьютеру. Для этого напишем маленький сценарий и сохраним его в файле с именем mef в домашнем каталоге: sed s/"^\(.*\) - \(.*\)\$"/"<menuchoice><guimenu>\1<\/guimenu><guimenuitem>\2<\/guimenuitem><\/menuchoice>"/ Сделаем его исполняемым. Теперь ведите и выделите текст "Edit - Copy", затем вызовите меню СервисФильтровать выделение через команду... и запустите ~/mef. "Edit - Copy" будет заменено таким текстом: <menuchoice><guimenu>Edit</guimenu><guimenuitem>Copy</guimenuitem></menuchoice> + + + + + + + +Модуль &doxygen; +&doxygen; +средство документирования +API-документация + +Упрощает использования средства API-документирования &doxygen; (). Проект Запустить Doxygen приведёт к генерированию API-документации к текущему проекту, основываясь на конфигурационном файле Doxyfile в каталоге проекта. + + +Более того, вы можете настроить &doxygen; через диалог Проект Параметры проекта.... Он подобен мастеру &doxywizard;. + + + + +Модуль &ctags; +&ctags; + +Этот инструмент является расширением обзора классов, основанным на программе ctags, и поддерживает больше языков программирования. + + +Активируйте модуль через меню Сервис CTags.... При первом запуске, вам будет предложено создать базу данных поиска. При этом в каталоге проекта будет создан файл tags. Это текстовый файл со списком идентификаторов исходных файлов проекта. + +В такой базе данных вы можете выполнять поиск двумя способами: если Совпадение с регулярным выражением включено, вводимый вами текст будет интерпретироваться как регулярное выражение (стандарта POSIX) и сравниваться в существующими идентификаторами. Например, текст .*Widget приведёт к поиску всех идентификаторов, заканчивающихся на Widget. Иначе, поиск будет дословным. + +При поиске будет выводиться список подходящих идентификаторов, сопровождающийся номерами строк с их объявлениями. Чтобы перейти к объявлению, щёлкните на идентификаторе. + +Для некоторых языков программирования, &ctags; распознаёт разные типы идентификаторов. например, в Python есть классы и функции, и вы можете выборочно искать отдельно либо классы, либо функции. + +База данных не обновляется каждый раз при изменении исходников. Поэтому вам нужно самостоятельно периодично обновлять её с помощью кнопки Обновить. + + + + +Модуль <command +>astyle</command +> +astyle +Оформление исходного кода +выставление отступов + +Astyle - это модуль для форматирования кода в соответствии с определённым набором файлов. + + + + + +Модуль <command +>regexptest</command +> +regexptest +отладкарегулярные выражения +регулярные выраженияотладка + +Составление регулярных выражений может быть долгой работой, обычно первая попытка поиска по введённому выражению выводит много результатов. Модуль regexptest позволяет вам напрямую отслеживать изменения в регулярном выражении. он активируется через Сервис Проверить регулярное выражение.... + + +Вы можете выбрать синтаксис регулярного выражения. На текущий момент поддерживается стандарт POSIX, используемый командой &grep;, и расширенный стандарт POSIX, используемый в команде &egrep;. + +При вводе регулярного выражения, вам сразу будет сообщаться об ошибках в нём. Введением текста в Строка для проверки, вы можете проверить, подходит ли текст введённому вами выражению. В частности, если регулярно выражение содержит группы, такие как ([a-z]), содержание подходящих подгрупп будет отображено в списке. + + + + + + +
+ + diff --git a/tde-i18n-ru/docs/kdevelop/kdevelop/project-advanced.docbook b/tde-i18n-ru/docs/kdevelop/kdevelop/project-advanced.docbook new file mode 100644 index 00000000000..2930a6ee5ad --- /dev/null +++ b/tde-i18n-ru/docs/kdevelop/kdevelop/project-advanced.docbook @@ -0,0 +1,111 @@ + + + + + BerndPol + + + + +Расширенное управление проектами + + +Загрузка проектов + + +Загрузка последнего открытого проекта + +(... в процессе написания ...) + + + + + + + Как открыть последний проект + + + + + + + +Загрузка существующих проектов + +(... в процессе написания ...) + + + +Преобразование старых проектов KDevelop в новый формат + +&kdevelop; позволяет открывать старые файлы проектов KDevelop 2.x и сохранять их в новом формате. Для этого перейдите в Открыть проект... и выберите Файлы проекта KDevelop 2 в поле Фильтр:. Затем выбрите файл проекта. Он будет преобразован в новый формат и будет сохранён как Файл проекта &kdevelop;. + + + + +Импортирование существующего проекта + +Для импортирования папки в &kdevelop;, выберите Импорт существующего каталога из меню Проект: + +
+Диалог импортирования папки + + + +
+ +
+ +
+ + + + +Настройка проекта + +(... в процессе написания ...) + + + +
diff --git a/tde-i18n-ru/docs/kdevelop/kdevelop/project-management.docbook b/tde-i18n-ru/docs/kdevelop/kdevelop/project-management.docbook new file mode 100644 index 00000000000..86c6714acc7 --- /dev/null +++ b/tde-i18n-ru/docs/kdevelop/kdevelop/project-management.docbook @@ -0,0 +1,1275 @@ + + + + + BerndPol + IanWadham + + + + +Сборка и управление проектом + +Здесь затрагиваются только компилируемые языки, такие как C++, &Java;, фортран. + +В руководстве затронуты такие темы: + + Краткое описание &automanag; + Использование менеджера Automake содержит основы работы &automanag;, + + + +Краткое описание &automanag; + +В главе Системы сборки был изложен краткий обзор систем сборки, часто использующихся в UNIX. Здесь они рассматриваются подробнее. +Существует некоторая неразбериха с тем, как называть программы такого типа, в &GNU; описаниях Automake, Autoconf и Libtool, называет их системами сборки (build systems). QMake называет себя средством для написания файлов Makefile для разных компиляторов и платформ (a tool to write Makefiles for different compilers and platforms) . В KDE также часто используется термин системы управления проектом (project management systems). Мы будем использовать последний для обозначения встроенных окружений в &kdevelop;, которые организуют и собирают проекты. В этой секции, однако, он будет использоваться в смысле автоматизированные системы сборки. + + +Потребность в автоматизированных системах сборки + +Если у вас простая программа Hello World, написанная на чистом C, вы можете скомпилировать и скомпоновать её с помощью &gcc; -o hello hello.c и запустить командой ./hello, так что вам даже не и не нужен Makefile. +Если же у вас программа, написанная на C, с несколькими модулями и заголовочными файлами, и вы сделали её исключительно для себя, вам будет нужен простой Makefile, который легко написать собственноручно (см. info make). +Проблемы возникают когда: + + Ваш исходный код, документация, графическое оформление, звуки, файлы интернационализации, файлы с информацией и т.д. расположены в более чем одном каталоге, + У вас иерархическая структура каталогов с исходниками, + Вы используете библиотеки, не являющиеся стандартными библиотеками набора &UNIX;, такие как &Qt; или библиотеки &kde;, + Вы используете пред-процессор для генерирования части исходного кода, например, MOC pre-compiler от Qt, + Вы хотите распространять ваше приложение в Сети, для людей с другим дистрибутивом &UNIX;/&Linux;, набором программного и аппаратного обеспечения, + Вам нужна автоматическая установка и удаление установленной программы, + Вы хотите сделать своё приложение частью &kde;. + + +Если хотя бы одна из перечисленных ситуаций применима к вам, тогда вам потребуется система сборки. В примере выше мы использовали &gcc; для компиляции и сборки программы Hello World, но не все компиляторы C имеют название &gcc;. Так что, если вы будете распространять своё приложение, вполне может найтись человек, имеющий другой компилятор в своей системе. И здесь на помощь приходят файлы Makefile, содержащие такие данные, как, например, имя компилятора в данной системе. +Система сборки заботится о том, чтобы ваше приложение можно было автоматически скомпилировать на любой совместимой платформе. + + Она найдёт расположение библиотек, + скомпилирует и + установит компоненты вашего приложения + в корректные каталоги системы + + +Коротко, система сборки предлагает простой и безопасный метод компилирования и установки вашего приложения в конечной системе. как было сказано выше, &kdevelop; поставляется с тремя автоматизированными системами сборки и возможностью создавать файлы Makefile вручную: + + Automake, использующий стандартные инструменты разработки &GNU;. + QMake, использующий менеджер проектов trolltech. + ANT, использующий менеджер проекта Apache ANT (для &Java;) + Специальный позволит вам писать файлы Makefile самостоятельно. + + + +Один из этих вариантов вам нужно будет выбрать при создании нового проекта, и выбор будет трудно сменить позже, так что заранее определите, какая система сборки наиболее подходит вам. + + + + + +Руководства по Autoconf/Automake/Libtool +Доступно несколько руководств по системе сборки &GNU; (Autoconf, Automake и Libtool), используемой менеджером &automanag;. + + Краткое руководство autoconf (оригинал на английском), написанное Кристофером Картисом, и доступное на домашней странице KDevelop. В нём делается акцент на основные этапы редактирования Makefile. + Более подробное руководство можно найти в большом сборнике руководств Разработка ПО с GNU. + Книжку про Autoconf, Automake, and Libtool можно найти по адресу . Это наиболее полное введение в &GNU; Autotools. Также прочитать о GNU Automake на русском вы можете здесь: + + + + + +Что делает &automanag;? + +Мастеру приложений потребуется инициализировать файлы Makefile.am при создании проекта, использующего Систему сборки &GNU;, например C++ KDE. В процессе разработки, &automanag; создаёт файлы Makefile.am для проектов, использующих Систему сборки &GNU;, и сопровождает их. +В каждом каталоге вашего проекта, содержащего файлы, которые требуется компилировать или устанавливать, находится один файл Makefile.am. В нём находятся указания ко компиляции, сборки и установке, а также список подкаталогов, также имеющих Makefile.am. + +Каталоги вашего проекта и исходники могут быть разбросаны в структуре любой глубины, или же в подкаталогах одного уровня. + +Цель Системы сборки &GNU; — создать структуру исходников, которую можно скомпилировать, построить и установить на любой системе &UNIX; или &Linux;, используя простые команды: + +./configure +make +make install # с правами "root". + + +и удалить установленную программу командой make uninstall (также от root). + +Как это работает? configure — это сценарий, который + собирает информацию о системе, на которой работает, например, какой компилятор в ней установлен и какие библиотеки доступны и где, а потом + рекурсивно создаёт файлы Makefile используя Makefile.in как шаблон. + + +Файлы Makefile.in — это входные файлы, шаблоны с базовой информацией для файлов Makefile, которые будут созданы из них путём заполнения в них определённой, зависимой от системы, информации. Всё это происходит под управлением Automake. +Процесс перехода от Makefile.am (.am означает шаблон Automake) к Makefile управляется &promanag;, через утилиту Autoconf, макрос M4 и пр. +Когда выполняется make, он автоматически собирает информацию об окружении, такую как путь к компиляторам и библиотекам. Аналогично, make install перемещает компоненты приложения, такие как исполнимые файлы, документацию, в корректные места окружения. + +Если вы распространяете ваше приложение как tarball (архив, который можно создать в KDevelop), в нём будут включены файлы Makefile.in и скрипт configure, чтобы его можно было собрать и установить на системе, где нет Automake, Autoconf или KDevelop. Файлы Makefile.am также включаются, для того случая, когда потребуется безболезненно вмешаться в исходный код. +Правила усложняются если вы также распространяете программу через хранилище, основанное на web, такое как . &cvs; &kde; + + + + +Подытожим возможности Automake Manager + + + Генерирование файлов Makefile.am в подкаталогах (называемых subprojects). + Обновление файлов Makefile.am при изменении структуры проекта. + Обновление файлов Makefile.am при добавлении или удалении файлов из проекта. + Настройка параметров сборки или установки отдельных файлов, изменение Makefile.am в соответствии с этим. + Настройка параметров, используемых при сборке и установке (например имена библиотек). + + + + + +Содержание файлов Automake + +Файл Makefile.am содержит строки с именами переменных, знаком равно и списком файлов или значением параметра. Имена переменных состоят из двух частей, например bin_PROGRAMS, myapp_SOURCES или kdelnk_DATA. Вторая часть называется первичной (primary) и представляет что-то, что нужно собрать или установить. Первая часть называется приставкой (prefix) и представляет: + + Каталог, куда нужно устанавливать (например bin), + Спецификатор (например myapp для SOURCES, это говорит о том, что исходные файлы, перечисленные поле myapp_SOURCES входят в сборку myapp), + Специальная приставка noinst (no installation), используется для перечисления заголовочных файлов (.h), + Специальная приставка EXTRA для вещей, зависящих от конфигурации системы. + + +Для подробностей о Automake и файлах Makefile.am см. info Automake. +&automanag; создаёт и обновляет переменные и их значения. Далее приведён пример Makefile.am для приложения с названием myapp. + +## Makefile.am для myapp + +# устанавливаемая программы. её имя используется +# для всех переменных Makefile.am +bin_PROGRAMS = myapp + +# путь include для X, qt и KDE +INCLUDES = $(all_includes) + +# пути к библиотекам. +myapp_LDFLAGS = $(KDE_RPATH) $(all_libraries) + +# библиотеки, с которыми компоновать. +myapp_LDADD = $(LIB_KFILE) $(LIB_KDEPRINT) + +# что компилировать для myapp +myapp_SOURCES = main.cpp myapp.cpp myappview.cpp + +# заголовки +noinst_HEADERS = myapp.h myappview.h + +# разрешить automoc обрабатывать все исходные meta файлы (moc) +METASOURCES = AUTO + +KDE_ICON = myapp + +# куда пойдёт файл kdelnk +kdelnkdir = $(kde_appsdir)/Utilities +kdelnk_DATA = myapp.desktop + +# куда пойдёт XML-GUI файл ресурсов +rcdir = $(kde_datadir)/myapp +rc_DATA = myappui.rc + +AM_CXXFLAGS = -DMY_C++_PREPROCESSOR_OPTION + + +Как вы видите, большинство пунктов справа — набор символов в форме $(xxx). Это переменные окружения, определённые в собственно окружении &kde;. Они заменяются действительными значениями когда ./configure генерирует файлы Makefile из шаблонов. + +Также, команда ./configure --help отобразит список вещей, которые вы можете изменить во время сборки/компиляции. В частности, команда: +./configure --prefix=/где/вы/желаете + будет перенаправлять устанавливаемые файлы куда вы захотите, сменой значения внутренней переменной $(prefix) на /где/вы/желаете. + + + + + + + + +Использование менеджера Automake + +В этой главе вы найдёте краткое описание элементов &automanag; и как их использовать. В частности: + Окно &automanag; описывает структуру окна &automanag;. + Элементы верхнего окна. + Элементы нижнего окна с деталями. + Навигация по &automanag; содержит список основных действий, которые вы можете выполнять в &automanag;. + Контекстные меню в &automanag; описывает окна, появляющиеся после выбора какого-либо действия в &automanag;. + + + + +Окно &automanag; + + + + + + + + + + &automanag; запускается в отдельном окне. Верхняя часть называется Верхним окном, а нижняя — окном деталей. Между ними располагается разделитель, который можно перетаскивать для регулировки размеров верхнего и нижнего окон. В режиме IDEAl можно также изменять ширину окна. + Вверху каждого окна есть панель инструментов, кнопки на которой активируются, когда выбирается элемент из списка в окне. роме того действия над элементами можно совершать через их контекстные меню. + В режиме IDEAl также есть две дополнительные кнопки, слева на заголовке окна – треугольная стрелка вправо и точка. Первая закрывает окно, а вторая сохраняет его открытым даже если активировано другое окно &kdevelop; (иначе окно &automanag; будет автоматически закрыто сразу после передачи фокуса на другое окно). + + + + + + + +Окно Overall View + +Окно Overall View содержит древовидный список каталогов вашего проекта, содержащих программные файлы, документацию или другие данные. В каждом из них находится файл Makefile.am, называемый в &automanag; подпроектом (subproject). Как показано на рисунке, есть три стандартных подпроекта: + + + src – исходники вашего приложения, + doc – руководство приложения (Handbook), + po – файлы перевода, содержащие перевод всей текстовой информации вашего приложения (например, заголовки окон, пункты меню, названия кнопок). + + +Обратите внимание, что doc всегда содержит подкаталог en. Это потому, что основной язык документации KDE — английский (en). Если ваше приложение станет частью KDE, команды перевода KDE переведёт его с английского на другие языки, размещаемые в других каталогах, например ru (русский) или uk (украинский). Сообщения в файле po также будут переведены, что позволит использовать ваше приложение людям, не знающим английский. + +Подкаталоги doc и po служат для разных целей. doc содержит документацию, такую как руководство, po содержит сообщения для перевода пользовательского интерфейса, встроенного в исходники данного приложения. + +Окно Общее просмотр (Overall View) также служит как средство навигации. Если вы выберите подпроект, подробности о нём будут отображены в окне Detail View. + + + + +Окно Detail View + +Окно Detail View содержит древовидный список файлов подпроекта, выделенного в окне Overall View, а также правила компиляции, сборки и установки для них. + + +Цели + +Древовидный список в Detail View имеет два уровня. Верхний состоит из т.н. целей (target) &automanag;, и нижний содержит списки файлов, составляющие каждую цель. + +Принцип цели &automanag; отличается от цели Makefile. Коротко: + + Определение способа компиляции, сборки и установки набора файлов, известно как цель в &automanag;, и как переменная в Automake. + Цель в make — параметр команды make (например make install, make clean). + Тем не менее, все переменные файла Makefile.am представляютподцель (sub-target) в make. + + + + + + +Навигация в &automanag; + +При щелчке в окне Overall View или Detail View на + или -, рядом с именем подпроекта или цели, приведёт развёртыванию или свёртыванию дерева. + + + +Jткрытие файла для правки + +При щелчке на файле в окне "Детали", он откроется в окне редактирования . &kdevelop; + + + + +Активирование кнопок &automanag; + +При щелчке на имени подпроекта в окне Overall View или цели в Detail View, активируются некоторые кнопки панели инструментов. + + + Рекомендуется использовать контекстные меню вместо панели инструментов, т.к. так легче видеть и понимать что вы делаете. + Действия над подпроектами и целями широко действуют на структуру, компиляцию, сборку и установку вашего приложения. + + + + + +Контекстные меню + +В контекстном меню подпроекта, цели или файла можно выбрать действия над ними, например, добавить цель в подпроект, добавить или удалить файл из цели (не с диска). + + + + + + + +Контекстные меню &automanag; + +Далее изложен обзор контекстных меню &automanag;. Более подробное их описание вы найдёте в следующей главе. + + + +Контекстное меню файла + +На рисунке ниже показано контекстное меню для значка hi-16app-myapp.png из цели Icon data in myapp подпроекта myapp/src. + + + + + + + + + + Действие по умолчанию — Удалить файл из цели. + Подменю CVS содержит действия над файлом, касающиеся CVS. + Открыть в позволяет открыть файл любой командой (например, в нашем случае, мы можем открыть значок в KIcon). + Perforce — проприетарный пакет, аналогичный CVS. + + + + + + + +Контекстное меню цели + +На рисунке ниже, выбрана цель myapp (Program in bin) подпроекта myapp/src. + + + + + + + + + + Параметры только для целей, содержащих исходные файлы. Вы сможете указать ключи компоновщика и пути, по которым производить поиск библиотек, а также вы можете указать список библиотек, с которыми нужно компоновать ваше приложение. + Создать файл приведёт к созданию нового файла. + Добавить существующие файлы приведёт к добавлению файла. + Удалить приведёт к удалению цели и всех её файлов с диска. + Сделать цель активной только для целей, содержащих исходные файлы. Активирует текущую цель — новые файлы всегда добавляются в неё + Собрать цель приведёт к сборке текущей цели. + + + + + + + +Контекстное меню подпроекта + +Меню подпроекта позволяет делать масштабные изменения в структуре вашего проекта, а также способ его компиляции, сборки и установки. + + + + + + + + + + + Параметры содержит параметры компиляции, сборки и установки проекта. В появившемся диалоге будут вкладки Compiler, Includes, Prefixes и Build Order. + Добавить подпроект создаст новый подкаталог в структуре проекта и начальный файл Makefile.am. + Добавить цель откроет диалог, где вы сможете установить правила компиляции, сборки и установки файлов подпроекта. + Добавить сервис (... в процессе написания ...) + Добавить приложение (... в процессе написания ...) + Добавить существующие подпроекты... (... в процессе написания ...) + Удалить подпроект — правильный способ удаления подпроекта. При этом также "подправятся" файлы Makefile.am. Кроме того, будет предложено удалить все файлы, находящиеся в подкаталоге. Используйте это с осторожностью. + Собрать приведёт к сборке текущего подпроекта. + Пересоздать (... в процессе написания ...) + Очистить (... в процессе написания ...) + Установить (... в процессе написания ...) + Установить (с правами root) (... в процессе написания ...) + + + + + + + + + + + + + +Automake +autoproject +&automake; +&autoconf; +&libtool; + +(... в процессе написания ...) + + + +Autoconf +скрипт configure +скрипт config.status +Makefile.in +config.h.in + +Makefile.in в Makefile + +prefix = @prefix@ +INSTALL = @INSTALL@ +build_triplet = @build@ +CXX = @CXX@ + + +prefix = /home/bernd/kde3 +INSTALL = /usr/bin/ginstall -c -p +build_triplet = i686-pc-linux-gnu +CXX = g++ + + +config.h.in в config.h + +/* Define if you have libz */ +#undef HAVE_LIBZ +/* Размер `int', как подсчитано sizeof. */ +#undef SIZEOF_INT + + +/* Define if you have libz */ +#define HAVE_LIBZ 1 +/* Размер `int', как подсчитано sizeof. */ +#define SIZEOF_INT 4 + + + + + + +Automake + +(... в процессе написания ...) + + + + + +&automanag; + +
+Снимок экрана менеджера automake + + + +
+ +
+ + + +Сборка и установка библиотек + + + +-rpath +PIC +static +plugins: no-undefined + + + + + +
+ + + + +Специальные файлы makefile и сценарии сборки +Makefile +build.xml + +(... в процессе написания ...) + + + + + + +Параметры компилятора + +(... в процессе написания ...) + + + + + + +Параметры make + +(... в процессе написания ...) + + + +
diff --git a/tde-i18n-ru/docs/kdevelop/kdevelop/setup.docbook b/tde-i18n-ru/docs/kdevelop/kdevelop/setup.docbook new file mode 100644 index 00000000000..8e4d18c630a --- /dev/null +++ b/tde-i18n-ru/docs/kdevelop/kdevelop/setup.docbook @@ -0,0 +1,2923 @@ + + + + + BerndPol + + + + +Настройка &kdevelop; + +&kdevelop; — очень мощная и гибкая среда, которая предлагает много способов подстроить её под себя. Для начала настройки перейдите в меню НастройкаНастроить KDevelop.... Появившееся диалоговое окно настройки будет содержать слева названия разделов, а справа — параметры; набор параметров зависит от выбранного раздела. + + + + + + + +Выбор параметра + + Выбор параметра + + + +В данном руководстве эти параметры будут описаны в другом порядке, в обобщённых разделах Общая настройка, Настройка документации и Расширенная настройка, что делает чтение более понятным. +Для того, чтобы сразу перейти к описанию определённых параметров, воспользуйтесь следующими ссылками. + + + Главное + Интерфейс пользователя + Шаблоны файлов +Редактор + Автозамена + Поддержка скриптов + Меню инструментов + Внешние инструменты + Документация + Заготовки + Файлы + Файлы + Генератор классов C++ + Форматирование + Анализ кода C++ + + + +Общая настройка + +Здесь описаны самые общие действия по настройке &kdevelop;: + + + Основные параметры + + + Выбор интерфейса пользователя + + + +Редактирование исходного кода + + Выбор редактора + + + Выбор стиля форматирования кода + + + Настройка заготовок кода + + + + + Настройка инструмента выбора файлов + + + + +Основные параметры + +Раздел Главное позволяет настроить внешний вид и поведение &kdevelop;, которые в повседневной работе будут меняться редко: + + + +Основные параметры проекта, в частности: + + + определение каталога проектов по умолчанию, в котором будут создаваться новые проекты; + выбор возможности загружать автоматически последний открытый проект при запуске &kdevelop;. + + + + + +Выбор шрифта для наиболее часто используемых информационных окон, называемых: + + + + +Панель Сообщения, используемая для показа хода компиляции, к примеру, и + + +Панель вывода приложения, показывающая ошибки и вывод запущенного приложения. + + + + + + + +Некоторые общие параметры внешнего вида строк на панели Сообщения: + + + +переносить ли длинные строки; + + +показывать ли сообщения о смене каталогов и выводимые сообщения команды make. + + + +Уровень детализации сообщений о ходе компиляции на панели Сообщения. + + + + + + + + + + Раздел «Главное» + + + + + +Загружать последний открытый проект при запуске + +Установите флажок, чтобы после запуска среды продолжить работу над проектом, с которым вы работали в предыдущий раз. При следующем запуске &kdevelop; автоматически загрузит этот проект. При этом будет восстановлено также и его состояние (открытые файлы, панели инструментов и так далее). + + + + + +Каталог проектов по умолчанию + +По умолчанию &kdevelop; использует основной родительский каталог для всех новых проектов. Можно указать абсолютный путь к родительскому каталогу в поле ввода или воспользоваться кнопкой выбора каталога. +Тем не менее, всегда можно изменить родительский каталог для создаваемого проекта в Мастере создания проекта. + + + + +Шрифт окна + +Панель вывода приложения используется для вывода информации и ошибок приложений, запущенных из &kdevelop;. Эту информацию приложения обычно выводят в консоли, если запускаются отдельно. Поэтому нет необходимости переключаться из среды при тестировании разрабатываемого приложения. +Чтобы выбрать подходящий для окна Сообщения шрифт, нажмите кнопку Выбрать..., слева от которой показывается текущий шрифт (на рисунке выше это «Luxi Sans»). Появится стандартное диалоговое окно &kde; Выбор шрифта, в котором можно подобрать нужный. +При первом запуске &kdevelop; использует шрифт из текущей настройки пользователя &kde;. Эти параметры зафиксированы, так что если в Центре управления произвести изменения в разделе Внешний вид и темы Шрифты, то это не повлияет на шрифты &kdevelop;. Для смены шрифта нужно принудительно выбрать шрифт окна Сообщения. + + + + +Вывод компилятора + +&kdevelop; фильтрует выводимую в панели Сообщения информацию во время процесса сборки. Можно управлять уровнем детализации сообщений &kdevelop; с помощью контекстного меню этой панели. + + +Очень краткий +Выводить только предупреждения, ошибки и названия компилируемых файлов. + + +Краткий +Подавлять все флаги компилятора и привести выводимую информацию в более понятную форму. + + +Полный +Выводить все сообщения компилятора в неизменной форме. + + + +Существует другой способ переключить детализацию вывода компилятора. Просто щёлкните правой кнопкой на панели Сообщения и выберите из контекстного меню подходящий уровень детализации. + + + + +Перенос строк + +По умолчанию &kdevelop; переносит длинные строки в окне Сообщения, так что важная информация может быть воспринята не сразу. В некоторых случаях это затрудняет чтение длинных выводимых сообщений. Сняв флажок с этого параметра можно запретить перенос длинных строк. +Существует и другой способ переключить перенос строк. Щёлкните правой кнопкой мыши в панели Сообщения и выберите в контекстном меню Перенос строк. + + + + +Сообщения о смене каталога + +Программа make обычно выводит сообщения типа «Entering directory» (вход в каталог) и «Leaving directory» (выход из каталога) при смене каталогов в ходе компиляции. Поскольку это засоряет выводимую информацию в панели Сообщения, &kdevelop; по умолчанию подавляет такие сообщения. Отметьте этот параметр, чтобы включить вывод информации о смене каталогов во время работы программы make. +Включение этого параметра повлияет только на новые сообщения. Выключение параметра не приведёт к удалению уже полученных сообщений. + + + + +Интеграция с редактором форм + +Этот переключатель позволяет выбрать способ открытия файлов .ui. &kdevelop; поставляется с собственным редактором форм, KDevDesigner, который может быть запущен или как встроенная, или как отдельная программа. Для редактирования файлов .ui можно также использовать Qt Designer. + + Использовать встроенный редактор форм &kdevelop; Использование собственного редактора форм, встроенного в &kdevelop; + Запускать редактор форм &kdevelop; как отдельную программу Приложение KDevDesigner будет запущено отдельно в своём окне. + + + + + + KDevDesigner в отдельном окне + + + + Запускать Qt Designer Qt Designer из пакета Qt будет запущен отдельно при открытии в &kdevelop; файла .ui. + + + + + +Эмулятор терминала + +Здесь можно выбрать, какой терминал будет встроен в KDevelop. + + Использовать параметры KDE Использовать параметры &kde;, установленные в Центре управления в разделе Компоненты Компоненты по умолчанию, в котором выбирается эмулятор терминала по умолчанию, используемый во всех требующих терминал приложениях &kde;. + Другой: Выберите другой эмулятор терминала, отличный от терминала по умолчанию. + + + + + + + + + + +Выбор интерфейса пользователя + + + интерфейс пользователя + переключение интерфейсов + + переключение интерфейсов пользователя + +Как уже было сказано в разделе Интерфейсы, есть пять разных способов настроить рабочую область &kdevelop;: + + + Простой IDEAl + Это упрощённая версия интерфейса пользователя IDEA. Она разработана для простоты и удобства. В ней не используются вкладки инструментов. + + Режим IDEAl + Это клон пользовательского интерфейса IDEA, установленный по умолчанию и похожий на режим Вкладки. + + Дочерние окна + Все инструменты размещены в главном окне. Окна редактора и просмотра будут похожими на окна верхнего уровня внутри рабочей области главного окна. Типичным примером этого режима является интерфейс пользователя в Microsoft Visual Studio 6.0. + + Вкладки + Все инструменты размещены в главном окне. Окна редактора и просмотра будут совмещены в одно окно с соответствующими вкладками. Типичным примером этого режима интерфейса пользователя является KDEStudio, ещё одна среда по разработке на C++ в мире KDE. + + Отдельные окна + Все окна редактора, просмотра и панели будут выглядеть как обычные отдельные окна (непосредственно на рабочем столе). Главный инструмент управления будет содержать только меню, панели инструментов и строку состояния. Типичным примером этого режима интерфейса пользователя является Borland Delphi 6.0. + + +Чтобы переключить режим интерфейса, выберите в меню Настройка Настроить KDevelop... . В появившемся диалоговом окне выберите раздел Интерфейс пользователя. В появившемся окне справа будут следующие параметры. + + + + + + +Выбор режима интерфейса пользователя + Выбор режима интерфейса пользователя + + + +Выберите режим интерфейса пользователя и нажмите OK. + +Чтобы изменения вступили в силу необходимо перезапустить &kdevelop;. + +При выборе режимов Простой IDEAl, IDEAl или Вкладки станут доступными ещё две секции параметров: Использовать вкладки и Кнопка закрытия при наведении. Эти параметры позволяют настроить условия, при которых вкладки будут показываться сверху окон документов, а также возможность закрыть документ щелчком на значке вкладки. + +В режимах Простой IDEAl и IDEAl будет доступна только одна секция, Вкладки инструментов, в котором можно менять размер вкладок инструментов, расположенных по сторонам от рабочей области. + + + +Настройка показа вкладок документов + +По умолчанию, в режимах «Вкладки» и «IDEAl» в верхней части окон документов показываются вкладки с названиями, с помощью которых щелчком левой кнопки мыши можно легко переключаться между разными документами. Чтобы получить в рабочей области больше свободного пространства для окон документов можно изменить внешний вид в секции Использовать вкладки. + + + + Всегда + Значение по умолчанию — показывать вкладку, содержащую значок и имя файла вверху окна документа в основной рабочей области &kdevelop;. + + + При нескольких совпадениях + Не показывать вкладку, если открыт только один документ. Однако, если открыто более одного документа, &kdevelop; будет показывать панель вкладок так же, как и при выборе значения Всегда. Можно выбрать этот режим, если большую часть времени работа ведётся над одним документом, это увеличит рабочее место по вертикали. + + + Никогда + Никогда не показывать секцию вкладок документов. Это полезно, если вы редко используете мышь для переключения между открытыми документами. Этот режим предоставляет больше места по вертикали для всех окон документов. Чтобы выбрать другое окно документа или закрыть окно, используйте меню Окно. + + + + + + +Настройка закрытия файла щелчком по его вкладке + +Настроив &kdevelop; на показ панелей вкладок документов в режимах «Всегда» или «Когда в основной части рабочей области открыто более одного документа», можно кроме возможности выбора документа добавить вкладкам дополнительную функциональность. Для этого используйте секцию Кнопка закрытия при наведении. + + + + Нет + Стандартное поведение. Дополнительная функциональность отсутствует. Вкладки используются только для переключения на документ щелчком левой кнопки мыши. + + + Да + При выборе этого значения &kdevelop; позволит закрывать окно документа щелчком левой кнопки мыши. Наведите указатель мыши на маленький значок в левой части вкладки. Он изменится на значок закрытия. Щёлкните левой кнопкой мыши на этом значке и &kdevelop; закроет соответствующий документ. + + + Да, с задержкой + После выбора этого значения &kdevelop; позволит закрывать окно документа так же, как при выборе предыдущего значения Да. Значок не сменится немедленно, до появления значка закрытия пройдёт немного времени. + + + + + + +Настройка вкладок инструментов + +Раздел Вкладки инструментов доступен только в режиме IDEAl. Используйте эти переключатели для настройки внешнего вида вкладок инструментов, окружающих в этом режиме рабочую область. + + + + Значки + + Каждая вкладка будет содержать только значок. Этот режим может быть предпочтителен, если вы работаете на мониторе с низким разрешением. + Однако, сами значки не всегда понятны. Чтобы узнать, что означает тот или иной значок, наведите курсор мыши на вкладку и подождите. Появится короткая подсказка с названием инструмента. + + + + Текст + Режим обзора инструментов по умолчанию. На каждой вкладки панелей показываются названия соответствующих инструментов. + + + Текст и значки + Если стандартное текстовая вкладка инструментов кажется слишком плоским и если вы работаете на мониторе с высоким разрешением, то можно выбрать этот пункт. Названия соответствующих инструментов будут показываться на всех вкладках, кроме того, рядом с названиями для удобства различения будут показываться значки. В качестве примера смотрите раздел Свёрнутые вкладки. + + + + + + +Свёрнутые вкладки + +Если в выбранном режиме IDEAl вкладки инструментов содержат текст (со значками или без них), то не стоит волноваться, что некоторые из них будут скрыты другими вкладками инструментов. Если нижняя вкладка инструментов занимает больше места, чем имеется для показа всех вертикальных вкладок, то они расположатся вокруг, как показано на этом рисунке: + + + + + + +Вкладки инструментов не перекрываются другими окнами + Вкладки инструментов не перекрываются другими окнами + + + +Активная вкладка инструментов должна быть показана зафиксированной (режим неперекрываемости), разделяя рабочую область с другими окнами, чтобы предотвратить перекрытие. Нажмите на небольшой квадратик на границе окна для такой фиксации, как показано в примере. + + + + + + + +Шаблоны файлов + + + + + + + +Настройка шаблонов файлов + Настройка шаблонов файлов + + + + + +Выбор редактора + +&kdevelop; позволяет выбрать редактор для редактирования исходного кода. Выберите в окне Настройка KDevelop раздел Редактор. Справа будут показаны следующие параметры: + + + + + + +Редактор + Редактор + + + +Чтобы выбрать новый редактор, щёлкните по небольшому треугольнику в поле выпадающего списка. В зависимости от установленных в данной версии &kde; редакторов будет предложен список доступных (смотрите важное замечание ниже). Выберите предпочитаемый редактор из списка, затем нажмите OK. В настоящий момент существует два варианта: + + + + Встроенный текстовый редактор + Стандартный редактор для &kde; — Kate. + + + + Редактор из Qt Designer + Этот редактор поставляется &Qt; с компонентом Designer. + + + +Редакторы полностью интегрированы в среду &kdevelop;. В частности, возможно перейти к строке исходного кода простым щелчком на сообщении об ошибке в панели Сообщения. + +Смена редактора никак не повлияет на уже открытые файлы. Есть два варианта решения проблемы. Или закройте все открытые окна с текстом и откройте их заново. Или же просто закройте весь проект и откройте его снова. Окна автоматически будут открыты в интерфейсе нового текстового редактора. + +KDevelop позволяет использовать интерфейсы редакторов, зарегистрированных в &kde;, и поддерживающих интерфейс KatePart. Если отсутствует один из вариантов, показанных выше, проверьте, установлен ли в &kde; соответствующий компонент KPart. + +При изменениях извне: + + + Ничего не делать + Файл будет отмечен как изменённый внешне, и при сохранении попросят подтвердить его перезапись. + + + Предупредить пользователя + Диалоговое окно предупредит пользователя, что файл был изменён, и предложит открыть файл заново. + + + Автоматически перезагрузить файл + Все не изменённые файлы будут открыты заново, в остальных случаях будет выведено предупреждение. + + + + + +Автозамена для завершения слов + +(... в процессе написания ...) + + + +Поддержка скриптов + +(... в процессе написания ...) + + + +Добавление приложений &kde; в меню «Сервис» + +(... в процессе написания ...) + + + +Добавление внешних приложений в меню + +(... в процессе написания ...) + + +Добавление в меню «Сервис» + +(... в процессе написания ...) + + + +Добавление в контекстное меню файлов + +(... в процессе написания ...) + + + +Добавление в контекстное меню каталогов + +(... в процессе написания ...) + + + + + +Выбор стиля форматирования исходного кода + +&kdevelop; автоматически форматирует исходный код в выбранном стиле. Этот стиль легко настроить. + +Переформатирование исходного кода в настоящий момент доступно только для языков C, C++ и &Java;. Его невозможно использовать для скриптовых языков, например для PHP. Это вызвано тем, что &kdevelop; для реализации этой возможности использует программу astyle. + +Чтобы настроить специфический стиль форматирования, выберите пункт меню Настройка Настроить KDevelop.... В появившемся диалоговом окне Настройка KDevelop выберите слева раздел Форматирование. В этом разделе четыре вкладки: Главное, Табуляция и скобки, Отступы и Форматирование. + +Изменение стиля влияет только на вновь вводимый код. Чтобы изменить оформление уже существующего исходного текста воспользуйтесь меню СервисФорматировать исходный код. + +Результат этих определений стиля зависит от используемого редактора. На данный момент большинство параметров ориентировано на «Встроенный текстовый редактор». Некоторые другие редакторы (например, редактор Qt) могут использовать свои собственные параметры настройки. В этом случае необходимо поэкспериментировать, чтобы выяснить результат изменяемых здесь параметров. + +Могут быть также несовместимости между имеющимися здесь параметрами оформления и используемым вами нестандартным редактором, что в редких случаях может даже испортить файлы. Убедитесь, что сохранили резервные копии файлов перед проверкой новых параметров форматирования с таким редактором. + + +Общая настройка форматирования + +Вкладка Главное в разделе Форматирование предлагает пять предустановленных стилей оформления. + + + + + + +Общая настройка стиля форматирования + Общая настройка стиля форматирования + + + +Пример стиля форматирования исходного кода показывается справа. Если ни один из предлагаемых стилей не подходит, то можно выбрать стиль Определяемый пользователем и настроить параметры форматирования кода самостоятельно на ставших доступными трёх других вкладках. + +В настоящее время пример форматирования показывается только для готовых стилей. При определении собственных стилей примеры не будут доступны. Необходимо экспериментировать с имеющимся исходным кодом для получения желаемого форматирования. + + + + +Настройка стиля выставления отступов + +Правильная расстановка отступов — главный критерий удобочитаемости исходного кода. Вкладка Отступы раздела Форматирование содержит параметры выставления отступов, сгруппированных в две секции. + + + + + + +Настройка стиля выставления отступов + Настройка стиля выставления отступов + + + + + +Параметры по умолчанию + +Представленный выбор форматирования сделает текст похожим на стиль ANSI: + +namespace foospace +{ + int Foo() + { + if (isBar) + { + bar(); + return 1; + } + else + return 0; + } +} + + + + + +Установка размера отступов + +Переключатель в секции Табуляция определяет символы, которые будут использоваться для выставления отступов. + + + + Использовать табуляцию + + Вставлять символ табуляции для каждого уровня. Длина табуляции определена в настройках редактора (обычно 8 или 4 символа). + Процедура определения ширины табуляции зависит от выбранного редактора в разделе Редактор. Обратитесь к документации по редактору. + + + + Использовать пробелы + При выборе этого пункта редактор будет вставлять пробелы для каждого уровня отступа. Измените число пробелов от 2 по умолчанию до нужного количества. + + + + + + +Требующие отступов конструкции + +Здесь определяется, какие элементы (C/C++) будут форматированы отступами сверх используемого уровня отступов. + +По умолчанию это только пространства имён (namespace) и метки (label). Можно поэкспериментировать с разными вариантами, чтобы настроить их как требуется. + + + + +Переносы длинных строк + +Эти параметры отвечают за те случаи, когда при форматировании кода автоматически переносятся длинные строки. Это происходит в двух случаях: когда установлен слишком большой размер отступа, что на глубоких уровнях отступа требует много места для строки, или есть условные операторы, имеющие дополнительный отступ. + +Это применяется к статическому переносу слов только при превышении лимита ширины строки. Если редактор настроен на динамический перенос слов (который возможен в интерфейсе редактора &kate;), то эти параметры не применяются. + + + + Максимальная длина выражения + + Ограничить максимально возможный размер отступа для длинных строк, чтобы оставить достаточно места для сохранения удобочитаемости текста. Строки не будут содержать дополнительные отступы при превышении указанного здесь числа. + Значение по умолчанию — 40 символов (половина стандартной страницы из 80 знаков). При необходимости можно увеличить это число (например, при печати исходного кода в альбомном режиме). Можно также сократить это число для увеличения полей страницы при печати. + + + + Минимум в условном выражении + + Условные операторы или код, следующий, например, за оператором присваивания, должны получать дополнительный отступ в длинных строках. Его величину можно указать здесь. + По умолчанию указано в два раза больше текущего, означающее, что условные операторы получат дополнительный отступ в размере стандартного отступа, размер которого указан в секции Табуляция. Можно изменить дополнительный отступ на другую фиксированную величину (включая ноль), используя стрелки или введя нужное значение вручную. + + + + + + + + + + +Другие параметры форматирования + + + + + + +Другие параметры стиля форматирования кода + Другие параметры стиля форматирования кода + + + + + +Расположение фигурных скобок + +Переключатель Скобки определяет положение разделителей блоков в коде C и C++. Предлагается оставить без изменения или выбрать из трёх других вариантов. + + + + На новой строке + + Вставить символ новой строки перед каждой открывающей фигурной скобкой. Обе скобки будут иметь одинаковый с заголовком блока отступ. + +namespace foospace +{ + int Foo() + { + if (isBar) + { + bar(); + return 1; + } + else + return 0; + } +} + + + + + На той же строке + + Оставить открывающую скобку на одной строке с заголовком блока. Закрывающие скобки будут иметь отступ одинаковый с заголовком блока. Оператор else условия if будет оставлен на одной строке с закрывающей скобкой. +namespace foospace { + int Foo() { + if (isBar) { + bar(); + return 1; + } else + return 0; + } +} + + + + + Стиль Linux + + Это совмещение описанных выше стилей. Скобки, отделяющие блок функции, будут переводиться на новую строку, а скобки, открывающие блок условного выражения или цикла, будут оставлены на той же строке. +namespace foospace +{ + int Foo() + { + if (isBar) { + bar(); + return 1; + } else + return 0; + } +} + + + + + + + + +Дополнительные пробелы + +По умолчанию, &kdevelop; стремится к уменьшению количества пробелов в исходном коде. + + +if (isBar(fooArg)==barValue) + + +Для улучшения читаемости можно вставить дополнительные пробелы. + + + + Добавлять пробелы внутри круглых скобок + + На самом деле пробелы будут ставиться вокруг текста, заключённого в круглые скобки. Это улучшает читаемость аргументов функций и условных операторов. +if ( isBar( fooArg )==barValue ) + + + + + Добавлять пробелы вокруг операторов + + Вставить пробелы вокруг операторов присваивания и сравнения. +if (isBar(fooArg) == barValue) + + + + + + + + +Выражения в одной строке + +В некоторых случаях форматирование кода, разделяющее длинную строку, будет лишним. Для кода C и C++ это может быть настроено здесь. + + + + Сохранять выражения в одной строке + Не разрывать выражения, даже если они превышают ограничение длины строки. + + + Сохранять блоки в одной строке + Не разрывать блоки, даже если они превышают ограничение длины строки. + + + + + + + + + + + + +Настройка заготовок кода + +При работе с &kdevelop; можно сохранять часто используемые участки кода в виде заготовок. Чтобы настроить использование заготовок, выберите пункт Настройка Настроить KDevelop... из меню. В появившемся диалоговом окне Настройка KDevelop выберите слева раздел Заготовки. В правой части появятся параметры настройки. + + + + + + +Настройка заготовок кода + Настройка заготовок кода + + + + + +Всплывающие подсказки + +Установите флажок Показывать содержание заготовки в подсказке для просмотра кода во всплывающей подсказке при наведении указателя мыши на заготовку. + + + + +Работа с переменными в заготовках + +Инструмент Заготовки допускает использование переменных в предопределённых местах каждый раз при вставке заготовки в файл. Для реализации этого раздел Заготовки предоставляет свой собственный механизм переменных. Их можно настроить в секции Переменные. + + + + Разделитель + Инструмент Заготовки различает переменные в тексте путём добавления к названию переменной специального символа разделителя. Чтобы использовать другой символ, измените установленный по умолчанию символ $ в поле Разделитель. + + + Метод задания значений переменных + + Отдельный диалог для каждой переменной — вывести отдельный диалог для каждой переменной, которая будет найдена при вставке заготовки в текст. + Одно окно для всех переменных заготовки — вывести при вставке заготовки один общий диалог для указания значений всех переменных. + + + + + + + + + + +Окна + +(... в процессе написания ...) + + + + +Файлы + +&kdevelop; содержит модуль Выбор файлов, который позволяет выбрать любой файл или каталог в файловой системе. + + + + + + +Выбор файлов в режиме IDEAl + Выбор файлов (режим IDEAl) + + + +Панель Файлы может быть гибко настроено. Откройте Настройка Настроить KDevelop... . В диалоговом окне Настройка KDevelop выберите слева раздел Файлы. + + + + + + + +Настройка выбора файлов + Настройка выбора файлов + + + + + +Настройка панели инструментов + +Панель инструментов выбора файлов можно настроить как обычно. + + + Добавление действия на панель инструментов + + Выберите пункт из списка Выбранные действия справа, после которого нужно вставить новое действие. + + + Выберите действие для вставки из списка Доступные действия слева. + + + Нажмите кнопку со стрелкой вправо, расположенную между списками. + Действие будет изъято из списка Доступные действия и вставлено в список Выбранные действия после выбранного пункта. + + + + + Удаление действия c панели инструментов + + Выберите пункт, который нужно удалить, в списке Выбранные действия. + + + Нажмите кнопку со стрелкой влево, расположенную между списками. + Выбранный пункт будет изъят из списка Выбранные действия и перемещён назад в список Доступные действия. + + + + + Изменение порядка пунктов в панели инструментов + + Выберите действие, которое нужно переместить, в списке Выбранные действия справа. + + + Нажмите кнопку со стрелкой вверх или стрелкой вниз. + Выбранный пункт будет перемещён выше или ниже по списку Выбранные действия. + + + + + + +Способ обновления содержимого + +Обновление содержимого панели требует времени и ресурсов, особенно, когда осуществляется открытие каталога с большим количеством файлов. Поэтому по умолчанию панель Файлы настроена на обновление только по запросу, например, при смене каталога или при намеренном обновлении его содержимого. + +Нажмите кнопку Обновить в панели для обновления содержимого панели. Эта кнопка по умолчанию отсутствует. Нужно сначала добавить её. + +Можно настроить панель для немедленного показа вносимых изменений в файловую систему. Параметры секции Автоматическая синхронизация отвечают за это. + + + + При активизации документа + При выборе этого пункта содержимое панели будет обновляться при переходе к другому открытому документу, например, при щелчке на вкладке окне редактируемого файла в режиме IDEAl. Если будет необходимо, панель переключится на каталог, в котором расположен этот файл, и обновит содержимое. + + + При открытии документа + При выборе этого пункта содержание панели будет обновляться при открытии файла, например, через меню ФайлОткрыть. Если будет необходимо, панель переключится на каталог, в котором расположен этот файл, и обновит содержимое. + + + При показе панели выбора файла + При выборе этого пункта содержание панели будет обновляться когда панель снова станет видимой. Если будет необходимо, панель переключится на каталог, в котором расположен текущий открытый файл, и обновит содержимое. + + + +Эти параметры можно как угодно комбинировать для настройки желаемого поведения. + + + + +Количество пунктов в выпадающих списках + +Под секцией Автоматическая синхронизация находится два счётчика, которые задают максимальное количество пунктов в выпадающих списках каталогов и фильтров на панели, в которые попадают вводимые значения. + + + + Максимальное количество запоминаемых каталогов + Введите максимальное количество каталогов, которые должны сохраняться в списке. + + + Максимальное количество запоминаемых фильтров + Введите максимальное количество фильтров, которые должны сохраняться в списке. + + + +Что запоминать между сеансами + +По умолчанию панель настроена на восстановление каталога и фильтра при следующем запуске &kdevelop;. Можно изменить эти параметры в секции Сеанс. + +При автоматическом запуске &kdevelop; менеджером сеансов &kde; изменения этих параметров не учитываются. В этом случае каталог и фильтр будут восстанавливаться всегда. + + + + + Восстанавливать каталог + + Снимите флажок, если не хотите, чтобы каталог в панели выбора файлов запоминался между сеансами. + Если вы выбрали один из параметров автоматического обновления содержимого каталога, каталог может автоматически меняться несмотря на сохранённое значение с прошлого сеанса. + + + + Восстанавливать фильтр + + Снимите флажок, если не хотите, чтобы применяемый фильтр запоминался между сеансами. + + + + + + + + + + +Генератор классов C++ + +(... в процессе написания ...) + + + + +Форматирование + +(... в процессе написания ...) + + + + +Анализ кода C++ + +(... в процессе написания ...) + + + + + + + + +Настройка документации + +&kdevelop; содержит мощную справочную систему, предоставляющую доступ к нескольким видам справки. Например, в режиме IDEAl есть вкладка Документация у правой границы рабочей области. + + + + + + +Панель документации в режиме IDEAl + Панель документации (режим IDEAl) + + + +Для доступа к документации &kdevelop; должен быть загружен модуль Документация. Смотрите раздел Подключаемые модули. + +Можно настроить содержимое и поведение различных частей справочной панели, выбрав в меню Настройка Настроить KDevelop.... В появившемся диалоговом окне Настройка KDevelop выберите слева раздел Документация. + +В этом разделе доступны три вкладки. + + + Коллекции документации + Полнотекстовый поиск + Разное + + + +Настройка коллекций документации + +Документация состоят из коллекций руководств, каждое из которых предоставляет доступ к файлам документации определённых форматов и содержания. Эти параметры отвечают за то, какие коллекции документации будет показываться на панели Документация, а также задают способ доступа к справочной информации через индексы и полнотекстовый поиск. +Вкладка настройки коллекций содержит список всех доступных коллекций документации. &kdevelop; поддерживает различные типы коллекций документации: + + Коллекция документации &Qt; + Коллекция документации CHM + Коллекция документации Doxygen + Коллекция документации KDevelopTOC + Коллекция документации Devhelp + Пользовательская коллекция документации + + + + + + + + +Настройка коллекций документации + Настройка коллекций документации + + + + + +Элементы настройки коллекций документации + +Список доступных коллекций расположен слева, кнопки по управлению элементами списка — справа. + + + +Кнопки управления списком коллекций + +Для управления списком доступны три кнопки: + + + + Добавить... + + Открыть диалоговое окно Коллекция документации, позволяющее указать путь к документации и её название. + + + + Изменить... + + Открыть диалоговое окно Коллекция документации, позволяющее изменить путь к ранее выбранной документации и переименовать её. + + + + Удалить + + Удалить выбранную коллекцию из списка. + Коллекция будет удалена только из списка. Файлы документации не будут удалены. Если документация не нужна, удалите её самостоятельно другими средствами. + + + + + + + + + + Добавление или изменение коллекции документации + + + +Кнопка справа от поля Расположение открывает диалоговое окно выбора каталога, показывающее файлы в зависимости от выбранного типа. +Поле Заголовок может быть недоступным для некоторых типов коллекций. + + + +Список коллекций документации + +Список коллекций содержит четыре столбца: + + + + Содержание + + Если в этом столбце установлен флажок, данная коллекция будет показана на вкладке Содержание панели Документация. + Снятие флажка в столбце Содержание приведёт к снятию флажков в столбцах Индекс и Поиск. Таким образом, нельзя получить доступ к индексу документации, не показанному в содержании. + + + + Индекс + + Если флажок установлен, коллекция будет проиндексирована. Это позволит быстро искать в коллекции на вкладках Индекс и Искать в индексе панели Документация. + + Внутренний индекс будет построен при первом переходе на вкладку Индекс. На это потребуется некоторое время, поскольку индекс должен быть прочтён с диска и затем кэширован. + При последующих обращениях к индексированному поиску будет использован созданный кэш, это будет намного быстрее. + + + + + Поиск + + Если флажок установлен, содержание этого коллекции будет включено в кэш для полнотекстового поиска на вкладке Поиск панели документации. + + &kdevelop; использует утилиту htdig для полнотекстового поиска. Поиск производится по внутреннему индексу, который должен быть создан посредством htdig до первого использования. + Для вступления изменений в силу нужно будет обновить индекс на вкладке Поиск панели документации. + + + + + Заголовок + Название раздела, показываемого на вкладке Содержание панели документации. + + + +В некоторых прежних версиях &kdevelop; можно было выбирать, какие пункты документации показывать для конкретного проекта. Теперь эта возможность отключена. + + + + + + + +Коллекции документации &Qt; + +На этой вкладке можно настроить документацию по &Qt;. + + + + + + +Настройка коллекции документации &Qt; + Настройка коллекции документации &Qt; + + + +Как правило, этот пункт заполняется при первом запуске &kdevelop;. Будет произведён поиск файлов документации в формате *.xml или *.dcf в каталоге &Qt;. Слева показывается список найденных файлов. + +Если используется нестандартная установка, то либо информация будет отсутствовать вовсе, либо записи будут ссылаться на неверное место (например, на другую версию &Qt;, установленную в системе). Можно указать пути кнопками справа. + +&kdevelop; будет использовать имеющиеся заголовки страниц установленной документации &Qt;. Поэтому поле Заголовок в диалоге создания и изменения коллекции недоступно. + +По умолчанию, на вкладке Содержание показывается не вся документация &Qt;. Для выбора показываемой коллекции установите флажок в столбце Содержание в списке коллекций. + +Чтобы использовать документацию &Qt;, включенную в индекс поиска или полнотекстовый поиск, установите флажки в столбцах Индекс и Поиск на соответствующей вкладке настройки. + + + + +Настройка коллекции документации CHM + +На этой вкладке можно настроить просмотр файлов документации в формате &Microsoft; CHM. + + + + + + +Настройка документации в формате &Microsoft; CHM + Настройка документации в формате &Microsoft; CHM + + + +По умолчанию, эта вкладка будет пустой (как показано выше). Можно добавить новые элементы соответствующими кнопками справа от списка. При выборе расположения будут показаны только файлы *.chm. + +Дополнительную информацию о формате &Microsoft; *.chm можно получить, например, на сайте PHP: Documentation - Extended CHM Format. + + + + +Документация, сгенерированная Doxygen + +На этой вкладке можно настроить работу с документацией по &API;, сгенерированной &doxygen;. + + + + + + +Настройка документации по &API; + Настройка документации по &API; + + + +Документация по &API; содержит описание интерфейсов библиотек. Документация по &API; генерируется внешней программой &doxygen;. +Сгенерированная &doxygen; документация по &API; состоит из набора файлов html, в том числе файла index.html, содержащего содержание. Также в ней могут присутствовать файлы tag для привязки к уже существующей документации по &API;. &kdevelop; будет искать index.html и файлы с расширением *.tag во время поиска документации по &API;. +Существует ряд ограничений, накладываемых при поиске документации по &API;. Каталог, в которой находится файл index.html, должен содержать подкаталоги с отдельными коллекциями документации. В каждой из них должен быть файл .tag и каталог html/. +Примером такой структуры документации &doxygen; по &API; служит $KDEDIR/share/doc/HTML/en/kdelibs-apidocs. + +Старый формат KDoc документации по &API; &kde; больше не поддерживается напрямую. Если всё же требуется воспользоваться документацией в старом формате, добавьте файлы как пользовательскую коллекцию документации. + +&kdevelop; будет содержать найденные в &kde; пути к &API; библиотек. Есть несколько способов для их обнаружения. + + + Сообщите путь к документации скрипту configure с помощью параметра при компиляции &kdevelop; (смотрите раздел Где взять документацию по &API; &kdevelop;). + Обычно команда configure автоматически находит пути в стандартных каталогах. + Если документация автоматически не обнаружена, при первом запуске &kdevelop; будет проверен каталог $KDEDIR/share/doc/HTML/en/kdelibs-apidocs/. + + +Если &kdevelop; не обнаружил документацию при первом запуске, список Коллекция документации Doxygen будет пустым. + +Добавить записи о своей документации по &API; (например, для своего текущего проекта) можно с помощью кнопок справа. Если требуется проиндексировать документацию или включить её в полнотекстовый поиск, установите флажки в столбцах Индекс или Поиск в списке коллекций. + +&kdevelop; берёт информацию о заголовках из файла index.html. Поэтому поле Заголовок в диалоговом окне Коллекция документации недоступно. + + + Документация по &API; &kde; не ограничивается только описанием &API; библиотек &kde;. Если вы хотите получить дополнительную информацию об интерфейсах (например, как включить модуль &kate; в ваши программы), установите &kde; Base Libraries &API; из исходного кода командами make apidox и make install для пакета kdebase и добавьте коллекцию Doxygen. + + + + +Добавление базового &API; &kde; + Добавление базового &API; &kde; + + Укажите в поле Расположение реальный каталог установки вместо /home/dev/mykde-system/. + + +Аналогичным образом можно добавить в список Коллекция документации Doxygen документацию по &API; вашего проекта. Предыдущие версии &kdevelop; разрешали указывать коллекцию документации отдельно для каждого проекта. Теперь эта возможность не поддерживается. + + + + +Иерархическая документация (KDevelopTOC) + +Система документации &kdevelop; предоставляет немедленный доступ к иерархически расположенной структуре документации, расположенной как локально, так и в Интернете. Это настраивается на странице Коллекция документации KDevelopTOC (TOC — Table Of Contents, содержание). + + + + + + + Документация в формате KDevelopTOC + + + +&kdevelop; поставляется с большим набором готовых файлов KDevelopTOC, автоматически добавляющихся в список коллекций. Чтобы не загромождать экран, показываются только наиболее важные из них. Чтобы обратиться к другой коллекции, установите флажок в столбце Содержание в списке коллекций. + +Файлы KDevelopTOC не могут быть проиндексированы для полнотекстового поиска, так как обычно они содержат ссылки на онлайновую документацию. С другой стороны, содержание в файле .toc может быть быть задано вручную в теге <index>. Поэтому флажок Индекс будет доступен только если будет тег <index> в файле .toc. Описание Файлов TOC приведено ниже. +Флажок Поиск будет всегда недоступен. + +Новую коллекцию можно добавить соответствующими кнопками справа от списка. В диалоге выбора расположения будут показаны только файлы *.toc. + +В отличие от предыдущих версий &kdevelop; кнопка Удалить не удаляет с диска файл .toc, а лишь убирает его из списка, поэтому операция удаления сейчас безопасна. + + + + +Файлы TOC + +Для наглядности продемонстрируем преимущества использования файлов TOC на следующем примере. Откройте панель «Документация» и найдите в дереве документации на вкладке «Содержание» пункт «KDevelop API documetation». Нажмите на стрелку слева от названия. Откроется структура, позволяющая перейти к необходимому разделу. При этом &kdevelop; не будет получать информацию из Интернета. Если же вы нажмёте на названии главы, &kdevelop; откроет страницу с этой главой из Интернета. + +Польза этого не только в возможности локально перемещаться по онлайновой документации без траты трафика, но и в предоставлении разработчику удобного и простого доступа к требуемой информации. Используя этот инструмент, любой может получить доступ к онлайновой документации в режиме структуры, даже если она не содержит элементов или структурирована иным способом. Всё, что нужно — это возможность открытия файлов или потоков в Konqueror. + +Такой доступ к структуре сделал возможным использование специальных файлов содержания, которые имеют расширение .toc. Любой файл TOC содержит структурированное описание документа в формате &XML;. + + + +Стандартный каталог файлов TOC + +При установке &kdevelop; устанавливает обычно серию готовых файлов .toc в каталог $KDEDIR/share/apps/kdevdocumentation/tocs. Это очень простые структурированные текстовые файлы. Можно просмотреть их, используя текстовый редактор или другую программу просмотра текста. + + + + + + + + + Структура файлов TOC + + заголовок + + + + <!DOCTYPE kdeveloptoc> + + + <kdeveloptoc> + + + (заголовок) + + + (базовый адрес) + + + (структура содержимого) + + + (структура индекса) + + + </kdeveloptoc> + + + Структура &XML; будет анализироваться модулем &kdevelop; Документация для генерации содержания в дереве документации и для помощи пользователю в навигации. Она содержит всю информацию, необходимую для показа заголовков и доступа к содержимому файлов документации. + + + + заголовок + + + <title> (некоторая строка) </title> + + Заголовок раздела на верхнем уровне дерева документации. + Показываемые здесь заголовки пользователь не может изменить. Если нужно показать другой текст, отредактируйте вручную тег <title> в файле .toc. + + + + базовый адрес + + + <base href=" (&URL; документов) "/> + + Этот адрес указывает на расположение всех файлов документации. Он будет использован для генерации полного адреса при вызове страниц онлайновой документации. + + + + структура содержимого + + + <tocsect1 name=" (заголовок раздела) " url=" (&URL; раздела) "> + ... + <tocsectn name=" (заголовок раздела) " url=" (&URL; раздела) "/> + ... + + </tocsect1> + + + Вся оставшаяся информация о навигации и доступе записывается в серию пар <tocsecti> ... </tocsecti>. Каждый i обозначает уровень навигации вниз к номеру n, который связан с показываемым разделом документации. + Любой тег <tocsecti> должен иметь атрибут name="xxx", ассоциированный с ней ("xxx" обозначает строку заголовка). Это название будет показываться как заголовок уровня в дереве документации. Оно должно быть быть связан с определённым разделом документации. + Привязка может осуществляться через атрибут url="", который ассоциируется с любым уровнем вложенности i. Если пользователь щёлкает на заголовке раздела в дереве документации, то &kdevelop; будет пытаться обратиться к файлу через &URL;, составленный из базового и &URL; данного раздела. + Тег <tocsectn/> должен содержать атрибут url="". Последний вложенный <tocsectn/> будет закрыт/ перед скобкой >. + Любой адрес, составленный из базового &URL; и &URL; раздела, должен указывать на какой-то показываемый файл. Обычно это файл HTML. Можно сделать ссылку внутри такого файла с помощью стандартного знака # в таком формате: /base-url/section-url#anchor-mark. + + + + структура индекса + + + + <index> + + <entry name=" (заголовок индекса) " url=" (&URL; раздела индекса) "/> + + </index> + + + Индекс — это простой список индексных записей — пар заголовок и &URL;. Индекс не обязателен. + + + + + + + + +Документация DevHelp + +Документация DevHelp — другой способ доступа к структурированной информации. Она использует структурную таблицу содержания файлов, в файле с расширением .devhelp, сходным с файлами TOC для доступа к документации по GNOME 2. +На вкладке настройки Коллекция документации DevHelp можно выбрать, какие файлы DevHelp будут доступны. + + + + + + + Предоставление документации DevHelp + + + +Файлы DevHelp были доступны на сайте LiDN, но похоже, что им больше никто не занимается. Более свежую документацию DevHelp можно найти на странице DevHelp Books Download. + +При установке &kdevelop; попытается найти все файлы .devhelp в некоторых стандартных каталогах системы, например в /opt/gnome/share/. Найденные файлы не будут показываться по умолчанию, но это можно изменить, установив флажок в столбце Содержание в списке коллекций. + +Новую коллекцию можно добавить соответствующими кнопками справа от списка. В диалоге выбора расположения будут показаны только файлы *.toc. + + + + +Настройка пользовательской коллекции документации + +Этот тип предназначен для документации в других форматах. Можно добавить файл документации любого формата, который можно открыть в &konqueror;. + + + + + + + Документация в нестандартном формате + + + +При первом запуске &kdevelop; коллекций такого типа нет. +Добавить документацию такого типа довольно просто. Используйте кнопки справа для добавления, изменения или удаления коллекций. &kdevelop; не будет фильтровать файлы в окне выбора файла. + +Просто выберите файл для показа в панели документации &kdevelop;. Установите флажок в столбце Содержание в списке коллекций. + +Документацию такого типа невозможно проиндексировать или осуществить по ней поиск средствами &kdevelop;. Поэтому отметка флажков в столбцах Индекс и Поиск не будет иметь эффекта, как для других типов коллекций. + + + + + + +Индексирование документации + +(... в процессе написания ...) + + + + + + + Индексирование документации + + + + + + +Другие параметры настройки коллекций документации + +(... в процессе написания ...) + + + + + + + + +Расширенная настройка + +(... в процессе написания ...) + + +Подключаемые модули + +(... в процессе написания ...) + + + + + diff --git a/tde-i18n-ru/docs/kdevelop/kdevelop/survey-manual.docbook b/tde-i18n-ru/docs/kdevelop/kdevelop/survey-manual.docbook new file mode 100644 index 00000000000..544f0edc9c5 --- /dev/null +++ b/tde-i18n-ru/docs/kdevelop/kdevelop/survey-manual.docbook @@ -0,0 +1,329 @@ + +Что есть в этом руководстве + +В руководстве описывается использование элементов среды &kdevelop; &kdevrelease; с точки зрения пользователя. Это не руководство по программированию, и не описание подробностей разработки. Здесь описывается лишь среда создания программ. +В руководстве затронуты следующие темы: + + +Начало работы с &kdevelop; + +Позволит быстро освоиться с базовой функциональностью &IDE;, в том числе с основами работы с проектами. + + + +Обзор возможностей &kdevelop; + +Знание всех элементов, встроенных в &IDE;, поможет вам повысить свою производительность. + + + + +Настройка &kdevelop; + +Поможет вам подстроить &IDE; под себя. + + + + +Начало работы: Мастер приложений + +Создание нового проекта с помощью Мастера приложений. + + + + +Средства редактирования + +Всё, что вам нужно для написания исходного кода: начиная с редактора, поиска текста (как локально, так и в рамках всего проекта), и заканчивая включением новых файлов и классов в существующий проект. + + + + +Обзор файлов + +Демонстрация различных средств обзора структуры вашего проекта, упрощающих доступ к файлам, с которыми вы желаете работать. + + + + +Обзор классов + +Один из самых мощных инструментов &kdevelop;, обеспечивающий навигацию по зависимостям между классами, создание новых классов и методов. + + + + +Документация + +Здесь описано как получить доступ богатой встроенной документации &kdevelop;, как создать документацию для вашего проекта, чёткое и полное описание &API; (Application Progamming Interface), содержащее обзор исходных кодов вашего проекта, а также написание руководства в формате DocBook. + + + + +Сборка и управление проектом + +Описание процедур создания и управления проектом, основы autoconf и automake, как создать собственные файлы make, а также использование ключей компилятора и make для тонкой подстройки вашего приложения. + + + + +Расширенное использование менеджера проектов + +Обзор путей создания нескольких конфигураций сборки, обеспечения кросс-платформенности и создания встроенных систем с использованием библиотеки Qt/embedded. + + + + +Интерфейс отладчика + +Использование интегрированного отладчика gdb, благодаря которому вы сможете локализовать ошибки в программе, не покидая &kdevelop;. + + + + + + +Использование CVS + +Применение системы, без которой не обойтись ни одному проекту, особенно с несколькими разработчиками. + + + + + +Некоторая общая информция помещена в приложение. Среди прочего, это: + + + +Установка &kdevelop; + +Поскольку автоматизация сборки и установки программного обеспечения под UNIX не доведена до совершенства, такая глава продолжает быть востребованной. + + + + + + +Вкратце — Советы и подсказки + +Краткий перечень наиболее часто используемых команд и действий, а также краткое руководство по решению общих проблем при работе в &kdevelop;. + + + + +Разработка программ в &UNIX; + +Краткий экскурс в историю разработки в &UNIX;, основные инструменты и почему вам не обойтись без &IDE;. + + + + + + +Конфигурационные файлы &kdevelop; +Обзор всех файлов, хранящих разнообразные внутренние параметры. Это может быть полезно если с инсталляцией среды случилось что-то непредвиденное. + + + + +Подключаемый инструментарий +Обзор компонентов, формирующих &kdevelop;, которые вы можете подстроить под свои нужды посредством загрузки необходимых из них, как для работы в &IDE;, так и в рамках конкретного проекта. + + + +KDevelop в разных режимах интерфейса интерфейса +Примеры режимов графического интерфейса. + + +Дополнительная информация Получение дополнительной информации, создание отчётов об ошибках и т.д. + + +История изменений +История изменений, вносимых в документ + + +Библиография +Библиография + + + + + + diff --git a/tde-i18n-ru/docs/kdevelop/kdevelop/unixdev.docbook b/tde-i18n-ru/docs/kdevelop/kdevelop/unixdev.docbook new file mode 100644 index 00000000000..c2ea70daf70 --- /dev/null +++ b/tde-i18n-ru/docs/kdevelop/kdevelop/unixdev.docbook @@ -0,0 +1,646 @@ + + + + + BerndPol + + + + +Разработка ПО в &UNIX; + +разработка + + &UNIX; + программирование + + +Исторические замечания + +история +языки сценариев + + &UNIX; + история + + &UNIX; + конфейер + + &UNIX; + оболочка + + shell + &UNIX; + +С самого начала, программы в &UNIX; разделились на два разных типа. Один тип — это мир языков программирования системы и приложений, где некоторый исходный код транслируется в машинный транслирующей программой, компилятором или интерпретатором. Примером является язык программирования C. &UNIX; была первой ОС, написанной на таком языке высокого уровня (относительно), вместо ассемблера, ориентированного на конкретную машину (на самом деле одним из изначальных назначений языка C было написание ядра &UNIX; и вспомогательных программ на машинах DEC PDP-11). +Второй тип — это мир сценариев (скриптов). Он развился с приходом оболочки &UNIX; (shell), которая являлась интерфейсом пользователя к ОС — и в то же время языком программирования очень высокого уровня. Сценарии используют набор маленьких утилит, таких как grep, sed и find, каждая из которых создана для конкретной задачи. Хитрость заключается в том, что любая такая программа может быть соединена с другой посредством простого транспортного механизма, который называется конвейером, суть его заключается в том, что он перенаправляет вывод одной программы на ввод другой. Это есть основа многофункциональности и гибкости инструмента. +С течением времени, оба мира бурно развивались. Язык C до сих пор используется преимущественно в качестве системного язык программирования, тогда как C++ — дальнейшее развитие C, воплощающее объектно-ориентированную модель программирования, — с начала 90-ых используется при программировании сложных структурированных систем. Кроме того, осталась поддержка многих других языков программирования, даже таких, как FORTRAN77 и Ada, которые всё ещё используются в некоторых областях. + + + + + +Современные языки сценариев +Ну, а в мире сценариев произошла перестановка, от оболочки, недостатком которой было отсутствие полной переносимости, до языков, которые унифицируют всю общую необходимую функциональность в своих стандартных библиотеках, оставляя возможность прибегать к конвейерному механизму. +Общее всех этих сценарных языков — их переносимость между клонами &UNIX;, Microsoft &Windows;, &MacOS;, или даже VMS. Также, для всех их доступны свободно распространяемые реализации. + + +&perl; + +Perl + + языки сценариев + Perl + +&perl; популярен как язык обработки текста и, следовательно, системного администрирования. На заре World Wide Web, CGI-скрипты на &perl; использовались для генерирования динамических web-страниц на основе базы данных. Сегодня такой метод реализован в виде модуля mod_perl web-сервера &apache;. Среди сильных сторон &perl;'а — его встроенная поддержка расширенных регулярных выражений и богатый архив свободных модулей к нему, для подробностей см.: Comprehensive Perl Archive Network (CPAN). + + + + +Python + +Python + + языки сценариев + Python + +&python; отличается элегантностью классовой системы, лёгкостью и гибкостью, с которой можно внешние библиотеки могут быть подключены — к ним можно обращаться как к стандартным классам и функциям &python;. В отличие от &perl;, &python; имеет прозрачный и сконцентрированный встроенный &API;, что делает его прекрасным средством поддержки сценариев для программ, написанных на C и C++, . + + + +PHP + +PHP + + языки сценариев + PHP + +&php; встраивается прямо в &HTML;-страницы, и, следовательно, применяется для генерирования динамических web-страниц. + + + + + +Высокоуровневые сценарии + +Высокоуровневые приложения обычно более медлительные и не так гибки в применении. Это проявляется в мире программ с графическим пользовательским интерфейсом (GUI), таких как &kde;. +Потребность в некоем подобии конвейеров низкоуровневых консольных программ для высокоуровневых приложений привела к появлению CORBA и, позже в среде &kde;, &DCOP;. + + +Протокол CORBA + +CORBA + + языки сценариев + CORBA + + связь + CORBA + +CORBA (Common Object Request Broker Architecture) - это механизм, позволяющий разным программам работать совместно через сеть. Он разработан комитетом стандартов OMG (Object Management Group). +Программы, поддерживающие CORBA, используют протокол IIOP для связи. Реализации, основанные на IIOP, есть для многих операционных систем, языков программирования, и сетей, что делает его хорошо переносимым. +Основной недостаток CORBA - это его очень низкая скорость. Возможно это не так существенно. в сетях с мощными серверами, но на обычных компьютерах, для которых предназначен &kde;, это является главным. + + + + +Интерфейс &DCOP; + +DCOP + + языки сценариев + DCOP + + связь + DCOP + +Протокол DCOP разработан для связи и более тесной интеграции между приложениями &kde;, т.к. использование медленного CORBA, имеющего ряд ограничений, привело бы к всеобщей "неподъёмности" &kde; на обычных компьютерах. +&DCOP; расшифровывается как Desktop COmmuniсation Protocol (протокол связи рабочих станций). Он реализован как простой механизм IPC/RPC, построенный для оперирования сокетами. Словом, он обеспечивает удобства схожие с традиционным конвейерным механизмом &UNIX;. +Традиционные сценарии основываются на очень маленьких программах, которые были созданы для работы на строго текстовой основе. &DCOP; позволяет графическим программам связываться между собой схожим путём. Т.е. одна &kde;-программа может посылать сообщения другой (возможно своей копии), и сама получать и обрабатывать данные от неё. +Однако у такого метода всё же есть и недостатки — для использования &DCOP; в программу нужно встроить специальный код интерфейса &DCOP;. Кроме того, связь происходит несколько медленно (но значительно быстрее CORBA), хотя, в свою очередь, она даёт мощь и гибкость сценариев &UNIX; высокоуровневым программам с графическим пользовательским интерфейсом. +Для подробностей см. DCOP: Desktop COmmunications Protocol или &API;-справочник библиотеки &DCOP;. + + + + + + + +Системы сборки + +Кроме самых простых случаев, ваш проект будет состоять из множества блоков исходного кода, разделённых по нескольким файлам для удобства сопровождения. Для преобразования исходного кода в машинный, нужно транслировать всё это в несколько машинных модулей в удобном для чтения операционной системой формате. +Для этого как минимум требуется + текстовый редактор — для написания исходного кода, + транслирующая программа, обычно это компилятор, — для преобразования исходного кода в объектные файлы, + библиотекарь — для сборки объектных файлов в библиотеки для последующего их использования без необходимости перекомпилирования, + компоновщик — связки нескольких объектных файлов и библиотек в один исполнимый файл, + система сборки, претендующая на управление всем этим "добром", и + отладчик — чтобы найти (надеемся) все ошибки в исходных кодах, и, возможно, другие диагностические утилиты для последующей оптимизации кода. + + + +Когда у вас имеется большой проект, состоящий из возможно сотен исходных файлов, процесс компиляции может быть медлительным. Не нужно компилировать заново все файлы когда был изменён только один, вместо этого следует компилировать файлы, которые были затронуты изменениями. На самом деле это не так очевидно, как кажется на первый взгляд. +Например, если вы изменили прототип функции в заголовке, нужно перекомпилировать каждый файл, включающий этот заголовок. И если в проекте таких файлов много, легко пропустить один делая это вручную. Сборочная система обеспечивает автоматизацию такой работы. + + +Процесс сборки + + + make + + Makefile + + правило + + перекомпиляция + + target (целевой) + + зависимости + + команды + +Инструмент, выполняющий перекомпиляцию называется make. Его работа управляется специальными правилами, которые описывают необходимые действия в случае изменения определённой информации (обычно объектного файла или файла исходного кода). Все правила, принадлежащие определённому проекту записываются в т.н. Makefile, который обрабатывается командой make в любое время когда вы хотите обновить вашу работу. +Каждое правило состоит из нескольких сборочных блоков, а именно + целевого(target), т.е. файла, который нужно собрать + набора зависимостей, обычно это имена файлов, от которых зависит целевой (target), например это может быть имя исходного файла, где целевой будет упомянут как объектный, + команд, которые выполняются для сборки целевого файла (например его компиляции или компоновки нескольких объектных файлов). + + +Обычно команда make читает правила, одно за другим, проверяет каждый файл из списка зависимостей конечного файла и собирает его заново если хотя бы один файл из списка зависимостей был изменён. +В больших проектах Makefile может стать очень большим и сложным. Мы не можем здесь углубляться в подробности, однако рекомендуем вам изучить хотя бы основы синтаксиса make. Даже если вы не используете его напрямую, понимание принципов системы сборки вам должно пригодиться. Для подробностей см. GNU Make Manual. +Для подробностей, касающихся &kdevelop;, см. главу Сборка и управление проектом. +Доступно несколько руководств, см. в главе Сборка и управление проектом. + + + + + + + +Объектно-ориентированное программирование + + + GUI + + графический пользовательский интерфейс + + пользовательский интерфейс + GUI + +Разработчики программного обеспечения вынуждены создавать не только библиотеки и алгоритмы, но и удобный пользовательский интерфейс, гибкий и интуитивный. Однако большинство программистов не удаляют этому большого внимания, и, как результат, хорошие программы имеют бедный дизайн. +На протяжении годов, были выработаны некоторые общие принципы реализации интерфейса. Настоятельно рекомендуется придерживаться их. Таким образом ваши пользовательские интерфейсы будут сохранять общий вид и интуитивность, что непременно будет оценено пользователями. +Визуальная разработка &kde; также имеет свои принципы. Их можно найти на странице принципов дизайна пользовательского интерфейса в уголке разработчика &kde;. +Краткое введение в дизайн графического пользовательского интерфейса можно найти здесь, либо здесь (больший уклон в сторону умирающей ОС). + + + + + + +Концепции и средства интегрирования: IDE + + + IDE + + интегрированная среда разработки + + разработка + IDE + + окружение + IDE + +Для каждого этапа процесса программирования существует множество отдельных инструментов — планирование, редактирование, управление файлами и компилирование (сборка), отладка, документирование и т.д. Однако по мере роста проекта, он (почти всегда) становится громоздким, и процесс его дальнейшего программирования становится затруднительным. +Наиболее повторяющаяся работа проделывается при проектировании, компилировании и отладке программы. Большую часть такой работы можно автоматизировать используя шаблоны и сценарии. Другую большую часть — наличием инструментов. способных связываться один с другим через общий визуальный интерфейс (GUI). +К примеру, действительно удобно, когда отладчик может открыть исходный код в редакторе и расположить курсор в месте, где произошла ошибка. +Такую схему совершенствуют интегрированные среды разработки (&IDE;). Они собирают воедино все шаблоны, инструменты и сценарии, необходимые для продуктивного процесса разработки. +Для всевозрастающей платформы &kde; таким &IDE; является &kdevelop;. Эта среда разработки содержит широкий набор инструментов, обеспечивая простое окружение разработки и сопровождения ПО, использующего разные языки программирования и платформы. + + +Основные возможности &kdevelop; &kdevrelease; + + + &kdevelop; + возможности + + возможности + + + + + + Управление всеми средствами разработки на языке C++, такими как компилятор, компоновщик, отладчик и система сборки + + + Мастер приложений, упрощающий создание новых программ + + + Интегрированный редактор, основанный на редакторе &kwrite;, QEditor от Trolltec или другой. + + + Генератор классов, для создания новых классов и интегрирования их в проект + + + Управление исходными, заголовочными файлами, документацией и т.д. + + + Помощь при написании руководства приложения средствами &kde; + + + Автоматическое генерирование &API;-документации в формате &HTML;, включающей описания классов проекта и перечня используемых библиотек + + + Поддержка интернационализации, &kbabel; + + + Поддержка управления проектом через систему управления версиями (например, &CVS;) + + + Встроенный интерфейс к отладчику. + + + Встроенный эмулятор консоли. + + + Синтаксическая подсветка в файлах исходного кода. + + + Автодополнение кода для переменных класса, его методов, аргументов функций и т.п. + + + Шаблоны для конкретных задач (написание модулей &kcontrol;, &konqueror;, апплетов &kicker;, KIO, а также стилей рабочего стола) + + + Четыре дерева информации, для наглядного разделения исходных, заголовочных файлов, классов и документации, что позволяет отказаться от внешнего проводника + + + Кросс-компилирование, с возможностью указания разных компиляторов, их ключей, архитектуры процессора и т.п. + + + Поддержка проектов Qt/Embedded (таких как Zaurus и iPAQ). + + + Простота использования внешних программ, в виде добавления их в меню Сервис. + + + + + + + + + diff --git a/tde-i18n-ru/docs/kdewebdev/Makefile.am b/tde-i18n-ru/docs/kdewebdev/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdewebdev/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdewebdev/Makefile.in b/tde-i18n-ru/docs/kdewebdev/Makefile.in new file mode 100644 index 00000000000..ff196d93dc6 --- /dev/null +++ b/tde-i18n-ru/docs/kdewebdev/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/kdewebdev +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. kxsldbg xsldbg quanta +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/kdewebdev/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdewebdev/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/kdewebdev/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdewebdev/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdewebdev/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/kdewebdev/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdewebdev/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdewebdev/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-ru/docs/kdewebdev/kxsldbg/Makefile.am b/tde-i18n-ru/docs/kdewebdev/kxsldbg/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdewebdev/kxsldbg/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdewebdev/kxsldbg/Makefile.in b/tde-i18n-ru/docs/kdewebdev/kxsldbg/Makefile.in new file mode 100644 index 00000000000..c4d789521dd --- /dev/null +++ b/tde-i18n-ru/docs/kdewebdev/kxsldbg/Makefile.in @@ -0,0 +1,613 @@ +# 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/kdewebdev/kxsldbg +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- 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/kdewebdev/kxsldbg/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdewebdev/kxsldbg/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/kdewebdev/kxsldbg/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdewebdev/kxsldbg/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdewebdev/kxsldbg/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-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-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-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=entities.docbook sources.docbook glossary.docbook kxsldbg_inspector.docbook credits.docbook kxsldbg_mainwindow.docbook kxsldbg_configure.docbook variables.docbook callstack.docbook Makefile.in templates.docbook kxsldbg_tools.docbook Makefile.am + +#>+ 2 +docs-am: kxsldbg_inspector.docbook variables.docbook glossary.docbook templates.docbook kxsldbg_tools.docbook kxsldbg_mainwindow.docbook callstack.docbook entities.docbook credits.docbook kxsldbg_configure.docbook sources.docbook + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kxsldbg + @for base in kxsldbg_inspector.docbook variables.docbook glossary.docbook templates.docbook kxsldbg_tools.docbook kxsldbg_mainwindow.docbook callstack.docbook entities.docbook credits.docbook kxsldbg_configure.docbook sources.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kxsldbg/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kxsldbg/$$base ;\ + done + +uninstall-nls: + for base in kxsldbg_inspector.docbook variables.docbook glossary.docbook templates.docbook kxsldbg_tools.docbook kxsldbg_mainwindow.docbook callstack.docbook entities.docbook credits.docbook kxsldbg_configure.docbook sources.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kxsldbg/$$base ;\ + done + + +#>+ 5 +distdir-nls: + for file in kxsldbg_inspector.docbook variables.docbook glossary.docbook templates.docbook kxsldbg_tools.docbook kxsldbg_mainwindow.docbook callstack.docbook entities.docbook credits.docbook kxsldbg_configure.docbook sources.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/kdewebdev/kxsldbg/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdewebdev/kxsldbg/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdewebdev/kxsldbg/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-ru/docs/kdewebdev/kxsldbg/callstack.docbook b/tde-i18n-ru/docs/kdewebdev/kxsldbg/callstack.docbook new file mode 100644 index 00000000000..0c4f976f176 --- /dev/null +++ b/tde-i18n-ru/docs/kdewebdev/kxsldbg/callstack.docbook @@ -0,0 +1,60 @@ + + + + +Keith Isdale
k_isdale@tpg.com.au
+
+
+НиколайШафоростов
shafff@ukr.net
перевод на русский
+
+
+ +Работа со стеком вызовов + +Вызов, имеющий раннее время будет иметь меньший номер xsl:param. См. пример далее. + + +Окно стека вызовов + + + + +Окно стека вызовов + + + +Щелчок на вызове приведёт к переходу в файл, из которого был произведён вызов. +
+ diff --git a/tde-i18n-ru/docs/kdewebdev/kxsldbg/credits.docbook b/tde-i18n-ru/docs/kdewebdev/kxsldbg/credits.docbook new file mode 100644 index 00000000000..89b97464907 --- /dev/null +++ b/tde-i18n-ru/docs/kdewebdev/kxsldbg/credits.docbook @@ -0,0 +1,65 @@ + + + + +Keith Isdale
k_isdale@tpg.com.au
+
+
+НиколайШафоростов
shafff@voliacable.com
перевод на русский
+
+
+Лицензии и благодарности + +&kxsldbg; © 2004 Keith Isdale +Документация © 2004 Keith Isdale + + + +Выражаем свою признательность: + +Авторам libxml и libxslt. + + +Роберту Джеколину за бета-тестирование ранних версий &kxsldbg; + + +Игорю Златковичу за портирование в WIN32 программ libxml/xslt и &xsldbg;. + + +&underFDL; &underGPL;
diff --git a/tde-i18n-ru/docs/kdewebdev/kxsldbg/entities.docbook b/tde-i18n-ru/docs/kdewebdev/kxsldbg/entities.docbook new file mode 100644 index 00000000000..48d753c36f8 --- /dev/null +++ b/tde-i18n-ru/docs/kdewebdev/kxsldbg/entities.docbook @@ -0,0 +1,71 @@ + + + + +Keith Isdale
k_isdale@tpg.com.au
+
+
+НиколайШафоростов
shafff@ukr.net
перевод на русский
+
+
+Работа с файлами данных &XML; ("элементами") + +Окно монитора можно вызвать через меню Сервис Отобразить мониторы . Перейдите на вкладку Элементы. + +Все внешние элементы &XML; включаются через файл DATA. в примере запущен &kxsldbg; с testdoc.xsl для testdoc.xml (их можно найти в <KDE PREFIX>/share/apps/kxsldbg). + + +Окно элементов + + + + +Окно элементов + + + +Щелчок на элементе приведёт к переходу в файл, имя которого указано. +
diff --git a/tde-i18n-ru/docs/kdewebdev/kxsldbg/glossary.docbook b/tde-i18n-ru/docs/kdewebdev/kxsldbg/glossary.docbook new file mode 100644 index 00000000000..433ae4862b4 --- /dev/null +++ b/tde-i18n-ru/docs/kdewebdev/kxsldbg/glossary.docbook @@ -0,0 +1,73 @@ + + + + +Keith Isdale
k_isdale@tpg.com.au
+
+
+НиколайШафоростов
shafff@voliacable.com
перевод на русский
+
+
+ + +Ключевые слова + +&xsldbg; + +См. . + + + + +XPath + +Выражение, определяющее требуемые данные. Для подробностей см. сайт W3C. + + + + +QName + +Полностью выраженное имя. Например, xsl:myvariable. Для подробностей см. сайт W3C. + + + +
diff --git a/tde-i18n-ru/docs/kdewebdev/kxsldbg/kxsldbg_configure.docbook b/tde-i18n-ru/docs/kdewebdev/kxsldbg/kxsldbg_configure.docbook new file mode 100644 index 00000000000..85dc17f8a71 --- /dev/null +++ b/tde-i18n-ru/docs/kdewebdev/kxsldbg/kxsldbg_configure.docbook @@ -0,0 +1,165 @@ + + + + +Keith Isdale
k_isdale@tpg.com.au
+
+
+НиколайШафоростов
shafff@voliacable.com
перевод на русский
+
+
+ +Настройка сеанса &kxsldbg; + +Выберите пункт Отладка Настроить . + + +Диалог настроек + + + + +Диалог настроек +Диалог настроек + + + + +Начало + +Для работы с таблицами стилей укажите: +Исходник &XSL; +Данные &XML; +Выходной файл + + + +Для этого используйте кнопку .... Поля Источник &XSL; и Данные &XML; должны содержать адрес, начинающийся с http://, ftp:// или file://. Выходной файл должно содержать путь к локальному файлу, в который можно открыть для записи. +Для следования примеру, выберите следующие файлы в каталоге с примерами (<KDE PREFIX>/share/apps/kxsldbg) +Исходный &XSL;: testdoc.xsl +Данные &XML;: testdoc.xml +Выходной файл: /tmp/xsldbg_output.txt + + + + + +Опции + +У каждой опции есть подсказка, кратко объясняющая её суть. + + + +Параметры + +Здесь, через Параметры LibXSLT, вы можете указать значения параметров для таблиц стилей. + +Например можно ввести в поле Имя параметра myparam, а в Значение параметра - 'Hello World!' и нажать кнопку Добавить. Чтобы изменить значение добавленного параметра, перейдите по списку к нему, измените содержимое поля Значение параметра и нажмите Применить. + + + +Применить изменения + +Чтобы изменения, которые вы внесли, вступили в силу, нажмите кнопку Применить. + +Для отмены изменений нажмите Отмена или просто закройте окно. + +
diff --git a/tde-i18n-ru/docs/kdewebdev/kxsldbg/kxsldbg_inspector.docbook b/tde-i18n-ru/docs/kdewebdev/kxsldbg/kxsldbg_inspector.docbook new file mode 100644 index 00000000000..83f219d6091 --- /dev/null +++ b/tde-i18n-ru/docs/kdewebdev/kxsldbg/kxsldbg_inspector.docbook @@ -0,0 +1,141 @@ + + + + +Keith Isdale
k_isdale@tpg.com.au
+
+
+НиколайШафоростов
shafff@voliacable.com
перевод на русский
+
+
+Установка и изменение точек останова + +С точками останова можно работать через главное окно. + +После создания таблицы стилей, выберите Сервис Отобразить мониторы и перейдите на вкладку точек останова. См. пример ниже. + + +Установка точек останова + + + + +Установка точек останова + + + + +Добавление точки останова + +Вы можете установить точку останова указанием одного из следующих: + +имени файла и номера строки + +имени шаблона + +имени шаблона и режима + +имени режима + + + + +Затем нажмите кнопку Добавить. + + + +Аргументы + +Именем файла может быть абсолютный путь к нему или просто его краткое имя (например xsldoc.xsl). + +В имени шаблона или режима может быть нелокальная часть. Например xsl:mytemplate соответствует mytemplate + + + +Удаление точки останова + +Щёлкните левой кнопкой мыши на точке останова, затем нажмите кнопку Удалить. + + + +Удаление всех точек останова + +Нажмите кнопку Удалить всё. + + + +Включение/выключение точки останова + +Щёлкните левой кнопкой мыши на точке останова, затем нажмите кнопку Включить. + +
diff --git a/tde-i18n-ru/docs/kdewebdev/kxsldbg/kxsldbg_mainwindow.docbook b/tde-i18n-ru/docs/kdewebdev/kxsldbg/kxsldbg_mainwindow.docbook new file mode 100644 index 00000000000..77ef8e42c2b --- /dev/null +++ b/tde-i18n-ru/docs/kdewebdev/kxsldbg/kxsldbg_mainwindow.docbook @@ -0,0 +1,577 @@ + + + + +Keith Isdale
k_isdale@tpg.com.au
+
+
+НиколайШафоростов
shafff@voliacable.com
перевод на русский
+
+
+Главное окно + + +Главное окно + + + + +Текстовое отображение отлаживаемого файла. +Текстовое отображение отлаживаемого файла. + + + + +Работа с главным окном + +Статус данных точек останова передаётся через текст и цвет его фона. См. НастройкаНастроить редактор, вкладка Цвета. + + +Вы можете установить/выключить/удалить точку останова в меню Отладка или на панели инструментов. + +Вы можете перемещать курсор по тексту, используя + + +Стрелки. +Клавиши Page (Page Up и Page Down) + + + + + + +Работа с выводом &kxsldbg; + +Большая часть вывода &kxsldbg; собрана и представлена или в диалоге мониторов, или в окне вывод &kxsldbg;. Исключения: + + +Сообщение об ошибке. + + +Результат проверки выражения + + +Вывод поиска отправляется в файл, указанный в окне вывода &kxsldbg; + + + + + + + +
diff --git a/tde-i18n-ru/docs/kdewebdev/kxsldbg/kxsldbg_tools.docbook b/tde-i18n-ru/docs/kdewebdev/kxsldbg/kxsldbg_tools.docbook new file mode 100644 index 00000000000..6e2157dfe8a --- /dev/null +++ b/tde-i18n-ru/docs/kdewebdev/kxsldbg/kxsldbg_tools.docbook @@ -0,0 +1,150 @@ + + + + +Keith Isdale
k_isdale@tpg.com.au
+
+
+НиколайШафоростов
shafff@voliacable.com
перевод на русский
+
+
+ +Прочие инструменты + +Все инструменты доступны через меню Сервис, основным инструментом является монитор. + + +Монитор + +В мониторе содержатся диалоги для работы со следующими элементами: + +Точки останова +Шаблоны +Переменные +Стек вызовов +Исходные файлы &XSL; +Элементы &XML; + + + + + +Проходы + +После нажатия Начать проход отобразится диалог, где вы сможете установить скорость прохода + + +Окно прохода + + + + +Окно прохода + + + +Для останова прохода используйте клавишу W, или меню Начать проход. + + + +Поиск элементов &XML; + +Чтобы найти System ID в текущем каталоге &XML;, используйте меню Поиск System ID, затем введите значение для поиска диалога. + + +Окно System ID + + + + +Окно System ID + + + +Чтобы найти PUBLIC ID, используйте меню Поиск Public ID, затем введите значение для поиска диалога. + + +Окно Public ID + + + + +Окно Public ID + + + + +
diff --git a/tde-i18n-ru/docs/kdewebdev/kxsldbg/sources.docbook b/tde-i18n-ru/docs/kdewebdev/kxsldbg/sources.docbook new file mode 100644 index 00000000000..d57b1af1286 --- /dev/null +++ b/tde-i18n-ru/docs/kdewebdev/kxsldbg/sources.docbook @@ -0,0 +1,66 @@ + + + +Keith Isdale
k_isdale@tpg.com.au
+
+
+НиколайШафоростов
shafff@ukr.net
перевод на русский
+
+
+Работа с исходниками &XSLT; + +Окно монитора можно вызвать через меню Сервис Отобразить мониторы . Перейдите на вкладку Исходники. + +Все исходные файлы &XSLT; включаются файлом &XSLT;. + + +Окно исходников + + + + +Окно исходников + + + +Щелчок на исходнике приведёт к переходу в файл, имя которого указано. +
diff --git a/tde-i18n-ru/docs/kdewebdev/kxsldbg/templates.docbook b/tde-i18n-ru/docs/kdewebdev/kxsldbg/templates.docbook new file mode 100644 index 00000000000..05cd8431d42 --- /dev/null +++ b/tde-i18n-ru/docs/kdewebdev/kxsldbg/templates.docbook @@ -0,0 +1,36 @@ + +Работа с шаблонами + +Окно монитора можно вызвать через меню Сервис Отобразить мониторы . Перейдите на вкладку Шаблоны. + +Здесь выводится список всех найденных шаблонов. Помните о правилах экспорта &XSLT;. Только здесь может быть несколько шаблонов с одним именем и подробностями режима. + + +Окно шаблонов + + + + +Окно шаблонов + + + +Щелчок на шаблоне приведёт к переходу в файл, имя и строка которого указаны. + + diff --git a/tde-i18n-ru/docs/kdewebdev/kxsldbg/variables.docbook b/tde-i18n-ru/docs/kdewebdev/kxsldbg/variables.docbook new file mode 100644 index 00000000000..fd486be6c92 --- /dev/null +++ b/tde-i18n-ru/docs/kdewebdev/kxsldbg/variables.docbook @@ -0,0 +1,92 @@ + + + + +Keith Isdale
k_isdale@tpg.com.au
+
+
+НиколайШафоростов
shafff@ukr.net
перевод на русский
+
+
+ +Работа с переменными + +Окно монитора можно вызвать через меню Сервис Отобразить мониторы . + +Локальные и глобальные переменные отображаются в отдельных вкладках. В следующем XSLT-коде декларируются глобальная и локальная переменные + +<xsl:variable name="globalvariable" select="'foo'"/> + + <xsl:template match="/"/> + <xsl:param name="localvariable" select="'bar'"/> + </xsl:template match="/"/> + + +По щелчку на переменной из списка внизу диалога отобразится краткая информация о ней. Если в переменной есть выражение select, например + +<xsl:variable name="changeable" select="'oldValue'" /> + + +то новый XPath может быть выбран вводом нового значения выражения переменной нажатием кнопки Установить выражение. + + +Вкладка "Переменные" + + + + +Вкладка переменных +Вкладка переменных + + + +Щелчок на переменной приведёт к переходу в файл, имя и строка которого указаны. +
diff --git a/tde-i18n-ru/docs/kdewebdev/quanta/Makefile.am b/tde-i18n-ru/docs/kdewebdev/quanta/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdewebdev/quanta/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdewebdev/quanta/Makefile.in b/tde-i18n-ru/docs/kdewebdev/quanta/Makefile.in new file mode 100644 index 00000000000..bb32e1af6c4 --- /dev/null +++ b/tde-i18n-ru/docs/kdewebdev/quanta/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/kdewebdev/quanta +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- 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/kdewebdev/quanta/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdewebdev/quanta/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/kdewebdev/quanta/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdewebdev/quanta/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdewebdev/quanta/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=installation.docbook config-quanta.docbook quanta-projects.docbook index.docbook working-with-quanta.docbook man-quanta.1.docbook credits-license.docbook glossary.docbook debugging-quanta.docbook index.cache.bz2 quanta-menus.docbook fundamentals.docbook Makefile.in extending-quanta.docbook introduction.docbook adv-quanta.docbook Makefile.am q-and-a.docbook + +#>+ 24 +index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) glossary.docbook man-quanta.1.docbook config-quanta.docbook quanta-menus.docbook credits-license.docbook index.docbook adv-quanta.docbook fundamentals.docbook introduction.docbook working-with-quanta.docbook q-and-a.docbook installation.docbook quanta-projects.docbook extending-quanta.docbook debugging-quanta.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)/quanta + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/quanta/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/quanta/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/quanta/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/quanta/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/quanta/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/quanta/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/quanta + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/quanta + @for base in glossary.docbook man-quanta.1.docbook config-quanta.docbook quanta-menus.docbook credits-license.docbook index.docbook adv-quanta.docbook fundamentals.docbook introduction.docbook working-with-quanta.docbook q-and-a.docbook installation.docbook quanta-projects.docbook extending-quanta.docbook debugging-quanta.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/quanta/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/quanta/$$base ;\ + done + +uninstall-nls: + for base in glossary.docbook man-quanta.1.docbook config-quanta.docbook quanta-menus.docbook credits-license.docbook index.docbook adv-quanta.docbook fundamentals.docbook introduction.docbook working-with-quanta.docbook q-and-a.docbook installation.docbook quanta-projects.docbook extending-quanta.docbook debugging-quanta.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/quanta/$$base ;\ + done + + +#>+ 5 +distdir-nls: + for file in glossary.docbook man-quanta.1.docbook config-quanta.docbook quanta-menus.docbook credits-license.docbook index.docbook adv-quanta.docbook fundamentals.docbook introduction.docbook working-with-quanta.docbook q-and-a.docbook installation.docbook quanta-projects.docbook extending-quanta.docbook debugging-quanta.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/kdewebdev/quanta/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdewebdev/quanta/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdewebdev/quanta/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-ru/docs/kdewebdev/quanta/adv-quanta.docbook b/tde-i18n-ru/docs/kdewebdev/quanta/adv-quanta.docbook new file mode 100644 index 00000000000..2e1a122336a --- /dev/null +++ b/tde-i18n-ru/docs/kdewebdev/quanta/adv-quanta.docbook @@ -0,0 +1,829 @@ + + + + +Дополнительные возможности + +Christopher Hornbaker
chrishornbaker@earthlink.net
+
+ +
+ +НиколайШафоростов
shafff@ukr.net
Перевод на русский
+ +
+
+ +Дополнительные возможности + +Эта глава описывает нестандартные возможности &quantaplus; и как их использовать. + + +Средства &XML; + +В версии 3.2 появились средства работы с &XML;, а в 3.4 была добавлена поддержка DocBook. Все они используют Kommander как front-end (интерфейс) и библиотеки libxml и libxslt как back-end (движок). + + +Средства создания документации &kde; + +&quantaplus; поддерживает две главных утилиты документации &kde;: meinproc и checkXML. + + +<command +>meinproc</command +> + +Все, кто работал с документацией &kde;, знают какая это замечательная программа. Теперь вы можете забыть о консоли и наслаждаться графическим интерфейсом с предустановленными действиями - нажмите кнопку с изображением процессора и всё готово. + + + +Текущий рабочий каталог + +Meinproc ищет файл index.docbook. Если он находится в текущем каталоге, оставьте этот параметр включённым. Иначе - введите путь к другому каталогу. + + + + + +Выходные файлы сохраняются в один каталог с исходными. Все файлы &HTML; сначала удаляются при каждом запуске meinproc. + + + + + +<command +>checkXML</command +> + +&quantaplus; также обеспечивает простой графический интерфейс к этой полезной программе. + + + +Текущий рабочий каталог + +Если index.docbook открыт и является активным, оставьте Текущий рабочий каталог включённым, иначе введите другой каталог с index.docbook. + + + + + +Вывод +Если имеется вывод, в файле есть ошибки. Исправьте их и попытайтесь ещё раз. + + + + + +Проверка &XML; + +С &quantaplus; поставляется отличное средство синтаксической проверки &XML;, которое использует xmllint. + + + +Текущий файл + +Если файл, который нужно проверить, активный в &quantaplus;, оставьте этот параметр включённым. Иначе - выберите другой файл. + + + + +Проверка правильности синтаксиса + +Если вы хотите выполнить только такую проверку, включите этот параметр. + + + + +&URI; описания + +Если вы используете &DTD; и он указан в файле &XML;, выберите &DTD; (внутрен.), иначе - &DTD; (внешн.) и укажите адрес описания &DTD;. &W3C; XML Schema и RelaxNG Schema должны быть описаны внешне, через &URI;. + + + + + + +Обработка &XSL; + +&quantaplus; поставляется со средством обработки &XSL;, которое использует программу xsltproc из пакета pplication +>libxml2. + + + +Текущий файл + +Если файл, который нужно обработать, активный в &quantaplus;, оставьте этот параметр включённым. Иначе - выберите другой файл. + + + + +Таблица стилей + +Выберите файл &XSL;, который вы хотите использовать. + + + + +Имя выходного файла + +Файл сохраняется в ваш домашний каталог, если не указано иначе. + + + + + +Пока что приложение не имеет гибких настроек. Ждите в следующей версии. + + + + + + + + + +Использование модулей + +Mathieu Kooiman
quanta@map-is.nl
+
+
+ +НиколайШафоростов
shafff@ukr.net
Перевод на русский
+ +
+
+ +Использование модулей + + +Что такое модуль? + +&quantaplus; может загружать компоненты KParts. KPart - мощная база интегрирования &kde;. Например, &quantaplus; использует &kate; KPart. Последний уже имел базовые функции, которые требовались &quantaplus;, такие как подсветка синтаксиса. Интегрирование его в &quantaplus; позволило сэкономить время и сразу начать работать над специфическими возможностями программы. + +Для добавления модулей в &quantaplus; не нужно ничего делать с самой программой. Вы можете использовать новые возможности, не ожидая пока кто-нибудь интегрирует их (т.е. модуль, обеспечивающий их) с программой! Подробности описываются ниже. + + + + +Что такое диалог редактирования модулей + +Чтобы установить модуль (в т.ч. KPart), зайдите в меню Модули Правка : + + + + + +Окно Модули. + + +Здесь вы можете управлять модулями, добавлять новые. Опишем каждый его элемент: + +Искать в + +При добавлении модуля без Расположения, &quantaplus; будет искать его указанных местах. + + + + +Добавить + +Вызывает диалог добавления модуля. + + + + +Настройка + +Изменить настройки выбранного модуля. + + + + +Удалить + +Удалить выбранный модуль. + + + + +Обновить + +Обновить содержание диалога. + + + + +Для подробностей о модулях, обратитесь к разделу . + +
+ + Командная разработка + В большинстве проектов задействовано несколько человек, связанных определёнными иерархическими отношениями. В &quantaplus; присутствует понятие членов команды, их можно настроить в &Shift;F7 Проект Свойства проекта . + + + + + Диалог редактирования члена команды + + Поля Имя, Email не требуют объяснения. Ник - уникальный краткий идентификатор пользователя. + Обязанность определяет роль участника в проекте, возможные значения: + +Лидер команды + + +Ведущий подпроекта + + +Главный по заданию + + +Участник + + + +Задание - описание задач, закреплённых за участником. +Подпроект: подпроекты можно создать и настроить нажатием кнопки Подпроекты.... Параметры подпроекта - имя и расположение относительно папки проекта, т.е. подпроектом можно назвать папку в дереве проекта. Например, базовым проектом может быть сайт вашей компании, а подпроектом может выступать сайт для вашей внутренней сети, с соответствующей ему в проекте папкой intranet. +У одного члена команды может быть несколько обязанностей. +Пользователь должен выбрать свою обязанность в команде. Для этого следует выбрать пункт из списка предлагаемых и нажать кнопку Взять на себя. Выбранная обязанность будет содержаться в графе Ваша должность. +Выбор ника и обязанности необходим для рассылки уведомлений и аннотаций. Информация о последних приведена в разделе . +Вы можете создать событие, передаваемое, например, лидерам проекта, когда произойдёт какое-нибудь событие. Для подробностей см. . + + + Действия, порождаемые событиями + Это действия. выполняемые при возникновении определённого события в проекте. Действие может заключаться, например, в записи времени открытия и закрытия проекта, чтобы можно было посчитать, сколько времени на него потрачено; или в отправке письма при сохранении файла; или в добавлении в CVS файла, добавленного в проект. + На вкладке Параметры событий диалога &Shift;F7 Проект Свойства проекта можно создавать, изменять и удалять действия, связанные с событиями. + + + + + Редактор событий + +Доступные поля: + + +Событие +событие, при возникновении которого выполняется действие. + + +Действие +тип действия, возможные варианты: + + +Несценарное действие +действие, не заключающееся в запуске внешнего сценария. См. . +Имя действия определяет выполняемое действие. + + + + Отправить E-Mail + отправить email, получателей можно указать в соответствующем списке. Например, это может быть лидер проекта, или ведущий подпроекта. См. . + + + + Занести событие в журнал + доступные параметры: + + + Журнал + полное имя файла (с путём к нему) + + + Подробности + На сколько подробную запись делать + + + Поведение + Создавать ли журнал в случае его отсутствия, заменять ли существующий журнал или же дополнять его. + + + + + +Cценарное действие +выполнять сценарий + Имя действия определяет выполняемое действие. + + + + + + + +Остальные поля зависят от типа действия. + + + +Аннотации +Аннотации - это комментарии определённой формы в документах. От обычных комментариев они имеют следующие отличия: +аннотации собираются и показываются в одноимённой служебной панели. +аннотации могут предназначаться для определённого участника команды. + + +Для добавления аннотации можно воспользоваться пунктом Добавить аннотацию контекстного меню редактора или просто ввести текст аннотации после ключевого слова @annotation в области комментария. Пример аннотации в XML<!-- @annotation Кто-то понял, как это работает? --> +<!-- @annotation + Аннотация + на несколько строк. +--> +Пример аннотации в PHP/* @annotation +Не забудьте, что аннотации в области PHP нужно вводить внутри комментария PH +*/ + + + +Аннотации могут предназначаться для определённого участника команды. В этом случае следует использовать такой формат: @annotation(ник) или @annotation(обязанность), где ник - идентификатор участника команды, а обязанность принимает одно из следующих значений: team leader task leader subproject leader Ссылки на ведущего подпроекта и главного по заданию должны сопровождаться соответствующим именем подпроекта или задания, через двоеточие. + +Заметка участнику команды с ником <emphasis +>eric</emphasis +> +<-- @annotation(eric) Эрик, глянь-ка, что это я тут сотворил. Андрэ --> + +Уведомление лидера команды +<-- @annotation(team leader) Это важно для всей команды --> + +Уведомление ведущего подпроекта <emphasis +>PHP</emphasis +> +// @annotation(subproject leader:PHP) Как тебе такой расклад? + + +Ники и обязанности должны указываться с учётом регистра, без пробелов рядом со скобками и двоеточием. +Более подробная информация об учтасниках команды, обязанностях и никах приведена в разделе . +Все аннотации, содержащие в проекте, собираются в служебной панели Аннотации. Она состоит из трёх вкладок: Текущий файл Аннотации в текущем файле. Для вас Аннотации проекта, предназначенные для вас. Список группируются по файлам. Все файлы Все аннотации проекта, сгруппированные по файлам Поиск аннотаций происходит при загрузке проекта и файлов (в т.ч. после внешних модификаций). Поиск может занять некоторое время и окно с сообщением об аннотациях, предназначеннвх для вас, может появиться через несколько секунд после загрузки проекта. + +&debugging-quanta;
diff --git a/tde-i18n-ru/docs/kdewebdev/quanta/config-quanta.docbook b/tde-i18n-ru/docs/kdewebdev/quanta/config-quanta.docbook new file mode 100644 index 00000000000..135c789a25f --- /dev/null +++ b/tde-i18n-ru/docs/kdewebdev/quanta/config-quanta.docbook @@ -0,0 +1,320 @@ + + + + + Настройка &quantaplus; + + András Mantia
amantia@kde.org
+
+
+ + НиколайШафоростов
shafff@ukr.net
Перевод на русский
+ +
+
+ + Настройка &quantaplus; + + В этой главе описывается настройка поведения &quantaplus;. + Все диалога настройки доступны из меню Настройка. Здесь мы обсудим только некоторые из них, остальные не являются специфичными для &quantaplus;. + + + Настройка Quanta + Окно настроек можно открыть с помощью НастройкаНастроить Quanta.... В нём есть несколько страниц, мы обсудим каждую из них. + + +Стиль тегов +здесь вы можете настроить поведение &quantaplus; по отношению к тегам, а также из автозавершение: +Регистр тегов: регистр добавляемых программой тегов. Без изменений: будет оставлен регистр тегов из их описания в файле tagXML. +Регистр атрибутов: регистр добавляемых программой атрибутов. Без изменений: будет оставлен регистр из описания в файле tagXML. +Кавычки в атрибутах: какими кавычками обрамлять атрибуты при добавлении их &quantaplus;. +Автозакрытие необязательных тегов: вставлять завершающий тег сразу после введения символа >. +Автозакрытие обязательных и не одинарных тегов: аналогично предыдущему, только для остальных тегов, кроме одинарных. +Автозавершение - автозавершение тегов, атрибутов, функций и т.д. +Обновлять начальный/конечный тег автоматически: при изменении имени начального тега, завершающий тег также будет меняться и наоборот. +Автозамена символов с ударением - замена будет производится при вводе. + + + + + + + +Окружение + + +Типы MIME используются для определения типа файлов. +Кодировка по умолчанию: кодировка создаваемых и открываемых файлов. Аналогичный параметр в свойствах проекта имеет больший приоритет. +DTD по умолчанию: DTD создаваемых файлов, или файлов, в которых DTD не указан. Аналогичный параметр в свойствах проекта имеет больший приоритет. +Создавать резервную копию: &quantaplus; будет создавать копии редактируемых документов на диске, так что их можно будет восстановить в случае сбоя. Это отличается от резервных копий при сохранении, например копии создаются даже для созданных и не сохранённых файлов. + + + + + + + + +Интерфейс +Здесь вы можете настроить внешний вид &quantaplus;. + +Например, можно настроить режим служебных панелей и вкладок документов. +Запускать с расположением элементов интерфейса по умолчанию - используйте это если вы случайно испортили что-то в интерфейсе и не знаете как это исправить. Аналогично ключу командной строки --resetlayout. +Здесь также можно настроить поведение деревьев файлов, отображение сообщений об ошибках. + + + + + +Визуальный редактор +Здесь вы можете настроить визуальный редактор, например показ значков в местах вставки сценариев, или синхронизацию с редактором кода. + + + +Структура документа +Здесь можно настроить синтаксический анализатор и представление структуры документа. +В разделе Щелчки в структуре документа можно изменить действия, производимые при щелчках по элементами дерева структуры. +В Оформление структуры документа можно выбрать информацию, включаемую в дерево структуры, частоту её обновления, на сколько глубоко разворачивать дерево после обновления. Пустые ветки - пустые пространства в документе, пустые группы - группы, элементы которых не найдены. + + + + +Сокращения +Здесь вы можете настроить автозамену. Сокращения организованы в группы, каждая из которых может быть доступной из нескольких &DTEP;. + + + + + + + +Настройка действий +Действия, определяемые пользователями описаны в . + + + + Настройка модулей + Здесь вы можете управлять модулями. Последние - обычные компоненты KPart и, к слову, могут использоваться в других приложениях. Самой широко использующей такие модули программой является &konqueror;. Для добавления модуля нужно указать: + Имя: имя, видимое пользователю + Окно вывода: модуль может представляться обычной вкладкой документа, или служебной панелью внизу + Расположение: путь к модулю, если он не расположен в одном из стандартных мест, наподобие $KDEDIR/lib . + Имя файла: относительный путь и имя файла libtool, например kde3/libcervisiapart.la + Ввод: входные данные модуля, напримерТекущий файл, папка текущего файла(Текущий путь к файлу) или Каталог проекта. + Только для чтения: если модуль не загружается, попробуйте включить этот параметр. + Тестировать: проверить корректность введенной информации. + + + Для подробностей о модулях, обратитесь к разделу . + +
diff --git a/tde-i18n-ru/docs/kdewebdev/quanta/credits-license.docbook b/tde-i18n-ru/docs/kdewebdev/quanta/credits-license.docbook new file mode 100644 index 00000000000..46f76490749 --- /dev/null +++ b/tde-i18n-ru/docs/kdewebdev/quanta/credits-license.docbook @@ -0,0 +1,274 @@ + + + + +Благодарности и лицензия + +Christopher Hornbaker
chrishornbaker@earthlink.net
+
+
+ +НиколайШафоростов
shafff@ukr.net
Перевод на русский
+ +
+
+ +Благодарности и лицензия + + +Извините, если кого-то забыли! + + +Огромное спасибо всем, кто потратил время на участие в разработке! + + +Команда разработки &quantaplus;: + + +Bergia, Andrea +Оригинальный редактор &CSS; + + +Britton, Marc +Kommander, многие возможности, исправления ошибок + + +Colton, Matthew +Логотипы + + +Deschildre, Nicolas +Visual Page Layout, новая система отмены/повтора действий + + +Dmitrienko, Dmitri +Отладчик &PHP;4 + + +Gulmini, Luciano +Мастер фреймов + + +Hanley, Jason P. +Исправления ошибок, движок обработки &DTD; и другая работа по &DTD; + + +Шафоростов, Николай +Перевод на русский + + +Hornbaker, Christopher +Всё, что касается &XML; и документация + + +Isdale, Keith +&XSL; 1.0 &DTEP;, &kxsl; + + +Kooiman, Mathieu +Документация, исправления ошибок, работа над отладчиком &PHP;. + + +Laffoon, Eric +Менеджер проекта и администратор сайта + + +Mantia, András +Ядерщик + + +Moore, Richard +Код, документация TagXML и прочее + + +Mous, Fabrice +Документация + + +Nickel, Robert C. +Документация + + +Pibil, Ted +Дополнения и работа над &DTD; + + +Поплавский, Дмитрий +Экс-ядерщик — ушёл в коммерческую версию + + +Vilches, George +Диалог закачки на сервер, исп. дерево каталогов + + +Яковлев, Александр +Экс-ядерщик — ушёл в коммерческую версию + + + + + + +Особая признательность: + + +xmlsoft.org +авторам libxml2 и libxslt. + + + + + +&quantaplus; 2000-2003 Команда разработки &quantaplus;. + +Руководство 2002, 2003 Команда разработки &quantaplus;. +&underFDL; &underGPL;
diff --git a/tde-i18n-ru/docs/kdewebdev/quanta/debugging-quanta.docbook b/tde-i18n-ru/docs/kdewebdev/quanta/debugging-quanta.docbook new file mode 100644 index 00000000000..fd19b259e1e --- /dev/null +++ b/tde-i18n-ru/docs/kdewebdev/quanta/debugging-quanta.docbook @@ -0,0 +1,432 @@ + + + + +Отладка в &quantaplus; + +Christopher Hornbaker
chrishornbaker@earthlink.net
+
+
+ +Linus McCabe
Linus@McCabe.nu
+
+
+ +НиколайШафоростов
shafff@ukr.net
Перевод на русский
+ +
+
+ +Отладка в &quantaplus; + + +Использование отладчика &PHP; + +В &quantaplus; 3.3 реализация отладчика была переписана, в частности, была добавлена модульность для средств отладки. +На данный момент доступен только один модуль, интегрирующий &gubed;. +Перейдите в настройки проекта и выберите модуль отладки. Чтобы настроить его, нажмите кнопку 'Параметры' справа от выпадающего списка. + + +Общее использование +Когда включен отладчик, интерфейс &quantaplus; несколько изменится: + + + +Меню отладки + +Появится новое меню для работы с отладчиком. + + + + +Панель инструментов отладки + +Панель инструментов с основными отладочными командами. + + + + +Служебная панель "Переменные" + +Появится служебная панель с наблюдаемыми переменными. + + + + +Служебная панель "Точки останова" + +Появится служебная панель с установленными точками останова. + + + + +Служебная панель "Отладочные сообщения" + +Появится служебная панель с выводом отладчика (как в HTML). + + + + + +В зависимости от модуля отладки, могут появиться не все из перечисленных ниже функций. + + + + + + +Отладка Сеанс Начать сеанс + + +Связаться с отладчиком, или передать модулю начать ожидание запросов отладки. При открытии проекта, использующего отладчик, это действие выполняется автоматически, так что этот пункт будет нужен вам редко. + + + + + +Отладка Сеанс Завершить сеанс + + +Выполняет действие, обратное к предыдущему. Закрывает соединение с отладчиком или останавливает ожидание запросов + + + + + +Отладка Выполнение Послать HTTP-запрос + + +Отправляет серверу HTTP-запрос для отладки. Это равносильно открытию текущего документа (расположенного, однако, на сервере) в браузер. Журнал запроса выводится в служебной панели Вывод отладки. + + + + + +Отладка Выполнение Пауза + + +Временно останавливает выполнение сценария + + + + + +Отладка Выполнение Выполнить + + +Посылает отладчику сигнал для начала выполнения сценария и передачи информации о наблюдаемых переменных, номере текущей строки. Если пункт выбирается когда отладка стоит на паузе, выполнение продолжится с того же места. Если пункт выбирается когда отладочный сеанс ещё не начат, он автоматически начнётся. + + + + + + +Отладка Выполнение Пропустить шаг + + +Посылает отладчику сигнал для начала выполнения сценария без передачи информации о наблюдаемых переменных, номере текущей строки. Если пункт выбирается когда отладка стоит на паузе, выполнение продолжится с того же места. Если пункт выбирается когда отдладочный сеанс ещё не начат, он автоматически начнётся. + + + + + +Отладка Выполнение Шаг + + +Выполнить следующую инструкцию сценария без входа в функции или включения. + + + + + +Отладка Выполнение Пройти к следующей строке + + +Выполнить следующую инструкцию сценария входя в функции или включения. + + + + + +Отладка Выполнение Выйти + + +Выполнять инструкции до выхода из текущей функции. + + + + + +Отладка Выполнение Пропустить + + +Пропустить следующую инструкцию и выполнить инструкцию, стоящую ниже неё как будь-то её нет. + + + + + +Отладка Выполнение Kill + + +Остановить сценарий. + + + + + + +Отладка Точки останова Останавливаться при условии... + + +Открыть диалог, в котором можно указать условные точки останова. + + + + + +Отладка Точки останова Поставить/убрать точку останова + + +Поставить или удалить точку останова с текущей строки + + + + + +Отладка Точки останова Удалить точки останова + + +Удалить все точки останова + + + + + + +Отладка Переменные Наблюдать за переменной + + +Открыть диалог, в котором можно ввести переменную или выражение, за значением которого вы хотите следить. последнее будет выводиться на служебной вкладке"Переменные". + + + + + +Отладка Переменные Установить значение переменной + + +Ввести переменную и новое значение для неё. + + + + + + + + + + + + + +Использование &kxsl;, отладчика &XSL; + +Автор &kxsl; и этого раздела - Keith Isdale. &kxsl; это интерфейс &kde; и KPart к xsldbg, который находится на http://xsldbg.sf.net. + +&kxsl; запускается через меню Модули &kxsl; . + +Читайте документацию &kxsl;, чтобы научиться им пользоваться. + +
diff --git a/tde-i18n-ru/docs/kdewebdev/quanta/extending-quanta.docbook b/tde-i18n-ru/docs/kdewebdev/quanta/extending-quanta.docbook new file mode 100644 index 00000000000..9b9242c04ae --- /dev/null +++ b/tde-i18n-ru/docs/kdewebdev/quanta/extending-quanta.docbook @@ -0,0 +1,2692 @@ + + + + +Расширение &quantaplus; + +Christopher Hornbaker
chrishornbaker@earthlink.net
+
+
+András Mantia
amantia@kde.org
+
+
+ +НиколайШафоростов
shafff@ukr.net
Перевод на русский
+ +
+
+ +Расширение &quantaplus; + +Эта глава описывает процесс расширения базовых возможностей &quantaplus; для ваших нужд и как вы можете содействовать её развитию. + + + + +Пакеты правки типов документов (Document Type Editing Package, &DTEP;) + +&DTEP; используются в &quantaplus; для поддержки языков разметки, сценариев и &CSS;. Они позволяют обеспечить такие функции как автозавершение, редактирование тегов. Их простота и надёжность делает &quantaplus; быстрой, дружественной средой для веб-разработчиков. + +&DTEP; делятся на две семьи - разметочную (далее - семья 1) и сценарную с &CSS; (далее - семья 2). &DTEP; состоит из двух частей - каталога тегов и панелей инструментов. Каталог тегов состоит из файла описания description.rc и файла TagXML с расширением .tag. Панель инструментов - это набор кнопок со значками (над окном редактирования), каждая из которых соответствует какому-либо тексту, вставляемому в документ при нажатии на неё (часто это шаблон тега). + +&DTEP; можно создать самому вручную (см. ниже), загрузить или создать автоматически из DTD. Такое преобразование описано в . + +В этой части описывается создание файлов TagXML, &descriptionrc; и панелей инструментов. В общем, &DTEP;. + +Файлы TagXML (.tag) определяют атрибуты, специфичные для данного тега и содержимое диалога "Свойства тега". Файл &descriptionrc; содержит правила и данные о &DTEP;. Панели инструментов позволяют быстро обратиться к тому или иному тегу для вставки его в документ. + + +Создание пакетов + +Каталоги тегов - это обычные каталоги, содержащие файлы &descriptionrc; и TagXML. В их названии отражается название языка разметки с его версией (например, html-4.01-strict) + + + +TagXML + +Таблица содержит список элементов, определённых в TagXML и говорит, обязательны они, или нет. Не смотря на то, что обязательны не все, рекомендуется всё же использовать как можно больше доступных элементов, чтобы пользователи имели больше настроек и информации. + + + + + +Элемент +Использование по умолчанию +Частное использование + + + + +TAGS +required +always + + +tag +required +always + + +label +optional +обязательно для диалога "Свойства" + + +attr +optional +обязательно для определения атрибута + + +tooltip +optional +обязательно для подсказок в диалоге "Свойства" + + +whatsthis +optional +обязательно для возможности отображения краткой справки Что это? + + +list +optional +обязательно если attr имеет тип list + + +item +optional +обязательно если используется <list +> + + +textlocation +optional +always + + +location +optional +обязательно если используется метка + + +text +optional +обязательно если используется метка + + +children +optional +список тегов, которые могут использоваться в определяемом + + +child +required +дочерний элемент + + +stoppingtags +optional +список тегов, которые приводят к окончанию действия другого тега + + +stoppingtag +required +тег, который приводит к окончанию действия другого тега + + + + + + + +Описания элементов TagXML + +Ниже детально описывается каждый элемент. + + +TAGS + +Корневой элемент файла TagXML. Может встречаться только один раз. Содержит определение нескольких тегов. + + + + + +Родительские элементы +Дочерние элементы + + + + +НЕТ +tag + + + + + + + +tag + +Название определяемого тега. + + + + + +Родительские элементы +Дочерние элементы + + + + +TAGS +label, attr, stoppingtags + + + + + + + + + +АтрибутТипЗначения +По умолчаниюUseОписание + + + + +namestring +requiredНазвание определяемого тега. + + +singleboolean +optionalТребуется ли закрывающий тег </имя_тега +>. + + +typestringxmltag +optionalТип определяемого тега. + + +xmltag +Тип тега основывается на XML (только семья 1). + + + entity + Тип тега основывается на сущности (только семья 1). + + +property +Тип тега основывается на &CSS; (только семья 2). + + +function +Тип тега - функция сценария. Если это так, <attr +> становится аргументами функции (только семья 2). + + +class +Тип тега - класс сценария (только семья 2). + + +method +Тип тега - метод класса (только семья 2). + + +returnTypestringvoid +optionalТип возвращаемого значения определяемой функции (только семья 2) + + +void +Возвращаемое значение игнорируется (void). + + +int +Возвращается число (integer). + + +float +Возвращается число с плавающей точкой (floating point). + + +long +Возвращается длинное целочисленное (long integer). + + +string +Возвращается строка + + + versionstring + optionalВерсия языка, для которой тег разрешён + + + extendsstring + optionalРазрешено только если тип атрибута - "class". Имя базового класса (только семья 2). + + + classstring + optionalРазрешено только если тип атрибута - "method". Имя класса, к которому принадлежит метод (только семья 2). + + + commonboolean + optionalЕсли "yes", тег указывает группу общих атрибутов и они могут быть добавлены в любой другой тег (только семья 1). + + + commentstring + optionalстрока, выводящаяся возле имени тега в списке автозавершения + + + + + + +label + +Добавить в диалог метку. Её текст указывается тегом <text +>. + + + + + +Родительские элементы +Дочерние элементы + + + + +tag +text, location + + + + + + + +attr + +Определяет один атрибут тега. Содержит имя, тип атрибута, информацию о его отображении. + + + + + +Родительские элементы +Дочерние элементы + + + + +tag +location, list, tooltip, whatsthis, textlocation + + + + + + + + + +АтрибутТипЗначения +По умолчаниюUseОписание + + + + +namestring +requiredИмя определяемого атрибута. + + +typestringinput +requiredТип определяемого атрибута. + + +input +Поте текстового ввода (text field). + + +check +Логическое поле (check box). + + +color +Значение поля - цвет + + +url +Значение поля - &URL; (или локальный файл) + + +list +Значение поля - запись указанного списка. + + +statusstringoptional +requiredОбязательность аргумента (только семья 2). + + +optional +Аргумент необязателен + + +required +Аргумент обязателен + + +implied +Аргумент есть неявный. + + + sourcestring + optionalУказывает источники вариантов значений атрибута в редакторе тегов и дереве атрибутов + + + selection + Выделенный текст + + + dcop + Вывод метода dcop + + + interfacestring + optionalТребует source="dcop". Интерфейс dcop из &quantaplus;. + + + methodstring + optionalТребует source="dcop" и имени интерфейса. Имя метода, предоставляемого интерфейсом &quantaplus;. + + + argumentsstring + optionalТребует source="dcop" имени интерфейса и метода. Аргументы, передаваемые методу. Может быть пустым или "%tagname%" (имя текущего тега). + + + + + + + +tooltip + +Текст подсказки поля (отображается при наведении курсора на него). + + +Поддерживается только обычный текст (т.е. нельзя использовать никакие теги). + + + + + + +Родительские элементы +Дочерние элементы + + + + +attr +НЕТ + + + + + + + +whatsthis + +Текст "Что это?" для данного поля. + + +Поддерживается только обычный текст (т.е. нельзя использовать никакие теги). + + + + + + +Родительские элементы +Дочерние элементы + + + + +attr +НЕТ + + + + + + + +list + +Тег, сводящий вместе записи в списке. Может употребляться только один раз для каждого описания атрибута. + + + + + +Родительские элементы +Дочерние элементы + + + + +attr +item + + + + + + + +item + +Определяет запись в списке. + + + + + +Родительские элементы +Дочерние элементы + + + + +list +НЕТ + + + + + + + +textlocation + +Позиция в окне свойств параметра, отвечающего атрибуту тега. Может употребляться только один раз для каждого атрибута диалога (т.е. для каждого <attr +>). Не может содержать подэлементы. + + + + + +Родительские элементы +Дочерние элементы + + + + +attr +НЕТ + + + + + + + + + +АтрибутТип +UseОписание + + + + +rowнеотрицательное целое +requiredРяд поля или метки при отображении в окне. + + +colнеотрицательное целое +requiredСтолбец поля или метки при отображении в окне. + + +rowspanнеотрицательное целое +optionalЧисло рядов, отводимых полю. + + +colspanнеотрицательное целое +optionalЧисло столбцов, отводимых полю. + + + + + + + +location + +Положение и размер поля в окне свойств. Может употребляться только один раз для каждого поля в диалоге (т.е. для каждого <attr +> и <label +>). Не может содержать подэлементы. + + + + + +Родительские элементыДочерние элементы + + + + +label, attrНЕТ + + + + + + + + + +АтрибутТип +UseОписание + + + + +rowнеотрицательное целое +requiredРяд поля или метки при отображении в окне. + + +colнеотрицательное целое +requiredСтолбец поля или метки при отображении в окне. + + +rowspanнеотрицательное целое +optionalЧисло рядов, отводимых полю. + + +colspanнеотрицательное целое +optionalЧисло столбцов, отводимых полю. + + + + + + + +text + +Текст метки или флажка (check box). + + + + + +Родительские элементыДочерние элементы + + + + +label, attrНЕТ + + + + + + + +children + +Список элементов, которые могут использоваться в определяемом теге. + + + + + +Родительские элементыДочерние элементы + + + + +tagchild + + + + + + + +child + +Дочерний тег. Не может содержать подэлементы. + + + + + +Родительские элементыДочерние элементы + + + + +childrenНЕТ + + + + + + + + + +АтрибутТипЗначения +UseОписание + + + + +namestring +requiredТег, который может употребляться в некотором другом теге. + + +использованиеstring +optionalОтношение к родителю. + + +required +Родитель должен иметь как минимум одного потомка с этим именем. + + + + + + + +stoppingtags + +Список элементов, которые приводят к окончанию действия тега. + + + + + +Родительские элементыДочерние элементы + + + + +tagstoppingtag + + + + + + + +stoppingtag + +Тег, приводящий к окончанию действия другого тега. Не может содержать подэлементы. + + + + + +Родительские элементыДочерние элементы + + + + +stoppingtagsНЕТ + + + + + + + + + +АтрибутТип +UseОписание + + + + +namestring +requiredТеги, приводящие к окончанию действия другого тега. + + + + + + + + +Использование TagXML + +Все файлы TagXML должны начинаться с декларации &XML;: <?xml version="1.0" encoding="UTF-8"?>, правильно структурированными и закрытыми. + + +Пробелы не играют роли, однако следите за символами & и <. В элементах <tooltip +>, <whatsthis +>, <text +>, их лучше заменить на &amp; и &lt; соответственно. Невыполнение этого не приведёт к краху, но ваша работа может пропасть. + + + + +Проверка TagXML + +Чтобы выполнить проверку файлов TagXML, выберите Сервис, Проверить TagXML.. + + +Эта функция пока что не реализована и проверка происходит при загрузке файлов TagXML в &quantaplus;. + + + + +Примеры TagXML + + +Семья 1 + +Ниже следует файл TagXML семьи 1. Он описывает элемент &W3C; &XML; <schema +>. Имя такого файла будет schema.tag. Просто, не так ли? + + + +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE TAGS> +<TAGS> + <tag name="schema"> + <label> + <text +>id</text> + <location col="0" row="0"/> + </label> + <attr name="id" type="input"> + <tooltip +>A unique ID for the element.</tooltip> + <whatsthis +>A unique ID for the element.</whatsthis> + <location col="1" row="0"/> + </attr> + + <label> + <text +>version</text> + <location col="0" row="1"/> + </label> + <attr name="version" type="input"> + <tooltip +>Version of the schema.</tooltip> + <whatsthis +>Version of the schema.</whatsthis> + <location col="1" row="1"/> + </attr> + + <label> + <text +>targetNamespace</text> + <location col="0" row="2"/> + </label> + <attr name="targetNamespace" type="input"> + <tooltip +>&URI; reference of the namespace of this schema.</tooltip> + <whatsthis +>&URI; reference of the namespace of this schema.</whatsthis> + <location col="1" row="2"/> + </attr> + + <label> + <text +>xmlns</text> + <location col="0" row="3"/> + </label> + <attr name="xmlns" type="input"> + <tooltip +>&URI; reference for one or more namespaces for use in this schema. + If no prefix is used, then components of that namespace may be used unqualified.</tooltip> + <whatsthis +>&URI; reference for one or more namespaces for use in this schema. + If no prefix is used, then components of that namespace may be used unqualified.</whatsthis> + <location col="1" row="3"/> + </attr> + + <label> + <text +>attributeFormDefault</text> + <location col="0" row="4"/> + </label> + <attr name="attributeFormDefault" type="list"> + <items> + <item +>qualified</item> + <item +>unqualified</item> + </items> + <tooltip +>Default form for all attributes within this schema.</tooltip> + <whatsthis +>Default form for all attributes within this schema.</whatsthis> + <location col="1" row="4"/> + </attr> + + <label> + <text +>elementFormDefault</text> + <location col="0" row="5"/> + </label> + <attr name="elementFormDefault" type="list"> + <items> + <item +>qualified</item> + <item +>unqualified</item> + </items> + <tooltip +>Default form for all elements within this schema.</tooltip> + <whatsthis +>Default form for all elements within this schema.</whatsthis> + <location col="1" row="5"/> + </attr> + + <label> + <text +>blockDefault</text> + <location col="0" row="6"/> + </label> + <attr name="blockDefault" type="input"> + <location col="1" row="6"/> + </attr> + + <label> + <text +>finalDefault</text> + <location col="0" row="7"/> + </label> + <attr name="finalDefault" type="input"> + <location col="1" row="7"/> + </attr> + </tag> +</TAGS> + + + + + + +Семья 2 + +Ниже следует файл TagXML семьи 2. Он описывает &PHP;-функцию перегрузки (overload). Имя такого файла будет overload.tag. + + + +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE tags> +<tags> + <tag name="overload" type="function" returnType="void"> +<attr name="class_name" type="string" status="optional"/> + </tag> +</tags> + + + + + + + + +&descriptionrc; + +Файл &descriptionrc; также имеет простую структуру, для него есть редактор, который можно вызвать из DTDПараметры DTD.... Чтобы изменить &descriptionrc; вновь созданного &DTEP;, создайте файл &descriptionrc; со следующими параметрами: + + + + [General] + Version = Пишите 1 для &quantaplus; версии <=3.1.2 и 2 - для любой более поздней версии. + Name = Строка определения DTD. (-//&W3C;//DTD HTML 4.01 Transitional//EN) + NickName = Красивое имя DTD. (HTML 4.01 Transitional). если не указано, будет использоваться Name. + + + + +После того, как вы создали такой файл и сохранили его в папку с файлами тегов, загрузите новый &DTEP; через DTDЗагрузить пакет DTD (DTEP)..., теперь вы можете продолжить правку &DTEP;. Воспользуйтесь контекстной справкой (всплывающими подсказки и "что это?") панели инструментов редактора, или прочтите файлquanta/data/dtep/dtd-description.txt из исходного архива, в котором подробно описан формат. + + + + +Действия, определяемые пользователем +В &quantaplus; можно настраивать и создавать свои действия, выполняемые при нажатии на кнопку панели инструментов, выборе пункта меню или нажатии комбинации клавиш. +Существует три типа действий, определяемых пользователем: +Операции с текстом +Операции с тегами +Операции на основе сценариев + + + +Создание действий +Создать действие можно с помощью пункт менюНастройкаНастроить действия: + + + + + +Тип +Текст, Тег или Сценарий. + + + +Текст +Имя действия, видимое пользователю. + + + +Кнопка рядом с текстовой меткой +Значок, присвоенный данному действию. Щёлкните на нём чтобы его изменить. + + + +Всплывающая подсказка +Краткое описание действия. + + + +Комбинация клавиш +Комбинация клавиш, присвоенная действию. + + + +Панели инструментов +Панели инструментов, содержащие действие. Для подробностей см. . + + + +Расширенные настройки +Параметры, специфичные для каждого типа действий. См. далее + + + + + +Операции с текстом + + + + Самые простые действия. Вы можете ввести текст в области Расширенные настройки, который будет вставлен в документ при выполнении действия. + + +Операции с тегами +Используется для вставки XML-тегов в текст. <tag> Имя тега. </tag> Если флажок отмечен, нужен также закрывающий тег. Если при вызове действия в документе будет присутствовать выделенный текст, то начальный тег будет вставлен перед ним, а закрывающий - после. Запустить диалог "Изменить тег", если он доступен Если для данного тега будет найден файл tagXML с описанием его атрибутов, перед вставкой тега будет предложено ввести их в диалоговом окне. Символы <, > и / не будут автоматически добавлены и вы должны ввести их сами. + + +Операции на основе сценариев + + + + Этот тип действий - самый мощный. С помощью него можно запускать внешние приложения (в основном это сценарии), которым будет передаваться документ или его часть. Примером такого типа служит стандартный диалог &quantaplus; Быстрый запуск, различные действия, связанные с (X)HTML. +Сначала нужно ввести строку запуска сценария, например: sh /home/myHome/myScript.sh. +Для указания пути рекомендуется использовать %scriptdir (например: sh %scriptdir/myScript.sh). Тогда сценарий будет искаться в нескольких папках, а именно: глобальная папка сценариев: $KDEDIR/share/apps/quanta/scripts локальная папка сценариев: $KDEHOME/share/apps/quanta/scripts список путей пользователя: $PATH Есть также другие переменные: +%f: адрес текущего документа. Последовательность символов "file:/" будет удалена из имени файла. +%input: выделенный текст (см. далее). +%projectbase: адрес текущего проекта. Если нет открытых проектов, возвращает пустую строку. +%pid: PID процесса &quantaplus;. Если запущен один экземпляр &quantaplus; перед PID будет добавлено "unique ". Это может быть использовано для работы через DCOP. +%userarguments: используется при событиях. Будет заменено свойствами события в следующем порядке: + +Первый аргумент +Дескриптор (id) сценария + + +Второй аргумент +имя события + + +Третий аргумент +параметры события, обычно имя текущего файла, или путь к файлу проекта. + + + + + +Также сценарий может получить исходные данные напрямую от &quantaplus; через стандартный вход. В выпадающем списке Ввод вы можете выбрать данные, которые будут посылаться: +Ничего. +Текущий документ: весь документ. +Выделенный текст. Только когда выбран этот вариант, %input имеет смысл. + + +Аналогично, можно получить вывод сценария через конфейеры. Существует два типа вывода: обычный (stdout); ошибки (stderr). Вы можете выбрать, что делать с выводом, возможные варианты: +Ничего. +Вставить в позицию курсора. +Заменить выделение. +Заменить выделение. +Создать новый документ. +Заменить текущий документ. +Окно сообщений: вывод сценарий будет помещён на служебную вкладку Сообщения. + + +Варианты для вывода сообщений об ошибках такие же. + + + + +Создание панелей инструментов + +Ниже следует описание создания панелей инструментов для &DTEP;. По сути, это - графические элементы, отвечающие определённому действию. Последнее - основа почти всех расширений, которые есть или будут появляться в будущем в &quantaplus;. Схема определения действия в &quantaplus; также годится для автозавершения и диалогов свойств тегов. + + +С нуля до совершенства + +Начнём с создания пользовательской панели инструментов: Панели инструментовДобавить пользовательскую панель инструментов. + +Если в языке разметки много тегов, лучше разделить их по группам. Для каждой группы создайте отдельную панель инструментов. В нашем случае тегов не много, поэтому обойдёмся одной. + +Далее следует добавить и настроить действия - НастройкаНастроить действия.... + +Нажмите кнопку Создать (внизу окна). + +Заполните все необходимые поля и добавьте тег в соответствующую панель инструментов. + +Если у тега есть атрибуты (и вы будете часто их использовать), отметьте Запустить диалог "Изменить тег", если он доступен, и каждый раз при использовании данного действия, будет предложено заполнить свойства добавляемого тега. + +Теперь у вас должно быть что-то вроде этого. + + + + + + + +Нажмите кнопку Применить. + + + + + + + +Но что же получилось?! Как вы запомните, какой значок к какому действию относится? Давайте заменим его на свой (покрасивее). + +Для создания значка можно использовать &kiconedit;. Запустите её из &kmenu;, ГрафикаДополнительные приложения) + +&kiconedit; создаёт значки с расширением 32x32, однако нам нужно 22x22 - Правка Изменить размер . + +Помните, что вы создаёте значок, который поможет вспомнить вам (и не только вам) действие, которому он отвечает, а не просто красивую картинку. + +В нашем случае создаётся значок для тега <start +>,поэтому для него будет использоваться зелёный цвет. + + + + + + + +Сохраним значок. + +После создания значка нужно ассоциировать его с действием. Откройте окно Настроить действия и выберите нужное действие. Слева от поля Текст есть кнопка - нажмите её. + +Выберите Прочие пиктограммы и нажмите кнопку Обзор. + +Перейдите в папку, в которой вы сохранили значок, выберите его и нажмите OK. + +Нажмите кнопку Применить +> или OK. + + + + + + + +Чтобы добавить какие-то общие для &quantaplus; функции на панель инструментов, или разделители кнопок, в окне Настроить панели инструментов выделите нужную панель инструментов и выберите в списке слева действие (или разделитель). + + + + + + + + + +Например, можно добавить Просмотр в Konqueror. + + + + + + + +Обратите внимание на то, что разделитель способствует группированию. Один человек подумал, что кнопка &konqueror;, стоящая рядом с зелёной кнопкой "Старт", имеет противоположное значение ("Стоп"). + + + + + + + +После внесения изменений, нажмите кнопку OK. + +Посмотрите на новую панель инструментов! Фантастика! + + + + + + + +Не забудьте протестировать вашу новую панель инструментов нажатием всех расположенных на ней кнопок. + + + + + + + +Панели инструментов Сохранить Сохранить как локальную панель инструментов. + +Сохраните её в правильной папке. Убедитесь, что вы заполнили &descriptionrc; так, чтобы при открытии документа данного типа, загружались соответствующие панели инструментов. + + + + + + +Написание документации + +Robert Nickel
robert@artnickel.com
+
+
+ +НиколайШафоростов
shafff@ukr.net
Перевод на русский
+ +
+
+ +Написание документации + +Самое заметное, что может сделать рядовой пользователь - дополнение документации по разметочному или скриптовому языку, который ему нравится. Далее описывается, как было создано дерево документации &PHP;. + +Перед началом написания проверьте репозиторий &quantaplus;. + +Первый шаг - получение существующей документации. Второй - создание файла docrc. + +Общая форма docrc: + + +#KDE Config File +[Tree] +Doc dir=путь (относительно к этому файлу) к файлам html ⪚ php42/ +#top level elements +Top Element=Описание документации ⪚ &PHP; 4.2 documentation + +Section 1=Section1.html +Section 2=#Sec2.1,#Sec2.2,#Sec2.3 +Sec2.1=Sec2.1.html +Sec2.2=Sec2.2.html +Sec2.3=Sec2.3.html +... + +[Context] +ContextList=func1,func2,tag1,tag2,tag3 +func1=func1.html +func2=func2.html +tag1=tag1.html +tag2=tag2.html +tag3=tag3.html + + + +Файл docrc разделён на две секции - Tree и Context. + +Секция Tree определяет размещение вашей документации в структуре (слева в главном окне). Например: + + + + + + + +В соответствии со структурой, описанной выше, docrc для &PHP; выглядит так: + + +#KDE Config File + +[Tree] + +Doc dir=php42/ + +#top level elements +Top Element=PHP 4.2 documentation + +PHP 4.2 documentation=Table of Contents,#Getting Started,#Language Reference + +Table of Contents=index.html + +Getting Started=Introduction, ... +Introduction=introduction.html +... + +Language Reference=Basic syntax, ... +Basic syntax=language.basic-syntax.html +... + + + + +Обратите внимание на наличие # перед Getting Started и Language Reference. Это говорит о том, что они содержат подэлементы. + +Table of Contents ссылается напрямую на файл (и следовательно отображается внизу структуры, папки показываются первыми). + + +Пробелы не влияют ни на что, но следите за символами & и <. Во всех файлах, основанных на &XML;, их лучше заменить на &amp; и &lt; соответственно. + + +Секция Context используется контекстно зависимой справки. Например, вы пишите скрипт &PHP; и вам нужно просмотреть документацию по функции mysql_fetch_array. Для этого вам нужно будет выделить её название и нажать &Ctrl;H . При этом отобразится сразу информация по этой функции. + + + +ContextList + +Разделённый запятыми список контекстных пунктов, по которым будет доступна контекстная справка (для &PHP; - это его функции). + + + +Ссылки на файлы контекстной справки + +Формат: "контекстный пункт=страница html". Например: acos=function.acos.html + + + + +Готовая версия docrc: + + +#Keywords for context help +[Context] +ContextList=abs,acos,acosh,addcslashes,addslashes,... + +abs=function.abs.html +acos=function.acos.html +acosh=function.acosh.html +addcslashes=function.addcslashes.html +addslashes=function.addslashes.html +... + + + +Теперь сохраните ваш файл docrc в папке $HOME/.kde/share/apps/quanta/doc или $KDEDIR/share/apps/quanta/doc для локального или глобального использования соответственно. Затем создайте папку (как указано в файле docrc) в той же папке с docrc и скопируйте в неё страницы &HTML;. + +Перезапустите &quantaplus; чтобы увидеть добавленную документацию. + +После того, как вы убедитесь, что она годится для того, чтобы ею поделиться с другими пользователями, отправьте её с файлом docrc в репозиторий &quantaplus;. Вы не станете богатым, но вы сможете гордиться тем, что содействовали разработке самого лучшего инструмента веб-разработки в мире. + +
+ + + Публикация ресурсов + С &quantaplus; вы не будете жадным одиночкой, с её помощью можно делиться разными расширениями (пакетами DTEP, панелями инструментов с действиями, сценариями, шаблонами) друг с другом. Есть два способа этого: + + + Отправка по Email + Расширения (называемые также ресурсами) можно посылать по электронной почте. Для этого в нескольких (в т.ч. контекстных) меню есть пункт Отправить по E-Mail.... + + + Публикация на главном сервере + Если вы хотите поделиться своими расширениями со всеми, опубликуйте их в центральном хранилище. Присланные ресурсы проверяются и действительно публикуются только если они могут быть полезны другим. Для публикации, ресурс нужно подписать ключом GPG/PGP. + О том, как загружать расширения с центрального хранилища, обратитесь к разделу . + Во время передачи вам нужно будет ввести пароль к своему ключу GPG (он не будет сохранён), выбрав его перед этим. В диалоге Опубликовать заполните все поля (URL для просмотра можно оставить пустым) и нажмите OK. + Данный диалог можно открыть из DTDПередать пакет DTD (DTEP)..., Панели инструментовПередать панель инструментов..., контекстных меню файлов и папок в деревьях шаблонов и сценариев. + + + + + +Загрузка расширений +На сайте &quantaplus; есть специальный раздел, в котором хранятся расширения, не вошедшие в основной дистрибутив из-за большого размера или редкого использования, или же они были опубликованы после выхода послежней версии программы. Такие ресурсы содержат в себе механизм автоматической установки. Чтобы получить к ним доступ, воспользуйтесь пунктом меню Загрузить, его можно найти в разных местах, например в DTDЗагрузить пакет DTD (DTEP)..., Панели инструментовЗагрузить панель инструментов..., в контекстных меню пустых областей или в корнях деревьев Шаблоны, Сценарии и Документация. +Перед непосредственной установкой расширения, &quantaplus; проверяет контрольную сумму и подпись. + + Устанавливайте расширения, особенно панели инструментов и сценарии, только из проверенных источников! + + + + + Получение &DTEP; из DTD + Добавление поддержки языков разметки, основанных на XML, автоматизировано, и пакет DTEP создаётся на основе DTD. + DTDЗагрузить и конвертировать DTD..., выберите файл .dtd, содержащий определение DTD, после чего вы увидите следующее окно: + + + + +Доступные поля: + + Конечная папка: папка, в которую будут записаны данные создаваемого &DTEP;, будет расположена в $KDEHOME/share/apps/quanta/dtep. + + Имя: строка определения DTD + Отображаемое имя: имя, видимое пользователю. + Строка описания !DOCTYPE: строка, которая должна присутствовать в теге !DOCTYPE, например HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd" + DTD URL: Адрес файла DTD + Расширение по умолчанию: расширение, которое обычно имеют файлы с данным DTD + Теги и атрибуты с учётом регистра: обычно включено для языков, основанных на XML + Настроить DTEP после преобразования: запустить редактор &descriptionrc; после завершения преобразования, чтобы вы могли проверить/настроить созданный &DTEP;. + + + +
diff --git a/tde-i18n-ru/docs/kdewebdev/quanta/fundamentals.docbook b/tde-i18n-ru/docs/kdewebdev/quanta/fundamentals.docbook new file mode 100644 index 00000000000..35b9cf0fe8f --- /dev/null +++ b/tde-i18n-ru/docs/kdewebdev/quanta/fundamentals.docbook @@ -0,0 +1,391 @@ + + + + +Основы &quantaplus; + +Robert Nickel
robert@artnickel.com
+
+
+ +Christopher Hornbaker
chrishornbaker@earthlink.net
+
+Редактирование +
+ +Fabrice Mous
fabrice@kde.nl
+
+Редактирование +
+ +НиколайШафоростов
shafff@ukr.net
Перевод на русский
+ +
+
+ +Основы &quantaplus; + +В &quantaplus; есть нескольких ключевых моментов. Для понимания &quantaplus;, вам нужно ознакомиться с ними, что в этой главе и предлагается сделать. + + +Рабочая область + +Рабочая область разделена на три сферы действия: глобальную, локальную и проект. В зависимости от того, какая из них используется, меняется набор отображаемых элементов управления. + + + +Глобальные элементы + +Глобальные элементы доступны всегда. Всё, от панелей инструментов до действий, отмеченное как глобальное, находится в общем дереве каталогов &quantaplus;. Например, администратор может создать панели инструментов, действия, шаблоны и пометить их как общие, что позволит обращаться к ним другим пользователям. + + + + +Локальные элементы + +Общие элементы - это объекты, образующие личную коллекцию веб-инструментов пользователя - панели инструментов, шаблоны и т.д. Они хранятся в домашнем каталоге пользователя. + + + + +Элементы проекта + +Элементы проекта - это объекты, которые доступны только в конкретном проекте. Это может быть что угодно, начиная с шаблона &CSS;, и заканчивая панелью инструментов со специальными действиями над файлами проекта. В общем, это самая узкая сфера действия для элементов. Последние, с добавлением их в рабочую область, сохраняются в дереве каталогов проекта. + + + + + + + +MDI + + + + + +В &quantaplus; открыт документ (правда ещё без перевода), который вы сейчас читаете. + + + + +Интерфейс &quantaplus; разделён на части: редактор, панель быстрой информации, панели инструментов. Для подробностей см. , , и . + + +Редактор + + + + + + +Окно редактирования &quantaplus; + + + +Окно редактирования &quantaplus; позволяет открыть несколько файлов одновременно. Если открыто больше одного файла, внизу окна редактирования появляются вкладки с соответствующими именами файлов и, если файл был изменён после последнего сохранения, значком в виде дискеты. +В контекстном меню вкладок содержатся некоторые команды для работы с документами. +Наполнение контекстного меню редактора немного другое, оно включает действия редактирования, изменения тега, если курсор находится в нём, или открытия файла, если курсор находится на его имени. + + +Вверху расположены панели инструментов. &quantaplus; использует по умолчанию панель для &HTML; 4.01. С развитием программы они будут дополняться для соответствия потребностям пользователей. + +Чтобы вставить стандартный тег в открытый документ, например <p +>, щёлкните на значке, который его представляет. Если тег имеет обязательные атрибуты, откроется окно, где будет предложено их ввести. + + + +Диалог ссылки (<a>) + + + + + +Служебные панели + + + + + +Служебные панели + + +Служебные панели позволяют перемещаться по документу, основываясь на порядке тегов, а также получать различную информацию, в частности структуру проекта, шаблонов, документа, атрибутов, документации, доступ к дереву каталогов. + + +Что такое служебные панели + + +Дерево файлов + + + + + +Здесь вы можете просматривать всю файловую систему в древовидном представлении. Предлагается два начальных каталога - домашний и корневой. Двойной щелчок на файле приводит к открытию его в программе (и к добавлению его в активный проект, если таковой имеется). Из контекстного меню можно выполнять базовые действия над файлами, добавлять их в активный проект, а также можно изменить древовидное на отображение в виде списка. + + + + +Дерево проекта + + + + + +Проекты — одна из мощных сторон &quantaplus;. Данная вкладка отображает все файлы активного проекта и позволяет управлять ими через контекстное меню. + + + + +Дерево шаблонов + + + + + +Другая отличительная возможность &quantaplus; - работа с шаблонами. Шаблоном может быть любой файл — изображение, сценарий, или целая страница. + +Шаблоны упорядочены по трём категориям, в соответствии с их принадлежностью к той или иной сфере действия. Глобальные шаблоны доступны постоянно, локальные — только пользователю, создавшему их, а шаблоны проекта доступны только в рамках одного проекта. Для подробностей см. . + + + + +Дерево сценариев + + + + + +Здесь вы найдёте сведения о доступных сценариях. Щёлкая левой кнопкой по сценариям, вы получите информацию о них, доступно также контекстное меню с возможностями запуска, редактирования и т.д. + + + + +Структура документа + + + + + +На этой вкладке отображается внутреннее представление документа для анализатора. Щелчок на элементе установит курсор в его позицию в документе, доступно также контекстное меню. + + + + +Редактор атрибутов + + + + + +Здесь вы можете изменить атрибуты и пространства имён (namespaces). Такая система позволяет быстро изменить содержание тегов без их поиска в документе. + + + +Дерево атрибутов + + + + + + +Дерево документации + + + + + +Здесь собрана основная документация по веб-технологиям. Обновить документацию вы можете на сайте &quantaplus; или создать её самому, если таковой вы не нашли. + + + + + + +Информационные вкладки + + + + + +Информационные панели &quantaplus; + + +По умолчанию в &quantaplus; имеется две вкладки внизу главного окна - Сообщения и Проблемы. + + +Вкладка Сообщения + + + + + +Здесь выводится информация сценариев, запускаемых программой. Например, текущее DTD и другие сведения по нему. + + + + +Вкладка Проблемы + + + + + +Здесь выводятся найденные ошибки в разметке текущего документа. Запускаемые сценарии также будут передавать сюда свои сообщения об ошибках. + + + + + + +Панели инструментов + + + + + +&quantaplus; - панели для &HTML;. + + +Работа с панелями инструментов очень проста — после щелчка на значке выполняется связанное с ним действие, часто это добавление определённого текста в документ. В &quantaplus; вы можете создать свои собственные панели инструментов и действия к ним. + +Управление панелями инструментов происходит через меню Панели инструментов. При загрузке панели инструментов, нужно выбрать рабочую область, к которой она принадлежит. + +Вы также можете отправить созданные вами панели инструментов по почте. Они отправляются в сжатом виде с использованием &kmail;. Если вам прислали такую панель инструментов, вы можете сохранить её в любом месте и загрузить через соответствующее меню &quantaplus;. + + +
diff --git a/tde-i18n-ru/docs/kdewebdev/quanta/glossary.docbook b/tde-i18n-ru/docs/kdewebdev/quanta/glossary.docbook new file mode 100644 index 00000000000..2cfdf53053a --- /dev/null +++ b/tde-i18n-ru/docs/kdewebdev/quanta/glossary.docbook @@ -0,0 +1,90 @@ + + + + + + +Keith Isdale
k_isdale@tpg.com.au
+
+
+ +Christopher Hornbaker
chrishornbaker@earthlink.net
+
+Рецензент +
+ +НиколайШафоростов
shafff@ukr.net
Перевод на русский
+ +
+
+ + +Ключевые слова + +xsldbg + +См. + + + +XPath + +Выражение, определяющее требуемые данные. См. сайт &W3C; + + + +QName + +Полное имя. Например xsl:myvariable См. Сайт &W3C; + + + +
diff --git a/tde-i18n-ru/docs/kdewebdev/quanta/index.cache.bz2 b/tde-i18n-ru/docs/kdewebdev/quanta/index.cache.bz2 new file mode 100644 index 00000000000..5c5ab5c4d07 Binary files /dev/null and b/tde-i18n-ru/docs/kdewebdev/quanta/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdewebdev/quanta/index.docbook b/tde-i18n-ru/docs/kdewebdev/quanta/index.docbook new file mode 100644 index 00000000000..f6a4633c934 --- /dev/null +++ b/tde-i18n-ru/docs/kdewebdev/quanta/index.docbook @@ -0,0 +1,308 @@ + + + + + + + + + + + + + + + + CGI"> + DTD"> + DTEP"> + HTML"> + IDE"> + PHP"> + PDF"> + SGML"> + XSD"> + W3C'> + QIT"> + MDI"> + Gubed PHP Debugger"> + KXsldbg"> + VPL"> + + + description.rc'> +]> + + +Руководство &quantaplus; + + + + + +Christopher Hornbaker
chrishornbaker@earthlink.net
+
+
+ +Fabrice Mous
fabrice@kde.nl
+
+
+ +Robert Nickel
robert@artnickel.com
+
+
+ +András Mantia
amantia@kde.org
+
+
+ +Eric Laffoon
sequitur@kde.org
+
+Разработчик +
+ +András Mantia
amantia@kde.org
+
+Разработчик +
+ +Дмитрий Поплавский
dima@kde.org
+
+Разработчик до 2.0 +
+ +Александр Яковлев
yshurik@kde.org
+
+Разработчик до 2.0 +
+ +НиколайШафоростов
shafff@ukr.net
Перевод на русский язык
+ +
+ + +2002200320042005 +Команда разработки &quantaplus; + + + +&FDLNotice; + + +2005-08-24 +3.4.90 + + +&quantaplus; - это среда разработки документов на языках разметки, которая также поддерживает популярные сценарные языки, используемые для web-разработки, &CSS; и некоторые другие форматы, разработанные &W3C;. + + + +KDE +Quanta +текст +редактор +Web +программист +программирование +разработка +Kommander +xsldbg +libxslt +debugger +проекты +SGML +JSS +DTD +XML +XSD +W3C +CSS +Schema +DocBook +HTML +XHTML +CGI +PHP +Java +JavaScript +ColdFusion + +
+&introduction; +&fundamentals; +&working-with-quanta; + +&quanta-menus; +&config-quanta; +&advanced-quanta; +&extending-quanta; +&q-and-a; +&credits-license; +&installation; +&glossary; +
diff --git a/tde-i18n-ru/docs/kdewebdev/quanta/installation.docbook b/tde-i18n-ru/docs/kdewebdev/quanta/installation.docbook new file mode 100644 index 00000000000..3ee3784bfa2 --- /dev/null +++ b/tde-i18n-ru/docs/kdewebdev/quanta/installation.docbook @@ -0,0 +1,37 @@ + + + +Установка + + +Получение &quantaplus; +&install.intro.documentation; + + +Сборка из исходников +&install.compile.documentation; +Нюансы при компилировании + +Возможно, вы захотите изменить расположение файлов &quantaplus; в системе. В autoconf поддерживаются много различных параметров, которые можно передать скрипту configure. Полный список таковых можно получить командой ./configure . + +Если &quantaplus; не работает, проверьте, что каталог &kde; 3 bin занесён в переменную окружения. Также убедитесь, что у вас нет старых версий &kde;. То же самое касается и &Qt;. + + + + diff --git a/tde-i18n-ru/docs/kdewebdev/quanta/introduction.docbook b/tde-i18n-ru/docs/kdewebdev/quanta/introduction.docbook new file mode 100644 index 00000000000..4a7a0b6f473 --- /dev/null +++ b/tde-i18n-ru/docs/kdewebdev/quanta/introduction.docbook @@ -0,0 +1,172 @@ + + + + +Что такое &quantaplus;? + +Eric Laffoon
sequitur@kde.org
+
+
+ +Christopher Hornbaker
chrishornbaker@earthlink.net
+
+Рецензент +
+ +Fabrice Mous
fabrice@kde.nl
+
+Рецензент +
+ +НиколайШафоростов
shafff@ukr.net
Перевод на русский
+ +
+
+ +Что такое &quantaplus;? + +
+Eric Laffoon @ http://quanta.sourceforge.net + +&quantaplus; - это средство web-разработки для K Desktop Environment. Цель &quantaplus; - ускорить и упростить её процесс. +Мы понимаем, что для достижения цели нужно намного больше людей, чем задействовано сейчас, и поэтому мы занимаемся разработкой средств, облегчающих расширение функциональности программы, позволяющих автоматизировать работу с ней. Затем, мы попросим вас, web-разработчиков, помочь нам создать ресурс, который будет посредником для обмена расширениями, дополнительными модулями и заготовками кода между вами. +
+ + + +&quantaplus;: С чего всё началось и куда всё идёт + +Robert Nickel
robert@artnickel.com
+
+
+ +Christopher Hornbaker
chrishornbaker@earthlink.net
+
+Рецензент +
+ +Fabrice Mous
fabrice@kde.nl
+
+Рецензент +
+ +НиколайШафоростов
shafff@ukr.net
Перевод на русский
+ +
+
+ +&quantaplus;: С чего всё началось и куда всё идёт + +Пытаясь создать наилучший редактор &HTML; в мире, разработчикам &quantaplus; пришла в голову более головокружительная идея: Почему бы не сделать &quantaplus; обобщённым, расширяемым редактором языков разметки? + +Отбросив границы &HTML;, &quantaplus; встала на дорогу развития в среду правки для web. Вообще, если ваш язык основан на &XML;, &quantaplus; сможет служить средой его удобной правки. + +Теперь, после всего вышеперечисленного, нужно отметить, что &quantaplus; есть продукт выдающихся достижений сообщества разработчиков &kde;. &quantaplus;, поддерживает идею open source Зачем делать что-то, что другие уже сделали? Это, и больше, стало возможным благодаря организации &kde;. + +&quantaplus; обеспечивает веб-разработчиков интуитивным и мощным многооконным интерфейсом (Multiple Document Interface, &MDI;). С её помощью вы можете увеличить свою производительность. Благодаря возможности добавления пользовательских действий, сценариев, панелей инструментов, вы можете автоматизировать свою работу. С помощью Kommander вы можете расширить &quantaplus;, вам не нужно будет каждый раз вспоминать названия функций разных языков и их синтаксис. Подробно эта возможность описана в главе . +
+ +
diff --git a/tde-i18n-ru/docs/kdewebdev/quanta/man-quanta.1.docbook b/tde-i18n-ru/docs/kdewebdev/quanta/man-quanta.1.docbook new file mode 100644 index 00000000000..74306ac7a1b --- /dev/null +++ b/tde-i18n-ru/docs/kdewebdev/quanta/man-quanta.1.docbook @@ -0,0 +1,177 @@ + + +]> + + + +BenBurtonbab@debian.org +8 апреля 2003 + + + +quanta +1 + + + +quanta +Среда web-разработки для &kde; + + + +quanta + + + +ОПИСАНИЕ + +&quanta; Plus - это среда web-разработки. Помимо банального HTML, &quanta; поддерживает XML DocBook, PHP (включая отладку) и больше. + +&quanta; Plus никак не относится к коммерческой &quanta; Gold. Первоначальные авторы отошли от GPL-версии и занимаются коммерцией. + + + + +КЛЮЧИ + + +Ключи приложения + + +Разрешить только один запущенный экземпляр программы + + + + +Не показывать логотип при запуске + + + + + Сбросить параметры расположения инструментария + + + + + + +СМ. ТАКЖЕ + +Подробная документация: help:/quanta (введите этот адрес в &konqueror;, или запустите khelpcenter help:/quanta). + +Дополнительную информацию можно получить на http://sourceforge.net/projects/quanta/ + + + +АВТОРЫ + +Основные разработчики &quanta; - Eric Laffoon sequitur@kde.org и Andras Mantia amantia@kde.org. Перевод на русский язык - Николай Шафоростов me@program.net.ua + +Man-страницу подготовил BenBurtonbab@debian.org + + + + diff --git a/tde-i18n-ru/docs/kdewebdev/quanta/q-and-a.docbook b/tde-i18n-ru/docs/kdewebdev/quanta/q-and-a.docbook new file mode 100644 index 00000000000..2b5fb22277b --- /dev/null +++ b/tde-i18n-ru/docs/kdewebdev/quanta/q-and-a.docbook @@ -0,0 +1,67 @@ + + + + +Вопросы и ответы + +Eric Laffoon
sequitur@kde.org
+
+
+ +НиколайШафоростов
shafff@ukr.net
перевод на русский
+ +
+
+ +Вопросы и ответы + + + + +Как помочь развитию &quantaplus;? + + +&quantaplus; разрабатывается преимущественно добровольцами. Многие люди полагают, что не могут содействовать разработке потому, что у них нет соответствующих знаний. Прежде всего, &quantaplus; развивается в сторону упрощения её расширения. С помощью уже созданных инструментов вы уже сейчас можете создавать новые панели инструментов, определения новых языков разметки, дополнять документацию. Программа, будь она платной или бесплатной, ничто без документации (или, по крайней мере, без интуитивно понятного интерфейса). + + + + + +В каком направлении идёт развитие &quantaplus;? + + +Мы выпустили &quantaplus; 3.4 и теперь готовимся к новой стабильной версии. Выпуск 4.0 будет основываться на инфраструктуре KDevelop. Мы постоянно стремимся к созданию самой лучшей среды веб-разработки. Мы понимаем, что для этого потребуется очень много людей, поэтому чтобы облегчить им работу (и таким образом приобщить к работе людей не знающих C++), основные усилия сейчас направлены на инструменты расширения программы, затем на гибкость её настройки. Многие из таких инструментов уже присутствуют в версии 3.4. Теперь слово осталось за вами, веб-разработчики. Создайте расширения, упрощающие вашу повседневную работу, и поделитесь ними с другими. В будущем будет организован большой репозиторий различных ресурсов, расширений, модулей &quantaplus;. + + + + +
diff --git a/tde-i18n-ru/docs/kdewebdev/quanta/quanta-menus.docbook b/tde-i18n-ru/docs/kdewebdev/quanta/quanta-menus.docbook new file mode 100644 index 00000000000..8917cdb9974 --- /dev/null +++ b/tde-i18n-ru/docs/kdewebdev/quanta/quanta-menus.docbook @@ -0,0 +1,2682 @@ + + + + +Меню + +Robert Nickel
robert@artnickel.com
+
+
+András Mantia
amantia@kde.org
+
+
+ +Christopher Hornbaker
chrishornbaker@earthlink.net
+
+Редактор +
+ +Fabrice Mous
fabrice@kde.nl
+
+Редактор +
+ +СергейМиронов
sergo@bk.ru
Перевод на русский язык
+ +
+
+ +Меню + +В этом разделе описываются различные функции, расположенные в меню. + + +Меню <guimenu +>Файл</guimenu +> + + + + + &Ctrl;N Файл Создать + + +Создать новый пустой файл. + + + + + + &Ctrl;O Файл Открыть... + + +Открыть существующий файл. + + + + + +Файл Последние файлы + + +Список последних файлов, которые были открыты в программе. Этот список изменяется каждый раз после открытия файла, которого нет в этом списке, причём файлы, открытые раньше, удаляются из списка первыми. + + + + + + + &Ctrl;S Файл Сохранить + + +Сохранить изменения текущего файла. + + + + + +Файл Сохранить как... + + +Сохранить текущий файл под другим именем. + + + + + +Файл Сохранить как шаблон + + +Сохранить фрагменты кода и целые файлы в качестве шаблонов для дальнейшего использования. Смотрите раздел шаблоны. Если вы попытаетесь сохранить выбранный текст или файл не в папке шаблонов программы или проекта, то получите сообщение об ошибке. + + + + +Файл Сохранить как шаблон Сохранить как локальный шаблон... + + +Сохранить файл как шаблон в папке шаблонов программы. + + + + + +Файл Сохранить как шаблон Сохранить как шаблон проекта... + + +Сохранить файл как шаблон в папке проекта. + + + + + +Файл Сохранить как шаблон Сохранить выделение как локальный шаблон... + + +Сохранить выделенный текст (например, фрагмент кода) в локальный файл шаблона. + + + + + +Файл Сохранить как шаблон Сохранить выделение как шаблон проекта... + + +Сохранить выделенный текст (например, фрагмент кода) в шаблона проекта. + + + + + + + + + + &Ctrl;&Shift;S Файл Сохранить все... + + +Сохранить все изменённые в редакторе файлы. + + + + + + &Ctrl;F5 Файл Переоткрыть + + +Повторно открыть текущий документ. + + + + + + &Ctrl;P Файл Печать... + + +Распечатать документы на принтере. Используется интерфейс kprinter . + + + + + + &Ctrl;Q Файл Выход + + +Завершить работу &quantaplus; + + + + + + + +Меню <guimenu +>Правка</guimenu +> + + + + + &Ctrl;Z Правка Отменить действие + + +Отменить последнее выполненное действие. + + + + + + &Ctrl;&Shift;Z Правка Повторить + + +Вернуть последнее отменённое действие. + + + + + + &Ctrl;X Правка Вырезать + + +Вырезать выделенный текст и поместить его в буфер обмена. + + + + + + &Ctrl;C Правка Копировать + + +Копировать выделенный текст в буфер обмена. + + + + + + &Ctrl;V Правка Вставить + + +Вставить содержимое буфера обмена в текущую позицию курсора. + + + + + +Правка Специальная вставка + + + + + + +Правка Специальная вставка Вставить с заменой "<" на "&lt;" + + +Конвертировать содержащиеся в буфере обмена специальные символы &HTML; в код &HTML; до вставки в код документа, так чтобы они смогли правильно выводиться при просмотре и не интерпретировались бы как ограничители тегов. + + + + +Правка Специальная вставка Вставить с заменой специальных символов + + +Конвертировать содержащийся в буфере обмена текст в формат &URL;, что является правильным способом включения специальных символов и пробелов в &URL;. Используется преимущественно при вставке &URL; в тег ссылки. + + + + + + + + + &Ctrl;A Правка Выделить все + + +Выделить весь текст в текущем документе. + + + + + + &Ctrl;&Shift;A Правка Отменить выбор + + +Снять выделение со всего текста в текущем документе. + + + + + + &Ctrl;&Shift;B Правка Вертикальное выделение + + +Включить или отключить выделение прямоугольных блоков. Данная функция позволяет выделить текстовые блоки с клавиатуры без нажатия клавиши Shift. + + + + + + Insert Правка Режим замены + + +Игнорировать клавишу Insert и включить режим замены текста. + + + + + + &Ctrl;F Правка Найти... + + +Поиск строки или регулярного выражения в текущем документе. + + + + + + F3 Правка Продолжить поиск + + +Повторить поиск к концу документа с текущей позиции. + + + + + + &Shift;F3 Правка Найти предыдущее + + +Повторить поиск к началу документа с текущей позиции. + + + + + + &Ctrl;R Правка Заменить... + + +Заменить строку или регулярное выражение в тексте текущего документа. + + + + + + &Ctrl;G Правка Перейти на строку... + + +Перейти на указанный номер строки. Это и правда полезно, когда выполнение вашего скрипта &PHP; неожиданно прервалось из-за ошибки! + + + + + + &Alt;&Ctrl;F Правка Поиск в файлах... + + +Поиск строки или регулярного выражения в файлах выбранной папки. Это графический вариант команд grep или sed с некоторыми заданными значениями для того, чтобы помочь вам. + + + + + + &Ctrl;J Правка Раскрыть сокращение + + +Раскрыть сокращение. Сокращения могут быть определены в диалоге настройки программы в пункте меню Настройка Настроить Quanta.... + + + + + +Правка Проставить отступы в коде + + +Переформатировать исходный код в соответствии с правилами, которые используются при вставке текста в визуальном редакторе. + + + + + + + + +Меню <guimenu +>Вид</guimenu +> + + + + +Вид Служебные панели + + + + + +Вид Служебные панели Показать Файлы + + +Переключить показ дерева файлов. + + + + + +Вид Служебные панели Показать Проект + + +Переключить показ дерева проекта. + + + + + +ВидСлужебные панели Показать Дерево шаблонов + + +Переключить показ дерева шаблонов. + + + + + +ВидСлужебные панели Показать Сценарии + + +Переключить показ дерева сценариев. + + + + + +ВидСлужебные панели Показать Структура документа + + +Переключить показ структуры документа. + + + + + +ВидСлужебные панели Показать Редактор атрибутов + + +Переключить показ редактора атрибутов. + + + + + +ВидСлужебные панели Показать Документация + + +Переключить показ документации. + + + + + &Ctrl;M ВидСлужебные панели Показать Сообщения + + +Переключить показ сообщений. В этом окне выводятся результаты работы сценариев и информация отладчика. + + + + + +ВидСлужебные панели Показать Проблемы + + +Переключить показ окна Проблемы в нижней части главного окна &quantaplus;. Окно Проблемы активируется при переключении на окно Структура документа. + + + + + +ВидСлужебные панели Показать Аннотации + + +Показать окно аннотаций. Подробнее смотрите . + + + + + +ВидСлужебные панели Показать Профиль загрузки... + + +Показать файлы на сервере для профиля загрузки. + + + + + + + + + + + &Shift;F9 Вид Показать полосу закладок + + +Переключить показ полосы закладок у левого края редактора. Эта полоса позволяет делать закладки щелчком мыши. + + + + + + F11 Вид Показать номера строк + + +Переключить показ номеров строк у левого края редактора. + + + + + + F10 Вид Динамический перенос строк + + +Включить или отключить переформатирование вводимого текста под ширину окна редактора. + + + + + + &Alt;F9 Вид Редактор кода + + +Переключиться в режим правки кода документа. + + + + + + &Ctrl;&Shift;F9 Вид Визуальный редактор + + +Переключиться в визуальный редактор для правки документа. + + + + + + F9 Вид Визуальный и редактор кода + + +Переключиться в совмещённый режим визуального редактора и редактора кода для правки документа. + + + + + + F6 Вид Просмотр + + +Просмотр текущего документа. + + + + + + &Alt;Влево Вид Назад + + +Переход на предыдущий документ. + + + + + + &Alt;Вправо Вид Вперёд + + +Переход на следующий документ. + + + + + + F5 Вид Обновить просмотр + + +Обновить просмотр, перечитав с диска. + + + + + + F12 ВидВнешний просмотр Просмотр в &konqueror; + + +Просмотреть текущий файл в &konqueror;. + + + + + + &Ctrl;&Shift;F12 ВидВнешний просмотр Просмотр в Firefox + + +Просмотреть текущий файл в Mozilla Firefox. + + + + + + &Shift;F12 ВидВнешний просмотр Просмотр в Mozilla + + +Просмотреть текущий файл в Mozilla. + + + + + + &Shift;F6 ВидВнешний просмотр Просмотр в &Netscape; + + +Просмотреть текущий файл в &Netscape;. + + + + + + &Alt;F6 ВидВнешний просмотр Просмотр в Opera + + +Просмотреть текущий файл в Opera. + + + + + +ВидВнешний просмотр Просмотр в Lynx + + +Просмотреть текущий файл в Lynx (текстовый браузер). + + + + + + + Меню <guimenu +>Закладки</guimenu +> + + + + + &Ctrl;B Закладки Установить закладку + + + Установить закладку на текущую строку редактируемого файла. + + + + + + Закладки Удалить все закладки + + + Очистить все закладки в текущем документе. + + + + Если имеются закладки в текущем файле, то в зависимости от положения курсора в документе они будут показаны в меню вместе с пометками Предыдущая: или Следующая:. + Если имеются закладки в других открытых документах, то они будут показаны в меню сгруппированными по именам других документов. + + + + +Меню <guimenu +>Проект</guimenu +> + +Об использовании проектов в &quantaplus;, смотрите раздел . + + + + +Проект Новый проект... + + +Запустить мастер создания проекта. + + + + + +Проект Открыть проект... + + +Открыть с диска существующий файл проекта. Проекты &quantaplus; сохраняются с расширением .webprj. + + + + + +Проект Последние проекты + + +Список последних проектов для быстрого доступа к ним. + + + + + +Проект Закрыть проект + + +Закрыть текущий проект. + + + + + +Проект Открыть сеанс... + + +Открыть сеанс, комбинацию открытых файлов, сохранённую ранее. + + + + + +Проект Сохранить сеанс + + +Сохранить текущий набор открытых файлов как сеанс. + + + + + +Проект Сохранить сеанс как... + + +Сохранить текущий набор открытых файлов как сеанс под другим именем. + + + + + +Проект Удалить сеанс + + +Удалить сеанс. + + + + + +Проект Вставить файлы... + + +Показать диалоговое окно, позволяющее выбрать файлы для добавления в текущий проект. Эти файлы будут скопированы в папку проекта. + + + + + +Проект Вставить папку... + + +Включить папку с её содержимым в текущий проект. + + + + + +Проект Обновить папку проекта... + + +Сканировать папку проекта на наличие в ней новых файлов. Эта функция поможет быстро добавить в проект рисунки или вложенные папки, скопированные в папку проекта вручную. + + + + + + F8 Проект Передать проект на сервер... + + +Загрузить файлы проекта на сервер. Список доступных возможностей зависит от вашей версии &kde; и от того, были ли загружены или нет внешние программы, способные работать в KIO. + + + + + + &Shift;F7 Проект Свойства проекта + + +Параметры, влияющие на то, как &quantaplus; будет управлять проектом. Подробности смотрите в разделе Проекты. + + + + + + +Меню <guimenu +>Панели</guimenu +> + + + + +Панели Загрузить + + + + + + +Панели Загрузить Загрузить глобальную панель инструментов... + + +Загрузить глобальную панель инструментов. По умолчанию глобальные панели инструментов хранятся в $KDEDIR/share/apps/quanta/toolbars. + + + + + +Панели Загрузить Загрузить локальную панель инструментов... + + +Загрузить локальную панель инструментов. По умолчанию локальные панели инструментов хранятся в $HOME/.kde/share/apps/quanta/toolbars. + + + + + +Панели Загрузить Загрузить панель инструментов проекта + + +Загрузить панель проекта. Панели проекта хранятся в папке_проекта/toolbars и доступны в этом меню только если они были определены для этого проекта. + + + + + + + + +Панели Сохранить + + +Диалоговое окно для сохранения ваших панелей, дающее возможность сохранить панель как локальную панель инструментов или как панель инструментов проекта. + + + + +Панели Сохранить Сохранить как локальную панель инструментов... + + +Сохранить как локальную панель инструментов в $HOME/.kde/share/apps/quanta/toolbars + + + + + +Панели Сохранить Сохранить как панель инструментов проекта... + + +Сохранить как панель инструментов проекта в Папка проекта/toolbars + + + + + + + + +Панели Создать пользовательскую панель инструментов... + + +Показать диалоговое окно для создания новой панели инструментов. При этом запрашивается только заголовок панели. Действия могут быть добавлены на панель из диалога Настройка Настроить действия... . Панели инструментов сохраняются через меню Панели Сохранить или при закрытии несохранённой панели инструментов будет предложено её сохранить. + + + + + +Панели Удалить пользовательскую панель инструментов... + + +Удалить панель инструментов из набора. Это не удаляет её с диска. Если удаляемая панель не была сохранена, вам будет предложено сохранить её. + + + + + +Панели Переименовать пользовательскую панель инструментов... + + +Переименовать панель инструментов. + + + + + +Панели Отправить панель инструментов по E-Mail... + + +Отправить созданную пользователем панель по электронной почте кому-либо (возможно, команде &quantaplus; для включения в следующие версии!). Эта функция открывает окно отправки по электронной почте с автоматически прикреплённым файлом панели. + + + + + + Панели Отправить панель инструментов по E-Mail... + + + Загрузить панель на главный сервер ресурсов. Смотрите раздел . + + + + + +Панели Передать панель инструментов... + + +Загрузить панель инструментов на главный сервер ресурсов, откуда другие люди смогут скачать её. Смотрите раздел . + + + + +Панели Скачать панель инструментов... + + +Скачать панели инструментов из сети Интернет. Смотрите раздел . + + + + + + + + +Меню <guimenu +>DTD</guimenu +> + +Christopher Hornbaker
chrishornbaker@earthlink.net
+
+
+
+
+ +Меню <guimenu +>DTD</guimenu +> + + + + +DTD Изменить DTD... + + +Вызвать диалоговое окно, позволяющее изменить определение типа (DTD) текущего документа + + + + + DTD Параметры DTD... + + + Изменить конфигурационный файл &descriptionrc; для &DTEP;. + + + + + +DTD Загрузить и конвертировать DTD... + + +Загрузить созданный вами или кем-либо другим DTD и конвертировать его в формат описания &quantaplus;. + + + + + +DTD Загрузить сущности DTD... + + +Загрузить или обновить сущности из DTD. Это полезно, если вы хотите обновить сущности в DTEP без восстановления всего DTEP. В случае, если DTEP является глобальным и у вас нет прав на запись в основной каталог установки KDE, то загрузка сущностей будет неудачной. + + + + + +DTD Загрузить пакет DTD (DTEP)... + + +Загрузить ваш собственный DTEP. + + + + + +DTD Отправить DTD (DTEP) по E-Mail... + + +Отправить DTEP вашим друзьям с помощью &kmail;. + + + + + + DTD Передать пакет DTD (DTEP)... + + + Загрузить DTEP на главный сервер ресурсов. Смотрите раздел . + + + + +DTD Скачать пакет DTD (DTEP)... + + +Скачать DTEP из сети Интернет. Смотрите . + + + +
+ + +Меню <guimenu +>Теги</guimenu +> + +Это меню содержит список элементов, загруженных в данный момент панелей инструментов. Если загружена панель «Стандартная», то меню Теги будет содержать подменю Стандартная, которое содержит список тегов и действий на этой панели инструментов. + + + + + &Ctrl;E Теги Редактировать тег... + + +Доступ к диалоговому окну настройки текущего тега разметки, если он имеется. Этот пункт присутствует всегда, в соответствии со специфическими подменю DTD. + + + + + +Теги Выделить область тега + + +Выделить область текущего тега. Область тега начинается с позиции курсора. + + + + + Теги Интеллектуальная вставка тегов + + + Включить или отключить интеллектуальную вставку тегов. В настоящий момент это работает только для DTD (X)HTML. Интеллектуальная вставка означает, что &quantaplus; откажется вставить тег с использованием панели инструментов, если тег не может быть помещён в данное место. + + + + + + +Меню <guimenu +>Модули</guimenu +> + + + + +Модули Модуль + + +В меню Модули показываются доступные модули. Они активируются щелчком. Щелчок на активированном модуле также деактивирует модуль. + + + + + + + +Меню <guimenu +>Сервис</guimenu +> + + + + + +Сервис Подсветка + + +Выбрать режим подсветки синтаксиса для данного файла. Список доступных схем подсветки различается в зависимости от установленной версии &kate;. + + + + + +Сервис Конец строки + + +Выбрать способ кодирования окончания строки. Эта функция полезна, если вы ведёте разработку программ для других операционных систем. Выберите между Unix, Windows/DOS или Macintosh. + + + + + + &Ctrl;I Сервис Вставить отступ + + +Сдвинуть выделенный блок текста на один отступ табулятора вправо. + + + + + + &Ctrl;&Shift;I Сервис Снять отступ + + +Сдвинуть выделенный блок текста на один отступ табулятора влево. + + + + + +Сервис Привести в порядок отступы + + +Удалить все отступы. + + + + + &Ctrl;D Сервис Закомментировать + + +Отметить выделенный текст как комментарий. + + + + + + &Ctrl;&Shift;D Сервис Раскомментировать + + +Снять с выделенного текста отметки комментария. + + + + + +Сервис Перенос строк в документе + + +Осуществить перенос текста по заданной ширине. + + + + + +Сервис Проверка правописания... + + +Провести проверку орфографии текущего документа. + + + + + +Сервис Свойства документа + + +Изменить специфические свойства редактируемого в настоящий момент документа. + + + + + +Сервис Регистр тегов и атрибутов... + + +Изменить регистр всех тегов и атрибутов. + + + + + + &Alt;&Ctrl;T Сервис Проверка синтаксиса HTML посредством Tidy + + +Провести проверку синтаксиса текущего документа в соответствии с выбранным DTD с использованием внешнего приложения tidy. + + + + + + + Меню <guimenu +>Окно</guimenu +> + + + + Окно Закрыть + + + Закрыть текущую вкладку (окно документа, модуля, просмотра или справки). + + + + + Окно Закрыть все + + + Закрыть все открытые вкладки. + + + + + Окно Режим MDI + + + Переключиться на лету между различными режимами пользовательского интерфейса. Этим накладывается ряд ограничений на библиотеки KDE; переключение может потребовать времени и вызвать проблемы с показом окон. Рекомендуется использовать режим IDEAl, который является режимом по умолчанию или режим Вкладки, который является тем же самым режимом, что и представленный в версиях &quantaplus; 3.2 или старше. + + + + Кроме того, это меню содержит названия всех открытых вкладок. Выбирая название, можно сделать соответствующую вкладку активной. + + + +Меню <guimenu +>Настройка</guimenu +> + + + + + Настройка Панели инструментов + + + Показать или скрыть панели инструментов программы. + + + + + Настройка Показать/Скрыть панель DTD + + + Включить или отключить показ панели работы с DTD. + + + + + + Настройка Показать/Скрыть строку состояния + + + Включить или отключить показ строки состояния в нижней части основного окна &quantaplus;. + + + + +Настройка Настроить Quanta... + + +Настроить поведение программы &quantaplus;. + + + + + + Настройка Настроить просмотр... + + + Настроить поведение встроенного просмотра. Изменения, произведённые в этом окне, отразятся на каждом приложении, использующем KHTML, включая веб-браузер &konqueror;. + + + + + + + +Настройка Настроить действия... + + +Определить действия для использования в панелях инструментов. Смотрите раздел . + + + + + + Настройка Настроить модули... + + + Определить и настроить модули. + + + + + + Настройка Настроить редактор... + + + Настроить вид и поведение окна редактора. Смотрите документацию по &kate; для более получения подробных сведений. + + + + + +Настройка Панели инструментов... + + +Диалоговое окно, позволяющее добавить, удалить и изменить порядок значков на панелях инструментов. + + + + + +Настройка Комбинации клавиш... + + +Настроить множество доступных для &quantaplus; комбинаций клавиш. + + + + + + + +Меню <guimenu +>Справка</guimenu +> + +&quantaplus; содержит стандартное для &kde; меню Справка со следующими дополнительными пунктами: + + + + + &Ctrl;H Справка Контекстная справка + + +Вывод контекстной справки в соответствии с положением курсора. В данное время эта функция не реализована. + + + + + +Справка Спонсировать + + +&quantaplus; — это продукт очень высокого качества, который распространяется свободно и имеет свободную лицензию, однако, его разработчикам, как и разработчикам любого другого проекта с открытыми исходными кодами, можно всегда помочь. Если вы хотите поддержать разработку проекта &quantaplus; денежным способом, то можете здесь узнать, как это сделать. + + + + + +Стандартное меню справки &kde; содержит следующие пункты: +&help.menu.documentation; +
diff --git a/tde-i18n-ru/docs/kdewebdev/quanta/quanta-projects.docbook b/tde-i18n-ru/docs/kdewebdev/quanta/quanta-projects.docbook new file mode 100644 index 00000000000..7dad8810832 --- /dev/null +++ b/tde-i18n-ru/docs/kdewebdev/quanta/quanta-projects.docbook @@ -0,0 +1,936 @@ + + + + +Проекты + +Robert Nickel
robert@artnickel.com
+
+
+András Mantia
amantia@kde.org
+
+
+ +Christopher Hornbaker
chrishornbaker@earthlink.net
+
+Рецензент +
+ +Fabrice Mous
fabrice@kde.nl
+
+Рецензент +
+ +НиколайШафоростов
shafff@ukr.net
Перевод на русский
+ +
+
+ +Проекты + + +Создание проектов + +Мастер проектов ( Проект Новый проект...) упрощает процесс создания проекта. + + + + + +Мастер проектов + + +Поля просты для понимания. Начните их заполнение по порядку и у вас не возникнет проблем. Все пути и информация об авторе может быть изменена позже через &Shift;F7 Проект Настройки проекта. + + +Общие настройки + +Имя + +Название вашего проекта. После его ввода, поле Файл заполняется автоматически. + + + + +Файл + +Имя файла проекта. По умолчанию это имя проекта, но в нижнем регистре, без пробелов и с расширением webprj (например foo.webprj). Этот файл сохраняется в главном каталоге проекта. + + + + + + +Настройки сервера + + + +Протокол + +Протокол, который будет использоваться для доступа к проекту, если он располагается не на текущей машине. Список протоколов, доступных для выбора в выпадающем списке зависит от настроек вашей системы. Он получается с помощью KIOSlave. Обычно в число портов входит SSH, FTP, NFS, SMB и WebDAV. + + + +Узел + +Если проект будет находится на удалённой машине, введите здесь её имя, например (hostname.example.com), или IP. + + + +Пользователь + +Имя пользователя на удалённой машине. Регистр букв учитывается. + + + +Пароль + +Пароль на удалённой машине. Регистр букв учитывается. + + + +Порт + +Если вы уже выбрали протокол соединения, оставьте это поле пустым. + + + + + + + + + + +Настройки каталогов + + + +Главный каталог + +Корневой каталог проекта. + + + +Каталог шаблонов + +Каталог, где будут хранится шаблоны. Путь по умолчанию: templates. Если у вас есть файлы, которые вы используете в нескольких проектах, чтобы не копировать их отдельно для каждого проекта, укажите существующий путь к ним. + + + +Каталог панелей инструментов + +Каталог, где будут хранится панели инструментов, задействованные в проекте. Путь по умолчанию: Главный каталог/toolbars. Если у вас есть панели инструментов, которые вы используете в нескольких проектах, чтобы не копировать их отдельно для каждого проекта, укажите существующий путь к ним. + + + + + + + + + + +Источник файлов проекта + + + +Выберите здесь локальные или удалённые файлы для добавления их в проект. + +Вы можете выбрать несколько файлов или каталогов. + + + +Использовать wget для загрузки файлов с сайта + +Это полезно если у вас есть статические веб-страницы, которые вы хотите загрузить и изменить. Для получения динамических файлов (&PHP;, Python, SHTML), это не годится. + + + + + + + + +Добавление файлов в проект + +Добавить файлы из + +Выберите это для добавления файлов, найденных в главном каталоге. Оставьте это пустым, если вы начинаете проект с нуля. + + + +Фильтры + + + +Добавлять только разметочные файлы, сценарии и изображения + +Добавить только разметочные файлы, скрипты и изображения в проект + + + +Добавить файлы по маске + +Добавить файлы по маске в проект + + + + + + +Добавить файлы + +Список файлов главного каталога. Вы можете выбрать, какие файлы следует добавить в проект. + + + + + +Дополнительные настройки проекта + +Автор + +Ваш псевдоним. + + + +E-mail + +Ваш электронный адрес. + + + +Начальные значения проекта + + + +DTD по умолчанию + +Выберите язык, который планируется использовать в проекте. + + + +Кодировка по умолчанию + +Кодировка, которую использовать при открытии и сохранении файлов проекта. + + + + + + +Префикс для просмотра + +Каталог для просмотра (например динамически генерируемых страниц &PHP; или JSS). Просто введите начальный адрес вашего проекта в Сети. Например, если ваш сайт расположен по адресуwww.halyavshyk.su/~linux, и вы хотите просмотреть файл index.php (учитывая, что была установлена директива файла .htaacces на отображение этой страницы как стартовой), вы можете, после изменения, закачать его на сервер и нажать F6 для его просмотра уже на удалённом сервере (т.е. &PHP;-сценариибудут выполнятся на сервере). + + +Префикс + +Введите сюда адрес вашего проекта в Интернет + + + + + + +Добавить глобальные шаблоны + +Копировать глобальные шаблоны в дерево каталогов вашего проекта. + + + +Добавить локальные шаблоны + +Копировать ваши локальные шаблоны в дерево каталогов проекта. + + + + +Указанные в процессе создания проекта настройки всегда можно изменить и дополнить через меню Проект Настройки проекта, на вкладке профилей загрузки, или воспользовавшись комбинацией клавиш &Shift;F7. + + + + +Настройки проектов +Диалог свойств проекта: + + + + Вкладка общих параметров + + + +Некоторые из полей сходятся с соответствующими Мастера проектов и описаны в . Остальные описаны ниже. +Общие настройки + +Исключить из проекта + +Список имён файлов (можно использовать маски файлов), которые будут игнорироваться при выполнении таких действий, как Обновить каталог проекта. + + + + Исключить файлы в .cvsignore + + Аналогично предыдущей, но берёт список файлов из файлов .cvsignore. + + + + Экран по умолчанию + + Представление проекта, которое будет загружено при его открытии. См. . + + + + Отладчик + + Выберите отладчик, который хотите использовать. на текущий момент поддерживается только Gubed. Для подробностей см. . Параметры модуля можно настроить нажатием соответствующей кнопки. См. также + + + + Экран по умолчанию + + Представление проекта, которое будет загружено при его открытии. См. . + + + + +На вкладке Профили загрузки можно настроить эти самые профили (см. ), а также включить отображение дерева файлов сервера для каждого профиля. +На вкладке Параметры команды можно добавить, удалить и изменить данные участников проекта, а также определить список рассылки команды. Для подробностей см. . +На вкладке Параметры событий можно Включить действия, порождаемые событиями, добавить, изменить и удалить их. См. также . + + + +Использование проектов + + +Файлы проекта + +По умолчанию &quantaplus; открывает проект, который был активным в прошлый раз. + +Чтобы открыть другой проект, выберите Открыть проект... из меню Проект или на панели инструментов. Проекты имеют расширение webprj. + +При выходе из &quantaplus;, файл проекта будет автоматически сохранён. Если среди открытых файлов будут изменённые после последнего их сохранения, будет предложено их сохранить. Тоже самое произойдёт при открытии другого проекта. + + + + +Дерево проекта + +Вы можете быстро обращаться к файлам вашего проекта и управлять ими. + +Контекстное меню файлов проекта: + + + + + + + +Читатель вполне сможет разобраться в этих возможностях без нашей подсказки. + +Контекстное меню каталогов не содержит пункты Открыть в и Открыть в &quantaplus;: + + + + + + + +Читатель вполне сможет разобраться в этих возможностях без нашей подсказки. + + + + +Передача файлов проекта на сервер + +Диалог передачи файлов на сервер: + + + + + +Передача файлов на сервер. + + + + +Имя профиля + +В этом столбце можно выбрать профиль. Последний содержит сведения, необходимые для передачи файлов на сервер. Для подробностей см. . + + + +Новый + +С помощью этой кнопки можно создавать профили загрузки. + + + + +Изменить + +С помощью этой кнопки можно изменять профили загрузки. + + + + +Удалить + +С помощью этой кнопки можно удалять текущий профиль. Она неактивна если остался только один из них. + + + + +Хранить пароли в памяти + +Хранить пароль в течение сеанса. Используйте этот параметр если вы не хотите более небезопасное хранение пароля на диске. + + + + +Все + +Передать на сервер все файлы. + + + + +Изменённые + +Передать на сервер только изменённые файлы. + + + + +Нет + +Очищает выделение файлов. + + + + +Инвертировать + +Выделить все файлы кроме уже выделенных. + + + + +Развернуть всё + +Развернуть структуру всех каталогов. + + + + +Свернуть всё + +Свернуть все каталоги. + + + + +Обновить всё + +Обновить список. + + + + +Начать + +Начать передачу + + + + +Отмена + +Отменить передачу на сервер. + + + + + + + +Профили загрузки +Вы можете определить несколько профилей загрузки и, используя один их них, загружать файлы вашего проекта (все или выборочно) на разные серверы: + + + + + + +Имя профиля + +Введите сюда имя профиля + + + +Узел + +Имя сервера, куда будут передаваться файлы. Это также может быть IP. + + + + +Протокол + +Протокол для передачи файлов. В их список входят &FTP;, file (локально) и NFS. + + + + +Порт + +Если ваш системный администратор выбрал порт сервера FTP, отличный от общепринятого, введите его здесь. + + + + +Пользователь + +Имя пользователя для авторизации. + + + + +Пароль + +Пароль для авторизации. + + + + +Сохранить пароль на диске + +В зависимости от вашей параноидальности, вы можете пожелать хранить пароль (в текстовом виде) на диске. + + + + +Путь + +Базовый путь, куда будут закачиваться файлы проекта. + + + + +Использовать как профиль по умолчанию + +Сделать текущий профиль основным. + + + + + + + + Экраны проекта + Экран проекта - это просто список открываемых файлов и загружаемых панелей инструментов. переключаясь между экранами проекта, можно быстро переходить от одного вида работы в другой. + Работы с экранами проектов осуществляется через меню Проект или панель инструментов "Проект", которую можно загрузить черезНастройкаПанели инструментовПанель проекта. + Можно выбрать экран проекта по умолчанию. См. . + +
diff --git a/tde-i18n-ru/docs/kdewebdev/quanta/working-with-quanta.docbook b/tde-i18n-ru/docs/kdewebdev/quanta/working-with-quanta.docbook new file mode 100644 index 00000000000..a98bb8cff12 --- /dev/null +++ b/tde-i18n-ru/docs/kdewebdev/quanta/working-with-quanta.docbook @@ -0,0 +1,708 @@ + + + + +Использование Quanta + +Robert Nickel
robert@artnickel.com
+
+
+András Mantia
amantia@kde.org
+
+
+ +Christopher Hornbaker
chrishornbaker@earthlink.net
+
+Рецензент +
+ +Fabrice Mous
fabrice@kde.nl
+
+Рецензент +
+ +НиколайШафоростов
shafff@ukr.net
Перевод на русский
+ +
+
+ +Использование Quanta + +Эта глава описывает части &quantaplus;, с которыми вы чаще всего можете встретиться. Хорошее знание их поможет вам работать быстрее. + + +Панели инструментов + +Как упоминалось ранее, управление панелями инструментов происходит через меню Панели инструментов. Здесь будет описываться их использование, их создание описано здесь. + +Если вы щёлкните на значке, произойдёт одно из трёх действий: тег будет добавлен в документ (с закрывающей частью, если она есть); откроется окно, предлагающее ввести обязательные атрибуты тега; будет произведено действие с файлами (проекта). Если вы мучаетесь, набирая часто один и тот же тег, вы можете добавить его в одну из панелей инструментов (или создать для этого новую). Для подробностей см. . + +Настроить панели инструментов можно через их контекстное меню, из которого можно Добавить действие, Создать панель инструментов. Пункт Настроить панели инструментов откроет диалог, в котором можно выбрать. какие действия будут видны на панелях инструментов. +Меню действия панели инструментов, кроме описанных выше, будет содержать пункты Удалить действие и Изменить действие. +Панели инструментов и действия можно также настроить через НастройкаНастроить панели инструментов... и НастройкаНастроить действия.... +Действия, определяемые пользователем, описаны в . + +Окно свойств тега: + + + +Пример диалога свойств тега. + + + +На снимке экрана — окно свойств тега ссылки. Обратите внимание на вкладки Общие, Core and i18n, События, Фокус, они содержат остальные атрибуты, которые может иметь тег ссылки (и не только). Заполните все нужные вам атрибуты и нажмите ОК. + +&quanta-projects; +Шаблоны + +Шаблоны есть каркасы документов, куски сценариев и файлы, на которые можно вставить ссылку. Шаблоны в &quantaplus; — стандартная файловая структура со специальной организацией и интерфейсом. Вы можете копировать, переместить, просто поставить ссылку в структуру шаблонов для быстрого доступа к файлам. + +Шаблоны хранятся во вложенный каталогах. Каждый тип шаблона имеет свои действия. Также есть возможность передавать некоторые значения, например размер изображения, для упрощения написания тегов. + +Цель шаблонов — сделать вашу работу более продуктивной и динамической. Также, косвенно, это позволит вам не беспокоится о загрузке файлов (шаблонов, на которые была установлена ссылка) на сервер — они будут загружены вместе с остальными файлами проекта. Если вы хотите помочь, обратитесь к странице Help Wanted. + + +Некоторые шаблоны, поставляемые с &quantaplus; могут использоваться только при определённых условиях. + + + +Типы шаблонов + +&quantaplus; поддерживает несколько типов шаблонов: + + +Двоичные +Шаблоны документов +Заготовки текста +Шаблоны сайтов + +Примеры каждого из них идут в поставке с &quantaplus;. + + +Двоичные шаблоны + +Это могут картинки, &PDF;, ролики на flash и т.д. Такие файлы обычно включаются в документы посредством ссылок, либо встраиванием (например, изображения - через img src=/src/url). Примеры двоичных шаблонов можно найти в дереве глобальных шаблонов. Для подробностей см. . + + + + +Шаблоны документов + +Обычно более специфичные шаблоны размещаются глубже в подкаталогах. Это помогает лучше организовать их структуру, что приведёт к ускорению вашей работы. К шаблонам можно обращаться через дерево шаблонов. Для подробностей см. . + + + + +Заготовки текста + +Отличается от предыдущего типа тем, что не обязательно создавать новый документ, а просто вставить часто используемый текст в текущий. Это может быть что угодно - от маленького комментария и до полного кода меню на JavaScript. Примеры заготовок можно найти в дереве глобальных шаблонов. Для подробностей см. . + + + + +Шаблоны сайтов + +Представляют собой архив с деревом каталогов и шаблонов в них. + + + + + + + +Действие шаблонов + +Шаблоны доступны по активности той или иной рабочей области; + + + + +Создание шаблонов + + +Создание шаблонов документов +Создайте структуру документа (&XML;, &HTML;, DocBook, &etc;.) и выберите в меню Файл Сохранить как шаблон Сохранить как локальный шаблон (шаблон проекта) . + +После этого шаблоны не будут отображаться в структуре проекта (на панели слева), но вы их сможете найти на вкладке шаблонов в каталоге "Шаблоны проекта". + + +Создание заготовок текста +Выделите текст и выберите пункт меню Файл Сохранить как шаблон Сохранить выделение в локальный шаблон (шаблон проекта)... . Либо просто перетащите выделение на дерево шаблонов. + + +Создание двоичных шаблонов +Перенесите двоичный файл в папку шаблонов, или создайте на него символическую ссылку. + + +Создание шаблонов сайтов +На служебных панелях Файловая система или Файлы проекта в контекстном меню папки выберите Создать шаблон сайта..., выберите для него имя и сохраните. По умолчанию вам будет предложено сохранить его в папку шаблонов проекта, но, конечно, вы можете сохранить его в локальной или глобальной папке шаблонов. + + + + +Использование шаблонов в проекте + +Шаблоны в проектах помогут вам лучше сосредоточится на основной задаче. Вы можете создать заголовки, завершающие части документов, вставлять их динамически через &PHP;, или просто ссылаться на них. + +При создании проекта вы можете выбрать копирование в ваш проект всех глобальных и пользовательских шаблонов. Вы можете выбрать место для хранения шаблонов, например сервер, или локально. При добавлении ссылки на файл, не являющийся шаблоном проекта, вам будет предложено копировать его в шаблоны проекта. Это предотвратит возможность появления нерабочих ссылок — файл закачается на сервер автоматически с остальными файлами проекта. + + + + +Управление шаблонами + +Дерево шаблонов, на соответствующей вкладке, основано на файлах каталогов $KDEDIR/share/apps/quanta/templates и $HOME/.kde/share/apps/quanta/templates. В каждом из них может быть четыре типа шаблонов. + +Для установки режима каждого из каталогов, в контекстном меню вкладки шаблонов (на панели слева) выберите Свойства: + + + +Окно свойств + + + + + +Тип + + +Выпадающий список с тремя типами файлов, упоминаемыми выше. Будет неактивным (серого цвета), если вы выбрали Унаследовать родительский атрибут. + + + + +Унаследовать родительский атрибут (foo) + +Включено по умолчанию и работает нормально для всех подкаталогов иерархии (кроме корневого). Если это включено для корневого каталога, это приведёт к деактивации шаблонов в нём, а также подкаталогов, которые не установлены явны. Для некорневого каталога, blah будет говорить что-то типа заготовка текста. + + + +Обрамление текстом + +Определяет текст, который будет обрамлять шаблоны в данном каталоге. Это могут быть общие заголовки/концовки. + + + +Предварительный текст + +Текст, вставляемый непосредственно перед содержанием шаблонов. + + + +Завершающий текст + +Текст, вставляемый непосредственно после содержания шаблонов. + + + + +Через контекстное меню, вы можете управлять шаблонами. + + + + + +<application +>Визуальное позиционирование</application +> + +Nicolas Deschildre
nicolasdchd@ifrance.com
+
+
+ +Christopher Hornbaker
chrishornbaker@earthlink.net
+
+Рецензент +
+ +НиколайШафоростов
shafff@ukr.net
Перевод на русский
+ +
+
+ +<application +>Визуальное позиционирование</application +> + + +Режимы &VPL; + +Визуальное позиционирование (&VPL;), или WYSIWYG - What You See Is What You Get (что видишь, то и получаешь) позволяет вам редактировать &HTML; или &XHTML; следя за изменениями на лету. Как и в вашем любимом редакторе, вы можете щёлкнуть на документе, после чего появится курсор и вы сможете вводить текст, вставлять картинки, форматировать текст и т.д. &VPL; поможет вам создавать хорошие web-страницы без особых знаний языков разметки. + +&quantaplus; предлагает два режима &VPL;: Визуальный редактор и Совмещённый редактор (Визуальный редактор и редактор кода), которые можно переключить через меню Вид. Первый сменяет редактор кода на визуальный, а второй разделяет окно редактирования на две части: редактор кода и визуальный. + +Визуальный редактор работает так: документ загружается как обычная страница &HTML; или &XHTML; и появляется курсор. Затем вы можете изменять его, и, после переключения в Редактор кода, вы увидите изменения, сделанные вами. + + +При редактировании в визуальном редакторе документа, содержащего &PHP;, вы увидите небольшой значок, представляющий код &PHP;. Вы не сможете редактировать его в этом режиме. + + +Второй режим такой же как и первый, за исключением того, что вы можете сразу увидеть изменения в коде, сделанные при редактировании в Визуальном редакторе, или наоборот, увидеть наглядно изменения в отображении документа при редактировании его в Редакторе кода. При этом курсоры в обоих редакторах синхронизируются. Этот режим можно загрузить клавишей F9, а если он уже загружен, нажатие этой клавиши приведёт к переходу фокуса с одной части на другую. + +Интервалы обновления Визуального редактора и Редакторе кода настраиваются. Перейдите в Настройка Настроить Quanta... . Выберите вкладку Визуальное позиционирования. Если у вас мощный компьютер, можете сделать интервал обновления меньше. + + + + + +Режим Совмещённого редактора. + + + + +Визуальное редактирование + + +Окно свойств + +Теперь, предположим вы хотите изменить заголовок вашей страницы. Для этого выберите Сервис Свойства документа. С помощью этого средства вы сможете изменить невидимые в Визуальном редакторе теги. Этот диалог также запускается при создании нового документа при включённом режиме Визуального редактора. В нём вы можете изменить: + + + +Заголовок + +Заголовок документа. + + + +Теги Meta + +Теги Meta позволяют записывать информацию о документе. например ключевые слова для поисковиков, информация об обновлениях. Для первого нужно ввести в поле name keywords и в поле content - слово1 слово2. + + + +Правила CSS + +Правила CSS - новый способ описания форматирования страницы. Вы можете добавлять и удалять правила CSS нажатием кнопок внизу. Кроме того можно заполнить такие поля, как Meta. Редактирование правил CSS ещё не реализовано. + + + +Внешняя таблица стилей CSS + +Нажмите кнопкуОбзор и выберите файл стиля. + + + + + + + +<guilabel +>Визуальный редактор</guilabel +> + +Вы можете использовать курсор как и в вашем любимом редакторе, перемещая его стрелками (и всё же в некоторых случаях вы не сможете переместить курсор в необходимое вам место), вводить/вставлять и удалять/вырезать выделенный текст. + +Теперь мы подошли к вставке тегов. Вы можете вставлять изображения, аплеты, форматировать текст, например делать его полужирным, используя панели инструментов. Помните, что вставка определённого тега не удаляет такой же, если он уже есть. + + +Некоторые кнопки на панелях инструментов будут недоступны, например Мастер таблиц, Быстрый список. Они будут работать в визуальном режиме позже, т.к. их реализация требует времени. Вместо них вы можете использовать панели инструментов Таблицы и Списки. + + +Чтобы изменить тег (будь то изображение, аплет и т.д.), переключитесь в Дерево атрибутов через Вид Служебные панели. Щёлкните на теге, который вы хотите изменить, или на объекте, содержащем его. Дерево атрибутов отображает имя текущего тега, также как и список его родителей и атрибутов. На текущий момент визуальный режим не поддерживает т.н. &XHTML;+MathML, но вы всё же сможете изменять пространства имён (namespaces) в этом режиме. Просто нажмите на поле Значение и введите что хотите. Чтобы получить доступ к родителю текущего тега, выберите его в дереве атрибутов. + +Для удаления тега мы будем использовать Дерево атрибутов. Вы заметили два маленьких крестика в верхнем правом углу? Первый удаляет только текущий тег и, если спецификация &HTML;/&XHTML; не разрешает чтобы дочерние элементы удаляемого тега были без него, дочерние теги и т.д. Второй крестик удалит тег вместе с его содержимым (текстом между начальным и закрывающим тегами) без каких-либо поверок, так что будьте осторожны! + + + +
+
diff --git a/tde-i18n-ru/docs/kdewebdev/xsldbg/Makefile.am b/tde-i18n-ru/docs/kdewebdev/xsldbg/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/kdewebdev/xsldbg/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/kdewebdev/xsldbg/Makefile.in b/tde-i18n-ru/docs/kdewebdev/xsldbg/Makefile.in new file mode 100644 index 00000000000..006e3442a42 --- /dev/null +++ b/tde-i18n-ru/docs/kdewebdev/xsldbg/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/kdewebdev/xsldbg +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = ru +#>- 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/kdewebdev/xsldbg/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdewebdev/xsldbg/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/kdewebdev/xsldbg/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdewebdev/xsldbg/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdewebdev/xsldbg/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 commands.docbook index.cache.bz2 usage.docbook Makefile.in introduction.docbook Makefile.am + +#>+ 24 +index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) commands.docbook index.docbook introduction.docbook credits.docbook usage.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)/xsldbg + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/xsldbg/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/xsldbg/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/xsldbg/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/xsldbg/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/xsldbg/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/xsldbg/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/xsldbg + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/xsldbg + @for base in commands.docbook index.docbook introduction.docbook credits.docbook usage.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/xsldbg/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/xsldbg/$$base ;\ + done + +uninstall-nls: + for base in commands.docbook index.docbook introduction.docbook credits.docbook usage.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/xsldbg/$$base ;\ + done + + +#>+ 5 +distdir-nls: + for file in commands.docbook index.docbook introduction.docbook credits.docbook usage.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/kdewebdev/xsldbg/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdewebdev/xsldbg/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdewebdev/xsldbg/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-ru/docs/kdewebdev/xsldbg/commands.docbook b/tde-i18n-ru/docs/kdewebdev/xsldbg/commands.docbook new file mode 100644 index 00000000000..d389679f98a --- /dev/null +++ b/tde-i18n-ru/docs/kdewebdev/xsldbg/commands.docbook @@ -0,0 +1,1738 @@ + + +Описание команд + +Addparam +Добавить параметр для libxslt; эквивалентно параметру --param <QNAME>:<XPATH> в командной строке. + +Синтаксис команды addparam + +addparam <QNAME> <XPATH>    (В строке <XPATH> не должно быть пробелов или двойных кавычек.) +addparam <QNAME> "<XPATH>"    (В строке <XPATH> не должно быть двойных кавычек) + + +
+
+ +Addwatch +Добавить выражение для наблюдения. Для просмотра значений наблюдаемых выражений см. showwatch +Краткая форма: watch +Синтаксис команды addwatch + +addwatch <XPATH> + + +
+
+ +Base +Вывести XML-базу заданного узла +Синтаксис команды base + + +base + + +
+
+ +Break +Установить точку останова в заданном шаблоне, в текущем узле, в заданном месте таблицы стилей или загруженного в xsldbg xml-файла. Новое поведение для xsldbg версии 3.1.4: в режиме совместимости с gdb Для заданной строки заданного файла могут быть установлены недействующие точки останова, которыевпоследствии будут переведены в активное состояние +Краткая форма: bxsldbg попытается самостоятельно определить полный URL для имени файла без заданного пути. имени файла, расположенного в одном каталоге с загруженной в данный момент таблицей стилей_"top"_ имени файла, относительно текущего рабочего каталога xsldbg Другими словами, если вы загрузили файл с таблицами стилей из ../en/xsldoc.xsl , вы можете сделать следующее: break -l xsldoc.xsl 26 Эта команда сработает для шаблона и/или режима с полным или частичным QNAME.Например, "template" сработает для любого QNAME, содержащегося в локальной части "template" Все пространства имён в заданном QNAME будут определены в соответствии с пространствами имён, указанными в файле XSL SOURCE. Например, "xsl:test1" будет определён как "http://www.w3.org/199/XSL/Transform:test1" Возможно, что заданная точка останова должна быть связана с соответствующим URL и номером строки. Это делается автоматически сразу после того, как xsldbg просмотрел первый шаблон Повторное связывание точек останова со своими URL происходит в начале каждого запуска исполнения. При включённом режиме gdb используется автоматическая валидация точек останова, такое поведение установлено вxsldbg по умолчанию +Синтаксис команды break + + +break -l <FILENAME> <LINENO>    (Установить точку останова в заданной строке заданного файла) +break -l <URI> <LINENO>    (Установить точку останова в заданной строке заданного URI) +break <TEMPLATE_NAME>    (Точка останова в шаблоне, имя которого задаётся полностью или регулярным выражением.) +break <TEMPLATE_NAME> <MODE_NAME>    (Установить точку останова в шаблоне с заданными именем и режимом.) +> +break "" <MODE_NAME>    (Установить точку останова в любом шаблоне с заданным режимом) +break *    (Установить точку останова в любом найденном шаблоне.) +break \*    (Установить точку останова в шаблоне "*". Прочие имена, включающие символ '*', отдельно обрабатываться не будут.) +break     (Точка останова в текущем узле. Да, это распространяется и на узлы с xml-данными!) + + +
+
+ +Bye +Завершить исполнение таблицы стилей при ближайшей возможности. +Синтаксис команды bye + + +bye + + +
+
+ +Cat +Вывести результат выражения xPath, относящегося к текущему узлу +Синтаксис команды cat + + +Синтаксис: cat <XPATH>    (Вывести переменную или параметр) +Синтаксис: cat $<QNAME> + + +
+
+ +Cd +Изменить путь, указанный в xpath. +Синтаксис команды cd + + +<< = preceding-sibling::node() +>> = following-sibling::node() +<- = ancestor::node() +-> = decendant::node() + +
+
+ +Chdir +Сменить рабочий каталог +Синтаксис команды chdir + + +chdir <PATH>    (Относительный или абсолютный путь в операционной системе) + + +
+
+ +Continue +Продолжить исполнение таблицы стилей с остановками на всех обнаруженных точках останова +Краткая форма: c +Синтаксис команды continue + + +continue + + +
+
+ +Data +Переключиться в режим отображения текущего узла xml-данных. Или переключиться от одного xml-файла к другому. +Синтаксис команды data + + +data    (Показать текущий узел в документе.) +data <DATA>    (Использовать новый файл с xml-данными. Символ "~" в начале имени файла будет замещён значением переменной окружения $HOME. Для его обработки потребуется команда "run") + + +
+
+ +Delete +Удалить точку останова в шаблоне +Краткая форма: d +Синтаксис команды delete + + +delete    (Удалить точку останова в текущем узле) +delete <BREAKPOINT_ID>    (Удалить точку останова с заданным номером) +delete -l <FILENAME> <LINENO>    (Удалить точку останова в заданной строке заданного файла) +delete -l <URI> <LINENO>    (Удалить точку останова в заданной строке заданного URI) +delete <TEMMPLATENAME>    (Удалить точку останова в шаблоне с заданным именем.) +delete *    (Удалить все точки останова.) + + +
+
+ +Delparam +Удалить libxslt-параметр +Синтаксис команды delparam + + +delparam    (Удалить все заданные параметры) +delparam <PARAM_ID> + + +
+
+ +Delwatch +Удалить наблюдаемое выражение или удалить все наблюдаемые выражения, присутствующие в выводе команды "showwatch." +Синтаксис команды delwatch + + +delwatch <WATCHID>    (Удалить наблюдаемое выражение с заданным ID) +delwatch *    (Удалить все наблюдаемые выражения) + + +
+
+ +Dir +Вывести список узлов в формате, схожем с выводом shell-команды dir. + +Синтаксис команды dir + + +dir + + +
+
+ +Disable +Отключить точку останова +Синтаксис команды disable + + +disable    (Отключить точку останова в текущем узле) +disable <BREAKPOINT_ID>    (Отключить точку останова с заданным номером +disable -l <FILENAME> <LINENO>    (Отключить точку останова в заданной строке заданного файла) +disable -l <URI> <LINENO>    (Отключить точку останова в заданной строке заданного URI) + + +
+
+ +Du +Вывести список дочерних узлов в древовидной форме +Синтаксис команды du + + +du + + +
+
+ +Dump +Вывести самую подробную информацию о заданном узле +Синтаксис команды dump + + +dump + + +
+
+ +Enable +Включить или отключить точку останова (Переключение статуса активно/неактивно/) +Краткая форма: e +Синтаксис команды enable + + +enable    (Включить/отключить точку останова в текущем узле) +enable <BREAKPOINT_ID>    (Включить/отключить точку останова с заданным номером) +enable -l <FILENAME> <LINENO>    (Включить/отключить точку останова в заданной строке заданного файла) +enable -l <URI> <LINENO>    (Включить/отключить точку останова в заданной строке заданного URI) + + +
+
+ +Entities +Вывести список внешних Общих Разобранных Сущностей (General Parsed entities), используемых в файле с данными (документ) +Краткая форма: ent +Синтаксис команды entities + + +entities + + +
+
+ +Exit +Завершить исполнение таблицы стилей при ближайшей возможности. +Синтаксис команды exit + + +exit + + +
+
+ +Frame +Вывести кадр стека с заданной глубиной +Краткая форма: f +Синтаксис команды frame + + +frame <FRAME_DEPTH>    (Здесь Глубина (Depth) - число от 0 до текущей глубины стека вызовов) + + +
+
+ +Free +Освободить ресурсы: таблицу стилей и данные (Команда отключена, см. run) +Синтаксис команды free + + +free + + +
+
+ +Globals +Вывести список глобальных переменных или параметров для таблицы стилей. Вывести значение глобальной переменной +Синтаксис команды globals + + +globals    (Вывести список всех глобально доступных переменных) +globals -f    (Вывести список всех глобально доступных переменных и их значений) +globals <QNAME>    (Вывести значение указанной переменной) + + +
+
+ +Help +Вывести справку о команде или общую справку о продукте +Краткая форма: h +Синтаксис команды help + + +help     (Вывести общую справку о продукте) +help <COMMAND>     (Вывести справку о команде) + + +
+
+ +Load +Загрузить ключи xsldbg и пользовательские настройки с диска +Синтаксис команды load + + +load + + +
+
+ +Locals +Вывести список локальных переменных или параметров для таблицы стилей. Вывести значение локальной переменной +Синтаксис команды locals + + +locals    (Вывести список всех локально доступных переменных) +locals -f    (Вывести список всех локально доступных переменных и их значения) +locals <QNAME>    (Вывести значение указанной переменной) + + +
+
+ +Ls +Вывести список узлов в кратком формате +Синтаксис команды ls + + +ls + + +
+
+ +Next +Перейти к следующей инструкции без "захода" в xsl:call-template или xsl:apply-templates. Действие данной команды эквивалентно действию комбинации команд "step" и "up" +Краткая форма: n +Синтаксис команды next + + +next    (перейти к следующей инструкции того же уровня) + + +
+
+ +Options +Вывести значения ключей xsldbg +Синтаксис команды options + + +options + + +
+
+ +Output +Указать доступный для записи файл в локальной файловой системе, в него будут сохранены результаты +Краткая форма: o +Синтаксис команды output + + +output <FILENAME>    (Имя доступного для записи файла из локальной файловой системы. На *nix и CYGWIN-платформах может иметь префикс "~". В RISC OS это могут бытьпеременные окружения) +output <URI>    (В <URI> может быть использован только протокол "file://". Впоследствии URI будет приведён к имени файла, допустимому для операционной системы) +output -    ( Отправить на стандартный вывод. Может использоваться только когда xsldbg запущен в режиме командной строки) + + +
+
+ +Public +Вывести значение, на которое Public ID отображается через текущий каталог +Краткая форма: pub +Синтаксис команды public + + +public "<PublicID>" + + +
+
+ +Pwd +Вывести путь текущего рабочего каталога +Синтаксис команды pwd + + +pwd + + +
+
+ +Quit +Завершить исполнение таблицы стилей при ближайшей возможности. +Краткая форма: q +Синтаксис команды quit + + +quit + + +
+
+ +Run +Перезапустить исполнение таблицы стилей. +Краткая форма: r +Синтаксис команды run + + +run + + +
+
+ +Save +Сохранить ключи xsldbg и пользовательские настройки на диск +Синтаксис команды save + + +save + + +
+
+ +Search +Поиск в базе данных, собранных во всех загруженных таблицах стилей +Все результаты поиска сохраняются в каталоге, указанном ключом"searchresultspath", или в том же каталоге, что и исходная таблица стилей, если данный ключ не был выставлен.Как правило, для трансформаций в файле searchresults.xml используется search.xsl, но если выставлен ключ "prefrehtml", то будет использоваться searchhtml.xsl При исполнении команды search создаётся xml-файл (searchresults.xml). Впоследствии вы можете обработать этот файл вашей собственной таблицей стилей, и получить вывод в нужном вам формате. Если ключ"preferhtml" не выставлен, то результаты поиска будут выведены в searchresult.txt При большом объёме обрабатываемых данных, выполнение этой команды может занять некоторое время. +Синтаксис команды search + + +search <XPATH>    (Посмотреть, какие xpath могут быть использованы в search.dtd. Значение <XPATH> по умолчанию равно '//search/*' ) +search -sort <XPATH>    (С этим ключом search.xsl будет сортировать результаты перед их выводом) + + +
+
+ +Set +Установить значение переменной +Синтаксис команды set + + +set <VARIABLE_NAME> <XPATH> + + +
+
+ +Setoption +Установить ключ исполнения таблицы стилей +Для того, чтобы изменения вступили в силу, нужно воспользоваться командой run +Синтаксис команды setoption + + +setoption <OPTION_NAME> <INTEGER_VALUE> +где <OPTION_NAME> может быть одним из следующих: + + + + + debug    (Если значение <INTEGER_VALUE> истинно, вместо обычного выводавыводится дерева результатов) + catalogs    (Если значение <INTEGER_VALUE> истинно, используются каталоги из $SGML_CATALOG_FILES или SGML$CatalogFiles для risc-операционных систем) + html    (Если значение <INTEGER_VALUE> истинно, документ на входе будет HTML-файлом) + docbook    (Если значение <INTEGER_VALUE> истинно и в libxml всё ещё есть поддержка docbook, документ на входе будет иметь формат SGML docbook) + xinclude    (Если значение <INTEGER_VALUE> истинно, документ на входе будет обработан средствами XInclude) + preferhtml    (Если значение <INTEGER_VALUE> истинно, результаты поиска будут по умолчанию выводиться в html-файл.: См. справку к команде search) + autoencode    (Если значение <INTEGER_VALUE> истинно, будет предпринята попытка использовать кодировку из таблицы стилей) + utf8input    (Если значение <INTEGER_VALUE> истинно, весь ввод от пользователя идёт в кодировке UTF-8. Используется, как правило, когда xsldbg запущен как нить [thread] какого-либо процесса)) +      + gdb    (Запуск в режиме совместимости с gdb) + Для значения 1 это: + Вывод много большего количества сообщений. Частота появления сообщения "Breapoint at ..." ("Точка останова в...") возрастает + Не больше GDB_LINES_TO_PRINT строк будет выведено при разборе выражений, после этого будет выведены символы "...". Это значение можно изменить в options.h, по умолчанию оно равно трём строкам текста + Командой "locals" выводятся список как локальных, так и глобальных переменных + При выводе выражений командами cat/print, разбираемое значение будет снабжаться префиксом "= " < EXPRESSION > + + + + + + Для значения 2 это: Вывод сообщений, затребованных KDbg, вместе с сообщениями, описанными выше (когда значение равно 1) + + + + + + + + + nonet    (Если значение <INTEGER_VALUE> истинно, DTD-данные или сущности не будут доставляться из сети) + novalid    (Если значение <INTEGER_VALUE> истинно, пропустить фазу загрузки DTD) + repeat    (Если значение <INTEGER_VALUE> истинно, выполнить трансформацию 20 раз) + profile    (Если значение <INTEGER_VALUE> истинно, вывести информацию о профиле) + timing    (Если значение <INTEGER_VALUE> истинно, отобразить используемое время) + noout    (Если значение <INTEGER_VALUE> истинно, не выводить результат) + + + + +Где значение истинно, если НЕ РАВНО нулю +Где значение ложно, если РАВНО нулю +stdout    Выводить все сообщения об ошибках на стандартный вывод. Обычно все сообщения об ошибках выводятся на stderr. +setoption <OPTION_NAME> "<STRING_VALUE>"    (В строке <STRING_VALUE> не должно быть двойных кавычек) +setoption <OPTION_NAME> <STRING_VALUE>    (В строке <STRING_VALUE> не должно быть пробелов или двойных кавычек) +где <OPTION_NAME> может быть одним из следующих: + + + + + data    (URI файла с данными) + source    (URI исходного файла) + output    (Вывести SystemID файла) + docspath    (Путь к каталогу, в котором производится поиск документации) + catalognames    (Имена каталогов, которые будут использоваться при выставленном ключе catalogs. Данное значение будет утеряно, если будет задано до установки ключа catalogs) + encoding    (Какую кодировку использовать для стандартного вывода) + searchresultspath    Путь к каталогу, который будет использоваться для сохранения результатов поиска. Если такой путь не задан, то xsldbg будет использовать путь к каталогу с таблицами стилей + + + + + +
+
+ +Shell +Выполнить shell-команду +Синтаксис команды shell + + +shell <TEXT>    (<TEXT> будет передан операционной системе для исполнения) + + +
+
+ +Showbreak +Вывести список точек останова в шаблоне +Краткая форма: showЕсли для шаблона задан режим, то имя режима будет добавлено в конец имени шаблона при установке точки останова. Вывод команды может быть, например, таким: +Точка останова 3 включена для шаблона :"*" в файле test1.xsl : строка 105 +Точка останова 2 включена для шаблона :"* testMode" в файле test1.xsl : строка 109 +Точка останова 1 включена для шаблона:"* http://www.w3.org/1999/XSL/Transform:testMode" в файле test1.xsl : строка 113 + +Всего 3 точки останова + +Синтаксис команды showbreak + + +showbreak + + +
+
+ +Showparam +Вывести список существующих параметров libxslt +Синтаксис команды showparam + + +showparam + + +
+
+ +Showwatch +Показать текущее наблюдаемое выражение +Краткая форма: watches +Синтаксис команды showwatch + + +showwatch    (Показать выбранные в данный момент наблюдаемые выражения и их значения) +showwatch 1    (Включить режим автоматического вывода наблюдаемых выражений. Режим включён по умолчанию.) +showwatch 0    (Выключить режим автоматического вывода наблюдаемых выражений.) + + +
+
+ +Source +Переключиться в режим отображения текущего узла в таблице стилей. Или использовать другую таблицу стилей. +Синтаксис команды source + + +source    (Перейти к текущему узлу в таблице стилей.) +source <SOURCE>    (Использовать новый файл с таблицей стилей. Символ "~" в начале имени файла будет замещён значением переменной окружения $HOME. Для его обработки потребуется команда "run") + + +
+
+ +Step +Перейти к следующей инструкции таблицы стилей. +Краткая форма: s +Синтаксис команды step + + +step + + +
+
+ +Stepdown +Передвинуться вниз по стеку к кадрам, которые были созданы позже. +Краткая форма: down +Синтаксис команды stepdown + + +stepdown     (передвинуться вниз по стеку на один кадр) +stepdown <NUMBER_OF_FRAMES>    (передвинуться вниз по стеку на заданное количество кадров.) + + +
+
+ +Stepup +Передвинуться вверх по стеку к кадрам, которые существуют дольше. +Краткая форма: upЭта команда выполняется не очень точно, xsldbg произведёт остановку при ближайшей возможности. +Синтаксис команды stepup + + +stepup     (передвинуться вверх по стеку на один кадр) +stepup <NUMBER_OF_FRAMES>     (передвинуться вверх по стеку на заданное количество кадров.) + + +
+
+ +Stylesheets +Вывести список всех загруженных таблиц стилей +Краткая форма: style +Синтаксис команды stylesheets + + +stylesheets + + +
+
+ + +System +Вывести значение, на которое System ID отображается через текущий каталог +Краткая форма: sys +Синтаксис команды system + + +system "<SystemID>" + + +
+
+ +Templates +Вывести список всех доступных шаблонов. Произвести поиск шаблона +Краткая форма: t +Синтаксис команды templates + + +templates +templates <TEMPLATE>    (Вывести детальную информацию о шаблоне с именем <TEMPLATE>, если такой существует) + + +
+
+ +Trace +Трассировка исполнения таблицы стилей с указанием файла и строк промежуточных шагов. +Синтаксис команды trace + + +trace + + +
+
+ +Tty +Открыть терминал. Установить уровень перенаправления ввода/вывода. +Синтаксис команды tty + + +tty <DEVICE_PATH>    (Где <DEVICE_PATH> - существующий терминал операционной системы. Простая попытка открыть терминал +tty <TTY_LEVEL>    (Установить уровень перенаправления ввода/вывода, где <TTY_LEVEL> - допустимый уровень ввода/вывода) + Где уровень может быть равен + 0 = ввод/вывод, установленный по умолчанию + 1 = Терминал используется для вывода результатов трансформаций, трассировок и исполнения кода     (В случае, когда был открыт терминал, это значение используется по умолчанию. В данной версии реализовано не полностью.) + 2 = Полное перенаправление на терминал    (В данной версии не реализовано.) + Все прочие целочисленные значения трактуются как задание уровня 0 + + + + + + +
+
+ +Validate +Проверить на правильность файл, полученный после обработки таблицы стилей (Команда отключена) +Синтаксис команды validate + + +validate + + +
+
+ +Walk +Запустить исполнение кода с заданной скоростью +Синтаксис команды walk + + +walk <SPEED>    (Чтобы остановить исполнение, используйте Ctrl-c, <SPEED> - число от 0 до 9, где 0 - остановка, 1 - самая высокая скорость, 9 - самая низкая скорость) + + +
+
+ +Where +Показать цепочку вызовов шаблонов (стек кадров) и рабочий каталог. +Краткая форма: w +Синтаксис команды where + + +where + + +
+
+ +Write +Описание команды появится в следующих версиях +Синтаксис команды write + + +write + + +
+
+ + + + + +
diff --git a/tde-i18n-ru/docs/kdewebdev/xsldbg/credits.docbook b/tde-i18n-ru/docs/kdewebdev/xsldbg/credits.docbook new file mode 100644 index 00000000000..a4406b30258 --- /dev/null +++ b/tde-i18n-ru/docs/kdewebdev/xsldbg/credits.docbook @@ -0,0 +1,29 @@ + + +Авторские права и лицензия + +&xsldbg; +Авторские права на программу: 2004 Keith Isdale k_isdale tpg com au + +Перевод на русский - Данил Миронов patrungel@yahoo.fr +&underFDL; &underGPL; +Благодарности +Авторам libxml и libxsl. +Йоханнесу Зиксту [Johannes Sixt] за помощь в добавлении поддержки xsldbg в KDbg + + diff --git a/tde-i18n-ru/docs/kdewebdev/xsldbg/index.cache.bz2 b/tde-i18n-ru/docs/kdewebdev/xsldbg/index.cache.bz2 new file mode 100644 index 00000000000..0397893e032 Binary files /dev/null and b/tde-i18n-ru/docs/kdewebdev/xsldbg/index.cache.bz2 differ diff --git a/tde-i18n-ru/docs/kdewebdev/xsldbg/index.docbook b/tde-i18n-ru/docs/kdewebdev/xsldbg/index.docbook new file mode 100644 index 00000000000..f603b8371f5 --- /dev/null +++ b/tde-i18n-ru/docs/kdewebdev/xsldbg/index.docbook @@ -0,0 +1,157 @@ + +xsldbg"> + + + + + + + + +]> + + + + + + + + + + + +Руководство пользователя &xsldbg; + + +Keith Isdale
k_isdale@tpg.com.au
+
+
+ +Данил Миронов
patrungel@yahoo.fr
Перевод на русский
+ +
+ + +2002 +2003 +Keith Isdale + + +&FDLNotice; +2004-09-26 +1.01.00 + + + +&xsldbg; - это утилита, призванная упростить понимание таблиц стилей. Отличительными особенностями xsldbg от других средств отладки таблиц стилей являются возможность поиска интересующих вас элементов и возможность следить за применением таблицы стилей пошагово. + + + +KDE +kdeutils +xsldbg +xsl +XML + + +
+ +&introduction-chapter; +&usage-chapter; +&commands-chapter; +&credits-chapter; + + + +Установка + + +Как получить &xsldbg; + +Посмотрите компонент kxsldbg модуля kdewebdev из репозитория SVN &kde;. +&install.intro.documentation; + + +Требования + +Для корректной работы &xsldbg; в вашей системе должны быть установлены &kde; libxslt, libexslt и libxml; как правило эти компоненты присутствуют в типовой конфигурации &kde;. + + + +Компиляция и установка +Как правило, &xsldbg; компилируется как часть компонента kxsldbg модуля kdewebdev + + + +Настройка + +Настройка &xsldbg; осуществляется с помощью ключей командной строки и встроенной командой setoption + + + + + +&documentation.index; +
+ + diff --git a/tde-i18n-ru/docs/kdewebdev/xsldbg/introduction.docbook b/tde-i18n-ru/docs/kdewebdev/xsldbg/introduction.docbook new file mode 100644 index 00000000000..cee362f25ec --- /dev/null +++ b/tde-i18n-ru/docs/kdewebdev/xsldbg/introduction.docbook @@ -0,0 +1,29 @@ + + +Введение + +&xsldbg; - это среда отладки таблиц стилей (eXtensible Stylesheet Language, Расширяемый Язык Таблиц Стилей), обладающая набором команд, схожим с gdb, отладчиком для систем Unix/Linux. Предоставлены три основных режима применения xsl-таблиц: + + + + Полное исполнение всей xsl-таблицы + Пошаговое исполнение инструкций + Продолжение исполнения xsl-преобразований до следующей точки останова или до конца таблицы на каждой итерации + + + + + diff --git a/tde-i18n-ru/docs/kdewebdev/xsldbg/usage.docbook b/tde-i18n-ru/docs/kdewebdev/xsldbg/usage.docbook new file mode 100644 index 00000000000..1c817e89dbc --- /dev/null +++ b/tde-i18n-ru/docs/kdewebdev/xsldbg/usage.docbook @@ -0,0 +1,299 @@ + + +Использование &xsldbg; + +аргументы команды xsldbg +Системы, в которых установлена библиотека readline, позволяют пользователю передвигаться по списку ранее введённых команд с помощью клавиш "вправо"/"влево". В любых системах последняя введённая команда может быть повторена простым нажатием клавиши <ENTER>. +Частичные имена файлов будут автоматически заменены на полные, если операционная система это поддерживает. +Некоторым командам можно передать несколько аргументов. Чтобы сложные выражения воспринимались как один аргумент, их заключают в кавычки, например: break "* | @" позволит пользователю увидеть точку останова в шаблоне с именем "* | @" + + +Используемые обозначения +В данной таблице приводится описание условных обозначений, используемых в настоящем справочном руководстве + + + TEMPLATE_NAME: Допустимое имя шаблона, может содержать только ASCI-символы с кодами от 0x00 до to 0x7F. Может быть полностью определённым именем, например "xsl:templateName". + FILENAME: Допустимое имя файла из локальной файловой системы пользователя. На *nix и CYGWIN-платформах может иметь префикс "~". В RISC OS это могут бытьпеременные окружения. + URI: Универсальный Идентификатор Ресурса (Uniform Resource Identifiers) в соответствии с определением в RFC 2396 + MODE_NAME: Режим шаблона, может быть полностью определённым именем, например "xsl:modeName". + QNAME : Полностью определённое имя, например "xsl:localPart" + LINENO : Допустимый номер строки в заданном <FILENAME> + NUMBER_OF_FRAMES : допустимое число кадров для перехода + BREAKPOINT_ID : Допустимый номер точки останова + WATCH_ID: Допустимый номер наблюдаемого выражения (watch expression), берётся из вывода команды showwatch + SPEED: скорость исполнения кода, принимает значения от 0 до 9 +     (Комментарий): комментарий, поясняющий значение команды или определяющий её использование + { opt1 | opt2 | opt2 .. etc} : Выбор одного из opt-ов + XPATH: xpath-выборка узлов + PARAM_ID: допустимый номер параметра, берётся из вывода команды showparam + PATH: путь к новому рабочему каталогу. В некоторых системах префикс "~" будет заменён путём к вашему домашнему каталогу + TEXT: Текст в свободной форме     (без ограничений) + COMMAND: Допустимая команда для xsdbg + QNAME: Допустимое имя переменной/параметра + SOURCE: Исполняемая/подлежащая исполнению таблица стилей. Также см. <FILENAME> и <URI> + DATA: Xml-данные (документ), которые будут обрабатываться таблицей стилей. Также см. <FILENAME> и <URI> + DEVICE_PATH: Допустимый терминал в операционной системе + TTY_LEVEL: допустимый уровень ввода/вывода + + + + +Обзор доступных команд + + +Получение справки :help +Управление исполнением: {bye|exit| quit}, step, stepup, stepdown, next, continue, run, trace, setoption, options +Управление параметрами libxslt : addparam, delparam, showparam, output, setoption, options +Управление шаблонами: templates, where, frame +Управление точками останова : break, showbreak, delete, enable +Отображение выражений(xpath): cat +Отображение узлов: ls, dir, du, cat, pwd +Отображение переменных: globals, locals, cat, addwatch +Задание переменных: set +Выбор узла: source, data, cd +Поиск: search +Команды операционной системе: chdir, shell, tty +Управление файлами: output, entities, system, public +Отключённые команды управления файлами: validate, load, save, write, free + + + + + -- cgit v1.2.1