summaryrefslogtreecommitdiffstats
path: root/tde-i18n-pt_BR/docs/tdeedu
diff options
context:
space:
mode:
Diffstat (limited to 'tde-i18n-pt_BR/docs/tdeedu')
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/Makefile.am4
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/Makefile.in587
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kalzium/Makefile.am4
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kalzium/Makefile.in635
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kalzium/index.cache.bz2bin0 -> 9620 bytes
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kalzium/index.docbook1071
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kalzium/man-kalzium.1.docbook115
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kbruch/Makefile.am4
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kbruch/Makefile.in635
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kbruch/index.cache.bz2bin0 -> 8013 bytes
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kbruch/index.docbook630
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/keduca/Makefile.am4
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/keduca/Makefile.in635
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/keduca/index.cache.bz2bin0 -> 4213 bytes
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/keduca/index.docbook515
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/khangman/Makefile.am4
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/khangman/Makefile.in635
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/khangman/index.cache.bz2bin0 -> 14711 bytes
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/khangman/index.docbook1274
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kig/Makefile.am4
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kig/Makefile.in635
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kig/index.cache.bz2bin0 -> 12790 bytes
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kig/index.docbook893
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kig/scripting-api/Doxyfile.scripting-api.in1155
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kig/scripting-api/Makefile.am4
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kig/scripting-api/Makefile.in613
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kiten/Makefile.am4
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kiten/Makefile.in635
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kiten/index.cache.bz2bin0 -> 9127 bytes
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kiten/index.docbook796
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/klatin/Makefile.am4
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/klatin/Makefile.in635
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/klatin/adjectives.docbook436
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/klatin/index.cache.bz2bin0 -> 12152 bytes
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/klatin/index.docbook666
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/klatin/nouns.docbook367
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/klatin/numbers.docbook340
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/klatin/pronouns.docbook523
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/klatin/verbs.docbook2131
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/klettres/Makefile.am4
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/klettres/Makefile.in635
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/klettres/index.cache.bz2bin0 -> 8703 bytes
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/klettres/index.docbook874
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/klettres/klettres1.pngbin0 -> 65770 bytes
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/klettres/klettres2.pngbin0 -> 240038 bytes
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/klettres/klettres3.pngbin0 -> 68609 bytes
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/klettres/klettres4.pngbin0 -> 234055 bytes
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/klettres/klettres5.pngbin0 -> 24026 bytes
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kmathtool/Makefile.am4
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kmathtool/Makefile.in635
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kmathtool/index.cache.bz2bin0 -> 2378 bytes
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kmathtool/index.docbook102
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kmessedwords/Makefile.am4
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kmessedwords/Makefile.in635
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kmessedwords/index.cache.bz2bin0 -> 8244 bytes
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kmessedwords/index.docbook748
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kmplot/Makefile.am4
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kmplot/Makefile.in635
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kmplot/commands.docbook622
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kmplot/configuration.docbook277
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kmplot/credits.docbook70
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kmplot/dcop.docbook781
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kmplot/developer.docbook24
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kmplot/firststeps.docbook81
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kmplot/index.cache.bz2bin0 -> 16494 bytes
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kmplot/index.docbook160
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kmplot/install.docbook38
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kmplot/introduction.docbook58
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kmplot/menu.docbook279
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kmplot/reference.docbook390
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kmplot/using.docbook382
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kpercentage/Makefile.am4
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kpercentage/Makefile.in635
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kpercentage/commands.docbook61
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kpercentage/credits.docbook57
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kpercentage/devel.docbook12
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kpercentage/faq.docbook23
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kpercentage/index.cache.bz2bin0 -> 6060 bytes
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kpercentage/index.docbook154
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kpercentage/install.docbook23
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kpercentage/introduction.docbook12
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kpercentage/using.docbook82
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kstars/Makefile.am4
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kstars/Makefile.in635
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kstars/aavso.pngbin0 -> 44554 bytes
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kstars/ai-contents.docbook200
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kstars/altvstime.docbook77
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kstars/altvstime.pngbin0 -> 60430 bytes
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kstars/astroinfo.docbook9
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kstars/blackbody.docbook124
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kstars/calc-angdist.docbook39
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kstars/calc-angdist.pngbin0 -> 40258 bytes
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kstars/calc-apcoords.docbook45
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kstars/calc-apcoords.pngbin0 -> 47113 bytes
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kstars/calc-dayduration.docbook31
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kstars/calc-daylength.pngbin0 -> 46027 bytes
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kstars/calc-ecliptic.docbook45
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kstars/calc-ecliptic.pngbin0 -> 45351 bytes
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kstars/calc-eqgal.docbook42
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kstars/calc-eqgal.pngbin0 -> 46831 bytes
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kstars/calc-equinox.docbook37
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kstars/calc-equinox.pngbin0 -> 40120 bytes
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kstars/calc-geodetic.docbook45
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kstars/calc-geodetic.pngbin0 -> 52044 bytes
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kstars/calc-horizontal.docbook42
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kstars/calc-horizontal.pngbin0 -> 47338 bytes
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kstars/calc-julian.pngbin0 -> 43475 bytes
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kstars/calc-julianday.docbook45
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kstars/calc-planetcoords.docbook43
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kstars/calc-planetcoords.pngbin0 -> 53818 bytes
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kstars/calc-precess.docbook43
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kstars/calc-precess.pngbin0 -> 47946 bytes
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kstars/calc-sidereal.docbook37
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kstars/calc-sidereal.pngbin0 -> 40594 bytes
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kstars/calculator.docbook102
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kstars/cequator.docbook34
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kstars/colorandtemp.docbook123
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kstars/commands.docbook2022
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kstars/config.docbook497
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kstars/cpoles.docbook64
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kstars/credits.docbook109
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kstars/csphere.docbook28
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kstars/darkmatter.docbook86
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kstars/dcop.docbook248
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kstars/detaildialog.pngbin0 -> 38386 bytes
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kstars/details.docbook110
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kstars/devicemanager.pngbin0 -> 17303 bytes
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kstars/dumpmode.docbook78
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kstars/ecliptic.docbook58
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kstars/ellipticalgalaxies.docbook96
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kstars/equinox.docbook44
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kstars/faq.docbook233
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kstars/find.pngbin0 -> 19974 bytes
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kstars/flux.docbook75
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kstars/fovdialog.pngbin0 -> 22231 bytes
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kstars/geocoords.docbook66
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kstars/geolocator.pngbin0 -> 131757 bytes
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kstars/greatcircle.docbook32
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kstars/horizon.docbook30
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kstars/hourangle.docbook46
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kstars/index.cache.bz2bin0 -> 74908 bytes
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kstars/index.docbook342
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kstars/indi.docbook1090
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kstars/indiclient.pngbin0 -> 33223 bytes
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kstars/indicontrolpanel.pngbin0 -> 29968 bytes
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kstars/install.docbook138
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kstars/jmoons.docbook39
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kstars/jmoons.pngbin0 -> 21660 bytes
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kstars/julianday.docbook78
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kstars/leapyear.docbook58
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kstars/lightcurve.pngbin0 -> 19460 bytes
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kstars/lightcurves.docbook223
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kstars/luminosity.docbook42
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kstars/magnitude.docbook60
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kstars/meridian.docbook41
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kstars/newfov.pngbin0 -> 33502 bytes
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kstars/observinglist.docbook93
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kstars/parallax.docbook64
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kstars/popup.pngbin0 -> 6389 bytes
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kstars/precession.docbook58
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kstars/quicktour.docbook425
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kstars/retrograde.docbook31
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kstars/screen1.pngbin0 -> 49286 bytes
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kstars/scriptbuilder.docbook454
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kstars/scriptbuilder.pngbin0 -> 66118 bytes
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kstars/sidereal.docbook87
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kstars/skycoords.docbook192
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kstars/skymapdevice.pngbin0 -> 32673 bytes
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kstars/solarsys.docbook43
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kstars/solarsystem.pngbin0 -> 23278 bytes
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kstars/spiralgalaxies.docbook92
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kstars/star_colors.pngbin0 -> 116944 bytes
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kstars/stars.docbook113
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kstars/timezones.docbook32
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kstars/tools.docbook67
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kstars/utime.docbook54
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kstars/viewops.pngbin0 -> 74913 bytes
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kstars/wut.docbook56
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kstars/wut.pngbin0 -> 44551 bytes
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kstars/zenith.docbook44
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/ktouch/Makefile.am4
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/ktouch/Makefile.in635
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/ktouch/index.cache.bz2bin0 -> 7719 bytes
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/ktouch/index.docbook550
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kturtle/Makefile.am4
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kturtle/Makefile.in635
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kturtle/getting-started.docbook298
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kturtle/glossary.docbook404
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kturtle/index.cache.bz2bin0 -> 24607 bytes
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kturtle/index.docbook371
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kturtle/programming-reference.docbook1737
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kturtle/translator-guide.docbook262
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kturtle/using-kturtle.docbook1107
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kverbos/Makefile.am4
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kverbos/Makefile.in635
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kverbos/index.cache.bz2bin0 -> 10080 bytes
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kverbos/index.docbook1303
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kvoctrain/Makefile.am4
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kvoctrain/Makefile.in635
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kvoctrain/index.cache.bz2bin0 -> 25530 bytes
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kvoctrain/index.docbook4528
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kvoctrain/man-spotlight2kvtml.1.docbook121
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kwordquiz/Makefile.am4
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kwordquiz/Makefile.in635
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kwordquiz/index.cache.bz2bin0 -> 12650 bytes
-rw-r--r--tde-i18n-pt_BR/docs/tdeedu/kwordquiz/index.docbook1980
206 files changed, 50694 insertions, 0 deletions
diff --git a/tde-i18n-pt_BR/docs/tdeedu/Makefile.am b/tde-i18n-pt_BR/docs/tdeedu/Makefile.am
new file mode 100644
index 00000000000..babf802f3a2
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = pt_BR
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = AUTO
+KDE_MANS = AUTO
diff --git a/tde-i18n-pt_BR/docs/tdeedu/Makefile.in b/tde-i18n-pt_BR/docs/tdeedu/Makefile.in
new file mode 100644
index 00000000000..014ae23dd24
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/Makefile.in
@@ -0,0 +1,587 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/tdeedu
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+tdeinitdir = @tdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = pt_BR
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =. khangman kvoctrain kpercentage kiten kwordquiz kmessedwords kstars keduca kig kbruch klettres klatin ktouch kmathtool kverbos kalzium kturtle kmplot
+KDE_DOCS = AUTO
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdeedu/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/tdeedu/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdeedu/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/tdeedu/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/tdeedu/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+distdir: $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+uninstall: uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+install-data-am:
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=Makefile.in Makefile.am
+
+#>+ 2
+docs-am:
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdeedu/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/tdeedu/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/tdeedu/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kalzium/Makefile.am b/tde-i18n-pt_BR/docs/tdeedu/kalzium/Makefile.am
new file mode 100644
index 00000000000..babf802f3a2
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kalzium/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = pt_BR
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = AUTO
+KDE_MANS = AUTO
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kalzium/Makefile.in b/tde-i18n-pt_BR/docs/tdeedu/kalzium/Makefile.in
new file mode 100644
index 00000000000..4e4e99db51d
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kalzium/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/tdeedu/kalzium
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+tdeinitdir = @tdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = pt_BR
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = AUTO
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdeedu/kalzium/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/tdeedu/kalzium/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdeedu/kalzium/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/tdeedu/kalzium/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/tdeedu/kalzium/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=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/tdeedu/kalzium/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/tdeedu/kalzium/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/tdeedu/kalzium/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kalzium/index.cache.bz2 b/tde-i18n-pt_BR/docs/tdeedu/kalzium/index.cache.bz2
new file mode 100644
index 00000000000..7ce8b6b0ec6
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kalzium/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kalzium/index.docbook b/tde-i18n-pt_BR/docs/tdeedu/kalzium/index.docbook
new file mode 100644
index 00000000000..ded9f36a22a
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kalzium/index.docbook
@@ -0,0 +1,1071 @@
+<?xml version="1.0" ?>
+<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN" "dtd/kdex.dtd" [
+ <!ENTITY kappname "&kalzium;"
+><!-- replace kapp here -->
+ <!ENTITY package "tdeedu">
+ <!ENTITY % addindex "IGNORE">
+ <!ENTITY % Brazilian-Portuguese "INCLUDE"
+><!-- change language only here -->
+]>
+
+<book lang="&language;">
+
+<bookinfo>
+<title
+>O Manual do &kalzium;</title>
+
+<authorgroup>
+<author
+><firstname
+>Carsten</firstname
+> <surname
+>Niehaus</surname
+> <affiliation
+> <address
+><email
+>cniehaus@kde.org</email
+></address>
+</affiliation>
+</author>
+
+<othercredit role="developer"
+><firstname
+>Robert</firstname
+> <surname
+>Gogolok</surname
+> <affiliation
+> <address
+><email
+>mail@robert-gogolok.de</email
+></address>
+</affiliation>
+<contrib
+>Desenvolvimento</contrib>
+</othercredit>
+
+<othercredit role="developer"
+><firstname
+>Anne-Marie</firstname
+> <surname
+>Mahfouf</surname
+> <affiliation
+> <address
+><email
+>annma@kde.org</email
+></address>
+</affiliation>
+<contrib
+>Ajuda na documentação</contrib>
+</othercredit>
+
+<othercredit role="translator"
+><firstname
+>Marcus</firstname
+><surname
+>Gama</surname
+><affiliation
+><address
+><email
+>marcus_gama@uol.com.br</email
+></address
+></affiliation
+><contrib
+>Tradução</contrib
+></othercredit
+>
+
+</authorgroup>
+
+<copyright>
+<year
+>2001</year>
+<year
+>2002</year>
+<year
+>2004</year>
+<year
+>2005</year>
+<holder
+>Carsten Niehaus</holder>
+</copyright>
+
+<legalnotice
+>&FDLNotice;</legalnotice>
+
+<date
+>2005-01-19</date>
+<releaseinfo
+>1.2</releaseinfo>
+
+<abstract>
+<para
+>O &kalzium; é um programa que mostra a Tabela Periódica dos Elementos (a <acronym
+>PSE</acronym
+>, em inglês). Você poderá usar o &kalzium; para procurar informações sobre os elementos ou para aprender coisas sobre a <acronym
+>PSE</acronym
+>.</para>
+</abstract>
+
+<keywordset>
+<keyword
+>KDE</keyword>
+<keyword
+>educação</keyword>
+<keyword
+>elementos</keyword>
+<keyword
+>química</keyword>
+<keyword
+>PSE</keyword>
+<keyword
+>educação</keyword>
+<keyword
+>kalzium</keyword>
+</keywordset>
+
+</bookinfo>
+
+<chapter id="introduction">
+<title
+>Introdução</title>
+
+<para
+>O &kalzium; fornece todo o tipo de informações sobre a <acronym
+>PSE</acronym
+> (Periodic System of Elements - Tabela Periódica dos Elementos.) Você poderá procurar vários dados sobre os elementos e usar também visualizações para mostrá-los. Se a informação oferecida pelo &kalzium; não for suficiente para você, você poderá procurar mais na Internet. Isto é livre e está licenciado segundo a Licença Pública da &GNU;. </para>
+
+<para
+>Você poderá visualizar a Tabela Periódica dos Elementos por blocos, por grupos, pelo comportamento ácido ou pelos diferentes estados da matéria. Você poderá desenhar dados para um conjunto de elementos (massa, massa média, densidade, IE1, IE2, eletronegatividade). Você poderá voltar atrás no tempo e ver quais elementos eram conhecidos numa determinada data. </para>
+
+</chapter>
+
+<chapter id="using-kalzium">
+<title
+>Usando o &kalzium;</title>
+
+<para
+>Aqui estão algumas capturas de tela do &kalzium; em ação:</para>
+
+<screenshot>
+<screeninfo
+>A tela principal do &kalzium;, imediatamente após a primeira inicialização</screeninfo>
+<mediaobject>
+<imageobject>
+<imagedata fileref="screenshot1.png" format="PNG"/>
+</imageobject>
+<textobject>
+<phrase
+>A tela principal do &kalzium;</phrase>
+</textobject>
+</mediaobject>
+</screenshot>
+
+<para
+>O &kalzium; é muito simples de usar. Ele é desenhado especificamente para os alunos de todas as idades para ser usado como uma base de dados pequena e rápida.</para>
+
+<sect1 id="info-dlg">
+<title
+>O diálogo de informações</title>
+
+<screenshot>
+<screeninfo
+>Diálogo de informações simplificadas do &kalzium;</screeninfo>
+<mediaobject>
+<imageobject>
+<imagedata fileref="screenshot3.png" format="PNG"/>
+</imageobject>
+<textobject>
+<phrase
+>Diálogo de informações simplificadas do &kalzium;</phrase>
+</textobject>
+<caption
+><para
+>Aqui está uma captura de tela do diálogo de informações simplificadas do &kalzium;.</para
+>
+</caption>
+</mediaobject>
+</screenshot>
+
+<para
+>No diálogo de informações simplificadas, você só poderá obter as informações principais sobre esse elemento. O diálogo está dividido em três partes: a <guilabel
+>Geral</guilabel
+>, os <guilabel
+>Estados</guilabel
+> e as <guilabel
+>Energias</guilabel
+>. Este diálogo está disponível se clicar com o botão esquerdo ou direito no elemento, dependendo da sua configuração (por padrão é o botão direito).</para>
+
+<screenshot>
+<screeninfo
+>Diálogo de informações detalhadas do &kalzium;</screeninfo>
+<mediaobject>
+<imageobject>
+<imagedata fileref="screenshot4.png" format="PNG"/>
+</imageobject>
+<textobject>
+<phrase
+>Diálogo de informações detalhadas do &kalzium;</phrase>
+</textobject>
+<caption
+><para
+>Aqui está uma captura de tela do diálogo de informações detalhadas do &kalzium;.</para>
+</caption>
+</mediaobject>
+</screenshot>
+
+<para
+>No diálogo de informações detalhadas, você irá obter muito mais informações sobre cada elemento. Primeiro, uma introdução apresenta o elemento, o seu símbolo e massa atômica. A página <guilabel
+>Diversos</guilabel
+> diz quando foi descoberto e a sua massa média. A página <guilabel
+>Imagem</guilabel
+> mostra uma imagem do elemento, se existir. A página de <guilabel
+>Energias</guilabel
+> indica os fatos de energia relacionados com o elemento. A página de <guilabel
+>Dados Químicos</guilabel
+> apresenta alguns dados atômicos. Por exemplo, você pode ver os isótopos dos elementos selecionados e a frequência de ocorrência de isótopos e o número de prótons. A página <guilabel
+>Modelo Atômico</guilabel
+> mostra uma representação atômica das partículas. As órbitas são desenhadas e cada círculo representa um elétron.</para>
+
+</sect1>
+
+<!-- Don't have empty chapters if possible - comment them out until -->
+<!-- they get contents
+<sect1 id="quiz">
+ <title
+>The Quiz</title>
+
+</sect1
+> -->
+
+
+<sect1 id="colors">
+<title
+>Esquema de cores</title>
+
+<para
+>O &kalzium; pode mostrar onde se encontram os elementos de acordo com o seu <quote
+>bloco</quote
+> e <quote
+>grupo</quote
+> periódico, o seu comportamento com os ácidos e qual o seu estado da matéria (sólido/líquido/gasoso) a uma determinada temperatura.</para>
+
+<para
+>Os esquemas de cores são alterados no menu <guimenu
+>Aparência</guimenu
+>. </para>
+<itemizedlist>
+<listitem
+><para
+><guimenuitem
+>Sem Esquema de Cor</guimenuitem
+>: todos os elementos possuem a mesma cor. Você poderá alterar a cor padrão na página Cores em <menuchoice
+><guimenu
+>Configurações</guimenu
+><guimenuitem
+>Configurar o Kalzium...</guimenuitem
+></menuchoice
+>. </para
+></listitem>
+<listitem
+><para
+><guimenuitem
+>Mostrar Grupos</guimenuitem
+>: mostra uma cor para cada grupo. Um grupo é uma coluna vertical na tabela periódica dos elementos. Existem 18 grupos na tabela periódica padrão. Os elementos de um grupo possuem configurações similares dos seus elétrons de valência, o que lhes confere propriedades semelhantes. </para
+></listitem>
+<listitem
+><para
+><guimenuitem
+>Mostrar Blocos</guimenuitem
+>: mostra uma cor para cada bloco. </para
+></listitem>
+<listitem
+><para
+><guimenuitem
+>Mostrar Comportamento Ácido</guimenuitem
+>: cada comportamento ácido é representado por uma cor diferente. </para
+></listitem>
+</itemizedlist>
+
+</sect1>
+
+
+<sect1 id="numeration">
+<title
+>Numeração</title>
+
+<para
+>A numeração é a forma de identificar os 18 grupos da tabela periódica. Você poderá mudar a numeração para a <guilabel
+>IUPAC</guilabel
+>, para a <guilabel
+>IUPAC antigo</guilabel
+> ou para a <guilabel
+>CAS</guilabel
+> ou desligá-la totalmente.</para>
+
+<para
+>As seguintes opções do menu <guimenu
+>Numeração</guimenu
+> poderão ser usadas para alterar a numeração apresentada: <itemizedlist>
+<listitem
+><para
+><guimenuitem
+>Sem numeração</guimenuitem
+>: Se esta opção estiver ativa, não é feita nenhuma numeração dos períodos.</para
+></listitem>
+<listitem
+><para
+><guimenuitem
+>Mostrar a IUPAC</guimenuitem
+> (por padrão): O <acronym
+>IUPAC</acronym
+> é o <firstterm
+>International Union of Pure and Applied Chemistry</firstterm
+>. Esta é uma organização que define a maioria dos padrões para as questões da química. Os números do novo sistema IUPAC numeram cada coluna com os números árabes de 1 (um) até 18 (dezoito). </para
+></listitem>
+<listitem
+><para
+><guimenuitem
+>Mostrar a CAS</guimenuitem
+>: o <acronym
+>CAS</acronym
+> é o <firstterm
+>Chemical Abstracts Service</firstterm
+>. No sistema CAS as letras A e B foram designadas para os elementos do grupo principal (A) e para os elementos de transição (B). Ainda que a numeração <acronym
+>IUPAC</acronym
+> seja a oficial, a do <acronym
+>CAS</acronym
+> é a usada nas salas de aula e nos laboratórios.</para
+></listitem>
+<listitem
+><para
+><guimenuitem
+>Mostrar o IUPAC Antigo</guimenuitem
+>: o sistema antigo IUPAC definia os nomes das colunas com números romanos seguidos da letra <quote
+>A</quote
+> ou <quote
+>B</quote
+>. As colunas eram numeradas de forma que as colunas um a sete eram numeradas de <quote
+>IA</quote
+> até <quote
+>VIIA</quote
+>, as colunas 8 até 10 eram numeradas como <quote
+>VIIIA</quote
+>, as colunas 11 até 17 eram numeradas de <quote
+>IB</quote
+> até <quote
+>VIIB</quote
+> e a coluna 18 era numerada <quote
+>VIII</quote
+>. Devido à confusão que o sistema IUPAC antigo e o CAS criaram, o IUPAC adotou o seu novo sistema. </para
+></listitem>
+</itemizedlist>
+</para>
+
+</sect1>
+
+<sect1 id="miscellaneous">
+<title
+>Diversos</title>
+
+
+
+<sect2 id="timeline">
+<title
+>Linha do Tempo</title>
+
+<para
+>O recurso da Linha do Tempo permite explorar os elementos no período de tempo indicado. Isto é ótimo para ter uma idéia de como a PSE evoluiu ao longo do tempo, à medida que foram descobertos cada vez mais elementos. Você poderá ativar este recurso com o ícone mais à direita da barra de ferramentas ou através da opção <menuchoice
+><guimenu
+>Diversos</guimenu
+><guimenuitem
+>Mostrar a Barra do Tempo</guimenuitem
+></menuchoice
+>. Se estiver ativa, você irá ver um índice deslizante abaixo da <acronym
+>PSE</acronym
+> e um <acronym
+>LCD</acronym
+> que mostra o ano atual. Se você mover o índice irá reparar que alguns elementos desaparecem quando move para a esquerda e voltarão a aparecer quando move para a direita. O número irá variar de forma constante.</para>
+
+<para
+>O número representa a data que está a ver atualmente. Se você mover o índice para &eg; 1856, você só irá ver os elementos que eram conhecidos em 1856. </para>
+
+<para
+>Você irá reparar que alguns elementos não são ainda mostrados no ano atual. Isto tem a ver com o fato de que alguns elementos ainda não foram descobertos mas a ciência prevê que eles existam. </para>
+
+<para
+>Depois de fechar a Linha do Tempo, a área de visualização ficará no ano que escolheu e, se for fechado, o Kalzium irá restaurar essa data na próxima execução. </para>
+<screenshot>
+<mediaobject>
+<imageobject>
+<imagedata fileref="screenshot6.png" format="PNG"/>
+</imageobject>
+<textobject>
+<phrase
+>a <quote
+>Linha do Tempo</quote
+></phrase>
+</textobject>
+<caption
+><para
+>A PSE no passado (elementos conhecidos em 1856)</para>
+</caption>
+</mediaobject>
+</screenshot>
+</sect2>
+
+<sect2 id="plot_data">
+<title
+>Plotar Dados</title>
+<para
+>O diálogo <guimenuitem
+>Plotagem de Dados</guimenuitem
+> permite desenhar algumas informações sobre os elementos. O eixo X representa um intervalo de elementos (desde um número até outro mais elevado). Você define este intervalo com os campos Primeiro Elemento e Último Elemento do diálogo. A visualização não se altera até que clique no botão <guibutton
+>Gráfico</guibutton
+>. </para>
+<screenshot>
+<mediaobject>
+<imageobject>
+<imagedata fileref="screenshot5.png" format="PNG"/>
+</imageobject>
+<textobject>
+<phrase
+>O diálogo de <quote
+>Plotagem de Dados</quote
+></phrase>
+</textobject>
+<caption
+><para
+>O &kalzium; pode desenhar alguns dados para um intervalo de elementos.</para>
+</caption>
+</mediaobject>
+</screenshot>
+</sect2>
+
+<sect2 id="state_of_matter">
+<title
+>Estado da Matéria</title>
+<para
+>Com o <guimenuitem
+>Mostrar/Ocultar o Estado da Matéria</guimenuitem
+>: você poderá optar pelo estado que deseja, dependendo da temperatura. Você poderá visualizar facilmente quantos elementos e quais deles estão, por exemplo, sólidos a uma determinada temperatura. Deste modo, você poderá aprender que praticamente todos os elementos estão sólidos a temperaturas muito baixas e que a maioria está no estado líquido ou mesmo gasoso a altas temperaturas. </para>
+<screenshot>
+<mediaobject>
+<imageobject>
+<imagedata fileref="screenshot2.png" format="PNG"/>
+</imageobject>
+<textobject>
+<phrase
+>O diálogo do <quote
+>Estado da Matéria</quote
+></phrase>
+</textobject>
+<caption
+><para
+>O &kalzium; pode mostrar quais os elementos que estão sólidos/líquidos/gasosos a uma determinada temperatura.</para>
+</caption>
+</mediaobject>
+</screenshot>
+</sect2>
+<sect2 id="show_hide_legend">
+ <title
+>Mostrar/Ocultar Legenda</title>
+ <para
+>A ação Mostrar/Ocultar Legenda permite mostrar a legenda para o esquema em que se encontra (Grupos, Blocos, Comportamento Ácido). A legenda é mostrada por padrão mas, se a ocultar, ela ficará escondida até que opte de novo por mostrá-la. O &kalzium; irá registrar este comportamento no arquivo de configuração. </para>
+</sect2>
+
+</sect1>
+</chapter>
+
+<chapter id="config">
+<title
+>Configurando o &kalzium;</title>
+
+<para
+>O &kalzium; possui muitas opções de configuração, as quais você poderá acessar abrindo o diálogo do menu <guilabel
+>Configurações</guilabel
+>, na opção <guimenuitem
+>Configurar o &kalzium;...</guimenuitem
+>. </para>
+
+<screenshot>
+<screeninfo
+>Diálogo de Configurações do Kalzium</screeninfo>
+<mediaobject>
+ <imageobject>
+ <imagedata fileref="settings.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Diálogo de Configurações do Kalzium</phrase>
+ </textobject>
+</mediaobject>
+</screenshot>
+
+
+<itemizedlist>
+ <listitem
+><para
+>A página do Esquema de Cores permite escolher o seu esquema de cores (Sem cores, Grupos, Blocos, Estado da matéria e Comportamento ácido). </para
+></listitem>
+ <listitem
+><para
+>Na página de Cores, você poderá alterar as diferentes cores para cada esquema. </para
+></listitem>
+ <listitem>
+ <para
+>Na página Diversos, você poderá escolher se deseja ter o diálogo Mais Informações disponível com o botão esquerdo (por padrão) ou com o botão direito. Você poderá selecionar se prefere kJ/mol por padrão, mas você poderá escolher eV e a temperatura está em Kelvin por padrão, mas poderá mudar para graus Celsius ou Fahrenheit. </para>
+ </listitem>
+</itemizedlist>
+
+</chapter>
+
+<chapter id="commands">
+<title
+>Referência de Comandos</title>
+
+<sect1 id="kalzium-mainwindow">
+<title
+>Menus e teclas de atalhos</title>
+
+<sect2>
+<title
+>O Menu <guimenu
+>Arquivo</guimenu
+></title>
+
+<variablelist>
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>Q</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Arquivo</guimenu
+> <guimenuitem
+>Sair</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+><action
+>Sai</action
+> do &kalzium;</para
+></listitem>
+</varlistentry>
+</variablelist>
+
+</sect2>
+
+<sect2>
+<title
+>O Menu <guimenu
+>PSE</guimenu
+></title>
+
+<variablelist>
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>PSE</guimenu
+> <guimenuitem
+>Mostrar a PSE Normal</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+><action
+>Mostra</action
+> a PSE normal com todos os elementos</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>PSE</guimenu
+> <guimenuitem
+>Mostrar a PSE Simples</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+><action
+>Mostra</action
+> a PSE simples com menos elementos</para
+></listitem>
+</varlistentry>
+</variablelist>
+
+</sect2>
+
+<sect2>
+<title
+>O Menu <guimenu
+>Numeração</guimenu
+></title>
+
+<variablelist>
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Numeração</guimenu
+> <guimenuitem
+>Sem Numeração</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+><action
+>Não mostra</action
+> nenhum esquema de numeração</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Numeração</guimenu
+> <guimenuitem
+>Mostrar o IUPAC</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+><action
+>Mostra</action
+> a numeração do IUPAC</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Numeração</guimenu
+> <guimenuitem
+>Mostrar o CAS</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+><action
+>Mostra</action
+> a numeração do CAS</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Numeração</guimenu
+> <guimenuitem
+>Mostrar o IUPAC Antigo</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+><action
+>Mostra</action
+> a numeração antiga do IUPAC</para
+></listitem>
+</varlistentry>
+</variablelist>
+
+</sect2>
+
+<sect2>
+<title
+>O Menu <guimenu
+>Diversos</guimenu
+></title>
+
+<variablelist>
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Diversos</guimenu
+> <guimenuitem
+>Mostrar/Ocultar Linha do Tempo</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+><action
+>Mostra</action
+> ao índice deslizante do tempo</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Diversos</guimenu
+> <guimenuitem
+>Plotar os Dados</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+><action
+>Abre o diálogo</action
+> para Plotagem de Dados</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Diversos</guimenu
+> <guimenuitem
+>Mostrar/Ocultar Estado da Matéria</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+><action
+>Mostra</action
+> o diálogo do Estado da Matéria</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Diversos</guimenu
+> <guimenuitem
+>Mostrar/Ocultar Legenda</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+><action
+>Ativa ou desativa</action
+> o texto da legenda</para
+></listitem>
+</varlistentry>
+</variablelist>
+
+</sect2>
+
+<sect2>
+<title
+>O Menu <guimenu
+>Aparência</guimenu
+></title>
+
+<variablelist>
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Aparência</guimenu
+> <guimenuitem
+>Sem Esquema de Cores</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+><action
+>Mostra</action
+> todos os elementos com a mesma cor.</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Aparência</guimenu
+> <guimenuitem
+>Mostrar/Ocultar Grupos</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+><action
+>Mostra</action
+> os elementos com uma cor diferente por grupo</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Aparência</guimenu
+> <guimenuitem
+>Mostrar/Ocultar Blocos</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+><action
+>Mostra</action
+> os elementos com uma cor diferente por bloco</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Aparência</guimenu
+> <guimenuitem
+>Mostrar Comportamento Ácido</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+><action
+>Mostra</action
+> os elementos com uma cor diferente, de acordo com o comportamento ácido</para
+></listitem>
+</varlistentry>
+</variablelist>
+
+</sect2>
+<sect2>
+<title
+>O Menu <guimenu
+>Configurações</guimenu
+></title>
+
+<variablelist>
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Configurações</guimenu
+> <guimenuitem
+>Mostrar/Ocultar Barra de Ferramentas</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+><action
+>Ativa ou desativa</action
+> a Barra Principal</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Configurações</guimenu
+> <guimenuitem
+>Mostrar/Ocultar Barra de Estado</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+><action
+>Ativa ou desativa</action
+> a Barra de Estado</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Configurações</guimenu
+> <guimenuitem
+>Configurar Atalhos...</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+><action
+>Configura</action
+> as combinações de teclas que usa para acessar às diferentes ações.</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Configurações</guimenu
+> <guimenuitem
+>Configurar Barras de Ferramentas...</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+><action
+>Configura</action
+> os itens que você deseja colocar na barra de ferramentas </para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Configurações</guimenu
+> <guimenuitem
+>Configurar o &kalzium;...</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+><action
+>Mostra</action
+> o diálogo de configuração do &kalzium; </para
+></listitem>
+</varlistentry>
+
+</variablelist>
+
+</sect2>
+
+<sect2>
+<title
+>O Menu <guimenu
+>Ajuda</guimenu
+></title>
+&help.menu.documentation; </sect2>
+</sect1>
+</chapter>
+
+<chapter id="faq">
+<title
+>Perguntas e Respostas</title>
+
+<qandaset id="faqlist">
+<qandaentry>
+<question>
+<para
+>Alguma vez terei que pagar pelo &kalzium;?</para>
+</question>
+<answer>
+<para
+>Não, nunca. Mas o autor aceita sempre de braços abertos uma mensagem de e-mail ou um DVD como um <quote
+>Muito Obrigado</quote
+>. O &kalzium; está licenciado segundo a <ulink url="http://www.gnu.org/licenses/licenses.html#GPL"
+>GPL</ulink
+>, por isso você nunca terá que pagar por este programa.</para>
+</answer>
+</qandaentry>
+<qandaentry>
+
+<question>
+<para
+>Existirá alguma vez uma versão para &Windows;?</para>
+</question>
+<answer>
+<para
+>Não atualmente, mas você poderá obter o código-fonte e fazer a sua própria versão para &Windows;. Não deverá ser um grande problema, porque é feito com as bibliotecas do &Qt; da Trolltech. Mas para que você precisa do &Windows;? Obtenha a última versão do &Linux; e expanda seus horizontes.</para>
+
+</answer>
+</qandaentry>
+
+</qandaset>
+</chapter>
+
+<chapter id="contribute">
+<title
+>Como posso contribuir?</title>
+
+<qandaset id="tasks">
+<qandaentry>
+
+<question>
+<para
+>Suporte-me com mais dados.</para>
+</question>
+
+<answer>
+<para
+>No mundo da ciência, o progresso é muito rápido. Se você encontrar alguma vez um valor incorreto ou em falta, por favor mande-me um e-mail.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>Descubra alguns erros ou dê algumas sugestões</para>
+</question>
+<answer>
+<para
+>Se você encontrar algum problema no programa ou se tiver alguma sugestão de melhoramento, por favor comunique-me tal fato em <email
+>cniehaus@kde.org</email
+>. </para>
+</answer>
+
+</qandaentry>
+</qandaset>
+</chapter>
+
+<chapter id="credits">
+
+<title
+>Créditos e Licença</title>
+<para
+>&kalzium;</para>
+<para
+>Direitos autorais do programa 2001-2004 Carsten Niehaus <email
+>cniehaus@kde.org</email
+> </para>
+
+<para
+>Contribuições:</para>
+
+<itemizedlist>
+<listitem
+><para
+>Robert Gogolok, por muita ajuda e código </para
+></listitem>
+</itemizedlist>
+
+<para
+>Tradução de Marcus Gama<email
+>marcus_gama@uol.com.br</email
+></para
+>
+&underFDL; &underGPL; </chapter>
+
+<appendix id="installation">
+<title
+>Instalação</title>
+
+<sect1 id="getting-kalzium">
+<title
+>Como obter o &kalzium;</title>
+&install.intro.documentation; </sect1>
+
+<sect1 id="requirements">
+<title
+>Requisitos</title>
+
+<para
+>O &kalzium; em si poderá ser obtido na <ulink url="http://edu.kde.org/kalzium"
+>Página pessoal do &kalzium;</ulink
+> e faz parte do projeto KDE-Edu</para>
+
+<para
+>Você poderá encontrar uma lista com as alterações no arquivo <filename
+>ChangeLog</filename
+> da distribuição do &kalzium;.</para>
+</sect1>
+
+<sect1 id="compilation">
+<title
+>Compilação e Instalação</title>
+&install.compile.documentation; </sect1>
+
+</appendix>
+
+&documentation.index;
+</book>
+<!--
+Local Variables:
+mode: sgml
+sgml-minimize-attributes:nil
+sgml-general-insert-case:lower
+sgml-indent-step:0
+sgml-indent-data:nil
+End:
+
+// vim:ts=2:sw=2:tw=78:noet:noai
+-->
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kalzium/man-kalzium.1.docbook b/tde-i18n-pt_BR/docs/tdeedu/kalzium/man-kalzium.1.docbook
new file mode 100644
index 00000000000..7d520d6a2b5
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kalzium/man-kalzium.1.docbook
@@ -0,0 +1,115 @@
+<?xml version="1.0" ?>
+<!DOCTYPE refentry PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN" "dtd/kdex.dtd" [
+<!ENTITY % Brazilian-Portuguese "INCLUDE">
+]>
+
+<refentry lang="&language;">
+<refentryinfo>
+<author
+><personname
+><firstname
+>Ben</firstname
+><surname
+>Burton</surname
+></personname
+></author>
+<date
+>8 de Abril de 2003</date>
+</refentryinfo>
+
+<refmeta>
+<refentrytitle
+><command
+>kalzium</command
+></refentrytitle>
+<manvolnum
+>1</manvolnum>
+</refmeta>
+
+<refnamediv>
+<refname
+><command
+>kalzium</command
+></refname>
+<refpurpose
+>Uma ferramenta de ensino de química baseada no &kde;</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<cmdsynopsis
+><command
+>kalzium</command
+> <group
+><option
+>Opções Genéricas do KDE</option
+></group
+> <group
+><option
+>Opções Genéricas do Qt</option
+></group
+> </cmdsynopsis>
+</refsynopsisdiv>
+
+<refsect1>
+<title
+>Descrição</title>
+
+<para
+>O &kalzium; é um programa que lhe mostra a Tabela Periódica dos Elementos (PSE - Periodic System of Elements). Você poderá usar o &kalzium; para procurar por determinadas informações sobre os elementos ou para aprender fatos sobre a PSE.</para>
+
+<para
+>O &kalzium; oferece-lhe todo tipo de informação sobre a PSE. Você poderá obter muitos dados sobre os elementos e também usar visualizações para mostrá-los.</para>
+
+<para
+>Este pacote faz parte do módulo oficial de educação e entretenimento do KDE. </para
+>
+
+</refsect1>
+
+<refsect1>
+<title
+>Veja Também</title>
+
+<para
+>A documentação mais detalhada para o usuário está disponível em <ulink url="help:/kalzium"
+>help:/kalzium</ulink
+> (tanto poderá inserir este <acronym
+>URL</acronym
+> no &konqueror;, como executar o comando <userinput
+><command
+>khelpcenter</command
+> <parameter
+>help:/kalzium</parameter
+></userinput
+>).</para>
+
+
+</refsect1>
+
+<refsect1>
+<title
+>Autores</title>
+
+<para
+>O &kalzium; foi criado por &Carsten.Niehaus; &Carsten.Niehaus.mail; e <personname
+><firstname
+>Tomisalve</firstname
+><surname
+>Gountchev</surname
+></personname
+> <email
+>tomi@idiom.com</email
+>.</para>
+
+<para
+>Esta página de manual foi preparada por <personname
+><firstname
+>Ben</firstname
+><surname
+>Burton</surname
+></personname
+></para>
+
+</refsect1>
+
+</refentry>
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kbruch/Makefile.am b/tde-i18n-pt_BR/docs/tdeedu/kbruch/Makefile.am
new file mode 100644
index 00000000000..babf802f3a2
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kbruch/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = pt_BR
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = AUTO
+KDE_MANS = AUTO
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kbruch/Makefile.in b/tde-i18n-pt_BR/docs/tdeedu/kbruch/Makefile.in
new file mode 100644
index 00000000000..394f36d2c52
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kbruch/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/tdeedu/kbruch
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+tdeinitdir = @tdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = pt_BR
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = AUTO
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdeedu/kbruch/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/tdeedu/kbruch/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdeedu/kbruch/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/tdeedu/kbruch/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/tdeedu/kbruch/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=index.docbook 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)/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 ; 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 ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kbruch/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in index.docbook ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdeedu/kbruch/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/tdeedu/kbruch/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/tdeedu/kbruch/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kbruch/index.cache.bz2 b/tde-i18n-pt_BR/docs/tdeedu/kbruch/index.cache.bz2
new file mode 100644
index 00000000000..08435c52dd8
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kbruch/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kbruch/index.docbook b/tde-i18n-pt_BR/docs/tdeedu/kbruch/index.docbook
new file mode 100644
index 00000000000..8d6d8dfa1a2
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kbruch/index.docbook
@@ -0,0 +1,630 @@
+<?xml version="1.0" ?>
+<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.1.2-Based Variant V1.1//EN"
+ "dtd/kdex.dtd" [
+<!ENTITY kbruch "<application
+>KBruch</application
+>">
+<!ENTITY package "tdeedu">
+<!ENTITY % addindex "IGNORE">
+<!ENTITY % Brazilian-Portuguese "INCLUDE"
+><!-- change language only here -->
+]>
+
+<book lang="&language;">
+
+<bookinfo>
+<title
+>O Manual do &kbruch;</title>
+
+<authorgroup>
+<author
+><firstname
+>Sebastian</firstname
+> <surname
+>Stein</surname
+> <affiliation
+> <address
+><email
+>seb.kde@hpfsc.de</email
+></address>
+</affiliation>
+</author>
+
+<othercredit role="translator"
+><firstname
+>Marcus</firstname
+><surname
+>Gama</surname
+><affiliation
+><address
+><email
+>marcus_gama@uol.com.br</email
+></address
+></affiliation
+><contrib
+>Tradução</contrib
+></othercredit
+>
+
+</authorgroup>
+
+<copyright>
+<year
+>2001-2004</year>
+<holder
+>Sebastian Stein</holder>
+</copyright>
+
+<legalnotice
+>&FDLNotice;</legalnotice>
+
+<date
+>2004-07-09</date>
+<releaseinfo
+>3.3</releaseinfo>
+
+<abstract>
+<para
+>O &kbruch; é um pequeno programa para gerar problemas com frações. Estão disponíveis vários exercícios para este fim. O programa verifica os dados introduzidos e fornece um resultado. </para>
+
+</abstract>
+
+<keywordset>
+<keyword
+>KDE</keyword>
+<keyword
+>educação</keyword>
+<keyword
+>fração</keyword>
+<keyword
+>matemática</keyword>
+<keyword
+>denominador</keyword>
+<keyword
+>kbruch</keyword>
+</keywordset>
+
+</bookinfo>
+
+<chapter id="introduction">
+<title
+>Introdução</title>
+
+<para
+>O &kbruch; é um pequeno programa para praticar o cálculo de frações. Como tal, são oferecidos 4 exercícios diferentes. </para>
+
+<itemizedlist>
+ <listitem
+><para
+>Tarefa de Frações - neste exercício, você terá que resolver uma tarefa de frações indicado. Você terá que indicar o numerador e o denominador. Este é o exercício principal. </para
+></listitem>
+ <listitem
+><para
+>Comparação - neste exercício, você tem que comparar o valor de 2 frações indicadas. </para
+></listitem>
+ <listitem
+><para
+>Conversão - neste exercício, você tem que converter um determinado número numa fração. </para
+></listitem>
+ <listitem
+><para
+>Fatoração - neste exercício, você terá que fatorar um determinado número nos seus fatores primos. </para
+></listitem>
+</itemizedlist>
+
+<para
+>Em todos os vários exercícios, o &kbruch; irá gerar uma tarefa e o usuário terá que resolvê-la. O programa verifica os dados introduzidos e irá dar o resultado para eles. </para>
+
+<para
+>O &kbruch; conta quantas tarefas foram resolvidas no total e quantas foram resolvidas corretamente. As estatísticas são mostradas ao usuário, mas esta parte da janela principal pode ser oculta. O usuário poderá limpar as estatísticas a qualquer momento. </para>
+
+<para
+>O &kbruch; é muito compacto e foca-se na idéia básica de um gerador de tarefas. Existe um sistema de ajuda 'online' que oferece uma ajuda dependente do contexto para as diferentes situações. </para>
+<para
+>O &kbruch; é livre e está licenciado segundo a Licença Pública da &GNU;. </para>
+</chapter>
+
+
+<chapter id="using-kbruch">
+<title
+>Usando o &kbruch;</title>
+
+<sect1 id="overview">
+<title
+>Tela principal</title>
+
+<para
+>Aqui está uma imagem da tela principal do &kbruch;:</para>
+
+<screenshot>
+ <screeninfo
+>A tela principal do &kbruch;, imediatamente após a incialização</screeninfo>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="gui_main.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Tela principal do &kbruch;</phrase>
+ </textobject>
+ </mediaobject>
+</screenshot>
+
+<para
+>Toda a ação acontece neste tela. Isto garante que o &kbruch; é fácil de usar mesmo para os usuários novos! A tela principal está separada em 5 partes: <itemizedlist>
+ <listitem
+><para
+>a barra de menu com os 3 menus <guimenu
+>Tarefa</guimenu
+>, <guimenu
+>Configurações</guimenu
+> e <guimenu
+>Ajuda</guimenu
+> </para
+></listitem>
+ <listitem
+><para
+>a barra de ferramentas, onde você pode definir a dificuldade das tarefasfornecidas no exercício <guimenu
+>Tarefa de Frações</guimenu
+> </para
+></listitem>
+ <listitem
+><para
+>o seletor de exercícios, onde você poderá alternar entre os vários exercícios </para
+></listitem>
+ <listitem
+><para
+>a parte da tarefa, onde você terá que inserir o resultado da tarefa indicada </para
+></listitem>
+ <listitem
+><para
+>a parte estatística, onde você poderá ver as tarefas que foram tentadas ou resolvidas corretamente </para
+></listitem>
+</itemizedlist>
+</para>
+<para
+>Primeiro, você terá que escolher um exercício no seletor respectivo do lado esquerdo da janela. A parte da tarefa irá mudar de acordo com a tarefa escolhida. A configuração da barra de ferramentas ficará ativa, se você escolher o exercício do <guimenu
+>Tarefa de Frações</guimenu
+>. </para>
+<para
+>Você também irá encontrar um ícone para gerar uma nova tarefa na barra de ferramentas. Esta ação está também disponível no menu <menuchoice
+><guimenu
+>Tarefa</guimenu
+><guimenuitem
+>Nova Tarefa</guimenuitem
+></menuchoice
+>. Esta ação está sempre ativa. Se você não tiver resolvido a tarefa atual, será gerado uma nova e a atual irá contar como resolvida incorretamente. </para>
+<para
+>Você poderá ocultar a parte de estatísticas arrastando o separador vertical para a direita. </para>
+<para
+>Se você terminar o &kbruch;, o exercício escolhido será salvo e restaurado na próxima inicialização. </para>
+</sect1>
+
+<sect1 id="statistics">
+<title
+>Parte Estatística</title>
+<para
+>Nesta parte da tela principal, você poderá ver: <itemizedlist>
+ <listitem
+><para
+>quantas tarefas foram resolvidas </para
+></listitem>
+ <listitem
+><para
+>quantas tarefas foram resolvidas corretamente </para
+></listitem>
+ <listitem
+><para
+>quantas tarefas foram resolvidas incorretamente </para
+></listitem>
+</itemizedlist>
+</para>
+<para
+>Você poderá reiniciar as estatísticas clicando no botão <guimenu
+>Reiniciar</guimenu
+> abaixo das figuras. </para>
+<para
+>As estatísticas serão salvas na saída do &kbruch; e restauradas na próxima inicialização. </para>
+</sect1>
+
+<sect1 id="settings">
+<title
+>Janela de Configurações</title>
+<para
+>Nesta parte do tela principal você poderá ajustar algumas opções gerais para a área de tarefas. Para abrir este diálogo use a opção <menuchoice
+><guimenu
+>Configurações</guimenu
+><guimenuitem
+>Configurar o &kbruch;</guimenuitem
+></menuchoice
+>. </para>
+
+<screenshot>
+ <screeninfo
+>Diálogo de configurações do &kbruch;</screeninfo>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="settings.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Diálogo de configurações do &kbruch;</phrase>
+ </textobject>
+ </mediaobject>
+</screenshot>
+
+<para
+>Na parte de cima do diálogo, você poderá escolher uma fonte para a visualização. Na parte inferior, você poderá escolher as cores para as diferentes partes de uma expressão matemática. Pode escolher mostrar a notação mista de números no resultado. Esta notação não é conhecida em todos os lugares e pode portanto ser desativada. </para>
+<para
+>As configurações serão salvas na saída do &kbruch; e restauradas na próxima inicialização. </para>
+</sect1>
+
+</chapter>
+
+<chapter id="exercises">
+<title
+>Exercícios</title>
+
+<sect1 id="exer_fraction">
+<title
+>Exercitar as Tarefas de Frações</title>
+
+<para
+>Neste exercício você terá que resolver uma tarefa fornecida. Para isso, você terá que inserir o numerador e o denominador. A dificuldade da tarefa gerada poderá ser ajustada com os parâmetros da tarefa descritos abaixo. </para>
+
+<sect2 id="task_paras">
+<title
+>Parâmetros da Tarefa</title>
+<para
+>Existem 3 parâmetros que influenciam a dificuldade das tarefas geradas:</para>
+
+<variablelist>
+<varlistentry>
+<term
+><guilabel
+>Termos</guilabel
+></term>
+<listitem
+><para
+>O número de termos (frações separadas) indicados em cada tarefa. De 2 a 5, inclusive.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Máx. denominador comum</guilabel
+></term>
+<listitem
+><para
+>O maior número que o &kbruch; irá usar como denominador comum nas tarefas que cria. Desde um mínimo de 10 até um máximo de 50.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Operações</guilabel
+></term>
+<listitem
+><para
+>As operações que deverão ser usadas na tarefa: <guilabel
+>Adição/Subtração</guilabel
+>, <guilabel
+>Multiplicação/Divisão</guilabel
+> ou <guilabel
+>Todas as Operações Misturadas</guilabel
+>.</para
+></listitem>
+</varlistentry>
+</variablelist>
+
+<para
+>Depois de você ter alterado os parâmetros, você terá que clicar no botão <guimenu
+>Nova Tarefa</guimenu
+> na barra de tarefas para gerar uma tarefa que use os novos parâmetros. Você também poderá chamar esta ação a partir da barra do menu com a opção <menuchoice
+><guimenu
+>Tarefa</guimenu
+><guimenuitem
+>Nova Tarefa</guimenuitem
+></menuchoice
+>. </para>
+<note>
+<para
+>A sua seleção do máximo denominador comum será reiniciada num valor padrão, toda vez que você altera o número de termos. Por isso você deverá alterar primeiro o número de termos e depois selecionar o máximo denominador comum. </para>
+</note>
+<para
+>Se você não resolveu a tarefa atual e chamar a ação <guimenu
+>Nova Tarefa</guimenu
+>, a tarefa irá contar como resolvida incorretamente. Para evitar isto, você terá que alterar os parâmetros depois de resolver a tarefa mas antes de gerar uma nova. </para>
+<para
+>Os parâmetros escolhidos serão guardados na saída do &kbruch; e restaurados na próxima inicialização. </para>
+</sect2>
+
+<sect2 id="exer_fraction_solve_task">
+<title
+>Resolução de Tarefas</title>
+<para
+>Depois de ter resolvido uma tarefa fornecida, você terá que inserir o resultado nos dois campos de dados. Na parte superior você insere o numerador e na inferior o denominador. </para>
+<para
+>Se o resultado for negativo, você poderá inserir um sinal de menos à frente do numerador ou do denominador. Se o resultado for 0 (zero), você poderá deixar ambos os campos em branco. Se o resultado tiver um denominador igual a 1, você poderá deixar o campo de baixo em branco. </para>
+<para
+>Depois de inserir o resultado, você deverá clicar no botão <guibutton
+>Checar Tarefa</guibutton
+> abaixo dos campos de texto. O &kbruch; irá validar o seu resultado e apresentar o resultado correto. Assim, o tela principal irá mudar um pouco, como você poderá ver na imagem: </para>
+<screenshot>
+<screeninfo
+>Tarefa Verificada</screeninfo>
+<mediaobject>
+ <imageobject>
+ <imagedata fileref="checked.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Tarefa Verificada</phrase>
+ </textobject>
+</mediaobject>
+</screenshot>
+<para
+>Este problema foi resolvido corretamente. O valor correto é mostrado de 2 formas diferentes. A segunda forma à frente da palavra <guilabel
+>CORRETO</guilabel
+> só é usada em alguns países e deverá ser lida como 2 + 1/5 no caso indicado. </para>
+<note>
+<para
+>Você terá que inserir sempre o resultado reduzido, porque a maioria dos professores só darão a pontuação completa aos resultados reduzidos. O &kbruch; mostrará uma mensagem curta como a da imagem abaixo, se você inserir o resultado correto mas não reduzido. </para>
+</note>
+<screenshot>
+<screeninfo
+>Resultado não Reduzido</screeninfo>
+<mediaobject>
+ <imageobject>
+ <imagedata fileref="reduced.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Resultado não Reduzido</phrase>
+ </textobject>
+</mediaobject>
+</screenshot>
+
+<para
+>Para passar à próxima tarefa, clique no botão <guimenu
+>Próxima Tarefa</guimenu
+>. Se quiser mudar os parâmetros para a próxima tarefa, por favor faça-o antes de clicar no botão <guimenu
+>Próxima Tarefa</guimenu
+>. </para>
+</sect2>
+</sect1>
+
+<sect1 id="exer_compare">
+<title
+>Exercitar a Comparação</title>
+
+<para
+>Neste exercício, você terá que comparar 2 frações indicadas. Você terá que escolher a maior fração da duas, selecionando o sinal de comparação correto. </para>
+
+<screenshot>
+<screeninfo
+>Exercitar a Comparação</screeninfo>
+<mediaobject>
+ <imageobject>
+ <imagedata fileref="compare.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Exercitar a Comparação</phrase>
+ </textobject>
+</mediaobject>
+</screenshot>
+
+<para
+>Primeiro, escolha o sinalo de comparação correto. Para mudar o sinal de comparação, terá que clicar no botão que mostra o sinal de comparação. Depois de tê-lo escolhido, clique na opção <guimenu
+>Checar Tarefa</guimenu
+>. O &kbruch; irá verificar os seus dados e apresentar o resultado correto. Depois deste passo, você poderá passar ao próximo exercício clicando no botão <guimenu
+>Próximo Tarefa</guimenu
+>. </para>
+</sect1>
+
+<sect1 id="exer_convert">
+<title
+>Exercitar a Conversão</title>
+
+<para
+>Neste exercício, você terá que converter um número fornecido numa fração. Você terá que indicar tanto o numerador como o denominador. </para>
+
+<screenshot>
+<screeninfo
+>Exercitar a Conversão</screeninfo>
+<mediaobject>
+ <imageobject>
+ <imagedata fileref="convert.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Exercitar a Conversão</phrase>
+ </textobject>
+</mediaobject>
+</screenshot>
+
+<para
+>Do lado esquerdo do sinal de igualdade na imagem, você poderá ver um ponto decimal recorrente. Isto significa que a fração mostrada tem uma parte repetitiva. A parte repetitiva é identificada com a pequena barra acima dos números. Estes números repetem-se infinitamente. </para>
+
+<para
+>Depois de ter inserido o numerador e o denominador clique no botão <guimenu
+>Verificar Tarefa</guimenu
+>. O &kbruch; irá verificar os seus dados e apresentar o resultado correto. Depois deste passo, você irá passar para a próxima tarefa clicando no botão <guimenu
+>Próxima Tarefa</guimenu
+>. </para>
+
+<note>
+<para
+>Não se esqueça de inserir o resultado reduzidos. Os resultados não reduzidos irão contar como resolvidos incorretamente. </para>
+</note>
+</sect1>
+
+<sect1 id="exer_factorize">
+<title
+>Exercitar a Fatoração</title>
+
+<para
+>Neste exercício, você terá que fatorar um número fornecido nos seus fatores primos. Você terá que inserir todos os fatores primos do número. </para>
+
+<screenshot>
+<screeninfo
+>Exercitar a Fatoração</screeninfo>
+<mediaobject>
+ <imageobject>
+ <imagedata fileref="factorize.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Exercitar a Fatoração</phrase>
+ </textobject>
+</mediaobject>
+</screenshot>
+
+<para
+>Você poderá inserir um fator clicando nos <guimenu
+>botões de fatores-primos</guimenu
+>. Os fatores-primos inseridos serão mostrados no campo ao lado do número a ser fatorado. Você poderá remover o último fator primo inserido clicando no botão <guimenu
+>Remover Último Fator</guimenu
+>. </para>
+<para
+>Depois de ter inserido todos os fatores primos clique no botão <guimenu
+>Verificar Tarefa</guimenu
+>. O &kbruch; irá verificar os seus dados e apresentar o resultado correto. Depois deste passo, você irá passar para a próxima tarefa clicando no botão <guimenu
+>Próxima Tarefa</guimenu
+>. </para>
+
+<para
+>Na imagem do topo desta página, você poderá ver um <quote
+>*</quote
+> entre os fatores primos. Este é o sinal de multiplicação. O produto de todos os fatores primos deverá ser o número que você tenta fatorar. </para>
+
+<note>
+<para
+>Você terá que inserir todos os fatores primos, mesmo quando um deles é repetido várias vezes. Por exemplo: como fatores primos do número 18, terá que inserir 2, 3 e 3. </para>
+</note>
+</sect1>
+
+</chapter>
+
+<chapter id="credits">
+
+<title
+>Créditos e Licença</title>
+<para
+>&kbruch;</para>
+<para
+>Direitos autorais do programa e documentação, 2001-2004 Sebastian Stein <email
+>seb.kde@hpfsc.de</email
+> </para>
+
+<para
+>Os agradecimentos vão para:</para>
+
+<itemizedlist>
+ <listitem
+><para
+>Anne-Marie Mahfouf por gerenciar o projeto &kde; Edu</para
+></listitem>
+ <listitem
+><para
+>Klas Kalass por ter ajudado a desenhar a interface</para
+></listitem>
+ <listitem
+><para
+>Eva Brucherseifer por criar o <application
+>KMath</application
+> (a interface gráfica do &kbruch; é baseada nesse trabalho)</para
+></listitem>
+ <listitem
+><para
+>Dominique Devriese pela correção de erros</para
+></listitem>
+ <listitem
+><para
+><ulink url="http://www.net-tex.de/"
+>Stefan Schumacher</ulink
+> por ter testado uma versão muito preliminar</para
+></listitem>
+ <listitem
+><para
+><ulink url="http://www.guckes.net/"
+>Sven Guckes</ulink
+> por testar a interface de texto (que foi removida)</para
+></listitem>
+ <listitem
+><para
+>David Faure por ajudar com o <acronym
+>CVS</acronym
+> e com o Bugzilla do &kde;</para
+></listitem>
+ <listitem
+><para
+>Robert Gogolok por ajudar com o <acronym
+>CVS</acronym
+> do &kde;</para
+></listitem>
+ <listitem
+><para
+>John Kesson por validar o manual</para
+></listitem>
+</itemizedlist>
+
+<para
+>Tradução de Marcus Gama<email
+>marcus_gama@uol.com.br</email
+></para
+>
+&underFDL; &underGPL; </chapter>
+
+<appendix id="installation">
+<title
+>Instalação</title>
+
+<sect1 id="getting-kbruch">
+<title
+>Como obter o &kbruch;</title>
+&install.intro.documentation; </sect1>
+
+<sect1 id="requirements">
+<title
+>Requisitos</title>
+
+<para
+>Para conseguir usar com sucesso o &kbruch;, você precisa do &kde;
+> 3.1. </para>
+
+<para
+>O &kbruch; em si poderá ser encontrado na <ulink url="http://edu.kde.org/kbruch"
+>página pessoal do &kbruch;</ulink
+> e faz parte do projeto KDE-Edu.</para>
+
+<para
+>Você poderá encontrar uma lista com as mudanças nas mensagens de alteração do <acronym
+>CVS</acronym
+>.</para>
+
+</sect1>
+
+<sect1 id="compilation">
+<title
+>Compilação e Instalação</title>
+&install.compile.documentation; </sect1>
+
+</appendix>
+
+&documentation.index;
+</book>
+<!--
+Local Variables:
+mode: sgml
+sgml-minimize-attributes:nil
+sgml-general-insert-case:lower
+sgml-indent-step:0
+sgml-indent-data:nil
+End:
+
+// vim:ts=2:sw=2:tw=78:noet
+-->
diff --git a/tde-i18n-pt_BR/docs/tdeedu/keduca/Makefile.am b/tde-i18n-pt_BR/docs/tdeedu/keduca/Makefile.am
new file mode 100644
index 00000000000..babf802f3a2
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/keduca/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = pt_BR
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = AUTO
+KDE_MANS = AUTO
diff --git a/tde-i18n-pt_BR/docs/tdeedu/keduca/Makefile.in b/tde-i18n-pt_BR/docs/tdeedu/keduca/Makefile.in
new file mode 100644
index 00000000000..98ec6163f08
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/keduca/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/tdeedu/keduca
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+tdeinitdir = @tdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = pt_BR
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = AUTO
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdeedu/keduca/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/tdeedu/keduca/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdeedu/keduca/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/tdeedu/keduca/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/tdeedu/keduca/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=index.docbook 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)/keduca
+ @if test -f index.cache.bz2; then \
+ echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/keduca/; \
+ $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/keduca/; \
+ elif test -f $(srcdir)/index.cache.bz2; then \
+ echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/keduca/; \
+ $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/keduca/; \
+ fi
+ -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/keduca/common
+ $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/keduca/common
+
+uninstall-docs:
+ -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/keduca
+
+clean-docs:
+ -rm -f index.cache.bz2
+
+
+#>+ 13
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/keduca
+ @for base in index.docbook ; do \
+ echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/keduca/$$base ;\
+ $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/keduca/$$base ;\
+ done
+
+uninstall-nls:
+ for base in index.docbook ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/keduca/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in index.docbook ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdeedu/keduca/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/tdeedu/keduca/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/tdeedu/keduca/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-pt_BR/docs/tdeedu/keduca/index.cache.bz2 b/tde-i18n-pt_BR/docs/tdeedu/keduca/index.cache.bz2
new file mode 100644
index 00000000000..4454871c144
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/keduca/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-pt_BR/docs/tdeedu/keduca/index.docbook b/tde-i18n-pt_BR/docs/tdeedu/keduca/index.docbook
new file mode 100644
index 00000000000..3067f0d17d3
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/keduca/index.docbook
@@ -0,0 +1,515 @@
+<?xml version="1.0" ?>
+<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN" "dtd/kdex.dtd" [
+ <!ENTITY kappname "&keduca;">
+ <!ENTITY package "tdeedu">
+ <!ENTITY % addindex "IGNORE">
+ <!ENTITY % Brazilian-Portuguese "INCLUDE">
+]>
+
+<book lang="&language;">
+
+<bookinfo>
+<title
+>O Manual do &keduca;</title>
+
+<authorgroup>
+<author
+><firstname
+>Javier</firstname
+> <othername
+>J.</othername
+> <surname
+>Campos</surname
+> <affiliation
+> <address
+><email
+>javi_cms@terra.es</email
+></address>
+</affiliation>
+</author>
+</authorgroup>
+
+<copyright>
+<year
+>1999</year>
+<holder
+>Javier J. Campos</holder>
+</copyright>
+
+<date
+>2002-10-08</date>
+<releaseinfo
+>1.1</releaseinfo>
+
+<abstract>
+<para
+>O &keduca; e uma aplicação flash card que permite fazer testes interativos baseados em formularios.</para>
+</abstract>
+
+<keywordset>
+<keyword
+>KDE</keyword>
+<keyword
+>tdeedu</keyword>
+<keyword
+>KEduca</keyword>
+<keyword
+>teste</keyword>
+</keywordset>
+
+</bookinfo>
+
+<chapter id="introduction"
+>
+<title
+>Introdução</title
+>
+
+<para
+>O &keduca; e uma aplicação flash card que permite fazer testes interativos baseados em formularios.</para>
+
+<screenshot>
+<screeninfo
+>Screenshot do &keduca;</screeninfo>
+<mediaobject>
+<imageobject>
+<imagedata fileref="screenshot.png" format="PNG"/>
+</imageobject>
+<textobject>
+<phrase
+>Screenshot do &keduca;</phrase>
+</textobject>
+</mediaobject>
+</screenshot>
+
+</chapter>
+<!--
+<chapter id="create-modify-test">
+<title
+>Creating a New Test</title>
+
+<para
+></para>
+
+</chapter>
+
+<chapter id="configuration">
+<title
+>Configuring &keduca;</title>
+
+
+
+</chapter>
+-->
+<chapter id="command-reference">
+<title
+>Referência dos Comandos</title>
+
+<sect1 id="file-menu">
+<title
+>Menu <guimenu
+>Arquivo</guimenu
+></title>
+
+<sect2 id="main-window-file-menu">
+<title
+><guilabel
+>Janela Principal</guilabel
+> do Menu <guimenu
+>Arquivo</guimenu
+></title>
+
+<para
+>A <guilabel
+>Janela Principal</guilabel
+> tem as seguintes entradas:</para>
+
+<variablelist>
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Arquivo</guimenu
+> <guimenuitem
+>Abrir...</guimenuitem
+> </menuchoice
+></term>
+<listitem>
+<para
+><action
+>Abre um arquivo de teste existente.</action
+></para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Arquivo</guimenu
+> <guisubmenu
+>Abrir Recente</guisubmenu
+> </menuchoice
+></term>
+<listitem>
+<para
+><action
+>Abre um arquivo de teste usado recentemente.</action
+></para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Arquivo</guimenu
+> <guimenuitem
+>Fechar</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+><action
+>Fecha o arquivo de teste atualmente aberto. </action
+></para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Arquivo</guimenu
+> <guimenuitem
+>Sair</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+><action
+>Sair</action
+> do &keduca;</para
+></listitem>
+</varlistentry>
+</variablelist>
+
+</sect2>
+
+<sect2 id="edit-test-window-file-menu">
+<title
+>Menu da Janela de Edição de <guimenu
+>Arquivo</guimenu
+></title>
+
+<variablelist>
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Arquivo</guimenu
+> <guimenuitem
+>Novo</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+><action
+>Cria um novo teste</action
+></para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Arquivo</guimenu
+> <guimenuitem
+>Abrir...</guimenuitem
+> </menuchoice
+></term>
+<listitem>
+<para
+><action
+>Abre um arquivo de teste existente.</action
+></para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Arquivo</guimenu
+> <guisubmenu
+>Abrir Recente</guisubmenu
+> </menuchoice
+></term>
+<listitem>
+<para
+><action
+>Abre um arquivo de teste usado recentemente.</action
+></para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Arquvo</guimenu
+> <guimenuitem
+>Salvar</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+><action
+>Salva o teste atualmente aberto.</action
+></para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Arquivo</guimenu
+> <guimenuitem
+>Salvar como...</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+><action
+>Salva o jogo atualmente aberto com um novo nome.</action
+></para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Arquivo</guimenu
+> <guimenuitem
+>Fechar</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+><action
+>Fecha o arquivo de teste atualmente aberto. </action
+></para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Arquivo</guimenu
+> <guimenuitem
+>Imprimir...</guimenuitem
+> </menuchoice
+></term>
+<listitem>
+<para
+><action
+>Imprime o teste atualmente aberto.</action
+></para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Arquivo</guimenu
+> <guimenuitem
+>Sair</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+><action
+>Sair</action
+> do &keduca;</para
+></listitem>
+</varlistentry>
+</variablelist>
+
+</sect2>
+
+</sect1>
+
+<sect1 id="build-menu">
+<title
+>Menu <guimenu
+>Construir</guimenu
+></title>
+
+<para
+>O Menu <guimenu
+>Cosntruir</guimenu
+> existe somente na <guilabel
+>Janela Principal</guilabel
+> do &keduca;.</para>
+
+<variablelist>
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Construir</guimenu
+> <guimenuitem
+>Criar/Modificar...</guimenuitem
+> </menuchoice
+></term>
+<listitem>
+<para
+><action
+>Cria ou modifica um teste</action
+> na janela Criar ou Modificar um teste.</para>
+</listitem>
+</varlistentry>
+</variablelist>
+
+</sect1>
+
+<sect1 id="settings-menu">
+<title
+>Menu <guimenu
+>Configurações</guimenu
+></title>
+
+<para
+>As primeiras entradas estão disponíveis nas janelas principais do &keduca;.</para>
+
+<variablelist>
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Configurações</guimenu
+> <guimenuitem
+>Mostrar Barra de Ferramentas</guimenuitem
+> </menuchoice
+></term>
+<listitem>
+<para
+><action
+>Alterna entre mostrar ou não a barra de ferramentas.</action
+> O padrão é mostrar.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Configurações</guimenu
+> <guimenuitem
+>Configurar Atalhos...</guimenuitem
+> </menuchoice
+></term>
+<listitem>
+<para
+><action
+>Personalizar as teclas</action
+> para o &keduca;.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Configurações</guimenu
+> <guimenuitem
+>Configurar Barra de Ferramentas...</guimenuitem
+> </menuchoice
+></term>
+<listitem>
+<para
+><action
+>Personalizar a Barra de Ferramentas</action
+> para o &keduca;.</para>
+</listitem>
+</varlistentry>
+</variablelist>
+
+<para
+>A entrada seguinte está disponível somente na <guilabel
+>Janela Principal</guilabel
+>.</para>
+
+<variablelist>
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Configurações</guimenu
+> <guimenuitem
+>Configurar &keduca;</guimenuitem
+> </menuchoice
+></term>
+<listitem>
+<para
+><action
+>Personalizar</action
+> o &keduca;. As opções disponíveis para você estão descritas no capítulo Configuração.</para>
+</listitem>
+</varlistentry>
+</variablelist>
+
+</sect1>
+
+<sect1 id="help-menu">
+<title
+>Menu <guimenu
+>Ajuda</guimenu
+></title>
+&help.menu.documentation; </sect1>
+
+</chapter>
+
+<chapter id="credits-and-licenses">
+<title
+>Créditos e Licenças</title>
+
+<para
+>&keduca; é copyright 2001, Javier Campos.</para>
+
+<para
+>Documentação parcial por Lauri Watts <email
+>lauri@kde.org</email
+></para>
+
+<para
+>Tradução de José Monteiro <email
+>monteiro@ajato.com.br</email
+></para
+>
+&underFDL; &underGPL; </chapter>
+<!--
+<appendix id="installation">
+<title
+>Installation</title>
+
+&install.intro.documentation;
+&install.compile.documentation;
+</appendix>
+-->
+&documentation.index;
+</book>
+<!--
+Local Variables:
+mode: sgml
+sgml-minimize-attributes:nil
+sgml-general-insert-case:lower
+sgml-indent-step:0
+sgml-indent-data:nil
+End:
+-->
diff --git a/tde-i18n-pt_BR/docs/tdeedu/khangman/Makefile.am b/tde-i18n-pt_BR/docs/tdeedu/khangman/Makefile.am
new file mode 100644
index 00000000000..babf802f3a2
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/khangman/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = pt_BR
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = AUTO
+KDE_MANS = AUTO
diff --git a/tde-i18n-pt_BR/docs/tdeedu/khangman/Makefile.in b/tde-i18n-pt_BR/docs/tdeedu/khangman/Makefile.in
new file mode 100644
index 00000000000..05edaec0954
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/khangman/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/tdeedu/khangman
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+tdeinitdir = @tdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = pt_BR
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = AUTO
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdeedu/khangman/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/tdeedu/khangman/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdeedu/khangman/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/tdeedu/khangman/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/tdeedu/khangman/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=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)/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 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 index.docbook ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khangman/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in index.docbook ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdeedu/khangman/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/tdeedu/khangman/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/tdeedu/khangman/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-pt_BR/docs/tdeedu/khangman/index.cache.bz2 b/tde-i18n-pt_BR/docs/tdeedu/khangman/index.cache.bz2
new file mode 100644
index 00000000000..67592f4ce7f
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/khangman/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-pt_BR/docs/tdeedu/khangman/index.docbook b/tde-i18n-pt_BR/docs/tdeedu/khangman/index.docbook
new file mode 100644
index 00000000000..9bd7102cd1d
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/khangman/index.docbook
@@ -0,0 +1,1274 @@
+<?xml version="1.0" ?>
+<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+ "dtd/kdex.dtd" [
+ <!ENTITY kapp "&khangman;">
+ <!ENTITY package "tdeedu">
+ <!ENTITY % addindex "IGNORE">
+ <!ENTITY % Brazilian-Portuguese "INCLUDE"
+><!-- change language only here -->
+]>
+
+<book lang="&language;">
+
+<bookinfo>
+<title
+>O Manual do &khangman;</title>
+
+<authorgroup>
+<author
+><firstname
+>Anne-Marie</firstname
+> <othername
+></othername
+> <surname
+>Mahfouf</surname
+> <affiliation
+> <address
+><email
+>annma@kde.org</email
+></address>
+</affiliation>
+</author>
+</authorgroup>
+
+
+<copyright>
+<year
+>2001</year
+><year
+>2003</year>
+<holder
+>Anne-Marie Mahfouf</holder>
+</copyright>
+
+<legalnotice
+>&FDLNotice;</legalnotice>
+
+
+<date
+>2004-04-22</date>
+<releaseinfo
+>1.5</releaseinfo>
+
+<abstract>
+<para
+>O &khangman; é o jogo clássico da forca para as crianças, adaptado para o &kde;. </para>
+</abstract>
+
+<keywordset>
+<keyword
+>KDE</keyword>
+<keyword
+>tdeedu</keyword>
+<keyword
+>KHangMan</keyword>
+<keyword
+>forca</keyword>
+<keyword
+>jogo</keyword>
+<keyword
+>crianças</keyword>
+<keyword
+>palavras</keyword>
+</keywordset>
+
+</bookinfo>
+
+<chapter id="introduction">
+<title
+>Introdução</title>
+
+<para
+>O &khangman; é um jogo baseado no conhecido jogo da forca. É destinado às crianças com 6 e mais anos .O jogo tem quatro níveis de dificuldade: Animais (palavras de animais), Fácil, Médio e Difícil. É escolhida uma palavra ao acaso, as palavras são escondidas e você precisa de adivinhar a palavra, tentando uma letra após a outra. Cada vez que erra uma letra, parte da imagem de um enforcado é desenhada. Você precisa adivinhar a palavra antes dele ficar enforcado! Você tem 10 tentativas. </para>
+
+</chapter>
+
+<chapter id="using-khangman">
+<title
+>Usando o &khangman;</title>
+
+<screenshot>
+<screeninfo
+>Aqui está uma imagem no &khangman; quando você o inicia pela primeira vez</screeninfo>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="khangman1.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Imagem do &khangman;</phrase>
+ </textobject>
+ </mediaobject>
+</screenshot>
+
+<para
+>Aqui você poderá ver o &khangman; tal como aparece da primeira vez que o executa. O nível é o Fácil e o idioma é o padrão (o padrão é o seu idioma atual do KDE), não existe nenhum tema de fundo e as imagens do enforcado não são transparentes. Todas as alterações no nível, idioma ou fundo são registradas no arquivo de configuração e restauradas no seu próximo jogo. </para>
+
+<para
+>Repare quão fácil é alterar o nível e o modo do fundo; basta clicar nas listas da barra de ferramentas. Para obter uma palavra nova e para sair do jogo também é fácil de conseguir, recorrendo aos botões correspondentes na barra de ferramentas. </para>
+
+<sect1 id="general-usage">
+<title
+>Uso geral</title>
+
+<!-- FIXME: A word can't really be displayed and hidden at the same time, -->
+<!-- although I can't think of a better way to phrase this -->
+<para
+>É mostrada uma palavra, cujas letras estão escondidas. Você sabe quantas letras existem na palavra. Você terá que adivinhar a palavra, digitando uma letra após a outra. Você pode inserir a letra no campo de texto e clicar em seguida na tecla Enter ou clicar no botão Adivinhar para saber se a letra pertence ou não à palavra. </para>
+
+<para
+>A palavra é escolhida aleatoriamente e não é a mesma que a anterior. </para>
+
+<important
+><para
+>Todas as palavras são substantivos (não existem verbos, adjetivos, &etc;).</para
+></important>
+
+<para
+>Não é importante se você escreve letras maiúsculas ou minúsculas. O programa converte tudo para minúsculas, exceto as palavras alemãs que começam por uma letra maiúscula. O programa faz isso automaticamente. </para>
+
+<para
+>O nível e o idioma atuais são mostrados na barra de estado. </para>
+
+<para
+>Cada vez que indica uma letra que não está na palavra, é desenhada outra parte do enforcado. Você tem 10 tentativas para adivinhar a palavra. Depois disso, a resposta correta é mostrada. </para>
+
+<para
+>Existem 4 níveis: fácil, médio, difícil e animais, mais alguns níveis sobre outros tópicos para alguns idiomas. O programa pesquisa todos os arquivos de dados em todos os idiomas. </para>
+
+<para
+>No nível simples, as palavras são bastante simples e relacionam-se com o dia-a-dia. Ele é adequado para as crianças dos 6 aos 9 anos. O nível dos animais contém apenas nomes de animais, por isso são mais fáceis de adivinhar. Alguns deles são fáceis, mas há outros mais difíceis de adivinhar. No nível médio, as palavras são maiores e mais difíceis. É adequado para as idades superiores aos 9 anos .O nível difícil é isso mesmo - difícil -, &ie;, as palavras são difíceis de soletrar e não são muito conhecidas. Este nível é um desafio, mesmo para os adultos. </para>
+
+<para
+>Depois de adivinhar uma palavra (ou do boneco do enforcado ficar completo),é perguntado se deseja outra palavra, onde você poderá clicar nas teclas <keycap
+>S</keycap
+> ou <keycap
+>N</keycap
+> ou o mouse para responder Sim ou Não. Se disser <guilabel
+>Não</guilabel
+>, o jogo termina. Se você disser que <guilabel
+>Sim</guilabel
+>, outra palavra ficará pronta para ser adivinhada. </para>
+
+<para
+>Você digita a letra que deseja tentar no campo de texto (o cursor do mouse está pronto no campo) e clica na tecla &Enter;. Se a letra pertencer à palavra, irá ocupar o seu lugar, tantas vezes quantas as que aparece na palavra. Se a letra não pertencer à palavra, vai para o campo de Falhas e é desenhada mais uma parte do enforcado à direita. Você tem 10 tentativas e, depois destas, você perderá e a palavra correta é então apresentada. </para>
+
+<para
+>Durante o jogo, você poderá optar por iniciar um jogo, escolhendo a opção do menu <guimenu
+>Jogo</guimenu
+> e <guimenuitem
+>Novo</guimenuitem
+> ou clicando no ícone <guiicon
+>Novo</guiicon
+> da barra de ferramentas. Você poderá também alterar o nível com o botão de nível da barra de ferramentas (isto mostrará uma palavra nova para o nível novo).</para>
+
+<para
+>Os melhoramentos futuros (no KDE 4) permitirão criar o seu próprio arquivo de palavras ou carregar um arquivo diferente dos quatro que vêm incluídos. </para>
+</sect1>
+
+<sect1 id="languages">
+<title
+>Jogar em idiomas diferentes</title>
+<para
+>Você poderá jogar o &khangman; em vinte e dois idiomas: Búlgaro, Checo, Catalão, Dinamarquês, Holandês, Inglês, Finlandês, Francês, Alemão, Húngaro, Irlandês (Gália), Português Europeu, Português do Brasil, Italiano, Espanhol, Norueguês(Bokm&#229;l), Norueguês (Nynorsk), Esloveno, Sérvio (Ocidental e Cirílico), Sueco e Tajik. </para>
+
+<para
+>Por padrão, depois da primeira instalação do &khangman; para o KDE 3.3, só o Inglês e o seu idioma do &kde;, se for um dos mencionados acima e se você tiver o pacote tde-i18n correspondente, estarão instalados. Por exemplo, se você for um usuário Brasileiro e tiver o &kde; em Português do Brasil, a opção <guimenu
+>Configurações</guimenu
+> <guimenuitem
+>Configurar o &khangman;..</guimenuitem
+> <guimenuitem
+>Configurações Avançada</guimenuitem
+> <guimenuitem
+>As palavras estão em:</guimenuitem
+> do &khangman; terá dois itens: Inglês e Português do Brasil, sendo este último a opção padrão. </para>
+
+<para
+>Você poderá ainda jogar o &khangman; em outros idiomas. É muito fácil adicionar novos dados no &khangman;. Tudo o que precisa é de uma conexão à Internet funcionando. Você clica no menu <guimenu
+>Arquivo</guimenu
+> e depois em <guimenu
+>Obter os dados num novo idioma...</guimenu
+>. Irá aparecer um diálogo semelhante ao seguinte: </para>
+
+<screenshot>
+<screeninfo
+>O diálogo para Obter Coisas Novas do &khangman;</screeninfo>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="getnewstuff.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Captura de tela de Obtenção de Coisas Novas</phrase>
+ </textobject>
+ </mediaobject>
+</screenshot>
+
+<para
+>Clique no nome do idioma que deseja instalar e depois no botão Instalar. Irá aparecer um diálogo que lhe diz quando o idioma foi instalado, apresentando: Instaladas as coisas novas com sucesso. Você irá clicar em OK para fechar este diálogo de informação e depois em Fechar para sair do diálogo (se quiser outro idioma, poderá repetir estes passos). O novo idioma passou a estar disponível! </para>
+
+<para
+>Você poderá então alterar facilmente o idioma indo em <guimenu
+>Configurações</guimenu
+> <guimenuitem
+>Configurar o &khangman;...</guimenuitem
+> <guimenuitem
+>Opções Avançadas</guimenuitem
+> <guimenuitem
+>As palavras estão em:</guimenuitem
+> e escolher outro idioma. </para>
+
+<para
+>Repare que você pode agora digitar os caracteres especiais de um idioma, mostrando a <interface
+>Barra de Caracteres Especiais</interface
+>. Esta barra de ferramentas mostra botões com um ícone correspondente a cada carácter especial de um determinado idioma, como o &eacute; no Português do Brasil, por exemplo. Clicando num botão destes, você irá inserir a letra correspondente no campo de texto e você poderá validar a sua escolha com o &Enter;. Você poderá obviamente usar a disposição de teclado correspondente ao idioma. Esta barra de ferramentas poderá ser oculta ou apresentada. A configuração é restaurada da próxima vez que jogar o &khangman;. </para>
+
+<important
+><para
+>Lembre-se por favor que você precisa ter as fontes Arial e URW Bookman instaladas para mostrar corretamente os caracteres especiais em alguns idiomas. Desde que tenha estas fontes instaladas, o &khangman; as usará automaticamente. Se você ver pequenos retângulos em vez de letras, então poderão estar faltando estas fontes. </para
+></important>
+
+</sect1>
+<sect1 id="few-tips">
+<title
+>Algumas sugestões</title>
+<para
+>Tente adivinhar primeiro as vogais. Depois, vá às consoantes mais comuns: 'l', 't', 'r', 'n' e 's' </para>
+<para
+>Quando você ver <quote
+>io</quote
+>, tente o 'n' após isso em Francês e Inglês. </para>
+<para
+>No Português Europeu e do Brasil, no Catalão e no Espanhol, as vogais acentuadas poderão ser descobertas quando você escrever a vogal não acentuada correspondente. Por exemplo, todos os <quote
+>a</quote
+>'s acentuados são mostrados na palavra quando digitar <quote
+>a</quote
+>. Isto acontece quando a opção <menuchoice
+><guimenu
+>Configurações</guimenu
+><guimenuitem
+>Configurar o &khangman;</guimenuitem
+><guimenuitem
+>Opções Avançadas</guimenuitem
+><guimenuitem
+>Inserir Caracteres Acentuados</guimenuitem
+></menuchoice
+> não está assinalada. Quando a opção <guimenuitem
+>Inserir Caracteres Acentuados</guimenuitem
+> estiver assinalada, então você terá que digitar você mesmo as letras acentuadas. Quando você digitar <quote
+>a</quote
+>, só o <quote
+>a</quote
+> é apresentado e você terá que digitar, por exemplo, o &atilde; para esta letra aparecer. </para>
+<para
+>Sabia que, no Inglês, a letra mais comum é o 'e' (12,7%), seguida do 't' (9,1%), depois com o 'a' (8,2%), o 'i' (7,0%) e o 'n' (6,7%). </para>
+</sect1>
+
+
+</chapter>
+
+<chapter id="menus">
+<title
+>Menu e Barras de Ferramentas</title>
+
+<sect1 id="mainwindow">
+<title
+>A Janela Principal do &khangman;</title>
+
+<para
+>O menu <guimenu
+>Jogo</guimenu
+> possui 3 itens: o <guimenuitem
+>Novo</guimenuitem
+>, o <guimenuitem
+>Obter os dados de um novo idioma</guimenuitem
+> e o <guimenuitem
+>Sair</guimenuitem
+>.</para>
+
+<para
+>O <guimenuitem
+>Novo</guimenuitem
+> inicia um novo jogo, &ie; uma nova palavra para adivinhar, no mesmo nível em que já se encontra. O <guimenuitem
+>Obter os dados num novo idioma</guimenuitem
+> irá mostrar o diálogo para Obter Coisas Novas que lhe permitirá obter os dados num novo idioma. O <guimenuitem
+>Sair</guimenuitem
+> abandona o jogo, fechando a janela principal e guardando a configuração atual no arquivo de configuração.</para>
+
+<para
+>O menu <guimenu
+>Níveis</guimenu
+> permite escolher o nível, &ie; a dificuldade da palavra a adivinhar. </para>
+<para
+>O menu <guimenuitem
+>Configurações</guimenuitem
+> permite configurar facilmente o &khangman;. Primeiro, o <guimenuitem
+>Barras de Ferramentas</guimenuitem
+> e o <guimenuitem
+>Mostrar Barra de Estado</guimenuitem
+> fornecem a possibilidade de ocultar/mostrar as barras de ferramentas e a barra de estado. </para>
+
+<para
+>Existem duas barras de ferramentas: a principal, que é a que aparece com os botões e as listas e a barra de <interface
+>Caracteres</interface
+> que é mostrada abaixo. Esta barra possui os botões com os caracteres especiais de cado idioma: as letras acentuadas e outros caracteres especiais. Isto permite aos usuários jogarem facilmente noutro idioma sem ter que configurar o teclado novamente. Você clica numa letra especial e ela é mostrada como uma letra de uma tentativa. Pressionando em &Enter;, o programa irá ver se a letra está presente na palavra ou não. A barra de ferramentas poderá ser escondida, se não precisar dela. Isto é registrado no arquivo de configuração, assim, se a barra estiver escondida, também irá estar da próxima vez que executar o &khangman;. </para>
+<tip>
+<para
+>Claro que é possível mover as barras de ferramentas para qualquer lado. Coloque o cursor do mouse na pequena pega do lado esquerdo da barra de ferramentas, clique no &LMB; e arraste a barra de ferramentas para posicioná-la na tela, no local onde deseja colocá-la. Se você apontar o mouse para uma das barras de ferramentas e clicar no botão direito do mouse, aparecerá um menu de contexto que lhe permite escolher diferentes opções para a barra de ferramentas. </para>
+</tip>
+<para
+>O <guimenuitem
+>Configurar Atalhos...</guimenuitem
+> é uma configuração padrão do &kde; que lhe permite escolher as diferentes combinações de teclas para as várias ações. Por exemplo, o <keycombo action="simul"
+>&Ctrl;<keycap
+>Q</keycap
+></keycombo
+> é o atalho padrão para <guimenuitem
+>Sair</guimenuitem
+>.</para>
+<para
+>O <guimenuitem
+>Configurar Barras de Ferramentas...</guimenuitem
+> é também um item de menu padrão do &kde; que lhe permite adicionar ou suprimir os itens da barra de ferramentas. Quando o <guimenuitem
+>Modo Tela Cheia</guimenuitem
+> está ativo, ele coloca o jogo em toda a tela, só com a barra de ferramentas no topo e tendo o &khangman; ocupando o resto de todo o espaço. Na barra de ferramentas, o ícone <guiicon
+>Voltar ao Tamanho Normal</guiicon
+> permite-lhe voltar do modo de tela cheia para o tamanho da janela que tinha antes.</para>
+
+<screenshot>
+<screeninfo
+>Tema azul do &khangman;</screeninfo>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="khangman2.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Tema azul do &khangman;</phrase>
+ </textobject>
+ </mediaobject>
+</screenshot>
+
+<para
+>Aqui você tem o &khangman; com o tema Azul, as imagens transparentes do enforcado, o idioma Catalão e o nível Fácil. A barra de <interface
+>Caracteres</interface
+> é mostrada aqui.</para>
+
+<para
+>O nível é escolhido com uma lista na barra de ferramentas ou no submenu <guimenu
+>Níveis</guimenu
+> do menu. Os níveis disponíveis são o fácil, médio, animais e difícil. O fácil está relacionado com os objetos comuns que uma criança de seis ou sete anos conhece. O médio diz respeito a nomes um pouco mais desafiantes, o difícil é bastante complicado e o animais diz respeito apenas a nomes de animais. </para>
+
+<para
+>Todas as palavras são substantivos; não existem verbos nem adjetivos. O nível escolhido é então apresentado na barra de estado.</para>
+<para
+>Só é permitido digitar letras na caixa de texto.</para>
+</sect1>
+
+<sect1 id="settings">
+<title
+>Configurações Disponíveis</title>
+<para
+>É fornecida uma barra de ferramentas para acessar rapidamente a algumas configurações. Você poderá clicar num botão para começar um novo jogo (i.e., uma nova palavra), para sair do jogo e para entrar no modo de tela cheia (disponível para os telas de resolução baixa e para jogar com várias pessoas). Este manual de usuário também será aberto se você clicar no ícone do manual do &khangman;. O nível e o fundo são facilmente alterados com 2 listas na barra de ferramentas. </para>
+<para
+>Na opção <guimenu
+>Configurações</guimenu
+> <guimenuitem
+>Configurar o &khangman;...</guimenuitem
+>, você encontrará duas páginas. A primeira é para a Aparência e Comportamento. </para>
+
+<sect2 id="normal-settings">
+<title
+>Aparência e Comportamento</title>
+
+<screenshot>
+<screeninfo
+>Configurações normal do &khangman;</screeninfo>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="normalsettings.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Configurações normal do &khangman;</phrase>
+ </textobject>
+ </mediaobject>
+</screenshot>
+
+<para
+>A seção de Imagens do Enforcado lhe dá a chance de ter as imagens do enforcado <guimenuitem
+>Suaves</guimenuitem
+> ou <guimenuitem
+>Normais</guimenuitem
+>. As imagens <guimenuitem
+>Suaves</guimenuitem
+> permitem-lhe mostrar a última imagem do enforcado de forma menos violenta. Isto significa que o homem não está enforcado mas segura sim a corda com a sua mão. Isto é mais adequado para as crianças mais novas e é a opção padrão. Se escolher o <guimenuitem
+>Normal</guimenuitem
+>, o homem estará então pendurado pelo pescoço. </para>
+
+<para
+>Você poderá também definir a imagem de fundo. A opção <guimenu
+>Sem fundo</guimenu
+> deixa tudo em cinza, enquanto que se assinalar o <guimenu
+>Tema azul</guimenu
+> ou o <guimenu
+>Tema da natureza</guimenu
+>, terá algumas imagens de fundo bonitas. </para>
+
+<para
+>Na seção de Sons, se você assinalar a opção <guimenu
+>Ativar o Som</guimenu
+>, então irá ouvir um som no início do jogo e irá ouvir outro quando ganhar um jogo. </para>
+
+</sect2>
+<sect2 id="advanced-settings">
+<title
+>Configurações Avançadas</title>
+
+<screenshot>
+<screeninfo
+>Configurações avançadas do &khangman;</screeninfo>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="advancedsettings.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Configurações avançadas do &khangman;</phrase>
+ </textobject>
+ </mediaobject>
+</screenshot>
+
+<para
+>A segunda página lida com as opções mais avançadas. Algumas delas só estão disponíveis para alguns idiomas e, se não estiverem disponíveis no idioma que está jogando, estas opções ficarão então desativadas. </para>
+
+<para
+>A primeira opção permite-lhe escolher o idioma para as palavras. Este idioma será a seu idioma padrão no KDE, se estiver disponível. Caso contrário, será o Inglês. O Inglês é distribuído para todos, enquanto os outros idiomas vêm no pacote de 'i18n' correspondente. Além disso, você poderá obter idiomas novos usando o menu <guimenu
+>Jogo</guimenu
+> <guimenuitem
+>Obter Dados de Novo Idioma...</guimenuitem
+>. </para>
+
+<para
+>A opção <guimenu
+>Inserir Caracteres Acentuados</guimenu
+> está disponível para o Português do Brasil, o Catalão, o Português e o Espanhol. Se você assinalar esta opção, então você terá que digitar todas as vogais acentuadas (como o &atilde;). Se não ativá-la, então quando você digitar uma vogal qualquer todas as vogais acentuadas serão também apresentadas. </para>
+
+<para
+>Alguns idiomas também possuem dicas para o ajudar a adivinhar a palavra. A dica é mostrado ao clicar com o botão direito e fornece uma definição breve da palavra a adivinhar. Se assinalar a opção <guimenu
+>Mostrar as dicas</guimenu
+> numa dos idiomas disponíveis, você poderá clicar com o &RMB; em qualquer lado do jogo e obter uma dica durante quatro segundos. Esta sugestão deverá ajudá-lo a adivinhar a palavra. </para>
+
+<para
+>Se a opção estiver assinalada, o <guimenu
+>Precisa de mais tentativas para letras duplicadas</guimenu
+> irá mostrar apenas a primeira instância de uma letra se existirem várias letras iguais na palavra. Por exemplo, se a palavra for 'batata' e você digitar em 'a', então só o primeiro 'a' será mostrado. Você terá que escrever 'a' novamente para mostrar a segunda e terceira instâncias, indo a quarta para as letras erradas. Isto aumenta a dificuldade. </para>
+
+<para
+>Se você assinalar a opção <guimenu
+>Não mostrar o diálogo "Parabéns! Você Ganhou"</guimenu
+>, então este diálogo não será mostrado quando você ganhar um jogo. Em vez disso, a palavra será mostrada durante 4 segundos e depois irá começar um novo jogo imediatamente. </para>
+
+</sect2>
+</sect1>
+
+</chapter>
+
+<chapter id="commands">
+<title
+>Referência de Comandos</title>
+
+<sect1 id="khangman-mainwindow">
+<title
+>Menus e teclas de atalhos</title>
+
+<sect2>
+<title
+>O Menu <guimenu
+>Jogo</guimenu
+></title>
+
+<variablelist>
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>N</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Jogo</guimenu
+> <guimenuitem
+>Novo</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+><action
+>Começa um novo</action
+> jogo (&ie;, uma nova palavra)</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>G</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Jogo</guimenu
+> <guimenuitem
+>Obter os dados de um novo idioma...</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+><action
+>Mostra</action
+> a janela do KNewStuff que lista todos os dados disponíveis nos diferentes idiomas. </para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>Q</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Jogo</guimenu
+> <guimenuitem
+>Sair</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+><action
+>Sai</action
+> do &khangman;</para
+></listitem>
+</varlistentry>
+</variablelist>
+
+</sect2>
+
+<sect2>
+<title
+>O Menu <guimenu
+>Níveis</guimenu
+></title>
+
+<variablelist>
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Níveis</guimenu
+> <guimenuitem
+>Animais</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+><action
+>Escolhe</action
+> a lista de palavras de animais para adivinhar</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Níveis</guimenu
+> <guimenuitem
+>Fácil</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+><action
+>Escolhe</action
+> a lista de palavras simples para adivinhar</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Níveis</guimenu
+> <guimenuitem
+>Médio</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+><action
+>Escolhe</action
+> a lista de palavras de dificuldade média para adivinhar</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Níveis</guimenu
+> <guimenuitem
+>Difícil</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+><action
+>Escolhe</action
+> a lista de palavras difíceis para adivinhar</para
+></listitem>
+</varlistentry>
+</variablelist>
+
+</sect2>
+
+<sect2>
+<title
+>O Menu <guimenu
+>Configurações</guimenu
+></title>
+
+<variablelist>
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Configurações</guimenu
+> <guimenuitem
+>Barras de Ferramentas</guimenuitem
+> <guimenuitem
+>Mostrar Principal</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+><action
+>Ativa ou desativa</action
+> a Barra Principal</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Configurações</guimenu
+> <guimenuitem
+>Barras de Ferramentas</guimenuitem
+> <guimenuitem
+>Mostrar Caracteres</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+><action
+>Ativa ou desativa</action
+> a Barra de Caracteres</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Configurações</guimenu
+> <guimenuitem
+>Mostrar Barra de Estado</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+><action
+>Ativa ou desativa</action
+> a barra de estado</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;&Shift;<keycap
+>F</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Configurações</guimenu
+> <guimenuitem
+>Modo Tela Cheia</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+><action
+>Ativa ou desativa</action
+> o modo de tela cheia </para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Configurações</guimenu
+> <guimenuitem
+>Configurar Atalhos...</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+><action
+>Configura</action
+> as combinações de teclas que você usa para acessar às diferentes ações.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Configurações</guimenu
+> <guimenuitem
+>Configurar Barras de Ferramentas...</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+><action
+>Configura</action
+> os itens que você deseja colocar na barra de ferramentas </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Configurações</guimenu
+> <guimenuitem
+>Configurar o &khangman;...</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+><action
+>Mostra</action
+> o diálogo de configuração do &khangman; </para
+></listitem>
+</varlistentry>
+
+</variablelist>
+
+</sect2>
+
+<sect2>
+<title
+>O Menu <guimenu
+>Ajuda</guimenu
+></title>
+&help.menu.documentation; </sect2>
+</sect1>
+</chapter>
+
+<chapter id="developers">
+<title
+>Guia de Programação do &khangman;</title>
+
+<sect1 id="changing-words">
+<title
+>Como adicionar palavras num novo idioma ao jogo</title>
+
+<para
+>Graças ao Stefan Asserhäll, é muito fácil adicionar um novo idioma diretamente ao jogo. O procedimento aqui descrito também pode ser encontrado na pasta de código do <filename class="directory"
+>khangman</filename
+> no arquivo <filename
+>README.languages</filename
+>. Por favor, siga o procedimento e envie ao autor os arquivos num pacote 'tar.gz' para <email
+>annemarie.mahfouf@free.fr</email
+>. </para>
+<para
+>Os 24 idiomas disponíveis até agora são: 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 e tr. Se o código da seu idioma não consta aqui, você poderá ir mais além. </para>
+<para
+>A maioria destes dados deverá estar completa para incluir <emphasis
+>dicas</emphasis
+>, como poderá ver abaixo. Os dados completos só existem em: bg fr en it, assim os outros idiomas deverão ser atualizados o mais cedo possível. </para>
+<para
+>Certifique-se de que está trabalhando com a última versão do código de CVS em HEAD do KHangMan, executando um comando <screen
+><userinput
+><command>
+cvs up -dPA khangman
+</command
+></userinput
+></screen
+> no módulo 'tdeedu'. Depois <screen
+><userinput
+><command>
+cd tdeedu/khangman
+</command
+></userinput
+></screen>
+</para>
+<para
+>As palavras são guardadas em 4 arquivos separados, um para cada nível. Os arquivos estão em <filename class="directory"
+>/khangman/data/codigo_idioma</filename
+>. O arquivo <filename
+>easy.txt</filename
+> é para o nível fácil, o arquivo <filename
+>medium.txt</filename
+> é para o médio, o <filename
+>animals.txt</filename
+> para o nível dos animais e o <filename
+>hard.txt</filename
+> para o nível difícil.</para>
+<para
+>O Inglês é a padrão e, como tal, é o único idioma a ser fornecido com o &khangman;. Todos os outras idiomas vêm no pacote tde-i18n correspondente. </para>
+<procedure>
+<step
+><para
+>Insira os seguintes comandos num &konsole; para criar a pasta e os arquivos para a novo idioma:</para>
+<!-- Do not wrap or indent the next line, it's white space sensitive -->
+<screen
+><userinput
+><command
+>./add_language <replaceable
+>codigo_idioma</replaceable
+></command
+></userinput
+></screen>
+<para
+>Aqui você precisa substituir o <replaceable
+>codigo_idioma</replaceable
+> pelo código do seu idioma (ou seja, pt_BR).</para>
+</step>
+<step>
+<para
+>Os arquivos usam agora o formato 'kvtml'. A marca <sgmltag class="starttag"
+>o</sgmltag
+> corresponde à palavra <sgmltag class="starttag"
+>t</sgmltag
+> à sugestão. Tente corresponder a dica ao nível de dificuldade. O nível <quote
+>Fácil</quote
+> irá necessitar de uma dica fácil mas o nível <quote
+>Difícil</quote
+> irá necessitar da definição do dicionário. Tente não usar palavras da mesma família na dica, porque tornarão a palavra muito fácil! </para>
+<para
+>Um exemplo de um arquivo KVTML é o seguinte:</para>
+<programlisting
+><markup>
+ &lt;?xml version="1.0"?&gt;
+ &lt;!DOCTYPE kvtml SYSTEM "kvoctrain.dtd"&gt;
+ &lt;kvtml&gt;
+ &lt;e&gt;
+ &lt;o&gt;cão&lt;/o&gt;
+ &lt;t&gt;&egrave; o seu animal doméstico preferido&lt;/t&gt;
+ &lt;/e&gt;
+ ...
+ ...
+ &lt;/kvtml&gt;
+</markup
+></programlisting>
+</step>
+<step>
+<para
+>Edite todos os arquivos de texto indicados na nova pasta com um editor de texto e substitua cada palavra dentro da marca <sgmltag class="starttag"
+>o</sgmltag
+> pela palavra traduzida e cada dica dentro de uma marca <sgmltag class="starttag"
+>t</sgmltag
+> com a dica traduzida. Não é realmente importante que o significado exato se mantenha, mas tente manter o tamanho e o nível de dificuldade aproximadamente igual. Você poderá incluir palavras com os espaços em branco ou com um - entre elas, onde neste caso será mostrado o espaço em branco ou o - em vez de _. Por favor, contacte a Anne-Marie Mahfouf <email
+>annemarie DOT mahfouf AT free DOT fr</email
+> se ocorrer algo de especial, relacionado com o seu idioma, para que se possa adaptar o código a isso (especialmente a parte de caracteres especiais e acentuados).</para
+>
+
+<para
+>Você poderá traduzir as palavras, mas também as poderá adaptar de acordo com o nível e adicionar novas se o desejar. Por exemplo, a palavra <quote
+>table</quote
+> (mesa) está num nível simples em Inglês mas no seu idioma poderá pertencer ao nível médio. Sinta-se à vontade para adaptar os arquivos à medida das suas necessidades. O número de palavras de um arquivo não é importante, mas você poderá adicionar algumas se quiser.</para>
+
+<para
+>Lembre-se que todas as palavras são nomes.</para>
+
+<para
+>Lembre-se que precisa usar a <emphasis role="bold"
+>codificação UTF-8</emphasis
+> ao editar os arquivos. Se o seu editor não o fizer, tente usar o &kwrite; ou o &kate;. Ao abrir um arquivo no &kwrite; ou no &kate;, você poderá selecionar a codificação UTF-8 na lista no topo da janela de abertura de arquivos.</para>
+
+<para
+>Mantenha por favor os arquivos atualizados na sua pasta <replaceable
+>codigo_idioma</replaceable
+>.</para>
+</step>
+
+<step>
+<para
+>Insira o seguinte comando para instalar os novos arquivos de dados:</para>
+<screen
+><userinput
+><command
+>make</command
+></userinput>
+<userinput
+><command
+>make install</command
+></userinput
+></screen>
+
+<para
+>Você poderá ter que passar para <systemitem class="username"
+>root</systemitem
+> para rodar o <command
+>make install</command
+>, dependendo da sua instalação.</para>
+</step>
+<step>
+<para
+>Execute o jogo e verifique se o seu idioma foi adicionado:</para>
+<screen
+><userinput
+><command
+>khangman</command
+></userinput
+></screen>
+</step>
+<step
+><para
+>Em vez de enviar via CVS os seus arquivos, por favor remeta-os para a Anne-Marie Mahfouf <email
+>annemarie DOT mahfouf AT free DOT fr</email
+> num pacote 'tar.gz'. Uma vez que existem agora vinte e três idiomas, vem agora incluído um novo assistente (KNewStuff) no KHangMan para obter e instalar facilmente os novos idiomas que estão colocadas na página Web. Isto é feito para reduzir o tamanho do módulo 'tdeedu' e também será efetuado no KLettres, no KStars e talvez no KTouch. Por favor contacte a Anne-Marie por e-mail, se precisar de mais informações.</para>
+<para
+>Quando enviar arquivos ao autor, não se esqueça de mencionar os <emphasis role="bold"
+>caracteres especiais</emphasis
+> do seu idioma (coloque-os num arquivo de texto, um por cada linha, e adicione este arquivo ao pacote) e mencione por favor outras especificidades que possam existir.</para>
+<para
+><emphasis
+>Por favor nunca envie via CVS os arquivos num BRANCH (ramificação), uma vez que poderá invalidar o jogo.</emphasis
+></para>
+</step>
+</procedure>
+<para
+>Muito obrigado pela sua contribuição!</para>
+</sect1>
+
+<sect1 id="internal">
+<title
+>O que é gravado pelo &khangman; e onde</title>
+<para
+>Quando você obter um novo idioma através da opção <guimenu
+>Jogo</guimenu
+> -> <guimenu
+>Obter os Dados de um Novo Idioma ...</guimenu
+>, os dados dele são gravados em <filename class="directory"
+>$~/.kde/share/apps/khangman/data</filename
+>, na pasta com o código do idioma. Os nomes das pastas de idiomas são também gravados no arquivo de configuração do &khangman; em <filename
+>~/.kde/share/config/khangmanrc</filename
+>. </para>
+<para
+>O nome do distribuidor (i.e. o endereço do sítio Web onde obter as novas idiomas) é guardado no <filename
+>$KDEDIR/share/apps/khangman/khangmanrc</filename
+>. </para>
+<para
+>O idioma Inglês (padrão) e o idioma do usuário do seu pacote 'i18n' (se estiver disponível) são gravados em <filename class="directory"
+>$KDEDIR/share/apps/khangman</filename
+>. </para>
+<para
+>No arquivo de configuração, para cada usuário no seu arquivo <filename
+>~/.kde/share/config/khangmanrc</filename
+>, são gravadas todas as configurações do jogo como o fundo, o último nível jogado, além dos arquivos que foram transferidos a partir da janela do KNewStuff. </para>
+</sect1>
+<sect1 id="planned-features">
+<title
+>Recursos Planejados para o &khangman;</title>
+<para
+>Um recurso planejado é, obviamente, ter mais dados de idiomas e mais sugestões para todos os idiomas. Você poderá ajudar com isto para o seu idioma, se ainda não tiver sido feito. Por favor contacte o autor se quiser ajudar nesta tarefa, que não é mais do que traduzir as palavras em Inglês para a seu idioma (veja em <link linkend="changing-words"
+>Como adicionar palavras num novo idioma ao jogo</link
+>. </para>
+<para
+>O que também pode ser feito é usar outros arquivos KVTML como os que estão no sítio Web do KDE-Edu para jogar o &khangman;. Por exemplo, imagine que você poderá jogar com as capitais do mundo, onde a dica lhe indicará o país e você terá que adivinhar a capital. Ou aprender palavras noutro idioma, em que a dica é a palavra na seu idioma e a palavra a adivinhar é a tradução no novo idioma. </para>
+</sect1>
+</chapter>
+
+<chapter id="faq">
+<title
+>Perguntas e Respostas</title>
+&reporting.bugs; &updating.documentation; <qandaset id="faqlist">
+<qandaentry>
+<question>
+<para
+>Eu obtive uma mensagem de erro dizendo que as imagens não puderam ser encontradas.</para>
+</question>
+<answer>
+<para
+>O jogo instala-se por padrão no <filename class="directory"
+>/usr/local/kde</filename
+>, por isso adicione o <filename class="directory"
+>/usr/local/kde/bin</filename
+> à sua <envar
+>PATH</envar
+> e defina a variável <envar
+>KDEDIR</envar
+> como sendo igual a <filename class="directory"
+>/usr/local/kde</filename
+> antes de executar o jogo. Uma forma fácil é configurar o &khangman; com a opção <option
+>--prefix</option
+>=$<envar
+>KDEDIR</envar
+> em que a $<envar
+>KDEDIR</envar
+> é o local onde o resto do &kde; está instalado. Isto poderá variar bastante, dependendo da distribuição e do sistema operacional que usa.</para>
+</answer>
+</qandaentry>
+<qandaentry>
+<question>
+<para
+>O &khangman; não se inicia corretamente depois de eu ter atualizado para uma das versões 3.3 do &kde;</para>
+</question>
+<answer>
+<para
+>Poderá haver um problema devido à alteração do arquivo de configuração. Por favor, remova o arquivo <filename
+>khangmanrc</filename
+> na sua pasta <filename class="directory"
+>$HOME/.kde/share/config</filename
+>. </para>
+</answer>
+</qandaentry>
+</qandaset>
+</chapter>
+
+<chapter id="credits">
+
+<title
+>Créditos e Licença</title>
+
+<para
+>&khangman; </para>
+<para
+>Direitos autorais do programa 2001-2004 Anne-Marie Mahfouf <email
+>annma AT kde DOT org</email
+> </para>
+<para
+>Contribuições: <itemizedlist>
+<listitem
+><para
+>Gráficos do homem enforcado: Renaud Blanchard <email
+>kisukuma AT chez DOT com</email
+></para
+> </listitem>
+<listitem
+><para
+>Sons: Ludovic Grossard <email
+>ludovic.grossard AT libertysurf DOT fr</email
+></para
+> </listitem>
+<listitem
+><para
+>Tema azul, ícones e código: Primoz Anzur <email
+>zerokode AT yahoo DOT com</email
+></para
+> </listitem>
+<listitem
+><para
+>Arquivo de dados em sueco, ajuda na codificação, imagens transparentes e correções de i18n: Stefan Asserhäll <email
+>stefan DOT asserhall AT telia DOT com </email
+></para
+> </listitem>
+<listitem
+><para
+>Tema da Natureza: Joe Bolin <email
+>jbolin AT users DOT sourceforge DOT net</email
+></para
+> </listitem>
+<listitem
+><para
+>Imagens Suaves do Homem Enforcado: Matt Howe <email
+>mdhowe AT bigfoot DOT com</email
+></para
+> </listitem>
+<listitem
+><para
+>Arquivos de dados em Espanhol: eXParTaKus <email
+>expartakus AT expartakus DOT com </email
+></para
+> </listitem>
+<listitem
+><para
+>Arquivos de dados em Espanhol: Rafael Beccar <email
+>rafael DOT beccar AT kdemail DOT net </email
+></para
+> </listitem>
+<listitem
+><para
+>Arquivos de dados em Dinamarquês: Erik Kjaer Pedersen <email
+>erik AT mpim-bonn DOT mpg DOT de </email
+></para
+> </listitem>
+<listitem
+><para
+>Arquivos de dados em Finlandês: Niko Lewman <email
+>niko DOT lewman AT edu DOT hel DOT fi </email
+></para
+> </listitem>
+<listitem
+><para
+>Arquivos de dados em Português do Brasil: João Sebastião de Oliveira Bueno <email
+>gwidion AT mpc DOT com DOT br </email
+></para
+> </listitem>
+<listitem
+><para
+>Arquivos de dados em Catalão: Antoni Bella <email
+>bella5 AT teleline DOT es </email
+></para
+> </listitem>
+<listitem
+><para
+>Arquivos de dados em Italiano: Giovanni Venturi <email
+>jumpyj AT tiscali DOT it </email
+></para
+> </listitem>
+<listitem
+><para
+>Arquivos de dados em Holandês: Rinse <email
+>rinse AT kde DOT nl </email
+></para
+> </listitem>
+<listitem
+><para
+>Arquivos de dados em Português Europeu: Pedro Morais <email
+>morais AT kde DOT org </email
+></para
+> </listitem>
+<listitem
+><para
+>Arquivos de dados em Sérvio (Cirílico e Ocidental): Chusslove Illich <email
+>chaslav AT sezampro DOT yu </email
+></para
+> </listitem>
+<listitem
+><para
+>Arquivos de dados em Esloveno: Jure Repinc <email
+>jlp AT holodeck1 DOT com </email
+></para
+> </listitem>
+<listitem
+><para
+>Arquivos de dados em Tcheco Luk&aacute;&scaron; Tinkl <email
+>lukas AT kde DOT org</email
+></para
+> </listitem>
+<listitem
+><para
+>Arquivos de dados em Tajik: Roger Kovacs <email
+>rkovacs AT khujand DOT org </email
+></para
+> </listitem>
+<listitem
+><para
+>Arquivos de dados em Norueguês: (Bokm&#229;l): Torger &#197;ge Sinnes <email
+>torg-a-s AT online DOT no </email
+></para
+> </listitem>
+<listitem
+><para
+>Arquivos de dados em Húngaro: Tamas Szanto <email
+>tszanto AT mol DOT hu </email
+></para
+> </listitem>
+<listitem
+><para
+>Arquivos de dados em Norueguês (Nynorsk): Gaute Hvoslef Kvalnes <email
+>gaute AT verdsveven DOT com </email
+></para
+> </listitem>
+<listitem
+><para
+>Arquivos de dados em Turco: Mehmet &Ouml;zel <email
+>mehmet_ozel2003 AT hotmail DOT com </email
+></para
+> </listitem>
+<listitem
+><para
+>Arquivos de dados em Búlgaro: Radostin Radnev <email
+>radnev AT yahoo DOT com </email
+></para
+> </listitem>
+<listitem
+><para
+>Arquivos de dados em Irlandês (Gália): Kevin Patrick Scannell <email
+>scannell AT slu DOT edu </email
+></para
+> </listitem>
+
+<listitem
+><para
+>Ajuda na codificação: Robert Gogolok <email
+>robertgogolok AT gmx DOT de</email
+></para
+> </listitem>
+<listitem
+><para
+>Ajuda na codificação: Benjamin Meyer <email
+>ben AT meyerhome DOT net</email
+></para
+> </listitem>
+<listitem
+><para
+>Correções de código: Lubos Lun&agrave;k <email
+>l.lunak AT kde DOT org</email
+></para
+> </listitem>
+<listitem
+><para
+>Correções de código: Albert Astals Cid <email
+>tsdgeos AT terra DOT es</email
+></para
+> </listitem>
+<listitem
+><para
+>Estudo de usabilidade: Celeste Paul <email
+>seele AT obso1337 DOT org</email
+></para
+> </listitem>
+</itemizedlist>
+</para>
+
+<para
+>Direitos autorais da documentação 2001-2004 Anne-Marie Mahfouf <email
+>annma AT kde DOT org</email
+> </para>
+&underFDL; &underGPL; </chapter>
+
+<appendix id="installation">
+<title
+>Instalação</title>
+
+<sect1 id="getting-khangman">
+<title
+>Como obter o &khangman;</title>
+&install.intro.documentation; </sect1>
+
+<sect1 id="compilation">
+<title
+>Compilação e instalação</title>
+&install.compile.documentation; </sect1>
+</appendix>
+
+&documentation.index;
+</book>
+<!--
+Local Variables:
+mode: sgml
+sgml-minimize-attributes: nil
+sgml-general-insert-case: lower
+sgml-indent-step:0
+sgml-indent-data:nil
+End:
+-->
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kig/Makefile.am b/tde-i18n-pt_BR/docs/tdeedu/kig/Makefile.am
new file mode 100644
index 00000000000..babf802f3a2
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kig/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = pt_BR
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = AUTO
+KDE_MANS = AUTO
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kig/Makefile.in b/tde-i18n-pt_BR/docs/tdeedu/kig/Makefile.in
new file mode 100644
index 00000000000..0b218413c4b
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kig/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/tdeedu/kig
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+tdeinitdir = @tdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = pt_BR
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =. scripting-api
+KDE_DOCS = AUTO
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdeedu/kig/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/tdeedu/kig/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdeedu/kig/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/tdeedu/kig/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/tdeedu/kig/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=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)/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 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 index.docbook ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kig/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in index.docbook ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdeedu/kig/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/tdeedu/kig/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/tdeedu/kig/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kig/index.cache.bz2 b/tde-i18n-pt_BR/docs/tdeedu/kig/index.cache.bz2
new file mode 100644
index 00000000000..4078429e636
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kig/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kig/index.docbook b/tde-i18n-pt_BR/docs/tdeedu/kig/index.docbook
new file mode 100644
index 00000000000..1f261f64e2e
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kig/index.docbook
@@ -0,0 +1,893 @@
+<?xml version="1.0" ?>
+<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN" "dtd/kdex.dtd" [
+ <!ENTITY kseg "<application
+>KSeg</application
+>">
+ <!ENTITY cabri "<application
+>Cabri</application
+>">
+ <!ENTITY drgeo "<application
+>Dr.Geo</application
+>">
+ <!ENTITY package "tdeedu">
+ <!ENTITY kappname "&kig;">
+ <!ENTITY % addindex "IGNORE">
+ <!ENTITY % Brazilian-Portuguese "INCLUDE">
+ <!-- change language only here -->
+]
+>
+
+<book lang="&language;">
+
+ <bookinfo>
+ <title
+>O Manual do &kig;</title>
+
+ <authorgroup>
+ <author
+><firstname
+>Dominique</firstname
+> <surname
+>Devriese</surname
+> <affiliation
+> <address
+><email
+>devriese@kde.org</email
+></address>
+ </affiliation>
+ </author>
+ <othercredit role="translator"
+><firstname
+>Marcus</firstname
+><surname
+>Gama</surname
+><affiliation
+><address
+><email
+>marcus_gama@uol.com.br</email
+></address
+></affiliation
+><contrib
+>Tradução</contrib
+></othercredit
+>
+ </authorgroup>
+
+
+ <copyright>
+ <year
+>2002</year
+><year
+>2003</year
+><year
+>2004</year
+> <holder
+>Dominique Devriese</holder>
+ </copyright>
+
+ <legalnotice
+>&FDLNotice;</legalnotice>
+
+ <date
+>2004-06-29</date
+> <releaseinfo
+>0.9.0</releaseinfo>
+
+ <abstract>
+ <para
+>O &kig; é um aplicativo do &kde; para Geometria Interativa. </para>
+ </abstract>
+
+ <keywordset>
+ <keyword
+>KDE</keyword
+> <keyword
+>KDE-Edu</keyword>
+ <keyword
+>Kig</keyword
+> <keyword
+>Geometria Interativa</keyword>
+ <keyword
+>KGeo</keyword
+> <keyword
+>Cabri</keyword>
+ <keyword
+>Dr.Geo</keyword
+> <keyword
+>KSeg</keyword>
+ </keywordset>
+ </bookinfo>
+
+ <chapter id="introduction">
+ <title
+>Introdução</title>
+
+ <para
+>O &kig; é um aplicativo para Geometria Interativa. Ele pretende cumprir dois objetivos: </para>
+
+ <itemizedlist>
+ <listitem
+><para
+>Permitir aos estudantes explorarem figuras e conceitos matemáticos, usando o computador. </para
+></listitem>
+
+ <listitem
+><para
+>Servir como uma ferramenta <acronym
+>WYSIWYG</acronym
+> para desenhar figuras matemáticas e incluí-las em outros documentos.</para
+></listitem>
+ </itemizedlist>
+
+ <para
+>Você poderá comunicar problemas no &kig;, usando a ferramenta interna de relatórios de erros (<menuchoice
+><guimenu
+>Ajuda</guimenu
+><guimenuitem
+>Comunicar um Erro...</guimenuitem
+></menuchoice
+>, ou poderá contactar o autor em <email
+>devriese@kde.org</email
+>. </para>
+ <para
+>Uma vez que o &kig; suporta macros e 'locuses', ele permite a definição de algumas macros mais avançadas. Se você criou uma macro interessante que você acha que poderá ser útil para outras pessoas, você poderá enviá-la para o autor em <email
+>devriese@kde.org</email
+>, de modo que possa ser incluída na distribuição (se o fizer, ela será licenciada segundo os termos da licença do &kig;, a <ulink url="http://www.gnu.org/licenses/licenses.html#GPL"
+>GPL</ulink
+>, de modo que as outras pessoas possam usá-la livremente e adaptá-la). </para>
+ </chapter>
+
+ <chapter id="using-kig-basic">
+ <title
+>Uso básico</title>
+ <section id="constructing-objects">
+ <title
+>Construindo Objetos</title>
+ <section id="constructing-points">
+ <title
+>Construindo pontos</title>
+ <para
+>Você poderá construir pontos de várias formas:</para>
+ <itemizedlist>
+ <listitem>
+ <para
+>Selecione <menuchoice
+><guimenu
+>Objetos</guimenu
+> <guisubmenu
+>Pontos</guisubmenu
+><guimenuitem
+>Ponto</guimenuitem
+></menuchoice
+> na barra de menu ou clique no botão apropriado da barra de ferramentas. Você poderá então construir um ponto clicando na posição desejada da janela.</para
+> <note
+><para
+>Atualmente, isto funciona da mesma forma para construir também outros objetos: clique no item desejado do menu ou da barra de ferramentas e selecione os objetos necessários para construir o objeto.</para
+></note>
+ </listitem>
+ <listitem>
+ <para
+>Uma vez que você precisa normalmente construir os pontos, basta clicar em algum ponto da tela com o &MMB; de modo a construir um ponto para você, sem ter que ir a um menu ou a um botão. </para>
+ </listitem>
+ <listitem>
+ <para
+>Você poderá criar pontos enquanto está criando outros objetos em segundo plano, selecionando-os opcionalmente no objeto que está criando. Para mais informações, veja em <xref linkend="constructing-other-objects"/>. </para>
+ </listitem>
+ </itemizedlist>
+
+ <screenshot>
+ <screeninfo
+>Foi criado um ponto</screeninfo>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="constructed_a_point.png"
+ format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Foi criado um ponto</phrase>
+ </textobject>
+ </mediaobject>
+ </screenshot>
+ </section>
+
+ <section id="constructing-other-objects">
+ <title
+>Construindo Outros Objetos</title>
+ <para
+>Criar outros objetos que não sejam pontos é feito normalmente selecionando o item apropriado do menu <guimenu
+>Objetos</guimenu
+>, ou clicando num dos botões da barra de ferramentas. </para>
+ <screenshot>
+ <screeninfo
+>Construindo uma circunferência</screeninfo>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="constructing_a_circle.png"
+ format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Construindo uma circunferência</phrase>
+ </textobject>
+ </mediaobject>
+ </screenshot>
+ <para
+>Isto irá iniciar a construção do tipo de objeto escolhido. Todos estes tipos necessitam de argumentos. Por exemplo, se você selecionou uma circunferência através do centro e de um ponto, você terá que indicar dois pontos: um para o centro e outro para um ponto da circunferência. </para>
+ <para
+>Estes argumentos são também objetos e poderão ser selecionados, simplesmente clicando nos mesmos. Quando você mover um objeto que possa ser usado para construir o objeto, será mostrada uma imagem preliminar do que o objeto se parecerá. Para os objetos que necessitem de pontos como argumentos, você poderá criar um novo ponto na posição atual do cursor e selecioná-lo com o &LMB;. </para>
+ <para
+>Você poderá sempre cancelar a criação do novo objeto com a tecla &Esc; ou clicando no botão <guiicon
+>Parar</guiicon
+> (o octógono vermelho com um <quote
+>X</quote
+>) na barra de ferramentas. </para>
+ <screenshot>
+ <screeninfo
+>Construindo uma circunferência.</screeninfo>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="constructing_a_circle_2.png"
+ format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Construindo uma circunferência</phrase>
+ </textobject>
+ </mediaobject>
+ </screenshot>
+ </section>
+ </section>
+
+ <section id="selecting-objects">
+ <title
+>Selecionando Objetos</title>
+ <para
+>A seleção dos objetos poderá ser feita de duas formas: </para>
+ <itemizedlist>
+ <listitem>
+ <para
+>Clicando simplesmente num objeto, fará com que esse objeto fique selecionado, retirando a seleção de outros objetos que estivessem previamente selecionados. Se você não quiser esse comportamento, mantenha pressionada a tecla &Ctrl; enquanto clica num objeto. </para>
+ </listitem>
+ <listitem>
+ <para
+>Ao clicar e arrastar para um local vazio da tela, você poderá selecionar todos os objetos dentro do retângulo que é criado. Esta ação irá limpar a seleção atual. Como no caso anterior, se mantiver pressionada a tecla &Ctrl;, irá evitar esse comportamento. </para>
+ </listitem>
+ </itemizedlist>
+
+ <screenshot>
+ <screeninfo
+>Selecionando objetos</screeninfo>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="selecting_objects.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Selecionando objetos</phrase>
+ </textobject>
+ </mediaobject>
+ </screenshot>
+ </section>
+
+ <section id="moving-objects">
+ <title
+>Movendo Objetos</title>
+ <para
+>Para mover os objetos, você precisa primeiro de os <link linkend="selecting-objects"
+>selecionar</link
+>. </para>
+ <para
+>Quando os objetos que você deseja mover estiverem selecionados, você poderá começar a movê-los clicando no &LMB; e arrastando qualquer um deles. Quando terminar, basta soltar o &LMB;. </para>
+ <note
+><para
+>Para alguns tipos de objetos ('locuses' mais complexos), a movimentação dos objetos poderá ser lenta nos sistemas mais antigos). Isto é ruim mas é inevitável, devido os cálculos envolvidos. </para
+></note
+> <note
+><para
+>Se você clicar com o &RMB; num dos objetos selecionados e optar por <guimenuitem
+>Mover</guimenuitem
+>, o movimento do mouse irá mudar a posição do objeto. Quando o objeto estiver na posição desejada, outro clique do &LMB; irá parar o movimento. </para
+></note>
+ </section>
+ <section id="deleting-objects">
+ <title
+>Apagando Objetos</title>
+ <para
+>A remoção de objetos é feita, <link linkend="selecting-objects"
+>selecionando-os</link
+> em primeiro lugar, e depois fazendo uma das seguintes coisas: <itemizedlist>
+ <listitem>
+ <para
+>Pressionando a tecla <keycap
+>Delete</keycap
+>. </para>
+ </listitem>
+ <listitem>
+ <para
+>Pressionando o botão <guiicon
+>remover</guiicon
+> da barra de ferramentas. </para>
+ </listitem>
+ <listitem>
+ <para
+>Clicando com o &RMB; num dos objetos e selecionando a opção <guimenuitem
+>Remover</guimenuitem
+> do <link linkend="objects-context-menus"
+>menu de contexto</link
+> que aparece. </para>
+ </listitem>
+ </itemizedlist>
+ </para>
+ </section>
+ <section id="showing-hiding-objects">
+ <title
+>Mostrando e ocultando objetos</title>
+ <para
+>No &kig;, os objetos podem ser ocultos. Isto é feito selecionando os objetos, clicando com o &RMB; num deles e selecionando a opção <guimenuitem
+>Ocultar</guimenuitem
+> no <link linkend="objects-context-menus"
+>menu de contexto</link
+> que aparece. </para>
+ <para
+>Para mostrar novamente os objetos, use a opção <menuchoice
+><guimenu
+>Editar</guimenu
+><guimenuitem
+>Mostrar Tudo...</guimenuitem
+></menuchoice
+>. Isto irá colocar como visíveis todos os objetos atualmente ocultos. </para>
+ </section>
+ <section id="undo-redo">
+ <title
+>Desfazer/Refazer</title>
+ <para
+>No &kig;, você poderá anular praticamente qualquer ação que tenha feito ao documento. Basta usar os botões de <guiicon
+>desfazer</guiicon
+>/<guiicon
+>refazer</guiicon
+> da barra de ferramentas ou o atalho apropriado. </para>
+ </section>
+ <section id="full-screen-mode">
+ <title
+>Modo Tela Cheia</title>
+ <para
+>O &kig; também tem um modo Tela Cheia. Para usá-lo, clique no botão apropriado da barra de ferramentas ou selecione <menuchoice
+><guimenu
+>Configurações</guimenu
+><guimenuitem
+>Modo Tela Cheia</guimenuitem
+></menuchoice
+>. </para>
+ <para
+>Para sair do modo Tela Cheia, clique com o &RMB; na tela, num local em que não existam objetos presentes e selecione <guimenuitem
+>Sair do Modo Tela Cheia</guimenuitem
+> ou clique na tecla &Esc;. </para>
+ </section>
+ </chapter>
+
+ <chapter id="kig-object-types">
+ <title
+>Tipos de Objetos do &kig;</title>
+ <para
+>O &kig; suporta um número relativamente grande de tipos de objetos. Repare que nem todos os tipos disponíveis são mostrados nas barras de ferramentas, mas que existem também alguns objetos que você só poderá construir através do menu <guimenu
+>Objetos</guimenu
+> da barra de menu. Claro, como acontece com todos os aplicativos do &kde;, o que aparece nas barras de ferramentas é configurável. Experimente a opção <menuchoice
+><guimenu
+>Configurações</guimenu
+> <guimenuitem
+>Configurar Barras de Ferramentas...</guimenuitem
+></menuchoice
+> se quiser fazer isso. </para>
+ </chapter>
+
+ <chapter id="using-advanced">
+ <title
+>Uso Avançado</title>
+ <section id="objects-context-menus">
+ <title
+>Menus de Contexto</title>
+ <para
+>O &kig; possui menus de contexto para os seus objetos. Experimente clicar com o &RMB; num objeto para que apareça um menu de contexto. Existem várias opções: para construir outros objetos, mudar as cores ou mesmo para ocultar, mover ou remover os objetos. Alguns dos objetos possuem opções próprias (&eg; você poderá redefinir a criação de certos pontos, de modo a estarem restritos a uma determinada linha, se isso não era possível, &etc;). Estas opções deverão ser bastante simples de compreender. </para>
+ </section>
+ <section id="document-context-menus">
+ <title
+>Menus de contexto do documento</title>
+ <para
+>Clicando com o &RMB; no documento (&ie;, sem ser num objeto), irá aparecer um menu que você poderá usar para iniciar a criação de um novo objeto, mudar o sistema de coordenadas usado, mostrar os objetos ocultos ou ainda ampliar ou reduzir o documento. </para>
+ </section>
+ <section id="defining-macros">
+ <title
+>Definindo Macros</title>
+ <para
+>Um dos recursos mais avançados no &kig; é o seu suporte para macros. Isto permite-lhe definir um novo tipo de objeto, combinando outros objetos. </para>
+ <para
+>Por exemplo: suponha que deseje criar uma macro para criar uma circunferência a partir de três pontos dela. Você teria de criar esses três pontos, algumas perpendiculares e pontos médios até que encontrasse o centro, construindo depois a circunferência com o centro determinado e um dos pontos anteriores. A imagem seguinte deverá clarificar isto um pouco: </para>
+ <screenshot>
+ <screeninfo
+>Testando a execução de macros</screeninfo>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="test_run_macro.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Testando a execução de macros</phrase>
+ </textobject>
+ </mediaobject>
+ </screenshot>
+
+ <para
+>A seguir vem a definição da macro. Selecione a opção <guimenuitem
+>Nova macro</guimenuitem
+> do menu <guimenu
+>Tipo</guimenu
+> ou clique no botão da barra de ferramentas. Irá aparecer um assistente que lhe irá pedir para selecionar os objetos indicados. Selecione os três pontos (clique neles para selecioná-los, e clique novamente para os deselecionar), clicando depois no botão <guibutton
+>Próximo</guibutton
+> para continuar. Finalmente, selecione os últimos objetos (apenas a circunferência, no nosso exemplo). </para>
+
+ <screenshot>
+ <screeninfo
+>O assistente de macros</screeninfo>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="macro_wizard.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>O assistente de macros</phrase>
+ </textobject>
+ </mediaobject>
+ </screenshot>
+
+ <para
+>Depois de ter terminado os passos anteriores, clique no botão <guibutton
+>Próximo</guibutton
+> para continuar. Insira um nome e, opcionalmente, uma descrição do seu novo tipo, clicando depois no botão <guibutton
+>Terminar</guibutton
+>. O seu tipo de macro está agora terminado. </para>
+
+ <para
+>Para usar o tipo da nova macro, clique no seu botão da barra de ferramentas ou use o menu <guimenu
+>Objetos</guimenu
+>. Criar um objeto de uma macro é então tão simples como criar um outro objeto qualquer. </para>
+ <screenshot>
+ <screeninfo
+>Usando o seu novo tipo</screeninfo>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="macros_at_work.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Usando o seu novo tipo</phrase>
+ </textobject>
+ </mediaobject>
+ </screenshot>
+ </section>
+ <section id="working-with-types">
+ <title
+>Trabalhando com tipos</title>
+ <para
+>Como você viu no capítulo anterior, o &kig; permite-lhe criar os seus próprios objetos. O &kig; também se certifica que, logo que tenha criado um objeto, ele é gravado na saída e carregado na inicialização. Você não terá que gravar ou carregar manualmente as definições das macros. Contudo, o &kig; permite-lhe fazer mais com as macros. Se você selecionar a opção <menuchoice
+><guimenu
+>Tipos</guimenu
+><guimenuitem
+>Gerenciar os Tipos...</guimenuitem
+></menuchoice
+>, você verá uma janela onde poderá editar os seus tipos. Isto permite-lhe remover os tipos que não são mais usados, exportá-los para um arquivo ou mesmo carregá-los a partir de outro arquivo. </para>
+ <screenshot>
+ <screeninfo
+>Janela de Edição de Tipos</screeninfo>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="edit_types_dialog.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>A Janela de Edição de Tipos</phrase>
+ </textobject>
+ </mediaobject>
+ </screenshot>
+ </section>
+ <section id="text-labels">
+ <title
+>Legendas textuais</title>
+ <para
+>O &kig; permite-lhe adicionar legendas de texto a uma construção. Isto é muito útil para mostrar os nomes, explicações ou textos auxiliares na sua construção. O &kig; poderá também mostrar informações variáveis sobre os objetos (também conhecidas como <quote
+>propriedades</quote
+>). </para>
+ <para
+>Para iniciar a criação de uma legenda de texto, basta escolher o botão da <guibutton
+>Legenda Textual</guibutton
+> na barra de ferramentas na barra de ferramentas do &kig; ou selecionando <menuchoice
+><guimenu
+>Objetos</guimenu
+><guisubmenu
+>Outros</guisubmenu
+><guimenuitem
+>Legenda textual</guimenuitem
+> </menuchoice
+> da barra de menu. </para>
+ <para
+>A seguir, você terá que escolher uma localização para a legenda textual. Você poderá então escolher uma localização aleatória na tela ou optar por <quote
+>anexar</quote
+> a legenda a outro objeto. </para>
+ <screenshot>
+ <screeninfo
+>Anexando uma legenda a uma circunferência...</screeninfo>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="text_label_attaching.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Anexando uma legenda a uma circunferência...</phrase>
+ </textobject>
+ </mediaobject>
+ </screenshot>
+ <para
+>Você poderá agora acessar à janela da legenda de texto. Aqui, você poderá escrever o texto que deseja mostrar na nova legenda e clicar em <guibutton
+>Terminar</guibutton
+>. A legenda deverá agora estar presente no seu documento. </para>
+ <screenshot>
+ <screeninfo
+>A Janela da Legenda Textual</screeninfo>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="text_label_wizard.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>A Janela da Legenda Textual</phrase>
+ </textobject>
+ </mediaobject>
+ </screenshot>
+ <para
+>O exemplo anterior foi simples e limitava-se apenas a texto. Contudo, existe também o suporte para mostrar informações variáveis sobre os objetos de uma legenda (&eg; você poderá criar uma legenda que mostra o texto <quote
+>Este segmento tem %1 unidades de comprimento.</quote
+> em que o <token
+>%1</token
+> seria dinamicamente substituído pelo tamanho de um determinado segmento). </para>
+ <para
+>Para fazer isso, insira um texto com o número de substituições ( <token
+>%1</token
+>, <token
+>%2</token
+> &etc;) nele. Quando terminar, clique no botão <guibutton
+>Próximo</guibutton
+> para continuar. Se você quiser alterar o texto ou as variáveis depois, poderá voltar atrás com a opção <guibutton
+>Anterior</guibutton
+>. </para>
+ <para
+>O assistente mostra agora o texto que introduziu com todas as substituições alteradas para algo do tipo <guilabel
+>argumento 1</guilabel
+>. A seleção do que deverá mostrar num determinado argumento é feita quando você, em primeiro lugar, clicar no argumento em questão. Clique então no objeto sobre o qual deseja mostrar informações, selecionando no fim um pedaço de informação no menu de contexto que aparece. No exemplo acima, você iria clicar no <guilabel
+>argumento 1</guilabel
+>, clicar no segmento correto da janela principal do &kig;, e finalmente selecionar a propriedade <guilabel
+>Comprimento</guilabel
+>. Depois disso, você poderá preencher as variáveis restantes ou selecionar outra propriedade para uma das variáveis, se desejar alterá-la. Quando terminar, clique no botão <guibutton
+>Terminar</guibutton
+> para finalizar a criação da legenda de texto. </para>
+ <screenshot>
+ <screeninfo
+>Selecionando uma propriedade para uma parte variável</screeninfo>
+ <mediaobject>
+ <imageobject>
+ <imagedata
+ fileref="text_label_wizard__select_property.png"
+ format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Selecionando uma propriedade para uma parte variável</phrase>
+ </textobject>
+ </mediaobject>
+ </screenshot>
+ </section>
+ <section id="locuses">
+ <title
+>'Locuses'</title>
+ <para
+>O &kig; suporta a utilização de 'locuses'. Um 'locus' é definido matematicamente como o conjunto de todos os pontos ou linhas que satisfazem ou são determinados através de condições específicas; um exemplo é <quote
+>o 'locus' dos pontos equidistantes de um detreminado ponto é uma circunferência</quote
+>. Vamos ver um exemplo de utilização de 'locuses' no &kig;: </para>
+ <para
+>Considere a seguinte construção geométrica: É desenhada uma circunferência e um ponto que se pode mover ao longo da sua superfície (construa este ponto, posicionando o cursor numa circunferência e clicando com o &MMB;. Se você então tentar mover o ponto resultante, verá que não consegue movê-lo para fora da circunferência). Depois, é desenhado um segmento desde esse ponto até ao centro da circunferência e o ponto médio desse segmento. </para>
+ <screenshot>
+ <screeninfo
+>A criação de um 'locus' simples</screeninfo>
+ <mediaobject>
+ <imageobject>
+ <imagedata
+ fileref="simple_locus_construction.png"
+ format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>A criação de um 'locus' simples</phrase>
+ </textobject>
+ </mediaobject>
+ </screenshot>
+ <para
+>Agora, se mover o ponto que está restringido à circunferência, você poderá ver que o segundo ponto se move com ele. Se você mantivesse uma caneta acima do segundo ponto e movesse o primeiro ponto à volta da circunferência, iria criar uma nova circunferência com metade do tamanho da outra. Veremos abaixo que isto é exatamente o que um 'locus' faz. O caminho que o segundo ponto percorre enquanto o primeiro se move à volta da circunferência é como ficaria o 'locus'. </para>
+ <para
+>De fato, a criação do 'locus' é muito simples. Clique no seu botão na barra de ferramentas ou selecione a opção <menuchoice
+><guimenu
+>Objetos</guimenu
+> <guisubmenu
+>Outros</guisubmenu
+> <guimenuitem
+>'Locus'</guimenuitem
+> </menuchoice
+> do menu. Selecione então o ponto restrito como o ponto móvel (o texto <guilabel
+>Ponto Móvel</guilabel
+> irá aparecer à medida que você passa o mouse por cima) e o outro como ponto dependente. Irá então aparecer o 'locus'. </para>
+ </section>
+ </chapter>
+
+ <chapter id="scripting">
+ <title
+>Programação</title>
+ <para
+>O &kig; permite ao usuário criar tipos personalizados na linguagem de programação Python. Este é um recurso muito avançado, e só é conhecido pelo autor um outro programa de Geometria Interativa que faça o mesmo (o programa do GNOME &drgeo;). </para>
+ <para
+>A programação em Python no &kig; basicamente permite-lhe criar a sua própria forma de definir um objeto a partir de certos objetos-pai. Por exemplo, se você for um professor de matemática e se tiver alguma forma bonita de calcular um ponto interessante de uma cônica, então em vez de lidar com construções complexas e macros, você poderá então definir em Python como o ponto será calculado, deixando que o &kig; o mostre para você. </para>
+ <para
+>Suponha que você não conhecia o tipo Ponto Médio do &kig; e quisesse mostrar o ponto médio de dois pontos indicados. Você iria então carregar no botão <guibutton
+>'Script' de Python</guibutton
+> da barra de ferramentas ou selecionar a opção <menuchoice
+> <guimenu
+>Objetos</guimenu
+> <guisubmenu
+>Outros</guisubmenu
+> <guimenuitem
+>'Script' de Python</guimenuitem
+> </menuchoice
+> na barra de menu. Aparecerá então um assistente que lhe permitirá prosseguir. </para>
+ <screenshot>
+ <screeninfo
+>O Assistente de Objetos de 'Scripts'</screeninfo>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="script_wizard.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>O Assistente de Objetos de 'Scripts'</phrase>
+ </textobject>
+ </mediaobject>
+ </screenshot>
+ <para
+>A primeira coisa que terá que fazer é selecionar os argumentos do objeto. No nosso exemplo, isto corresponde aos dois pontos dos quais pretendemos mostrar o ponto médio. Selecione-os na janela principal do &kig; e clique em <guibutton
+>Próximo</guibutton
+> para prosseguir. </para>
+ <para
+>Agora, será apresentado um campo de texto onde poderá inserir o código do seu objeto. O código de modelo e alguns comentários já estão colocados. É importante certificar-se que o seu código é Python válido. As pessoas familiarizadas com o Python irão reparar que já está definida uma função em Python chamada <function
+>calc</function
+>. É, por isso, necessário aderir às regras do Python para definir funções. Por exemplo, cada linha da função deverá começar por um <keysym
+>Tab</keysym
+>. A primeira linha que não comece por uma <keysym
+>tabulação</keysym
+> termina a definição da função. </para>
+ <para
+>A função de Python que deverá ser definida é chamada de <quote
+>calc</quote
+> e, no nosso caso, aceita dois argumentos. Estes são os objetos que você selecionou como argumentos na tela anterior. Existirão tantos argumentos quanto os que você tenha selecionado. Eles chamar-se-ão de <parameter
+>arg1</parameter
+> e <parameter
+>arg2</parameter
+>, mas você poderá mudar os nomes deles para algo mais compreensível, se desejar. </para>
+ <para
+>Na função, você poderá fazer todos os tipos de cálculos que julgue necessários, usando os dois argumentos, se necessário. Você deverá devolver o objeto que deseja que apareça. No nosso caso, este é um objeto <classname
+>Point</classname
+>. Os dois argumentos são também objetos <classname
+>Point</classname
+>, e pode-se usar a função <function
+>Point.coordinate()</function
+> para registar as coordenadas dos dois pontos indicados. </para>
+ <para
+>Os cálculos necessários no nosso exemplo são muito simples; simplesmente adicionam-se as duas coordenadas e divide-se o resultado por dois. A partir daí, cria-se um novo ponto com essa coordenada. O código de Python necessário é:</para>
+
+<programlisting
+>def calc( a, b ):
+ m = ( a.coordinate() + b.coordinate() ) / 2;
+ return Point( m )
+</programlisting>
+
+ <screenshot>
+ <screeninfo
+>Inserindo o código</screeninfo>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="script_wizard_entering_code.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Inserindo o código para o ponto médio no assistente do Objeto de 'Script'.</phrase>
+ </textobject>
+ </mediaobject>
+ </screenshot>
+ <para
+>Se você clicar agora no botão <guibutton
+>Terminar</guibutton
+>, então o novo objeto irá aparecer no documento do &kig;. Se você mover um dos pontos, então o novo ponto irá mover-se junto com eles. Objetos bem mais poderosos poderão ser criados desta forma e você é encorajado a fazer isso. </para>
+ <screenshot>
+ <screeninfo
+>Objeto de 'Script' construído</screeninfo>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="constructed_script_object.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>O objeto de 'script' recém construído. </phrase>
+ </textobject>
+ </mediaobject>
+ </screenshot>
+ <para
+>Todos os objetos do &kig; podem ser usados no código de Python. Como foi indicado acima, os pontos fazem parte da classe <classname
+>Point</classname
+> e você poderá usar, &eg;, o método <function
+>Point.coordinate()</function
+>. Você poderá devolver também todos os tipos de objetos e não apenas <classname
+>Point</classname
+>'s. Estão disponíveis muitos mais métodos e classes na página de código em Python do &kig;, assim como uma referência completa sobre eles <ulink url="http://edu.kde.org/kig/manual/scripting-api/index.html"
+>aqui</ulink
+>. </para>
+ </chapter>
+
+ <chapter id="kig-features">
+ <title
+>Recursos do &kig;</title>
+
+ <itemizedlist>
+ <listitem>
+ <para
+>O &kig; é um aplicativo de código aberto. Isto significa que você é livre para o usar e modificar da forma que o desejar. A distribuição do &kig; está sujeita a algumas restrições, basicamente na medida em que todos deverão ter os mesmos direitos de usar o &kig;, incluindo as suas modificações, tal como você e eu. </para>
+ <para
+>Os programas de 'software' livre são desenvolvidos com um espírito muito aberto e os seus programadores são normalmente muito cooperativos com a reação dos usuários. Assim, se tiver algumas dúvidas, queixas ou algo do gênero sobre o &kig;, por favor comunique-as ao autor em <email
+>devriese@kde.org</email
+>. </para>
+ </listitem>
+ <listitem>
+ <para
+>O &kig; é um aplicativo KPart, o que significa que você poderá incorporá-lo em qualquer outro programa do &kde;. Se você abrir um arquivo <literal role="extension"
+>.kig</literal
+> diretamente no &konqueror;, ele poderá ser aberto diretamente na tela do &konqueror; sem a necessidade de iniciar um aplicativo externo. </para>
+ </listitem>
+ <listitem>
+ <para
+>O trabalho com o &kig; deverá ser relativamente simples. A criação de objetos é simples e interativa, com a apresentação de alguns resultados preliminares, &etc;. A mudança de posição, seleção e a criação deverão funcionar da forma que todos esperariam. O suporte para a anulação de ações deverá também ser bastante intuitivo. </para>
+ </listitem>
+ <listitem>
+ <para
+>O &kig; suporta a definição de macros de uma forma relativamente simples. Estes objetos são apresentados ao usuário como objetos normais. Eles são gravados na saída e carregados na inicialização, por isso não são perdidos ao sair. No <link linkend="working-with-types"
+>Gerenciador de Tipos</link
+>, você poderá gerenciar estes objetos. Você poderá exportá-los como arquivos, importá-los a partir de arquivos ou removê-los. </para>
+ </listitem>
+ <listitem>
+ <para
+>O &kig; grava os seus dados num formato &XML; simples. </para>
+ </listitem>
+ <listitem>
+ <para
+>O &kig; suporta a criação de 'locuses'. </para>
+ </listitem>
+ <listitem>
+ <para
+>O &kig; permite-lhe exportar um arquivo do &kig; para outros formatos interessantes, como imagens ou arquivos do <application
+>XFig</application
+>, <application
+>LaTeX</application
+> e arquivos vetoriais em <acronym
+>SVG</acronym
+>. Isto é bastante útil, uma vez que nem todos os programas suportam ainda o formato de arquivos do &kig;. </para>
+ </listitem>
+ <listitem>
+ <para
+>O &kig; tem um sistema de transformações bastante flexível. </para>
+ </listitem>
+ <listitem>
+ <para
+>O &kig; pretende ser compatível com os seus concorrentes. É por isso que suporta o formato de arquivos do &kgeo;, do &kseg; e, parcialmente, do &drgeo; e do &cabri;, assim como está planejado o suporte para outros formatos. </para>
+ </listitem>
+ </itemizedlist>
+ </chapter>
+
+
+ <chapter id="faq">
+ <title
+>Perguntas e Respostas</title>
+&reporting.bugs; &updating.documentation; <para
+></para>
+ </chapter>
+
+ <chapter id="credits">
+ <title
+>Créditos e Licença</title>
+
+ <para
+>&kig; </para>
+ <para
+>Direitos autorais do &kig; 2002-2004 Dominique Devriese <email
+>devriese@kde.org</email
+> </para>
+
+ <para
+>Direitos autorais da documentação 2002-2004 Dominique Devriese. <email
+>devriese@kde.org</email
+> </para>
+
+ <para
+>Revisado por &Philip.Rodrigues; &Philip.Rodrigues.mail;.</para>
+ <para
+>Tradução de Marcus Gama<email
+>marcus_gama@uol.com.br</email
+></para
+> &underFDL; &underGPL; </chapter>
+
+ <appendix id="installation">
+ <title
+>Instalação</title>
+
+ <sect1 id="getting-kig">
+ <title
+>Como obter o &kig;</title>
+&install.intro.documentation; </sect1>
+
+ <sect1 id="compilation">
+ <title
+>Compilação e Instalação</title>
+&install.compile.documentation; </sect1>
+
+ </appendix>
+
+ <appendix id="contributing">
+ <title
+>Contribuir</title>
+ <section id="kig-is-free">
+ <title
+>Software Livre</title>
+ <para
+>O &kig; é <ulink url="http://www.gnu.org/philosophy/philosophy.html#AboutFreeSoftware"
+> 'Software' Livre</ulink
+>. Isto significa que o seu código-fonte está disponível livremente na Internet e todos podem o usar, ler, modificar ou distribuir. Este trabalho é feito pelo autor como um passatempo e permitiu-lhe aprender bastante sobre programação, C++, &kde;/&Qt;, matemática, colaboração em 'software' e projetos de código-aberto durante esse processo. </para>
+ </section>
+ <section id="contribute-to-kig">
+ <title
+>Contribuir</title>
+ <para
+>O objetivo deste capítulo é explicar-lhe os direitos que a licença do &kig; lhe concede. Como em todo o 'software' livre, você tem a permissão (e é encorajado para tal) para corrigir os problemas que encontrar durante a sua utilização, adicionar recursos que sinta falta ou distribuir o seu programa modificado, e deverá enviar essas modificações para o autor em <email
+>devriese@kde.org</email
+>, para que ele as possa incluir na próxima versão para que os outros se entretenham. Pessoalmente, por parte do autor, não há interesse financeiro no projeto. </para>
+ <para
+>Se você não tiver certeza dos seus direitos para usar este 'software' ou dos das outras pessoas para usar as modificações que você fizer ao programa, &etc;, por favor leia a licença. Você poderá encontrá-la no arquivo <filename
+>COPYING</filename
+> do pacote de código do &kig; ou na página da <guilabel
+>licença</guilabel
+> da janela <guilabel
+>Sobre o Kig</guilabel
+>. </para>
+ </section>
+ <section id="howto-contribute">
+ <title
+>Como contribuir ?</title>
+ <para
+>Todas as contribuições são bem-vindas. Se você achar que os ícones são feios ou que o manual precisa ser atualizado ou, ainda, se achar que tem uma macro mesmo muito boa para compartilhar com o resto do mundo, não hesite em mandá-la para o autor. Lembre-se por favor que as suas contribuições serão distribuídas segundo os termos da <acronym
+>GPL</acronym
+> da &GNU;; você poderá encontrar os termos da licença no arquivo <filename
+>COPYING</filename
+> do pacote de código do &kig; e no capítulo de <link linkend="credits"
+>Créditos e Licenças</link
+> deste manual. </para>
+ </section>
+ </appendix>
+
+ &documentation.index;
+</book>
+<!--
+Local Variables:
+mode: xml
+End:
+-->
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kig/scripting-api/Doxyfile.scripting-api.in b/tde-i18n-pt_BR/docs/tdeedu/kig/scripting-api/Doxyfile.scripting-api.in
new file mode 100644
index 00000000000..85d6988d80c
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kig/scripting-api/Doxyfile.scripting-api.in
@@ -0,0 +1,1155 @@
+# Doxyfile 1.3.7
+
+# This file describes the settings to be used by the documentation system
+# doxygen (www.doxygen.org) for a project
+#
+# All text after a hash (#) is considered a comment and will be ignored
+# The format is:
+# TAG = value [value, ...]
+# For lists items can also be appended using:
+# TAG += value [value, ...]
+# Values that contain spaces should be placed between quotes (" ")
+
+#---------------------------------------------------------------------------
+# Project related configuration options
+#---------------------------------------------------------------------------
+
+# The PROJECT_NAME tag is a single word (or a sequence of words surrounded
+# by quotes) that should identify the project.
+
+PROJECT_NAME = "Kig Python Scripting API"
+
+# The PROJECT_NUMBER tag can be used to enter a project or revision number.
+# This could be handy for archiving the generated documentation or
+# if some version control system is used.
+
+PROJECT_NUMBER = @KIGVERSION@
+
+# The OUTPUT_DIRECTORY tag is used to specify the (relative or absolute)
+# base path where the generated documentation will be put.
+# If a relative path is entered, it will be relative to the location
+# where doxygen was started. If left blank the current directory will be used.
+
+OUTPUT_DIRECTORY = ./build
+
+# If the CREATE_SUBDIRS tag is set to YES, then doxygen will create
+# 2 levels of 10 sub-directories under the output directory of each output
+# format and will distribute the generated files over these directories.
+# Enabling this option can be useful when feeding doxygen a huge amount of source
+# files, where putting all generated files in the same directory would otherwise
+# cause performance problems for the file system.
+
+CREATE_SUBDIRS = NO
+
+# The OUTPUT_LANGUAGE tag is used to specify the language in which all
+# documentation generated by doxygen is written. Doxygen will use this
+# information to generate all constant output in the proper language.
+# The default language is English, other supported languages are:
+# Brazilian, Catalan, Chinese, Chinese-Traditional, Croatian, Czech, Danish, Dutch,
+# Finnish, French, German, Greek, Hungarian, Italian, Japanese, Japanese-en
+# (Japanese with English messages), Korean, Korean-en, Norwegian, Polish, Portuguese,
+# Romanian, Russian, Serbian, Slovak, Slovene, Spanish, Swedish, and Ukrainian.
+
+OUTPUT_LANGUAGE = English
+
+# This tag can be used to specify the encoding used in the generated output.
+# The encoding is not always determined by the language that is chosen,
+# but also whether or not the output is meant for Windows or non-Windows users.
+# In case there is a difference, setting the USE_WINDOWS_ENCODING tag to YES
+# forces the Windows encoding (this is the default for the Windows binary),
+# whereas setting the tag to NO uses a Unix-style encoding (the default for
+# all platforms other than Windows).
+
+USE_WINDOWS_ENCODING = NO
+
+# If the BRIEF_MEMBER_DESC tag is set to YES (the default) Doxygen will
+# include brief member descriptions after the members that are listed in
+# the file and class documentation (similar to JavaDoc).
+# Set to NO to disable this.
+
+BRIEF_MEMBER_DESC = YES
+
+# If the REPEAT_BRIEF tag is set to YES (the default) Doxygen will prepend
+# the brief description of a member or function before the detailed description.
+# Note: if both HIDE_UNDOC_MEMBERS and BRIEF_MEMBER_DESC are set to NO, the
+# brief descriptions will be completely suppressed.
+
+REPEAT_BRIEF = YES
+
+# This tag implements a quasi-intelligent brief description abbreviator
+# that is used to form the text in various listings. Each string
+# in this list, if found as the leading text of the brief description, will be
+# stripped from the text and the result after processing the whole list, is used
+# as the annotated text. Otherwise, the brief description is used as-is. If left
+# blank, the following values are used ("$name" is automatically replaced with the
+# name of the entity): "The $name class" "The $name widget" "The $name file"
+# "is" "provides" "specifies" "contains" "represents" "a" "an" "the"
+
+ABBREVIATE_BRIEF =
+
+# If the ALWAYS_DETAILED_SEC and REPEAT_BRIEF tags are both set to YES then
+# Doxygen will generate a detailed section even if there is only a brief
+# description.
+
+ALWAYS_DETAILED_SEC = NO
+
+# If the INLINE_INHERITED_MEMB tag is set to YES, doxygen will show all inherited
+# members of a class in the documentation of that class as if those members were
+# ordinary class members. Constructors, destructors and assignment operators of
+# the base classes will not be shown.
+
+INLINE_INHERITED_MEMB = NO
+
+# If the FULL_PATH_NAMES tag is set to YES then Doxygen will prepend the full
+# path before files name in the file list and in the header files. If set
+# to NO the shortest path that makes the file name unique will be used.
+
+FULL_PATH_NAMES = NO
+
+# If the FULL_PATH_NAMES tag is set to YES then the STRIP_FROM_PATH tag
+# can be used to strip a user-defined part of the path. Stripping is
+# only done if one of the specified strings matches the left-hand part of
+# the path. The tag can be used to show relative paths in the file list.
+# If left blank the directory from which doxygen is run is used as the
+# path to strip.
+
+STRIP_FROM_PATH =
+
+# The STRIP_FROM_INC_PATH tag can be used to strip a user-defined part of
+# the path mentioned in the documentation of a class, which tells
+# the reader which header file to include in order to use a class.
+# If left blank only the name of the header file containing the class
+# definition is used. Otherwise one should specify the include paths that
+# are normally passed to the compiler using the -I flag.
+
+STRIP_FROM_INC_PATH =
+
+# If the SHORT_NAMES tag is set to YES, doxygen will generate much shorter
+# (but less readable) file names. This can be useful is your file systems
+# doesn't support long names like on DOS, Mac, or CD-ROM.
+
+SHORT_NAMES = NO
+
+# If the JAVADOC_AUTOBRIEF tag is set to YES then Doxygen
+# will interpret the first line (until the first dot) of a JavaDoc-style
+# comment as the brief description. If set to NO, the JavaDoc
+# comments will behave just like the Qt-style comments (thus requiring an
+# explicit @brief command for a brief description.
+
+JAVADOC_AUTOBRIEF = YES
+
+# The MULTILINE_CPP_IS_BRIEF tag can be set to YES to make Doxygen
+# treat a multi-line C++ special comment block (i.e. a block of //! or ///
+# comments) as a brief description. This used to be the default behaviour.
+# The new default is to treat a multi-line C++ comment block as a detailed
+# description. Set this tag to YES if you prefer the old behaviour instead.
+
+MULTILINE_CPP_IS_BRIEF = NO
+
+# If the DETAILS_AT_TOP tag is set to YES then Doxygen
+# will output the detailed description near the top, like JavaDoc.
+# If set to NO, the detailed description appears after the member
+# documentation.
+
+DETAILS_AT_TOP = NO
+
+# If the INHERIT_DOCS tag is set to YES (the default) then an undocumented
+# member inherits the documentation from any documented member that it
+# re-implements.
+
+INHERIT_DOCS = YES
+
+# If member grouping is used in the documentation and the DISTRIBUTE_GROUP_DOC
+# tag is set to YES, then doxygen will reuse the documentation of the first
+# member in the group (if any) for the other members of the group. By default
+# all members of a group must be documented explicitly.
+
+DISTRIBUTE_GROUP_DOC = NO
+
+# The TAB_SIZE tag can be used to set the number of spaces in a tab.
+# Doxygen uses this value to replace tabs by spaces in code fragments.
+
+TAB_SIZE = 2
+
+# This tag can be used to specify a number of aliases that acts
+# as commands in the documentation. An alias has the form "name=value".
+# For example adding "sideeffect=\par Side Effects:\n" will allow you to
+# put the command \sideeffect (or @sideeffect) in the documentation, which
+# will result in a user-defined paragraph with heading "Side Effects:".
+# You can put \n's in the value part of an alias to insert newlines.
+
+ALIASES =
+
+# Set the OPTIMIZE_OUTPUT_FOR_C tag to YES if your project consists of C sources
+# only. Doxygen will then generate output that is more tailored for C.
+# For instance, some of the names that are used will be different. The list
+# of all members will be omitted, etc.
+
+OPTIMIZE_OUTPUT_FOR_C = NO
+
+# Set the OPTIMIZE_OUTPUT_JAVA tag to YES if your project consists of Java sources
+# only. Doxygen will then generate output that is more tailored for Java.
+# For instance, namespaces will be presented as packages, qualified scopes
+# will look different, etc.
+
+OPTIMIZE_OUTPUT_JAVA = NO
+
+# Set the SUBGROUPING tag to YES (the default) to allow class member groups of
+# the same type (for instance a group of public functions) to be put as a
+# subgroup of that type (e.g. under the Public Functions section). Set it to
+# NO to prevent subgrouping. Alternatively, this can be done per class using
+# the \nosubgrouping command.
+
+SUBGROUPING = YES
+
+#---------------------------------------------------------------------------
+# Build related configuration options
+#---------------------------------------------------------------------------
+
+# If the EXTRACT_ALL tag is set to YES doxygen will assume all entities in
+# documentation are documented, even if no documentation was available.
+# Private class members and static file members will be hidden unless
+# the EXTRACT_PRIVATE and EXTRACT_STATIC tags are set to YES
+
+EXTRACT_ALL = NO
+
+# If the EXTRACT_PRIVATE tag is set to YES all private members of a class
+# will be included in the documentation.
+
+EXTRACT_PRIVATE = NO
+
+# If the EXTRACT_STATIC tag is set to YES all static members of a file
+# will be included in the documentation.
+
+EXTRACT_STATIC = NO
+
+# If the EXTRACT_LOCAL_CLASSES tag is set to YES classes (and structs)
+# defined locally in source files will be included in the documentation.
+# If set to NO only classes defined in header files are included.
+
+EXTRACT_LOCAL_CLASSES = YES
+
+# This flag is only useful for Objective-C code. When set to YES local
+# methods, which are defined in the implementation section but not in
+# the interface are included in the documentation.
+# If set to NO (the default) only methods in the interface are included.
+
+EXTRACT_LOCAL_METHODS = NO
+
+# If the HIDE_UNDOC_MEMBERS tag is set to YES, Doxygen will hide all
+# undocumented members of documented classes, files or namespaces.
+# If set to NO (the default) these members will be included in the
+# various overviews, but no documentation section is generated.
+# This option has no effect if EXTRACT_ALL is enabled.
+
+HIDE_UNDOC_MEMBERS = YES
+
+# If the HIDE_UNDOC_CLASSES tag is set to YES, Doxygen will hide all
+# undocumented classes that are normally visible in the class hierarchy.
+# If set to NO (the default) these classes will be included in the various
+# overviews. This option has no effect if EXTRACT_ALL is enabled.
+
+HIDE_UNDOC_CLASSES = YES
+
+# If the HIDE_FRIEND_COMPOUNDS tag is set to YES, Doxygen will hide all
+# friend (class|struct|union) declarations.
+# If set to NO (the default) these declarations will be included in the
+# documentation.
+
+HIDE_FRIEND_COMPOUNDS = NO
+
+# If the HIDE_IN_BODY_DOCS tag is set to YES, Doxygen will hide any
+# documentation blocks found inside the body of a function.
+# If set to NO (the default) these blocks will be appended to the
+# function's detailed documentation block.
+
+HIDE_IN_BODY_DOCS = NO
+
+# The INTERNAL_DOCS tag determines if documentation
+# that is typed after a \internal command is included. If the tag is set
+# to NO (the default) then the documentation will be excluded.
+# Set it to YES to include the internal documentation.
+
+INTERNAL_DOCS = NO
+
+# If the CASE_SENSE_NAMES tag is set to NO then Doxygen will only generate
+# file names in lower-case letters. If set to YES upper-case letters are also
+# allowed. This is useful if you have classes or files whose names only differ
+# in case and if your file system supports case sensitive file names. Windows
+# users are advised to set this option to NO.
+
+CASE_SENSE_NAMES = YES
+
+# If the HIDE_SCOPE_NAMES tag is set to NO (the default) then Doxygen
+# will show members with their full class and namespace scopes in the
+# documentation. If set to YES the scope will be hidden.
+
+HIDE_SCOPE_NAMES = NO
+
+# If the SHOW_INCLUDE_FILES tag is set to YES (the default) then Doxygen
+# will put a list of the files that are included by a file in the documentation
+# of that file.
+
+SHOW_INCLUDE_FILES = NO
+
+# If the INLINE_INFO tag is set to YES (the default) then a tag [inline]
+# is inserted in the documentation for inline members.
+
+INLINE_INFO = NO
+
+# If the SORT_MEMBER_DOCS tag is set to YES (the default) then doxygen
+# will sort the (detailed) documentation of file and class members
+# alphabetically by member name. If set to NO the members will appear in
+# declaration order.
+
+SORT_MEMBER_DOCS = YES
+
+# If the SORT_BRIEF_DOCS tag is set to YES then doxygen will sort the
+# brief documentation of file, namespace and class members alphabetically
+# by member name. If set to NO (the default) the members will appear in
+# declaration order.
+
+SORT_BRIEF_DOCS = NO
+
+# If the SORT_BY_SCOPE_NAME tag is set to YES, the class list will be
+# sorted by fully-qualified names, including namespaces. If set to
+# NO (the default), the class list will be sorted only by class name,
+# not including the namespace part.
+# Note: This option is not very useful if HIDE_SCOPE_NAMES is set to YES.
+# Note: This option applies only to the class list, not to the
+# alphabetical list.
+
+SORT_BY_SCOPE_NAME = NO
+
+# The GENERATE_TODOLIST tag can be used to enable (YES) or
+# disable (NO) the todo list. This list is created by putting \todo
+# commands in the documentation.
+
+GENERATE_TODOLIST = YES
+
+# The GENERATE_TESTLIST tag can be used to enable (YES) or
+# disable (NO) the test list. This list is created by putting \test
+# commands in the documentation.
+
+GENERATE_TESTLIST = YES
+
+# The GENERATE_BUGLIST tag can be used to enable (YES) or
+# disable (NO) the bug list. This list is created by putting \bug
+# commands in the documentation.
+
+GENERATE_BUGLIST = YES
+
+# The GENERATE_DEPRECATEDLIST tag can be used to enable (YES) or
+# disable (NO) the deprecated list. This list is created by putting
+# \deprecated commands in the documentation.
+
+GENERATE_DEPRECATEDLIST= YES
+
+# The ENABLED_SECTIONS tag can be used to enable conditional
+# documentation sections, marked by \if sectionname ... \endif.
+
+ENABLED_SECTIONS = creating-python-scripting-doc
+
+# The MAX_INITIALIZER_LINES tag determines the maximum number of lines
+# the initial value of a variable or define consists of for it to appear in
+# the documentation. If the initializer consists of more lines than specified
+# here it will be hidden. Use a value of 0 to hide initializers completely.
+# The appearance of the initializer of individual variables and defines in the
+# documentation can be controlled using \showinitializer or \hideinitializer
+# command in the documentation regardless of this setting.
+
+MAX_INITIALIZER_LINES = 30
+
+# Set the SHOW_USED_FILES tag to NO to disable the list of files generated
+# at the bottom of the documentation of classes and structs. If set to YES the
+# list will mention the files that were used to generate the documentation.
+
+SHOW_USED_FILES = NO
+
+#---------------------------------------------------------------------------
+# configuration options related to warning and progress messages
+#---------------------------------------------------------------------------
+
+# The QUIET tag can be used to turn on/off the messages that are generated
+# by doxygen. Possible values are YES and NO. If left blank NO is used.
+
+QUIET = NO
+
+# The WARNINGS tag can be used to turn on/off the warning messages that are
+# generated by doxygen. Possible values are YES and NO. If left blank
+# NO is used.
+
+WARNINGS = YES
+
+# If WARN_IF_UNDOCUMENTED is set to YES, then doxygen will generate warnings
+# for undocumented members. If EXTRACT_ALL is set to YES then this flag will
+# automatically be disabled.
+
+WARN_IF_UNDOCUMENTED = YES
+
+# If WARN_IF_DOC_ERROR is set to YES, doxygen will generate warnings for
+# potential errors in the documentation, such as not documenting some
+# parameters in a documented function, or documenting parameters that
+# don't exist or using markup commands wrongly.
+
+WARN_IF_DOC_ERROR = YES
+
+# The WARN_FORMAT tag determines the format of the warning messages that
+# doxygen can produce. The string should contain the $file, $line, and $text
+# tags, which will be replaced by the file and line number from which the
+# warning originated and the warning text.
+
+WARN_FORMAT = "$file:$line: $text"
+
+# The WARN_LOGFILE tag can be used to specify a file to which warning
+# and error messages should be written. If left blank the output is written
+# to stderr.
+
+WARN_LOGFILE =
+
+#---------------------------------------------------------------------------
+# configuration options related to the input files
+#---------------------------------------------------------------------------
+
+# The INPUT tag can be used to specify the files and/or directories that contain
+# documented source files. You may enter file names like "myfile.cpp" or
+# directories like "/usr/src/myproject". Separate the files or directories
+# with spaces.
+
+INPUT = @top_srcdir@/kig/misc/coordinate.h \
+ @top_srcdir@/kig/misc/common.h \
+ @top_srcdir@/kig/misc/conic-common.h \
+ @top_srcdir@/kig/misc/kigtransform.h \
+ @top_srcdir@/kig/objects/object_imp.h \
+ @top_srcdir@/kig/objects/curve_imp.h \
+ @top_srcdir@/kig/objects/point_imp.h \
+ @top_srcdir@/kig/objects/line_imp.h \
+ @top_srcdir@/kig/objects/conic_imp.h \
+ @top_srcdir@/kig/objects/cubic_imp.h \
+ @top_srcdir@/kig/objects/bogus_imp.h \
+ @top_srcdir@/kig/objects/circle_imp.h \
+ @top_srcdir@/kig/objects/other_imp.h \
+ @top_srcdir@/kig/scripting/python-scripting-api-dox-mainpage.h
+
+# If the value of the INPUT tag contains directories, you can use the
+# FILE_PATTERNS tag to specify one or more wildcard pattern (like *.cpp
+# and *.h) to filter out the source-files in the directories. If left
+# blank the following patterns are tested:
+# *.c *.cc *.cxx *.cpp *.c++ *.java *.ii *.ixx *.ipp *.i++ *.inl *.h *.hh *.hxx *.hpp
+# *.h++ *.idl *.odl *.cs *.php *.php3 *.inc *.m *.mm
+
+FILE_PATTERNS =
+
+# The RECURSIVE tag can be used to turn specify whether or not subdirectories
+# should be searched for input files as well. Possible values are YES and NO.
+# If left blank NO is used.
+
+RECURSIVE = NO
+
+# The EXCLUDE tag can be used to specify files and/or directories that should
+# excluded from the INPUT source files. This way you can easily exclude a
+# subdirectory from a directory tree whose root is specified with the INPUT tag.
+
+EXCLUDE =
+
+# The EXCLUDE_SYMLINKS tag can be used select whether or not files or directories
+# that are symbolic links (a Unix filesystem feature) are excluded from the input.
+
+EXCLUDE_SYMLINKS = NO
+
+# If the value of the INPUT tag contains directories, you can use the
+# EXCLUDE_PATTERNS tag to specify one or more wildcard patterns to exclude
+# certain files from those directories.
+
+EXCLUDE_PATTERNS =
+
+# The EXAMPLE_PATH tag can be used to specify one or more files or
+# directories that contain example code fragments that are included (see
+# the \include command).
+
+EXAMPLE_PATH =
+
+# If the value of the EXAMPLE_PATH tag contains directories, you can use the
+# EXAMPLE_PATTERNS tag to specify one or more wildcard pattern (like *.cpp
+# and *.h) to filter out the source-files in the directories. If left
+# blank all files are included.
+
+EXAMPLE_PATTERNS =
+
+# If the EXAMPLE_RECURSIVE tag is set to YES then subdirectories will be
+# searched for input files to be used with the \include or \dontinclude
+# commands irrespective of the value of the RECURSIVE tag.
+# Possible values are YES and NO. If left blank NO is used.
+
+EXAMPLE_RECURSIVE = NO
+
+# The IMAGE_PATH tag can be used to specify one or more files or
+# directories that contain image that are included in the documentation (see
+# the \image command).
+
+IMAGE_PATH =
+
+# The INPUT_FILTER tag can be used to specify a program that doxygen should
+# invoke to filter for each input file. Doxygen will invoke the filter program
+# by executing (via popen()) the command <filter> <input-file>, where <filter>
+# is the value of the INPUT_FILTER tag, and <input-file> is the name of an
+# input file. Doxygen will then use the output that the filter program writes
+# to standard output.
+
+INPUT_FILTER = "sed -e 's,BogusImp,BogusObject,g' -e 's,StringImp,StringObject,g' -e 's,IntImp,IntObject,g' -e 's,DoubleImp,DoubleObject,g' -e 's,TransformationImp,TransformationObject,g' -e 's,HierarchyImp,HierarchyObject,g' -e 's,InvalidImp,InvalidObject,g' -e 's/\([a-zA-Z]*\)Imp/\1/g'"
+
+# If the FILTER_SOURCE_FILES tag is set to YES, the input filter (if set using
+# INPUT_FILTER) will be used to filter the input files when producing source
+# files to browse (i.e. when SOURCE_BROWSER is set to YES).
+
+FILTER_SOURCE_FILES = NO
+
+#---------------------------------------------------------------------------
+# configuration options related to source browsing
+#---------------------------------------------------------------------------
+
+# If the SOURCE_BROWSER tag is set to YES then a list of source files will
+# be generated. Documented entities will be cross-referenced with these sources.
+# Note: To get rid of all source code in the generated output, make sure also
+# VERBATIM_HEADERS is set to NO.
+
+SOURCE_BROWSER = NO
+
+# Setting the INLINE_SOURCES tag to YES will include the body
+# of functions and classes directly in the documentation.
+
+INLINE_SOURCES = NO
+
+# Setting the STRIP_CODE_COMMENTS tag to YES (the default) will instruct
+# doxygen to hide any special comment blocks from generated source code
+# fragments. Normal C and C++ comments will always remain visible.
+
+STRIP_CODE_COMMENTS = YES
+
+# If the REFERENCED_BY_RELATION tag is set to YES (the default)
+# then for each documented function all documented
+# functions referencing it will be listed.
+
+REFERENCED_BY_RELATION = YES
+
+# If the REFERENCES_RELATION tag is set to YES (the default)
+# then for each documented function all documented entities
+# called/used by that function will be listed.
+
+REFERENCES_RELATION = YES
+
+# If the VERBATIM_HEADERS tag is set to YES (the default) then Doxygen
+# will generate a verbatim copy of the header file for each class for
+# which an include is specified. Set to NO to disable this.
+
+VERBATIM_HEADERS = YES
+
+#---------------------------------------------------------------------------
+# configuration options related to the alphabetical class index
+#---------------------------------------------------------------------------
+
+# If the ALPHABETICAL_INDEX tag is set to YES, an alphabetical index
+# of all compounds will be generated. Enable this if the project
+# contains a lot of classes, structs, unions or interfaces.
+
+ALPHABETICAL_INDEX = YES
+
+# If the alphabetical index is enabled (see ALPHABETICAL_INDEX) then
+# the COLS_IN_ALPHA_INDEX tag can be used to specify the number of columns
+# in which this list will be split (can be a number in the range [1..20])
+
+COLS_IN_ALPHA_INDEX = 5
+
+# In case all classes in a project start with a common prefix, all
+# classes will be put under the same header in the alphabetical index.
+# The IGNORE_PREFIX tag can be used to specify one or more prefixes that
+# should be ignored while generating the index headers.
+
+IGNORE_PREFIX =
+
+#---------------------------------------------------------------------------
+# configuration options related to the HTML output
+#---------------------------------------------------------------------------
+
+# If the GENERATE_HTML tag is set to YES (the default) Doxygen will
+# generate HTML output.
+
+GENERATE_HTML = YES
+
+# The HTML_OUTPUT tag is used to specify where the HTML docs will be put.
+# If a relative path is entered the value of OUTPUT_DIRECTORY will be
+# put in front of it. If left blank `html' will be used as the default path.
+
+HTML_OUTPUT = html
+
+# The HTML_FILE_EXTENSION tag can be used to specify the file extension for
+# each generated HTML page (for example: .htm,.php,.asp). If it is left blank
+# doxygen will generate files with .html extension.
+
+HTML_FILE_EXTENSION = .html
+
+# The HTML_HEADER tag can be used to specify a personal HTML header for
+# each generated HTML page. If it is left blank doxygen will generate a
+# standard header.
+
+HTML_HEADER = @srcdir@/header.html
+
+# The HTML_FOOTER tag can be used to specify a personal HTML footer for
+# each generated HTML page. If it is left blank doxygen will generate a
+# standard footer.
+
+HTML_FOOTER = @srcdir@/footer.html
+
+# The HTML_STYLESHEET tag can be used to specify a user-defined cascading
+# style sheet that is used by each HTML page. It can be used to
+# fine-tune the look of the HTML output. If the tag is left blank doxygen
+# will generate a default style sheet. Note that doxygen will try to copy
+# the style sheet file to the HTML output directory, so don't put your own
+# stylesheet in the HTML output directory as well, or it will be erased!
+
+HTML_STYLESHEET = @srcdir@/doxygen.css
+
+# If the HTML_ALIGN_MEMBERS tag is set to YES, the members of classes,
+# files or namespaces will be aligned in HTML using tables. If set to
+# NO a bullet list will be used.
+
+HTML_ALIGN_MEMBERS = YES
+
+# If the GENERATE_HTMLHELP tag is set to YES, additional index files
+# will be generated that can be used as input for tools like the
+# Microsoft HTML help workshop to generate a compressed HTML help file (.chm)
+# of the generated HTML documentation.
+
+GENERATE_HTMLHELP = NO
+
+# If the GENERATE_HTMLHELP tag is set to YES, the CHM_FILE tag can
+# be used to specify the file name of the resulting .chm file. You
+# can add a path in front of the file if the result should not be
+# written to the html output directory.
+
+CHM_FILE =
+
+# If the GENERATE_HTMLHELP tag is set to YES, the HHC_LOCATION tag can
+# be used to specify the location (absolute path including file name) of
+# the HTML help compiler (hhc.exe). If non-empty doxygen will try to run
+# the HTML help compiler on the generated index.hhp.
+
+HHC_LOCATION =
+
+# If the GENERATE_HTMLHELP tag is set to YES, the GENERATE_CHI flag
+# controls if a separate .chi index file is generated (YES) or that
+# it should be included in the master .chm file (NO).
+
+GENERATE_CHI = NO
+
+# If the GENERATE_HTMLHELP tag is set to YES, the BINARY_TOC flag
+# controls whether a binary table of contents is generated (YES) or a
+# normal table of contents (NO) in the .chm file.
+
+BINARY_TOC = NO
+
+# The TOC_EXPAND flag can be set to YES to add extra items for group members
+# to the contents of the HTML help documentation and to the tree view.
+
+TOC_EXPAND = NO
+
+# The DISABLE_INDEX tag can be used to turn on/off the condensed index at
+# top of each HTML page. The value NO (the default) enables the index and
+# the value YES disables it.
+
+DISABLE_INDEX = YES
+
+# This tag can be used to set the number of enum values (range [1..20])
+# that doxygen will group on one line in the generated HTML documentation.
+
+ENUM_VALUES_PER_LINE = 4
+
+# If the GENERATE_TREEVIEW tag is set to YES, a side panel will be
+# generated containing a tree-like index structure (just like the one that
+# is generated for HTML Help). For this to work a browser that supports
+# JavaScript, DHTML, CSS and frames is required (for instance Mozilla 1.0+,
+# Netscape 6.0+, Internet explorer 5.0+, or Konqueror). Windows users are
+# probably better off using the HTML help feature.
+
+GENERATE_TREEVIEW = NO
+
+# If the treeview is enabled (see GENERATE_TREEVIEW) then this tag can be
+# used to set the initial width (in pixels) of the frame in which the tree
+# is shown.
+
+TREEVIEW_WIDTH = 250
+
+#---------------------------------------------------------------------------
+# configuration options related to the LaTeX output
+#---------------------------------------------------------------------------
+
+# If the GENERATE_LATEX tag is set to YES (the default) Doxygen will
+# generate Latex output.
+
+GENERATE_LATEX = NO
+
+# The LATEX_OUTPUT tag is used to specify where the LaTeX docs will be put.
+# If a relative path is entered the value of OUTPUT_DIRECTORY will be
+# put in front of it. If left blank `latex' will be used as the default path.
+
+LATEX_OUTPUT = latex
+
+# The LATEX_CMD_NAME tag can be used to specify the LaTeX command name to be
+# invoked. If left blank `latex' will be used as the default command name.
+
+LATEX_CMD_NAME = latex
+
+# The MAKEINDEX_CMD_NAME tag can be used to specify the command name to
+# generate index for LaTeX. If left blank `makeindex' will be used as the
+# default command name.
+
+MAKEINDEX_CMD_NAME = makeindex
+
+# If the COMPACT_LATEX tag is set to YES Doxygen generates more compact
+# LaTeX documents. This may be useful for small projects and may help to
+# save some trees in general.
+
+COMPACT_LATEX = NO
+
+# The PAPER_TYPE tag can be used to set the paper type that is used
+# by the printer. Possible values are: a4, a4wide, letter, legal and
+# executive. If left blank a4wide will be used.
+
+PAPER_TYPE = a4wide
+
+# The EXTRA_PACKAGES tag can be to specify one or more names of LaTeX
+# packages that should be included in the LaTeX output.
+
+EXTRA_PACKAGES =
+
+# The LATEX_HEADER tag can be used to specify a personal LaTeX header for
+# the generated latex document. The header should contain everything until
+# the first chapter. If it is left blank doxygen will generate a
+# standard header. Notice: only use this tag if you know what you are doing!
+
+LATEX_HEADER =
+
+# If the PDF_HYPERLINKS tag is set to YES, the LaTeX that is generated
+# is prepared for conversion to pdf (using ps2pdf). The pdf file will
+# contain links (just like the HTML output) instead of page references
+# This makes the output suitable for online browsing using a pdf viewer.
+
+PDF_HYPERLINKS = NO
+
+# If the USE_PDFLATEX tag is set to YES, pdflatex will be used instead of
+# plain latex in the generated Makefile. Set this option to YES to get a
+# higher quality PDF documentation.
+
+USE_PDFLATEX = NO
+
+# If the LATEX_BATCHMODE tag is set to YES, doxygen will add the \\batchmode.
+# command to the generated LaTeX files. This will instruct LaTeX to keep
+# running if errors occur, instead of asking the user for help.
+# This option is also used when generating formulas in HTML.
+
+LATEX_BATCHMODE = NO
+
+# If LATEX_HIDE_INDICES is set to YES then doxygen will not
+# include the index chapters (such as File Index, Compound Index, etc.)
+# in the output.
+
+LATEX_HIDE_INDICES = NO
+
+#---------------------------------------------------------------------------
+# configuration options related to the RTF output
+#---------------------------------------------------------------------------
+
+# If the GENERATE_RTF tag is set to YES Doxygen will generate RTF output
+# The RTF output is optimized for Word 97 and may not look very pretty with
+# other RTF readers or editors.
+
+GENERATE_RTF = NO
+
+# The RTF_OUTPUT tag is used to specify where the RTF docs will be put.
+# If a relative path is entered the value of OUTPUT_DIRECTORY will be
+# put in front of it. If left blank `rtf' will be used as the default path.
+
+RTF_OUTPUT = rtf
+
+# If the COMPACT_RTF tag is set to YES Doxygen generates more compact
+# RTF documents. This may be useful for small projects and may help to
+# save some trees in general.
+
+COMPACT_RTF = NO
+
+# If the RTF_HYPERLINKS tag is set to YES, the RTF that is generated
+# will contain hyperlink fields. The RTF file will
+# contain links (just like the HTML output) instead of page references.
+# This makes the output suitable for online browsing using WORD or other
+# programs which support those fields.
+# Note: wordpad (write) and others do not support links.
+
+RTF_HYPERLINKS = NO
+
+# Load stylesheet definitions from file. Syntax is similar to doxygen's
+# config file, i.e. a series of assignments. You only have to provide
+# replacements, missing definitions are set to their default value.
+
+RTF_STYLESHEET_FILE =
+
+# Set optional variables used in the generation of an rtf document.
+# Syntax is similar to doxygen's config file.
+
+RTF_EXTENSIONS_FILE =
+
+#---------------------------------------------------------------------------
+# configuration options related to the man page output
+#---------------------------------------------------------------------------
+
+# If the GENERATE_MAN tag is set to YES (the default) Doxygen will
+# generate man pages
+
+GENERATE_MAN = NO
+
+# The MAN_OUTPUT tag is used to specify where the man pages will be put.
+# If a relative path is entered the value of OUTPUT_DIRECTORY will be
+# put in front of it. If left blank `man' will be used as the default path.
+
+MAN_OUTPUT = man
+
+# The MAN_EXTENSION tag determines the extension that is added to
+# the generated man pages (default is the subroutine's section .3)
+
+MAN_EXTENSION = .3
+
+# If the MAN_LINKS tag is set to YES and Doxygen generates man output,
+# then it will generate one additional man file for each entity
+# documented in the real man page(s). These additional files
+# only source the real man page, but without them the man command
+# would be unable to find the correct page. The default is NO.
+
+MAN_LINKS = NO
+
+#---------------------------------------------------------------------------
+# configuration options related to the XML output
+#---------------------------------------------------------------------------
+
+# If the GENERATE_XML tag is set to YES Doxygen will
+# generate an XML file that captures the structure of
+# the code including all documentation.
+
+GENERATE_XML = NO
+
+# The XML_OUTPUT tag is used to specify where the XML pages will be put.
+# If a relative path is entered the value of OUTPUT_DIRECTORY will be
+# put in front of it. If left blank `xml' will be used as the default path.
+
+XML_OUTPUT = xml
+
+# The XML_SCHEMA tag can be used to specify an XML schema,
+# which can be used by a validating XML parser to check the
+# syntax of the XML files.
+
+XML_SCHEMA =
+
+# The XML_DTD tag can be used to specify an XML DTD,
+# which can be used by a validating XML parser to check the
+# syntax of the XML files.
+
+XML_DTD =
+
+# If the XML_PROGRAMLISTING tag is set to YES Doxygen will
+# dump the program listings (including syntax highlighting
+# and cross-referencing information) to the XML output. Note that
+# enabling this will significantly increase the size of the XML output.
+
+XML_PROGRAMLISTING = YES
+
+#---------------------------------------------------------------------------
+# configuration options for the AutoGen Definitions output
+#---------------------------------------------------------------------------
+
+# If the GENERATE_AUTOGEN_DEF tag is set to YES Doxygen will
+# generate an AutoGen Definitions (see autogen.sf.net) file
+# that captures the structure of the code including all
+# documentation. Note that this feature is still experimental
+# and incomplete at the moment.
+
+GENERATE_AUTOGEN_DEF = NO
+
+#---------------------------------------------------------------------------
+# configuration options related to the Perl module output
+#---------------------------------------------------------------------------
+
+# If the GENERATE_PERLMOD tag is set to YES Doxygen will
+# generate a Perl module file that captures the structure of
+# the code including all documentation. Note that this
+# feature is still experimental and incomplete at the
+# moment.
+
+GENERATE_PERLMOD = NO
+
+# If the PERLMOD_LATEX tag is set to YES Doxygen will generate
+# the necessary Makefile rules, Perl scripts and LaTeX code to be able
+# to generate PDF and DVI output from the Perl module output.
+
+PERLMOD_LATEX = NO
+
+# If the PERLMOD_PRETTY tag is set to YES the Perl module output will be
+# nicely formatted so it can be parsed by a human reader. This is useful
+# if you want to understand what is going on. On the other hand, if this
+# tag is set to NO the size of the Perl module output will be much smaller
+# and Perl will parse it just the same.
+
+PERLMOD_PRETTY = YES
+
+# The names of the make variables in the generated doxyrules.make file
+# are prefixed with the string contained in PERLMOD_MAKEVAR_PREFIX.
+# This is useful so different doxyrules.make files included by the same
+# Makefile don't overwrite each other's variables.
+
+PERLMOD_MAKEVAR_PREFIX =
+
+#---------------------------------------------------------------------------
+# Configuration options related to the preprocessor
+#---------------------------------------------------------------------------
+
+# If the ENABLE_PREPROCESSING tag is set to YES (the default) Doxygen will
+# evaluate all C-preprocessor directives found in the sources and include
+# files.
+
+ENABLE_PREPROCESSING = YES
+
+# If the MACRO_EXPANSION tag is set to YES Doxygen will expand all macro
+# names in the source code. If set to NO (the default) only conditional
+# compilation will be performed. Macro expansion can be done in a controlled
+# way by setting EXPAND_ONLY_PREDEF to YES.
+
+MACRO_EXPANSION = NO
+
+# If the EXPAND_ONLY_PREDEF and MACRO_EXPANSION tags are both set to YES
+# then the macro expansion is limited to the macros specified with the
+# PREDEFINED and EXPAND_AS_PREDEFINED tags.
+
+EXPAND_ONLY_PREDEF = NO
+
+# If the SEARCH_INCLUDES tag is set to YES (the default) the includes files
+# in the INCLUDE_PATH (see below) will be search if a #include is found.
+
+SEARCH_INCLUDES = YES
+
+# The INCLUDE_PATH tag can be used to specify one or more directories that
+# contain include files that are not input files but should be processed by
+# the preprocessor.
+
+INCLUDE_PATH =
+
+# You can use the INCLUDE_FILE_PATTERNS tag to specify one or more wildcard
+# patterns (like *.h and *.hpp) to filter out the header-files in the
+# directories. If left blank, the patterns specified with FILE_PATTERNS will
+# be used.
+
+INCLUDE_FILE_PATTERNS =
+
+# The PREDEFINED tag can be used to specify one or more macro names that
+# are defined before the preprocessor is started (similar to the -D option of
+# gcc). The argument of the tag is a list of macros of the form: name
+# or name=definition (no spaces). If the definition and the = are
+# omitted =1 is assumed.
+
+PREDEFINED =
+
+# If the MACRO_EXPANSION and EXPAND_ONLY_PREDEF tags are set to YES then
+# this tag can be used to specify a list of macro names that should be expanded.
+# The macro definition that is found in the sources will be used.
+# Use the PREDEFINED tag if you want to use a different macro definition.
+
+EXPAND_AS_DEFINED =
+
+# If the SKIP_FUNCTION_MACROS tag is set to YES (the default) then
+# doxygen's preprocessor will remove all function-like macros that are alone
+# on a line, have an all uppercase name, and do not end with a semicolon. Such
+# function macros are typically used for boiler-plate code, and will confuse the
+# parser if not removed.
+
+SKIP_FUNCTION_MACROS = YES
+
+#---------------------------------------------------------------------------
+# Configuration::additions related to external references
+#---------------------------------------------------------------------------
+
+# The TAGFILES option can be used to specify one or more tagfiles.
+# Optionally an initial location of the external documentation
+# can be added for each tagfile. The format of a tag file without
+# this location is as follows:
+# TAGFILES = file1 file2 ...
+# Adding location for the tag files is done as follows:
+# TAGFILES = file1=loc1 "file2 = loc2" ...
+# where "loc1" and "loc2" can be relative or absolute paths or
+# URLs. If a location is present for each tag, the installdox tool
+# does not have to be run to correct the links.
+# Note that each tag file must have a unique name
+# (where the name does NOT include the path)
+# If a tag file is not located in the directory in which doxygen
+# is run, you must also specify the path to the tagfile here.
+
+TAGFILES =
+
+# When a file name is specified after GENERATE_TAGFILE, doxygen will create
+# a tag file that is based on the input files it reads.
+
+GENERATE_TAGFILE =
+
+# If the ALLEXTERNALS tag is set to YES all external classes will be listed
+# in the class index. If set to NO only the inherited external classes
+# will be listed.
+
+ALLEXTERNALS = NO
+
+# If the EXTERNAL_GROUPS tag is set to YES all external groups will be listed
+# in the modules index. If set to NO, only the current project's groups will
+# be listed.
+
+EXTERNAL_GROUPS = YES
+
+# The PERL_PATH should be the absolute path and name of the perl script
+# interpreter (i.e. the result of `which perl').
+
+PERL_PATH = /usr/bin/perl
+
+#---------------------------------------------------------------------------
+# Configuration options related to the dot tool
+#---------------------------------------------------------------------------
+
+# If the CLASS_DIAGRAMS tag is set to YES (the default) Doxygen will
+# generate a inheritance diagram (in HTML, RTF and LaTeX) for classes with base or
+# super classes. Setting the tag to NO turns the diagrams off. Note that this
+# option is superseded by the HAVE_DOT option below. This is only a fallback. It is
+# recommended to install and use dot, since it yields more powerful graphs.
+
+CLASS_DIAGRAMS = YES
+
+# If set to YES, the inheritance and collaboration graphs will hide
+# inheritance and usage relations if the target is undocumented
+# or is not a class.
+
+HIDE_UNDOC_RELATIONS = YES
+
+# If you set the HAVE_DOT tag to YES then doxygen will assume the dot tool is
+# available from the path. This tool is part of Graphviz, a graph visualization
+# toolkit from AT&T and Lucent Bell Labs. The other options in this section
+# have no effect if this option is set to NO (the default)
+
+HAVE_DOT = YES
+
+# If the CLASS_GRAPH and HAVE_DOT tags are set to YES then doxygen
+# will generate a graph for each documented class showing the direct and
+# indirect inheritance relations. Setting this tag to YES will force the
+# the CLASS_DIAGRAMS tag to NO.
+
+CLASS_GRAPH = YES
+
+# If the COLLABORATION_GRAPH and HAVE_DOT tags are set to YES then doxygen
+# will generate a graph for each documented class showing the direct and
+# indirect implementation dependencies (inheritance, containment, and
+# class references variables) of the class with other documented classes.
+
+COLLABORATION_GRAPH = YES
+
+# If the UML_LOOK tag is set to YES doxygen will generate inheritance and
+# collaboration diagrams in a style similar to the OMG's Unified Modeling
+# Language.
+
+UML_LOOK = NO
+
+# If set to YES, the inheritance and collaboration graphs will show the
+# relations between templates and their instances.
+
+TEMPLATE_RELATIONS = NO
+
+# If the ENABLE_PREPROCESSING, SEARCH_INCLUDES, INCLUDE_GRAPH, and HAVE_DOT
+# tags are set to YES then doxygen will generate a graph for each documented
+# file showing the direct and indirect include dependencies of the file with
+# other documented files.
+
+INCLUDE_GRAPH = YES
+
+# If the ENABLE_PREPROCESSING, SEARCH_INCLUDES, INCLUDED_BY_GRAPH, and
+# HAVE_DOT tags are set to YES then doxygen will generate a graph for each
+# documented header file showing the documented files that directly or
+# indirectly include this file.
+
+INCLUDED_BY_GRAPH = YES
+
+# If the CALL_GRAPH and HAVE_DOT tags are set to YES then doxygen will
+# generate a call dependency graph for every global function or class method.
+# Note that enabling this option will significantly increase the time of a run.
+# So in most cases it will be better to enable call graphs for selected
+# functions only using the \callgraph command.
+
+CALL_GRAPH = NO
+
+# If the GRAPHICAL_HIERARCHY and HAVE_DOT tags are set to YES then doxygen
+# will graphical hierarchy of all classes instead of a textual one.
+
+GRAPHICAL_HIERARCHY = YES
+
+# The DOT_IMAGE_FORMAT tag can be used to set the image format of the images
+# generated by dot. Possible values are png, jpg, or gif
+# If left blank png will be used.
+
+DOT_IMAGE_FORMAT = png
+
+# The tag DOT_PATH can be used to specify the path where the dot tool can be
+# found. If left blank, it is assumed the dot tool can be found on the path.
+
+DOT_PATH =
+
+# The DOTFILE_DIRS tag can be used to specify one or more directories that
+# contain dot files that are included in the documentation (see the
+# \dotfile command).
+
+DOTFILE_DIRS =
+
+# The MAX_DOT_GRAPH_WIDTH tag can be used to set the maximum allowed width
+# (in pixels) of the graphs generated by dot. If a graph becomes larger than
+# this value, doxygen will try to truncate the graph, so that it fits within
+# the specified constraint. Beware that most browsers cannot cope with very
+# large images.
+
+MAX_DOT_GRAPH_WIDTH = 1024
+
+# The MAX_DOT_GRAPH_HEIGHT tag can be used to set the maximum allows height
+# (in pixels) of the graphs generated by dot. If a graph becomes larger than
+# this value, doxygen will try to truncate the graph, so that it fits within
+# the specified constraint. Beware that most browsers cannot cope with very
+# large images.
+
+MAX_DOT_GRAPH_HEIGHT = 1024
+
+# The MAX_DOT_GRAPH_DEPTH tag can be used to set the maximum depth of the
+# graphs generated by dot. A depth value of 3 means that only nodes reachable
+# from the root by following a path via at most 3 edges will be shown. Nodes that
+# lay further from the root node will be omitted. Note that setting this option to
+# 1 or 2 may greatly reduce the computation time needed for large code bases. Also
+# note that a graph may be further truncated if the graph's image dimensions are
+# not sufficient to fit the graph (see MAX_DOT_GRAPH_WIDTH and MAX_DOT_GRAPH_HEIGHT).
+# If 0 is used for the depth value (the default), the graph is not depth-constrained.
+
+MAX_DOT_GRAPH_DEPTH = 0
+
+# If the GENERATE_LEGEND tag is set to YES (the default) Doxygen will
+# generate a legend page explaining the meaning of the various boxes and
+# arrows in the dot generated graphs.
+
+GENERATE_LEGEND = YES
+
+# If the DOT_CLEANUP tag is set to YES (the default) Doxygen will
+# remove the intermediate dot files that are used to generate
+# the various graphs.
+
+DOT_CLEANUP = YES
+
+#---------------------------------------------------------------------------
+# Configuration::additions related to the search engine
+#---------------------------------------------------------------------------
+
+# The SEARCHENGINE tag specifies whether or not a search engine should be
+# used. If set to NO the values of all tags below this one will be ignored.
+
+SEARCHENGINE = NO
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kig/scripting-api/Makefile.am b/tde-i18n-pt_BR/docs/tdeedu/kig/scripting-api/Makefile.am
new file mode 100644
index 00000000000..e1f5004091f
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kig/scripting-api/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = pt_BR
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = kig/scripting-api
+KDE_MANS = AUTO
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kig/scripting-api/Makefile.in b/tde-i18n-pt_BR/docs/tdeedu/kig/scripting-api/Makefile.in
new file mode 100644
index 00000000000..9376eda6111
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kig/scripting-api/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/tdeedu/kig/scripting-api
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+tdeinitdir = @tdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = pt_BR
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = kig/scripting-api
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdeedu/kig/scripting-api/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/tdeedu/kig/scripting-api/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdeedu/kig/scripting-api/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/tdeedu/kig/scripting-api/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/tdeedu/kig/scripting-api/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=Doxyfile.scripting-api.in Makefile.in Makefile.am
+
+#>+ 2
+docs-am: Doxyfile.scripting-api.in
+
+#>+ 13
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kig/scripting-api
+ @for base in Doxyfile.scripting-api.in ; do \
+ echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kig/scripting-api/$$base ;\
+ $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kig/scripting-api/$$base ;\
+ done
+
+uninstall-nls:
+ for base in Doxyfile.scripting-api.in ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kig/scripting-api/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in Doxyfile.scripting-api.in ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdeedu/kig/scripting-api/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/tdeedu/kig/scripting-api/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/tdeedu/kig/scripting-api/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-pt_BR/docs/tdeedu/kiten/Makefile.am b/tde-i18n-pt_BR/docs/tdeedu/kiten/Makefile.am
new file mode 100644
index 00000000000..babf802f3a2
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kiten/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = pt_BR
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = AUTO
+KDE_MANS = AUTO
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kiten/Makefile.in b/tde-i18n-pt_BR/docs/tdeedu/kiten/Makefile.in
new file mode 100644
index 00000000000..f537a390da4
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/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/tdeedu/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@
+tdeinitdir = @tdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = pt_BR
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = AUTO
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdeedu/kiten/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/tdeedu/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/tdeedu/kiten/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/tdeedu/kiten/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/tdeedu/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/tdeedu/kiten/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/tdeedu/kiten/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/tdeedu/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-pt_BR/docs/tdeedu/kiten/index.cache.bz2 b/tde-i18n-pt_BR/docs/tdeedu/kiten/index.cache.bz2
new file mode 100644
index 00000000000..bbd41b3e4e1
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kiten/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kiten/index.docbook b/tde-i18n-pt_BR/docs/tdeedu/kiten/index.docbook
new file mode 100644
index 00000000000..cf810787e85
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kiten/index.docbook
@@ -0,0 +1,796 @@
+<?xml version="1.0" ?>
+<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN" "dtd/kdex.dtd" [
+ <!ENTITY kappname "&kiten;">
+ <!ENTITY package "tdeedu">
+ <!ENTITY % addindex "IGNORE">
+ <!ENTITY % Brazilian-Portuguese "INCLUDE">
+]>
+
+<book lang="&language;">
+
+<bookinfo>
+<title
+>O Manual do &kiten;</title>
+
+<authorgroup>
+<author
+><firstname
+>Jason</firstname
+> <othername
+></othername
+> <surname
+>Katz-Brown</surname
+> <affiliation
+> <address
+><email
+>jason@katzbrown.com</email
+></address>
+</affiliation>
+</author>
+<othercredit role="translator"
+><firstname
+>Marcus</firstname
+><surname
+>Gama</surname
+><affiliation
+><address
+><email
+>marcus_gama@uol.com.br</email
+></address
+></affiliation
+><contrib
+>Tradução</contrib
+></othercredit
+>
+</authorgroup>
+
+<legalnotice
+>&FDLNotice;</legalnotice>
+
+<date
+>2002-10-08</date>
+<releaseinfo
+>1.1</releaseinfo>
+
+<!-- Abstract about this handbook -->
+
+<abstract>
+<para
+>O &kiten; é uma ferramenta de estudo/referência de Japonês para o &kde;. </para>
+</abstract>
+
+
+<keywordset>
+<keyword
+>KDE</keyword>
+<keyword
+>Japonês</keyword>
+<keyword
+>Idioma</keyword>
+</keywordset>
+
+</bookinfo>
+
+<chapter id="introduction"
+>
+<title
+>Introdução</title>
+
+<para
+>O &kiten; é um aplicativo com várias funções. Em primeiro lugar, é um dicionário de Inglês para Japonês e vice-versa; depois, é um dicionário de Kanji, com várias formas de procurar por caracteres específicos; em terceiro, é uma ferramenta para o ajudar a aprender Kanji.</para>
+
+<para
+>Cada um destes modos é discutido no seu próprio capítulo.</para>
+
+<screenshot>
+<screeninfo
+>Eis uma captura de tela do &kiten;</screeninfo>
+<mediaobject>
+<imageobject
+><imagedata fileref="kiten1.png" format="PNG"/></imageobject>
+<textobject
+><phrase
+>Captura de tela do &kiten;</phrase
+></textobject>
+</mediaobject>
+</screenshot>
+
+</chapter>
+
+<chapter id="dictionary"
+>
+<title
+>Usando o Dicionário</title>
+
+<para
+>O modo mais básico do &kiten; é como dicionário para procurar palavras em Inglês e em Japonês. Você também poderá adicionar outros dicionários à lista do &kiten;.</para>
+
+<para
+>O &kiten; usa o Edict de Jim Breen e o Kanjidic como dicionários padrão. Você poderá obter mais informações no <ulink url="http://www.csse.monash.edu.au/~jwb/edict.html"
+>sítio Web do Edict</ulink
+> e no <ulink url="http://www.csse.monash.edu.au/~jwb/kanjidic.html"
+>sítio Web do Kanjidic</ulink
+>.</para>
+
+<sect1 id="looking-up-words"
+>
+<title
+>Procurando Palavras</title>
+
+<para
+>Para procurar as palavras em qualquer idioma, digite-as no campo de texto (como faz na barra de localização do &konqueror;) e clique em <keycap
+>Enter</keycap
+> ou no botão <guilabel
+>Procurar</guilabel
+> da barra de ferramentas (mais uma vez, como acontece no &konqueror;). O &kiten; irá então procurar pela palavra.</para>
+
+<para
+>Você poderá introduzir Kanji, Kana e Inglês e obter os resultados do &kiten;. Estes resultados da sua procura irão aparecer na área de resultados, que ocupa grande parte da janela do &kiten;.</para>
+
+<screenshot>
+<screeninfo
+>procurando por uma tradução em Inglês</screeninfo>
+<mediaobject>
+<imageobject
+><imagedata fileref="kiten2.png" format="PNG"/></imageobject>
+<textobject
+><phrase
+>Captura de tela da procura do &kiten;</phrase
+></textobject>
+</mediaobject>
+</screenshot>
+
+<sect2
+>
+<title
+>Filtragem</title>
+
+<para
+>Muitas vezes você desejará filtrar as palavras raras da sua procura. O &kiten; fará isso para você se você clicar em <menuchoice
+><guimenu
+>Configurações</guimenu
+><guimenuitem
+>Filtrar Raros</guimenuitem
+></menuchoice
+>.</para>
+
+<note
+><para
+>Nem todos os arquivos de dicionários suportam a filtragem de palavras raras - a maioria dos dicionários, excluindo os dois que vêm por padrão no &kiten;, não o faz.</para
+></note>
+
+<para
+>Se você não tiver ativado a filtragem de itens raros, os itens comuns irão aparecer como <guilabel
+>Comum</guilabel
+> na área de resultados.</para>
+
+</sect2>
+
+</sect1>
+
+<sect1 id="advanced-searches"
+>
+<title
+>Pesquisas Avançadas</title>
+
+<para
+>O &kiten; suporta pesquisas mais avançadas além das pesquisas por palavras normais.</para>
+
+<sect2
+>
+<title
+>Opções para a Correspondência no Inglês</title>
+
+<para
+>A distinção entre minúsculas e maiúsculas, bem como a correspondência de palavras inteiras poderá ser ativada ou desativada selecionando <menuchoice
+><guimenu
+>Configurações</guimenu
+><guimenuitem
+>Configurar o Kiten...</guimenuitem
+></menuchoice
+> e selecionando o item <guilabel
+>Pesquisa</guilabel
+> na lista à esquerda. As opções poderão ser ativadas assinalando os itens ou desativadas retirando o sinal dessas opções. Estas opções são globais e afetam todas as pesquisas.</para>
+
+</sect2>
+
+<sect2
+>
+<title
+>Pesquisas no Início/Em Qualquer Lugar</title>
+
+<para
+>Para procurar pelo início de uma palavra, em vez de pressionar o botão <guilabel
+>Procurar</guilabel
+> da barra de ferramenta ou de pressionar <keycap
+>Return</keycap
+> no campo de texto da barra de ferramentas, escolha a opção <menuchoice
+><guimenu
+>Procurar</guimenu
+><guimenuitem
+>Pesquisar pelo Início da Palavra</guimenuitem
+></menuchoice
+>. Da mesma forma, escolha <menuchoice
+><guimenu
+>Procurar</guimenu
+><guimenuitem
+>Pesquisar em Qualquer Lugar</guimenuitem
+></menuchoice
+> para procurar pelo seu texto em qualquer lugar da palavra. Estes modos de pesquisa funcionam para as procuras em ambos os idiomas.</para>
+
+</sect2>
+
+<sect2
+>
+<title
+>Pesquisando nos Resultados</title>
+
+<para
+>O &kiten; pode também ajudá-lo a refinar as suas procuras, permitindo que você procure por texto novo com base nos resultados gerados por uma pesquisa anterior. Para fazer isso, basta escolher <menuchoice
+><guimenu
+>Procurar</guimenu
+><guimenuitem
+>Pesquisar nos Resultados</guimenuitem
+></menuchoice
+> para efetuar a sua pesquisa.</para>
+
+</sect2>
+
+</sect1>
+
+<sect1 id="deinf"
+>
+<title
+>Conjugação dos Verbos</title>
+
+<para
+>O &kiten; poderá conjugar os verbos que você procura. Para ativar isto, certifique-se que a opção <menuchoice
+><guimenu
+>Configurações</guimenu
+><guimenuitem
+>Conjugar os Verbos na Pesquisa Normal</guimenuitem
+></menuchoice
+> está assinalada. O &kiten; irá então conjugar o Japonês que você procura, a começar pelo Kanji e terminando no Kana.</para>
+<para
+>A opção de "Deflexão" tenta fazer a operação inversa da conjugação dos verbos. A deflexão só suporta as conjugações de verbos comuns. Se você procurar muito texto em Japonês, você poderá pensar em usar esta opção, até que se habitue a lidar com as formas verbais em Japonês. </para>
+</sect1>
+
+</chapter>
+
+<chapter id="looking-up-kanji"
+>
+<title
+>Procurando em Kanji</title>
+
+<para
+>O &kiten; tem recursos que tornam a pesquisa por um símbolo Kanji que deseje facil no meio dos 14 000 do dicionário padrão.</para>
+
+<note
+> <para
+>Clicando em qualquer carácter Kanji na área principal de resultados irá mostrar os detalhes desse Kanji em particular. Isto poderá ser às vezes a forma mais rápida de procurar por um caractere Kanji.</para
+></note>
+
+<tip
+><para
+>As pesquisas de Kanji são também filtradas de acordo com a possibilidade da opção <menuchoice
+><guimenu
+>Configurações</guimenu
+><guimenuitem
+>Filtrar Raros</guimenuitem
+></menuchoice
+> estar assinalada ou não.</para
+></tip>
+
+<sect1 id="regular-kanji-search"
+>
+<title
+>Pesquisa Normal</title>
+
+<para
+>Para ativar a pesquisa normal no dicionário Kanji, assinale a opção <menuchoice
+><guimenu
+>Configurações</guimenu
+><guimenuitem
+>Kanjidic</guimenuitem
+></menuchoice
+>.</para>
+
+<para
+>Você poderá procurar por sequências de texto em Inglês e Japonês da mesma forma que faz com o dicionário normal.</para>
+
+<caution
+><para
+>Ao procurar pelas leituras de Kana no dicionário Kanji, você terá que colocar um ponto antes dos 'okurigana' (os 'kana' que não fazem parte do Kanji).</para
+></caution>
+
+</sect1>
+
+<sect1 id="radical-search"
+>
+<title
+>Pesquisa do Radical</title>
+
+<para
+>Você pode usar a janela da pesquisa de radicais do &kiten; para procurar por Kanji com uma combinação de radicais e com um determinado número de traços. Escolha a opção <menuchoice
+><guimenu
+>Procurar</guimenu
+><guimenuitem
+>Pesquisa do Radical...</guimenuitem
+></menuchoice
+> para abrir a janela de pesquisa pelos radicais.</para>
+
+<para
+>Para escolher os radicais que você quer que estejam no seu Kanji, selecione-os na sua lista do meio. Para mostrar os radicais possíveis a selecionar nesta lista com um determinado número de traços, indique esse número na opção acima da lista. Os radicais que escolher irão aparecer na lista à direita.</para>
+
+<para
+>Para escolher quantos traços deverá ter o seu Kanji, primeiro assinale a opção <guilabel
+>Procurar por total de traços</guilabel
+>. (Se não quiser procurar pelo número total de traços, desligue esta opção). Então, selecione o número de traços na opção à esquerda, abaixo da opção que assinalou. Se você quiser que o número seja difuso em torno de um determinado número de traços, selecione a margem de erro na opção à direita do texto <guilabel
+>+/-</guilabel
+>.</para>
+
+<para
+>Para efetuar a pesquisa, pressione o botão <guibutton
+>Pesquisar</guibutton
+>.</para>
+
+</sect1>
+
+<sect1 id="grade-search"
+>
+<title
+>Pesquisa por Graus</title>
+
+<para
+>Para obter uma lista de todos os Kanji's com um determinado grau, insira esse grau no campo de texto principal da barra de ferramentas. Escolha então o <menuchoice
+><guimenu
+>Procurar</guimenu
+><guimenuitem
+>Grau</guimenuitem
+></menuchoice
+> para efetuar a sua pesquisa.</para>
+
+<tip
+><para
+>Você poderá inserir <userinput
+>Jouyou</userinput
+> e <userinput
+>Jinmeiyou</userinput
+> para obter os Kanji's que não pertençam a um grau em particular mas sim a estes grupos.</para
+></tip>
+
+</sect1>
+
+<sect1 id="stroke-search"
+>
+<title
+>Pesquisa por Traços</title>
+
+<para
+>Para obter uma lista com todos os símbolos Kanji com um determinado número de traços, insira esse número no campo de texto da barra de ferramentas. Escolha então <menuchoice
+><guimenu
+>Procurar</guimenu
+><guimenuitem
+>Traços</guimenuitem
+></menuchoice
+> para efetuar a sua pesquisa.</para>
+
+</sect1>
+
+</chapter>
+
+<chapter id="misc"
+>
+<title
+>Diversos</title>
+
+<para
+>Este capítulo descreve os recursos diversos que poderão ser usados em ambos os modos da janela principal do &kiten;.</para>
+
+<sect1 id="history"
+>
+<title
+>O Histórico</title>
+
+<para
+>O &kiten; mantém um registro de todas as suas pesquisas numa lista. Você poderá ver os seus últimos 20 resultados de procurar em <menuchoice
+><guimenu
+>Ir</guimenu
+><guimenuitem
+>Histórico</guimenuitem
+></menuchoice
+>. Para avançar um item no histórico, escolha <menuchoice
+><guimenu
+>Ir</guimenu
+><guimenuitem
+>Avançar</guimenuitem
+></menuchoice
+>. Para voltar atrás um item no histórico, selecione <menuchoice
+><guimenu
+>Ir</guimenu
+><guimenuitem
+>Recuar</guimenuitem
+></menuchoice
+>.</para>
+
+</sect1>
+
+<sect1 id="input"
+>
+<title
+>Escrevendo em Japonês</title>
+
+<para
+>Se você não conseguir introduzir os caracteres Japoneses normalmente nos aplicativos do &kde;, você poderá usar o sistema de introdução de caracteres Kana do &kiten; que está incorporado no campo de texto.</para>
+
+<para
+>Para iniciar a introdução de Kana, pressione <keycombo action="simul"
+>&Shift;<keycap
+>Espaço</keycap
+></keycombo
+>. A partir de agora as sílabas introduzidas serão transformadas em Hiragana. Se escrever uma sílaba em maiúsculas, ela será transformada em Katakana. Pressione <keycombo action="simul"
+>&Shift;<keycap
+>Espaço</keycap
+></keycombo
+> para voltar atrás na introdução de caracteres normal.</para>
+
+</sect1>
+
+<sect1 id="global-keys"
+>
+<title
+>Atalhos Globais</title>
+
+<para
+>Você poderá definir os atalhos globais do &kiten; que funcionam em todo o seu ambiente de trabalho. Vá ao diálogo de configuração do &kiten;, que poderá ser acessada com a opção <menuchoice
+><guimenu
+>Configurações</guimenu
+><guimenuitem
+>Configurar o Kiten...</guimenuitem
+></menuchoice
+>. Selecione a seção das <guilabel
+>Teclas Globais</guilabel
+> do diálogo. Aqui você poderá configurar as teclas para uma pesquisa global por palavras ou Kanji como nos outros painéis de configuração de atalhos do &kde;.</para>
+
+</sect1>
+
+<sect1 id="printing"
+>
+<title
+>Impressão</title>
+
+<para
+>Você poderá imprimir a área de resultados escolhendo <menuchoice
+><guimenu
+>Arquivo</guimenu
+><guimenuitem
+>Imprimir</guimenuitem
+></menuchoice
+>. O &kiten; irá adicionar um cabeçalho informativo à impressão.</para>
+
+</sect1>
+
+<sect1 id="fonts"
+>
+<title
+>Fontes</title>
+
+<para
+>Você poderá escolher a fonte que o &kiten; usa na sua área de resultados e na impressão. Vá ao diálogo de configuração do &kiten;, que poderá ser acessado escolhendo <menuchoice
+><guimenu
+>Configurações</guimenu
+><guimenuitem
+>Configurar o Kiten...</guimenuitem
+></menuchoice
+>. Selecione a seção <guilabel
+>Fonte</guilabel
+> do diálogo e escolha a fonte no seletor que aparece.</para>
+
+<note
+><para
+>O novo sistema de substituição de fontes do &Qt; 3 faz com que um tipo de letra em Japonês será sempre substituído por caracteres Japoneses, mesmo que a fonte que indique não os inclua. Você deste modo poderá escolher qualquer fonte, para que continue a aparecer ainda tudo bem.</para
+></note>
+
+</sect1>
+
+</chapter>
+
+<chapter id="learn"
+> <title
+>Modo de Aprendizagem</title>
+
+<para
+>O último modo do &kiten; é o seu modo de aprendizagem que aparece numa janela em separado. Para a abrir, escolha a opção <menuchoice
+><guimenu
+>Arquivo</guimenu
+><guimenuitem
+>Aprender...</guimenuitem
+></menuchoice
+>.</para>
+
+<para
+>A janela do modo de aprendizagem tem duas páginas principais - uma onde você poderá manter a sua <quote
+>Lista de Aprendizagens</quote
+>, que é uma lista com os símbolos Kanji que você está atualmente tentando aprender. A outra é a área de questionário, onde lhe é dado um questionário interminável sobre Kanji na sua Lista de Aprendizagem.</para>
+
+<tip
+><para
+>Se você quiser que a janela de Aprendizaem apareça sempre que você inicia o &kiten;, assinale a opção <guilabel
+>Iniciar a aprendizagem no início do Kiten</guilabel
+> da seção <guilabel
+>Aprender</guilabel
+> do diálogo de configuração, que aparece escolhendo a opção do menu <menuchoice
+><guimenu
+>Configurações</guimenu
+><guimenuitem
+>Configurar o Kiten...</guimenuitem
+></menuchoice
+>.</para
+></tip>
+
+<sect1 id="browsing-learn"
+>
+<title
+>O Navegador das Aprendizagens</title>
+
+<para
+>A primeira página da janela do modo de aprendizagem, a <guilabel
+>Lista</guilabel
+>, contém uma área para navegar nos símbolos Kanji em volta dos seus 8 graus - o 1º-6º grau, o <guilabel
+>Outros em Jouyou</guilabel
+> e <guilabel
+>Jinmeiyou</guilabel
+>. Também na metade superior da página existe uma lista que contém todos os caracteres Kanji da sua Lista de Aprendizagem.</para>
+
+<para
+>Para escolher o grau a navegar, selecione-o na lista em <menuchoice
+><guimenu
+>Ir</guimenu
+><guimenuitem
+>Grau</guimenuitem
+></menuchoice
+>. Depois de selecionar um grau, o primeiro Kanji desse grau será mostrado.</para>
+
+<para
+>Para avançar um Kanji no grau atual, escolha <menuchoice
+><guimenu
+>Ir</guimenu
+><guimenuitem
+>Avançar</guimenuitem
+></menuchoice
+>. Para recuar, escolha <menuchoice
+><guimenu
+>Ir</guimenu
+><guimenuitem
+>Recuar</guimenuitem
+></menuchoice
+>. Para ir para um Kanji aleatório, escolha <menuchoice
+><guimenu
+>Ir</guimenu
+><guimenuitem
+>Aleatório</guimenuitem
+></menuchoice
+>.</para>
+
+<tip
+><para
+>Se você clicar num Kanji na área superior, a janela principal do &kiten; fornecerá informações detalhadas sobre o Kanji que você clicou.</para
+></tip>
+
+</sect1>
+
+<sect1 id="populating-learning-list"
+>
+<title
+>Popular a Lista de Aprendizagem</title>
+
+<para
+>Existem três formas de adicionar símbolos Kanji à Lista de Aprendizagem. Para adicionar o Kanji atual (o que está visível na área superior) à sua lista, escolha <menuchoice
+><guimenu
+>Editar</guimenu
+><guimenuitem
+>Adicionar</guimenuitem
+></menuchoice
+>. Para adicionar todos os Kanji do grau atual à sua lista, escolha <menuchoice
+><guimenu
+>Editar</guimenu
+><guimenuitem
+>Adicionar Tudo</guimenuitem
+></menuchoice
+>.</para>
+
+<para
+>O Kanji atual na janela principal do &kiten; pode também ser adicionado se escolher (na janela principal do &kiten;) a opção <menuchoice
+><guimenu
+>Arquivo</guimenu
+><guimenuitem
+>Adicionar o Kanji à Lista de Aprendizagem</guimenuitem
+></menuchoice
+>.</para>
+
+<para
+>Para remover um Kanji da sua Lista de Aprendizagem, selecione-o e escolha <menuchoice
+><guimenu
+>Editar</guimenu
+><guimenuitem
+>Remover</guimenuitem
+></menuchoice
+>. Você poderá também selecionar um grupo de Kanji's a remover selecionando os itens, mantendo pressionada as teclas &Shift; ou &Ctrl;.</para>
+
+</sect1>
+
+<sect1 id="file-list"
+>
+<title
+>Gerenciando os Arquivos da Lista de Aprendizagem</title>
+
+<para
+>As Listas de Aprendizagem poderão ser gravadas em arquivos para facilitar o armazenamento.</para>
+
+<para
+>Para abrir uma lista, escolha <menuchoice
+><guimenu
+>Arquivo</guimenu
+><guimenuitem
+>Abrir...</guimenuitem
+></menuchoice
+> e selecione o arquivo da lista existente no diálogo de arquivos.</para>
+
+<para
+>Para abrir uma nova lista,selecione a opção <menuchoice
+><guimenu
+>Arquivo</guimenu
+><guimenuitem
+>Abrir...</guimenuitem
+></menuchoice
+>.</para>
+
+<para
+>Para gravar uma lista, escolha <menuchoice
+><guimenu
+>Arquivo</guimenu
+><guimenuitem
+>Salvar</guimenuitem
+></menuchoice
+> e selecione o arquivo onde gravar a sua lista. Para gravar a lista com um outro nome de arquivo, escolha <menuchoice
+><guimenu
+>Arquivo</guimenu
+><guimenuitem
+>Salvar Como...</guimenuitem
+></menuchoice
+>.</para>
+
+<note
+><para
+>Quando fechar a janela de Aprendizagem, a lista que você abriu será reaberta da próxima vez que iniciar o modo de Aprendizagem.</para
+></note>
+
+<para
+>Para imprimir a sua Lista de Aprendizagem, escolha <menuchoice
+><guimenu
+>Arquivo</guimenu
+><guimenuitem
+>Imprimir</guimenuitem
+></menuchoice
+>.</para>
+</sect1>
+
+<sect1 id="quizzing"
+>
+<title
+>Questionário</title>
+
+<para
+>A segunda página da janela de Aprendizagem é o <guilabel
+>Questionário</guilabel
+>. Se você tiver pelo menos dois Kanji's na sua Lista de Aprendizagem, esta página ficará ativa. Clique na página para mudar para ela.</para>
+
+<para
+>Para responder à pergunta, clique no botão que contém a resposta correspondente ao Kanji no botão centrado.</para>
+
+<para
+>Se você não souber a resposta, você poderá trapacear escolhendo <menuchoice
+><guimenu
+>Ir</guimenu
+><guimenuitem
+>Trapaça</guimenuitem
+></menuchoice
+>. Isto irá ativar o primeiro plano do botão correto.</para>
+
+<tip
+><para
+>Para ver informações completas sobre o Kanji, clique no botão que está desenhado. Isto irá contar como uma resposta errada, todavia, da mesma forma como se você tivesse feito trapaça.</para
+></tip>
+
+<para
+>Se você escolher a resposta errada, ou fizer trapaça, a sua pontuação para esse Kanji será decrementada. Se escolher a resposta correta, a sua pontuação será aumentada em dois pontos. A sua pontuação nos Kanji's é mostrada na coluna à direita da sua Lista de Aprendizagem (na página <guilabel
+>Lista</guilabel
+> da janela de Aprendizagem).</para>
+
+<note
+><para
+>As suas pontuações são gravadas globalmente para cada Kanji - deste modo, o mesmo Kanji em dois arquivos diferentes terá sempre a mesma pontuação.</para
+></note
+>
+</sect1>
+
+<sect1 id="config-quiz"
+>
+<title
+>Configurando os Questionários</title>
+
+<para
+>Você poderá escolher a forma como os questionários funcionam no diálogo de configuração do &kiten;, que poderá ser acessado pela opção <menuchoice
+><guimenu
+>Configurações</guimenu
+><guimenuitem
+>Configurar o Kiten...</guimenuitem
+></menuchoice
+>. Vá para a seção <guilabel
+>Aprender</guilabel
+> e veja o grupo <guilabel
+>Questionário</guilabel
+>. Aqui você poderá indicar se é o Kanji, o significado ou a leitura que são dados como pista, bem como o que lhe é dado para adivinhar.</para>
+
+</sect1>
+
+</chapter>
+
+<chapter id="credits-and-license">
+<title
+>Créditos e Licenças</title>
+
+<para
+>Direitos autorais do &kiten; 2001, 2002 Jason Katz-Brown</para>
+
+<itemizedlist>
+<title
+>Programadores</title>
+<listitem>
+<para
+>Jason Katz-Brown <email
+>jason@katzbrown.com</email
+></para>
+</listitem>
+<listitem>
+<para
+>Neil Stevens <email
+>neil@qualityassistant.com</email
+></para>
+</listitem>
+<listitem>
+<para
+>Jim Breen <email
+>jwb@csse.monash.edu.au</email
+> - Criou o xjdic, do qual o Kiten usou código, e o gerador de índice do xjdic. É também o autor principal do edict e do kanjidic, os quais o Kiten necessita essencialmente.</para>
+</listitem>
+<listitem>
+ <para
+>Paul Temple <email
+>paul.temple@gmx.net</email
+> - Porte para o KConfig XT e correções de erros.</para>
+</listitem>
+</itemizedlist>
+
+<para
+>Direitos autorais da documentação 2002, Jason Katz-Brown</para>
+
+<para
+>Tradução de Marcus Gama<email
+>marcus_gama@uol.com.br</email
+></para
+>
+&underFDL; &underGPL; </chapter>
+
+<!-- <appendix id="installation">
+<title
+>Installation</title>
+
+&install.intro.documentation;
+&install.compile.documentation;
+
+</appendix
+> -->
+
+&documentation.index;
+</book>
diff --git a/tde-i18n-pt_BR/docs/tdeedu/klatin/Makefile.am b/tde-i18n-pt_BR/docs/tdeedu/klatin/Makefile.am
new file mode 100644
index 00000000000..babf802f3a2
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/klatin/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = pt_BR
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = AUTO
+KDE_MANS = AUTO
diff --git a/tde-i18n-pt_BR/docs/tdeedu/klatin/Makefile.in b/tde-i18n-pt_BR/docs/tdeedu/klatin/Makefile.in
new file mode 100644
index 00000000000..a4831a99cee
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/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/tdeedu/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@
+tdeinitdir = @tdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = pt_BR
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = AUTO
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdeedu/klatin/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/tdeedu/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/tdeedu/klatin/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/tdeedu/klatin/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/tdeedu/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/tdeedu/klatin/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/tdeedu/klatin/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/tdeedu/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-pt_BR/docs/tdeedu/klatin/adjectives.docbook b/tde-i18n-pt_BR/docs/tdeedu/klatin/adjectives.docbook
new file mode 100644
index 00000000000..391ebd114e3
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/klatin/adjectives.docbook
@@ -0,0 +1,436 @@
+<!-- Please don't translate Latin words -->
+<!-- Please translate the following -->
+<sect1 id="adjectives">
+<title
+>Notas do KLatin - Adjetivos</title>
+
+<para
+>Os adjetivos são palavras para descrever substantivos e, como tal, têm que ser concordantes com os mesmos. Ser concordante significa que eles correspondem com os substantivos de três formas: gênero, número e grau. </para>
+
+<table frame="none">
+<!--Please translate title-->
+<title
+>Adjetivos de 1ª e 2ª Declinação (212)</title>
+<tgroup cols="4" colsep="1" rowsep="1">
+<colspec colname="c1"/>
+<tbody>
+<row>
+<!-- Please translate SINGULAR and Like-->
+<entry
+>SINGULAR</entry>
+<entry
+>Como Servus</entry>
+<entry
+>Como Puella</entry>
+<entry
+>Como Bellum</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+</row>
+<row>
+<!-- Please translate the first entry of each row-->
+<entry
+>Nominativo</entry>
+<entry
+>bon-us</entry>
+<entry
+>bon-a</entry>
+<entry
+>bon-um</entry>
+</row>
+<row>
+<entry
+>Vocativo</entry>
+<entry
+>bon-e</entry>
+<entry
+>bon-a</entry>
+<entry
+>bon-um</entry>
+</row>
+<row>
+<entry
+>Acusativo</entry>
+<entry
+>bon-um</entry>
+<entry
+>bon-am</entry>
+<entry
+>bon-um</entry>
+</row>
+<row>
+<entry
+>Genitivo</entry>
+<entry
+>bon-i</entry>
+<entry
+>bon-ae</entry>
+<entry
+>bon-i</entry>
+</row>
+<row>
+<entry
+>Dativo</entry>
+<entry
+>bon-o</entry>
+<entry
+>bon-ae</entry>
+<entry
+>bon-o</entry>
+</row>
+<row>
+<entry
+>Ablativo</entry>
+<entry
+>bon-o</entry>
+<entry
+>bon-a</entry>
+<entry
+>bon-o</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+</row>
+<row>
+<!-- Please translate the first entry of each row-->
+<entry
+>PLURAL</entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+</row>
+<row>
+<entry
+>Nominativo</entry>
+<entry
+>bon-i</entry>
+<entry
+>bon-ae</entry>
+<entry
+>bon-a</entry>
+</row>
+<row>
+<entry
+>Vocativo</entry>
+<entry
+>bon-i</entry>
+<entry
+>bon-ae</entry>
+<entry
+>bon-a</entry>
+</row>
+<row>
+<entry
+>Acusativo</entry>
+<entry
+>bon-os</entry>
+<entry
+>bon-as</entry>
+<entry
+>bon-a</entry>
+</row>
+<row>
+<entry
+>Genitivo</entry>
+<entry
+>bon-orum</entry>
+<entry
+>bon-arum</entry>
+<entry
+>bon-orum</entry>
+</row>
+<row>
+<entry
+>Dativo</entry>
+<entry
+>bon-is</entry>
+<entry
+>bon-is</entry>
+<entry
+>bon-is</entry>
+</row>
+<row>
+<entry
+>Ablativo</entry>
+<entry
+>bon-is</entry>
+<entry
+>bon-is</entry>
+<entry
+>bon-is</entry>
+</row>
+</tbody>
+</tgroup>
+</table>
+
+<table frame="none">
+<!--Please translate the title-->
+<title
+>Adjetivos de 3ª Declinação (333)</title>
+
+<tgroup cols="4" colsep="1" rowsep="1">
+<colspec colname="c1"/>
+<tbody>
+<row>
+<!-- Please translate SINGULAR and Like-->
+<entry
+>SINGULAR</entry>
+<entry
+>Como Rex</entry>
+<entry
+>Como Rex</entry>
+<entry
+>Como Opus</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+</row>
+<row>
+<!-- Please translate the first entry of each row-->
+<entry
+>Nominativo</entry>
+<entry
+>trist-is</entry>
+<entry
+>trist-is</entry>
+<entry
+>trist-e</entry>
+</row>
+<row>
+<entry
+>Vocativo</entry>
+<entry
+>trist-is</entry>
+<entry
+>trist-is</entry>
+<entry
+>trist-e</entry>
+</row>
+<row>
+<entry
+>Acusativo</entry>
+<entry
+>trist-em</entry>
+<entry
+>trist-em</entry>
+<entry
+>trist-e</entry>
+</row>
+<row>
+<entry
+>Genitivo</entry>
+<entry
+>trist-i</entry>
+<entry
+>trist-i</entry>
+<entry
+>trist-is</entry>
+</row>
+<row>
+<entry
+>Dativo</entry>
+<entry
+>trist-is</entry>
+<entry
+>trist-is</entry>
+<entry
+>trist-i</entry>
+</row>
+<row>
+<entry
+>Ablativo</entry>
+<entry
+>trist-i</entry>
+<entry
+>trist-i</entry>
+<entry
+>trist-i</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+</row>
+<row>
+<!-- Please translate the first entry of each row-->
+<entry
+>PLURAL</entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+</row>
+<row>
+<entry
+>Nominativo</entry>
+<entry
+>trist-es</entry>
+<entry
+>trist-es</entry>
+<entry
+>trist-ia</entry>
+</row>
+<row>
+<entry
+>Vocativo</entry>
+<entry
+>trist-es</entry>
+<entry
+>trist-es</entry>
+<entry
+>trist-ia</entry>
+</row>
+<row>
+<entry
+>Acusativo</entry>
+<entry
+>trist-es</entry>
+<entry
+>trist-es</entry>
+<entry
+>trist-ia</entry>
+</row>
+<row>
+<entry
+>Genitivo</entry>
+<entry
+>trist-ium</entry>
+<entry
+>trist-ium</entry>
+<entry
+>trist-ium</entry>
+</row>
+<row>
+<entry
+>Dativo</entry>
+<entry
+>trist-ibus</entry>
+<entry
+>trist-ibus</entry>
+<entry
+>trist-ibus</entry>
+</row>
+<row>
+<entry
+>Ablativo</entry>
+<entry
+>trist-ibus</entry>
+<entry
+>trist-ibus</entry>
+<entry
+>trist-ibus</entry>
+</row>
+</tbody>
+</tgroup>
+</table>
+
+<table frame="none">
+<!-- Please translate the title -->
+<title
+>Comparação de Adjetivos</title>
+<!-- Please translate -->
+<tgroup cols="4" colsep="1" rowsep="1">
+<colspec colname="c1"/>
+<tbody>
+<row>
+<entry
+>Positivo</entry>
+<entry
+>Comparativo</entry>
+<entry
+>Superlativo</entry>
+<entry
+>Notas</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+</row>
+<row>
+<entry
+>Forma Normal do Adjetivo</entry>
+<!--Please stop translating -->
+<entry
+>Stem + ior,-ius</entry>
+<entry
+>Stem + issimus,-a,-um</entry>
+<entry
+></entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+>Stem + rimus,-a,-um</entry>
+<entry
+>Para os adjetivos que terminam em <emphasis
+>-er</emphasis
+>. Por exemplo: acer-rimus,-a,-um</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+>Stem + limus,-a,-um</entry>
+<entry
+>Para os adjetivos que terminam em <emphasis
+>-ilis</emphasis
+>. Por exemplo: facil-limus,-a,-um</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+>Per/Prae + Adjetivo</entry>
+<entry
+></entry>
+</row>
+</tbody>
+</tgroup>
+</table>
+</sect1>
+
diff --git a/tde-i18n-pt_BR/docs/tdeedu/klatin/index.cache.bz2 b/tde-i18n-pt_BR/docs/tdeedu/klatin/index.cache.bz2
new file mode 100644
index 00000000000..54011d07d0f
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/klatin/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-pt_BR/docs/tdeedu/klatin/index.docbook b/tde-i18n-pt_BR/docs/tdeedu/klatin/index.docbook
new file mode 100644
index 00000000000..90f6a8fbfc7
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/klatin/index.docbook
@@ -0,0 +1,666 @@
+<?xml version="1.0" ?>
+<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN" "dtd/kdex.dtd" [
+ <!ENTITY kapp "&klatin;"
+><!-- replace klatin here -->
+ <!ENTITY kappname "&klatin;">
+ <!ENTITY package "tdeedu">
+ <!ENTITY kwordquiz "<application
+>KWordQuiz</application
+>">
+ <!ENTITY kvtml "<acronym
+>KVTML</acronym
+>">
+ <!--<!ENTITY klatin-index SYSTEM "klatin-index.docbook"
+>-->
+ <!ENTITY numbers SYSTEM "numbers.docbook">
+ <!ENTITY verbs SYSTEM "verbs.docbook">
+ <!ENTITY adjectives SYSTEM "adjectives.docbook">
+ <!ENTITY nouns SYSTEM "nouns.docbook">
+ <!ENTITY pronouns SYSTEM "pronouns.docbook">
+ <!ENTITY % addindex "IGNORE">
+ <!ENTITY % Brazilian-Portuguese "INCLUDE"
+><!-- change language only here -->
+]>
+
+<book lang="&language;">
+
+<bookinfo>
+<title
+>O Manual do &klatin;</title>
+
+<authorgroup>
+<author
+><firstname
+>George</firstname
+> <surname
+>Wright</surname
+> <affiliation
+> <address
+><email
+>gwright@users.sourceforge.net</email
+></address>
+</affiliation>
+</author>
+<othercredit role="developer"
+><firstname
+>Anne-Marie</firstname
+> <surname
+>Mahfouf</surname
+> <affiliation
+> <address
+><email
+>annma@kde.org</email
+></address>
+</affiliation>
+<contrib
+>Ajuda na documentação</contrib>
+</othercredit>
+</authorgroup>
+
+<othercredit role="translator"
+><firstname
+>Marcus</firstname
+><surname
+>Gama</surname
+><affiliation
+><address
+><email
+>marcus_gama@uol.com.br</email
+></address
+></affiliation
+><contrib
+>Tradução</contrib
+></othercredit
+>
+
+<copyright>
+<year
+>2001-2004</year>
+<holder
+>George Wright</holder>
+</copyright>
+
+<legalnotice
+>&FDLNotice;</legalnotice>
+
+<date
+>2004-08-23</date>
+<releaseinfo
+>0.9</releaseinfo>
+
+<abstract>
+<para
+>O &klatin; é um programa do &kde; para ajudar a rever/ensinar o Latim. </para>
+</abstract>
+
+<keywordset>
+<keyword
+>KDE</keyword>
+<keyword
+>tdeedu</keyword>
+<keyword
+>KLatin</keyword>
+<keyword
+>Latim</keyword>
+<keyword
+>educação</keyword>
+<keyword
+>idioma</keyword>
+<keyword
+>latim</keyword>
+</keywordset>
+
+</bookinfo>
+
+<chapter id="introduction">
+<title
+>Introdução</title>
+
+<para
+>O &klatin; é um programa para ajudar a rever o Latim. Existem três <quote
+>seções</quote
+>, nas quais os diferentes aspectos do idioma poderão ser revistos. Elas são o vocabulário, a gramática e as seções de teste de verbos. Além disso, existe um conjunto de notas de revisão que podem ser usados para uma revisão auto-guiada. </para>
+<para
+>Na seção do vocabulário, um arquivo &XML; é carregado, o qual contém várias palavras e as suas traduções locais. O &klatin; perguntará o que cada uma destas palavras quer dizer. As perguntas acontecem num ambiente de múltipla escolha. </para>
+<para
+>Nas seções de gramática e de verbos, o &klatin; irá perguntar por uma determinada parte de um nome ou de um verbo, como o <quote
+>singular ablativo</quote
+> ou a <quote
+>1ª pessoa do plural do indicativo passivo</quote
+> e não é de múltipla escolha. </para>
+</chapter>
+
+<chapter id="using-klatin">
+<title
+>Usando o &klatin;</title>
+
+<para
+>Quando você inicia o &klatin;, são logo apresentadas quatro opções para você escolher. </para>
+
+<screenshot>
+<screeninfo
+>A tela principal do &klatin;, logo após a primeira inicialização</screeninfo>
+<mediaobject>
+<imageobject>
+<imagedata fileref="klatin1.png" format="PNG"/>
+</imageobject>
+<textobject>
+<phrase
+>A tela principal do &klatin;</phrase>
+</textobject>
+</mediaobject>
+</screenshot>
+
+<para
+>A primeira, o <quote
+>Vocabulário</quote
+>, é um teste de vocabulário de múltipla escolha. </para>
+
+<screenshot>
+<screeninfo
+>Seção de vocabulário do &klatin;</screeninfo>
+<mediaobject>
+<imageobject>
+<imagedata fileref="klatin2.png" format="PNG"/>
+</imageobject>
+<textobject>
+<phrase
+>Vocabulário do &klatin;</phrase>
+</textobject>
+</mediaobject>
+</screenshot>
+
+<para
+>Depois de terminar o seu teste, é apresentado uma tela de resultado. </para>
+
+<screenshot>
+<screeninfo
+>Resultados do vocabulário do &klatin;</screeninfo>
+<mediaobject>
+<imageobject>
+<imagedata fileref="results.png" format="PNG"/>
+</imageobject>
+<textobject>
+<phrase
+>Resultados do &klatin;</phrase>
+</textobject>
+</mediaobject>
+</screenshot>
+
+<para
+>A segunda, os testes de <quote
+>Gramática</quote
+>, testam você na parte gramática dos substantivos. </para>
+
+<screenshot>
+<screeninfo
+>Seção de gramática do &klatin;</screeninfo>
+<mediaobject>
+<imageobject>
+<imagedata fileref="klatin3.png" format="PNG"/>
+</imageobject>
+<textobject>
+<phrase
+>Gramática do &klatin;</phrase>
+</textobject>
+</mediaobject>
+</screenshot>
+
+<para
+>Os <quote
+>Verbos</quote
+> são praticamente iguais à seção de <quote
+>Gramática</quote
+>, exceto que o testa nas formas verbais. </para>
+
+<screenshot>
+<screeninfo
+>Seção de verbos do &klatin;</screeninfo>
+<mediaobject>
+<imageobject>
+<imagedata fileref="klatin4.png" format="PNG"/>
+</imageobject>
+<textobject>
+<phrase
+>Verbos do &klatin;</phrase>
+</textobject>
+</mediaobject>
+</screenshot
+>
+
+<para
+>A quarta seção, a <quote
+>Revisão</quote
+>, carrega o &konqueror; na seção de notas de revisão do &klatin;. </para>
+
+<para
+>Além das opções, você também poderá lançar estas seções através da barra de menu, no menu <quote
+>Seção</quote
+>. </para>
+
+<para
+>O diálogo de configuração do &klatin; poderá ser acessado escolhendo o menu <quote
+>Configurações</quote
+> e depois a opção <quote
+>Configurar o &klatin;...</quote
+>. Na página <quote
+>Vocabulário</quote
+>, você poderá indicar se deseja que o teste ocorra no seu idioma para o Latim ou vice-versa. Você também poderá escolher o arquivo padrão com o qual deseja testar o seu vocabulário e poderá ainda definir quantas perguntas deseja que o teste possua. </para>
+
+</chapter>
+
+<chapter id="klatin-mainwindow">
+<title
+>A janela principal do &klatin;</title>
+<para
+>A janela principal do &klatin; consiste em quatro botões de opções para escolher qual seção inserir, bem como um menu.</para>
+<para
+>Escolha uma seção na lista <guilabel
+>Seções de Revisão</guilabel
+> e clique em <guibutton
+>Iniciar!</guibutton
+> para dar início à seção escolhida.</para>
+
+<para
+>Quando você terminar esta seção, clique em <guibutton
+>Recuar</guibutton
+> para regressar ao menu principal do &klatin;.</para>
+
+</chapter>
+
+<chapter id="commands">
+<title
+>Referência de Comandos</title>
+<sect1 id="menu-file">
+<title
+>O Menu <guimenu
+>Arquivo</guimenu
+></title>
+
+<variablelist>
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>Q</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Arquivo</guimenu
+> <guimenuitem
+>Sair</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+><action
+>Sai</action
+> do &klatin;</para
+></listitem>
+</varlistentry>
+</variablelist>
+</sect1>
+
+<sect1 id="menu-section">
+<title
+>O Menu <guimenu
+>Seção</guimenu
+></title>
+<variablelist>
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Seção</guimenu
+> <guimenuitem
+>Carregar um Arquivo de Vocabulário</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+><action
+>Carrega</action
+> um novo arquivo de vocabulário. Este menu só está ativo se você estiver na seção de Vocabulário</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Seção</guimenu
+> <guimenuitem
+>Carregar Vocabulário</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+><action
+>Carrega</action
+> a seção de vocabulário</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Seção</guimenu
+> <guimenuitem
+>Carregar Gramática</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+><action
+>Carrega</action
+> a seção de gramática</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Seção</guimenu
+> <guimenuitem
+>Carregar Verbos</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+><action
+>Carrega</action
+> a seção de verbos</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Seção</guimenu
+> <guimenuitem
+>Carregar Revisão</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+><action
+>Carrega</action
+> a seção de revisão</para
+></listitem>
+</varlistentry>
+
+
+</variablelist>
+
+</sect1>
+<sect1 id="menu-settings">
+<title
+>O Menu <guimenu
+>Configurações</guimenu
+></title>
+
+<variablelist>
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Configurações</guimenu
+> <guimenuitem
+>Configurar Atalhos...</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+><action
+>Configura</action
+> as combinações de teclas que usa para acessar às diferentes ações.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Configurações</guimenu
+> <guimenuitem
+>Configurar o &klatin;...</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+><action
+>Abre</action
+> o diálogo de configuração do &klatin; </para
+></listitem>
+</varlistentry>
+
+</variablelist>
+
+</sect1>
+
+<sect1 id="menu-help">
+<title
+>O Menu <guimenu
+>Ajuda</guimenu
+></title>
+&help.menu.documentation; </sect1>
+</chapter>
+
+<chapter id="translation">
+<title
+>Guia de Tradução do &klatin;</title>
+
+<para
+>Somente os arquivos de vocabulário devem ser traduzidos para o seu idioma. Os arquivos de vocabulários usam o formato &kvtml;, que é o mesmo que os outros programas, como o &kwordquiz;, usam. O &kwordquiz; é muito útil, uma vez que pode criar os arquivos do vocabulário nele e carregá-los diretamente no &klatin;. </para>
+<para
+>Abaixo, está explicado como você pode traduzir os arquivos de vocabulário do &klatin;. Atualmente, os arquivos estão apenas em Inglês. </para>
+<sect1 id="translate_vocab">
+<title
+>Como traduzir os arquivos de vocabulário do &klatin;</title>
+<procedure>
+<step>
+<para
+>Obtenha o último código do &klatin; do CVS ou uma versão recente. As palavras estão em <filename class="directory"
+>pasta_do_código_do_tdeedu/klatin/klatin/data/vocab/en/</filename
+> em arquivos do tipo <filename
+>A.kvtml</filename
+> para as palavras em Latim que comecem por A, <filename
+>BC.kvtml</filename
+> para as palavras em Latim que comecem por B e C, e assim por diante. </para>
+</step>
+
+<step>
+<para
+>Crie uma nova sub-pasta em <filename class="directory"
+>data/vocab/</filename
+> com o código do seu idioma (por exemplo, a <filename class="directory"
+>fr</filename
+> para o Francês ou a <filename class="directory"
+>pt_BR</filename
+> para o Português do Brasil). Copie todos os arquivos de vocabulário em Inglês, assim como o <filename
+>Makefile.am</filename
+>. Edite o arquivo <filename
+>Makefile.am</filename
+> e substitua o <quote
+>en</quote
+> pelo seu código de idioma. </para>
+</step>
+
+<step>
+<para
+>No <filename class="directory"
+>data/vocab/<replaceable
+>o_seu_código_de_idioma</replaceable
+></filename
+>, edite todos os arquivos e traduza as palavras em Inglês, &ie; aquelas que estão entre marcas <sgmltag class="starttag"
+>t</sgmltag
+> e <sgmltag class="endtag"
+>t</sgmltag
+>. </para>
+</step>
+<step>
+<para
+>Envie os seus arquivos para o HEAD do CVS ou crie um pacote com eles, enviando-os para o George <email
+>gwright@users.sourceforge.net</email
+> ou para a Anne-Marie <email
+>annma@kde.org</email
+>. </para>
+</step>
+</procedure>
+</sect1>
+</chapter>
+
+<chapter id="developers">
+<title
+>Guia de Programação do &klatin;</title>
+<sect1 id="add_files">
+<title
+>Criar novos arquivos de vocabulário</title>
+<para
+>O sistema de base de dados do vocabulário do &klatin; é bastante simples de extender. Basta olhar para os arquivos e irá compreender! Ele usa o formato &kvtml;, que é o mesmo que os outros programas, como o &kwordquiz;, usam. O &kwordquiz; é muito útil, uma vez que pode criar os arquivos do vocabulário nele e carregá-los diretamente no &klatin;. </para>
+<para
+>Você poderá gravar os seus arquivos novos na pasta correspondente, dependendo do idioma a que se referem no <filename class="directory"
+>.kde/share/apps/klatin/data/vocab/<replaceable
+>código_idioma</replaceable
+></filename
+>. Por exemplo, os arquivos &kvtml; em Inglês são guardados numa pasta chamada <quote
+>en</quote
+>, os arquivos em Alemão em <quote
+>de</quote
+>, e assim por diante. Você também poderá enviar os seus arquivos para que possam ser adicionados na próxima versão do &klatin;. </para>
+</sect1>
+<!-- FIXME: They will still need specifically outlining -->
+</chapter>
+
+<chapter id="credits">
+
+<title
+>Créditos e Licença</title>
+
+<para
+>&klatin; </para>
+<para
+>Direitos autorais do programa 2001-2004 George Wright <email
+>gwright@users.sourceforge.net</email
+> </para>
+<para
+>Contribuições: <itemizedlist>
+
+<listitem
+><para
+>Neil Stevens <email
+>neil@qualityassistant.org</email
+></para>
+</listitem>
+<listitem
+><para
+>Anne-Marie Mahfouf <email
+>annma@kde.org</email
+></para>
+</listitem>
+<listitem
+><para
+>Mark Westcott <email
+>mark@houseoffish.org</email
+></para>
+</listitem>
+
+</itemizedlist>
+</para>
+
+<para
+>Direitos autorais da documentação 2001-2004 George Wright <email
+>gwright@users.sourceforge.net</email
+> </para>
+
+<para
+>Tradução de Marcus Gama<email
+>marcus_gama@uol.com.br</email
+></para
+>
+&underFDL; &underGPL; </chapter>
+
+<chapter id="klatin-index">
+<title
+>Notas do &klatin;</title>
+
+<para
+>Bem-vindo à seção de notas do &klatin;. Isto pretende ajudá-lo na sua revisão e cobre as sílabas <acronym
+>GCSE</acronym
+> do Inglês. </para>
+
+<para
+>Aqui estão as diferentes seções nas quais poderá obter ajuda: </para>
+
+<itemizedlist>
+<listitem
+><para
+><link
+linkend="numbers"
+>Números em latim</link>
+</para
+></listitem>
+<listitem
+><para
+><link
+linkend="verbs"
+>Verbos em latim</link>
+</para
+></listitem>
+<listitem
+><para
+><link
+linkend="nouns"
+>Substantivos em latim</link>
+</para
+></listitem>
+<listitem
+><para
+><link
+linkend="adjectives"
+>Adjetivos em latim</link>
+</para
+></listitem>
+<listitem
+><para
+><link
+linkend="pronouns"
+>Pronomes em latim</link>
+</para
+></listitem>
+</itemizedlist>
+&numbers; &verbs; &nouns; &adjectives; &pronouns; </chapter>
+
+<appendix id="installation">
+<title
+>Instalação</title>
+
+<sect1 id="getting-klatin">
+<title
+>Como obter o &klatin;</title>
+&install.intro.documentation; </sect1>
+
+<sect1 id="compilation">
+<title
+>Compilação e Instalação</title>
+&install.compile.documentation; </sect1>
+
+</appendix>
+
+&documentation.index;
+</book>
+<!--
+Local Variables:
+mode: sgml
+sgml-minimize-attributes:nil
+sgml-general-insert-case:lower
+sgml-indent-step:0
+sgml-indent-data:nil
+End:
+-->
+
diff --git a/tde-i18n-pt_BR/docs/tdeedu/klatin/nouns.docbook b/tde-i18n-pt_BR/docs/tdeedu/klatin/nouns.docbook
new file mode 100644
index 00000000000..a20a9bc1e9e
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/klatin/nouns.docbook
@@ -0,0 +1,367 @@
+<!-- Please don't translate Latin words -->
+<!-- Please translate -->
+<sect1 id="nouns">
+<title
+>Notas do KLatin - Substantivos </title>
+
+<para
+>Os substantivos, tal como os verbos, estão divididos em grupos, chamados de <emphasis
+>declinações</emphasis
+>. Existem cinco declinações e três gêneros: masculino, feminino e neutro. </para>
+<para
+>O radical de um substantivo é a parte básica do substantivo que não muda. Para obter o radical de um substantivo, pegue o singular genitivo do substantivo e retire o seu final. Vejamos dois exemplos: o radical do <emphasis
+>puella</emphasis
+> é <emphasis
+>puell</emphasis
+>, enquanto que o radical do <emphasis
+>rex</emphasis
+> é <emphasis
+>reg</emphasis
+>, porque o seu genitivo é <emphasis
+>reg-is</emphasis
+>. </para>
+
+<sect2 id="listing">
+<title
+>Substantivos em Latim</title>
+
+<table frame="none">
+<title
+>Listas de substantivos</title>
+<tgroup cols="9" colsep="1" rowsep="1">
+<colspec colname="c1"/>
+<tbody>
+<row>
+<!-- Please translate -->
+<entry
+>SINGULAR</entry>
+<entry
+>1º Feminino</entry>
+<entry
+>2º Masculino</entry>
+<entry
+>2º Neutro</entry>
+<entry
+>3º Masculino/Feminino</entry>
+<entry
+>3º Neutro</entry>
+<entry
+>4º Masculino</entry>
+<entry
+>4º Neutro</entry>
+<entry
+>5º Feminino</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+</row>
+<row>
+<!--From now on please just translate first entry of each row-->
+<entry
+>Nominativo</entry>
+<entry
+>puell-a</entry>
+<entry
+>serv-us</entry>
+<entry
+>bell-um</entry>
+<entry
+><emphasis
+>rex</emphasis
+></entry>
+<entry
+>opus</entry>
+<entry
+>grad-us</entry>
+<entry
+>genu</entry>
+<entry
+>res</entry>
+</row>
+<row>
+<entry
+>Vocativo</entry>
+<entry
+>puell-a</entry>
+<entry
+>serv-e</entry>
+<entry
+>bell-um</entry>
+<entry
+><emphasis
+>rex</emphasis
+></entry>
+<entry
+>opus</entry>
+<entry
+>grad-us</entry>
+<entry
+>genu</entry>
+<entry
+>res</entry>
+</row>
+<row>
+<entry
+>Acusativo</entry>
+<entry
+>puell-am</entry>
+<entry
+>serv-um</entry>
+<entry
+>bell-um</entry>
+<entry
+>reg-em</entry>
+<entry
+>opus</entry>
+<entry
+>grad-um</entry>
+<entry
+>genu</entry>
+<entry
+>re-m</entry>
+</row>
+<row>
+<entry
+>Genitivo</entry>
+<entry
+>puell-ae</entry>
+<entry
+>serv-i</entry>
+<entry
+>bell-i</entry>
+<entry
+>reg-is</entry>
+<entry
+>oper-is</entry>
+<entry
+>grad-us</entry>
+<entry
+>gen-u</entry>
+<entry
+>re-i</entry>
+</row>
+<row>
+<entry
+>Dativo</entry>
+<entry
+>puell-ae</entry>
+<entry
+>serv-o</entry>
+<entry
+>bell-o</entry>
+<entry
+>reg-i</entry>
+<entry
+>oper-i</entry>
+<entry
+>grad-ui</entry>
+<entry
+>gen-u</entry>
+<entry
+>re-i</entry>
+</row>
+<row>
+<entry
+>Ablativo</entry>
+<entry
+>puell-a</entry>
+<entry
+>serv-o</entry>
+<entry
+>bell-o</entry>
+<entry
+>reg-e</entry>
+<entry
+>oper-e</entry>
+<entry
+>grad-u</entry>
+<entry
+>gen-u</entry>
+<entry
+>re</entry>
+</row>
+
+<row>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+</row>
+<row>
+<!-- Please translate only the first entry of each row -->
+<entry
+>PLURAL</entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+</row>
+<row>
+<entry
+>Nominativo</entry>
+<entry
+>puell-ae</entry>
+<entry
+>serv-i</entry>
+<entry
+>bell-a</entry>
+<entry
+>reg-es</entry>
+<entry
+>oper-a</entry>
+<entry
+>grad-us</entry>
+<entry
+>gen-ua</entry>
+<entry
+>res</entry>
+</row>
+<row>
+<entry
+>Vocativo</entry>
+<entry
+>puell-ae</entry>
+<entry
+>serv-i</entry>
+<entry
+>bell-a</entry>
+<entry
+>reg-es</entry>
+<entry
+>oper-a</entry>
+<entry
+>grad-us</entry>
+<entry
+>gen-ua</entry>
+<entry
+>res</entry>
+</row>
+<row>
+<entry
+>Acusativo</entry>
+<entry
+>puell-as</entry>
+<entry
+>serv-os</entry>
+<entry
+>bell-a</entry>
+<entry
+>reg-es</entry>
+<entry
+>oper-a</entry>
+<entry
+>grad-us</entry>
+<entry
+>gen-ua</entry>
+<entry
+>res</entry>
+</row>
+<row>
+<entry
+>Genitivo</entry>
+<entry
+>puell-arum</entry>
+<entry
+>serv-orum</entry>
+<entry
+>bell-orum</entry>
+<entry
+>reg-um</entry>
+<entry
+>oper-um</entry>
+<entry
+>grad-uum</entry>
+<entry
+>gen-uum</entry>
+<entry
+>re-rum</entry>
+</row>
+<row>
+<entry
+>Dativo</entry>
+<entry
+>puell-is</entry>
+<entry
+>serv-is</entry>
+<entry
+>bell-is</entry>
+<entry
+>reg-ibus</entry>
+<entry
+>oper-ibus</entry>
+<entry
+>grad-ibus</entry>
+<entry
+>gen-ibus</entry>
+<entry
+>re-bus</entry>
+</row>
+<row>
+<entry
+>Ablativo</entry>
+<entry
+>puell-is</entry>
+<entry
+>serv-is</entry>
+<entry
+>bell-is</entry>
+<entry
+>reg-ibus</entry>
+<entry
+>oper-ibus</entry>
+<entry
+>grad-ibus</entry>
+<entry
+>gen-ibus</entry>
+<entry
+>re-bus</entry>
+</row>
+</tbody>
+</tgroup>
+</table>
+
+</sect2>
+</sect1>
diff --git a/tde-i18n-pt_BR/docs/tdeedu/klatin/numbers.docbook b/tde-i18n-pt_BR/docs/tdeedu/klatin/numbers.docbook
new file mode 100644
index 00000000000..bb91c4638b9
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/klatin/numbers.docbook
@@ -0,0 +1,340 @@
+<!-- Please don't translate Latin words -->
+<!-- Please translate -->
+<sect1 id="numbers">
+<title
+>Notas do KLatin - Números </title>
+
+<para
+>Os Romanos tinham um conjunto particular de numerais e tinham nomes para cada um dos seus números. Nesta seção são listados alguns números e o seu símbolo correspondente. </para>
+<table frame="none">
+<title
+>Números</title>
+<!-- translators: don't translate the following -->
+<tgroup cols="3" colsep="1" rowsep="1">
+<colspec colname="c1"/>
+<tbody>
+<row>
+<entry
+>1</entry>
+<entry
+>I</entry>
+<entry
+>unus</entry>
+</row>
+<row>
+<entry
+>2</entry>
+<entry
+>II</entry>
+<entry
+>duo</entry>
+</row>
+<row>
+<entry
+>3</entry>
+<entry
+>III</entry>
+<entry
+>tres</entry>
+</row>
+<row>
+<entry
+>4</entry>
+<entry
+>IV</entry>
+<entry
+>quattuor</entry>
+</row>
+<row>
+<entry
+>5</entry>
+<entry
+>V</entry>
+<entry
+>quinque</entry>
+</row>
+<row>
+<entry
+>6</entry>
+<entry
+>VI</entry>
+<entry
+>sex</entry>
+</row>
+<row>
+<entry
+>7</entry>
+<entry
+>VII</entry>
+<entry
+>septem</entry>
+</row>
+<row>
+<entry
+>8</entry>
+<entry
+>VIII</entry>
+<entry
+>octo</entry>
+</row>
+<row>
+<entry
+>9</entry>
+<entry
+>IX</entry>
+<entry
+>novem</entry>
+</row>
+<row>
+<entry
+>10</entry>
+<entry
+>X</entry>
+<entry
+>decem</entry>
+</row>
+<row>
+<entry
+>11</entry>
+<entry
+>XI</entry>
+<entry
+>undecim</entry>
+</row>
+<row>
+<entry
+>12</entry>
+<entry
+>XII</entry>
+<entry
+>duodecim</entry>
+</row>
+<row>
+<entry
+>13</entry>
+<entry
+>XIII</entry>
+<entry
+>tredecim</entry>
+</row>
+<row>
+<entry
+>14</entry>
+<entry
+>XIV</entry>
+<entry
+>quattuordecim</entry>
+</row>
+<row>
+<entry
+>15</entry>
+<entry
+>XV</entry>
+<entry
+>quindecim</entry>
+</row>
+<row>
+<entry
+>16</entry>
+<entry
+>XVI</entry>
+<entry
+>sedecim</entry>
+</row>
+<row>
+<entry
+>17</entry>
+<entry
+>XVII</entry>
+<entry
+>septendecim</entry>
+</row>
+<row>
+<entry
+>18</entry>
+<entry
+>XVIII</entry>
+<entry
+>duodeviginti</entry>
+</row>
+<row>
+<entry
+>19</entry>
+<entry
+>XIX</entry>
+<entry
+>undeviginti</entry>
+</row>
+<row>
+<entry
+>20</entry>
+<entry
+>XX</entry>
+<entry
+>viginti</entry>
+</row>
+<row>
+<entry
+>21</entry>
+<entry
+>XXI</entry>
+<entry
+>vigintiunus</entry>
+</row>
+<row>
+<entry
+>22</entry>
+<entry
+>XXII</entry>
+<entry
+>vigintiduo</entry>
+</row>
+<row>
+<entry
+>30</entry>
+<entry
+>XXX</entry>
+<entry
+>triginta</entry>
+</row>
+<row>
+<entry
+>40</entry>
+<entry
+>XL</entry>
+<entry
+>quadraginta</entry>
+</row>
+<row>
+<entry
+>50</entry>
+<entry
+>L</entry>
+<entry
+>quinquaginta</entry>
+</row>
+<row>
+<entry
+>60</entry>
+<entry
+>LX</entry>
+<entry
+>sexaginta</entry>
+</row>
+<row>
+<entry
+>70</entry>
+<entry
+>LXX</entry>
+<entry
+>septuaginta</entry>
+</row>
+<row>
+<entry
+>80</entry>
+<entry
+>LXXX</entry>
+<entry
+>octoginta</entry>
+</row>
+<row>
+<entry
+>90</entry>
+<entry
+>XC</entry>
+<entry
+>nonaginta</entry>
+</row>
+<row>
+<entry
+>100</entry>
+<entry
+>C</entry>
+<entry
+>centum</entry>
+</row>
+<row>
+<entry
+>200</entry>
+<entry
+>CC</entry>
+<entry
+>ducenti</entry>
+</row>
+<row>
+<entry
+>300</entry>
+<entry
+>CCC</entry>
+<entry
+>trecenti</entry>
+</row>
+<row>
+<entry
+>400</entry>
+<entry
+>CD</entry>
+<entry
+>quadrigenti</entry>
+</row>
+<row>
+<entry
+>500</entry>
+<entry
+>D</entry>
+<entry
+>quingenti</entry>
+</row>
+<row>
+<entry
+>600</entry>
+<entry
+>DC</entry>
+<entry
+>sescenti</entry>
+</row>
+<row>
+<entry
+>700</entry>
+<entry
+>DCC</entry>
+<entry
+>septigenti</entry>
+</row>
+<row>
+<entry
+>800</entry>
+<entry
+>DCCC</entry>
+<entry
+>octigenti</entry>
+</row>
+<row>
+<entry
+>900</entry>
+<entry
+>CM</entry>
+<entry
+>nongenti</entry>
+</row>
+<row>
+<entry
+>1000</entry>
+<entry
+>M</entry>
+<entry
+>mille</entry>
+</row>
+<row>
+<entry
+>2000</entry>
+<entry
+>MM</entry>
+<entry
+>duo milia</entry>
+</row>
+</tbody>
+</tgroup>
+</table>
+
+</sect1>
diff --git a/tde-i18n-pt_BR/docs/tdeedu/klatin/pronouns.docbook b/tde-i18n-pt_BR/docs/tdeedu/klatin/pronouns.docbook
new file mode 100644
index 00000000000..e9d96d3c3d7
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/klatin/pronouns.docbook
@@ -0,0 +1,523 @@
+<!-- Please translate the following -->
+<sect1 id="pronouns">
+<title
+>Notas do KLatin - Pronomes </title>
+<para
+>Aqui estão alguns pronomes. </para>
+
+<table frame="none">
+<title
+>Pronomes Pessoais</title>
+<!-- Please don't translate the following until next title -->
+<tgroup cols="2" colsep="1" rowsep="1">
+<colspec colname="c1"/>
+<tbody>
+<!-- Translate the following two entries -->
+<row>
+<entry
+><emphasis
+>Eu</emphasis
+></entry>
+<entry
+><emphasis
+>Tu</emphasis
+></entry>
+</row>
+
+<row>
+<entry
+>ego</entry>
+<entry
+>tu</entry>
+</row>
+<row>
+<entry
+>me</entry>
+<entry
+>te</entry>
+</row>
+<row>
+<entry
+>mei</entry>
+<entry
+>tui</entry>
+</row>
+<row>
+<entry
+>mihi</entry>
+<entry
+>tibi</entry>
+</row>
+<row>
+<entry
+>me</entry>
+<entry
+>te</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+></entry>
+</row>
+<!-- Translate the following two entries -->
+<row>
+<entry
+><emphasis
+>Nós</emphasis
+></entry>
+<entry
+><emphasis
+>Vós</emphasis
+></entry>
+</row>
+<row>
+<entry
+>nos</entry>
+<entry
+>vos</entry>
+</row>
+<row>
+<entry
+>nos</entry>
+<entry
+>vos</entry>
+</row>
+<row>
+<entry
+>nostri/nostrum</entry>
+<entry
+>vestri/vestrum</entry>
+</row>
+<row>
+<entry
+>nobis</entry>
+<entry
+>vobis</entry>
+</row>
+<row>
+<entry
+>nobis</entry>
+<entry
+>vobis</entry>
+</row>
+</tbody>
+</tgroup>
+</table>
+
+<table frame="none">
+<!-- Please translate title-->
+<title
+>Pronomes Pessoais da 3ª Pessoa</title>
+<!-- Please don't translate the following until next title-->
+<tgroup cols="4" colsep="1" rowsep="1">
+<colspec colname="c1"/>
+<tbody>
+<!-- Translate the following entry -->
+<row>
+<entry
+></entry>
+<entry
+><emphasis
+>Ele,</emphasis
+></entry>
+<entry
+><emphasis
+>Ela,</emphasis
+></entry>
+<entry
+><emphasis
+>'It' (sem equivalência no Português)</emphasis
+></entry>
+</row>
+<row>
+<entry
+>SINGULAR</entry>
+<entry
+>is</entry>
+<entry
+>ea</entry>
+<entry
+>id</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>eum</entry>
+<entry
+>eum</entry>
+<entry
+>id</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>eius</entry>
+<entry
+>eius</entry>
+<entry
+>eius</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>ei</entry>
+<entry
+>ei</entry>
+<entry
+>ei</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>eo</entry>
+<entry
+>ea</entry>
+<entry
+>eo</entry>
+</row>
+<row>
+<entry
+>PLURAL</entry>
+<entry
+>ei</entry>
+<entry
+>eae</entry>
+<entry
+>ea</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>eos</entry>
+<entry
+>eas</entry>
+<entry
+>ea</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>eorum</entry>
+<entry
+>earum</entry>
+<entry
+>eorum</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>eis</entry>
+<entry
+>eis</entry>
+<entry
+>eis</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>eis</entry>
+<entry
+>eis</entry>
+<entry
+>eis</entry>
+</row>
+</tbody>
+</tgroup>
+</table>
+
+<table frame="none">
+<!-- Please translate the title-->
+<title
+>Pronomes Demonstrativos</title>
+<!-- Please don't translate the following -->
+<tgroup cols="4" colsep="1" rowsep="1">
+<colspec colname="c1"/>
+<tbody>
+<!-- Translate the following entry -->
+<row>
+<entry
+><emphasis
+>Este/Esta</emphasis
+></entry>
+</row>
+<row>
+<entry
+>SINGULAR</entry>
+<entry
+>hic</entry>
+<entry
+>haec</entry>
+<entry
+>hoc</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>hunc</entry>
+<entry
+>hanc</entry>
+<entry
+>hoc</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>huius</entry>
+<entry
+>huius</entry>
+<entry
+>huius</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>huic</entry>
+<entry
+>huic</entry>
+<entry
+>huic</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>hoc</entry>
+<entry
+>hac</entry>
+<entry
+>hoc</entry>
+</row>
+<row>
+<entry
+>PLURAL</entry>
+<entry
+>hi</entry>
+<entry
+>hae</entry>
+<entry
+>haec</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>hos</entry>
+<entry
+>has</entry>
+<entry
+>heac</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>horum</entry>
+<entry
+>harum</entry>
+<entry
+>horum</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>his</entry>
+<entry
+>his</entry>
+<entry
+>his</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>his</entry>
+<entry
+>his</entry>
+<entry
+>his</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+</row>
+<!-- Translate the following entry -->
+<row>
+<entry
+><emphasis
+>Esse/Essa/Aquele/Aquela</emphasis
+></entry>
+</row>
+<row>
+<entry
+>SINGULAR</entry>
+<entry
+>ille</entry>
+<entry
+>illa</entry>
+<entry
+>illud</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>illum</entry>
+<entry
+>illam</entry>
+<entry
+>illud</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>illius</entry>
+<entry
+>illius</entry>
+<entry
+>illius</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>illi</entry>
+<entry
+>illi</entry>
+<entry
+>illi</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>illo</entry>
+<entry
+>illa</entry>
+<entry
+>illo</entry>
+</row>
+<row>
+<entry
+>PLURAL</entry>
+<entry
+>illi</entry>
+<entry
+>illae</entry>
+<entry
+>illa</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>illos</entry>
+<entry
+>illas</entry>
+<entry
+>illa</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>illorum</entry>
+<entry
+>illarum</entry>
+<entry
+>illorum</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>illis</entry>
+<entry
+>illis</entry>
+<entry
+>illis</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>illis</entry>
+<entry
+>illis</entry>
+<entry
+>illis</entry>
+</row>
+</tbody>
+</tgroup>
+</table>
+
+<table frame="none">
+<title
+>Pronomes Negativos</title>
+<!-- Please don't translate the following until next title -->
+<tgroup cols="2" colsep="1" rowsep="1">
+<colspec colname="c1"/>
+<tbody>
+<!-- Translate the following two entries -->
+<row>
+<entry
+><emphasis
+>Ninguém</emphasis
+></entry>
+<entry
+><emphasis
+>Nada</emphasis
+></entry>
+</row>
+<row>
+<entry
+>nemo</entry>
+<entry
+>nihil</entry>
+</row>
+<row>
+<entry
+>neminem</entry>
+<entry
+>nihil/nil</entry>
+</row>
+<row>
+<entry
+>nullius/neminis</entry>
+<entry
+>nullius rei</entry>
+</row>
+<row>
+<entry
+>nemini/nulli</entry>
+<entry
+>nulli rei</entry>
+</row>
+<row>
+<entry
+>nullo/nemine</entry>
+<entry
+>nulla re</entry>
+</row>
+</tbody>
+</tgroup>
+</table>
+
+</sect1>
diff --git a/tde-i18n-pt_BR/docs/tdeedu/klatin/verbs.docbook b/tde-i18n-pt_BR/docs/tdeedu/klatin/verbs.docbook
new file mode 100644
index 00000000000..7bfe5798598
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/klatin/verbs.docbook
@@ -0,0 +1,2131 @@
+<!-- Translators: please don't translate Latin words -->
+<sect1 id="verbs">
+<!-- Please translate -->
+<title
+>Notas do KLatin - Verbos </title>
+
+<para
+>Todas os idiomas possuem verbos. Os verbos em latim são divididos em quatro categorias, chamadas <emphasis
+>conjugações</emphasis
+>. Estas conjugações são divisões dos verbos que, geralmente, usam a mesma formação do radical e têm as mesmas terminações. </para>
+
+<para
+>O radical de um verbo é a parte básica do verbo que não muda. Por exemplo, o radical de <emphasis
+>moneo</emphasis
+> é <emphasis
+>mone</emphasis
+>. Para obter o radical do verbo, use a primeira pessoa do singular do verbo e retire a terminação -o. O verbo <quote
+>sum</quote
+> (eu sou) é totalmente irregular, e não tem um radical consistente. </para>
+
+<table frame="none">
+<!-- Please translate the title-->
+<title
+>Listagens de verbos - Indicativo Ativo</title>
+<tgroup cols="6" colsep="1" rowsep="1">
+<colspec colname="c1"/>
+<tbody>
+<row>
+<!-- Please translate -->
+<entry
+>TEMPO</entry>
+<entry
+>1ª</entry>
+<entry
+>2ª</entry>
+<entry
+>3ª</entry>
+<entry
+>4ª</entry>
+<entry
+>SUM - I</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+</row>
+<row>
+<!-- translate only the first entry of each row if there is one -->
+<entry
+>PRESENTE</entry>
+<entry
+>am-o</entry>
+<entry
+>mone-o</entry>
+<entry
+>reg-o</entry>
+<entry
+>audi-o</entry>
+<entry
+>sum</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>ama-s</entry>
+<entry
+>mone-s</entry>
+<entry
+>regi-s</entry>
+<entry
+>audi-s</entry>
+<entry
+>es</entry>
+</row>
+<row>
+<entry
+>Eu amo, estou amando</entry>
+<entry
+>ama-t</entry>
+<entry
+>mone-t</entry>
+<entry
+>regi-t</entry>
+<entry
+>audi-t</entry>
+<entry
+>est</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>ama-mus</entry>
+<entry
+>mone-mus</entry>
+<entry
+>regi-mus</entry>
+<entry
+>audi-mus</entry>
+<entry
+>sumus</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>ama-tis</entry>
+<entry
+>mone-tis</entry>
+<entry
+>regi-tis</entry>
+<entry
+>audi-tis</entry>
+<entry
+>estis</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>ama-nt</entry>
+<entry
+>mone-nt</entry>
+<entry
+>regu-nt</entry>
+<entry
+>audi-unt</entry>
+<entry
+>sunt</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+</row>
+<row>
+<!-- Please translate only the first entry of each row if there is one -->
+<entry
+>FUTURO</entry>
+<entry
+>ama-bo</entry>
+<entry
+>mone-bo</entry>
+<entry
+>reg-am</entry>
+<entry
+>audi-am</entry>
+<entry
+>ero</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>ama-bis</entry>
+<entry
+>mone-bis</entry>
+<entry
+>reg-es</entry>
+<entry
+>audi-es</entry>
+<entry
+>eris</entry>
+</row>
+<row>
+<entry
+>Eu amarei</entry>
+<entry
+>ama-bit</entry>
+<entry
+>mone-bit</entry>
+<entry
+>reg-et</entry>
+<entry
+>audi-et</entry>
+<entry
+>erit</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>ama-bimus</entry>
+<entry
+>mone-bimus</entry>
+<entry
+>reg-emus</entry>
+<entry
+>audi-emus</entry>
+<entry
+>erimus</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>ama-bitis</entry>
+<entry
+>mone-bitis</entry>
+<entry
+>reg-etis</entry>
+<entry
+>audi-etis</entry>
+<entry
+>eritis</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>ama-bunt</entry>
+<entry
+>mone-bunt</entry>
+<entry
+>reg-ent</entry>
+<entry
+>audi-ent</entry>
+<entry
+>erunt</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+</row>
+<row>
+<!-- Please translate only the first entry of each row if there is one -->
+<entry
+>IMPERFEITO</entry>
+<entry
+>ama-bam</entry>
+<entry
+>mone-bam</entry>
+<entry
+>rege-bam</entry>
+<entry
+>audi-bam</entry>
+<entry
+>eram</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>ama-bas</entry>
+<entry
+>mone-bas</entry>
+<entry
+>rege-bas</entry>
+<entry
+>audi-bas</entry>
+<entry
+>eras</entry>
+</row>
+<row>
+<entry
+>Eu amava</entry>
+<entry
+>ama-bat</entry>
+<entry
+>mone-bat</entry>
+<entry
+>rege-bat</entry>
+<entry
+>audi-bat</entry>
+<entry
+>erat</entry>
+</row>
+<row>
+<entry
+>Eu amei</entry>
+<entry
+>ama-bamus</entry>
+<entry
+>mone-bamus</entry>
+<entry
+>rege-bamus</entry>
+<entry
+>audi-bamus</entry>
+<entry
+>eramus</entry>
+</row>
+<row>
+<entry
+>Eu comecei a amar</entry>
+<entry
+>ama-batis</entry>
+<entry
+>mone-batis</entry>
+<entry
+>rege-batis</entry>
+<entry
+>audi-batis</entry>
+<entry
+>eratis</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>ama-bant</entry>
+<entry
+>mone-bant</entry>
+<entry
+>rege-bant</entry>
+<entry
+>audi-bant</entry>
+<entry
+>erant</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+</row>
+<row>
+<!-- Please translate only the first entry of each row if there is one -->
+<entry
+>PERFEITO</entry>
+<entry
+>amav-i</entry>
+<entry
+>monu-i</entry>
+<entry
+>rex-i</entry>
+<entry
+>audiv-i</entry>
+<entry
+>fu-i</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>amav-isti</entry>
+<entry
+>monu-isti</entry>
+<entry
+>rex-isti</entry>
+<entry
+>audiv-isti</entry>
+<entry
+>fu-isti</entry>
+</row>
+<row>
+<entry
+>Eu tenho amado</entry>
+<entry
+>amav-it</entry>
+<entry
+>monu-it</entry>
+<entry
+>rex-it</entry>
+<entry
+>audiv-it</entry>
+<entry
+>fu-it</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>amav-imus</entry>
+<entry
+>monu-imus</entry>
+<entry
+>rex-imus</entry>
+<entry
+>audiv-imus</entry>
+<entry
+>fu-imus</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>amav-istis</entry>
+<entry
+>monu-istis</entry>
+<entry
+>rex-istis</entry>
+<entry
+>audiv-istis</entry>
+<entry
+>fu-istis</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>amav-erunt</entry>
+<entry
+>monu-erunt</entry>
+<entry
+>rex-erunt</entry>
+<entry
+>audiv-erunt</entry>
+<entry
+>fu-erunt</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+</row>
+<row>
+<!-- Please translate only the first entry of each row if there is one -->
+<entry
+>FUTURO PERFEITO</entry>
+<entry
+>amav-ero</entry>
+<entry
+>monu-ero</entry>
+<entry
+>rex-ero</entry>
+<entry
+>audiv-ero</entry>
+<entry
+>fu-ero</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>amav-eris</entry>
+<entry
+>monu-eris</entry>
+<entry
+>rex-eris</entry>
+<entry
+>audiv-eris</entry>
+<entry
+>fu-eris</entry>
+</row>
+<row>
+<entry
+>Eu terei amado</entry>
+<entry
+>amav-erit</entry>
+<entry
+>monu-erit</entry>
+<entry
+>rex-erit</entry>
+<entry
+>audiv-erit</entry>
+<entry
+>fu-erit</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>amav-erimus</entry>
+<entry
+>monu-erimus</entry>
+<entry
+>rex-erimus</entry>
+<entry
+>audiv-erimus</entry>
+<entry
+>fu-erimus</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>amav-eritis</entry>
+<entry
+>monu-eritis</entry>
+<entry
+>rex-eritis</entry>
+<entry
+>audiv-eritis</entry>
+<entry
+>fu-eritis</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>amav-erint</entry>
+<entry
+>monu-erint</entry>
+<entry
+>rex-erint</entry>
+<entry
+>audiv-erint</entry>
+<entry
+>fu-erint</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+</row>
+<row>
+<!-- Please translate only the first entry of each row if there is one -->
+<entry
+>MAIS-QUE-PERFEITO</entry>
+<entry
+>amav-eram</entry>
+<entry
+>monu-eram</entry>
+<entry
+>rex-eram</entry>
+<entry
+>audiv-eram</entry>
+<entry
+>fu-eram</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>amav-eras</entry>
+<entry
+>monu-eras</entry>
+<entry
+>rex-eras</entry>
+<entry
+>audiv-eras</entry>
+<entry
+>fu-eras</entry>
+</row>
+<row>
+<entry
+>Eu tinha amado</entry>
+<entry
+>amav-erat</entry>
+<entry
+>monu-erat</entry>
+<entry
+>rex-erat</entry>
+<entry
+>audiv-erat</entry>
+<entry
+>fu-erat</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>amav-eramus</entry>
+<entry
+>monu-eramus</entry>
+<entry
+>rex-eramus</entry>
+<entry
+>audiv-eramus</entry>
+<entry
+>fu-eramus</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>amav-eratis</entry>
+<entry
+>monu-eratis</entry>
+<entry
+>rex-eratis</entry>
+<entry
+>audiv-eratis</entry>
+<entry
+>fu-eratis</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>amav-erant</entry>
+<entry
+>monu-erant</entry>
+<entry
+>rex-erant</entry>
+<entry
+>audiv-erant</entry>
+<entry
+>fu-erant</entry>
+</row>
+</tbody>
+</tgroup>
+</table>
+
+
+<table frame="none">
+<!-- Please translate the title-->
+<title
+>Listagens de verbos - Subjuntivo Ativo</title>
+<tgroup cols="6" colsep="1" rowsep="1">
+<colspec colname="c1"/>
+<tbody>
+<row>
+<!-- Please translate -->
+<entry
+>TEMPO</entry>
+<entry
+>1ª</entry>
+<entry
+>2ª</entry>
+<entry
+>3ª</entry>
+<entry
+>4ª</entry>
+<entry
+>SUM - I</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+</row>
+<row>
+<!-- translate only the first entry of each row if there is one -->
+<entry
+>PRESENTE</entry>
+<entry
+>ame-m</entry>
+<entry
+>monea-m</entry>
+<entry
+>rega-m</entry>
+<entry
+>audi-o</entry>
+<entry
+>sim</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>ame-s</entry>
+<entry
+>monea-s</entry>
+<entry
+>rega-s</entry>
+<entry
+>audi-s</entry>
+<entry
+>sis</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>ame-t</entry>
+<entry
+>monea-t</entry>
+<entry
+>rega-t</entry>
+<entry
+>audi-t</entry>
+<entry
+>sit</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>ame-mus</entry>
+<entry
+>monea-mus</entry>
+<entry
+>rega-mus</entry>
+<entry
+>audi-mus</entry>
+<entry
+>simus</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>ame-tis</entry>
+<entry
+>monea-tis</entry>
+<entry
+>rega-tis</entry>
+<entry
+>audi-tis</entry>
+<entry
+>sitis</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>ame-nt</entry>
+<entry
+>monea-nt</entry>
+<entry
+>rega-nt</entry>
+<entry
+>audi-unt</entry>
+<entry
+>sint</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+</row>
+<row>
+<!-- Please translate only the first entry of each row if there is one -->
+<entry
+>IMPERFEITO</entry>
+<entry
+>ama-rem</entry>
+<entry
+>mone-rem</entry>
+<entry
+>rege-rem</entry>
+<entry
+>audi-rem</entry>
+<entry
+>essem</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>ama-res</entry>
+<entry
+>mone-res</entry>
+<entry
+>rege-res</entry>
+<entry
+>audi-res</entry>
+<entry
+>esset</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>ama-ret</entry>
+<entry
+>mone-ret</entry>
+<entry
+>rege-ret</entry>
+<entry
+>audi-ret</entry>
+<entry
+>esset</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>ama-remus</entry>
+<entry
+>mone-remus</entry>
+<entry
+>rege-remus</entry>
+<entry
+>audi-remus</entry>
+<entry
+>essemus</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>ama-retis</entry>
+<entry
+>mone-retis</entry>
+<entry
+>rege-retis</entry>
+<entry
+>audi-retis</entry>
+<entry
+>essetis</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>ama-rent</entry>
+<entry
+>mone-rent</entry>
+<entry
+>rege-rent</entry>
+<entry
+>audi-rent</entry>
+<entry
+>essent</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+</row>
+<row>
+<!-- Please translate only the first entry of each row if there is one -->
+<entry
+>PERFEITO</entry>
+<entry
+>amav-erim</entry>
+<entry
+>monu-erim</entry>
+<entry
+>rex-erim</entry>
+<entry
+>audiv-erim</entry>
+<entry
+>fu-erim</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>amav-eris</entry>
+<entry
+>monu-eris</entry>
+<entry
+>rex-eris</entry>
+<entry
+>audiv-eris</entry>
+<entry
+>fu-eris</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>amav-erit</entry>
+<entry
+>monu-erit</entry>
+<entry
+>rex-erit</entry>
+<entry
+>audiv-erit</entry>
+<entry
+>fu-erit</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>amav-erimus</entry>
+<entry
+>monu-erimus</entry>
+<entry
+>rex-erimus</entry>
+<entry
+>audiv-erimus</entry>
+<entry
+>fu-erimus</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>amav-eritis</entry>
+<entry
+>monu-eritis</entry>
+<entry
+>rex-eritis</entry>
+<entry
+>audiv-eritis</entry>
+<entry
+>fu-eritis</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>amav-erint</entry>
+<entry
+>monu-erint</entry>
+<entry
+>rex-erint</entry>
+<entry
+>audiv-erint</entry>
+<entry
+>fu-erint</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+</row>
+<row>
+<!-- Please translate only the first entry of each row if there is one -->
+<entry
+>MAIS-QUE-PERFEITO</entry>
+<entry
+>amav-issem</entry>
+<entry
+>monu-issem</entry>
+<entry
+>rex-issem</entry>
+<entry
+>audiv-issem</entry>
+<entry
+>fu-issem</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>amav-isses</entry>
+<entry
+>monu-isses</entry>
+<entry
+>rex-isses</entry>
+<entry
+>audiv-isses</entry>
+<entry
+>fu-isses</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>amav-isset</entry>
+<entry
+>monu-isset</entry>
+<entry
+>rex-isset</entry>
+<entry
+>audiv-isset</entry>
+<entry
+>fu-isset</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>amav-issemus</entry>
+<entry
+>monu-issemus</entry>
+<entry
+>rex-issemus</entry>
+<entry
+>audiv-issemus</entry>
+<entry
+>fu-issemus</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>amav-issetis</entry>
+<entry
+>monu-issetis</entry>
+<entry
+>rex-issetis</entry>
+<entry
+>audiv-issetis</entry>
+<entry
+>fu-issetis</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>amav-issent</entry>
+<entry
+>monu-issent</entry>
+<entry
+>rex-issent</entry>
+<entry
+>audiv-issent</entry>
+<entry
+>fu-issent</entry>
+</row>
+</tbody>
+</tgroup>
+</table>
+
+<table frame="none">
+<!-- Please translate the title-->
+<title
+>Listagens de verbos - Imperativo Ativo</title>
+<tgroup cols="6" colsep="1" rowsep="1">
+<colspec colname="c1"/>
+<tbody>
+<row>
+<!-- Please translate -->
+<entry
+>TEMPO</entry>
+<entry
+>1ª</entry>
+<entry
+>2ª</entry>
+<entry
+>3ª</entry>
+<entry
+>4ª</entry>
+<entry
+>SUM - I</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+</row>
+<row>
+<!-- translate only the first entry of each row if there is one -->
+<entry
+>PRESENTE</entry>
+<entry
+>am-a</entry>
+<entry
+>mon-e</entry>
+<entry
+>reg-e</entry>
+<entry
+>aud-i</entry>
+<entry
+>es</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>am-ate</entry>
+<entry
+>mon-ete</entry>
+<entry
+>reg-ite</entry>
+<entry
+>aud-ite</entry>
+<entry
+>este</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+</row>
+<row>
+<!-- Please translate only the first entry of each row if there is one -->
+<entry
+>FUTURO</entry>
+<entry
+>am-ato</entry>
+<entry
+>mon-eto</entry>
+<entry
+>reg-ito</entry>
+<entry
+>aud-ito</entry>
+<entry
+>esto</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>am-ato</entry>
+<entry
+>mon-eto</entry>
+<entry
+>reg-ito</entry>
+<entry
+>aud-ito</entry>
+<entry
+>esto</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>am-atote</entry>
+<entry
+>mon-etote</entry>
+<entry
+>reg-itote</entry>
+<entry
+>aud-itote</entry>
+<entry
+>estote</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>am-anto</entry>
+<entry
+>mon-ento</entry>
+<entry
+>reg-unto</entry>
+<entry
+>aud-iunto</entry>
+<entry
+>sunto</entry>
+</row>
+</tbody>
+</tgroup>
+</table>
+
+<table frame="none">
+<!-- Please translate the title-->
+<title
+>Listagens de verbos - Gerúndio Ativo</title>
+<tgroup cols="5" colsep="1" rowsep="1">
+<colspec colname="c1"/>
+<tbody>
+<row>
+<entry
+></entry>
+<entry
+>1ª</entry>
+<entry
+>2ª</entry>
+<entry
+>3ª</entry>
+<entry
+>4ª</entry>
+</row>
+<row>
+<entry
+>Acusativo</entry>
+<entry
+>(ad) am-andum</entry>
+<entry
+>(ad) mon-endum</entry>
+<entry
+>(ad) reg-endum</entry>
+<entry
+>(ad) aud-iendum</entry>
+</row>
+<row>
+<entry
+>Genitivo</entry>
+<entry
+>am-andi</entry>
+<entry
+>mon-endi</entry>
+<entry
+>reg-endi</entry>
+<entry
+>aud-iendi</entry>
+</row>
+<row>
+<entry
+>Dativo</entry>
+<entry
+>am-ando</entry>
+<entry
+>mon-endo</entry>
+<entry
+>reg-endo</entry>
+<entry
+>aud-iendo</entry>
+</row>
+<row>
+<entry
+>Ablativo</entry>
+<entry
+>am-ando</entry>
+<entry
+>mon-endo</entry>
+<entry
+>reg-endo</entry>
+<entry
+>aud-iendo</entry>
+</row>
+</tbody>
+</tgroup>
+</table>
+
+<table frame="none">
+<!-- Please translate the title-->
+<title
+>Listagens de verbos - Infinitivo Ativo</title>
+<tgroup cols="6" colsep="1" rowsep="1">
+<colspec colname="c1"/>
+<tbody>
+<row>
+<entry
+>TEMPO</entry>
+<entry
+>1ª</entry>
+<entry
+>2ª</entry>
+<entry
+>3ª</entry>
+<entry
+>4ª</entry>
+<entry
+>SUM - I</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+</row>
+<row>
+<entry
+>PRESENTE</entry>
+<entry
+>am-are</entry>
+<entry
+>mon-ere</entry>
+<entry
+>reg-ere</entry>
+<entry
+>aud-ire</entry>
+<entry
+>esse</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+</row>
+<row>
+<entry
+>PERFEITO</entry>
+<entry
+>amav-isse</entry>
+<entry
+>monu-isse</entry>
+<entry
+>rex-isse</entry>
+<entry
+>audiv-isse</entry>
+<entry
+>fu-isse</entry>
+</row>
+</tbody>
+</tgroup>
+</table>
+
+<table frame="none">
+<!-- Please translate the title-->
+<title
+>Listagens de verbos - Particípio Ativo</title>
+<tgroup cols="6" colsep="1" rowsep="1">
+<colspec colname="c1"/>
+<tbody>
+<row>
+<entry
+>TEMPO</entry>
+<entry
+>1ª</entry>
+<entry
+>2ª</entry>
+<entry
+>3ª</entry>
+<entry
+>4ª</entry>
+<entry
+>SUM - I</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+</row>
+<row>
+<entry
+>PRESENTE</entry>
+<entry
+>am-ans,-antis</entry>
+<entry
+>mon-ens,-entis</entry>
+<entry
+>reg-ens,-entis</entry>
+<entry
+>aud-iens,-ientis</entry>
+<entry
+></entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+</row>
+<row>
+<entry
+>FUTURO</entry>
+<entry
+>amat-urus,-a,-um</entry>
+<entry
+>monit-urus,-a,-um</entry>
+<entry
+>rect-urus,-a,-um</entry>
+<entry
+>audit-urus,-a,-um</entry>
+<entry
+>futurus,-a,-um</entry>
+</row>
+</tbody>
+</tgroup>
+</table>
+
+<table frame="none">
+<!-- Please translate the title-->
+<title
+>Listagens de verbos - Indicativo Passivo</title>
+<tgroup align="center" cols="5" colsep="1" rowsep="1">
+<colspec colname="c1"/>
+<tbody>
+<row>
+<!-- Please translate -->
+<entry
+>TEMPO</entry>
+<entry
+>1ª</entry>
+<entry
+>2ª</entry>
+<entry
+>3ª</entry>
+<entry
+>4ª</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+</row>
+<row>
+<!-- Please translate only the first entry of each row if there is one -->
+<entry
+>PRESENTE</entry>
+<entry
+>am-or</entry>
+<entry
+>mone-or</entry>
+<entry
+>reg-or</entry>
+<entry
+>audi-or</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>ama-ris</entry>
+<entry
+>mone-ris</entry>
+<entry
+>reg-eris</entry>
+<entry
+>audi-eris</entry>
+</row>
+<row>
+<entry
+>Sou amado</entry>
+<entry
+>ama-tur</entry>
+<entry
+>mone-tur</entry>
+<entry
+>regi-tur</entry>
+<entry
+>audi-tur</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>ama-mur</entry>
+<entry
+>mone-mur</entry>
+<entry
+>regi-mur</entry>
+<entry
+>audi-mur</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>ama-mini</entry>
+<entry
+>mone-mini</entry>
+<entry
+>regi-mini</entry>
+<entry
+>audi-mini</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>ama-ntur</entry>
+<entry
+>mone-ntur</entry>
+<entry
+>regu-ntur</entry>
+<entry
+>audiu-unt</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+</row>
+<row>
+<!-- Please translate only the first entry of each row if there is one -->
+<entry
+>FUTURO</entry>
+<entry
+>ama-bor</entry>
+<entry
+>mone-bor</entry>
+<entry
+>reg-ar</entry>
+<entry
+>audi-ar</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>ama-beris</entry>
+<entry
+>mone-beris</entry>
+<entry
+>reg-eris</entry>
+<entry
+>audi-eris</entry>
+</row>
+<row>
+<entry
+>Eu serei amado</entry>
+<entry
+>ama-bitur</entry>
+<entry
+>mone-bitur</entry>
+<entry
+>reg-etur</entry>
+<entry
+>audi-etur</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>ama-bimur</entry>
+<entry
+>mone-bimur</entry>
+<entry
+>reg-emur</entry>
+<entry
+>audi-emur</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>ama-bimini</entry>
+<entry
+>mone-bimini</entry>
+<entry
+>reg-emini</entry>
+<entry
+>audi-emini</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>ama-buntur</entry>
+<entry
+>mone-buntur</entry>
+<entry
+>reg-entur</entry>
+<entry
+>audi-entur</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+</row>
+<row>
+<!-- Please translate only the first entry of each row if there is one -->
+<entry
+>IMPERFEITO</entry>
+<entry
+>ama-bar</entry>
+<entry
+>mone-bar</entry>
+<entry
+>rege-bar</entry>
+<entry
+>audie-bar</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>ama-baris</entry>
+<entry
+>mone-baris</entry>
+<entry
+>rege-baris</entry>
+<entry
+>audie-baris</entry>
+</row>
+<row>
+<entry
+>Eu fui amado</entry>
+<entry
+>ama-batur</entry>
+<entry
+>mone-batur</entry>
+<entry
+>rege-batur</entry>
+<entry
+>audie-batur</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>ama-bamur</entry>
+<entry
+>mone-bamur</entry>
+<entry
+>rege-bamur</entry>
+<entry
+>audie-bamur</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>ama-bamini</entry>
+<entry
+>mone-bamini</entry>
+<entry
+>rege-bamini</entry>
+<entry
+>audie-bamini</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>ama-bantur</entry>
+<entry
+>mone-bantur</entry>
+<entry
+>rege-bantur</entry>
+<entry
+>audie-bantur</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+</row>
+<row>
+<!-- Please translate only the first entry of each row if there is one -->
+<entry
+>PERFEITO</entry>
+<entry
+>amatus sum</entry>
+<entry
+>monitus sum</entry>
+<entry
+>rectus sum</entry>
+<entry
+>auditus sum</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>amatus es</entry>
+<entry
+>monitus es</entry>
+<entry
+>rectus es</entry>
+<entry
+>auditus es</entry>
+</row>
+<row>
+<entry
+>Eu tenho sido amado</entry>
+<entry
+>amatus est</entry>
+<entry
+>monitus est</entry>
+<entry
+>rectus est</entry>
+<entry
+>auditus est</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>amati sumus</entry>
+<entry
+>moniti sumus</entry>
+<entry
+>recti sumus</entry>
+<entry
+>auditi sumus</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>amati estis</entry>
+<entry
+>moniti estis</entry>
+<entry
+>recti estis</entry>
+<entry
+>auditi estis</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>amati sunt</entry>
+<entry
+>moniti sunt</entry>
+<entry
+>recti sunt</entry>
+<entry
+>auditi sunt</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+</row>
+<row>
+<!-- Please translate only the first entry of each row if there is one -->
+<entry
+>FUTURO PERFEITO</entry>
+<entry
+>amatus ero</entry>
+<entry
+>monitus ero</entry>
+<entry
+>rectus ero</entry>
+<entry
+>auditus ero</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>amatus eris</entry>
+<entry
+>monitus eris</entry>
+<entry
+>rectus eris</entry>
+<entry
+>auditus eris</entry>
+</row>
+<row>
+<entry
+>Eu terei sido amado</entry>
+<entry
+>amatus erit</entry>
+<entry
+>monitus erit</entry>
+<entry
+>rectus erit</entry>
+<entry
+>auditus erit</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>amati erimus</entry>
+<entry
+>moniti erimus</entry>
+<entry
+>recti erimus</entry>
+<entry
+>auditi erimus</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>amati eritis</entry>
+<entry
+>moniti eritis</entry>
+<entry
+>recti eritis</entry>
+<entry
+>auditi eritis</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>amati erunt</entry>
+<entry
+>moniti erunt</entry>
+<entry
+>recti erunt</entry>
+<entry
+>auditi erunt</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+</row>
+<row>
+<!-- Please translate only the first entry of each row if there is one -->
+<entry
+>MAIS-QUE-PERFEITO</entry>
+<entry
+>amatus eram</entry>
+<entry
+>monitus eram</entry>
+<entry
+>rectus eram</entry>
+<entry
+>auditus eram</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>amatus eras</entry>
+<entry
+>monitus eras</entry>
+<entry
+>rectus eras</entry>
+<entry
+>auditus eras</entry>
+</row>
+<row>
+<entry
+>Eu tinha sido amado</entry>
+<entry
+>amatus erat</entry>
+<entry
+>monitus erat</entry>
+<entry
+>rectus erat</entry>
+<entry
+>auditus erat</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>amati eramus</entry>
+<entry
+>moniti eramus</entry>
+<entry
+>recti eramus</entry>
+<entry
+>auditi eramus</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>amati eratis</entry>
+<entry
+>moniti eratis</entry>
+<entry
+>recti eratis</entry>
+<entry
+>auditi eratis</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>amati erant</entry>
+<entry
+>moniti erant</entry>
+<entry
+>recti erant</entry>
+<entry
+>auditi erant</entry>
+</row>
+</tbody>
+</tgroup>
+</table>
+
+<table frame="none">
+<!-- Please translate the title-->
+<title
+>Listagens de verbos - Gerúndio Passivo</title>
+<tgroup cols="4" colsep="1" rowsep="1">
+<colspec colname="c1"/>
+<tbody>
+<row>
+<entry
+>1ª</entry>
+<entry
+>2ª</entry>
+<entry
+>3ª</entry>
+<entry
+>4ª</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+</row>
+<row>
+<entry
+>am-andus,-a,-um</entry>
+<entry
+>mon-endus,-a,-um</entry>
+<entry
+>reg-endus,-a,-um</entry>
+<entry
+>aud-iendus,-a,-um</entry>
+</row>
+</tbody>
+</tgroup>
+</table>
+
+<table frame="none">
+<!-- Please translate the title-->
+<title
+>Listagens de verbos - Infinitivo Passivo</title>
+<tgroup cols="5" colsep="1" rowsep="1">
+<colspec colname="c1"/>
+<tbody>
+<row>
+<entry
+>TEMPO</entry>
+<entry
+>1ª</entry>
+<entry
+>2ª</entry>
+<entry
+>3ª</entry>
+<entry
+>4ª</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+</row>
+<row>
+<entry
+>PRESENTE</entry>
+<entry
+>am-ari</entry>
+<entry
+>mon-eri</entry>
+<entry
+>reg-i</entry>
+<entry
+>aud-iri</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+</row>
+<row>
+<entry
+>PERFEITO</entry>
+<entry
+>amat-um,-am,-um esse</entry>
+<entry
+>monit-um,-am,-um esse</entry>
+<entry
+>rect-um,-am,-um esse</entry>
+<entry
+>audit-um,-am,-um esse</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+>amat-os,-as,-a esse</entry>
+<entry
+>monit-os,-as,-a esse</entry>
+<entry
+>rect-os,-as,-a esse</entry>
+<entry
+>audit-os,-as,-a esse</entry>
+</row>
+<row>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+<entry
+></entry>
+</row>
+<row>
+<entry
+>FUTURO</entry>
+<entry
+>amat-um iri</entry>
+<entry
+>monit-um iri</entry>
+<entry
+>rect-um iri</entry>
+<entry
+>audit-um iri</entry>
+</row>
+</tbody>
+</tgroup>
+</table>
+
+</sect1>
diff --git a/tde-i18n-pt_BR/docs/tdeedu/klettres/Makefile.am b/tde-i18n-pt_BR/docs/tdeedu/klettres/Makefile.am
new file mode 100644
index 00000000000..babf802f3a2
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/klettres/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = pt_BR
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = AUTO
+KDE_MANS = AUTO
diff --git a/tde-i18n-pt_BR/docs/tdeedu/klettres/Makefile.in b/tde-i18n-pt_BR/docs/tdeedu/klettres/Makefile.in
new file mode 100644
index 00000000000..919748fe9a8
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/klettres/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/tdeedu/klettres
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+tdeinitdir = @tdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = pt_BR
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = AUTO
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdeedu/klettres/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/tdeedu/klettres/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdeedu/klettres/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/tdeedu/klettres/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/tdeedu/klettres/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=index.docbook klettres2.png klettres3.png Makefile.in klettres5.png klettres1.png klettres4.png Makefile.am index.cache.bz2
+
+#>+ 24
+index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) klettres1.png klettres2.png index.docbook klettres5.png klettres3.png klettres4.png
+ @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi
+
+docs-am: index.cache.bz2
+
+install-docs: docs-am install-nls
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/klettres
+ @if test -f index.cache.bz2; then \
+ echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/klettres/; \
+ $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/klettres/; \
+ elif test -f $(srcdir)/index.cache.bz2; then \
+ echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/klettres/; \
+ $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/klettres/; \
+ fi
+ -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/klettres/common
+ $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/klettres/common
+
+uninstall-docs:
+ -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/klettres
+
+clean-docs:
+ -rm -f index.cache.bz2
+
+
+#>+ 13
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/klettres
+ @for base in klettres1.png klettres2.png index.docbook klettres5.png klettres3.png klettres4.png ; do \
+ echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/klettres/$$base ;\
+ $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/klettres/$$base ;\
+ done
+
+uninstall-nls:
+ for base in klettres1.png klettres2.png index.docbook klettres5.png klettres3.png klettres4.png ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/klettres/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in klettres1.png klettres2.png index.docbook klettres5.png klettres3.png klettres4.png ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdeedu/klettres/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/tdeedu/klettres/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/tdeedu/klettres/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-pt_BR/docs/tdeedu/klettres/index.cache.bz2 b/tde-i18n-pt_BR/docs/tdeedu/klettres/index.cache.bz2
new file mode 100644
index 00000000000..e7790eb1739
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/klettres/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-pt_BR/docs/tdeedu/klettres/index.docbook b/tde-i18n-pt_BR/docs/tdeedu/klettres/index.docbook
new file mode 100644
index 00000000000..562001a06cf
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/klettres/index.docbook
@@ -0,0 +1,874 @@
+<?xml version="1.0" ?>
+<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+ "dtd/kdex.dtd" [
+ <!ENTITY kappname "&klettres;"
+><!-- replace klettres here -->
+ <!ENTITY package "tdeedu">
+ <!ENTITY % addindex "IGNORE">
+ <!ENTITY % Brazilian-Portuguese "INCLUDE"
+><!-- change language only here -->
+]>
+
+<book lang="&language;">
+
+<bookinfo>
+<title
+>O Manual do &klettres;</title>
+
+<authorgroup>
+<author
+><firstname
+>Anne-Marie</firstname
+> <othername
+></othername
+> <surname
+>Mahfouf</surname
+> <affiliation
+> <address
+><email
+>annma@kde.org</email
+></address>
+</affiliation>
+</author>
+</authorgroup>
+
+<copyright>
+<year
+>2001</year>
+<holder
+>Anne-Marie Mahfouf</holder>
+</copyright>
+<legalnotice
+>&FDLNotice;</legalnotice>
+
+<date
+>2004-05-07</date>
+<releaseinfo
+>1.3</releaseinfo>
+
+<abstract>
+<para
+>O &klettres; é um aplicativo desenhado especialmente para ajudar o usuário a aprender o alfabeto num novo idioma e aprender a ler sílabas simples. O usuário poderá ser uma criança nova de dois anos e meio até um adulto que queira aprender as bases de um idioma estrangeiro. </para>
+<para
+>Estão, atualmente, disponíveis sete idiomas: Tcheco, Dinamarquês, Holandês, Inglês, Francês, Italiano e Eslovaco. </para>
+<para
+>O KLettres é mesmo fácil de usar. O idioma poderá ser alterado no menu Idiomas. O usuário poderá também escolher o Nível de 1 a 4 numa lista da barra de ferramentas. Finalmente, o estilo pode ser alterado para atender desde crianças até adultos, usando um botão na barra de ferramentas. </para>
+</abstract>
+
+<keywordset>
+<keyword
+>KDE</keyword>
+<keyword
+>tdeedu</keyword>
+<keyword
+>klettres</keyword>
+<keyword
+>alfabeto</keyword>
+<keyword
+>Tcheco</keyword>
+<keyword
+>Dinamarquês</keyword>
+<keyword
+>Holandês</keyword>
+<keyword
+>Inglês</keyword>
+<keyword
+>Francês</keyword>
+<keyword
+>Italiano</keyword>
+<keyword
+>Eslovaco</keyword>
+<keyword
+>idioma</keyword>
+</keywordset>
+
+</bookinfo>
+
+<chapter id="introduction">
+<title
+>Introdução</title>
+
+<para
+>O &klettres; é um aplicativo muito simples que ajuda uma criança ou um adulto a aprender o alfabeto e alguns sons simples no seu idioma ou outro qualquer. O programa escolhe uma letra ou sílaba aleatoriamente, ela é mostrada e o som é tocado. O usuário deverá então escrever esta letra ou sílaba. O treino é feito nos níveis onde a letra/sílaba não é apresentada e só o som é tocado. O usuário não precisa saber como usar o mouse, uma vez que só o teclado é necessário.</para>
+
+<para
+>Existem sete idiomas disponíveis atualmente: Tcheco, Dinamarquês, Holandês, Inglês, Francês, Italiano e Eslovaco. Se o seu idioma do KDE for um dos mencionados acima, então será usado por padrão, caso contrário será usado o Francês. Você poderá obter facilmente outros idiomas adicionais usando o menu <guimenu
+>Arquivo</guimenu
+> e a opção <guimenuitem
+>Obter um Novo Idioma...</guimenuitem
+>, desde que tenha o seu computador conectado à Internet.</para>
+
+<para
+>As duas aparências e comportamentos permitem-lhe adaptar o &klettres; às suas necessidades. Para uma criança, a barra de menu e o botão do idioma não estão visíveis. Vamos assumir inicialmente que uma criança não irá querer alterar ela própria o idioma. Uma lista permite ao usuário escolher os diferentes níveis. Para um usuário mais velho, o fundo não é tão infantil e a barra do menu está presente no estilo Adulto.</para>
+
+<note>
+<para
+>Você não precisa mais da disposição de teclado do idioma, uma vez que pode usar a Barra dos Caracteres Especiais para digitar qualquer caractere especial em cada idioma. No menu de Configurações, Barras de Ferramentas, selecione o Mostrar os Caracteres, para que apareça a barra de ferramentas na parte inferior do KLettres. Clique na letra que deseja e ela será mostrada no campo de texto. Esta barra de ferramentas poderá ser arrastada para qualquer lado da tela.</para>
+<para
+>Se preferir ter a disposição do teclado do idioma, por favor use o &kcontrol;, na seção <guimenu
+>Periféricos</guimenu
+> e no submenu <guimenuitem
+>Teclado</guimenuitem
+>, para poder configurar a disposição de teclado correta.</para>
+</note>
+</chapter>
+
+<chapter id="using-klettres">
+<title
+>Usando o &klettres;</title>
+<para
+>O &klettres; possui 4 níveis. Os níveis 1 e 2 lidam com o alfabeto e os 3 e 4 dizem respeito às sílabas. Para uma criança muito nova (2 1/2 a 4), sugere-se que ele/ela esteja sentado ao seu colo em frente ao computador e que você jogue junto com ele/ela.</para>
+
+<sect1 id="levels1-and2">
+<title
+>Níveis 1 e 2</title>
+
+<screenshot>
+<screeninfo
+>Captura de tela do Nível 1 do &klettres;</screeninfo>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="klettres1.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Nível 1 do &klettres;</phrase>
+ </textobject>
+ </mediaobject>
+</screenshot>
+
+<para
+>Esta captura de tela mostra os padrões do &klettres;; o nível é o 1, o idioma é o Francês e a aparência é de <emphasis
+>adulto</emphasis
+>.</para>
+<note>
+<para
+>Se a seu idioma do KDE estiver configurado para Tcheco, Dinamarquês, Holandês, Inglês, Francês ou Eslovaco, então esta será o idioma padrão na primeira vez que você rodar o KLettres. Para os outros idiomas, o Francês é usado por padrão. O KLettres vem com o Francês e com o seu idioma padrão, se estiver incluído na lista acima e você poderá obter mais idiomas através de <guimenu
+>Arquivo</guimenu
+> <guimenuitem
+>Obter um Novo Idioma...</guimenuitem
+>, desde que tenha uma conexão à Internet. </para>
+</note>
+<para
+>No nível 1, o usuário vê a letra e ouve o som. Ele então terá que escrever a letra no campo de texto. Se estiver correta, a próxima letra irá aparecer (sem ter que clicar em <keycap
+>Enter</keycap
+> ou noutra tecla qualquer). Se o usuário digitar a tecla errada, ele irá ouvir o som de novo. Neste nível, o usuário irá memorizar as letras e reconhecê-las no teclado. </para>
+
+<note>
+<para
+>O usuário pode digitar tanto em minúsculas como em maiúsculas. As letras são automaticamente colocadas em maiúsculas para que uma criança faça a correspondência delas no teclado. Ela só poderá digitar uma letra de cada vez.</para>
+<para
+>Quando você digitar uma letra no campo de texto, não há necessidade de clicar em Enter; o programa irá esperar durante alguns momentos até testar se a letra está correta. Este tempo curto de espera é para dar tempo a uma criança de perceber o que ela acabou de digitar, principalmente se é a letra errada. Você poderá alterar este tempo usando o menu <guimenu
+>Configurações</guimenu
+> <guimenuitem
+>Configurar o Temporizador</guimenuitem
+>, onde aparecerá um diálogo onde poderá configurar dois tempos diferentes: um para o modo infantil e outro para o modo adulto. </para>
+</note>
+
+<para
+>Depois da primeira vez, a configuração do idioma é guardada num arquivo de configuração quando o &klettres; é fechado e é carregada da próxima vez, ainda no Nível 1. </para>
+<para
+>A aparência e comportamento é gravada no arquivo de configuração e, como tal, é mantida até que você a altere.</para>
+<para
+>As letras aparecem em ordem aleatória. Elas não seguem nenhuma sequência. </para>
+
+<para>
+<screenshot>
+<screeninfo
+>Captura de tela do Nível 2 do &klettres;</screeninfo>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="klettres2.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Nível 2 do &klettres;</phrase>
+ </textobject>
+ </mediaobject>
+</screenshot>
+</para>
+<para
+>Aqui está uma captura de tela do Nível 2 com o visual <emphasis
+>criança</emphasis
+> e com o idioma Dinamarquês.</para>
+
+<para
+>Clicando no botão <guilabel
+>Nível</guilabel
+> e escolhendo o <guilabel
+>Nível 2</guilabel
+> ou usando o menu <guimenu
+>Níveis</guimenu
+> você irá para o nível 2. Nesse nível, o usuário só ouve o som da letra e terá que digitá-la. Se estiver errada, a letra aparecerá para ajudar. </para>
+</sect1>
+
+<sect1 id="levels3-and4">
+<title
+>Níveis 3 e 4</title>
+
+<para>
+<screenshot>
+<screeninfo
+>Captura de tela do Nível 3 do &klettres;</screeninfo>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="klettres3.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Nível 3 do &klettres;</phrase>
+ </textobject>
+ </mediaobject>
+</screenshot>
+</para>
+
+<para
+>Aqui você poderá ver o nível 3 do &klettres;, com o visual <emphasis
+>adulto</emphasis
+> e no idioma Tcheco. </para>
+
+<para
+>No nível 3, o usuário vê a sílaba e ouve o som. Ele então terá que escrever as letras no campo de texto. Se a primeira letra do som estiver errada, o usuário já não poderá escrever a segunda. A letra irá desaparecer e ele terá que tentar de novo. O número de letras é dois ou três e depende do idioma.</para>
+
+<screenshot>
+<screeninfo
+>Captura de tela do Nível 4 do &klettres;</screeninfo>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="klettres4.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Nível 4 do &klettres;</phrase>
+ </textobject>
+ </mediaobject>
+</screenshot>
+
+<para
+>Aqui você poderá ver o nível 4 do &klettres;, com o visual <emphasis
+>criança</emphasis
+> e no idioma Eslovaco. </para>
+
+<para
+>Os sons aparecem em ordem aleatória. </para
+> <para
+>Clicando na lista <guilabel
+>Nível</guilabel
+> ou usando o menu <guimenu
+>Níveis</guimenu
+> da barra de menu e escolhendo o <guilabel
+>Nível 4</guilabel
+> você irá para o nível 4. Nesse nível, o usuário só ouve o som da sílaba e terá que digitar corretamente as letras. Este nível é bastante difícil para uma criança. </para>
+
+</sect1>
+
+<sect1 id="about-font">
+<title
+>Sobre as fontes</title>
+
+<para
+>Existe mais uma opção que você poderá alterar: o tipo de fonte apresentada. Em algumas distribuições, a fonte usada do sistema é realmente feia. No estilo Adulto, no menu Configurações, existe um item de menu "Mudar Fonte..." que lhe mostrará um diálogo de seleção da fonte. </para>
+
+<warning>
+<para
+>A mudança da fonte é também boa, uma vez que algumas fontes (como o Helvetica) não mostram bem os idiomas da Europa de Leste, como o Tcheco e o Eslovaco. Se algumas letras ou sílabas não forem mostradas, por favor mude a fonte e escolha o Arial, por exemplo. </para>
+</warning>
+
+<para
+>Você poderá escolher o tamanho que achar melhor. </para>
+
+<screenshot>
+<screeninfo
+>Captura de tela do Diálogo de Seleção de Fonte do &klettres;</screeninfo>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="klettres5.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Diálogo de Seleção de Fonte do &klettres;</phrase>
+ </textobject>
+ </mediaobject>
+</screenshot>
+
+<para
+>Aqui você poderá ver o Diálogo de Seleção de Fonte do &klettres;. </para>
+
+</sect1>
+</chapter>
+
+<chapter id="commands">
+<title
+>Referência de Comandos</title>
+
+<sect1 id="klettres-mainwindow">
+<title
+>A janela principal do &klettres;</title>
+
+<sect2>
+<title
+>O Menu <guimenu
+>Arquivo</guimenu
+></title>
+
+<variablelist>
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>Q</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Arquivo</guimenu
+> <guimenuitem
+>Sair</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+><action
+>Sai</action
+> do &klettres;</para
+></listitem>
+</varlistentry>
+</variablelist>
+
+</sect2>
+
+<sect2>
+<title
+>O Menu <guimenu
+>Idiomas</guimenu
+></title>
+
+<variablelist>
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Alt;<keycap
+>C</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Idiomas</guimenu
+> <guimenuitem
+>Tcheco</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+><action
+>Escolhe</action
+> o idioma Tcheco</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Alt;<keycap
+>D</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Idiomas</guimenu
+> <guimenuitem
+>Dinamarquês</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+><action
+>Escolhe</action
+> o idioma Dinamarquês</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Alt;<keycap
+>F</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Idiomas</guimenu
+> <guimenuitem
+>Francês</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+><action
+>Escolhe</action
+> o idioma Francês</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Alt;<keycap
+>U</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Idiomas</guimenu
+> <guimenuitem
+>Holandês</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+><action
+>Escolhe</action
+> o idioma Holandês</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Alt;<keycap
+>I</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Idiomas</guimenu
+> <guimenuitem
+>Italiano</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+><action
+>Escolhe</action
+> o idioma Italiano</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Alt;<keycap
+>S</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Idiomas</guimenu
+> <guimenuitem
+>Eslovaco</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+><action
+>Escolhe</action
+> o idioma Eslovaco</para
+></listitem>
+</varlistentry>
+
+</variablelist>
+
+</sect2>
+
+<sect2>
+<title
+>O Menu <guimenu
+>Configurações</guimenu
+></title>
+
+<variablelist>
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>M</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Configurações</guimenu
+> <guimenuitem
+>Mostrar Barra de Menu</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+><action
+>Ativa ou desativa</action
+> a Barra do Menu</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Alt;<keycap
+>T</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Configurações</guimenu
+> <guimenuitem
+>Mostrar Barra de Ferramentas</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+><action
+>Ativa ou desativa</action
+> a Barra de Ferramentas</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Alt;<keycap
+>A</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Configurações</guimenu
+> <guimenuitem
+>Mostrar Barra de Estado</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+><action
+>Ativa ou desativa</action
+> a Barra de Estado</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>F</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Configurações</guimenu
+> <guimenuitem
+>Mudar Fonte</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+><action
+>Escolhe</action
+> uma nova fonte para o &klettres; </para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>T</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Configurações</guimenu
+> <guimenuitem
+>Configurar o Temporizador</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+><action
+>Define</action
+> um período de atraso tanto para o modo infantil como para o adulto, durante o qual a letra é mostrada depois de ter sido escrita </para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Alt;<keycap
+>h</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Configurações</guimenu
+> <guimenuitem
+>Configurar Atalhos...</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+><action
+>Configura</action
+> os atalhos de teclado do &klettres;</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Alt;<keycap
+>b</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Configurações</guimenu
+> <guimenuitem
+>Configurar Barras de Ferramentas...</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+><action
+>Configura</action
+> as barras de ferramentas do &klettres;</para
+></listitem>
+</varlistentry>
+
+</variablelist>
+
+</sect2>
+</sect1>
+</chapter>
+
+<chapter id="sounds">
+<title
+>Adicionando Sons ao &klettres;</title>
+
+<para
+>Se você quiser adicionar os sons no seu próprio idioma, isso é muito fácil de fazer. Grave os sons do alfabeto e coloque-os numa pasta chamada 'alpha'. Por favor escreva as letras (uma por linha) num arquivo de texto e grave-o com a codificação UTF8 na pasta 'alpha'. Depois grave as sílabas mais usadas e coloque-as numa pasta chamada 'syllab'. Escreva as sílabas (uma por linha) num arquivo de texto e grave-o com a codificação UTF8 na pasta 'syllab'. Os sons deverão estar no formato WAV ou OGG e deverão ser grandes o suficiente para o KAudioPlayer tocá-los (entre 1,5 e 2 segundos de tamanho; adicione por favor algum silêncio se eles forem muito curtos). Depois, faça um pacote com tudo isso e envie para o autor. Adicionalmente, você poderá indicar quais são as letras especiais no seu idioma para que se possa gerar a Barra de Caracteres Especiais. </para>
+
+<para
+>Veja o <ulink url="http://edu.kde.org/klettres/add_language.php"
+>sítio Web do KLettres</ulink
+> para informações mais detalhadas sobre como adicionar um novo idioma. </para>
+</chapter>
+
+<chapter id="faq">
+<title
+>Perguntas e Respostas</title>
+&reporting.bugs; &updating.documentation; <qandaset id="faqlist">
+<qandaentry>
+<question>
+<para
+>A imagem de fundo não aparece.</para>
+</question>
+<answer>
+<para
+>Você precisa configurar com a opção <option
+>--prefix</option
+> para a pasta do seu &kde; ou de adicionar esta pasta à sua PATH.</para
+> </answer>
+</qandaentry>
+<qandaentry>
+<question>
+<para
+>Não vejo algumas letras nos ícones da Barra de Caracteres Especiais. Em vez disso, vejo retângulos para alguns idiomas.</para>
+</question>
+<answer>
+<para
+>O KLettres em Tcheco e Eslovaco necessita do Arial e, se não tiver essa fonte instalada, por favor peça ao suporte da sua distribuição para saber como instalá-la.</para
+>
+<para
+>Se você tiver o Windows na sua máquina, você poderá usar as fontes TTF do Windows (o Arial é uma delas) através do KControl -> Administração do Sistema -> Instalador de Fontes (clique no 'Modo de administração' e adicione a pasta das fontes do Windows).</para
+></answer>
+</qandaentry>
+<qandaentry>
+<question>
+<para
+>As letras nos ícones da Barra de Caracteres Especiais são muito pequenas para alguns idiomas.</para>
+</question>
+<answer>
+<para
+>O KLettres em Tcheco e Eslovaco necessita do Arial e, se não tiver essa fonte instalada, por favor peça ao suporte da sua distribuição para saber como instalá-la.</para
+>
+<para
+>Se você tiver o Windows na sua máquina, você poderá usar as fontes TTF do Windows (o Arial é uma delas) através do KControl -> Administração do Sistema -> Instalador de Fontes (clique no 'Modo de administração' e adicione a pasta das fontes do Windows).</para
+></answer>
+</qandaentry>
+<qandaentry>
+<question>
+<para
+>Porque só existem sete idiomas?</para>
+</question>
+<answer>
+<para
+>Para o autor poder adicionar um novo idioma, ele precisa dos sons do alfabeto e de algumas sílabas básicas. É preciso que alguém que fale o idioma nativamente grave esses sons em WAV, MP3 ou, de preferência, OGG. Para os níveis 3 e 4, as sílabas precisam ser escolhidas por um professor ou por alguém que saiba como as crianças aprendem: elas deverão ser as sílabas que você terá que aprender após o alfabeto para conhecer bem as bases desse idioma. Por favor envie um e-mail se estiver disposto a fazer isso. Veja no <ulink url="http://edu.kde.org/klettres/add_language.php"
+>sítio Web do KLettres</ulink
+> algumas informações mais detalhadas sobre como adicionar um novo idioma.</para
+> </answer>
+</qandaentry>
+</qandaset>
+</chapter>
+
+<chapter id="credits">
+
+<title
+>Créditos e Licença</title>
+
+<para
+>&klettres; </para>
+<para
+>Direitos autorais do programa copyright 2001 Anne-Marie Mahfouf <email
+>annma@kde.org</email
+> </para>
+<para
+>Muito obrigado às seguintes pessoas, cuja contribuição foi bastante valiosa: <itemizedlist>
+<listitem
+><para
+>Sons em Tcheco: Eva Mikulčíková <email
+>evmi@seznam.cz</email
+></para
+> </listitem>
+<listitem
+><para
+>Sons em Holandês: Geert Stams <email
+>geert@pa3csg.myweb.nl</email
+></para
+> </listitem>
+<listitem
+><para
+>Sons em Dinamarquês: Erik Kjaer Pedersen <email
+>erik@binghamton.edu</email
+></para
+> </listitem>
+<listitem
+><para
+>Sons em Francês: Ludovic Grossard <email
+>grossard@kde.org</email
+></para
+></listitem>
+<listitem
+><para
+>Sons em Eslovaco: Silvia Motyčková e Jozef Říha <email
+>silviamotycka@seznam.cz</email
+></para
+></listitem>
+<listitem
+><para
+>Sons em Italiano: Pietro Pasotti <email
+>pietro@itopen.it</email
+></para
+></listitem>
+<listitem
+><para
+>Sons em Inglês: Robert Wadley <email
+>robntina AT juno DOT com</email
+></para
+></listitem>
+<listitem
+><para
+>Imagem de fundo: Renaud Blanchard <email
+>kisukuma@chez.com</email
+></para
+> </listitem>
+<listitem
+><para
+>Ícones originais: Primoz Anzur <email
+>zerokode@yahoo.com</email
+></para
+></listitem>
+<listitem
+><para
+>Suporte e apoio no código: Robert Gogolok <email
+>mail@robert-gogolok.de</email
+></para
+></listitem>
+<listitem
+><para
+>Ícone SVG: Chris Luetchford <email
+>chris@os11.com</email
+></para
+></listitem>
+<listitem
+><para
+>Código para gerar os ícones dos caracteres especiais: Peter Hedlund <email
+>peter@peterandlinda.com</email
+></para
+></listitem>
+<listitem
+><para
+>Mudança para o KConfig XT, ajuda na codificação: Waldo Bastian <email
+>bastian@kde.org</email
+></para
+></listitem>
+<listitem
+><para
+>Ícones de SVG para crianças e adultos: Danny Allen <email
+>dannya40uk@yahoo.co.uk</email
+></para
+></listitem>
+</itemizedlist>
+</para>
+
+<para
+>Direitos autorais da documentação 2001 Anne-Marie Mahfouf <email
+>annma@kde.org</email
+> </para>
+
+<para
+>Tradução de Marcus Gama<email
+>marcus_gama@uol.com.br</email
+></para
+>
+&underFDL; &underGPL; </chapter>
+
+<!-- <appendix id="installation">
+<title
+>Installation</title>
+
+&install.intro.documentation;
+
+&install.compile.documentation;
+
+</appendix>
+-->
+&documentation.index;
+</book>
+<!--
+Local Variables:
+mode: sgml
+sgml-minimize-attributes:nil
+sgml-general-insert-case:lower
+sgml-indent-step:0
+sgml-indent-data:nil
+End:
+-->
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/tde-i18n-pt_BR/docs/tdeedu/klettres/klettres1.png b/tde-i18n-pt_BR/docs/tdeedu/klettres/klettres1.png
new file mode 100644
index 00000000000..394319b749f
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/klettres/klettres1.png
Binary files differ
diff --git a/tde-i18n-pt_BR/docs/tdeedu/klettres/klettres2.png b/tde-i18n-pt_BR/docs/tdeedu/klettres/klettres2.png
new file mode 100644
index 00000000000..7724b183309
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/klettres/klettres2.png
Binary files differ
diff --git a/tde-i18n-pt_BR/docs/tdeedu/klettres/klettres3.png b/tde-i18n-pt_BR/docs/tdeedu/klettres/klettres3.png
new file mode 100644
index 00000000000..e5b49cb3fb0
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/klettres/klettres3.png
Binary files differ
diff --git a/tde-i18n-pt_BR/docs/tdeedu/klettres/klettres4.png b/tde-i18n-pt_BR/docs/tdeedu/klettres/klettres4.png
new file mode 100644
index 00000000000..f4ffd0f2532
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/klettres/klettres4.png
Binary files differ
diff --git a/tde-i18n-pt_BR/docs/tdeedu/klettres/klettres5.png b/tde-i18n-pt_BR/docs/tdeedu/klettres/klettres5.png
new file mode 100644
index 00000000000..8d1075b5e41
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/klettres/klettres5.png
Binary files differ
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kmathtool/Makefile.am b/tde-i18n-pt_BR/docs/tdeedu/kmathtool/Makefile.am
new file mode 100644
index 00000000000..babf802f3a2
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kmathtool/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = pt_BR
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = AUTO
+KDE_MANS = AUTO
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kmathtool/Makefile.in b/tde-i18n-pt_BR/docs/tdeedu/kmathtool/Makefile.in
new file mode 100644
index 00000000000..cbab213a90a
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kmathtool/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/tdeedu/kmathtool
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+tdeinitdir = @tdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = pt_BR
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = AUTO
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdeedu/kmathtool/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/tdeedu/kmathtool/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdeedu/kmathtool/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/tdeedu/kmathtool/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/tdeedu/kmathtool/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=index.docbook 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)/kmathtool
+ @if test -f index.cache.bz2; then \
+ echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmathtool/; \
+ $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmathtool/; \
+ elif test -f $(srcdir)/index.cache.bz2; then \
+ echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmathtool/; \
+ $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmathtool/; \
+ fi
+ -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmathtool/common
+ $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmathtool/common
+
+uninstall-docs:
+ -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmathtool
+
+clean-docs:
+ -rm -f index.cache.bz2
+
+
+#>+ 13
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmathtool
+ @for base in index.docbook ; do \
+ echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmathtool/$$base ;\
+ $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmathtool/$$base ;\
+ done
+
+uninstall-nls:
+ for base in index.docbook ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmathtool/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in index.docbook ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdeedu/kmathtool/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/tdeedu/kmathtool/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/tdeedu/kmathtool/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kmathtool/index.cache.bz2 b/tde-i18n-pt_BR/docs/tdeedu/kmathtool/index.cache.bz2
new file mode 100644
index 00000000000..44bfcde61a9
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kmathtool/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kmathtool/index.docbook b/tde-i18n-pt_BR/docs/tdeedu/kmathtool/index.docbook
new file mode 100644
index 00000000000..c4fed8841dd
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kmathtool/index.docbook
@@ -0,0 +1,102 @@
+<?xml version="1.0" ?>
+<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN" "dtd/kdex.dtd" [
+ <!ENTITY kappname "&kmathtool;">
+ <!ENTITY package "tdeedu">
+ <!ENTITY % addindex "IGNORE">
+ <!ENTITY % Brazilian-Portuguese "INCLUDE">
+]>
+
+<book lang="&language;">
+
+<bookinfo>
+<title
+>O Manual do &kmathtool;</title>
+
+<authorgroup>
+<author
+><firstname
+></firstname
+> <othername
+></othername
+> <surname
+></surname
+> <affiliation
+> <address
+><email
+></email
+></address>
+</affiliation>
+</author>
+<othercredit role="translator"
+><firstname
+>Marcus</firstname
+><surname
+>Gama</surname
+><affiliation
+><address
+><email
+>marcus_gama@uol.com.br</email
+></address
+></affiliation
+><contrib
+>Tradução</contrib
+></othercredit
+>
+</authorgroup>
+
+<legalnotice
+>&FDLNotice;</legalnotice>
+
+<date
+>2000-10-08</date>
+<releaseinfo
+>0.00.00</releaseinfo>
+
+<!-- Abstract about this handbook -->
+
+<abstract>
+<para
+>&kmathtool; faz parte do pacote tdeedu. </para>
+</abstract>
+
+
+<keywordset>
+<keyword
+>KDE</keyword>
+<keyword
+>Kapp</keyword>
+</keywordset>
+
+</bookinfo>
+
+<chapter id="introduction"
+> <title
+>Introdução</title
+> <para
+>A documentação do &kappname; não estava terminada quando o &kde; foi instalado neste computador.</para
+> <para
+>Se necessitar de ajuda, procure na <ulink url="http://www.kde.org"
+>Página Web do &kde;</ulink
+> por atualizações deste documento ou envie as suas dúvidas para a <ulink url="mailto:kde-user@kde.org"
+>Lista de Usuários do &kde;</ulink
+>.</para
+> <para
+><emphasis
+>A Equipe do &kde;</emphasis
+></para
+> &underFDL; </chapter>
+
+&documentation.index;
+</book>
+
+<!--
+Local Variables:
+mode: sgml
+sgml-minimize-attributes:nil
+sgml-general-insert-case:lower
+sgml-indent-step:0
+sgml-indent-data:nil
+End:
+
+// vim:ts=2:sw=2:tw=78:noet
+-->
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kmessedwords/Makefile.am b/tde-i18n-pt_BR/docs/tdeedu/kmessedwords/Makefile.am
new file mode 100644
index 00000000000..babf802f3a2
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kmessedwords/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = pt_BR
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = AUTO
+KDE_MANS = AUTO
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kmessedwords/Makefile.in b/tde-i18n-pt_BR/docs/tdeedu/kmessedwords/Makefile.in
new file mode 100644
index 00000000000..d39eb2f5358
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kmessedwords/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/tdeedu/kmessedwords
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+tdeinitdir = @tdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = pt_BR
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = AUTO
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdeedu/kmessedwords/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/tdeedu/kmessedwords/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdeedu/kmessedwords/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/tdeedu/kmessedwords/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/tdeedu/kmessedwords/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=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)/kmessedwords
+ @if test -f index.cache.bz2; then \
+ echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmessedwords/; \
+ $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmessedwords/; \
+ elif test -f $(srcdir)/index.cache.bz2; then \
+ echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmessedwords/; \
+ $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmessedwords/; \
+ fi
+ -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmessedwords/common
+ $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmessedwords/common
+
+uninstall-docs:
+ -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmessedwords
+
+clean-docs:
+ -rm -f index.cache.bz2
+
+
+#>+ 13
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmessedwords
+ @for base in index.docbook ; do \
+ echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmessedwords/$$base ;\
+ $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmessedwords/$$base ;\
+ done
+
+uninstall-nls:
+ for base in index.docbook ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmessedwords/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in index.docbook ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdeedu/kmessedwords/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/tdeedu/kmessedwords/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/tdeedu/kmessedwords/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kmessedwords/index.cache.bz2 b/tde-i18n-pt_BR/docs/tdeedu/kmessedwords/index.cache.bz2
new file mode 100644
index 00000000000..14cf4464398
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kmessedwords/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kmessedwords/index.docbook b/tde-i18n-pt_BR/docs/tdeedu/kmessedwords/index.docbook
new file mode 100644
index 00000000000..44684635cc1
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kmessedwords/index.docbook
@@ -0,0 +1,748 @@
+<?xml version="1.0" ?>
+<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+ "dtd/kdex.dtd" [
+ <!ENTITY kappname "&kmessedwords;">
+ <!ENTITY package "tdeedu">
+ <!ENTITY % addindex "IGNORE">
+ <!ENTITY % Brazilian-Portuguese "INCLUDE"
+><!-- change language only here -->
+]>
+
+<book lang="&language;">
+
+<bookinfo>
+<title
+>O Manual do &kmessedwords;</title>
+
+<authorgroup>
+<author
+><firstname
+>Primoz</firstname
+> <surname
+>Anzur</surname
+> <affiliation
+> <address
+><email
+>zerokode@gmx.net</email
+></address>
+</affiliation>
+</author>
+</authorgroup>
+
+<copyright>
+<year
+>2001</year>
+<holder
+>A Equipe de Educação do KDE</holder>
+</copyright>
+
+<legalnotice
+>&FDLNotice;</legalnotice>
+
+<date
+>2004-12-15</date>
+<releaseinfo
+>2.3</releaseinfo>
+
+<abstract>
+<para
+>O &kmessedwords; é o jogo de palavras simples de treino da mente </para>
+</abstract>
+
+<keywordset>
+<keyword
+>KDE</keyword>
+<keyword
+>tdeedu</keyword>
+<keyword
+>KMessedWords</keyword>
+<keyword
+>mistura</keyword>
+<keyword
+>palavras</keyword>
+</keywordset>
+
+</bookinfo>
+
+<chapter id="introduction">
+<title
+>Introdução</title>
+
+<para
+>O &kmessedwords; é um jogo que se baseia nos quebra-cabeças de letras e palavras que o autor jogou quando criança. É um jogo de construção muito simples, com 3 níveis de dificuldade de jogo, e cada nível merece o seu valor. É um jogo completamente personalizável, que lhe permite acrescentar as suas próprias palavras e definir a sua própria <quote
+>aparência e comportamento</quote
+> para o jogo. É indicado para as crianças com 10 ou mais anos, devido à dificuldade, mas todos são bem-vindos para tentar. É escolhida uma palavra aleatoriamente e é mostrada de forma completamente desordenada, com uma dificuldade que depende do nível escolhido. Você tem um número ilimitado de tentativas, e são guardadas as pontuações. </para>
+</chapter>
+
+<chapter id="using-kmessedwords">
+<title
+>Usando o &kmessedwords;</title>
+
+<screenshot>
+<screeninfo
+>Aqui está uma captura de tela do &kmessedwords;</screeninfo>
+<mediaobject>
+<imageobject
+><imagedata fileref="kmw1.png" format="PNG"/></imageobject>
+<textobject
+><phrase
+>Captura de tela do &kmessedwords;</phrase
+></textobject>
+</mediaobject>
+</screenshot>
+
+<sect1 id="general-usage">
+<title
+>Uso geral</title>
+
+<para
+>É mostrada uma palavra com uma ordem aleatória das suas letras... Você adivinha a palavra inteira de uma vez. Se errou ou acertou, o jogo lhe dirá.</para>
+
+<important
+><para
+>As palavras fazem distinção entre minúsculas e maiúsculas, por isso, a palavra <quote
+>manuela</quote
+> <emphasis
+>não</emphasis
+> é igual a <quote
+>Manuela</quote
+> </para
+></important>
+
+<para
+>Cada vez que você inicia o jogo, o nível padrão é o fácil.</para>
+
+<para
+>Existem 3 níveis: fácil, médio e difícil.</para>
+
+<para
+>Como todos os níveis são completamente personalizáveis, você poderá definir o nível de dificuldade de cada um. Uma vez que o nível de dificuldade depende do tamanho da palavra, os valores padrão são:</para>
+
+<variablelist>
+<varlistentry>
+<term
+>Fácil</term>
+<listitem
+><para
+>4 letras, palavras do dia-a-dia</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+>Médio</term>
+<listitem
+><para
+>Palavras especiais de 4 letras, e palavras do dia-a-dia mais compridas até 7 letras.</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+>Difícil</term>
+<listitem
+><para
+>Palavras com pelo menos 6 letras, tanto palavras do dia-a-dia como especiais.</para
+></listitem>
+</varlistentry>
+</variablelist>
+
+<para
+>Depois de ser adivinhada uma palavra, é perguntado se deseja outra palavra, podendo responder que <guibutton
+>Sim</guibutton
+> ou que <guibutton
+>Não</guibutton
+>.</para>
+
+</sect1>
+</chapter>
+<chapter id="commands">
+<title
+>Referência do Jogo</title>
+
+<screenshot>
+<screeninfo
+>Aqui está uma captura de tela do &kmessedwords;</screeninfo>
+<mediaobject>
+<imageobject
+><imagedata fileref="kmw1bis.png" format="PNG"/></imageobject>
+<textobject
+><phrase
+>Captura de tela do &kmessedwords;</phrase
+></textobject>
+</mediaobject>
+</screenshot>
+
+<sect1 id="kmessedwords-mainwindow">
+ <title
+>Apresentação Rápida do &kmessedwords;</title>
+
+<para
+>O botão <guibutton
+>Adeus!</guibutton
+>, ou a combinação de teclas <keycombo action="simul"
+>&Alt;<keycap
+>F4</keycap
+></keycombo
+>, podem fazê-lo sair do jogo a qualquer momento.</para>
+
+<para
+>O botão de <guibutton
+>Ajuda</guibutton
+> mostrará esta janela que contém toda a ajuda disponível.</para>
+
+<para
+>O botão <guibutton
+>Configurar</guibutton
+> esconde 2 opções nele: o <guilabel
+>Configurações</guilabel
+> mostrará a tela principal de configuração para você poder personalizar o &kmessedwords; e o <guilabel
+>Dicionário</guilabel
+>, onde você poderá escrever / apagar as palavras.</para>
+
+<para
+>A <guibutton
+>Pontuação</guibutton
+> mostrará as 10 maiores pontuações.</para>
+
+<para
+>Ao clicar no botão <guibutton
+>Embaralhar</guibutton
+>, começará o jogo.</para>
+
+<para
+>O menu chamado <guimenu
+>Nível</guimenu
+> irá definir o nível em que você está jogando.</para>
+
+</sect1>
+</chapter>
+
+<chapter id="configuration">
+<title
+>Configurando o &kmessedwords;</title>
+
+<screenshot>
+<screeninfo
+>A janela de configuração do &kmessedwords;</screeninfo>
+<mediaobject>
+<imageobject>
+<imagedata fileref="kmw2.png" format="PNG"/>
+</imageobject>
+<textobject>
+<phrase
+>Janela de configuração do &kmessedwords;</phrase>
+</textobject>
+</mediaobject>
+</screenshot>
+
+<sect1 id="kmessedwords-themes">
+<title
+>Mudando os temas</title>
+
+<para
+>O &kmessedwords; permite-lhe configurar facilmente a sua aparência. Você poderá selecionar um tema escolhendo <menuchoice
+><guimenu
+>Configurações</guimenu
+><guimenuitem
+>Configurar o KmessedWords...</guimenuitem
+></menuchoice
+> e depois a <guimenuitem
+>Interface</guimenuitem
+>.</para>
+
+<para
+>Aqui você poderá escolher um tema na lista e também escolher se ele será aplicado às <guilabel
+>Imagens dos botões</guilabel
+>, apenas à <guilabel
+>Imagem de fundo</guilabel
+> ou a ambos.</para>
+
+<para
+>Por padrão, existem dois temas, chamados <quote
+>padrão</quote
+> e <quote
+>bolhas</quote
+>. Esperemos que hajam eventualmente muito mais temas disponíveis para transferência da internet.</para>
+
+</sect1>
+
+<sect1 id="kmessedwords-players">
+<title
+>Mudando o nome do jogador</title>
+
+<para
+>Na janela de configuração você poderá simplesmente selecionar a página <guilabel
+>Usuário</guilabel
+>, mudar o seu nome e clicar em <guibutton
+>OK</guibutton
+>.</para>
+
+</sect1>
+</chapter>
+
+<chapter id="kmessedwords-dictionary">
+<title
+>Configurando o dicionário de palavras</title>
+
+<screenshot>
+<screeninfo
+>Editor da lista de palavras do &kmessedwords;</screeninfo>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="kmw4.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>A janela do dicionário do &kmessedwords;</phrase>
+ </textobject>
+ </mediaobject>
+</screenshot>
+
+<sect1 id="changing-words">
+<title
+>Mudando as palavras no &kmessedwords;</title>
+
+<para
+>Para acessar o editor de palavras, você precisa de escolher a opção <menuchoice
+><guimenu
+>Configurar</guimenu
+><guimenuitem
+>Dicionário</guimenuitem
+></menuchoice
+>. Para cada nível existe uma lista de palavras própria, o que significa que existe uma para a dificuldade fácil, média ou difícil. O editor de palavras é apenas um editor de texto simples, onde você poderá digitar palavras. O separador é a mudança de linha; para isso pressione <keycap
+>Enter</keycap
+>.</para>
+
+<para
+>O editor se recusará a ler as linhas em branco ou as linhas com letras e caracteres iguais. Para salvar as palavras, basta clicar em <guibutton
+>OK</guibutton
+> ou em <guibutton
+>Salvar palavras</guibutton
+>. Você <emphasis
+>não precisa</emphasis
+> ser um <systemitem class="username"
+>super-usuário</systemitem
+> para o programa alterar as palavras, uma vez que os arquivos de dicionário são gravados na pasta pessoal do usuário.</para>
+
+</sect1>
+</chapter>
+
+<chapter id="kmessedwords-scoring">
+<title
+>Pré-visualizando a pontuação</title>
+<para>
+
+<screenshot>
+<screeninfo
+>Janela de pontuação do &kmessedwords;</screeninfo>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="kmw3.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Janela de pontuação do &kmessedwords;</phrase>
+ </textobject>
+ </mediaobject>
+</screenshot>
+</para>
+<sect1 id="checking-scores">
+<title
+>Verificando a pontuação no &kmessedwords;</title>
+
+<para
+>Para verificar a pontuação, tudo o que precisa fazer é escolher a opção <menuchoice
+><guimenu
+>Arquivo</guimenu
+><guimenuitem
+>Mostrar Recordes</guimenuitem
+></menuchoice
+>, para que o diálogo acima seja apresentado.</para>
+</sect1>
+</chapter>
+
+<chapter id="commands-ref">
+ <title
+>Referência de Comandos</title>
+
+ <sect1 id="kapp-mainwindow">
+ <title
+>A janela principal do &kmessedwords;</title>
+
+ <sect2>
+ <title
+>O Menu Arquivo</title>
+ <para>
+ <variablelist>
+ <varlistentry>
+ <term
+><menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>N</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Arquivo</guimenu
+> <guimenuitem
+>Jogar</guimenuitem
+> </menuchoice
+></term>
+ <listitem
+><para
+><action
+>Obtém uma nova palavra embaralhada</action
+></para
+></listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+><menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>H</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Arquivo</guimenu
+> <guimenuitem
+>Mostrar Recordes...</guimenuitem
+> </menuchoice
+></term>
+ <listitem
+><para
+><action
+>Mostra a janela de pontuações</action
+></para
+></listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+><menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>Q</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Arquivo</guimenu
+> <guimenuitem
+>Sair</guimenuitem
+> </menuchoice
+></term>
+ <listitem
+><para
+><action
+>Sai</action
+> do &kmessedwords;</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+ </para>
+
+ </sect2>
+ <sect2>
+ <title
+>O Menu <guimenu
+>Nível</guimenu
+></title>
+
+ <variablelist>
+ <varlistentry>
+ <term
+><menuchoice
+><guimenu
+>Nível</guimenu
+> <guimenuitem
+>Fácil</guimenuitem
+> </menuchoice
+></term>
+ <listitem
+><para
+><action
+>Escolhe</action
+> a lista de palavras fáceis para adivinhar</para
+></listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+><menuchoice
+><guimenu
+>Nível</guimenu
+> <guimenuitem
+>Médio</guimenuitem
+> </menuchoice
+></term>
+ <listitem
+><para
+><action
+>Escolhe</action
+> a lista de palavras de dificuldade média para adivinhar</para
+></listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+><menuchoice
+><guimenu
+>Nível</guimenu
+> <guimenuitem
+>Difícil</guimenuitem
+> </menuchoice
+></term>
+ <listitem
+><para
+><action
+>Escolhe</action
+> a lista de palavras difíceis para adivinhar</para
+></listitem>
+ </varlistentry>
+ </variablelist
+>
+</sect2>
+
+<sect2>
+ <title
+>O Menu <guimenu
+>Configurações</guimenu
+></title>
+
+ <variablelist>
+ <varlistentry>
+ <term
+><menuchoice
+><guimenu
+>Configurações</guimenu
+> <guimenuitem
+>Dicionário</guimenuitem
+> </menuchoice
+></term>
+ <listitem
+><para
+><action
+>Abre</action
+> o editor de palavras</para
+></listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+><menuchoice
+><guimenu
+>Configurações</guimenu
+> <guimenuitem
+>Mostrar Barra de Estado</guimenuitem
+> </menuchoice
+></term>
+ <listitem
+><para
+><action
+>Ativa ou desativa</action
+> a barra de estado</para
+></listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+><menuchoice
+><guimenu
+>Configurações</guimenu
+> <guimenuitem
+>Configurar Atalhos...</guimenuitem
+> </menuchoice
+></term>
+ <listitem
+><para
+><action
+>Configura</action
+> as combinações de teclas que usa para acessar às diferentes ações.</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+><menuchoice
+><guimenu
+>Configurações</guimenu
+> <guimenuitem
+>Configurar Barras de Ferramentas...</guimenuitem
+> </menuchoice
+></term>
+ <listitem
+><para
+><action
+>Configura</action
+> os itens que você deseja colocar na barra de ferramentas </para
+></listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+><menuchoice
+><guimenu
+>Configurações</guimenu
+> <guimenuitem
+>Configurar o &kmessedwords;...</guimenuitem
+> </menuchoice
+></term>
+ <listitem
+><para
+><action
+>Mostra</action
+> o diálogo de configuração do &kmessedwords; </para
+></listitem>
+ </varlistentry>
+ </variablelist>
+</sect2>
+
+ <sect2>
+ <title
+>O Menu <guimenu
+>Ajuda</guimenu
+></title>
+&help.menu.documentation; </sect2>
+
+ </sect1>
+</chapter>
+
+<chapter id="developers">
+<title
+>Guia do Programador do &kmessedwords;</title>
+
+<sect1 id="interface">
+<title
+>A &GUI; do &kmessedwords; - A Interface Gráfica do Usuário</title>
+
+<para
+>O núcleo do &kmessedwords; já está totalmente incorporado, particularmente para leitura/escrita das palavras. Agora o objetivo é criar uma interface gráfica mais simples e bonita para isto. O autor está trabalhando o máximo possível no assunto, mas tudo fica em munção do tempo livre disponível. O autor ainda possui algumas idéias, mas gostaria também de ouvir outras opiniões. </para>
+</sect1>
+</chapter>
+
+<chapter id="faq">
+<title
+>Perguntas e Respostas</title>
+&reporting.bugs; &updating.documentation; <qandaset id="faqlist"
+> <qandaentry>
+<question>
+<para
+>Eu obtive uma mensagem de erro dizendo que as imagens não puderam ser encontradas.</para>
+</question>
+<answer>
+<para
+>Se você instalou o programa a partir do <acronym
+>RPM</acronym
+>, então a responsabilidade será do autor, que deverá corrigir esse RPM. Mas se você compilou o aplicativo você mesmo, observe que existe ainda algumas questões relacionadas com o prefixo padrão. Esse prefixo irá instalar o aplicativo em <filename class="directory"
+>/usr/local/</filename
+>, por isso tudo o que você terá que fazer é mudar o prefixo para <userinput
+><option
+>--prefix=<replaceable
+>local_da_sua_pasta_do_kde</replaceable
+></option
+></userinput
+></para>
+</answer
+> </qandaentry>
+</qandaset>
+</chapter>
+
+<chapter id="credits">
+
+<title
+>Créditos e Licença</title>
+<para
+>&kmessedwords;:</para>
+<para
+>Criação e desenho: <itemizedlist
+> <listitem
+><para
+>Primoz Anzur <email
+>zerokode@gmx.net</email
+></para
+></listitem>
+</itemizedlist>
+</para>
+<para
+>Manutenção atual: Reuben Sutton <email
+>reuben@microsucks.co.uk</email
+> </para>
+<para
+>Contribuições: <itemizedlist>
+ <listitem>
+ <para
+>Ajuda na codificação (criação do motor): Waldo Bastian <email
+>bastian@kde.org</email
+></para
+>
+ </listitem>
+ <listitem>
+ <para
+>Ajuda na codificação (inclusão do MOC entre outras coisas...): Daniel Molkentin <email
+>molkentin@kde.org</email
+></para
+>
+ </listitem>
+ <listitem>
+ <para
+>Ajuda na codificação (ajudou a fazer com que o &kmessedwords; funcionasse bem no KDE2 e no KDE3): Haavard Froeiland <email
+>haavardf@operamail.com</email
+></para
+>
+ </listitem>
+ <listitem>
+ <para
+>Mudança para o KConfig XT, ajuda na codificação: Anne-Marie Mahfouf <email
+>annma@kde.org</email
+></para
+>
+ </listitem>
+</itemizedlist>
+</para>
+
+<para
+>Direitos autorais da documentação 2001 Primoz Anzur e a Equipe de Educação do &kde; <email
+>zerokode@gmx.net</email
+> </para>
+<para
+>2004 Anne-Marie Mahfouf <email
+>annma@kde.org</email
+> </para>
+&underFDL; &underGPL; </chapter>
+
+<appendix id="installation">
+<title
+>Instalação</title>
+
+<sect1 id="getting-kmessedwords">
+<title
+>Como obter o &kmessedwords;</title>
+&install.intro.documentation; </sect1>
+
+<sect1 id="requirements">
+<title
+>Requisitos</title>
+
+<para
+>Para conseguir usar com sucesso o &kmessedwords;, você precisa do &kde; 3 e do &Qt; 3 no seu sistema.</para>
+
+<para
+>O &kmessedwords; em si poderá ser obtido na <ulink url="http://edu.kde.org/kmessedwords"
+>Página pessoal do &kmessedwords;</ulink
+>.</para>
+
+</sect1>
+
+<sect1 id="compilation">
+<title
+>Compilação e instalação</title>
+&install.compile.documentation; </sect1>
+</appendix>
+
+&documentation.index;
+</book>
+<!--
+Local Variables:
+mode: sgml
+sgml-minimize-attributes: nil
+sgml-general-insert-case: lower
+sgml-indent-step:0
+sgml-indent-data:nil
+End:
+-->
+
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kmplot/Makefile.am b/tde-i18n-pt_BR/docs/tdeedu/kmplot/Makefile.am
new file mode 100644
index 00000000000..babf802f3a2
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kmplot/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = pt_BR
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = AUTO
+KDE_MANS = AUTO
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kmplot/Makefile.in b/tde-i18n-pt_BR/docs/tdeedu/kmplot/Makefile.in
new file mode 100644
index 00000000000..af3e5b4b2e1
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kmplot/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/tdeedu/kmplot
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+tdeinitdir = @tdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = pt_BR
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = AUTO
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdeedu/kmplot/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/tdeedu/kmplot/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdeedu/kmplot/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/tdeedu/kmplot/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/tdeedu/kmplot/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=firststeps.docbook developer.docbook index.docbook using.docbook install.docbook Makefile.in configuration.docbook credits.docbook menu.docbook introduction.docbook commands.docbook Makefile.am reference.docbook dcop.docbook index.cache.bz2
+
+#>+ 24
+index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) commands.docbook configuration.docbook reference.docbook index.docbook using.docbook menu.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 menu.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 menu.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 menu.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/tdeedu/kmplot/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/tdeedu/kmplot/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/tdeedu/kmplot/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kmplot/commands.docbook b/tde-i18n-pt_BR/docs/tdeedu/kmplot/commands.docbook
new file mode 100644
index 00000000000..3189dc200f4
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kmplot/commands.docbook
@@ -0,0 +1,622 @@
+<chapter id="commands">
+<title
+>Referência de Comandos</title
+>
+
+<sect1 id="a-file-menu">
+<title
+>O Menu <guimenu
+>Arquivo</guimenu
+></title>
+
+<variablelist>
+
+<varlistentry>
+<term>
+<menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>N</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Arquivo</guimenu
+> <guimenuitem
+>Novo</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+><action
+>Inicia um novo diagrama limpando o sistema de coordenadas e o processador de função.</action
+></para
+>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>O</keycap
+></keycombo
+></shortcut
+> <guimenu
+>Arquivo</guimenu
+> <guimenuitem
+>Abrir...</guimenuitem
+></menuchoice
+></term>
+<listitem
+><para
+><action
+>Abre um documento existente.</action>
+</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><shortcut
+><keycombo action="simul"
+>&Ctrl;<keycap
+>S</keycap
+></keycombo
+></shortcut
+> <guimenu
+>Arquivo</guimenu
+> <guimenuitem
+>Salvar</guimenuitem
+></menuchoice
+></term>
+<listitem
+><para
+><action
+>Salva o documento.</action
+></para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Arquivo</guimenu
+> <guimenuitem
+>Salvar Como...</guimenuitem
+></menuchoice
+></term>
+<listitem
+><para
+><action
+>Salva o documento com um novo nome.</action
+></para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>P</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Arquivo</guimenu
+> <guimenuitem
+>Imprimir...</guimenuitem
+> </menuchoice>
+</term>
+<listitem>
+<para
+><action
+>Envia o diagrama para uma impressora ou um arquivo.</action
+></para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><shortcut
+><keycombo action="simul"
+> &Ctrl;<keycap
+>Q</keycap
+> </keycombo
+></shortcut
+> <guimenu
+>Arquivo</guimenu
+> <guimenuitem
+>Sair</guimenuitem
+></menuchoice
+></term>
+<listitem
+><para
+><action
+>Sai</action
+> do &kmplot;.</para
+></listitem>
+</varlistentry>
+</variablelist>
+</sect1>
+
+<sect1 id="a-view-menu">
+<title
+>O Menu <guimenu
+>Editar</guimenu
+></title>
+
+<variablelist>
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Editar</guimenu
+><guimenuitem
+>Cores...</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Mostra a janela de <guilabel
+>Configurações de Cores</guilabel
+>. Veja a <xref linkend="configuration"/>. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Editar</guimenu
+> <guimenuitem
+>Sistema de Coordenadas...</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Mostra a janela do <guilabel
+>Sistema de Coordenadas</guilabel
+>. Veja a <xref linkend="configuration"/>. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Editar</guimenu
+> <guimenuitem
+>Escala...</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Mostra a janela de <guilabel
+>Configurações da Escala</guilabel
+>. Veja a <xref linkend="configuration"/>. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Editar</guimenu
+> <guimenuitem
+>Fontes...</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Mostra a janela de <guilabel
+>Configurações de Fontes</guilabel
+>. Veja a <xref linkend="configuration"/>. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Editar</guimenu
+> <guimenuitem
+>Sistema de Coordenadas I</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Mostra tanto os valores positivos e negativos do X como do Y na grade. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Editar</guimenu
+> <guimenuitem
+>Sistema de Coordenadas II</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Mostra os valores positivos e negativos do Y, mas só os valores positivos de X na grade. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Editar</guimenu
+> <guimenuitem
+>Sistema de Coordenadas III</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Mostra somente os números positivos em X ou em Y. </para>
+</listitem>
+</varlistentry>
+</variablelist>
+</sect1>
+
+<sect1 id="a-functions-menu">
+<title
+>O Menu <guimenu
+>Gráfico</guimenu
+></title>
+
+<variablelist>
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Funções</guimenu
+> <guimenuitem
+>Novo Gráfico de Função...</guimenuitem
+> </menuchoice>
+</term>
+<listitem
+><para
+>Abre o diálogo para criar um novo gráfico de uma função. Veja em <xref linkend="using-kmplot"/>.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Funções</guimenu
+> <guimenuitem
+>Novo Gráfico Paramétrico...</guimenuitem
+> </menuchoice>
+</term>
+<listitem
+><para
+>Abre o diálogo para criar um novo gráfico paramétrico. Veja em <xref linkend="using-kmplot"/>.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Funções</guimenu
+> <guimenuitem
+>Novo Gráfico Polar...</guimenuitem
+> </menuchoice>
+</term>
+<listitem
+><para
+>Abre o diálogo para criar um novo gráfico polar. Veja em <xref linkend="using-kmplot"/>.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Funções</guimenu
+> <guimenuitem
+>Editar Gráficos...</guimenuitem
+> </menuchoice>
+</term>
+<listitem
+><para
+>Mostra o diálogo das funções. Nele, você poderá adicionar, editar e remover funções. Veja em <xref linkend="using-kmplot"/>.</para
+></listitem>
+</varlistentry>
+
+</variablelist>
+
+</sect1>
+
+<sect1 id="a-zoom-menu">
+<title
+>O Menu <guimenu
+>Ampliação</guimenu
+></title>
+<para
+>Os primeiros cinco itens do menu alteram o modo de ampliação.</para>
+<variablelist>
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Ampliação</guimenu
+> <guimenuitem
+>Sem Ampliação</guimenuitem
+> </menuchoice>
+</term>
+<listitem
+><para
+>Desativa o modo de ampliação ou redução.</para
+></listitem>
+</varlistentry>
+</variablelist>
+
+
+<variablelist>
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Ampliação</guimenu
+> <guimenuitem
+>Ampliação retangular</guimenuitem
+> </menuchoice>
+</term>
+<listitem
+><para
+>Permite ao usuário desenhar um retângulo. Os valores mínimos e máximos serão as coordenadas do retângulo.</para
+></listitem>
+</varlistentry>
+</variablelist>
+
+<variablelist>
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Ampliação</guimenu
+> <guimenuitem
+>Ampliar</guimenuitem
+> </menuchoice>
+</term>
+<listitem
+><para
+>Os valores mínimos e máximos irão ficar mais próximos uns dos outros e o ponto selecionado do gráfico ficará centrado.</para
+></listitem>
+</varlistentry>
+</variablelist>
+
+<variablelist>
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Ampliação</guimenu
+> <guimenuitem
+>Reduzir</guimenuitem
+> </menuchoice>
+</term>
+<listitem
+><para
+>Os valores mínimos e máximos irão ficar mais distantes uns dos outros e o ponto selecionado do gráfico ficará centrado.</para
+></listitem>
+</varlistentry>
+</variablelist>
+
+<variablelist>
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Ampliação</guimenu
+> <guimenuitem
+>Centrar num ponto</guimenuitem
+> </menuchoice>
+</term>
+<listitem
+><para
+>O ponto selecionado no gráfico ficará centrado.</para
+></listitem>
+</varlistentry>
+</variablelist>
+
+<variablelist>
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Ampliação</guimenu
+> <guimenuitem
+>Ajustar o item às funções trigonométricas</guimenuitem
+> </menuchoice>
+</term>
+<listitem
+><para
+>A escala será adaptada às funções trigonométricas. Isto funciona tanto para os radianos como para os graus.</para
+></listitem>
+</varlistentry>
+</variablelist>
+
+</sect1>
+
+
+<sect1 id="a-settings-menu">
+<title
+>O Menu <guimenu
+>Configurações</guimenu
+></title>
+
+<variablelist>
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Configurações</guimenu
+> <guimenuitem
+>Mostrar Barra de Ferramentas</guimenuitem
+> </menuchoice
+></term>
+<listitem>
+<para
+><action
+>Ativa ou desativa a visualização da barra de ferramentas.</action
+> Por padrão, ela está ativa.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Configurações</guimenu
+> <guimenuitem
+>Mostrar Barra de Estado</guimenuitem
+> </menuchoice
+></term>
+<listitem>
+<para
+><action
+>Ativa ou desativa a visibilidade da barra de estado no fundo da janela principal do &kmplot;.</action
+> Por padrão, ela está ativa.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Configurações</guimenu
+> <guimenuitem
+>Configurar Atalhos...</guimenuitem
+> </menuchoice
+></term>
+<listitem>
+<para
+><action
+>Personaliza as combinações de teclas</action
+> para o &kmplot;.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Configurações</guimenu
+> <guimenuitem
+>Configurar Barras de Ferramentas...</guimenuitem
+> </menuchoice
+></term>
+<listitem>
+<para
+><action
+>Personaliza as barras de ferramentas</action
+> do &kmplot;.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Configurações</guimenu
+> <guimenuitem
+>Configurar o &kmplot;</guimenuitem
+> </menuchoice
+></term>
+<listitem>
+<para
+><action
+>Configura</action
+> o &kmplot;. As opções disponíveis estão descritas em <xref linkend="configuration"/>.</para>
+</listitem>
+</varlistentry>
+</variablelist>
+
+</sect1>
+
+<sect1 id="a-tools-menu">
+<title
+>O Menu <guimenu
+>Ferramentas</guimenu
+></title>
+
+<para
+>Este menu contém algumas ferramentas para as funções que poderão ser úteis:</para>
+
+<variablelist>
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Ferramentas</guimenu
+> <guimenuitem
+>Obter valor y</guimenuitem
+> </menuchoice
+></term>
+<listitem>
+<para
+>Permite ao usuário obter o valor do Y a partir de um determinado valor do X. Atualmente, só são suportadas as funções dos gráficos. Indique um valor ou expressão no campo de texto em "X:". Na lista abaixo, são mostradas todas as funções disponíveis. Clique no botão "Calcular" para procurar o valor de Y da função. O resultado será mostrado no campo do valor Y.</para>
+</listitem>
+</varlistentry>
+</variablelist>
+</sect1>
+
+<sect1 id="a-help-menu">
+<title
+>O Menu <guimenu
+>Ajuda</guimenu
+></title>
+
+<para
+>&kmplot; possui um menu <guimenu
+>Ajuda</guimenu
+> padrão como descrito abaixo, e adicionalmente:</para>
+
+<variablelist>
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Ajuda</guimenu
+> <guimenuitem
+>Nomes...</guimenuitem
+> </menuchoice
+></term>
+<listitem>
+<para
+>Abre uma janela contendo uma listagem com os nomes de funções e constantes que o &kmplot; conhece.</para>
+</listitem>
+</varlistentry>
+</variablelist>
+
+<para
+>As entradas padrão do &kde; no menu <guimenu
+>Ajuda</guimenu
+> são:</para>
+&help.menu.documentation; </sect1>
+
+
+</chapter>
+<!--
+Local Variables:
+mode: sgml
+sgml-minimize-attributes:nil
+sgml-general-insert-case:lower
+sgml-indent-step:0
+sgml-indent-data:nil
+sgml-parent-document:("index.docbook" "BOOK" "CHAPTER")
+End:
+-->
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kmplot/configuration.docbook b/tde-i18n-pt_BR/docs/tdeedu/kmplot/configuration.docbook
new file mode 100644
index 00000000000..a3a0a47905e
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kmplot/configuration.docbook
@@ -0,0 +1,277 @@
+<chapter id="configuration">
+<title
+>Configurando o &kmplot;</title
+>
+<para
+>Para acessar ao diálogo de configuração do &kmplot;, selecione a opção <menuchoice
+><guimenu
+>Configurações</guimenu
+><guimenuitem
+>Configurar o KmPlot...</guimenuitem
+></menuchoice
+>. Algumas configurações poderão também ser alteradas no menu <guimenu
+>Editar</guimenu
+>. </para>
+
+<note>
+<para
+>As opções alteradas no diálogo de configuração do &kmplot; tornam-se o padrão para o &kmplot;, e só terão efeito quando for iniciado um desenho. As opções alteradas no menu <guimenu
+>Ver</guimenu
+> terão efeito imediatamente, mas não persistem depois de sair do &kmplot;.</para>
+</note>
+
+<sect1 id="general-config">
+<title
+>Configuração <guilabel
+>Geral</guilabel
+></title>
+<para
+>Aqui você poderá definir as opções globais que serão gravadas automaticamente quando você sair do &kmplot;. Na primeira página, você poderá definir a precisão do cálculo, o modo angular (radianos e graus), a cor de fundo e os fatores de ampliação e redução. </para
+><para
+>A segunda página permite-lhe definir as suas próprias constantes. O &kmplot; grava as constantes no mesmo arquivo que o KCalc. Isto significa que você poderá criar uma constante no &kmplot;, fechar o programa e carregá-la no KCalc e vice-versa. O &kmplot; só suporta nomes de constantes que consistam numa letra maiúscula e, se você definir um nome de constante no KCalc que não tenha um caractere, o nome será truncado. P.ex., se você já tiver as constantes "abacaxi" e "bananas", no KCalc, eles irão mudar de nome para o "A" e o "B" no &kmplot;.</para>
+
+<screenshot>
+<screeninfo
+>Aqui está uma captura de tela do diálogo de boas-vindas do &kmplot;</screeninfo>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="settingsdlg.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Captura de tela</phrase>
+ </textobject>
+ </mediaobject>
+</screenshot>
+
+</sect1>
+
+
+<sect1 id="colors-config">
+<title
+>Configuração das <guilabel
+>Cores</guilabel
+></title>
+<para
+>Na página <guilabel
+>Coordenadas</guilabel
+> da opção de configuração <guilabel
+>Cores</guilabel
+>, você poderá modificar as cores dos eixos e a grade da área principal do &kmplot;.</para>
+<para
+>Na página <guilabel
+>Funções</guilabel
+>, você poderá alterar as cores usadas para os gráficos das dez funções permitidas no &kmplot;.</para>
+</sect1>
+
+<sect1 id="coords-config">
+<title
+>Configuração das <guilabel
+>Coordenadas</guilabel
+></title>
+
+<sect2 id="axes-config">
+<title
+>A Configuração dos <guilabel
+>Eixos</guilabel
+></title>
+<para>
+<variablelist>
+
+<varlistentry>
+<term
+><guilabel
+>Eixo X</guilabel
+></term>
+<listitem>
+<para
+>Define o intervalo da escala do eixo dos X. Você poderá escolher um dos intervalos pré-definidos, ou selecionar um <guilabel
+>Personalizado</guilabel
+> para que possa definir o seu próprio intervalo. Observe que nas opções do <guilabel
+>Personalizado</guilabel
+>, você poderá usar as funções e constantes pré-definidas (veja em <xref linkend="func-predefined"/>) como os extremos do intervalo (&eg;, configure o <guilabel
+>mínimo:</guilabel
+> para <userinput
+>2*pi</userinput
+>). Você até poderá usar funções definidas por você para configurar os extremos do intervalo do eixo. Por exemplo, se você tiver definido uma função <userinput
+>f(x)=x^2</userinput
+>, você poderá configurar o <guilabel
+>mínimo:</guilabel
+> para <userinput
+>f(3)</userinput
+>, o que faria com que o limite inferior do intervalo ficasse igual a 9.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Eixo Y</guilabel
+></term>
+<listitem>
+<para
+>Define o intervalo para o eixo dos Y. Veja o <quote
+>Eixo dos X</quote
+> acima.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Largura das linhas de eixo</guilabel
+></term>
+<listitem>
+<para
+>Define a largura das linhas que representam os eixos.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Largura do traço</guilabel
+></term>
+<listitem>
+<para
+>Define a espessura das linhas que representam os traços nos eixos.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Comprimento do traço</guilabel
+></term>
+<listitem>
+<para
+>Define o comprimento das linhas que representam os traços nos eixos.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Legendas</guilabel
+></term>
+<listitem>
+<para
+>Se estiver assinalado, os nomes (x, y) dos eixos são mostrados no desenho.</para>
+</listitem>
+</varlistentry>
+
+</variablelist>
+</para>
+
+</sect2>
+
+<sect2 id="grid-config">
+<title
+>A Configuração da <guilabel
+>Grade</guilabel
+></title>
+<para
+>Você poderá definir o <guilabel
+>Estilo da Grade</guilabel
+> para uma das quatro opções: <variablelist>
+
+<varlistentry>
+<term
+><guilabel
+>Sem Grade</guilabel
+></term>
+<listitem>
+<para
+>Não é desenhada nenhuma linha de grade na área de desenho</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Linhas</guilabel
+></term>
+<listitem>
+<para
+>Linhas contínuas formam um grade de quadrados na área de desenho.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Cruzes</guilabel
+></term>
+<listitem>
+<para
+>São desenhadas algumas cruzes para indicar os pontos em que o 'x' e o 'y' possuem valores inteiros (&eg;, (1,1), (4,2) &etc;).</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Grade Polar</guilabel
+></term>
+<listitem>
+<para
+>São desenhadas grades de raio e ângulo constantes na área de desenho.</para>
+</listitem>
+</varlistentry>
+</variablelist>
+</para>
+<para
+>A opção <guilabel
+>Largura da linha</guilabel
+> é usada para definir a espessura das linhas da grade.</para>
+</sect2>
+
+<sect2 id="font-config">
+<title
+>A Configuração das <guilabel
+>Fontes</guilabel
+></title>
+<para
+>A <guilabel
+>Tabela do cabeçalho</guilabel
+> define a fonte usada para a tabela de informação nas impressões do &kmplot; e a <guilabel
+>Legendas dos eixos</guilabel
+> define a fonte usada para todas as legendas nos eixos da área de desenho.</para>
+</sect2>
+
+</sect1>
+
+<sect1 id="scaling-config">
+<title
+>Configuração da <guilabel
+>Escala</guilabel
+></title>
+
+<para
+>Para cada eixo, você poderá definir a <guilabel
+>Escala</guilabel
+> e a <guilabel
+>Impressão</guilabel
+> de um traço. A opção <guilabel
+>Escala</guilabel
+> seleciona quantas unidades cada um dos traços dos eixos terão de diferença (e, deste modo, quão longe serão desenhadas as linhas da grade); a opção de <guilabel
+>Impressão</guilabel
+> seleciona o comprimento de um traço quando é mostrado na tela ou impresso. Desta forma, estas opções podem ser usadas para alterar o tamanho do gráfico na tela ou na página. Por exemplo, se duplicar a configuração da <guilabel
+>Impressão</guilabel
+>, mantendo a mesma <guilabel
+>Escala</guilabel
+>, resultará num gráfico duplicado de altura ou de largura.</para>
+</sect1>
+
+</chapter>
+
+<!--
+Local Variables:
+mode: sgml
+sgml-minimize-attributes:nil
+sgml-general-insert-case:lower
+sgml-indent-step:0
+sgml-indent-data:nil
+sgml-parent-document:("index.docbook" "BOOK" "CHAPTER")
+End:
+-->
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kmplot/credits.docbook b/tde-i18n-pt_BR/docs/tdeedu/kmplot/credits.docbook
new file mode 100644
index 00000000000..b05dc970f58
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kmplot/credits.docbook
@@ -0,0 +1,70 @@
+<chapter id="credits">
+<title
+>Créditos e Licença</title>
+
+<para
+>&kmplot; </para>
+
+<para
+>Direitos autorais do programa 2000-2002 Klaus-Dieter M&ouml;ller <email
+>kd.moeller@t-online.de</email
+> </para>
+
+<itemizedlist>
+<title
+>Contribuições</title>
+ <listitem>
+ <para
+><acronym
+>CVS</acronym
+>: Robert Gogolok <email
+>mail@robert-gogoloh.de</email
+></para>
+ </listitem>
+ <listitem>
+ <para
+>Passagem da &GUI; para o &kde; 3 e Tradução: Matthias Messmer <email
+>bmlmessmer@web.de</email
+></para>
+ </listitem>
+ <listitem>
+ <para
+>Vários melhoramentos: Fredrik Edemar <email
+>f_edemar@linux.se</email
+></para>
+ </listitem
+>
+</itemizedlist>
+
+<para
+>Direitos autorais da documentação 2000--2002 por Klaus-Dieter M&ouml;ller <email
+>kd.moeller@t-online.de</email
+>. </para>
+<para
+>Documentação extendida e atualizada para o &kde; 3.2 por &Philip.Rodrigues; &Philip.Rodrigues.mail;.</para>
+<para
+>Documentação extendida e atualizada para o &kde; 3.3 por &Philip.Rodrigues; &Philip.Rodrigues.mail; e por Fredrik Edemar <email
+>f_edemar@linux.se</email
+>.</para>
+<para
+>Documentação extendida e atualizada para o &kde; 3.4 por Fredrik Edemar <email
+>f_edemar@linux.se</email
+>.</para>
+<para
+>Tradução de Marcus Gama<email
+>marcus_gama@uol.com.br</email
+></para
+>
+&underFDL; &underGPL; </chapter>
+
+<!--
+Local Variables:
+mode: sgml
+sgml-minimize-attributes:nil
+sgml-general-insert-case:lower
+sgml-indent-step:0
+sgml-indent-data:nil
+sgml-parent-document:("index.docbook" "BOOK" "CHAPTER")
+End:
+-->
+
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kmplot/dcop.docbook b/tde-i18n-pt_BR/docs/tdeedu/kmplot/dcop.docbook
new file mode 100644
index 00000000000..229ee2c3116
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kmplot/dcop.docbook
@@ -0,0 +1,781 @@
+<chapter id="dcop">
+ <title
+>Programando com o &kmplot;</title>
+
+ <para
+>Um novo recursos do KDE 3.4 é você poder criar programas para o Kmplot com o DCOP. Por exemplo, se quiser definir uma nova função <userinput
+>f(x)=2sin x+3cos x</userinput
+>, definir a espessura do traço como sendo igual a 20 e depois desenhá-la, poderá digitar num console:</para>
+ <para
+><command
+>dcop kmplot-PID Parser addFunction "f(x)=2sin x+3cos x"</command
+> Como resultado, o número do ID da função nova será devolvido, ou então -1 se a função não puder ser definida.</para>
+ <para
+><command
+>
+>dcop kmplot-PID Parser setFunctionFLineWidth 20 ID</command
+> Este comando configura a espessura do traço da função com o ID indicado como sendo igual a 20.</para>
+ <para
+><command
+>
+>dcop kmplot-PID View drawPlot</command
+> Este comando atualiza a janela, de modo a que função se torne visível.</para>
+<para
+>A seguir, veremos uma lista com as funções disponíveis: <variablelist>
+ <varlistentry>
+ <term
+>KmPlotShell fileOpen &amp;url </term>
+ <listitem>
+ <para
+>Carrega o arquivo <parameter
+>url</parameter
+>.</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+>MainDlg isModified </term>
+ <listitem>
+ <para
+>Devolve 'true' se foram feitas alterações.</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+>MainDlg editColors </term>
+ <listitem>
+ <para
+>Abre o diálogo de edição de cores.</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+>MainDlg editAxes </term>
+ <listitem>
+ <para
+>Abre o diálogo de edição do sistema de coordenadas.</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+>MainDlg editScaling </term>
+ <listitem>
+ <para
+>Abre o diálogo de edição da escala.</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+>MainDlg editFonts </term>
+ <listitem>
+ <para
+>Abre o diálogo de edição de fontes.</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+>MainDlg editConstants </term>
+ <listitem>
+ <para
+>Abre o diálogo de edição de constantes.</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+>MainDlg newFunction </term>
+ <listitem>
+ <para
+>Abre o diálogo para novos gráficos de funções.</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+>MainDlg newParametric </term>
+ <listitem>
+ <para
+>Abre o diálogo para novos gráficos paramétricos.</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+>MainDlg newPolar </term>
+ <listitem>
+ <para
+>Abre o diálogo para novos gráficos polares.</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+>MainDlg toggleShowSlider0 </term>
+ <listitem>
+ <para
+>Mostra/oculta a janela do índice deslizante do parâmetro número 1.</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+>MainDlg toggleShowSlider1 </term>
+ <listitem>
+ <para
+>Mostra/oculta a janela do índice deslizante do parâmetro número 2.</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+>MainDlg toggleShowSlider2 </term>
+ <listitem>
+ <para
+>Mostra/oculta a janela do índice deslizante do parâmetro número 3.</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+>MainDlg toggleShowSlider3 </term>
+ <listitem>
+ <para
+>Mostra/oculta a janela do índice deslizante do parâmetro número 4.</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+>MainDlg slotSave </term>
+ <listitem>
+ <para
+>Salva as funções (abre o diálogo de gravação se for um arquivo novo).</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+>MainDlg slotSaveas </term>
+ <listitem>
+ <para
+>O mesmo que a opção <menuchoice
+><guimenu
+>Arquivo</guimenu
+><guimenuitem
+>Salvar Como</guimenuitem
+> </menuchoice
+> do menu.</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+>MainDlg slotEditPlots </term>
+ <listitem>
+ <para
+>Abre o diálogo de edição de gráficos.</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+>MainDlg slotPrint </term>
+ <listitem>
+ <para
+>Abre o diálogo de impressão.</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+>MainDlg slotExport </term>
+ <listitem>
+ <para
+>Abre o diálogo de exportação.</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+>MainDlg slotSettings </term>
+ <listitem>
+ <para
+>Abre o diálogo de configuração.</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+>MainDlg slotNames </term>
+ <listitem>
+ <para
+>Mostra uma lista com as funções matemáticas pré-definidas.</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+>MainDlg slotCoord1 </term>
+ <listitem>
+ <para
+>Sistema de Coordenadas I.</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+>MainDlg slotCoord2 </term>
+ <listitem>
+ <para
+>Sistema de Coordenadas II.</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+>MainDlg slotCoord3 </term>
+ <listitem>
+ <para
+>Sistema de Coordenadas III.</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+>MainDlg getYValue </term>
+ <listitem>
+ <para
+>O mesmo que escolher a opção <menuchoice
+><guimenu
+>Ferramentas</guimenu
+><guimenuitem
+>Obter o Valor de Y...</guimenuitem
+> </menuchoice
+> do menu.</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+>MainDlg findMinimumValue </term>
+ <listitem>
+ <para
+>O mesmo que escolher a opção <menuchoice
+><guimenu
+>Ferramentas</guimenu
+><guimenuitem
+>Procurar o Valor Mínimo...</guimenuitem
+> </menuchoice
+> do menu.</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+>MainDlg findMaximumValue </term>
+ <listitem>
+ <para
+>O mesmo que escolher a opção <menuchoice
+><guimenu
+>Ferramentas</guimenu
+><guimenuitem
+>Procurar o Valor Máximo...</guimenuitem
+> </menuchoice
+> do menu.</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+>MainDlg graphArea </term>
+ <listitem>
+ <para
+>O mesmo que escolher a opção <menuchoice
+><guimenu
+>Ferramentas</guimenu
+><guimenuitem
+>Área Sob o Gráfico...</guimenuitem
+> </menuchoice
+> do menu.</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+>Parser addFunction texto </term>
+ <listitem>
+ <para
+>Adiciona uma nova função com a expressão <parameter
+>texto</parameter
+>. Se a expressão não contiver nenhum nome de função, ele será gerado automaticamente. É devolvido o número de ID da função nova ou então -1 se a função não pôde ser definida.</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+>Parser delfkt id </term>
+ <listitem>
+ <para
+>Remove a função com o número de ID <parameter
+>id</parameter
+>. Se a função não puder ser removida, é devolvido 'false', caso contrário 'true'.</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+>Parser setFunctionExpression texto id </term>
+ <listitem>
+ <para
+>Atribui a expressão da função <parameter
+>texto</parameter
+> à função cujo identificador é <parameter
+>id</parameter
+>. Devolve 'true' se for bem sucedido, caso contrário devolve 'false'.</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+>Parser countFunctions </term>
+ <listitem>
+ <para
+>Devolve o número de funções (as funções paramétricas contam como duas).</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+>Parser listFunctionNames </term>
+ <listitem>
+ <para
+>Devolve uma lista com todas as funções.</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+>Parser fnameToId texto </term>
+ <listitem>
+ <para
+>Devolve o número identificador da função <parameter
+>texto</parameter
+> ou -1 se o nome da função <parameter
+>texto</parameter
+> não foi encontrado.</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+>Parser id x </term>
+ <listitem>
+ <para
+>Calcula o valor <parameter
+>x</parameter
+> da função com o ID <parameter
+>id</parameter
+> ou devolve 0.0 se o <parameter
+>id</parameter
+> não existe.</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+>Parser functionFVisible id </term>
+ <listitem>
+ <para
+>Devolve 'true' se a função com o ID <parameter
+>id</parameter
+> for visível, caso contrário devolve 'false'.</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+>Parser functionF1Visible id </term>
+ <listitem>
+ <para
+>Devolve 'true' se a primeira derivada da função com o ID <parameter
+>id</parameter
+> estiver visível, caso contrário 'false'.</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+>Parser functionF2Visible id </term>
+ <listitem>
+ <para
+>Devolve 'true' se a segunda derivada da função com o ID <parameter
+>id</parameter
+> estiver visível, caso contrário 'false'.</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+>Parser functionIntVisible id </term>
+ <listitem>
+ <para
+>Devolve 'true' se o integral da função com o ID <parameter
+>id</parameter
+> estiver visível, caso contrário 'false'.</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+>Parser setFunctionFVisible visivel id </term>
+ <listitem>
+ <para
+>Mostra a função com o ID <parameter
+>id</parameter
+> se o <parameter
+>visivel</parameter
+> for igual a 'true'. Se este valor for 'false', a função ficará escondida. Será devolvido 'true' se a função existir, caso contrário 'false'</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+>Parser setFunctionF1Visible visivel id </term>
+ <listitem>
+ <para
+>Mostra a primeira derivada da função com o ID <parameter
+>id</parameter
+> se o <parameter
+>visivel</parameter
+> for igual a 'true'. Se este valor for 'false', a função ficará escondida. Será devolvido 'true' se a função existir, caso contrário 'false'.</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+>Parser setFunctionF2Visible visivel id </term>
+ <listitem>
+ <para
+>Mostra a segunda derivada da função com o ID <parameter
+>id</parameter
+> se o <parameter
+>visivel</parameter
+> for igual a 'true'. Se este valor for 'false', a função ficará escondida. Será devolvido 'true' se a função existir, caso contrário 'false'.</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+>Parser setFunctionIntVisible visivel id </term>
+ <listitem>
+ <para
+>Mostra o integral da função com o ID <parameter
+>id</parameter
+> se o <parameter
+>visivel</parameter
+> for igual a 'true'. Se este valor for 'false', a função ficará escondida. Será devolvido 'true' se a função existir, caso contrário 'false'.</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+>Parser functionStr id </term>
+ <listitem>
+ <para
+>Devolve a expressão da função com o ID <parameter
+>id</parameter
+>. Se a função não existir, é devolvida uma cadeia de caracteres vazia.</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+>Parser functionFColor id </term>
+ <listitem>
+ <para
+>Devolve a cor da função com o ID <parameter
+>id</parameter
+>.</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+>Parser functionF1Color id </term>
+ <listitem>
+ <para
+>Devolve a cor da primeira derivada da função com o ID <parameter
+>id</parameter
+>.</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+>Parser functionF2Color id </term>
+ <listitem>
+ <para
+>Devolve a cor da segunda derivada da função com o ID <parameter
+>id</parameter
+>.</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+>Parser functionIntColor id </term>
+ <listitem>
+ <para
+>Devolve a cor do integral da função com o ID <parameter
+>id</parameter
+>.</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+>Parser setFunctionFColor cor id </term>
+ <listitem>
+ <para
+>Muda a cor da função com o ID <parameter
+>id</parameter
+> para <parameter
+>cor</parameter
+>. Será devolvido 'true' se a função existir, caso contrário será devolvido 'false'.</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+>Parser setFunctionF1Color cor id </term>
+ <listitem>
+ <para
+>Muda a cor da primeira derivada da função com o ID <parameter
+>id</parameter
+> para <parameter
+>cor</parameter
+>. Será devolvido 'true' se a função existir, caso contrário será devolvido 'false'.</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+>Parser setFunctionF2Color cor id </term>
+ <listitem>
+ <para
+>Muda a cor da segunda derivada da função com o ID <parameter
+>id</parameter
+> para <parameter
+>cor</parameter
+>. Será devolvido 'true' se a função existir, caso contrário será devolvido 'false'.</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+>Parser setFunctionIntColor cor id </term>
+ <listitem>
+ <para
+>Muda a cor da integral da função com o ID <parameter
+>id</parameter
+> para <parameter
+>cor</parameter
+>. Será devolvido 'true' se a função existir, caso contrário será devolvido 'false'.</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+>Parser functionFLineWidth id </term>
+ <listitem>
+ <para
+>Devolve a espessura do traço da função com o ID <parameter
+>id</parameter
+>. Se a função não existir, será devolvido 0.</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+>Parser functionF1LineWidth id </term>
+ <listitem>
+ <para
+>Devolve a espessura do traço da primeira derivada da função com o ID <parameter
+>id</parameter
+>. Se a função não existir, será devolvido 0.</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+>Parser functionF2LineWidth id </term>
+ <listitem>
+ <para
+>Devolve a espessura do traço da primeira derivada da função com o ID <parameter
+>id</parameter
+>. Se a função não existir, será devolvido 0.</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+>Parser functionIntLineWidth id </term>
+ <listitem>
+ <para
+>Devolve a espessura do traço do integral da função com o ID <parameter
+>id</parameter
+>. Se a função não existir, será devolvido 0.</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+>Parser setFunctionFLineWidth espessuraTraco id </term>
+ <listitem>
+ <para
+>Configura a espessura do traço da função com o ID <parameter
+>id</parameter
+> como sendo igual a <parameter
+>espessuraTraco</parameter
+>. Será devolvido 'true' se a função existir, caso contrário 'false'.</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+>Parser setFunctionF1LineWidth espessuraTraco id </term>
+ <listitem>
+ <para
+>Configura a espessura do traço da primeira derivada da função com o ID <parameter
+>id</parameter
+> como sendo igual a <parameter
+>espessuraTraco</parameter
+>. Será devolvido 'true' se a função existir, caso contrário 'false'.</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+>Parser setFunctionF2LineWidth espessuraTraco id </term>
+ <listitem>
+ <para
+>Configura a espessura do traço da segunda derivada da função com o ID <parameter
+>id</parameter
+> como sendo igual a <parameter
+>espessuraTraco</parameter
+>. Será devolvido 'true' se a função existir, caso contrário 'false'.</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+>Parser setFunctionIntLineWidth espessuraTraco id </term>
+ <listitem>
+ <para
+>Configura a espessura do traço do integral da função com o ID <parameter
+>id</parameter
+> como sendo igual a <parameter
+>espessuraTraco</parameter
+>. Será devolvido 'true' se a função existir, caso contrário 'false'.</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+>Parser functionParameterList id </term>
+ <listitem>
+ <para
+>Devolve uma lista com todos os valores de parâmetros da função com o ID <parameter
+>id</parameter
+>.</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+>Parser functionAddParameter novo_parametro id </term>
+ <listitem>
+ <para
+>Adiciona o valor do parâmetro <parameter
+>novo_parametro</parameter
+> à função com o ID <parameter
+>id</parameter
+>. Será devolvido 'true' se a operação foi bem sucedida, caso contrário 'false'.</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+>Parser functionRemoveParameter remover_parametro id </term>
+ <listitem>
+ <para
+>Remove o valor do parâmetro <parameter
+>remover_parametro</parameter
+> da função com o ID <parameter
+>id</parameter
+>. Será devolvido 'true' se a operação foi bem sucedida, caso contrário 'false'.</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+>Parser functionMinValue id </term>
+ <listitem>
+ <para
+>Devolve o valor mínimo do intervalo do gráfico da função com o ID <parameter
+>id</parameter
+>. Se a função não existir ou se o valor mínimo não estiver definido, será devolvida uma cadeia de caracteres vazia.</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+>Parser functionMaxValue id </term>
+ <listitem>
+ <para
+>Devolve o valor máximo do intervalo do gráfico da função com o ID <parameter
+>id</parameter
+>. Se a função não existir ou se o valor máximo não estiver definido, será devolvida uma cadeia de caracteres vazia.</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+>Parser setFunctionMinValue min id </term>
+ <listitem>
+ <para
+>Configura o valor mínimo do intervalo do gráfico da função com o ID <parameter
+>id</parameter
+> como sendo igual a <parameter
+>min</parameter
+>. Será devolvido 'true' se a função existir e se a expressão for válida, caso contrário será devolvido 'false'.</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+>Parser setFunctionMaxValue max id </term>
+ <listitem>
+ <para
+>Configura o valor máximo do intervalo do gráfico da função com o ID <parameter
+>id</parameter
+> como sendo igual a <parameter
+>max</parameter
+>. Será devolvido 'true' se a função existir e se a expressão for válida, caso contrário será devolvido 'false'.</para>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry>
+ <term
+>Parser functionStartXValue id </term>
+ <listitem>
+ <para
+>Devolve o ponto em X inicial do integral da função com o ID <parameter
+>id</parameter
+>. Se a função não existir ou se a expressão do ponto X não estiver definida, será devolvida uma cadeia de caracteres vazia.</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+>Parser functionStartYValue id </term>
+ <listitem>
+ <para
+>Devolve o ponto em Y inicial do integral da função com o ID <parameter
+>id</parameter
+>. Se a função não existir ou se a expressão do ponto Y não estiver definida, será devolvida uma cadeia de caracteres vazia.</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+>Parser setFunctionStartXValue min id </term>
+ <listitem>
+ <para
+>Configura o ponto inicial em X do integral da função com o ID <parameter
+>id</parameter
+> como sendo igual a <parameter
+>x</parameter
+>. Será devolvido 'true' se a função existir e a expressão for válida, caso contrário será devolvido 'false'.</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+>Parser setFunctionStartYValue max id </term>
+ <listitem>
+ <para
+>Configura o ponto inicial em Y do integral da função com o ID <parameter
+>id</parameter
+> como sendo igual a <parameter
+>y</parameter
+>. Será devolvido 'true' se a função existir e a expressão for válida, caso contrário será devolvido 'false'.</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+>View stopDrawing </term>
+ <listitem>
+ <para
+>Se o &kmplot; estiver atualmente desenhando a função, esse procedimento irá parar.</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+>View drawPlot </term>
+ <listitem>
+ <para
+>Volta a desenhar todas as funções.</para>
+ </listitem>
+ </varlistentry>
+ </variablelist>
+</para>
+</chapter>
+
+<!--
+ Local Variables:
+ mode: sgml
+ sgml-minimize-attributes:nil
+ sgml-general-insert-case:lower
+ sgml-indent-step:0
+ sgml-indent-data:nil
+ sgml-parent-document:("index.docbook" "BOOK" "CHAPTER")
+ End:
+ --> \ No newline at end of file
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kmplot/developer.docbook b/tde-i18n-pt_BR/docs/tdeedu/kmplot/developer.docbook
new file mode 100644
index 00000000000..5f3b63ec881
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kmplot/developer.docbook
@@ -0,0 +1,24 @@
+<chapter id="developers">
+<title
+>Guia do Programador do &kmplot;</title>
+
+<para
+>Se você quiser contribuir para o &kmplot; sinta-se à vontade para mandar uma mensagem de e-mail para o <email
+>kd.moeller@t-online.de</email
+> ou para o <email
+>f_edemar@linux.se</email
+>. </para>
+
+</chapter>
+
+<!--
+Local Variables:
+mode: sgml
+sgml-minimize-attributes:nil
+sgml-general-insert-case:lower
+sgml-indent-step:0
+sgml-indent-data:nil
+sgml-parent-document:("index.docbook" "BOOK" "CHAPTER")
+End:
+-->
+
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kmplot/firststeps.docbook b/tde-i18n-pt_BR/docs/tdeedu/kmplot/firststeps.docbook
new file mode 100644
index 00000000000..1b7d938121e
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kmplot/firststeps.docbook
@@ -0,0 +1,81 @@
+<chapter id="first-steps">
+<title
+>Primeiros Passos com o &kmplot;</title>
+
+<sect1 id="simple-function-plot">
+<title
+>Desenho de uma Função Simples</title>
+
+<para
+>Na barra principal existe uma caixa de texto simples para inserir a expressão de uma função. Basta inserir: <screen
+><userinput
+>x^2</userinput
+></screen
+> e clicar em &Enter;. Isto irá desenhar o gráfico de y=x^2 no sistema de coordenadas. Insira outra expressão na caixa de texto do tipo <screen
+><userinput
+>5*sin(x)</userinput
+></screen
+>, para que seja adicionado outro gráfico. </para>
+
+<para
+>Clique nas linhas que acabou de desenhar. Repare que a mira fica agora com a cor do desenho e fica anexada ao mesmo. Você pode usar o mouse para mover a mira ao longo do desenho. Na barra de estado abaixo da janela, são mostradas as coordenadas da posição atual. Repare que, se o desenho tocar no eixo dos X, a raiz será apresenta na barra de estado também.</para>
+
+<para
+>Clique com o mouse novamente, para que a mira seja separada do gráfico.</para>
+</sect1>
+
+<sect1 id="edit-properties">
+<title
+>Editar as Propriedades</title>
+
+<para
+>Vamos então fazer algumas alterações na função e mudar a cor do gráfico.</para>
+
+<para
+>Você poderá editar todas as funções com o item do menu <menuchoice
+><guimenu
+>Gráfico</guimenu
+><guimenuitem
+>Editar Gráficos...</guimenuitem
+></menuchoice
+>. Irá aparecer um diálogo que lista todas as funções. O &kmplot; encontrou automaticamente um nome de função único para as suas expressões e completou a expressão com uma equação de função.</para>
+
+<para
+>Selecione <guilabel
+>f(x)=x^2</guilabel
+> na lista. Ao clicar duas vezes ou pressionar o botão <guibutton
+>Editar</guibutton
+> será mostrado um diálogo. Aqui, você terá acesso a um conjunto de opções. Vamos mudar o nome da função e puxar o gráfico 5 unidades para baixo. Mude a equação da função para <screen
+><userinput
+>parábola(x)=x^2-5</userinput
+></screen>
+</para>
+
+<para
+>Selecione outra cor para o desenho, usando o botão <guibutton
+>Cor</guibutton
+>. Finalmente, pressione <guibutton
+>OK</guibutton
+>, para que as suas alterações tenham efeito no sistema de coordenadas.</para>
+
+<note
+><para
+>Todas as alterações poderão ser anuladas até que você pressione <guibutton
+>OK</guibutton
+> no diálogo <guilabel
+>Editar Gráficos</guilabel
+>.</para>
+</note>
+
+</sect1>
+</chapter>
+<!--
+Local Variables:
+mode: sgml
+sgml-minimize-attributes:nil
+sgml-general-insert-case:lower
+sgml-indent-step:0
+sgml-indent-data:nil
+sgml-parent-document:("index.docbook" "BOOK" "CHAPTER")
+End:
+-->
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kmplot/index.cache.bz2 b/tde-i18n-pt_BR/docs/tdeedu/kmplot/index.cache.bz2
new file mode 100644
index 00000000000..68b724f4a82
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kmplot/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kmplot/index.docbook b/tde-i18n-pt_BR/docs/tdeedu/kmplot/index.docbook
new file mode 100644
index 00000000000..6fab933e7f4
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kmplot/index.docbook
@@ -0,0 +1,160 @@
+<?xml version="1.0" ?>
+<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+"dtd/kdex.dtd" [
+ <!ENTITY kappname "&kmplot;"
+><!-- replace kmplot here -->
+ <!ENTITY package "tdeedu">
+ <!ENTITY introduction SYSTEM "introduction.docbook">
+ <!ENTITY firststeps SYSTEM "firststeps.docbook">
+ <!ENTITY using SYSTEM "using.docbook">
+ <!ENTITY commands SYSTEM "commands.docbook">
+ <!ENTITY menu SYSTEM "menu.docbook">
+ <!ENTITY developer SYSTEM "developer.docbook">
+ <!ENTITY credits SYSTEM "credits.docbook">
+ <!ENTITY install SYSTEM "install.docbook">
+ <!ENTITY reference SYSTEM "reference.docbook">
+ <!ENTITY configuration SYSTEM "configuration.docbook">
+ <!ENTITY dcop SYSTEM "dcop.docbook">
+ <!ENTITY % addindex "IGNORE">
+ <!ENTITY % Brazilian-Portuguese "INCLUDE"
+><!-- change language only here -->
+]>
+<!-- The language must NOT be changed here. -->
+
+<book lang="&language;">
+
+<bookinfo>
+<title
+>O Manual do &kmplot;</title>
+<authorgroup>
+<author
+><firstname
+>Klaus-Dieter</firstname
+> <othername
+></othername
+> <surname
+>M&ouml;ller</surname
+> <affiliation
+> <address
+><email
+>kd.moeller@t-online.de</email
+></address>
+</affiliation>
+</author>
+<author
+>&Philip.Rodrigues; &Philip.Rodrigues.mail; </author>
+</authorgroup>
+
+<othercredit role="translator"
+><firstname
+>Marcus</firstname
+><surname
+>Gama</surname
+><affiliation
+><address
+><email
+>marcus_gama@uol.com.br</email
+></address
+></affiliation
+><contrib
+>Tradução</contrib
+></othercredit
+>
+
+<copyright>
+<year
+>2000</year
+><year
+>2001</year
+><year
+>2002</year>
+<holder
+>Klaus-Dieter M&ouml;ller</holder>
+</copyright>
+
+<copyright>
+<year
+>2003</year>
+<holder
+>&Philip.Rodrigues; &Philip.Rodrigues.mail;</holder>
+</copyright>
+
+<legalnotice
+>&FDLNotice;</legalnotice>
+
+<date
+>2003-09-25</date>
+<releaseinfo
+>1.0</releaseinfo>
+
+<!-- Abstract about this handbook -->
+
+<abstract>
+<para
+>O &kmplot; é um desenhador de funções matemáticas para o ambiente de trabalho do &kde;.</para>
+<para
+> <inlinemediaobject
+><imageobject
+><imagedata
+fileref="edu-logo.png"
+format="PNG"/></imageobject
+></inlinemediaobject
+> O &kmplot; faz parte do projeto educacional do KDE: <ulink url="http://edu.kde.org/"
+>http://edu.kde.org/</ulink
+></para
+></abstract>
+
+
+<keywordset>
+<keyword
+>KDE</keyword>
+<keyword
+>KMPlot</keyword>
+<keyword
+>EDU</keyword>
+<keyword
+>educação</keyword>
+<keyword
+>desenho</keyword>
+<keyword
+>matemática</keyword>
+</keywordset>
+
+</bookinfo>
+
+&introduction;
+&firststeps;
+&using;
+&configuration;
+&reference;
+&commands;
+&dcop;
+&developer;
+&credits;
+&install;
+
+&documentation.index;
+</book>
+<!--
+Local Variables:
+mode: sgml
+sgml-minimize-attributes:nil
+sgml-general-insert-case:lower
+sgml-indent-step:0
+sgml-indent-data:nil
+End:
+-->
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kmplot/install.docbook b/tde-i18n-pt_BR/docs/tdeedu/kmplot/install.docbook
new file mode 100644
index 00000000000..97997c37b8e
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kmplot/install.docbook
@@ -0,0 +1,38 @@
+<appendix id="installation">
+<title
+>Instalação</title>
+
+&install.intro.documentation;
+
+<mediaobject>
+<imageobject
+>
+<imagedata fileref="edu-logo.png" format="PNG"/>
+</imageobject>
+</mediaobject>
+
+<para
+>O &kmplot; faz parte do projeto educacional do &kde;: <ulink url="http://edu.kde.org/"
+>http://edu.kde.org/</ulink
+></para>
+
+<para
+>O &kmplot; tem a sua própria página pessoal no <ulink url="http://kmplot.sourceforge.net"
+>SourceForge</ulink
+>. Você poderá encontrar nela arquivos com versões mais antigas do &kmplot; como, por exemplo, para o &kde; 2.x</para>
+
+&install.compile.documentation;
+
+</appendix>
+<!--
+Local Variables:
+mode: sgml
+sgml-minimize-attributes:nil
+sgml-general-insert-case:lower
+sgml-indent-step:0
+sgml-indent-data:nil
+sgml-parent-document:("index.docbook" "BOOK" "CHAPTER")
+End:
+-->
+
+
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kmplot/introduction.docbook b/tde-i18n-pt_BR/docs/tdeedu/kmplot/introduction.docbook
new file mode 100644
index 00000000000..9dd03688923
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kmplot/introduction.docbook
@@ -0,0 +1,58 @@
+<chapter id="introduction">
+<title
+>Introdução</title>
+
+<para
+>O &kmplot; é um desenhador de funções matemáticas para o ambiente do &kde;. Ele tem um processador poderoso incorporado. Você poderá desenhar várias funções simultaneamente e combiná-las para criar funções novas.</para>
+
+<screenshot>
+<screeninfo
+>Exemplos</screeninfo>
+<mediaobject>
+<imageobject>
+<imagedata fileref="threeplots.png" format="PNG"/>
+</imageobject>
+<textobject>
+<phrase
+>Exemplos</phrase>
+</textobject>
+</mediaobject>
+</screenshot>
+
+<para
+>O &kmplot; suporta as funções paramétricas e as funções nas coordenadas polares. São suportados vários modos de grade. Os desenhos podem ser impressos com alta precisão na escala perfeita.</para>
+
+<para
+>O &kmplot; também oferece alguns recursos numéricos e visuais como:<itemizedlist
+><listitem
+><para
+>Preenchimento e cálculo da área entre o desenho e o primeiro eixo</para
+></listitem
+><listitem
+><para
+>A pesquisa dos valores mínimos e máximos</para
+></listitem
+><listitem
+><para
+>Mudança dinâmica dos parâmetros da função</para
+></listitem
+><listitem
+><para
+>O desenho das funções derivadas e integrais</para
+></listitem
+></itemizedlist
+>. Estes recursos ajudam a ensinar e a aprender a relação entre as funções matemáticas e a sua representação gráfica num sistema de coordenadas.</para>
+
+</chapter>
+
+
+<!--
+Local Variables:
+mode: sgml
+sgml-minimize-attributes:nil
+sgml-general-insert-case:lower
+sgml-indent-step:0
+sgml-indent-data:nil
+sgml-parent-document:("index.docbook" "BOOK" "CHAPTER")
+End:
+-->
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kmplot/menu.docbook b/tde-i18n-pt_BR/docs/tdeedu/kmplot/menu.docbook
new file mode 100644
index 00000000000..e8108ee2c10
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kmplot/menu.docbook
@@ -0,0 +1,279 @@
+<chapter id="menu-entries">
+<title
+>As Opções do Menu</title>
+
+<sect1 id="file-menu">
+<title
+>O Menu <guimenu
+>Arquivo</guimenu
+></title>
+<para>
+<variablelist>
+
+<varlistentry>
+ <term>
+ <menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>N</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Arquivo</guimenu
+> <guimenuitem
+>Novo</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para
+><action
+>Inicia um novo diagrama limpando o sistema de coordenadas e o processador de função.</action
+></para
+>
+ </listitem>
+</varlistentry>
+
+<varlistentry>
+ <term>
+ <menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>S</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Arquivo</guimenu
+> <guimenuitem
+>Salvar</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para>
+ <action
+>Salva o documento</action>
+ </para>
+ </listitem>
+</varlistentry>
+
+<varlistentry>
+ <term>
+ <menuchoice
+><guimenu
+>Arquivo</guimenu
+> <guimenuitem
+>Salvar Como...</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para>
+ <action
+>Salva o documento para o arquivo especificado</action>
+ </para>
+ </listitem>
+</varlistentry>
+
+<varlistentry>
+ <term>
+ <menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>P</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Arquivo</guimenu
+> <guimenuitem
+>Imprimir...</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para
+><action
+>Envia o diagrama para a impressora ou arquivo</action
+></para>
+ </listitem>
+</varlistentry>
+
+<varlistentry>
+ <term>
+ <menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>Q</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Arquivo</guimenu
+> <guimenuitem
+>Sair</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para
+><action
+>Sai</action
+> do &kmplot;</para>
+ </listitem>
+</varlistentry>
+</variablelist>
+</para>
+
+</sect1>
+
+<sect1 id="func-menu">
+<title
+>Menu de <guimenu
+>Funções</guimenu
+></title>
+
+<variablelist>
+<varlistentry>
+ <term>
+ <menuchoice
+><guimenu
+>Funções</guimenu
+> <guimenuitem
+> Funções </guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para
+><guiicon
+><inlinemediaobject
+> <imageobject
+> <imagedata fileref="kfkt.png" format="PNG"/> </imageobject
+> </inlinemediaobject
+> </guiicon
+> <action
+>Mostra a Janela de Diálogo Funções onde poderá inserir as equações de função e alguns atributos do diagrama.</action
+></para
+>
+ </listitem>
+</varlistentry>
+
+</variablelist>
+</sect1>
+
+<sect1 id="settings-menu">
+<title
+>O Menu <guimenu
+>Configurações</guimenu
+></title>
+
+<para
+>Contém as entradas padrão para ativar/desativar a barra de ferramentas e a barra de estado. Adicionalmente existem as seguintes opções: </para>
+
+<variablelist>
+
+<varlistentry>
+ <term>
+ <menuchoice
+><guimenu
+>Configurações</guimenu
+> <guimenuitem
+>Eixos...</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para
+><action
+>...</action
+></para>
+ </listitem>
+</varlistentry>
+
+<varlistentry>
+ <term>
+ <menuchoice
+><guimenu
+>Configurações</guimenu
+> <guimenuitem
+>Escala...</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para
+><action
+>...</action
+></para>
+ </listitem>
+</varlistentry>
+
+<varlistentry>
+ <term>
+ <menuchoice
+><guimenu
+>Configurações</guimenu
+> <guimenuitem
+>Grade...</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para
+><action
+>...</action
+></para>
+ </listitem>
+</varlistentry>
+
+<varlistentry>
+ <term>
+ <menuchoice
+><guimenu
+>Configurações</guimenu
+> <guimenuitem
+>Incremento...</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para
+><action
+>...</action
+></para>
+ </listitem>
+</varlistentry>
+
+</variablelist>
+
+</sect1>
+
+<sect1 id="help-menu">
+<title
+>O Menu <guimenu
+>Ajuda</guimenu
+></title>
+
+<para
+>&kmplot; possui um menu <guimenu
+>Ajuda</guimenu
+> padrão como descrito abaixo, e adicionalmente:</para>
+
+<variablelist>
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Ajuda</guimenu
+> <guimenuitem
+>Nomes...</guimenuitem
+> </menuchoice
+></term>
+<listitem>
+<para
+>Abre uma janela contendo uma listagem com nomes de funções tendo em vista ajudá-lo na sua memorização.</para>
+</listitem>
+</varlistentry>
+</variablelist>
+
+<para
+>As entradas padrão do &kde; no menu <guimenu
+>Ajuda</guimenu
+> são:</para>
+&help.menu.documentation; </sect1>
+</chapter>
+
+
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kmplot/reference.docbook b/tde-i18n-pt_BR/docs/tdeedu/kmplot/reference.docbook
new file mode 100644
index 00000000000..817b8a3e05b
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kmplot/reference.docbook
@@ -0,0 +1,390 @@
+<chapter id="reference">
+<title
+>Referência do &kmplot;</title>
+
+<!--
+<mediaobject>
+<imageobject>
+<imagedata fileref="kfkt.png" format="PNG"/>
+</imageobject>
+</mediaobject>
+
+<para
+>This menu entry or toolbar button opens the Functions Editor. Here
+you can enter up to 10 functions or
+function groups. The parser knows <firstterm
+>explicit</firstterm
+> and
+<firstterm
+>parametric</firstterm
+> form. With specific extensions it
+is possible to add first and second derivatives and to choose values
+for the function group parameter.</para>
+-->
+
+<sect1 id="func-syntax">
+<title
+>Sintaxe das Funções</title>
+
+<para
+>Algumas regras de sintaxe que deverão ser seguidas:</para>
+
+<screen
+><userinput
+>nome(var1[, var2])=termo [;extensões]</userinput
+>
+</screen>
+
+
+<variablelist>
+<varlistentry>
+<term
+>nome</term>
+<listitem>
+
+<para
+>O nome da função. Se o primeiro caractere for um <quote
+>r</quote
+>, o analisador irá assumir que você está usando coordenadas polares. Se o primeiro caractere for um <quote
+>x</quote
+> (como por exemplo <quote
+>xfuncao</quote
+>), o processador irá ficar à espera de uma segunda função com um <quote
+>y</quote
+> inicial (neste caso, <quote
+>yfuncao</quote
+>) para definir a função de forma paramétrica. </para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term
+>var1</term>
+<listitem
+><para
+>A variável da função</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+>var2</term
+>
+<listitem
+><para
+>O <quote
+>parâmetro de grupo</quote
+> da função. Deverá estar separado da variável da função por uma vírgula. Você poderá usar o parâmetro do grupo para, por exemplo, desenhar um conjunto de gráficos de uma função. Os valores do parâmetro podem ser selecionados manualmente ou você poderá optar por ter um índice deslizante que controle um parâmetro. Ao alterar o valor da barra, o valor do parâmetro respectivo irá alterar também. A barra poderá ser configurada para um inteiro entre 0 e 100.</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+>termo</term>
+<listitem
+><para
+>A expressão que define a função.</para
+></listitem>
+</varlistentry>
+</variablelist>
+</sect1>
+
+<sect1 id="func-predefined">
+<title
+>Nomes de Funções e Constantes Pré-definidas</title>
+
+<para
+>Todas as funções e constantes pré-definidas que o &kmplot; conhece podem ser mostradas escolhendo a opção <menuchoice
+><guimenu
+>Ajuda</guimenu
+><guimenuitem
+>Nomes</guimenuitem
+> </menuchoice
+>. Elas são: <variablelist>
+
+<varlistentry>
+<term
+>sqr, sqrt</term>
+<listitem>
+<para
+>Devolve o quadrado e a raiz quadrada de um número, respectivamente.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>exp, ln</term>
+<listitem>
+<para
+>Devolve o exponencial e o logaritmo natural de um número, respectivamente.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>log</term>
+<listitem>
+<para
+>Devolve o logaritmo de base 10 de um número.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>sin, arcsin</term>
+<listitem>
+<para
+>Devolve o seno e o seno inverso (arco-seno) de um número, respectivamente. Repare que o argumento do seno e o valor devolvido pelo arco-seno são em radianos.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>cos, arccos</term>
+<listitem>
+<para
+>Devolve o coseno e o coseno inverso (arco-coseno) de um número, respectivamente. Os valores envolvidos estão em radianos.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>tan, arctan</term>
+<listitem>
+<para
+>Devolve a tangente e a tangente inversa (arco-tangente) de um número, respectivamente. Os valores envolvidos estão em radianos.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>sinh, arcsinh</term>
+<listitem>
+<para
+>Devolve o seno hiperbólico e o seno inverso hiperbólico (arco-seno hiperbólico) de um número, respectivamente.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>cosh, arccosh</term>
+<listitem>
+<para
+>Devolve o coseno hiperbólico e o coseno inverso hiperbólico (arco-coseno hiperbólico) de um número, respectivamente.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>tanh, arctanh</term>
+<listitem>
+<para
+>Devolve a tangente hiperbólica e a tangente inversa hiperbólica (arco-tangente hiperbólica) de um número, respectivamente.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>sin, arcsin</term>
+<listitem>
+<para
+>Devolve o seno e o seno inverso (arco-seno) de um número, respectivamente. Repare que o argumento do seno e o valor devolvido pelo arco-seno são em radianos.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>cos, arccos</term>
+<listitem>
+<para
+>Devolve o coseno e o coseno inverso (arco-coseno) de um número, respectivamente. Os valores envolvidos estão em radianos.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>pi, e</term>
+<listitem>
+<para
+>As constantes que representam o &pgr; (3,14159...) e o 'e' (2,71828...), respectivamente.</para>
+</listitem>
+</varlistentry>
+
+</variablelist>
+</para>
+
+<para
+>Estas funções e constantes e ainda todas as funções definidas pelo usuário poderão ser usadas para determinar também a configuração dos eixos. Veja a <xref linkend="axes-config"/>. </para>
+
+</sect1>
+
+<sect1 id="func-extension">
+ <title
+>Extensões</title>
+ <para
+>Uma extensão para uma função é especificada inserindo um ponto e vírgula, seguido pela extensão, após a definição da função. A extensão pode ser tanto escrita na caixa de Edição Rápida ou usando o método Parser addFunction do DCOP. Nenhuma extensão está disponível para funções paramétricas, mas N e D[a,b] funcionam com funções polares também. Por exemplo: <screen>
+ <userinput>
+ f(x)=x^2; A1
+ </userinput>
+ </screen
+> mostrará o gráfico y=x<superscript
+>2</superscript
+> com sua primeira derivada. As extensões suportadas estão descritas abaixo: <variablelist>
+ <varlistentry>
+ <term
+>N</term>
+ <listitem>
+ <para
+>A função será armazenada mas não desenhada. Assim ela pode ser usada como qualquer outra função pré-definida ou definida pelo usuário. </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+>A1</term>
+ <listitem>
+ <para
+>O gráfico da derivada da função será desenhado adicionalmente com a mesma cor mas com espessura menor de linha. </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+>A2</term>
+ <listitem>
+ <para
+>O gráfico da segunda derivada da função será desenhado adicionalmente com a mesma cor mas com espessura menor de linha. </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+>D[a,b]</term>
+ <listitem>
+ <para
+>Configura o domínio para o qual a função será exibida. </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+>P[a{,b...}]</term>
+ <listitem>
+ <para
+>Fornece um conjunto de valores do parâmetro de grupo para o qual a função será exibida. Por examplo: <userinput
+>f(x,k)=k*x;P[1,2,3]</userinput
+> desenhará as funções f(x)=x, f(x)=2*x and f(x)=3*x. Você pode também usar funções como argumentos para a opção P. </para>
+ </listitem>
+ </varlistentry>
+ </variablelist>
+ </para>
+ <para
+>Por favor observe que você pode fazer todas estas operações usando o diálogo do editor de função também. </para>
+</sect1>
+
+<sect1 id="math-syntax">
+<title
+>Sintaxe Matemática</title>
+<para
+>O &kmplot; usa uma forma comum de expressar as funções matemáticas, por isso você não deverá ter problemas ao usá-las. Os operadores que o &kmplot; compreende são, por ordem decrescente de precedência: <variablelist>
+
+<varlistentry>
+<term
+>^</term>
+<listitem
+><para
+>O símbolo de acento circunflexo efetua uma potência. &eg;, o <userinput
+>2^4</userinput
+> devolve 16.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>*, /</term>
+<listitem>
+<para
+>Os símbolos do asterisco e da barra efetuam a multiplicação e a divisão. &eg;, <userinput
+>3*4/2</userinput
+> devolve 6.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>+, -</term>
+<listitem
+><para
+>O sinal de mais e de menos efetuam a soma e a subtração. &eg;, <userinput
+>1+3-2</userinput
+> devolve 2.</para>
+</listitem>
+</varlistentry>
+
+</variablelist>
+</para>
+<para
+>Repare na precedência, que significa que, se os parênteses não forem usados, a potência é efetuada antes da multiplicação/divisão, que por sua vez é efetuada antes da soma/subtração. Por isso, <userinput
+>1+2*4^2</userinput
+> devolve 33 e não, por exemplo, 144. Para alterar isto, use os parênteses. Para usar o exemplo acima, o valor <userinput
+>((1+2)*4)^2</userinput
+> <emphasis
+>irá</emphasis
+> devolver 144. </para>
+</sect1>
+
+<!--
+<sect1 id="coord-system">
+<title
+>Coordinate Systems</title>
+
+<para
+><inlinemediaobject>
+<imageobject>
+<imagedata fileref="ksys1.png" format="PNG"/>
+</imageobject>
+</inlinemediaobject
+></para>
+
+<para>
+<inlinemediaobject>
+<imageobject>
+<imagedata fileref="ksys2.png" format="PNG"/>
+</imageobject>
+</inlinemediaobject
+></para>
+
+<para>
+<inlinemediaobject>
+<imageobject>
+<imagedata fileref="ksys3.png" format="PNG"/>
+</imageobject>
+</inlinemediaobject
+></para>
+-->
+<sect1 id="coord-area"
+><title
+>Área de Desenho</title>
+<para
+>Por padrão, as funções definidas explicitamente são desenhadas para a área inteira de desenho no eixo dos X. Você poderá definir outro intervalo no diálogo de edição da função. Em cada ponto do eixo dos X, o &kmplot; calcula um valor da função. Se a área de desenho contiver o ponto resultante, ele estará ligado ao último ponto desenhado por uma linha. </para>
+<para
+>As funções paramétricas são desenhadas para os valores dos parâmetros desde 0 até 2&pgr;. Você poderá também definir o intervalo do gráfico para a função. </para>
+</sect1>
+
+<sect1 id="coord-cross">
+<title
+>Cursor de Mira</title>
+<para
+>Enquanto o cursor do mouse estiver por cima da área de desenho, este cursor muda para uma mira. As coordenadas atuais podem ser vistas nas interseções com os eixos de coordenadas e também na barra de estado no fundo da janela principal. </para>
+<para
+>Você poderá seguir os valores de uma função mais precisamente, clicando em cima ou próximo de um gráfico. A função selecionada é mostrada na barra de estado, na coluna da direita. A mira irá ser capturada então e poderá ficar da mesma cor do gráfico. Se o gráfico tiver a mesma cor que o fundo, a mira ficará com a cor invertida do fundo. Ao mover o mouse ou ao pressionar os cursores para a Esquerda ou para a Direita, a mira irá seguir a função e você irá ver os valores atuais do X e do Y. Se a mira estiver próxima do eixo dos Y, o valor da raiz é mostrado na barra de estado. Você poderá mudar de função com os cursores para Cima e para Baixo. Ao clicar uma segunda vez em qualquer lado da janela ou ao pressionar qualquer tecla sem ser de navegação, você irá abandonar este modo de seguimento. </para>
+<para
+>Repare que o seguimento só é possível com as funções indicadas explicitamente. As coordenadas são sempre mostradas de acordo com um sistema de coordenadas cartesiano. Nem as funções paramétricas nem as funções indicadas em coordenadas polares, nem mesmo as derivadas, poderão ser registradas desta forma. </para>
+
+</sect1>
+
+</chapter>
+
+<!--
+Local Variables:
+mode: sgml
+sgml-minimize-attributes:nil
+sgml-general-insert-case:lower
+sgml-indent-step:0
+sgml-indent-data:nil
+sgml-parent-document:("index.docbook" "BOOK" "CHAPTER")
+End:
+-->
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kmplot/using.docbook b/tde-i18n-pt_BR/docs/tdeedu/kmplot/using.docbook
new file mode 100644
index 00000000000..1ea3cbc5699
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kmplot/using.docbook
@@ -0,0 +1,382 @@
+<chapter id="using-kmplot">
+<title
+>Usando o &kmplot;</title>
+
+<para
+>O &kmplot; lida com funções com nome, que poderão ser indicadas em termos de coordenadas Cartesianas (chamadas de <quote
+>funções explícitas</quote
+>), coordenadas polares ou como funções paramétricas. Para introduzir uma função, escolha <menuchoice
+><guimenu
+>Gráficos</guimenu
+><guimenuitem
+>Editar Gráficos...</guimenuitem
+></menuchoice
+>. Você também poderá introduzir funções novas no campo de texto <guilabel
+>Equação da função</guilabel
+> na janela principal do &kmplot;. Cada função que você indicar terá que ter um nome único (&ie;, um nome que não seja já usado por nenhuma das funções existentes na lista). Será gerado um nome de função automaticamente se você não indicar nenhum.</para>
+
+<para
+>Para mais informações sobre as funções do &kmplot;, veja a <xref linkend="reference"/>. </para>
+
+<screenshot>
+<screeninfo
+>Aqui está uma captura de tela da janela de boas-vindas do &kmplot;</screeninfo>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="main.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Captura de tela</phrase>
+ </textobject>
+ </mediaobject>
+</screenshot>
+
+<sect1 id="function-types">
+<title
+>Tipos de Funções</title>
+
+<sect2 id="explicit-functions">
+<title
+>Funções Explícitas</title>
+<para
+>Para inserir uma função explícita (&ie;, uma função no formato y=f(x)) no &kmplot;, basta inserí-la no seguinte formato:<screen>
+<userinput
+><replaceable
+>f</replaceable
+>(<replaceable
+>x</replaceable
+>)=<replaceable
+>expressão</replaceable
+></userinput>
+</screen
+> Em que: <itemizedlist>
+<listitem
+><para
+>O <replaceable
+>f</replaceable
+> é o nome da função, e poderá ser qualquer sequência de letras e números que desejar, desde que não comece por nenhuma das letras 'x', 'y' ou 'r' (uma vez que estas são usadas para as funções paramétricas e polares).</para>
+</listitem>
+
+<listitem
+><para
+>O <replaceable
+>x</replaceable
+> é a coordenada X, que pode ser usada na expressão que se segue ao sinal de igualdade. É de fato uma variável inútil, por isso você poderá usar qualquer nome de variável que desejar, embora o efeito será o mesmo.</para>
+</listitem>
+
+<listitem>
+<para
+>A <replaceable
+>expressão</replaceable
+> é a fórmula propriamente dita a ser desenhada, usando uma sintaxe apropriada para o &kmplot;. Veja a <xref linkend="math-syntax"/>. </para>
+</listitem>
+
+</itemizedlist>
+</para>
+<para
+>Como exemplo, para desenhar o gráfico de 'y=x<superscript
+>2</superscript
+>+2x', insira o seguinte no diálogo de funções do &kmplot;: <screen
+>f(x)=x^2+2x
+</screen>
+</para>
+</sect2>
+
+<sect2 id="parametric-functions">
+<title
+>Funções Paramétricas</title>
+<para
+>As funções paramétricas são aquelas em que as coordenadas 'x' e 'y' são definidas por funções separadas de outra variável, normalmente chamada de 't'. Para indicar uma função paramétrica no &kmplot;, siga o procedimento usado para uma função explícita, mas defina antes o nome da função que descreve a coordenada X com a letra 'x', e a função que descreve a coordenada 'y' com a letra 'y'. Tal como acontece nas funções explícitas, você poderá usar qualquer nome de variável que desejar como parâmetro. Para desenhar uma função paramétrica, você precisa de ir a <guimenu
+>Funções</guimenu
+><guimenuitem
+>Novo Gráfico Paramétrico...</guimenuitem
+>. Será gerado um nome de função automático se não indicar nenhum.</para>
+<para
+>Por exemplo, suponha que deseja desenhar um círculo, que tem como equações paramétricas 'x=sen(t)', 'y=cos(t)'. No diálogo de funções do &kmplot;, faça o seguinte: <orderedlist
+> <listitem
+><para
+>Abra a janela dos gráficos paramétricos com a opção <menuchoice
+><guimenu
+>Gráfico</guimenu
+><guimenuitem
+>Novo Gráfico Paramétrico...</guimenuitem
+> </menuchoice
+>.</para
+> </listitem
+> <listitem
+><para
+>Insira um nome para a função, como por exemplo, <userinput
+>circulo</userinput
+>, no campo <guilabel
+>Nome</guilabel
+>. Os nomes das funções do 'x' e do 'y' irão mudar de acordo com este nome: a função 'x' fica igual a <guilabel
+>xcirculo(t)</guilabel
+> e a de 'y' fica <guilabel
+>ycirculo(t)</guilabel
+>.</para
+> </listitem
+> <listitem
+> <para
+>Nos campos de 'x' e 'y', indique as equações apropriadas, &ie;, <guilabel
+>xcirculo(t)=</guilabel
+><userinput
+>sin(t)</userinput
+> e <guilabel
+>ycirculo(t)=</guilabel
+><userinput
+>cos(t)</userinput
+>.</para
+> </listitem
+> </orderedlist
+> Clique em <guibutton
+>OK</guibutton
+> e a função será desenhada. </para>
+<para
+>Você poderá definir mais algumas opções para o gráfico neste diálogo: <variablelist>
+
+<varlistentry>
+<term
+><guilabel
+>Ocultar</guilabel
+></term>
+<listitem>
+<para
+>Se esta opção estiver selecionada, o gráfico não é desenhado, mas o &kmplot; irá recordar a definição da função, para que possa usá-la para definir outras funções.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Intervalo Personalizado do Gráfico</guilabel
+></term>
+<listitem>
+<para
+>Se esta opção estiver selecionada, você poderá alterar os valores máximo e mínimo do parâmetro 't' para o qual a função é desenhada, usando os campos <guilabel
+>mínimo</guilabel
+> e <guilabel
+>máximo</guilabel
+>.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Largura da linha</guilabel
+></term>
+<listitem>
+<para
+>Com esta opção, você poderá definir a espessura da linha desenhada na área do gráfico, em unidades de 0,1mm.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Cor</guilabel
+></term>
+<listitem>
+<para
+>Clique no botão de cores e escolha uma no diálogo que aparece. A linha do desenho será desenhada nesta cor.</para>
+</listitem>
+</varlistentry>
+</variablelist>
+</para>
+</sect2>
+
+<sect2 id="polar-functions">
+<title
+>Inserindo as Funções em Coordenadas Polares</title>
+
+<para
+>As coordenadas polares representam um ponto pela sua distância à origem (normalmente chamada de 'r'), e o ângulo que é feito por uma linha desde a origem até ao ponto em relação ao eixo dos X (normalmente representado pela letra grega 'theta'). Para indicar as funções em coordenadas polares, use o item do menu <menuchoice
+><guimenu
+>Gráfico</guimenu
+><guimenuitem
+>Novo Gráfico Polar...</guimenuitem
+> </menuchoice
+>. No campo <guilabel
+>r</guilabel
+>, complete a definição da função, incluindo o nome da variável 'theta' a usar, &eg;, para desenhar a espiral de Arquimedes, r=theta, insira: <screen>
+<userinput>
+(theta)=theta
+</userinput>
+</screen
+> para que a linha inteira seja <quote
+>r(theta)=theta</quote
+>. Lembre-se que você poderá usar qualquer nome para a variável 'theta', por isso, o <quote
+>r(xpto)=xpto</quote
+> teria produzido exatamente o mesmo resultado. </para>
+
+</sect2>
+
+</sect1>
+
+<sect1 id="combining-functions">
+<title
+>Combinando as Funções</title>
+<para
+>As funções podem ser combinadas para produzir funções novas. Basta inserir as funções após o sinal de igualdade numa expressão, como se as funções fossem variáveis. Por exemplo, se você tivesse definido as funções f(x) e g(x), você poderia desenhar a soma de 'f' e 'g' com: <screen
+><userinput>
+soma(x)=f(x)+g(x)
+</userinput
+>
+</screen>
+</para>
+<para
+>Repare que você só pode combinar funções do mesmo tipo, &eg; uma função explícita não pode ser combinada com uma função polar.</para>
+</sect1>
+
+<sect1 id="function-appearance">
+<title
+>Mudando a aparência das funções</title>
+
+<para
+>Para mudar a aparência do gráfico de uma função na janela de desenho principal, selecione a função na janela correspondente e clique no botão <guibutton
+>Editar</guibutton
+>. No diálogo que aparece, você poderá alterar a espessura da linha no campo de texto e a cor do gráfico da funçãoclicando no botão colorido à direita. Se você estiver editando uma função explícita, você irá ver um diálogo com três páginas. Na primeira, você irá indicar a equação da função. A página das <guilabel
+>Derivadas</guilabel
+> irá desenhar a primeira e segunda derivadas da função. Com a página <guilabel
+>Integral</guilabel
+> você irá desenhar o integral da função que é calculado com o método de Euler. </para>
+<para
+>Outra forma de editar uma função é clicar com o botão direito no gráfico. No menu de contexto que aparece, escolha o <guibutton
+>Editar</guibutton
+></para>
+
+<para
+>Para mais informações sobre o menu de contexto, veja <xref linkend="popupmenu"/>. </para>
+</sect1>
+
+<sect1 id="popupmenu">
+<title
+>Menu de contexto</title>
+
+<para
+>Ao clicar com o botão direito num gráfico de uma função ou num ponto de um gráfico paramétrico, irá aparecer um menu de contexto. No menu, existem sete itens disponíveis:</para>
+
+<variablelist>
+<varlistentry>
+<term
+><menuchoice
+><guimenuitem
+>Ocultar</guimenuitem>
+</menuchoice
+></term>
+<listitem>
+<para
+>Esconde o gráfico selecionado. Os outros gráficos serão ainda exibidos.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenuitem
+>Remover</guimenuitem>
+</menuchoice
+></term>
+<listitem>
+<para
+>Remove a função. Todos os seus gráficos irão desaparecer.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenuitem
+>Editar</guimenuitem>
+</menuchoice
+></term>
+<listitem>
+<para
+>Mostra o diálogo de edição da função selecionada.</para>
+</listitem>
+</varlistentry>
+</variablelist>
+
+<para
+>Para as funções do gráfico, estão também disponíveis os quatro itens a seguir:</para>
+
+<variablelist>
+<varlistentry>
+<term
+><menuchoice
+><guimenuitem
+>Obter valor Y</guimenuitem>
+</menuchoice
+></term>
+<listitem>
+<para
+>Abre um diálogo, no qual você poderá encontrar o valor do Y correspondente a um valor do X específico. O gráfico selecionado ficará realçado na janela. Insira um valor de X no campo <guilabel
+>X</guilabel
+> e clique em <guibutton
+>Procurar</guibutton
+> (ou carregue em &Enter;). O valor de Y correspondente será então mostrado em <guilabel
+>Y</guilabel
+>. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenuitem
+>Procurar pelo Valor Mínimo</guimenuitem>
+</menuchoice
+></term>
+<listitem>
+<para
+>Procura o valor mínimo do gráfico num determinado intervalo. O gráfico selecionado será realçado na janela que aparece. Insira os limites inferior e superior da região na qual deseja procura o mínimo e clique em <guibutton
+>Procurar</guibutton
+>. Os valores do X e do Y no mínimo serão mostrados.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenuitem
+>Procurar pelo Valor Máximo</guimenuitem>
+</menuchoice
+></term>
+<listitem>
+<para
+>Isto é o mesmo que o <guimenuitem
+>Procurar pelo valor mínimo</guimenuitem
+> mas procura os valores máximos, em vez dos mínimos. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenuitem
+>Área Sob o Gráfico</guimenuitem>
+</menuchoice
+></term>
+<listitem>
+<para
+>Desenha a área entre o gráfico e o eixo dos X. O gráfico selecionado ficará realçado na janela nova que aparece. Para mais informações sobre este recurso, veja <xref linkend="a-tools-menu"/>.</para>
+</listitem>
+</varlistentry>
+</variablelist>
+
+
+</sect1>
+
+
+</chapter>
+<!--
+Local Variables:
+mode: sgml
+sgml-minimize-attributes:nil
+sgml-general-insert-case:lower
+sgml-indent-step:0
+sgml-indent-data:nil
+sgml-parent-document:("index.docbook" "BOOK" "CHAPTER")
+End:
+-->
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kpercentage/Makefile.am b/tde-i18n-pt_BR/docs/tdeedu/kpercentage/Makefile.am
new file mode 100644
index 00000000000..babf802f3a2
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kpercentage/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = pt_BR
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = AUTO
+KDE_MANS = AUTO
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kpercentage/Makefile.in b/tde-i18n-pt_BR/docs/tdeedu/kpercentage/Makefile.in
new file mode 100644
index 00000000000..28bca943fe1
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kpercentage/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/tdeedu/kpercentage
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+tdeinitdir = @tdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = pt_BR
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = AUTO
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdeedu/kpercentage/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/tdeedu/kpercentage/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdeedu/kpercentage/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/tdeedu/kpercentage/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/tdeedu/kpercentage/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=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/tdeedu/kpercentage/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/tdeedu/kpercentage/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/tdeedu/kpercentage/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kpercentage/commands.docbook b/tde-i18n-pt_BR/docs/tdeedu/kpercentage/commands.docbook
new file mode 100644
index 00000000000..14a6ed2b005
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kpercentage/commands.docbook
@@ -0,0 +1,61 @@
+<chapter id="commands">
+<title
+>Referência de Comandos</title>
+
+<sect1 id="kpercentage-mainwindow">
+<title
+>A janela principal do &kpercentage;</title>
+
+<para
+>Na janela principal você poderá inserir apenas um dos três campos. Aqui você terá que preencher o seu palpite. Pressione <keycap
+>Enter</keycap
+> ou no botão <guibutton
+>Aplicar</guibutton
+>, para ver se está correto. </para>
+
+<screenshot>
+<screeninfo
+>Aqui está uma imagem da janela principal do &kpercentage;</screeninfo>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="main.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Aqui está uma imagem da janela principal do &kpercentage;</phrase>
+ </textobject>
+ </mediaobject>
+</screenshot>
+
+<para
+>Abaixo, duas barras de progresso mostram o seu esforço. A barra superior mostra a relação dos exercícios tentados totais. A barra inferior compara as respostas corretas com as erradas. Já reparou que isto é também uma tarefa de percentagens? Os resultados mal-escritos (letras, espaços e assim por diante) não têm nenhuma influência aqui. </para>
+
+<para
+>A qualquer momento, você poderá deixar esta janela com o botão <guibutton
+>Cancelar</guibutton
+>. Irá voltar para a janela de boas-vindas. Aqui você poderá selecionar outro tipo de tarefa ou sair do &kpercentage;.</para>
+
+<para
+>Se você pressionar o botão <guibutton
+>Aplicar</guibutton
+>, será dito se o seu palpite estava certo ou errado... </para>
+
+<screenshot>
+<screeninfo
+>Informação sobre um palpite correto</screeninfo>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="answer.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Informação sobre um palpite correto</phrase>
+ </textobject>
+ </mediaobject>
+</screenshot>
+
+<para
+>O sorriso engraçado aos saltos para cada tarefa correta que faça!</para>
+</sect1>
+</chapter>
+
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kpercentage/credits.docbook b/tde-i18n-pt_BR/docs/tdeedu/kpercentage/credits.docbook
new file mode 100644
index 00000000000..1570c291974
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kpercentage/credits.docbook
@@ -0,0 +1,57 @@
+<chapter id="credits">
+<title
+>Créditos e Licença</title>
+
+<para
+>&kpercentage; </para>
+<para
+>Direitos autorais do programa 2001 Matthias Messmer <email
+>bmlmessmer@web.de</email
+> </para>
+<para
+>Contribuições: <itemizedlist>
+<listitem
+><para
+><acronym
+>CVS</acronym
+>, colega de codificação e de discussão: Robert Gogolok <email
+>mail@robert-gogoloh.de</email
+> e Carsten Niehaus <email
+>cniehaus@gmx.de</email
+></para>
+</listitem>
+<listitem
+><para
+>Limpeza e correção de erros do código: Primoz Anzur <email
+>zerokode@gmx.net</email
+></para
+></listitem>
+<listitem
+><para
+>Imagens: Elhay Achiam <email
+>e_achiam@netvision.net.il</email
+></para>
+</listitem>
+<listitem
+><para
+>Ortografia e <quote
+>bom</quote
+> inglês: Jonathan Drews <email
+>j.e.drews@att.net</email
+></para>
+</listitem>
+</itemizedlist>
+</para>
+
+<para
+>Direitos autorais da documentação 2001 por Matthias Messmer <email
+>bmlmessmer@web.de</email
+> </para>
+
+<para
+>Tradução de Marcus Gama<email
+>marcus_gama@uol.com.br</email
+></para
+>
+&underFDL; &underGPL; </chapter>
+
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kpercentage/devel.docbook b/tde-i18n-pt_BR/docs/tdeedu/kpercentage/devel.docbook
new file mode 100644
index 00000000000..a2d4219ff25
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kpercentage/devel.docbook
@@ -0,0 +1,12 @@
+<chapter id="developers">
+<title
+>Guia do Programador do &kpercentage;</title>
+
+<para
+>Se você quiser contribuir para o &kpercentage;, sinta-se à vontade para enviar uma mensagem de e-mail para <email
+>bmlmessmer@web.de</email
+>.</para>
+
+
+</chapter>
+
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kpercentage/faq.docbook b/tde-i18n-pt_BR/docs/tdeedu/kpercentage/faq.docbook
new file mode 100644
index 00000000000..659c6e1d303
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kpercentage/faq.docbook
@@ -0,0 +1,23 @@
+<chapter id="faq">
+<title
+>Perguntas e Respostas</title>
+&reporting.bugs; &updating.documentation; <qandaset id="faqlist"
+> <qandaentry>
+<question>
+<para
+>Não obtive nenhuma ajuda pressionando o botão <guibutton
+>Ajuda</guibutton
+> do &kpercentage;?</para>
+</question
+>
+<answer
+>
+<para
+>Se você obteve o &kpercentage; a partir do <acronym
+>CVS</acronym
+>, você precisa instalar a documentação separadamente.</para>
+</answer>
+</qandaentry>
+</qandaset>
+</chapter>
+
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kpercentage/index.cache.bz2 b/tde-i18n-pt_BR/docs/tdeedu/kpercentage/index.cache.bz2
new file mode 100644
index 00000000000..cf03989888c
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kpercentage/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kpercentage/index.docbook b/tde-i18n-pt_BR/docs/tdeedu/kpercentage/index.docbook
new file mode 100644
index 00000000000..fd51f0d302a
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kpercentage/index.docbook
@@ -0,0 +1,154 @@
+<?xml version="1.0" ?>
+<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN" "dtd/kdex.dtd" [
+ <!ENTITY package "tdeedu">
+ <!ENTITY introduction SYSTEM "introduction.docbook">
+ <!ENTITY using SYSTEM "using.docbook">
+ <!ENTITY commands SYSTEM "commands.docbook">
+ <!ENTITY devel SYSTEM "devel.docbook">
+ <!ENTITY faq SYSTEM "faq.docbook">
+ <!ENTITY credits SYSTEM "credits.docbook">
+ <!ENTITY install SYSTEM "install.docbook">
+ <!ENTITY % addindex "IGNORE">
+ <!ENTITY % Brazilian-Portuguese "INCLUDE"
+><!-- change language only here -->
+]>
+
+<!-- The language must NOT be changed here. -->
+
+<book lang="&language;">
+
+<bookinfo>
+<title
+>O Manual do &kpercentage;</title>
+
+<authorgroup>
+<author
+><firstname
+>Matthias</firstname
+> <surname
+>Messmer</surname
+> <affiliation
+> <address
+><email
+>bmlmessmer@web.de</email
+></address>
+</affiliation>
+</author>
+<author
+><firstname
+>Carsten</firstname
+> <surname
+>Niehaus</surname
+> <affiliation
+> <address
+><email
+>cniehaus@gmx.de</email
+></address>
+</affiliation>
+</author>
+<author
+><firstname
+>Robert</firstname
+> <surname
+>Gogolok</surname
+> <affiliation
+> <address
+><email
+>mail@robert-gogolok.de.de</email
+></address>
+</affiliation>
+</author>
+</authorgroup>
+
+<othercredit role="translator"
+><firstname
+>Marcus</firstname
+><surname
+>Gama</surname
+><affiliation
+><address
+><email
+>marcus_gama@uol.com.br</email
+></address
+></affiliation
+><contrib
+>Tradução</contrib
+></othercredit
+>
+
+<copyright>
+<year
+>2001</year>
+<year
+>2002</year>
+<holder
+>Matthias Messmer</holder>
+</copyright>
+
+<legalnotice
+>&FDLNotice;</legalnotice>
+
+<date
+>2002-10-08</date>
+<releaseinfo
+>1.2</releaseinfo>
+
+<abstract>
+<para
+>O &kpercentage; é um pequeno aplicativo de matemática que irá ajudar os alunos a melhorar a sua capacidade para calcular percentagens. O <inlinemediaobject
+> <imageobject
+> <imagedata fileref="edu-logo.png" format="PNG"/> </imageobject
+> </inlinemediaobject
+> &kpercentage; faz parte do Projeto KDE-EDU: <ulink url="http://edu.kde.org/"
+>http://edu.kde.org/</ulink
+></para>
+
+</abstract>
+
+<keywordset>
+<keyword
+>KDE</keyword>
+<keyword
+>KPercentage</keyword>
+<keyword
+>EDU</keyword>
+<keyword
+>educação</keyword>
+<keyword
+>percentagens</keyword>
+</keywordset>
+
+</bookinfo>
+
+&introduction;
+&using;
+&commands;
+&devel;
+&faq;
+&credits;
+&install;
+
+&documentation.index;
+</book>
+<!--
+Local Variables:
+mode: sgml
+sgml-minimize-attributes:nil
+sgml-general-insert-case:lower
+sgml-indent-step:0
+sgml-indent-data:nil
+End:
+-->
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kpercentage/install.docbook b/tde-i18n-pt_BR/docs/tdeedu/kpercentage/install.docbook
new file mode 100644
index 00000000000..7e9944b1dde
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kpercentage/install.docbook
@@ -0,0 +1,23 @@
+<appendix id="installation">
+<title
+>Instalação</title>
+
+<para>
+ <inlinemediaobject>
+ <imageobject>
+ <imagedata fileref="edu-logo.png" format="PNG"/>
+ </imageobject>
+</inlinemediaobject
+> O &kpercentage; faz parte do projeto KDE-EDU: <ulink url="http://edu.kde.org/"
+>http://edu.kde.org/</ulink
+> </para>
+
+<para
+>Mais informações sobre o &kpercentage; poderão ser obtidas na <ulink url="http://edu.kde.org/kpercentage"
+>página pessoal do &kpercentage;</ulink
+>.</para>
+
+&install.intro.documentation;
+&install.compile.documentation;
+
+</appendix>
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kpercentage/introduction.docbook b/tde-i18n-pt_BR/docs/tdeedu/kpercentage/introduction.docbook
new file mode 100644
index 00000000000..7a93e1ba754
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kpercentage/introduction.docbook
@@ -0,0 +1,12 @@
+<chapter id="introduction">
+<title
+>Introdução</title>
+
+<para
+>O &kpercentage; é um pequeno programa de matemática que irá ajudar os alunos a melhorar a sua destreza no cálculo de percentagens.</para>
+
+<para
+>Existe uma seção especial de treino para as três tarefas básicas. Finalmente, o aluno poderá selecionar um modo aleatório, no qual todas as três tarefas serão misturadas aleatoriamente.</para>
+
+</chapter>
+
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kpercentage/using.docbook b/tde-i18n-pt_BR/docs/tdeedu/kpercentage/using.docbook
new file mode 100644
index 00000000000..bfe1496811a
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kpercentage/using.docbook
@@ -0,0 +1,82 @@
+<chapter id="using-kpercentage">
+<title
+>Usando o &kpercentage;</title>
+
+<para
+>A janela de boas-vindas permite-lhe escolher o tipo de exercício clicando num dos botões. Estes botões estão identificados com o valor a ser deduzido nos exercícios.</para>
+
+<screenshot>
+ <screeninfo
+>Aqui está uma imagem da janela de boas-vindas do &kpercentage;</screeninfo>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="welcome.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Aqui está uma imagem da janela de boas-vindas do &kpercentage;</phrase>
+ </textobject>
+ </mediaobject>
+</screenshot>
+
+<sect1 id="kpercentage-features">
+<title
+>Mais recursos do &kpercentage;</title>
+
+<para
+>Do lado esquerdo, poderá ser selecionado o número de exercícios. Você poderá escolher de 1 a 10 tarefas.</para>
+
+<para
+>Do lado direito, você poderá alterar o nível de dificuldade:</para>
+
+<variablelist>
+<varlistentry>
+<term
+>Fácil</term>
+<listitem>
+<para
+>Só as percentagens com valores fáceis de calcular serão fornecidas.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>Médio</term>
+<listitem>
+<para
+>Serão incluídas algumas percentagens mais complicadas, até algumas com valores maiores que 100%</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>De Loucos</term>
+<listitem>
+<para
+>Poderá ocorrer qualquer percentagem até 200%. Todos os valores são redondos, por isso seja sincero e calcule-os de cabeça!</para>
+</listitem>
+</varlistentry>
+</variablelist>
+
+<para
+>Existem algumas funções de ajuda integradas. Como é normal, algumas dicas de ferramentas aparecem quando o mouse passa por cima de um elemento de controle como um botão ou um campo de edição. Se você clicar no botão de <guibutton
+>Ajuda</guibutton
+>, irá aparecer um pequeno menu com mais oportunidades:</para>
+
+<screenshot>
+ <screeninfo
+>O menu de contexto da Ajuda.</screeninfo>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="help.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>O menu de contexto da Ajuda.</phrase>
+ </textobject>
+ </mediaobject>
+</screenshot>
+&help.menu.documentation; </sect1>
+
+</chapter>
+
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kstars/Makefile.am b/tde-i18n-pt_BR/docs/tdeedu/kstars/Makefile.am
new file mode 100644
index 00000000000..babf802f3a2
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kstars/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = pt_BR
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = AUTO
+KDE_MANS = AUTO
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kstars/Makefile.in b/tde-i18n-pt_BR/docs/tdeedu/kstars/Makefile.in
new file mode 100644
index 00000000000..587596dc9b1
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kstars/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/tdeedu/kstars
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+tdeinitdir = @tdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = pt_BR
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = AUTO
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdeedu/kstars/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/tdeedu/kstars/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdeedu/kstars/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/tdeedu/kstars/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/tdeedu/kstars/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=flux.docbook indicontrolpanel.png calc-sidereal.docbook solarsystem.png geocoords.docbook scriptbuilder.docbook calc-geodetic.png altvstime.docbook altvstime.png stars.docbook indi.docbook calc-apcoords.docbook index.docbook lightcurve.png wut.png calc-geodetic.docbook geolocator.png calc-horizontal.docbook horizon.docbook calc-dayduration.docbook julianday.docbook viewops.png calc-angdist.docbook indiclient.png calc-horizontal.png devicemanager.png utime.docbook calculator.docbook calc-apcoords.png calc-julian.png calc-daylength.png calc-ecliptic.docbook aavso.png jmoons.png timezones.docbook credits.docbook csphere.docbook faq.docbook commands.docbook popup.png config.docbook calc-equinox.png hourangle.docbook spiralgalaxies.docbook calc-angdist.png ai-contents.docbook calc-sidereal.png blackbody.docbook calc-julianday.docbook solarsys.docbook dcop.docbook lightcurves.docbook zenith.docbook index.cache.bz2 scriptbuilder.png newfov.png calc-eqgal.png luminosity.docbook colorandtemp.docbook leapyear.docbook dumpmode.docbook wut.docbook tools.docbook calc-equinox.docbook screen1.png ecliptic.docbook fovdialog.png retrograde.docbook find.png calc-eqgal.docbook magnitude.docbook greatcircle.docbook install.docbook calc-precess.png astroinfo.docbook parallax.docbook Makefile.in details.docbook calc-planetcoords.png cequator.docbook darkmatter.docbook quicktour.docbook skymapdevice.png calc-precess.docbook meridian.docbook calc-planetcoords.docbook observinglist.docbook detaildialog.png sidereal.docbook skycoords.docbook star_colors.png precession.docbook jmoons.docbook cpoles.docbook Makefile.am calc-ecliptic.png equinox.docbook ellipticalgalaxies.docbook
+
+#>+ 24
+index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) calculator.docbook popup.png leapyear.docbook devicemanager.png cpoles.docbook darkmatter.docbook solarsys.docbook geocoords.docbook astroinfo.docbook calc-equinox.docbook commands.docbook colorandtemp.docbook find.png quicktour.docbook calc-ecliptic.docbook cequator.docbook scriptbuilder.docbook viewops.png greatcircle.docbook calc-julian.png altvstime.png geolocator.png skymapdevice.png ai-contents.docbook parallax.docbook horizon.docbook calc-ecliptic.png lightcurves.docbook stars.docbook calc-daylength.png calc-eqgal.png star_colors.png luminosity.docbook wut.docbook calc-angdist.png solarsystem.png calc-julianday.docbook indicontrolpanel.png blackbody.docbook index.docbook calc-precess.png calc-planetcoords.png timezones.docbook ellipticalgalaxies.docbook utime.docbook magnitude.docbook flux.docbook calc-planetcoords.docbook calc-eqgal.docbook credits.docbook calc-sidereal.docbook csphere.docbook faq.docbook hourangle.docbook equinox.docbook calc-sidereal.png wut.png screen1.png detaildialog.png calc-apcoords.png dumpmode.docbook sidereal.docbook aavso.png precession.docbook julianday.docbook jmoons.docbook install.docbook lightcurve.png calc-geodetic.png skycoords.docbook meridian.docbook config.docbook tools.docbook altvstime.docbook newfov.png fovdialog.png details.docbook calc-precess.docbook calc-horizontal.docbook calc-horizontal.png retrograde.docbook indiclient.png dcop.docbook scriptbuilder.png calc-dayduration.docbook spiralgalaxies.docbook jmoons.png calc-equinox.png indi.docbook calc-geodetic.docbook calc-angdist.docbook observinglist.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 popup.png leapyear.docbook devicemanager.png cpoles.docbook darkmatter.docbook solarsys.docbook geocoords.docbook astroinfo.docbook calc-equinox.docbook commands.docbook colorandtemp.docbook find.png quicktour.docbook calc-ecliptic.docbook cequator.docbook scriptbuilder.docbook viewops.png greatcircle.docbook calc-julian.png altvstime.png geolocator.png skymapdevice.png ai-contents.docbook parallax.docbook horizon.docbook calc-ecliptic.png lightcurves.docbook stars.docbook calc-daylength.png calc-eqgal.png star_colors.png luminosity.docbook wut.docbook calc-angdist.png solarsystem.png calc-julianday.docbook indicontrolpanel.png blackbody.docbook index.docbook calc-precess.png calc-planetcoords.png timezones.docbook ellipticalgalaxies.docbook utime.docbook magnitude.docbook flux.docbook calc-planetcoords.docbook calc-eqgal.docbook credits.docbook calc-sidereal.docbook csphere.docbook faq.docbook hourangle.docbook equinox.docbook calc-sidereal.png wut.png screen1.png detaildialog.png calc-apcoords.png dumpmode.docbook sidereal.docbook aavso.png precession.docbook julianday.docbook jmoons.docbook install.docbook lightcurve.png calc-geodetic.png skycoords.docbook meridian.docbook config.docbook tools.docbook altvstime.docbook newfov.png fovdialog.png details.docbook calc-precess.docbook calc-horizontal.docbook calc-horizontal.png retrograde.docbook indiclient.png dcop.docbook scriptbuilder.png calc-dayduration.docbook spiralgalaxies.docbook jmoons.png calc-equinox.png indi.docbook calc-geodetic.docbook calc-angdist.docbook observinglist.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 popup.png leapyear.docbook devicemanager.png cpoles.docbook darkmatter.docbook solarsys.docbook geocoords.docbook astroinfo.docbook calc-equinox.docbook commands.docbook colorandtemp.docbook find.png quicktour.docbook calc-ecliptic.docbook cequator.docbook scriptbuilder.docbook viewops.png greatcircle.docbook calc-julian.png altvstime.png geolocator.png skymapdevice.png ai-contents.docbook parallax.docbook horizon.docbook calc-ecliptic.png lightcurves.docbook stars.docbook calc-daylength.png calc-eqgal.png star_colors.png luminosity.docbook wut.docbook calc-angdist.png solarsystem.png calc-julianday.docbook indicontrolpanel.png blackbody.docbook index.docbook calc-precess.png calc-planetcoords.png timezones.docbook ellipticalgalaxies.docbook utime.docbook magnitude.docbook flux.docbook calc-planetcoords.docbook calc-eqgal.docbook credits.docbook calc-sidereal.docbook csphere.docbook faq.docbook hourangle.docbook equinox.docbook calc-sidereal.png wut.png screen1.png detaildialog.png calc-apcoords.png dumpmode.docbook sidereal.docbook aavso.png precession.docbook julianday.docbook jmoons.docbook install.docbook lightcurve.png calc-geodetic.png skycoords.docbook meridian.docbook config.docbook tools.docbook altvstime.docbook newfov.png fovdialog.png details.docbook calc-precess.docbook calc-horizontal.docbook calc-horizontal.png retrograde.docbook indiclient.png dcop.docbook scriptbuilder.png calc-dayduration.docbook spiralgalaxies.docbook jmoons.png calc-equinox.png indi.docbook calc-geodetic.docbook calc-angdist.docbook observinglist.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 popup.png leapyear.docbook devicemanager.png cpoles.docbook darkmatter.docbook solarsys.docbook geocoords.docbook astroinfo.docbook calc-equinox.docbook commands.docbook colorandtemp.docbook find.png quicktour.docbook calc-ecliptic.docbook cequator.docbook scriptbuilder.docbook viewops.png greatcircle.docbook calc-julian.png altvstime.png geolocator.png skymapdevice.png ai-contents.docbook parallax.docbook horizon.docbook calc-ecliptic.png lightcurves.docbook stars.docbook calc-daylength.png calc-eqgal.png star_colors.png luminosity.docbook wut.docbook calc-angdist.png solarsystem.png calc-julianday.docbook indicontrolpanel.png blackbody.docbook index.docbook calc-precess.png calc-planetcoords.png timezones.docbook ellipticalgalaxies.docbook utime.docbook magnitude.docbook flux.docbook calc-planetcoords.docbook calc-eqgal.docbook credits.docbook calc-sidereal.docbook csphere.docbook faq.docbook hourangle.docbook equinox.docbook calc-sidereal.png wut.png screen1.png detaildialog.png calc-apcoords.png dumpmode.docbook sidereal.docbook aavso.png precession.docbook julianday.docbook jmoons.docbook install.docbook lightcurve.png calc-geodetic.png skycoords.docbook meridian.docbook config.docbook tools.docbook altvstime.docbook newfov.png fovdialog.png details.docbook calc-precess.docbook calc-horizontal.docbook calc-horizontal.png retrograde.docbook indiclient.png dcop.docbook scriptbuilder.png calc-dayduration.docbook spiralgalaxies.docbook jmoons.png calc-equinox.png indi.docbook calc-geodetic.docbook calc-angdist.docbook observinglist.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/tdeedu/kstars/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/tdeedu/kstars/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/tdeedu/kstars/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kstars/aavso.png b/tde-i18n-pt_BR/docs/tdeedu/kstars/aavso.png
new file mode 100644
index 00000000000..25a06d3fae2
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kstars/aavso.png
Binary files differ
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kstars/ai-contents.docbook b/tde-i18n-pt_BR/docs/tdeedu/kstars/ai-contents.docbook
new file mode 100644
index 00000000000..d681b97a9f2
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kstars/ai-contents.docbook
@@ -0,0 +1,200 @@
+<sect1 id="ai-contents">
+<title
+>AstroInfo: Tabela de Conteúdo</title>
+
+<itemizedlist
+><title
+>O Céu e o Sistema de Coordenadas</title>
+ <listitem
+><para
+><link linkend="ai-skycoords"
+>Sistema de Coordenadas Celestes</link
+></para
+></listitem>
+ <listitem
+><para
+><link linkend="ai-cequator"
+>Equador Celestial</link
+></para
+></listitem>
+ <listitem
+><para
+><link linkend="ai-cpoles"
+>Polos Celestiais</link
+></para
+></listitem>
+ <listitem
+><para
+><link linkend="ai-csphere"
+>Esfera Celestial</link
+></para
+></listitem>
+ <listitem
+><para
+><link linkend="ai-ecliptic"
+>A Eclíptica</link
+></para
+></listitem>
+ <listitem
+><para
+><link linkend="ai-equinox"
+>Os Equinoxes</link
+></para
+></listitem>
+ <listitem
+><para
+><link linkend="ai-geocoords"
+>Coordenadas Geográficas</link
+></para
+></listitem>
+ <listitem
+><para
+><link linkend="ai-greatcircle"
+>Grandes Círculos</link
+></para
+></listitem>
+ <listitem
+><para
+><link linkend="ai-horizon"
+>O Horizonte</link
+></para
+></listitem>
+ <listitem
+><para
+><link linkend="ai-hourangle"
+>Ângulo Horario</link
+></para
+></listitem>
+ <listitem
+><para
+><link linkend="ai-meridian"
+>Meridiano Local</link
+></para
+></listitem
+>
+ <listitem
+><para
+><link linkend="ai-precession"
+>Precessao</link
+></para
+></listitem>
+ <listitem
+><para
+><link linkend="ai-zenith"
+>O Zénite</link
+></para
+></listitem>
+</itemizedlist>
+
+<itemizedlist
+><title
+>Hora</title>
+ <listitem
+><para
+><link linkend="ai-julianday"
+>Dia Juliano</link
+></para
+></listitem>
+ <listitem
+><para
+><link linkend="ai-leapyear"
+>Anos Bissextos</link
+></para
+></listitem>
+ <listitem
+><para
+><link linkend="ai-sidereal"
+>Hora Sideral</link
+></para
+></listitem>
+ <listitem
+><para
+><link linkend="ai-timezones"
+>Fusos Horários</link
+></para
+></listitem>
+ <listitem
+><para
+><link linkend="ai-utime"
+>Hora Universal</link
+></para
+></listitem>
+</itemizedlist>
+
+<itemizedlist
+><title
+>Física</title>
+ <listitem
+><para
+><link linkend="ai-blackbody"
+>Radiação de corpos escuros</link
+></para
+></listitem>
+ <listitem
+><para
+><link linkend="ai-darkmatter"
+>Materia Negra</link
+></para
+></listitem>
+ <listitem
+><para
+><link linkend="ai-flux"
+>Fluxo</link
+></para
+></listitem>
+ <listitem
+><para
+><link linkend="ai-luminosity"
+>Luminosidade</link
+></para
+></listitem>
+ <listitem
+><para
+><link linkend="ai-parallax"
+>Paralaxe</link
+></para
+></listitem>
+ <listitem
+><para
+><link linkend="ai-retrograde"
+>Movimento Retrógrado</link
+></para
+></listitem>
+</itemizedlist>
+
+<itemizedlist
+><title
+>Astrofísica</title>
+ <listitem
+><para
+><link linkend="ai-ellipgal"
+>Galáxias Elípticas</link
+></para
+></listitem>
+ <listitem
+><para
+><link linkend="ai-spiralgal"
+>Galáxias Espirais</link
+></para
+></listitem>
+ <listitem
+><para
+><link linkend="ai-magnitude"
+>A Escala de Magnitude</link
+></para
+></listitem>
+ <listitem
+><para
+><link linkend="ai-stars"
+>Estrelas: Uma FAQ introdutória</link
+></para
+></listitem>
+ <listitem
+><para
+><link linkend="ai-colorandtemp"
+>Cores e Temperaturas de Estrelas</link
+></para
+></listitem>
+</itemizedlist>
+
+</sect1>
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kstars/altvstime.docbook b/tde-i18n-pt_BR/docs/tdeedu/kstars/altvstime.docbook
new file mode 100644
index 00000000000..6307b7133a9
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kstars/altvstime.docbook
@@ -0,0 +1,77 @@
+<sect1 id="tool-altvstime">
+<title
+>Ferramenta Altitude x Tempo</title>
+<indexterm
+><primary
+>Ferramentas</primary>
+<secondary
+>Ferramenta Altitude x Tempo</secondary>
+</indexterm>
+
+<screenshot>
+<screeninfo
+>A Ferramenta Altitude x Tempo </screeninfo>
+<mediaobject>
+ <imageobject>
+ <imagedata fileref="altvstime.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Plotador de Altitude x Tempo</phrase>
+ </textobject>
+</mediaobject>
+</screenshot>
+
+<para
+>Esta ferramenta plota a altitude de qualquer objeto em função do tempo, para qualquer data e localização na Terra. A seção superior é uma plotagem gráfica do ângulo de altitude no eixo vertical, e o tempo no eixo horizontal. O tempo é mostrado tanto como tempo local padrão na base, e <link linkend="ai-sidereal"
+>tempo sideral</link
+> no topo. A metade inferior do gráfico é sombreada em verde para indicar que pontos nesta região estão abaixo do horizonte. </para>
+<para
+>Existem algumas poucas maneiras de adicionar curvas à plotagem. A maneira mais simples de adicionar a curva de um objeto existente é simplesmente digitar se nome no campo de entrada <guilabel
+>Nome</guilabel
+>, e pressionar Enter, ou o botão <guibutton
+>Plotar</guibutton
+>. Se o texto que você inserir for encontrado no banco de dados de objetos, a curva do objeto será adicionada ao gráfico. Você pode também pressionar o botão <guibutton
+>Navegar</guibutton
+> para abrir a <link linkend="findobjects"
+>Janela de Busca de Objeto</link
+> para selecionar um objeto a partir de uma lista de objetos conhecidos. Se você deseja adicionar um ponto que não existe no banco de dados de objeto, simplesmente insira o nome para o ponto, e então preencha as coordenadas nos campos de entrada <guilabel
+>RA</guilabel
+> e <guilabel
+>Dec</guilabel
+>. Então pressione o botão <guibutton
+>Plotar</guibutton
+> para adicionar a curva para seu objeto personalizado (observe que você terá que escolher um nome que não exista no banco de dados de objetos para fazer isto). </para>
+<para
+>Quando você adicionar um objeto para plotar, sua curva de altitude x tempo é plotada com uma linha grossa branca, e seu nome é adicionado à caixa de listagem abaixo e à direita. Qualquer objeto que já esteja presente será plotado com uma curva fina vermelha. Você pode escolher que objeto é plotado com a curva grossa branca destacando seu nome na caixa de listagem. </para>
+<para
+>Estas curvas mostram a Altitude (ângulo acima do <link linkend="ai-horizon"
+>horizonte</link
+>) do objeto em função do tempo. Quando uma curva passa da metade inferior para a superior, o objeto está nascendo; quando ele volta para a metade inferior, ele está se pondo. Por exemplo, na captura de tela, o planeta menor <firstterm
+>Quaoar</firstterm
+> está se pondo em torna das 15:00 na hora local, e está nascendo por volta das 04:00. </para>
+<para
+>A Altitude de um objeto depende tanto de onde você está na Terra, como da Data. Por padrão, a Ferramenta adota a Localização e Data das configurações atuais do KStars. Você pode mudar estes parâmetros na Aba <guilabel
+>Data &amp; Localização</guilabel
+>. Para mudar a Localização, você pode pressionar o botão <guibutton
+>Escolher Cidade...</guibutton
+> para abrir a Janela <link linkend="setgeo"
+>Configurar Localização Geográfica</link
+>, ou inserir valores de Longitude e Latitude manualmente nos campos de entrada, e pressionar o botão <guibutton
+>Atualizar</guibutton
+>. Para mudar a Data, use o widget de seleção de <guilabel
+>Data</guilabel
+> e então pressione <guibutton
+>Atualizar</guibutton
+>. Observe que qualquer curva que você já tenha plotado será automaticamente atualizada quando você mudar a Data e/ou Localização. </para>
+
+<tip>
+<para
+>Exercício:</para>
+<para
+>Plote a curva de Altitude do Sol. Certifique-se que a localização geográfica não está próxima do equador. Mude a Data para algum dia de Junho, e então novamente para algum dia em Janeiro. Você pode ver facilmente porque nós temos estações; no inverno, o Sol está acima do horizonte por menos tempo (os dias são menores), e sua altitude nunca é muito alta. </para>
+</tip>
+
+
+</sect1>
+
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kstars/altvstime.png b/tde-i18n-pt_BR/docs/tdeedu/kstars/altvstime.png
new file mode 100644
index 00000000000..be1f686da47
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kstars/altvstime.png
Binary files differ
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kstars/astroinfo.docbook b/tde-i18n-pt_BR/docs/tdeedu/kstars/astroinfo.docbook
new file mode 100644
index 00000000000..d5e6b700271
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kstars/astroinfo.docbook
@@ -0,0 +1,9 @@
+<chapter id="astroinfo">
+<title
+>O Projeto AstroInfo</title>
+
+<para
+>Aqui você pode encontrar uma coleção de pequenos artigos que explicam vários conceitos astronómicos usados no &kstars;. De sistemas de coordenadas a mecânica celeste, você pode encontrar respostas para suas perguntas aqui. </para
+><para
+>Os artigos as vezes também contem exercícios que você pode fazer com o &kstars; para ilustrar os conceitos do artigo. </para>
+&contents; &skycoords; &cequator; &cpoles; &csphere; &ecliptic; &equinox; &geocoords; &greatcircle; &horizon; &hourangle; &meridian; &precession; &zenith; &julianday; &leapyear; &sidereal; &timezones; &utime; &blackbody; &darkmatter; &flux; &luminosity; &parallax; &retrograde; &ellipgal; &spiralgal; &magnitude; &stars; &colorandtemp; </chapter>
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kstars/blackbody.docbook b/tde-i18n-pt_BR/docs/tdeedu/kstars/blackbody.docbook
new file mode 100644
index 00000000000..9fba273824d
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kstars/blackbody.docbook
@@ -0,0 +1,124 @@
+<sect1 id="ai-blackbody">
+
+<sect1info>
+
+<author
+><firstname
+>Jasem</firstname
+> <surname
+>Mutlaq</surname
+> <affiliation
+><address>
+</address
+></affiliation>
+</author>
+</sect1info>
+
+<title
+>Radiação de Corpos Negros</title>
+<indexterm
+><primary
+>Radiação de Corpos Negros</primary>
+<seealso
+>Cores e Temperaturas das estrelas</seealso>
+</indexterm>
+
+<para
+>Um <firstterm
+>Corpo Negro</firstterm
+> se refere a um conceito idealizado de um objeto que emite <firstterm
+>radiação térmica</firstterm
+> perfeitamente. Como emissão e absorção de luz são processos inversos, um emissor perfeito de luz também precisa ser um absorvedor perfeito de luz. Desta forma, na temperatura ambiente, tal objeto seria perfeitamente negro. Daí o termo <emphasis
+>Corpo Negro</emphasis
+>. No entando, se esquentar a uma alta temperatura, o corpo negro começará a brilhar com <firstterm
+> radiação térmica</firstterm
+>. </para>
+
+<para
+>De fato, todos os objetos emitem radiação térmica ( se suas temperaturas estiverem acima do Zero Absoluto, ou -273,15 graus Celsius), mas nenhum objeto é realmente um perfeito emissor; na verdade eles são melhores em emitir/absorver alguns comprimentos de onda luminosa do que outros. Essas eficiências irregulares tornam difícil o estudo da interação da luz, calor e matéria usando objetos normais. </para>
+
+<para
+>Por sorte, é possível construir um Corpo Negro quase perfeito. Construa uma caixa de um material condutor térmico, como metal. A caixa deve ser completamente fechada por todos os lados, de forma que o interior forme uma cavidade que não receba luz das proximidades. Então, faça um pequeno furo em algum lugar da caixa. A luz vinda deste buraco será quase igual a luz de um Corpo Negro ideal, para a temperatura do ar dentro da caixa. </para>
+
+<para
+>No início do século 20, os cientistas Lord Rayleigh, Wilhelm Wein, e Max Planck (entre outros) estudaram a radiação de Corpos Negros usando este tipo de dispositivo. Após muito trabalho, Planck foi capaz de descrever perfeitamente a intensidade da luz emitida por um Corpo Negro como uma função do comprimento de onda. Além disso, ele foi capaz de descrever como este espectro mudaria com a temperatura. O trabalho de Planck sobre radiação de Corpos Negros é uma das áreas da física que levou até a fundação da maravilhosa ciência da Mecânica Quântica, mas isto está infelizmente além do escopo deste artigo. </para>
+
+<para
+>O que Planck e os outros descobriram foi que quando a temperatura de um Corpo Negro aumenta, a quantidade total de luz emitida por segunda aumenta, e o comprimento de onda do pico do espectro muda para cores mais azuis (veja a figura 1). </para>
+
+<para>
+<mediaobject>
+<imageobject>
+<imagedata fileref="blackbody.png" format="PNG"/>
+</imageobject>
+<caption
+><para
+><phrase
+>Figura 1</phrase
+></para
+></caption>
+</mediaobject>
+</para>
+
+<para
+>Por exemplo, uma barra de ferro torna-se vermelhor/laranja quando aquecida a uma alta temperatura e sua cor progressivamente desloca-se para azul e branco, quando for aquecida mais. </para>
+
+<para
+>Em 1893, o físico alemão Wilhelm Wein quantificou a relação entre temperatura de Corpos Negros e o comprimento de onda do pico do espectro através da seguinte equação: </para>
+
+<para>
+<mediaobject>
+<imageobject>
+<imagedata fileref="lambda_max.png" format="PNG"/>
+</imageobject>
+</mediaobject>
+</para>
+
+<para
+>onde T é a temperatura em Kelvin. A lei de Wein (conhecida também como lei do deslocamento de Wein) pode ser colocada em palavras como "O comprimento de onda da emissão máxima de um Corpo Negro é inversamente proporcional a sua temperatura". Isto faz sentido; menores comprimentos de onda (maior freqüência) luminosa corresponde a fótons mais energizados, o que você esperaria de um objeto mais quente. </para>
+
+<para
+>Por exemplo, o sol possui uma temperatura média de 5800 K, logo seu comprimento de onda de emissão máxima é fornecido por: <mediaobject
+> <imageobject>
+<imagedata fileref="lambda_ex.png" format="PNG"/>
+</imageobject>
+</mediaobject>
+</para>
+
+<para
+>Este comprimento de onda cai na região verde do espectro de luz visível, mas o Sol continuamente irradia fótons ao mesmo tempo maiores e menores que lambda(max) e o olho humano percebe a cor do Sol como branco/amarelo. </para>
+
+<para
+>Em 1879, o físico austríaco Stephan Josef Stefan mostrou que a luminosidade de um Corpo Negro (L) é proporcional a quarta potência de sua temperatura (T). </para>
+
+<para>
+<mediaobject>
+<imageobject>
+<imagedata fileref="luminosity.png" format="PNG"/>
+</imageobject>
+</mediaobject>
+</para>
+
+<para
+>Onde A é área da superfície, alpha é uma constante de proporcionalidade, e T é a temperatura em Kelvin. Significa que, se nós dobrarmos a temperatura (1000 K para 2000 K por exemplo) então a energia total irradiada por um Corpo Negro aumenta por um fator de 2^4 ou 16. </para>
+
+<para
+>Cinco anos depois, o físico austríaco Ludwig Boltzman derivou a mesma equação e agora é conhecida como a lei de Stephan-Boltzman. Se nós assumirmos uma estrela esférica com raio R, então a luminosidade de tal estrela é </para>
+
+<para>
+<mediaobject>
+<imageobject>
+<imagedata fileref="luminosity_ex.png" format="PNG"/>
+</imageobject>
+</mediaobject>
+</para>
+
+<para
+>onde R é o raio da estrela em cm, e alpha é a constante de Stephan-Boltzman , que tem o valor de: <mediaobject
+> <imageobject>
+<imagedata fileref="alpha.png" format="PNG"/>
+</imageobject>
+</mediaobject>
+</para>
+
+</sect1>
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kstars/calc-angdist.docbook b/tde-i18n-pt_BR/docs/tdeedu/kstars/calc-angdist.docbook
new file mode 100644
index 00000000000..63b09546c72
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kstars/calc-angdist.docbook
@@ -0,0 +1,39 @@
+<sect2 id="calc-angdist">
+<title
+>Módulo de Distância Angular</title>
+<indexterm
+><primary
+>Ferramentas</primary>
+<secondary
+>Calculadora Astronômica</secondary>
+<tertiary
+>Módulo de Distância Angular</tertiary>
+</indexterm>
+
+<screenshot>
+<screeninfo
+>O módulo calculador de Distância Angular </screeninfo>
+<mediaobject>
+ <imageobject>
+ <imagedata fileref="calc-angdist.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Distância Angular</phrase>
+ </textobject>
+</mediaobject>
+</screenshot>
+
+<para
+>A ferramenta de Distância Angular é usada para medir o ângulo entre dois pontos quaisquer no céu. Você simplesmente especifica as <link linkend="equatorial"
+>coordenadas Equatoriais</link
+> do par desejado de pontos, e pressiona o botão <guibutton
+>Computar</guibutton
+> para obter o ângulo entre os dois pontos. </para>
+<para
+>Existe também um modo em Lote para este módulo. No modo em lote, você especifica um nome de arquivo de entrada que contenha quatro números por linha: os valores RA e Dec para os pares de pontos. Alternativamente, você pode especificar um valor simples para qualquer uma das quatro coordenadas no painela da calculadora (os valores correspondentes no arquivo de entrada deverão ser pulados se estiverem especificados na calculadora). </para>
+<para
+>Uma vez que você tenha especificado o nome do arquivo de entrada e um nome de arquivo de saída, simplesmente pressione o botão <guibutton
+>Executar</guibutton
+> para gerar o arquivo de saída. </para>
+</sect2>
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kstars/calc-angdist.png b/tde-i18n-pt_BR/docs/tdeedu/kstars/calc-angdist.png
new file mode 100644
index 00000000000..5b124cb0f20
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kstars/calc-angdist.png
Binary files differ
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kstars/calc-apcoords.docbook b/tde-i18n-pt_BR/docs/tdeedu/kstars/calc-apcoords.docbook
new file mode 100644
index 00000000000..b42ecee23dd
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kstars/calc-apcoords.docbook
@@ -0,0 +1,45 @@
+<sect2 id="calc-apcoords">
+<title
+>Módulo de Coordenadas Aparentes</title>
+<indexterm
+><primary
+>Ferramentas</primary>
+<secondary
+>Calculadora Astronômica</secondary>
+<tertiary
+>Módulo de Coordenadas Aparentes</tertiary>
+</indexterm>
+
+<screenshot>
+<screeninfo
+>O módulo calculador de Coordenadas Aparentes </screeninfo>
+<mediaobject>
+ <imageobject>
+ <imagedata fileref="calc-apcoords.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Coordenadas Aparentes</phrase>
+ </textobject>
+</mediaobject>
+</screenshot>
+
+<para
+>O módulo de Coordenadas Aparentes converte as <firstterm
+>coordenadas catalogadas</firstterm
+> de qualquer ponto do céu para suas <firstterm
+>coordenadas aparentes</firstterm
+> para qualquer data. As coordenadas dos objetos no céu não são fixas, por causa da <link linkend="ai-precession"
+>precessão</link
+>, nutação e aberração. Este módulo leva em conta estes efeitos para cálculo. </para>
+<para
+>Para usar o módulo, primeiro insira a data alvo desejada e a hora na seção <guilabel
+>Data/Hora Alvo</guilabel
+>. Então, insira as coordenadas catalogadas na seção <guilabel
+>Coordenadas Catalogadas</guilabel
+>. Você pode também especificar o período do catálogo aqui (normalmente 2000,0 para catálogos de objetos modernos). Finalmente, pressione o botão <guibutton
+>Computar</guibutton
+>, e as coordenadas do objeto para a data alvo serão exibidas na seção <guilabel
+>Coordenadas Aparentes</guilabel
+>. </para>
+</sect2>
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kstars/calc-apcoords.png b/tde-i18n-pt_BR/docs/tdeedu/kstars/calc-apcoords.png
new file mode 100644
index 00000000000..2aa7261ebac
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kstars/calc-apcoords.png
Binary files differ
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kstars/calc-dayduration.docbook b/tde-i18n-pt_BR/docs/tdeedu/kstars/calc-dayduration.docbook
new file mode 100644
index 00000000000..99b783a061d
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kstars/calc-dayduration.docbook
@@ -0,0 +1,31 @@
+<sect2 id="calc-dayduration">
+<title
+>Módulo de Duração do Dia</title>
+<indexterm
+><primary
+>Ferramentas</primary>
+<secondary
+>Calculadora Astronômica</secondary>
+<tertiary
+>Módulo de Duração do Dia</tertiary>
+</indexterm>
+
+<screenshot>
+<screeninfo
+>O módulo calculador de Duração do Dia </screeninfo>
+<mediaobject>
+ <imageobject>
+ <imagedata fileref="calc-daylength.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Duração do Dia</phrase>
+ </textobject>
+</mediaobject>
+</screenshot>
+
+<para
+>Este módulo computa o tamanho do dia bem como a hora do nascer do sol, do trânsito do sol (meio-dia), e do por do sol para qualquer data do calendário, para qualquer localização na Terra. Primeiro preencha as coordenadas geográficas desejadas e data, e então pressione o botão <guibutton
+>Computar</guibutton
+>. </para>
+</sect2>
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kstars/calc-daylength.png b/tde-i18n-pt_BR/docs/tdeedu/kstars/calc-daylength.png
new file mode 100644
index 00000000000..9042bb06eed
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kstars/calc-daylength.png
Binary files differ
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kstars/calc-ecliptic.docbook b/tde-i18n-pt_BR/docs/tdeedu/kstars/calc-ecliptic.docbook
new file mode 100644
index 00000000000..ef2799fd916
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kstars/calc-ecliptic.docbook
@@ -0,0 +1,45 @@
+<sect2 id="calc-ecliptic">
+<title
+>Módulo de Coordenadas Elípticas</title>
+<indexterm
+><primary
+>Ferramentas</primary>
+<secondary
+>Calculadora Astronômica</secondary>
+<tertiary
+>Módulo de Coordenadas Elípticas</tertiary>
+</indexterm>
+
+<screenshot>
+<screeninfo
+>O módulo calculador de Coordenadas Elípticas </screeninfo>
+<mediaobject>
+ <imageobject>
+ <imagedata fileref="calc-ecliptic.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Coordenadas Elípticas</phrase>
+ </textobject>
+</mediaobject>
+</screenshot>
+
+<para
+>Este módulo converte entre <link linkend="equatorial"
+>Coordenadas equatoriais</link
+> e <link linkend="ecliptic"
+>Coordenadas elípticas</link
+>. Primeiro, selecione que coordenadas devem ser tomadas como valores de entrada na seção <guilabel
+>Escolher Coordenadas de Entrada</guilabel
+>. Então, preencha os valores correspondentes das coordenadas seja na seção <guilabel
+>Coordenadas elípticas</guilabel
+>, ou na seção <guilabel
+>Coordenadas equatoriais</guilabel
+>. Finalmente, pressione o botão <guibutton
+>Computar</guibutton
+>, e as coordenadas desejadas serão apresentadas. </para>
+<para
+>O módulo contém um modo em lote para converter diversos pares de coordenadas ao mesmo tempo. Você deve construir um arquivo de entrada no qual cada linha conterá dois valores: o par de coordenadas de entrada (seja Equatorial ou Elíptica). Então especifique que coordenadas você está usando como entrada, e identifique os nomes dos arquivos de entrada e saída. Finalmente, pressione o botão <guibutton
+>Executar</guibutton
+> para gerar o arquivo de saída, que conterá as coordenadas convertidas (Equatorial ou Elíptica, complementando o que você escolheu como valor de entrada). </para>
+</sect2>
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kstars/calc-ecliptic.png b/tde-i18n-pt_BR/docs/tdeedu/kstars/calc-ecliptic.png
new file mode 100644
index 00000000000..ff5a0db27ae
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kstars/calc-ecliptic.png
Binary files differ
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kstars/calc-eqgal.docbook b/tde-i18n-pt_BR/docs/tdeedu/kstars/calc-eqgal.docbook
new file mode 100644
index 00000000000..36063b4566c
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kstars/calc-eqgal.docbook
@@ -0,0 +1,42 @@
+<sect2 id="calc-eqgal">
+<title
+>Módulo de Coordenadas Equatorial/Galática</title>
+<indexterm
+><primary
+>Ferramentas</primary>
+<secondary
+>Calculadora Astronômica</secondary>
+<tertiary
+>Módulo de Coordenadas Equatorial/Galática</tertiary>
+</indexterm>
+
+<screenshot>
+<screeninfo
+>O módulo calculador de Coordenadas Equatorial/Galática </screeninfo>
+<mediaobject>
+ <imageobject>
+ <imagedata fileref="calc-eqgal.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Coordenadas Equatorial/Galática</phrase>
+ </textobject>
+</mediaobject>
+</screenshot>
+
+<para
+>Este módulo converte a partir de <link linkend="equatorial"
+>Coordenadas equatoriais</link
+> para <link linkend="galactic"
+>Coordenadas galáticas</link
+>, e vice-versa. Primeiro selecione que coordenadas devem ser tomadas como valores de entrada na seção <guilabel
+>Seleção de Entrada</guilabel
+>. Então, preencha os valores correspondentes seja na seção <guilabel
+>Coordenadas galáticas</guilabel
+> ou na seção <guilabel
+>Coordenadas equatoriais</guilabel
+>. Finalmente pressione o botão <guibutton
+>Computar</guibutton
+>, e as coordenadas complementares serão apresentadas. </para>
+</sect2>
+
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kstars/calc-eqgal.png b/tde-i18n-pt_BR/docs/tdeedu/kstars/calc-eqgal.png
new file mode 100644
index 00000000000..d57c6c0bb84
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kstars/calc-eqgal.png
Binary files differ
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kstars/calc-equinox.docbook b/tde-i18n-pt_BR/docs/tdeedu/kstars/calc-equinox.docbook
new file mode 100644
index 00000000000..60bc75e71d7
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kstars/calc-equinox.docbook
@@ -0,0 +1,37 @@
+<sect2 id="calc-equinox">
+<title
+>Módulo de Equinócio e Solstício</title>
+<indexterm
+><primary
+>Ferramentas</primary>
+<secondary
+>Calculadora Astronômica</secondary>
+<tertiary
+>Módulo de Equinócio e Solstício</tertiary>
+</indexterm>
+
+<screenshot>
+<screeninfo
+>O módulo calculador de Equinócio e Solstício </screeninfo>
+<mediaobject>
+ <imageobject>
+ <imagedata fileref="calc-equinox.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Equinócio e Solstício</phrase>
+ </textobject>
+</mediaobject>
+</screenshot>
+
+<para
+>O módulo de <link linkend="ai-equinox"
+>Equinócio</link
+> e Solstício calcula da data e hora de um equinócio ou solstício para um determinado ano. Você especifica que evento (Equinócio de Primavera, Solstício de Verão, Equinócio de Outono ou Solstício de Inverno) deve ser investigado, e o ano. Então pressione o botão <guibutton
+>Computar</guibutton
+> para obter a data e hora do evento, e o tamanho da estação correspondente, em dias. </para>
+<para
+>Existe um modo em lote para este módulo. Para usá-lo, simplesmente crie um arquivo de entrada onde cada linha contenha um ano para o qual a data de Equinócio e Solstício será computada. Então especifique os nomes dos arquivos de entrada e saída, e pressione o botão <guibutton
+>Executar</guibutton
+> para gerar o arquivo de saída. Cada linha no arquivo de saída contém o ano de entrada, a data e hora de cada evento, e o tamanho de cada estação. </para>
+</sect2>
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kstars/calc-equinox.png b/tde-i18n-pt_BR/docs/tdeedu/kstars/calc-equinox.png
new file mode 100644
index 00000000000..574110389aa
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kstars/calc-equinox.png
Binary files differ
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kstars/calc-geodetic.docbook b/tde-i18n-pt_BR/docs/tdeedu/kstars/calc-geodetic.docbook
new file mode 100644
index 00000000000..0e733354c0e
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kstars/calc-geodetic.docbook
@@ -0,0 +1,45 @@
+<sect2 id="calc-geodetic">
+<title
+>Módulo de Coordenadas Geodésicas</title>
+<indexterm
+><primary
+>Ferramentas</primary>
+<secondary
+>Calculadora Astronômica</secondary>
+<tertiary
+>Módulo de Coordenadas Geodésicas</tertiary>
+</indexterm>
+
+<screenshot>
+<screeninfo
+>O módulo calculador de Coordenadas Geodésicas </screeninfo>
+<mediaobject>
+ <imageobject>
+ <imagedata fileref="calc-geodetic.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Coordenadas Geodésicas</phrase>
+ </textobject>
+</mediaobject>
+</screenshot>
+
+<para
+>O <link linkend="ai-geocoords"
+>sistema de coordenadas geográficas</link
+> normal considera que a Terra é uma esfera perfeita. Isto é quase verdade, de modo que na maioria das vezes as coordenadas geográficas são suficientes. Se uma precisão maior for necessária, então nós devemos levar em conta a verdadeira forma da Terra. A Terra é um elipsóide, a distância ao redor do equador é cerca de 0,3% maior que um <link linkend="ai-greatcircle"
+>Grande Círculo</link
+> que passe pelos pólos. O <firstterm
+>sistema de Coordenadas Geodésicas</firstterm
+> leva esta forma elipsoidal em consideração, e expressa a posição na superfície terrestre em coordenadas cartesianas (X, Y e Z). </para>
+<para
+>Para usar o módulo, primeiro selecione quais coordenadas você usará como entrada na seção <guilabel
+>Seleção de Entrada</guilabel
+>. Então, preencha as coordenadas de entrada na seção <guilabel
+>Coordenadas Cartesianas</guilabel
+> ou na seção <guilabel
+>Coordenadas Geográficas</guilabel
+>. Quando você pressionar o botão <guibutton
+>Computar</guibutton
+>, as coordenadas correspondentes serão preenchidas. </para>
+</sect2>
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kstars/calc-geodetic.png b/tde-i18n-pt_BR/docs/tdeedu/kstars/calc-geodetic.png
new file mode 100644
index 00000000000..aee011ec242
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kstars/calc-geodetic.png
Binary files differ
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kstars/calc-horizontal.docbook b/tde-i18n-pt_BR/docs/tdeedu/kstars/calc-horizontal.docbook
new file mode 100644
index 00000000000..2a12775178f
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kstars/calc-horizontal.docbook
@@ -0,0 +1,42 @@
+<sect2 id="calc-horiz">
+<title
+>Módulo de Coordenadas Horizontais</title>
+<indexterm
+><primary
+>Ferramentas</primary>
+<secondary
+>Calculador Astronômica</secondary>
+<tertiary
+>Módulo de Coordenadas Horizontais</tertiary>
+</indexterm>
+
+<screenshot>
+<screeninfo
+>O módulo calculador de Coordenadas Horizontais </screeninfo>
+<mediaobject>
+ <imageobject>
+ <imagedata fileref="calc-horizontal.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Coordenadas Horizontais</phrase>
+ </textobject>
+</mediaobject>
+</screenshot>
+
+<para
+>Este módulo converte a partir de <link linkend="equatorial"
+>coordenadas Equatoriais</link
+> para <link linkend="horizontal"
+>coordenadas Horizontais</link
+>. Primeiro selecione a data, hora, e coordenadas geográficas para o cálculo na seção <guilabel
+>Dados de Entrada</guilabel
+>. Então, preencha as coordenadas equatoriais a serem covertidas e seu período de catálogo na seção <guilabel
+>Coordenadas Equatoriais</guilabel
+>. Quando você pressionar o botão <guibutton
+>Computar</guibutton
+>, as coordenadas Horizontais correspondentes serão apresentadas na seção <guilabel
+>Coordenadas Horizontais</guilabel
+>. </para>
+</sect2>
+
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kstars/calc-horizontal.png b/tde-i18n-pt_BR/docs/tdeedu/kstars/calc-horizontal.png
new file mode 100644
index 00000000000..44b7348652c
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kstars/calc-horizontal.png
Binary files differ
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kstars/calc-julian.png b/tde-i18n-pt_BR/docs/tdeedu/kstars/calc-julian.png
new file mode 100644
index 00000000000..2cefe9e8b0c
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kstars/calc-julian.png
Binary files differ
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kstars/calc-julianday.docbook b/tde-i18n-pt_BR/docs/tdeedu/kstars/calc-julianday.docbook
new file mode 100644
index 00000000000..d8642502982
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kstars/calc-julianday.docbook
@@ -0,0 +1,45 @@
+<sect2 id="calc-julian">
+<title
+>Módulo de Dia Juliano</title>
+<indexterm
+><primary
+>Ferramentas</primary>
+<secondary
+>Calculadora Astronômica</secondary>
+<tertiary
+>Módulo de Dia Juliano</tertiary>
+</indexterm>
+
+<screenshot>
+<screeninfo
+>O módulo calculador de Dia Juliano </screeninfo>
+<mediaobject>
+ <imageobject>
+ <imagedata fileref="calc-julian.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Dia Juliano</phrase>
+ </textobject>
+</mediaobject>
+</screenshot>
+
+<para
+>Este módulo converte entre datas de calendário, <link linkend="ai-julianday"
+>Dia Juliano</link
+>, e <firstterm
+>Dia Juliano Modificado</firstterm
+>. O Dia Juliano Modificado é simplesmente igual ao Dia Juliano - 2.400.000,5. </para
+><para
+>Para usar o módulo, selecione qual dos três tipos de data será a entrada, e então preencha este valor. Pressione o botão <guibutton
+>Computar</guibutton
+>, e os valores correspondentes para os outros dois sistemas de datas serão exibidos. </para>
+
+<tip>
+<para
+>Exercício:</para>
+<para
+>Que data de calendário corresponde o MJD (do inglês, Dia Juliano Modificado) = 0,0? </para>
+</tip>
+
+</sect2>
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kstars/calc-planetcoords.docbook b/tde-i18n-pt_BR/docs/tdeedu/kstars/calc-planetcoords.docbook
new file mode 100644
index 00000000000..46080f7dea2
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kstars/calc-planetcoords.docbook
@@ -0,0 +1,43 @@
+<sect2 id="calc-planetcoords">
+<title
+>Módulo de Coordenadas de Planeta</title>
+<indexterm
+><primary
+>Ferramentas</primary>
+<secondary
+>Calculadora Astronômica</secondary>
+<tertiary
+>Módulo de Coordenadas de Planeta</tertiary>
+</indexterm>
+
+<screenshot>
+<screeninfo
+>O módulo calculador de Coordenadas de Planeta </screeninfo>
+<mediaobject>
+ <imageobject>
+ <imagedata fileref="calc-planetcoords.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Coordenadas de Planeta</phrase>
+ </textobject>
+</mediaobject>
+</screenshot>
+
+<para
+>O módulo de Coordenadas de Planeta computa os dados posicionais para qualquer corpo de sistema solar principal, para qualquer hora e data e qualquer localização geográfica. Simplesmente selecione o <guilabel
+>corpo de sistema solar</guilabel
+> a partir da lista combinada, e especifique a data, hora e coordenadas geográficas desejadas (estes valores são pré-configurados para as configurações atuais do &kstars;). Então pressione o botão <guibutton
+>Computar</guibutton
+> para determinar as coordenadas <link linkend="equatorial"
+>Equatorial</link
+>, <link linkend="horizontal"
+>Horizontal</link
+> e <link linkend="ecliptic"
+>Elíptica</link
+> do corpo. </para>
+<para
+>Existe um modo em lote para este módulo. Você deve construir um arquivo de entrada no qual cada linha especifica valores para os parâmetros de entrada (corpo de sistema solar, data, hora, longitude e latitude). Você pode escolher especificar um valor constante para alguns dos parâmetros na janela da calculadora (estes parâmetros deverão ser pulados no arquivo de entrada). Você pode também especificar os parâmetros de saída (coordenadas Equatorial, Horizontal e Elíptica) que devem ser calculados. Finalmente, especifique os nomes dos arquivos de entrada e saída, e pressione o botão <guibutton
+>Executar</guibutton
+> para gera o arquivo de saída com os valores computados. </para>
+</sect2>
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kstars/calc-planetcoords.png b/tde-i18n-pt_BR/docs/tdeedu/kstars/calc-planetcoords.png
new file mode 100644
index 00000000000..800b4ef2c00
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kstars/calc-planetcoords.png
Binary files differ
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kstars/calc-precess.docbook b/tde-i18n-pt_BR/docs/tdeedu/kstars/calc-precess.docbook
new file mode 100644
index 00000000000..758858f3f03
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kstars/calc-precess.docbook
@@ -0,0 +1,43 @@
+<sect2 id="calc-precess">
+<title
+>Módulo de Precessão</title>
+<indexterm
+><primary
+>Ferramentas</primary>
+<secondary
+>Calculadora Astronômica</secondary>
+<tertiary
+>Módulo de Precessão</tertiary>
+</indexterm>
+
+<screenshot>
+<screeninfo
+>O módulo calculador de Precessão </screeninfo>
+<mediaobject>
+ <imageobject>
+ <imagedata fileref="calc-precess.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Precessão</phrase>
+ </textobject>
+</mediaobject>
+</screenshot>
+
+<para
+>Este módulo é semelhante ao <link linkend="calc-apcoords"
+>módulo de Coordenadas Aparentes</link
+>, mas ele somente aplica o efeito da <link linkend="ai-precession"
+>precessão</link
+>, sem aplicar a nutação ou aberração. </para>
+<para
+>Para usar o módulo, primeiro insira as coordenadas de entrada e seu período na seção <guilabel
+>Coordenadas Originais</guilabel
+>. Você deve também preencher o período alvo na seção <guilabel
+>Coordenadas Precedidas</guilabel
+>. Então, pressione o botão <guibutton
+>Computar</guibutton
+> e as coordenadas do objeto, precedidas para o Período alvo, serão apresentadas na seção <guilabel
+>Coordenadas Precedidas</guilabel
+>. </para>
+</sect2>
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kstars/calc-precess.png b/tde-i18n-pt_BR/docs/tdeedu/kstars/calc-precess.png
new file mode 100644
index 00000000000..5be1a6ec50e
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kstars/calc-precess.png
Binary files differ
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kstars/calc-sidereal.docbook b/tde-i18n-pt_BR/docs/tdeedu/kstars/calc-sidereal.docbook
new file mode 100644
index 00000000000..9ee9cda571e
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kstars/calc-sidereal.docbook
@@ -0,0 +1,37 @@
+<sect2 id="calc-sidereal">
+<title
+>Módulo de Tempo Sideral</title>
+<indexterm
+><primary
+>Ferramentas</primary>
+<secondary
+>Calculadora Astronômica</secondary>
+<tertiary
+>Módulo de Tempo Sideral</tertiary>
+</indexterm>
+
+<screenshot>
+<screeninfo
+>O módulo calculador de Tempo Sideral </screeninfo>
+<mediaobject>
+ <imageobject>
+ <imagedata fileref="calc-sidereal.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Tempo Sideral</phrase>
+ </textobject>
+</mediaobject>
+</screenshot>
+
+<para
+>Este módulo converte entre <link linkend="ai-utime"
+>Tempo Universal</link
+> e <link linkend="ai-sidereal"
+>Tempo Sideral</link
+> Local. Primeiro selecione se usará o Tempo Universal ou Sideral como valor de entrada na seção <guilabel
+>Seleção de Entrada</guilabel
+>. Você deve também especificar uma longitude geográfica e uma data para o cálculo, além do valor do Tempo Universal ou Sideral. Quando pressionar o botão <guibutton
+>Computar</guibutton
+>, o valor correspondente para o outro Tempo será exibido. </para>
+</sect2>
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kstars/calc-sidereal.png b/tde-i18n-pt_BR/docs/tdeedu/kstars/calc-sidereal.png
new file mode 100644
index 00000000000..17c348aa02c
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kstars/calc-sidereal.png
Binary files differ
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kstars/calculator.docbook b/tde-i18n-pt_BR/docs/tdeedu/kstars/calculator.docbook
new file mode 100644
index 00000000000..743f76ae45f
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kstars/calculator.docbook
@@ -0,0 +1,102 @@
+<sect1 id="tool-calculator">
+<title
+>A Calculadora Astronômica</title>
+<indexterm
+><primary
+>Ferramentas</primary>
+<secondary
+>Calculadora Astronômica</secondary>
+</indexterm>
+
+<para
+>A Calculadora Astronômica do &kstars; fornece diversos módulos que lhe fornecem acesso direto aos algoritmos usados pelo programa. Os módulos são organizados por assunto: <itemizedlist
+><title
+>Coversores de Coordenadas</title>
+<listitem
+><para
+><link linkend="calc-angdist"
+>Distância Angular</link
+></para
+></listitem>
+<listitem
+><para
+><link linkend="calc-apcoords"
+>Coordenadas Aparentes</link
+></para
+></listitem>
+<listitem
+><para
+><link linkend="calc-ecliptic"
+>Coordenadas Elípticas</link
+></para
+></listitem>
+<listitem
+><para
+><link linkend="calc-eqgal"
+>Coordenadas Equatorial/Galática</link
+></para
+></listitem>
+<listitem
+><para
+><link linkend="calc-horiz"
+>Coordenadas Horizontais</link
+></para
+></listitem>
+<listitem
+><para
+><link linkend="calc-precess"
+>Precessão</link
+></para
+></listitem>
+</itemizedlist>
+<itemizedlist
+><title
+>Coordenadas Terrestres</title>
+<listitem
+><para
+><link linkend="calc-geodetic"
+>Coordenadas Geodésicas</link
+></para
+></listitem>
+</itemizedlist>
+<itemizedlist
+><title
+>Sistema Solar</title>
+<listitem
+><para
+><link linkend="calc-planetcoords"
+>Coordenadas de Planetas</link
+></para
+></listitem>
+</itemizedlist>
+<itemizedlist
+><title
+>Calculadores de Tempo</title>
+<listitem
+><para
+><link linkend="calc-dayduration"
+>Duração do Dia</link
+></para
+></listitem>
+<listitem
+><para
+><link linkend="calc-equinox"
+>Equinócios e Solstícios</link
+></para
+></listitem>
+<listitem
+><para
+><link linkend="calc-julian"
+>Dia Juliano</link
+></para
+></listitem>
+<listitem
+><para
+><link linkend="calc-sidereal"
+>Tempo Sideral</link
+></para
+></listitem>
+</itemizedlist>
+</para>
+&calc-angdist; &calc-apcoords; &calc-ecliptic; &calc-eqgal; &calc-horiz; &calc-precess; &calc-geodetic; &calc-planetcoords; &calc-dayduration; &calc-equinox; &calc-julian; &calc-sidereal; </sect1>
+
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kstars/cequator.docbook b/tde-i18n-pt_BR/docs/tdeedu/kstars/cequator.docbook
new file mode 100644
index 00000000000..2604972e86b
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kstars/cequator.docbook
@@ -0,0 +1,34 @@
+<sect1 id="ai-cequator">
+<sect1info>
+<author
+><firstname
+>Jason</firstname
+> <surname
+>Harris</surname
+> </author>
+</sect1info>
+<title
+>O Equador Celestial</title>
+<indexterm
+><primary
+>Equador Celestial</primary>
+<seealso
+>Coordenadas Equatoriais</seealso>
+</indexterm>
+<para
+>O <firstterm
+>Equador Celestial</firstterm
+> é um <link linkend="ai-greatcircle"
+>grande círculo</link
+> imaginário na <link linkend="ai-csphere"
+>esfera celestial</link
+>. O equador celestial é o plano fundamental do <link linkend="equatorial"
+>Sistema de Coordenadas Equatoriais</link
+>, de modo que ele é definido como o local onde os pontos possuem Declinação de zero graus. Ele também é a projeção do equador terrestre no céu. </para>
+<para
+>O Equador Celestial e o <link linkend="ai-ecliptic"
+>Elíptico</link
+> são configurados em um ângulo de 23,5 graus no céu. Os pontos onde eles se interceptam são os <link linkend="ai-equinox"
+>Equinócios</link
+> de Verão e Outono. </para>
+</sect1>
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kstars/colorandtemp.docbook b/tde-i18n-pt_BR/docs/tdeedu/kstars/colorandtemp.docbook
new file mode 100644
index 00000000000..9f5d8aba7d9
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kstars/colorandtemp.docbook
@@ -0,0 +1,123 @@
+<sect1 id="ai-colorandtemp">
+
+<sect1info>
+
+<author
+><firstname
+>Jasem</firstname
+> <surname
+>Mutlaq</surname
+> <affiliation
+><address>
+</address
+></affiliation>
+</author>
+</sect1info>
+
+<title
+>Cores e Temperaturas de Estrelas</title>
+<indexterm
+><primary
+>Cores e Temperaturas de Estrelas</primary>
+<seealso
+>Radiação de Corpo Negro</seealso
+> <seealso
+>Escala de Magnitude</seealso
+> </indexterm>
+
+<para
+>As estrelas parecem ser exclusivamente brancas a primeira vista.Mas se olharmos cuidadosamente, podemos notar uma faixa de cores: azul, branco, vermelho e até dourado. Na constelação de Orion, um bonito contraste é visto entre o vermelho de Betelgeuse no "sovaco" de Orion e o azul de Bellatrix no ombro. O que faz estrelas exibirem cores diferentes permanecia um mistério até dois séculos atrás, quando físicos obtiveram suficiente conhecimento da natureza da luz e propriedades da matéria em temperaturas imensamente altas. </para>
+
+<para
+>Especificamente, foi a física da <link linkend="ai-blackbody"
+>radiação dos corpos negros</link
+> que nos possibilitou entender a variação das cores estelares. Logo após o entendimento do que era a radiação dos corpos negros, notou-se que o espectro das estrelas parecia extremamente similar as curvas da radiação dos corpos negros em várias temperaturas, variando de poucos milhares de Kelvin até 50.000 Kelvin. A conclusão óbvia é que estrelas são semelhantes a corpos negros, e que a variação de cor das estrelas é uma consequência direta da temperatura de sua superfície. </para>
+
+<para
+>Estrelas frias (isto é, Espectro Tipo K e M) irradiam a maior parte de sua energia na região vermelha e infravermelha do espectro electromagnético e assim parecem vermelhas, enquanto estrelas quentes (isto é, Espectro Tipo O e B) emitem principalmente em comprimentos de onda azul e ultravioleta, fazendo-as parecerem azul ou brancas. </para>
+
+<para
+>Para estimar a temperatura superficial de uma estrela, podemos usar a conhecida relação entre temperatura de um corpo negro e o comprimento de onda da luz no pico de seu espectro. Isto é, conforme você aumenta a temperatura de um corpo negro, o pico de seu espectro move-se para um menor (mais azul) comprimento de onda luminoso. Isto é ilustrado na Figura 1 onde a intensidade de três estrelas hipotéticas é plotada contra o comprimento de onda. O "arco-íris" indica a faixa de comprimento de onda que é visível ao olho humano. </para>
+
+<para>
+<mediaobject>
+<imageobject>
+ <imagedata fileref="star_colors.png" format="PNG"/>
+</imageobject>
+<caption
+><para
+><phrase
+>Figura 1</phrase
+></para
+></caption>
+</mediaobject>
+</para>
+
+<para
+>Este método simples é conceitualmente correto, mas não pode ser usado para obter temperaturas estelares precisas, porque estrelas <emphasis
+>não</emphasis
+> são corpos negros perfeitos. A presença de vários elementos na atmosfera estelar fará com que alguns comprimentos de onda sejam absorvidos. Devido a estas linhas de absorção não serem uniformemente distribuidas no espectro, elas podem inclinar a posição do pico espectral. Além disso, obter um espectro estelar é um processo de tempo intensivo e é proibitivamente difícil para grandes amostras de estrelas. </para>
+
+<para
+>Um método alternativo utiliza a fotometria para medir a intensidade da luz passando por diferentes filtros. Cada filtro permite <emphasis
+>apenas</emphasis
+> uma parte específica do espectro passar enquanto todas as outras são rejeitadas. Um sistema fotométrico muito utilizado chama-se <firstterm
+>sistema UBV Johnson</firstterm
+>. Ele emprega três filtros de banda: U ("Ultra-violeta"), B ("Azul"), and V ("Visível"), cada uma ocupando as diferentes regiões do espectro electromagnético. </para>
+
+<para
+>O processo de fotometria UBV envolve usar dispositivos foto sensíveis (como filmes ou câmeras CCD) e mirar um telescópio em uma estrela para medir a intensidade da luz que passa por cada filtro individualmente. Este processo fornece três luminosidades aparentes ou <link linkend="ai-flux"
+>fluxos</link
+> (quantidade de energia por cm^2 por segundo) designados por Fu, Fb e FV. A relação dos fluxos Fu/Fb e Fb/Fv é uma medida quantitativa da "cor" da estrela, e estas relações podem ser usadas para estabelecer uma escala de temperatura para estrelas. Falando genericamente, quanto maiores as relações Fu/Fb e Fb/Fv de uma estrela, mais quente é sua temperatura de superfície. </para>
+
+<para
+>Por exemplo, a estrela Bellatrix em Orion tem um Fb/Fv = 1,22, indicando que é mais brilhante pelo filtro B que pelo filtro V. Além disso, sua razão Fu/Fb é 2,22, então é mais brilhante pelo filtro U. Isto indica que a estrela deve ser muito quente mesmo, pois seu pico espectral deve estar em algum lugar na faixa do filtro U, ou até mesmo em comprimentos de onda mais baixos. A temperatura superficial de Bellatrix (determinada por comparação de seu espectro com modelos detalhados que conferem com suas linhas de absorção) é perto de 25.000 Kelvin. </para>
+
+<para
+>Podemos repetir esta análise para a estrela Betelgeuse. Suas razões Fb/Fv e Fu/Fb são 0.15 e 0.18 respectivamente, então ela é mais brilhante em V e mais opaca em U. Então, o pico espectral de Betelgeuse deve estar em algum lugar na faixa do filtro V, ou mesmo em um comprimento de onda superior. A temperatura superficial de Betelgeuse é de apenas 2,400 Kelvin. </para>
+
+<para
+>Os astrônomos preferem expressar as cores estelares em termos de diferença em <link linkend="ai-magnitude"
+>magnitudes</link
+>, do que uma razão de <link linkend="ai-flux"
+>fluxos</link
+>. Assim, voltando para a azul Bellatrix temos um índice de cor igual a </para>
+
+<para
+>B - V = -2.5 log (Fb/Fv) = -2.5 log (1.22) = -0.22, </para>
+
+<para
+>Similarmente, o índice de cor para a vermelha Betelgeuse é </para>
+
+<para
+>B - V = -2.5 log (Fb/Fv) = -2.5 log (0.18) = 1.85 </para>
+
+<para
+>Os índices de cores, como a <link linkend="ai-magnitude"
+>escala de magnitude </link
+> ,correm para trás. Estrelas <emphasis
+>Quentes e azuis</emphasis
+> têm valores de B-V <emphasis
+>menores e negativos</emphasis
+> que as mais frias e vermelhas estrelas. </para>
+
+<para
+>Um Astrônomo pode então usar os índices de cores para uma estrela, após corrigir o avermelhamento e extinção interestelar, para obter uma precisa temperatura daquela estrela. A relação entre B-V e temperatura é ilustrada na Figura 2. </para>
+
+<para>
+<mediaobject>
+<imageobject>
+ <imagedata fileref="color_indices.png"/>
+</imageobject>
+<caption
+><para
+><phrase
+>Figura 2</phrase
+></para
+></caption>
+</mediaobject>
+</para>
+
+<para
+>O Sol com temperatura superficial de 5.800 K tem um índice B-V de 0,62. </para>
+</sect1>
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kstars/commands.docbook b/tde-i18n-pt_BR/docs/tdeedu/kstars/commands.docbook
new file mode 100644
index 00000000000..aed40fef0fe
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kstars/commands.docbook
@@ -0,0 +1,2022 @@
+<chapter id="commands">
+<title
+>Referência de Comandos</title>
+
+<sect1 id="kstars-menus">
+<title
+>Comandos de Menus</title>
+<indexterm
+><primary
+>Comandos</primary
+><secondary
+>Menu</secondary
+></indexterm>
+
+<sect2 id="filemenu">
+<title
+>Menu <guimenu
+>Arquivo</guimenu
+></title>
+
+<variablelist>
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>N</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Arquivo</guimenu
+> <guimenuitem
+>Nova Janela</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Abre outra janela do &kstars;. </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>W</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Arquivo</guimenu
+> <guimenuitem
+>Fechar Janela</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Fecha a janela do &kstars; </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>D</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Arquivo</guimenu
+> <guimenuitem
+>Baixar Dados...</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Abre a ferramenta <guilabel
+>Baixar Dados Extra</guilabel
+> </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>O</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Arquivo</guimenu
+> <guimenuitem
+>Abrir FITS...</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Abre uma imagem FITS na ferramenta de Editor FITS </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>I</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Arquivo</guimenu
+> <guimenuitem
+>Salvar Imagem do Céu...</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Criar imagem no disco a partir da tela atual </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>R</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Arquivo</guimenu
+> <guimenuitem
+>Executar Script...</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Executar o script KStars especificado </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>P</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Arquivo</guimenu
+> <guimenuitem
+>Imprimir..</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Envia o mapa celeste atual para a impressora (ou para um arquivo PostScript/PDF) </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>Q</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Arquivo</guimenu
+> <guimenuitem
+>Fechar</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Termina o &kstars; </para
+></listitem>
+</varlistentry>
+</variablelist>
+
+</sect2>
+
+<sect2 id="timemenu">
+<title
+>Menu <guimenu
+>Hora</guimenu
+></title>
+
+<variablelist>
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>E</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Hora</guimenu
+> <guimenuitem
+>Ajusta hora para Agora</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Sincroniza a hora com o relógio do sistema</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>S</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Hora</guimenu
+> <guimenuitem
+>Ajustar Hora...</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Ajusta a hora e data</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Hora</guimenu
+> <guimenuitem
+>Iniciar/Parar relógio</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Alternar com o passar do tempo</para
+></listitem>
+</varlistentry>
+</variablelist>
+
+</sect2>
+
+<sect2 id="pointmenu">
+<title
+>Menu <guimenu
+>Apontamento</guimenu
+></title>
+
+<variablelist>
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycap
+>Z</keycap
+> </shortcut
+> <guimenu
+>Apontamento</guimenu
+> <guimenuitem
+>Zênite</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Centraliza a tela no ponto de <link linkend="ai-zenith"
+>Zênite</link
+> (direto acima) </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycap
+>N</keycap
+> </shortcut
+> <guimenu
+>Apontamento</guimenu
+> <guimenuitem
+>Norte</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Centraliza a tela acima do ponto Norte do horizonte</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycap
+>E</keycap
+> </shortcut
+> <guimenu
+>Apontamento</guimenu
+> <guimenuitem
+>Leste</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Centraliza a tela acima do ponto Leste do horizonte</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycap
+>S</keycap
+> </shortcut
+> <guimenu
+>Apontamento</guimenu
+> <guimenuitem
+>Sul</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Centraliza a tela acima do ponto Sul do horizonte</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycap
+>W</keycap
+> </shortcut
+> <guimenu
+>Apontamento</guimenu
+> <guimenuitem
+>Oeste</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Centraliza a tela acima do ponto Oeste do horizonte</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>M</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Apontamento</guimenu
+> <guimenuitem
+>Definir Foco Manualmente...</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Centraliza a tela nas <link linkend="ai-skycoords"
+>coordenadas do céu</link
+> especificadas </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>F</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Apontamento</guimenu
+> <guimenuitem
+>Encontrar Objeto</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Localiza um objeto pelo nome usando a <link linkend="findobjects"
+>Janela Encontrar Objeto</link
+></para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>T</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Apontamento</guimenu
+> <guimenuitem
+>Iniciar/Parar Acompanhamento</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Alterna rastreio ligado/desligado. Ao rastrear o mostrador permanecera centralizado na posição atual do objeto.</para
+></listitem>
+</varlistentry>
+</variablelist>
+
+</sect2>
+
+<sect2 id="viewmenu">
+<title
+>Menu <guimenu
+>Visualização</guimenu
+></title>
+
+<variablelist>
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycap
+>+</keycap
+> </shortcut
+> <guimenu
+>Visualização</guimenu
+> <guimenuitem
+>Zoom in</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Aproxima a visualização</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycap
+>-</keycap
+> </shortcut
+> <guimenu
+>Visualização</guimenu
+> <guimenuitem
+>Zoom out</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Afasta a visualização</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>Z</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Ver</guimenu
+> <guimenuitem
+>Ampliação Padrão</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Restaurar a comfiguração padrão de zoom</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;&Shift;<keycap
+>Z</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Ver</guimenu
+> <guimenuitem
+>Zoom para o Tamanho Angular...</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Zoom para o campo especificado do ângulo de visão</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;&Shift;<keycap
+>F</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Ver</guimenu
+> <guimenuitem
+>Modo Tela Cheia</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Alterna o modo tela cheia</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycap
+>Space</keycap
+> </shortcut
+> <guimenu
+>Ver</guimenu
+> <guimenuitem
+>Coordenadas Horizontais/Equatoriais</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Alterna entre os <link linkend="ai-skycoords"
+>Sistemas de Coordenadas</link
+> <link linkend="horizontal"
+>Horizontal</link
+> e <link linkend="equatorial"
+>Equatorial</link
+></para
+></listitem>
+</varlistentry>
+</variablelist>
+</sect2>
+
+<sect2 id="devicemenu">
+<title
+>Menu <guimenu
+>Dispositivos</guimenu
+></title>
+
+<variablelist>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Dispositivos</guimenu
+> <guimenuitem
+>Assistente do Telescópio...</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Abre o <guilabel
+>Assistente do Telescópio</guilabel
+>, que fornece um guia passo a passo para auxiliá-lo a conectar com seu telescópio e controlá-lo com o &kstars;.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Dispositivos</guimenu
+> <guimenuitem
+>Capturar Seqüência de Imagens...</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Adquire imagens de uma câmera CCD ou dispositivo webcam</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Dispositivos</guimenu
+> <guimenuitem
+>Gerenciador de Dispositivos</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Abre o gerenciador de dispositivos, que permite iniciar/desligar drivers de dispositivos e conectar-se a servidores remotos INDI.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Dispositivos</guimenu
+> <guimenuitem
+>Painel de Controle INDI</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Abre o Painel de Controle INDI, que permite controlar todos os recursos suportados por um dispositivo.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Dispositivos</guimenu
+> <guimenuitem
+>Configurar INDI</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Abre um diálogo para configurar recursos relacionados ao INDI como atualização automática de dispositivos.</para
+></listitem>
+</varlistentry>
+
+</variablelist>
+</sect2>
+
+<sect2 id="toolmenu">
+<title
+>Menu <guimenu
+>Ferramentas</guimenu
+></title>
+
+<variablelist>
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>C</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Ferramentas</guimenu
+> <guimenuitem
+>Calculadora...</guimenuitem
+> </menuchoice
+></term>
+<listitem>
+<para
+>Abre a Ferramenta <link linkend="tool-calculator"
+>AstroCalculadora</link
+>, a qual fodrnece acesso completo a muitas das funções matemáticas uaadas por &kstars;. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>V</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Ferramentas</guimenu
+> <guimenuitem
+>Curvas Leves AAVSO...</guimenuitem
+> </menuchoice
+></term>
+<listitem>
+<para
+>Obre a Ferramenta <link linkend="tool-aavso"
+>Gerador de Curvas de Luminosidade AAVSO</link
+>, a qual permite que você baixe uma curva de luminosidade para qualquer estrela variável da American Association of Variable Star Observers. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>A</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Ferramentas</guimenu
+> <guimenuitem
+>Altitude vs. Hora...</guimenuitem
+> </menuchoice
+></term>
+<listitem>
+<para
+>Abre a ferramenta <link linkend="tool-altvstime"
+>Altitude vs. Tempo</link
+>, a qual pode desenhar curvas representando a altitude de qualquer objeto, como uma função do tempo. Isto é útil para planejar sessões de observações. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>U</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Ferramentas</guimenu
+> <guimenuitem
+>O que está acontecendo hoje à noite...</guimenuitem
+> </menuchoice
+></term>
+<listitem>
+<para
+>Abre a ferramenta <link linkend="tool-whatsup"
+>O que está acontecendo hoje à noite</link
+>, que apresenta um resumo dos objetos que são observáveis de sua localização em uma certa data. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>B</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Ferramentas</guimenu
+> <guimenuitem
+>Construtor de Script...</guimenuitem
+> </menuchoice
+></term>
+<listitem>
+<para
+>Abre a Ferramenta <link linkend="tool-scriptbuilder"
+>Construtor de Script</link
+>, que fornece uma interface GUI para construir scripts DCOP para o &kstars;. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>Y</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Ferramentas</guimenu
+> <guimenuitem
+>Sistema Solar...</guimenuitem
+> </menuchoice
+></term>
+<listitem>
+<para
+>Mostra o <link linkend="tool-solarsys"
+>Visualizador do Sistema Solar</link
+>, que exibe uma visão de cima do sistema solar na data atual da simulação. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>J</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Ferramentas</guimenu
+> <guimenuitem
+>Luas de Júpiter...</guimenuitem
+> </menuchoice
+></term>
+<listitem>
+<para
+>Abra a <link linkend="tool-jmoons"
+>Ferramenta das Luas de Júpiter</link
+>, que exibe as posições das quatro luas brilhantes de Júpiter em função do tempo. </para>
+</listitem>
+</varlistentry>
+
+</variablelist>
+</sect2>
+
+<sect2 id="settingmenu">
+<title
+>Menu <guimenu
+>Configurações</guimenu
+></title>
+
+<variablelist>
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Configurações</guimenu
+> <guisubmenu
+>Caixas de Informações</guisubmenu
+> <guimenuitem
+>Mostrar Caixas de Informações</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Alterna a exibição de todas as três Caixas de Informações </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Configurações</guimenu
+> <guisubmenu
+>Caixa de Informações</guisubmenu
+> <guimenuitem
+>Mostrar Tempo</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Alterna a exibição da Caixa de Informações de Tempo </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Configurações</guimenu
+> <guisubmenu
+>Caixa de Informações</guisubmenu
+> <guimenuitem
+>Mostrar Foco</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Alterna a exibição da Caixa de Informação de Foco </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Configurações</guimenu
+> <guisubmenu
+>Caixa de Informações</guisubmenu
+> <guimenuitem
+>Mostrar Localização</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Alterna a exibição da Caixa de Informação de Localização </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Configurações</guimenu
+> <guisubmenu
+>Barra de Ferramentas</guisubmenu
+> <guimenuitem
+>Mostrar Barra de Ferramentas Principal</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Alterna a exibição da Barra de Ferramentas Principal </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Configurações</guimenu
+> <guisubmenu
+>Barra de Ferramentas</guisubmenu
+> <guimenuitem
+>Mostrar Barra de Ferramentas de Visualização</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Alterna a exibição da Barra de Ferramentas de Visualização </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Configurações</guimenu
+> <guisubmenu
+>Barra de Estado</guisubmenu
+> <guimenuitem
+>Mostrar Barra de Estado</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Alterna a exibição da Barra de Estado </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Configurações</guimenu
+> <guisubmenu
+>Barra de Estado</guisubmenu
+> <guimenuitem
+>Mostrar campo Az/Alt</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Alterna a exibição das coordenadas horizontais do cursor do mouse na barra de estado </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Configurações</guimenu
+> <guisubmenu
+>Barra de Estado</guisubmenu
+> <guimenuitem
+>Mostrar campo RA/Dec</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Alterna a exibição das coordenadas horizontais do cursor do mouse na barra de estado </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Configurações</guimenu
+> <guisubmenu
+>Esquemas de Cores</guisubmenu
+> </menuchoice
+></term>
+<listitem
+><para
+>Este submenu contem todos os esquemas de cores definidos, incluindo seus esquemas customizados. Selecionar um item configura automaticamente o esquema de cores. </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Configurações</guimenu
+> <guisubmenu
+>Símbolos CDV</guisubmenu
+> </menuchoice
+></term>
+<listitem
+><para
+>Este submenu lista o Símbolos de campo-de-visão (CDV) disponíveis. O Símbolo CDV é desenhado no centro da tela. Você pode escolher a partir de uma lista de símbolos pré-definidos (Sem símbolo, Binóculos 7x35, Um grau ou HST WFPC2) ou você pode definir o seu próprio símbolo (ou modificar símbolos existentes) usando o ítem <guimenuitem
+>Editar Símbolos CDV...</guimenuitem
+> </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>G</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Configurações</guimenu
+> <guimenuitem
+>Localização Geográfica...</guimenuitem
+> </menuchoice
+></term>
+<listitem>
+<para
+>Seleciona uma nova <link linkend="setgeo"
+>localização geográfica</link
+> </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Configurações</guimenu
+> <guimenuitem
+>Configurar o &kstars;...</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Modificar as <link linkend="config"
+>opções de configuração</link
+></para
+></listitem>
+</varlistentry>
+</variablelist>
+</sect2>
+
+<sect2 id="helpmenu">
+<title
+>Menu <guimenu
+>Ajuda</guimenu
+></title>
+&help.menu.documentation; </sect2>
+
+<sect2 id="popup-menu">
+<title
+>Menu de Contexto</title>
+<indexterm
+><primary
+>Menu de Contexto</primary
+><secondary
+>Descrição</secondary
+></indexterm>
+
+<para
+>O menu obtido com o clique <mousebutton
+>direito</mousebutton
+>é sensível ao contexto, significando que muda dependendo de qual tipo de objeto você clicou. Listamos todos os itens de menu de contexto possíveis aqui, com os tipos de objetos relacionados [em colchetes].</para>
+
+<variablelist>
+<varlistentry>
+<term
+>[Tudo]</term>
+<listitem
+><para
+>Identificação e tipo: As três linhas superiores são destinadas ao nome(s) do objeto, e seu tipo. Para estrelas, o Tipo Espectral também é mostrado aqui. </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>[Tudo]</term>
+<listitem
+><para
+>As horas de Levante, Trânsito e Poente para o objeto na data de simulação atual são mostradas nas três próximas linhas. </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>[Tudo]</term>
+<listitem
+><para
+><guimenuitem
+>Centrar e Rastrear</guimenuitem
+>: Centraliza a visualização nesta localização, e engata o rastreio. Equivalente ao duplo clique.. </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>[Tudo]</term>
+<listitem
+><para
+><guimenuitem
+>Distância Angular Para...</guimenuitem
+>: Entre no "modo de distância angular". Neste modo, uma linha tracejada é desenhada a partir do primeiro objeto alvo até a posição atual do mouse. Quando você invoca o menu de contexto para um segundo objeto, este ítem aparecerá como <guilabel
+>Computar Distância Angular</guilabel
+>. Selecionando este ítem será exibida a distância angular entre os dois objetos na barra de estado. Você pode pressionar a tecla <keycap
+>Esc</keycap
+> para sair do modo de distãncia angular sem medir um ângulo. </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>[Tudo]</term>
+<listitem
+><para
+><guimenuitem
+>Detalhes</guimenuitem
+>: Abre a <link linkend="tool-details"
+>janela de Detalhes do Objeto</link
+> para este objeto. </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>[Tudo]</term>
+<listitem
+><para
+><guimenuitem
+>Anexar Rótulo</guimenuitem
+>: Anexa um rótulo de nome permanente ao objeto. Se o objeto já possuir um rótulo anexado, este ítem será lido como <guilabel
+>Remover Rótulo</guilabel
+>. </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>[Tudo]</term>
+<listitem
+><para
+><guimenuitem
+>Mostrar ... Imagem</guimenuitem
+>; baixa uma imagem do objeto a partir da internet, e exibe-a na ferramenta de Visualização de Imagem. O texto "..." é substituído por uma breve descrição da fonte da imagem. Um objeto pode ter links para diversas imagens disponíveis neste menu de contexto. </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>[Tudo]</term>
+<listitem
+><para
+><guimenuitem
+>Página ...</guimenuitem
+>: Exibe a página web sobre o objeto no seu navegador web padrão. O texto "..." é substituído por uma breve descrição da página. Um objeto pode ter diversos links web disponíveis neste menu de contexto. </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>[Todos os Objetos Nomeados]</term>
+<listitem
+><para>
+<indexterm
+><primary
+>Objetos no Céu</primary>
+<secondary
+>Links Internet</secondary>
+<tertiary
+>Personalizando</tertiary
+></indexterm>
+<guimenuitem
+>Adicionar Link...</guimenuitem
+>: isto permite a você adicionar seus próprios links personalizados para um menu de contexto de qualquer objeto. Ele abre uma pequena janela, na qual você digita a &URL; do link, e o texto que deseja aparecer no menu de contexto. Existe também um par de botões de rádio que permitem especificar se a &URL; é uma imagem ou um documento <acronym
+>HTML</acronym
+>, pois assim o &kstars; sabe se precisa lançar o navegador ou o visualizador de imagens. Você pode usar isto para adicionar links em arquivos no seu disco local, e assim esta característica poderia ser usada para anexar registros de observação ou outras informações personalizadas para objetos no &kstars;. Seus links personalizados são automaticamente carregados quando o &kstars; inicia, e eles estão armazenados na pasta <filename class="directory"
+> ~/.kde/share/apps/kstars/</filename
+>, nos arquivos <filename
+> minhaimagem_url.dat</filename
+> e <filename
+>minhainfo_url.dat </filename
+>. Se você construir uma lista extensa de links personalizados, considere o envio deles para gente, nós gostaríamos de incluí-los na próxima versão do &kstars;! </para>
+</listitem>
+</varlistentry>
+</variablelist>
+
+</sect2>
+</sect1>
+
+<sect1 id="kstars-keys">
+<title
+>Comando de Teclado</title>
+<indexterm
+><primary
+>Comandos</primary>
+<secondary
+>Teclado</secondary
+></indexterm>
+
+<sect2 id="nav-keys">
+<title
+>Teclas de Navegação</title>
+<indexterm
+><primary
+>Controles de Navegação</primary>
+<secondary
+>Teclado</secondary
+></indexterm>
+
+<variablelist>
+<varlistentry
+><term
+>Teclas de Direção</term>
+<listitem
+><para
+>Use as teclas de Direção para mover a visualização. Segurar a tecla &Shift; dobra a velocidade de rolagem. </para
+></listitem
+></varlistentry>
+
+<varlistentry>
+<term
+><keycap
+>+</keycap
+> / <keycap
+>-</keycap
+></term>
+<listitem
+><para
+>Zoom In/Out</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><keycombo action="simul"
+>&Ctrl;<keycap
+>Z</keycap
+></keycombo
+></term>
+<listitem
+><para
+>Restaurar a comfiguração padrão de zoom</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><keycombo action="simul"
+>&Ctrl;&Shift;<keycap
+>Z</keycap
+></keycombo
+></term>
+<listitem
+><para
+>Zoom para o campo especificado do ângulo de visão</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>0&ndash;9</term>
+<listitem
+><para
+>Centraliza a visualização em um corpo principal do Sistema Solar. <itemizedlist>
+<listitem
+><para
+>0: Sol</para
+></listitem>
+<listitem
+><para
+>1: Mercúrio</para
+></listitem>
+<listitem
+><para
+>2: Vênus</para
+></listitem>
+<listitem
+><para
+>3: Lua</para
+></listitem>
+<listitem
+><para
+>4: Marte</para
+></listitem>
+<listitem
+><para
+>5: Júpiter</para
+></listitem>
+<listitem
+><para
+>6: Saturno</para
+></listitem>
+<listitem
+><para
+>7: Urano</para
+></listitem>
+<listitem
+><para
+>8: Netuno</para
+></listitem>
+<listitem
+><para
+>9: Plutão</para
+></listitem>
+</itemizedlist>
+</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><keycap
+>Z</keycap
+></term>
+<listitem
+><para
+>Centraliza no Ponto de <link linkend="ai-zenith"
+>Zênite</link
+> (direto acima)</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><keycap
+>N</keycap
+></term>
+<listitem
+><para
+>Centraliza a tela acima do ponto Norte do horizonte</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><keycap
+>E</keycap
+></term>
+<listitem
+><para
+>Centraliza a tela acima do ponto Leste do horizonte</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><keycap
+>S</keycap
+></term>
+<listitem
+><para
+>Centraliza a tela acima do ponto Sul do horizonte</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><keycap
+>W</keycap
+></term>
+<listitem
+><para
+>Centraliza a tela acima do ponto Oeste do horizonte</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><keycombo action="simul"
+>&Ctrl;<keycap
+>T</keycap
+></keycombo
+></term>
+<listitem
+><para
+>Alterna o modo de restreamento</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><keycap
+>&lt;</keycap
+></term>
+<listitem
+><para
+>Recua o relógio da simulação um passo de tempo</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><keycap
+>&gt;</keycap
+></term>
+<listitem
+><para
+>Avança o relógio da simulação um passo de tempo</para>
+</listitem>
+</varlistentry>
+
+</variablelist>
+</sect2>
+
+<sect2 id="menu-keys">
+<title
+>Atalhos de Menu</title>
+<indexterm
+><primary
+>Comandos</primary>
+<secondary
+>Menu</secondary>
+<tertiary
+>Atalhos de Teclado</tertiary>
+</indexterm>
+
+<variablelist>
+<varlistentry>
+<term
+><keycombo action="simul"
+>&Ctrl;<keycap
+>N</keycap
+></keycombo
+></term>
+<listitem
+><para
+>Abre uma nova janela do &kstars;</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><keycombo action="simul"
+>&Ctrl;<keycap
+>W</keycap
+></keycombo
+></term>
+<listitem
+><para
+>Fecha uma janela do &kstars;</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><keycombo action="simul"
+>&Ctrl;<keycap
+>D</keycap
+></keycombo
+></term>
+<listitem
+><para
+>Baixa dados extra</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><keycombo action="simul"
+>&Ctrl;<keycap
+>O</keycap
+></keycombo
+></term>
+<listitem
+><para
+>Abre uma imagem FITS no Editor FITS</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><keycombo action="simul"
+>&Ctrl;<keycap
+>I</keycap
+></keycombo
+></term>
+<listitem
+><para
+>Exporta a imagem do céu para um arquivo</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><keycombo action="simul"
+>&Ctrl;<keycap
+>R</keycap
+></keycombo
+></term>
+<listitem
+><para
+>Executa um script DCOP do &kstars;</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><keycombo action="simul"
+>&Ctrl;<keycap
+>P</keycap
+></keycombo
+></term>
+<listitem
+><para
+>Imprime o mapa celeste atual</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><keycombo action="simul"
+>&Ctrl;<keycap
+>Q</keycap
+></keycombo
+></term>
+<listitem
+><para
+>Termina o &kstars;</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><keycombo action="simul"
+>&Ctrl;<keycap
+>E</keycap
+></keycombo
+></term>
+<listitem
+><para
+>Sincroniza o relógio da simulação com a hora atual do sistema</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><keycombo action="simul"
+>&Ctrl;<keycap
+>S</keycap
+></keycombo
+></term>
+<listitem
+><para
+>Configura o relógio da simulação para uma Hora e Data especificados</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><keycombo action="simul"
+>&Ctrl;&Shift;<keycap
+>F</keycap
+></keycombo
+></term>
+<listitem
+><para
+>Alterna o modo tela cheia</para
+></listitem>
+</varlistentry>
+
+<varlistentry
+><term
+><keycap
+>Espaço</keycap
+></term>
+<listitem
+><para
+>Alterna entre os <link linkend="ai-skycoords"
+>Sistemas de Coordenadas</link
+> <link linkend="horizontal"
+>Horizontal</link
+> e <link linkend="equatorial"
+>Equatorial</link
+> </para
+></listitem
+></varlistentry>
+
+<varlistentry>
+<term
+><keycap
+>F1</keycap
+></term>
+<listitem
+><para
+>Abre o Manual do &kstars;</para
+></listitem>
+</varlistentry>
+</variablelist>
+</sect2>
+
+
+<sect2 id="object-actions">
+<title
+>Ações para o Objeto Selecionado</title>
+<indexterm
+><primary
+>Objetos no Céu</primary>
+<secondary
+>Ações de Teclado</secondary
+></indexterm>
+
+<para
+>Each of the following keystrokes performs an action on the <firstterm
+>selected object</firstterm
+>. The selected object is the last object which was clicked on (identified in the status bar). Alternatively, if you hold down the <keycap
+>Shift</keycap
+> key, then the action is performed on the centered object instead.</para>
+
+<!-- FIXME: this feature does not exist yet; to be added after feature thaw
+<variablelist>
+<varlistentry>
+<term
+><keycap
+>C</keycap
+></term>
+<listitem
+><para
+>Center and Track on the selected object</para
+></listitem>
+</varlistentry>
+-->
+<variablelist>
+<varlistentry>
+<term
+><keycap
+>D</keycap
+></term>
+<listitem
+><para
+>Abre a janela de Detalhes para o objeto selecionado</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><keycap
+>L</keycap
+></term>
+<listitem
+><para
+>Alterna o rótulo de nome para o objeto selecionado</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><keycap
+>O</keycap
+></term>
+<listitem
+><para
+>Adiciona o objeto selecionado à lista de observações</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><keycap
+>P</keycap
+></term>
+<listitem
+><para
+>Open the selected object's popup menu</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><keycap
+>T</keycap
+></term>
+<listitem
+><para
+>Alterna um rastro no objeto selecionado (somente corpos do sistema solar)</para
+></listitem>
+</varlistentry>
+
+</variablelist>
+</sect2>
+
+<sect2 id="tools-keys">
+<title
+>Atalhos de Ferramentas</title>
+
+<variablelist>
+<varlistentry>
+<term
+><keycombo action="simul"
+>&Ctrl;<keycap
+>F</keycap
+></keycombo
+></term>
+<listitem
+><para
+>Abre a <link linkend="findobjects"
+>janela Procurar Objeto</link
+>, para especificar um objeto celeste a partir do qual centralizar</para
+></listitem>
+</varlistentry>
+
+<varlistentry
+><term
+><keycombo action="simul"
+>&Ctrl;<keycap
+>M</keycap
+></keycombo>
+</term>
+<listitem
+><para
+>Abre a ferramenta <guilabel
+>Configurar Foco Manualmente</guilabel
+>, para especificar coordenadas RA/Dec ou Az/Alt nas quais centralizar</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><keycap
+>[</keycap
+> / <keycap
+>]</keycap
+></term>
+<listitem
+><para
+>Inicia/Termina uma medida de Distância Angular na posição atual do mouse. A distância angular entre os pontos inicial e final é exibida na barra de estado.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><keycombo action="simul"
+>&Ctrl;<keycap
+>G</keycap
+></keycombo
+></term>
+<listitem
+><para
+>Abre a janela <link linkend="setgeo"
+>Configurar Localização Geográfica</link
+></para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><keycombo action="simul"
+>&Ctrl;<keycap
+>C</keycap
+></keycombo
+></term>
+<listitem
+><para
+>Abra a <link linkend="tool-calculator"
+>Calculadora Astronômica</link
+> </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><keycombo action="simul"
+>&Ctrl;<keycap
+>V</keycap
+></keycombo
+></term>
+<listitem
+><para
+>Abre o <link linkend="tool-aavso"
+>Gerador de Curva de Luz AAVSO</link
+> </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><keycombo action="simul"
+>&Ctrl;<keycap
+>A</keycap
+></keycombo
+></term>
+<listitem
+><para
+>Abre a ferramenta <link linkend="tool-altvstime"
+>Altitude x Tempo</link
+></para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><keycombo action="simul"
+>&Ctrl;<keycap
+>U</keycap
+></keycombo
+></term>
+<listitem
+><para
+>Abre a ferramenta <link linkend="tool-whatsup"
+>O Que Tem Hoje à Noite?</link
+></para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><keycombo action="simul"
+>&Ctrl;<keycap
+>B</keycap
+></keycombo
+></term>
+<listitem
+><para
+>Abre a ferramenta <link linkend="tool-scriptbuilder"
+>Construtor de Script</link
+></para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><keycombo action="simul"
+>&Ctrl;<keycap
+>Y</keycap
+></keycombo
+></term>
+<listitem
+><para
+>Abre o <link linkend="tool-solarsys"
+>Visualizador do Sistema Solar</link
+> </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><keycombo action="simul"
+>&Ctrl;<keycap
+>J</keycap
+></keycombo
+></term>
+<listitem
+><para
+>Abra a ferramenta <link linkend="tool-jmoons"
+>Luas de Júpiter</link
+></para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><keycombo action="simul"
+>&Ctrl;<keycap
+>L</keycap
+></keycombo
+></term>
+<listitem
+><para
+>Abre a ferramenta da <link linkend="tool-observinglist"
+>Lista de Observações</link
+></para
+></listitem>
+</varlistentry>
+
+</variablelist>
+</sect2>
+</sect1>
+
+<sect1 id="kstars-mouse">
+<title
+>Comandos do Mouse</title>
+<indexterm
+><primary
+>Comandos</primary>
+<secondary
+>Mouse</secondary
+></indexterm>
+<indexterm
+><primary
+>Controles de Navegação</primary>
+<secondary
+>Mouse</secondary
+></indexterm>
+
+<variablelist>
+<varlistentry
+><term
+>Movendo o mouse</term>
+<listitem
+><para
+>As coordenadas celestes (RA/Dec e Az/Alt) do cursor do mouse são atualizadas na barra de estado </para
+></listitem>
+</varlistentry>
+
+<varlistentry
+><term
+>"Pairando" o mouse</term>
+<listitem
+><para
+>Um rótulo de texto temporário é anexado ao objeto mais próximo do cursor do mouse. </para
+></listitem>
+</varlistentry>
+
+<varlistentry
+><term
+>Clique-esquerdo</term>
+<listitem>
+<para>
+<indexterm
+><primary
+>Objetos no Céu</primary>
+<secondary
+>Identificando</secondary
+></indexterm>
+O objeto mais próximo do clique do mouse é identificado na barra de estado. </para
+></listitem>
+</varlistentry>
+
+<varlistentry
+><term
+>Clique-duplo</term>
+<listitem>
+<para>
+<indexterm
+><primary
+>Objetos no Céu</primary>
+<secondary
+>Centralizando</secondary
+></indexterm>
+Centraliza e trilha na localização ou objeto mais próximo do clique do mouse. Clique-duplo em uma Caixa de Informação irá <quote
+>sombreá</quote
+>-la para mostrar/ocultar informações extra. </para
+></listitem>
+</varlistentry>
+
+<varlistentry
+><term
+>Clique-direito</term>
+<listitem>
+<para>
+<indexterm
+><primary
+>Objetos no Céu</primary>
+<secondary
+>Invocando o Menu de Contexto</secondary
+></indexterm>
+Abre o <link linkend="popup-menu"
+>menu de contexto</link
+> para a localização ou objeto mais próximo do cursor do mouse. </para
+></listitem>
+</varlistentry>
+
+<varlistentry
+><term
+>Rolando a roda do mouse</term>
+<listitem
+><para
+>Altera a magnificação da tela, ampliando ou reduzindo. Se você não possui uma roda de mouse, você pode manter o botão do meio pressionado e arrastar verticalmente. </para
+></listitem>
+</varlistentry>
+
+<varlistentry
+><term
+>Clicar-e-arrastar</term>
+<listitem
+><para>
+ <variablelist>
+ <varlistentry
+><term
+>Arrastando o mapa celeste</term>
+ <listitem
+><para
+>Rola a tela, seguindo o movimento do arrasto. </para
+></listitem
+></varlistentry>
+
+ <varlistentry
+><term
+>&Ctrl;+arrastando o mapa celeste</term>
+ <listitem
+><para
+>Define um retãngulo no mapa. Quando o botão do mouse for solto, a tela é ampliada para corresponder ao campo de visão dos limites do retângulo. </para
+></listitem
+></varlistentry>
+
+ <varlistentry
+><term
+>Arrastando um Caixa de Informações</term>
+ <listitem
+><para
+>A Caixa de Informações é reposicionada no mapa. Caixas de Informação serão <quote
+>pregadas</quote
+> nos lados da janela, de modo que elas permaneçam no lado quando a janela é redimensionada. </para
+></listitem
+></varlistentry>
+ </variablelist>
+</para
+></listitem>
+</varlistentry>
+</variablelist>
+
+</sect1>
+</chapter>
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kstars/config.docbook b/tde-i18n-pt_BR/docs/tdeedu/kstars/config.docbook
new file mode 100644
index 00000000000..7e8180b6225
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kstars/config.docbook
@@ -0,0 +1,497 @@
+<chapter id="config">
+<title
+>Configurando o &kstars;</title>
+
+<sect1 id="setgeo">
+<title
+>Configurando a Localização Geográfica</title>
+
+<para
+>Aqui está uma captura de tela da janela <guilabel
+>Configurar Localização Geográfica</guilabel
+>: <screenshot>
+<screeninfo
+>Mudando a Localização Geográfica</screeninfo>
+<mediaobject>
+ <imageobject>
+ <imagedata fileref="geolocator.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Janela Configurar Localização</phrase>
+ </textobject>
+</mediaobject>
+</screenshot>
+</para>
+
+<para
+>Existe uma lista de 2.500 cidades pré-definidas disponíveis para escolher. Você configura sua localização destacando uma cidade desta lista. Cada cidade é representada no mapa do mundo como um pequeno ponto, e quando uma cidade é destacada na lista, uma cruz vermelha aparece na sua localização no mapa. </para>
+
+<para>
+<indexterm
+><primary
+>Ferramenta de Localização Geográfica</primary>
+<secondary
+>Filtrando</secondary
+></indexterm>
+Não é muito prático rolar uma lista completa de 2.500 localizações a procura de uma cidade específica. Para tornar a busca mais fácil, a lista pode ser filtrada inserindo texto nas caixas abaixo do mapa. Por exemplo, na captura de tela, o texto <quote
+>Ba</quote
+> aparece na caixa do <guilabel
+>Filtro de Cidade</guilabel
+>, enquanto <quote
+>M</quote
+> foi inserido na caixa de <guilabel
+>Filtro de Estado/Província</guilabel
+>, e <quote
+>USA</quote
+> está na caixa de <guilabel
+>Filrto de País</guilabel
+>. Observe que todas as cidades exibidas na lista possuem nomes de cidade, estado e país que iniciam com os trechos inseridos nos filtros, e que a mensagem abaixo das caixas de filtro indicam que 7 cidades atendem aos filtros inseridos. Observe também que os pontos representantes destas 7 cidades no mapa estão coloridos em branco, enquanto os que não correspondem permanecem em cinza. </para
+><para
+>A lista pode também ser filtrada por localização no mapa. Clicar em qualquer lugar no mapa mostrará somente as cidades dentro de dois graus da localização clicada. Neste momento, você pode procurar por nome, ou localização, mas não ambos ao mesmo tempo. Em outras palavras, quando você clica no mapa, os filtros de nome são ignorados, e vice-versa. </para
+><para>
+<indexterm
+><primary
+>Ferramenta de Localização Geográfica</primary>
+<secondary
+>Localizações personalizadas</secondary
+></indexterm>
+As informações de <link linkend="ai-geocoords"
+>logitude, latitude</link
+> e <link linkend="ai-timezones"
+>fuso horário</link
+> para a localização atualmente selecionada são exibidas nas caixas na base da janela. Se você sentir que qualquer um destes valores está incorreto, você pode modificá-los e pressionar o botão <guibutton
+>Adicionar à Lista</guibutton
+> para gravar sua versão personalizada da localização. Você pode também definir uma localização completamente nova pressionando o botão <guibutton
+>Limpar Campos</guibutton
+>, e inserindo dados para a nova localização. Observe que todos os campos exceto o <guilabel
+>Estado/Província</guilabel
+>, que é opcional, devem ser preenchidos antes que uma nova localização possa ser adicionada à lista. O &kstars; automaticamente carregará suas localizações personalizadas para todas as sessões posteriores. Por favor observe que, neste momento, a única maneira de remover uma localização personalizada é remover a linha apropriada do arquivo <filename
+>~/.kde/share/apps/kstars/mycities.dat</filename
+>. </para
+><para
+>Se você adicionar localizações personalizadas (ou modificar as existentes), por favor envie-nos seu arquivo <filename
+>mycities.dat</filename
+> de modo que nós possamos adicionar suas localizações à lista mestre. </para>
+</sect1>
+
+<sect1 id="settime">
+<title
+>Configurando a Hora</title>
+<para>
+<indexterm
+><primary
+>Data e Hora</primary>
+<secondary
+>A simulação de relógio</secondary
+></indexterm>
+Quando o &kstars; inicia, a hora é configurada para a do relógio de sistema do seu computador, e o relógio do &kstars; é executado para manter atualizada a hora real. Se você desejar parar o relógio, selecione <guimenuitem
+>Parar Relógio</guimenuitem
+> no menu <guimenu
+>Hora</guimenu
+>, ou simplesmente clique no ícone <guiicon
+>Parar</guiicon
+> na barra de ferramentas. Você pode fazer com que o relógio rode mais devagar ou mais rápido que o normal, ou mesmo voltar atrás, use a caixa de numeração de passos de tempo na barra de ferramentas. Esta caixa de numeração possui dois conjuntos de botões de aumentar/diminuir. O primeiro alternará o passo pelos 83 passos de tempo disponíveis, um por um. O segundo pulará para a próxima unidade de tempo superior (ou inferior), que permite criar grandes mudanças de passo de tempo mais facilmente. </para>
+<para>
+<indexterm
+><primary
+>Data e Hora</primary>
+<secondary
+>Configurando</secondary
+></indexterm>
+Você pode configurar a hora e data selecionando o <guimenuitem
+>Configurar Hora...</guimenuitem
+> no menu <guimenu
+>Hora</guimenu
+>, ou pressionando o ícone <guiicon
+>hora</guiicon
+> na barra de ferramentas. A janela <guilabel
+>Configurar Hora</guilabel
+> usa um widget de Data padrão do &kde;, acoplado a três caixas de contagem para configurar as horas, minutos e segundos. Se você deseja re-sincronizar a simulação do relógio para a hora atual da CPU, basta selecionar <guimenuitem
+>Configurar Hora para Agora</guimenuitem
+> no menu <guimenu
+>Hora</guimenu
+>.</para>
+
+<note
+><para>
+<indexterm
+><primary
+>Data e Hora</primary>
+<secondary
+>Intervalo de datas extendidos</secondary
+></indexterm>
+O &kstars; pode aceitar datas muito remotos além do limites normais impostos pelo QDate. Atualmente, você pode configurar a data entre os anos -50000 e +50000. Nós pretendemos extender este intervalo ainda mais em versões futuras. No entanto, por favor esteja alertado que a precisão da simulação se torna mais e mais degradada conforme as datas remotas são examinadas. Isto é especialmente verdade para as posições dos corpos do sistema solar. </para
+></note>
+</sect1>
+
+<sect1 id="viewops">
+<title
+>A Janela de Configuração do &kstars;</title>
+<para>
+<indexterm
+><primary
+>Janela de Configuração do &kstars;</primary
+></indexterm
+> A janela <guilabel
+>Configurar o &kstars;</guilabel
+> permite que você modifique uma grande variedade de opções de exibição. Você pode acessar a janela com o ícone <guiicon
+>configurar</guiicon
+> da barra de ferramentas ou selecionando <guimenuitem
+>Configurar o &kstars;...</guimenuitem
+> no menu <guimenu
+>Configurações</guimenu
+>. A janela é mostrada abaixo: <screenshot>
+<screeninfo
+>Janela Configurar o &kstars;</screeninfo>
+<mediaobject>
+ <imageobject>
+ <imagedata fileref="viewops.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Janela Configurar o &kstars;</phrase>
+ </textobject>
+</mediaobject>
+</screenshot>
+</para>
+
+<para
+>A janela <guilabel
+>Configurar o &kstars;</guilabel
+> é dividida em cinco abas: <guilabel
+>Catálogos</guilabel
+>, <guilabel
+>Guias</guilabel
+>, <guilabel
+>Sistema Solar</guilabel
+>, <guilabel
+>Cores</guilabel
+>, e <guilabel
+>Avançado</guilabel
+>. </para>
+<para>
+<indexterm
+><primary
+>Janela de Configuração do &kstars;</primary>
+<secondary
+>Aba de Catálogos</secondary
+></indexterm>
+Na aba <guilabel
+>Catálogos</guilabel
+>, você determina quais catálogos de objetos serão mostrados no mapa. A seção <guilabel
+>Estrelas</guilabel
+> permite ajustar o <quote
+>limite de <link linkend="ai-magnitude"
+> magnitude</link
+> de esmaecimento</quote
+> para estrelas e o limite de <link linkend="ai-magnitude"
+>magnitude</link
+> para mostrar os nomes e/ou magnitudes das estrelas. Abaixo da seção de estrelas, a seção <guilabel
+>Objetos do Espaço Profundo</guilabel
+> controla a exibição de diversos catálogos de objetos não estelares. Por padrão, a lista inclue os catálogos Messier, NGC e IC. Você pode adicionar seus próprios catálogos de objetos pressionando o botão <guibutton
+>Adicionar Catálogo Personalizado </guibutton
+>.Para instruções detalhadas sobre como preparar um arquivo de dados de catálogo, veja o arquivo <filename
+>README.customize</filename
+> que é enviado junto com o &kstars;. </para>
+<para>
+<indexterm
+><primary
+>Janela de Configuração do &kstars;</primary>
+<secondary
+>Aba do Sistema Solar</secondary
+></indexterm>
+Na aba <guilabel
+>Sistema Solar</guilabel
+>, você pode especificar se o Sol, a Lua, os planetas, cometas e asteróides são exibidos, e se os corpos principais são desenhados como círculos ou imagens reais. Você pode também alternar para que os corpos do sistema solar tenham seus nomes anexados, e controlar como os cometas e asteróides obtém esses nomes. Existe uma opção para anexar automaticamente uma <quote
+>trilha temporária</quote
+> se um corpo do sistema solar se movimentar, e outra opção para alternar se a cor da trilha do planeta se desfaz para a cor de fundo do céu. </para>
+<para>
+<indexterm
+><primary
+>Janela de Configuração do &kstars;</primary>
+<secondary
+>Aba de Guias</secondary
+></indexterm>
+A aba <guilabel
+>Guias</guilabel
+> lhe deixa alternar entre mostrar ou não objetos (&ie;, linhas de constelação, nomes de constelação, contorno da Via Láctea, o <link linkend="ai-cequator"
+>equador celeste</link
+>, a <link linkend="ai-ecliptic"
+>eclíptica</link
+>, a <link linkend="ai-horizon"
+>linha do horizonte</link
+> e o chão opaco). Você pode escolher se você quer ver nomes em Latim para as constelações, em <acronym
+>IAU</acronym
+> - abreviação padrão de 3 letras ou nomes usando o seu idioma local. </para>
+<para>
+<indexterm
+><primary
+>Janela de Configuração do &kstars;</primary>
+<secondary
+>Aba de Cores</secondary
+></indexterm>
+<indexterm
+><primary
+>Esquemas de Cores</primary>
+<secondary
+>Personalizando</secondary
+></indexterm>
+A aba <guilabel
+>Cores</guilabel
+> lhe permite acertar o esquema de cores e definir esquemas de cores personalizadas. A aba é dividida em dois painéis: </para>
+<para
+>O painel esquerdo mostra uma lista de todos os items de visualização com cores ajustáveis. Clique em qualquer item para trazer uma janela de seleção de cores para ajustar a cor. Abaixo da lista está a caixa de seleção <guilabel
+>Modo de Cor de Estrela</guilabel
+>. Por padrão, o &kstars; desenha uma estrela com uma <link linkend="ai-colorandtemp"
+> cor realista</link
+> de acordo com o tipo espectral da estrela. De qualquer forma, você pode também escolher desenhar as estrelas em branco sólido, preto ou círculos vermelhos. Se você está usando cores reais de estrelas, você pode escolher o nível de saturação das cores das estrelas com a caixa <guilabel
+>Intensidade de Cor de Estrela</guilabel
+>. </para>
+<para
+>O painel direito lista os esquemas de cores definidos. Existem três esquemas predefinidos: o esquema <guilabel
+>Padrão</guilabel
+>, um esquema de <guilabel
+>Carta Estelar</guilabel
+> com estrelas negras em um fundo branco e uma <guilabel
+>Visão Noturna</guilabel
+>, a qual usa somente tons vermelhos de forma a sua visão adaptada ao escuro, e o <guilabel
+>Noite Sem Lua</guilabel
+>, um tema mais escuro e realístico. Adicionalmente, você pode salvar o esquema atual de cores como um esquema personalizado clicando no botão <guibutton
+> Salvar Cores Atuais</guibutton
+>. Você será questionado quanto a um nome para este novo esquema e então seu esquema aparecerá na lista em todas as futuras sessoes do &kstars;. Para remover um esquema personalizado, simplesmente selecione-o na lista e pressione o botão <guibutton
+>Remover Esquema de Cores</guibutton
+>. </para
+><para>
+<indexterm
+><primary
+>Janela de Configuração do &kstars;</primary>
+<secondary
+>Aba Avançado</secondary
+></indexterm>
+A Aba <guilabel
+>Avançado</guilabel
+> fornece um controle fino sobre os comportamentos mais obscuros do &kstars;. </para
+><para>
+<indexterm
+><primary
+>Refração Atmosférica</primary
+></indexterm
+> A caixa de verificação <guilabel
+>Correção para a refração atmosférica</guilabel
+> controla se as posições dos objetos estão corretas para os efeitos da atmosfera. Devido a atmosfera ser uma concha esférica, a luz do espaço exterior é <quote
+>inclinada</quote
+>, quando ela atravessa a atmosfera e chega aos nossos telescópios ou olhos, na superfície. O efeito é maior para objetos próximos do horizonte, e realmente muda a elevação predeterminada, ou ajusta horas de objetos por poucos minutos! De fato, quando você <quote
+>vê</quote
+> um pôr-do-sol, a posição real do sol já está bem abaixo do horizonte, e a refração atmosférica faz com que ele pareça ainda estar no céu! Note que a refração atmosférica nunca é aplicada se você estiver usando as <guilabel
+>Coordenadas Equatoriais</guilabel
+>. </para
+><para>
+<indexterm
+><primary
+>Animação Giratória</primary
+></indexterm
+> A caixa de verificação <guilabel
+>Usar animação giratória</guilabel
+> controla como a exibição muda quando uma nova posição do foco é selecionada no mapa. Por padrão, você verá o sentido do céu ou <quote
+>giro</quote
+> para a nova posição; se você desmarcar esta opção, então a exibição irá imediatamente <quote
+>quebrar</quote
+> para a nova posição. </para
+><para>
+<indexterm
+><primary
+>Objetos no Céu</primary>
+<secondary
+>Rotulagem</secondary>
+<tertiary
+>Automático</tertiary>
+</indexterm>
+Se a caixa de verificação <guilabel
+>Anexar rótulo ao objeto centralizado</guilabel
+> estiver selecionada, então um rótulo com o nome será automaticamente anexado a um objeto quando estiver sendo restreado pelo programa. O rótulo será removido quando o objeto não estiver sendo mais rastreado. Note que você pode também anexar manualmente um rótulo persistente com o nome, para qualquer objeto, com o <link linkend="popup-menu"
+> menu de contexto</link
+> do objeto. </para
+><para>
+<indexterm
+><primary
+>Objetos no Céu</primary>
+<secondary
+>Ocultação</secondary
+></indexterm>
+Existem três situações em que o &kstars; deve redesenhar o céu mostrado muito rapidamente: quando uma nova posição de foco for selecionada (e a opção <guilabel
+>Usar animação giratória</guilabel
+> estiver selecionada), quando o céu for arrastado com o mouse, e quando o passo de tempo é grande. Nestas situações, as posições de todos os objetos devem ser recalculadas o mais rapidamente possível, o que pode usar uma grande carga de <abbrev
+>CPU</abbrev
+>. Se a <abbrev
+>CPU </abbrev
+> não puder manter esta demanda, então a exibição parecerá com defeito ou lenta. Para contornar isso, o &kstars; ocultará certos objetos durante estas situações rápidas de redesenho, se a caixa de verificação <guilabel
+>Ocultar objetos ao se mover</guilabel
+> estiver selecionada. O limite de tempo após o qual os objetos serão ocultos é determinado pela caixa de giro <guilabel
+>Ocultar também se a escala de tempo for maior que:</guilabel
+>. Você pode especificar os objetos que devem ser ocultos na caixa de grupo <guilabel
+>Configurar Objetos Ocultos</guilabel
+>. </para>
+</sect1>
+
+<sect1 id="customize">
+<title
+>Personalizando a Exibição</title>
+
+<para
+>Existem diversas maneiras de modificar a exibição para atender o seu desejo.</para>
+<itemizedlist>
+<listitem
+><para>
+<indexterm
+><primary
+>Esquemas de Cores</primary
+><secondary
+>Selcionando</secondary
+></indexterm>
+Selecione um esquema de cores diferente no meni <menuchoice
+><guimenu
+>Configurações</guimenu
+><guimenuitem
+>Esquemas de Cor</guimenuitem
+></menuchoice
+>. Existem quatro esquemas de cores pré-definidos, e você pode definir seu próprio na janela <link linkend="config"
+><guilabel
+>Configurar o &kstars;</guilabel
+></link
+>. </para
+></listitem>
+<listitem
+><para>
+<indexterm
+><primary
+>Barras de Ferramentas</primary>
+<secondary
+>Personalizando</secondary
+></indexterm>
+Alterne se as Barras de Ferramentas serão desenhadas ou não no menu <menuchoice
+><guimenu
+>Configurações</guimenu
+><guimenuitem
+>Barras de Ferramentas</guimenuitem
+></menuchoice
+>. Como a maioria das barras de ferramentas do KDE, elas podem ser arrastadas pela janela e ancoradas em qualquer um dos seus lados, ou até desanexada da janela completamente. </para
+></listitem>
+<listitem
+><para>
+<indexterm
+><primary
+>Caixas de Informação</primary
+><secondary
+>Personalizando</secondary
+></indexterm>
+<indexterm
+><primary
+>Caixas de Informação</primary
+><secondary
+>Ocultando</secondary
+></indexterm>
+Alterne se as Caixas de Informação são desenhadas no menu <menuchoice
+><guimenu
+>Configurações</guimenu
+><guimenuitem
+>Caixas de Informação</guimenuitem
+></menuchoice
+>. Adicionalmente, você pode manipular as três Caixas de Informação com o mouse. Cada caixa possui linhas adicionais de dados que são ocultas por padrão. Você pode alternar a exibição destas linhas com um duplo clique em uma caixa para <quote
+>sombreá</quote
+>-las. Você pode também reposicionar uma caixa arrastando-a com o mouse. Quando uma caixa atinge o lado da janela, ela será <quote
+>pregada</quote
+> neste lado quando a janela é redimensionada. </para
+></listitem>
+<listitem>
+<para>
+<indexterm
+><primary
+>Símbolos de Campo de Visão</primary
+><secondary
+>Descrição</secondary
+></indexterm>
+Escolha um <quote
+>Símbolo de FOV (do inglês, Campo de Visão)</quote
+> usando o menu <menuchoice
+><guimenu
+>Configurações</guimenu
+><guimenuitem
+>Símbolos FOV</guimenuitem
+></menuchoice
+>. O <firstterm
+>FOV</firstterm
+> é um acrônimo, do inglês, para <quote
+>campo de visão</quote
+>. Um símbolo de FOV é desenhado no centro da janela para indicar para onde a tela está apontando. Diferentes símbolos possuem ângulos diferentes; você pode usar um símbolo para mostrar como a visão de um determinado telescópio pareceria. Por exemplo, se você escolher o símbolo FOV de <quote
+>Binóculos 7x35</quote
+>, então um círculo de 9,2 graus de diâmetro é desenhado na tela; este é o campo de visão de binóculos 7x35. </para>
+<para>
+<indexterm
+><primary
+>Símbolos de Campo de Visão</primary
+><secondary
+>Personalizando</secondary
+></indexterm>
+Você pode definir seus próprios símbolos FOV (ou modifica os símbolos existentes) usando o ítem de menu <guimenuitem
+>Editar Símbolos FOV...</guimenuitem
+>, que lança o Editor de FOV: </para>
+<screenshot>
+<screeninfo
+>Editor de Símbolos de Campo de Visão</screeninfo>
+<mediaobject>
+ <imageobject>
+ <imagedata fileref="fovdialog.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Editor de Símbolo FOV</phrase>
+ </textobject>
+</mediaobject>
+</screenshot>
+
+<para
+>A lista de símbolos FOV definidos é exibida à esquerda. À direita existem botões para adicionar um novo símbolo, editar as propriedades do símbolo selecionado, e remover o símbolo selecionado da lista. Observe que você pode tanto modificar como remover os quatro símbolos pré-definidos (se você remover todos os símbolos, os quatro padrões serão restaurados na próxima vez que iniciar o &kstars;). Abaixo destes três botões existe um mostrador de previsão gráfica mostrando o símbolo selecionado na lista. Quando o botão <guibutton
+>Novo...</guibutton
+> ou <guibutton
+>Editar...</guibutton
+> é pressionado, a janela <guilabel
+>Novo Símbolo FOV</guilabel
+> é aberta: </para>
+
+<screenshot>
+<screeninfo
+>Novo Símbolo de Campo de Visão</screeninfo>
+<mediaobject>
+ <imageobject>
+ <imagedata fileref="newfov.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Novo Símbolo FOV</phrase>
+ </textobject>
+</mediaobject>
+</screenshot>
+
+<para>
+<indexterm
+><primary
+>Símbolos de Campo de Visão</primary
+><secondary
+>Definindo Novo</secondary
+></indexterm>
+Esta janela permite que você modifique as quatro propriedades que definem um símbolo FOV: nome, tamanho, forma e cor. O tamanho angular para o símbolo pode ser inserido diretamente na caixa de edição <guilabel
+>Campo de Visão</guilabel
+>, ou você pode usar a Aba Câmera para calcular o campo de visão, fornecendo parâmetros de configuração da ocular do seu telescópio ou câmera. As quatro formas disponíveis são: Círculo, Quadrado, Mira, e Alvo. Uma vez que você tenha especificado todos os quatro parâmetros, pressione <guibutton
+>OK</guibutton
+>, e o símbolo aparecerá na lista de símbolos definidos. Ele estará disponível também a partir do menu <guimenu
+>Configurações</guimenu
+> | <guisubmenu
+>FOV</guisubmenu
+>. </para>
+</listitem>
+</itemizedlist>
+
+</sect1>
+
+</chapter>
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kstars/cpoles.docbook b/tde-i18n-pt_BR/docs/tdeedu/kstars/cpoles.docbook
new file mode 100644
index 00000000000..fe61ceb4305
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kstars/cpoles.docbook
@@ -0,0 +1,64 @@
+<sect1 id="ai-cpoles">
+<sect1info>
+<author
+><firstname
+>Jason</firstname
+> <surname
+>Harris</surname
+> </author>
+</sect1info>
+<title
+>Os Polos Celestes</title>
+<indexterm
+><primary
+>Polos Celestes</primary>
+<seealso
+>Coordenadas Equatoriais</seealso>
+</indexterm>
+<para
+>O Céu parece caminhar sobre nossas cabeças do leste para oeste, completando um circuito completo em cerca de 24 horas (<link linkend="ai-sidereal"
+>Siderais</link
+>). Este fenómeno deve-se ao giro da Terra sobre seu eixo. O eixo do giro terrestre intercepta a <link linkend="ai-csphere"
+>Esfera Celeste</link
+> em dois pontos. Estes pontos Sao os <firstterm
+>Polos Celestes</firstterm
+>. Conforme a Terra gira eles permanecem fixos no Céu, e todos os outros pontos parecem rodar ao redor deles. Os Polos Celestes Sao também os polos do <link linkend="equatorial"
+>Sistema de Coordenadas Equatorial</link
+>, significando que eles tem uma <firstterm
+>Declinação</firstterm
+> de +90 graus e -90 graus (para os Polos Celestes Norte e Sul, respectivamente). </para
+><para
+>O Pólo Norte Celeste atualmente tem quase as mesmas coordenadas da Estrela brilhante <firstterm
+>Polaris</firstterm
+> (forma em latin para <quote
+>Estrela Polar</quote
+>). Isto faz Polaris ser útil para navegação: não somente está sempre sobre o ponto Norte do horizonte, mas seu ângulo de<link linkend="horizontal"
+>Altitude</link
+> é sempre (quase) igual a <link linkend="ai-geocoords"
+>Latitude Geográfica</link
+> do observador (de qualquer forma, Polaris somente pode ser observada em locais do hemisfério norte). </para
+><para
+>O fato de Polaris estar perto do polo é pura coincidência. De fato, devido a <link linkend="ai-precession"
+>Precessao</link
+>, Polaris está perto do polo somente por uma pequena fração de tempo. </para>
+<tip>
+<para
+>Exercícios:</para>
+<para
+>Use a janela <guilabel
+>Encontrar Objeto</guilabel
+> (<keycombo action="simul"
+>&Ctrl;<keycap
+>F</keycap
+></keycombo
+>) para localizar Polaris. Note que sua Declinação é quase (mas não exatamente) +90 graus. Compare a Altitude lida quando Polaris estiver em foco com a latitude de sua localização geográfica. Elas estão sempre dentro de um grau de um para outro. Elas não Sao exatamente as mesmas porque Polaris não está exatamente no Polo. (você pode apontar exatamente para o polo alternando para coordenadas Equatoriais e pressionando a seta para cima no teclado até o Céu parar de rolar). </para
+><para
+>Use a caixa <guilabel
+>Periodo de Tempo</guilabel
+> na barra de ferramentas para acelerar o tempo para um periodo de 100 segundos. Você pode ver o Céu inteiro aparentemente rodar ao redor de Polaris, enquanto Polaris permanece praticamente estacionada. </para
+><para
+>Dissemos que o polo celeste é o polo do sistema de coordenadas Equatoriais. O que você acha que é o sistema de coordenadas horizontal (Altitude/Azimute)? (O <link linkend="ai-zenith"
+>Zénite</link
+>). </para>
+</tip>
+</sect1>
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kstars/credits.docbook b/tde-i18n-pt_BR/docs/tdeedu/kstars/credits.docbook
new file mode 100644
index 00000000000..422d4faf232
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kstars/credits.docbook
@@ -0,0 +1,109 @@
+<chapter id="credits">
+<title
+>Créditos e Licença</title>
+
+<para
+>&kstars;</para>
+<para
+>Direitos de cópia do programa 2001-2003 - O Time do &kstars;<email
+>kstars@30doradus.org</email
+> </para>
+
+<para
+>O Time do &kstars;: <itemizedlist>
+<listitem
+><para
+>Jason Harris <email
+>kstars@30doradus.org</email
+></para>
+</listitem>
+<listitem
+><para
+>Jasem Mutlaq <email
+>mutlaqja@ku.edu</email
+></para>
+</listitem>
+<listitem
+><para
+>Pablo de Vicente <email
+>pvicentea@wanadoo.es</email
+></para>
+</listitem>
+<listitem
+><para
+>Heiko Evermann <email
+>heiko@evermann.de</email
+></para>
+</listitem>
+<listitem
+><para
+>Thomas Kabelmann <email
+>tk78@gmx.de</email
+></para>
+</listitem>
+<listitem
+><para
+>Mark Hollomon <email
+>mhh@mindspring.com</email
+></para>
+</listitem>
+<listitem
+><para
+>Carsten Niehaus <email
+>cniehaus@gmx.de</email
+></para>
+</listitem>
+</itemizedlist>
+</para>
+
+<para
+>Fontes de Dados: <itemizedlist>
+<listitem>
+<para
+>Catálogos de Objetos e tabelas de posição de planetas: <ulink url="http://adc.gsfc.nasa.gov"
+>NASA Astronomical Data Center</ulink
+></para>
+</listitem>
+<listitem>
+<para
+>Informações de crédito detalhadas para todas as imagens usadas no programa estão apresentadas no arquivo README.images </para>
+</listitem>
+</itemizedlist>
+</para>
+<para
+>Referências: <itemizedlist>
+<listitem
+><para
+><quote
+>Astronomia prática com sua calculadora</quote
+> por Peter Duffet-Smith</para
+></listitem>
+<listitem
+><para
+><quote
+>Algoritmos Astronomicos</quote
+> por Jean Meeus</para
+></listitem>
+</itemizedlist>
+</para>
+
+<para
+>Agradecimentos especiais: Aos desenvolvedores do &kde; e &Qt; por proverem o mundo com um inigualável conjunto de bibliotecas de <acronym
+>API</acronym
+> livres. Ao time do <application
+>KDevelop</application
+>, pela excelente IDE, o qual fez o desenvolvimento do &kstars; tão mais fácil e mais divertido. A todos no quadro de mensagens do <application
+>KDevelop</application
+> no irc.kde.org e nas listas de discussão do &kde;, por responderem minhas perguntas freqüentes. Obrigada a Anne-Marie Mahfouf, pelo convite para o &kstars; entrar o módulo de educação do &kde;. Finalmente, a todos que têm submetido informações de bugs e outras informações. Obrigado a vocês todos. </para>
+
+<para
+>Copyright da Documentação 2001-2003 - Jason Harris e o Time do KStars <email
+>kstars@30doradus.org</email
+> </para>
+
+<para
+>Tradução de José Monteiro <email
+>monteiro@ajato.com.br</email
+></para
+>
+&underFDL; &underGPL; </chapter>
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kstars/csphere.docbook b/tde-i18n-pt_BR/docs/tdeedu/kstars/csphere.docbook
new file mode 100644
index 00000000000..f80dc86d1f0
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kstars/csphere.docbook
@@ -0,0 +1,28 @@
+<sect1 id="ai-csphere">
+<sect1info>
+<author
+><firstname
+>Jason</firstname
+> <surname
+>Harris</surname
+> </author>
+</sect1info>
+<title
+>A Esfera Celeste</title>
+<indexterm
+><primary
+>Esfera Celeste</primary>
+<seealso
+>Sistema de Coordenadas Celeste</seealso>
+</indexterm>
+<para
+>A esfera celeste é uma esfera imaginaria com um raio gigantesco, centralizada na Terra. Todos os objetos que podem ser vistos no Céu podem ser imaginados como repousados na superfície desta esfera. </para
+><para
+>Claro, sabemos que os objetos no Céu não estão na superfície de uma esfera centralizada na Terra, então por que preocupar com tal construção? Tudo que vemos no Céu está tão longe, que suas distancias são impossíveis de medir apenas olhando para elas. Como suas distancias são indeterminadas, você precisa saber apenas a <emphasis
+>direção</emphasis
+> do objeto para localiza-lo no Céu. Deste modo, o modelo de esfera celeste é um modelo muito pratico para mapear o Céu. </para
+><para
+>As direções para vários objetos no Céu podem ser quantificadas construindo um <link linkend="ai-skycoords"
+>Sistema de Coordenadas Celeste</link
+>. </para>
+</sect1>
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kstars/darkmatter.docbook b/tde-i18n-pt_BR/docs/tdeedu/kstars/darkmatter.docbook
new file mode 100644
index 00000000000..1c52e6a3a0e
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kstars/darkmatter.docbook
@@ -0,0 +1,86 @@
+<sect1 id="ai-darkmatter">
+
+<sect1info>
+<author
+><firstname
+>Jasem</firstname
+> <surname
+>Mutlaq</surname
+> <affiliation
+><address>
+</address
+></affiliation>
+</author>
+</sect1info>
+
+<title
+>Matéria Negra</title>
+<indexterm
+><primary
+>Matéria Negra</primary>
+</indexterm>
+
+<para
+>Os cientistas estão agora muito confortaveis com a ideia que 90% da massa do universo está em uma forma de materia que não pode ser vista. </para>
+
+<para
+>A despeito de amplos mapas do universo próximo que cobrem o espectro de radio ate raios gama, temos conta de apenas 10% da massa que deve estar lá fora. Como Bruce H. Margon, um astrónomo da Universidade de Washington, disse ao New York Times em 2001: <citation
+>é uma situação muito embaraçosa admitir que não podemos encontrar 90% do universo.</citation
+> </para>
+
+<para
+>O termo usado para essa <quote
+>massa perdida</quote
+> é <firstterm
+>Matéria Negra</firstterm
+>, e estas duas palavras resumem muito bem tudo que sabemos sobre isto até agora. Sabemos que existe <quote
+>Matéria</quote
+>, porque podemos ver os efeitos de sua influencia gravitacional. De qualquer forma, a materia não emite qualquer radiação eletromagnética detectável, portanto é <quote
+>Escura </quote
+>. Existem várias teorias para justificar a massa perdida, passando por partículas subatômicas exóticas, uma população de buracos negros isolados, até menos exóticos duendes marrons e brancos. O termo <quote
+>massa perdida </quote
+> pode ser enganador, pois a massa não está perdida, apenas é leve. Mas o que exatamente é materia negra e como sabemos realmente que existe se não podemos vê-la? </para>
+
+<para
+>A estoria começou em 1933 quando o Astrónomo Fritz Zwicky estava estudando os movimentos de um enorme e distante ajuntamento de galáxias, especificamente o agrupamento Coma e o agrupamento Virgo. Zwicky estimou a massa de cada Galaxia no agrupamento baseado em sua luminosidade, e adicionou a massa de toda a Galaxia para ter uma massa total do agrupamento. Ele fez então uma segunda estimativa independente da massa do agrupamento, baseado o afastamento em velocidade das galáxias individuais no agrupamento. Para sua surpresa, esta segunda <firstterm
+>massa dinâmica</firstterm
+> estimada era <emphasis
+>400 vezes</emphasis
+> maior que a estimativa baseada na luz da Galaxia. </para>
+
+<para
+>Ainda que a evidencia fosse forte na época de Zwicky, apenas nos anos de 1970 os cientistas começaram a explorar esta discrepância abrangentemente. Foi nesta época que a existência da Materia Negra começou a ser considerada seriamente. A existência de tal materia não apenas resolveria o deficit de massa nos aglomerados de galáxias; traria também maiores consequências na evolução e destino do próprio universo. </para>
+
+<para
+>Outro fenómeno que sugeria a necessidade de materia negra é a curva rotacional das <firstterm
+>Galáxias Espirais</firstterm
+>. Galáxias Espirais contem uma grande população de estrelas que orbitam o centro galáctico em órbitas circulares próximas, muito semelhante a planetas orbitando uma estrela. Como órbitas planetarias, as estrelas com órbitas Galaticas grandes deveriam ter velocidades orbitais menores (isto é apenas uma aplicação da terceira lei de Kepler). Realmente, a terceira lei de Kepler apenas se aplica a estrelas perto do perímetro de uma Galaxia Espiral, porque assume que a massa contida em uma órbita é constante. </para>
+
+<para
+>Contudo, astrónomos fizeram observações das velocidades orbitais de estrelas nas partes externas de um grande numero de galáxias espirais e nenhuma delas seguia a terceira lei de Kepler conforme o esperado. Em vez de cair em raios largos, as velocidades orbitais permaneciam deveras constantes. A implicação é que a massa contida por órbitas de raios largos aumenta, mesmo para estrelas que aparentemente estão próximas da beirada da Galaxia. Enquanto elas estão próximas a beirada da parte luminosa da Galaxia, a Galaxia tem um perfil de massa que aparentemente continua bem alem das regiões ocupadas pelas estrelas. </para>
+
+<para
+>Aqui está outra forma de pensar sobre isso: Considere as estrelas próximas ao perímetro de uma Galaxia espiral, com velocidades orbitais típicas observadas de 200 Km por segundo. Se a Galaxia consistisse somente de materia que podemos ver, estas estrelas muito rapidamente voariam para fora da Galaxia, porque as suas velocidades orbitais Sao 4 vezes maiores que a velocidade de escape da Galaxia. Como as galáxias aparentemente não estão se partindo, deve haver massa na Galaxia que desconhecemos, quando adicionamos tudo que podemos ver. </para>
+
+<para
+>Várias teorias apareceram na literatura para dar conta da massa perdida como <acronym
+>WIMP</acronym
+> (Weakly Interacting Massive Particles), <acronym
+>MACHO</acronym
+>s (MAssive Compact Halo Objects), buracos negros primordiais, neutrinos pesados, e outras; cada uma com seus pros e contras. Nenhuma teoria isolada foi ainda aceita pela comunidade astronómica, porque não temos ate agora os meios para testar uma teoria contra outra conclusivamente. </para>
+
+<tip>
+<para
+>Você pode ver os agrupamentos de galáxias que o Professor Zwicky estudou para descobrir a matéria negra. Use a janela Encontrar Objeto do KStars <keycombo
+><keycap
+>&Ctrl;</keycap
+><keycap
+>f</keycap
+></keycombo
+>) para centralizar em <quote
+>M 87</quote
+> para encontrar o agrupamento Virgo, e em <quote
+>NGC 4884</quote
+> para encontrar o agrupamento Coma. Você pode precisar aproximar para ver as galáxias. Note que o agrupamento Virgo parece ser muito maior no Céu. Na realidade, Coma é o agrupamento maior; ele parece menor apenas por estar bem mais longe. </para>
+</tip>
+</sect1>
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kstars/dcop.docbook b/tde-i18n-pt_BR/docs/tdeedu/kstars/dcop.docbook
new file mode 100644
index 00000000000..02c05671785
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kstars/dcop.docbook
@@ -0,0 +1,248 @@
+<chapter id="dcop">
+<title
+>Scripting o KStars: A Interface DCOP</title>
+<para
+>Um dos objetivos do &kstars; é fornecer a habilidade de executar comportamentos complexos a partir de um script. Isto permitirá que você crie <quote
+>passeios virtuais</quote
+> no universo, e possibilitará que professores construam demonstrações em uma aula para ilustrar determinados conceitos de astronomia. Isto já é possível através dos scripts para o &kstars;, apesar de nem todas as funções desejadas estarem incluídas. Além disso, por enquanto não temos um construtor de scripts gráfico, devendo os scripts serem escritos manualmente. Este capítulo explanará como construir scripts para o &kstars;. </para>
+<para
+>A arquitetura do &kde; fornece o ambiente de trabalho necessário para aplicativos com suporte a scripts através da interface <abbrev
+>DCOP</abbrev
+>. <abbrev
+>DCOP</abbrev
+> é uma acrônimo, do inglês, para <quote
+>Protocolo de Comunicação de Ambiente</quote
+>; através do <abbrev
+>DCOP</abbrev
+>, aplicativos &kde; podem ser controlados por outros aplicativos, a partir da linha de comando, ou através de um script de texto. NOTA DO TRADUTOR: Observem que os scripts são todos escritos no idioma inglês, não podendo os nomes de funções e argumentos serem traduzidos. </para>
+
+<sect1 id="dcop-interface">
+<title
+>Funções DCOP</title>
+<para
+>A Interface <abbrev
+>DCOP</abbrev
+> do &kstars; inclui as seguintes funções: <itemizedlist>
+<listitem
+><para
+><function
+> lookTowards( const QString direction )</function
+>: Aponta o foco da tela na direção especificada pelo argumento. O argumento pode ser o nome de qualquer objeto no céu, ou uma das seguintes palavras direcionais ou abreviaturas: zenith (ou z), north (n), northeast (ne), east (e), southeast (se), south (s), southwest(sw), west(w), northwest (nw). </para
+></listitem>
+
+<listitem
+><para
+><function
+> setRaDec( double ra, double dec )</function
+>: Aponta o foco da tela nas coordenadas equatorias especificadas. </para
+></listitem>
+
+<listitem
+><para
+><function
+> setAltAz(double alt, double az)</function
+>: Aponta o foco da tela nas coordenadas horizontais especificadas. </para
+></listitem>
+
+<listitem
+><para
+><function
+> zoomIn()</function
+>: Aumenta o nível de ampliação da tela. </para
+></listitem>
+
+<listitem
+><para
+><function
+> zoomOut()</function
+>: Diminui o nível de ampliação da tela. </para
+></listitem>
+
+<listitem
+><para
+><function
+> defaultZoom()</function
+>: Reinicia a tela para o nível de ampliação = 3 (o padrão). </para
+></listitem>
+
+<listitem
+><para
+><function
+> setLocalTime(int yr, int mth, int day, int hr, int min, int sec)</function
+>: Configura o relógio da simulação para a data e hora especificadas. </para
+></listitem>
+
+<listitem
+><para
+><function
+> waitFor( double t )</function
+>: Interrompe por t segundos antes de continuar com os comandos subsequentes do script. </para
+></listitem>
+
+<listitem
+><para
+><function
+> waitForKey( const QString k )</function
+>: Para a execução do script até que o usuário pressione a tecla especificada. Até o momento, você não pode especificar combinações com teclas especiais (como <keycombo action="simul"
+>&Ctrl;<keycap
+>C</keycap
+></keycombo
+>); simplesmente use teclas simples. Você pode digitar <quote
+>space</quote
+> para indicar a barra de espaço. </para
+></listitem>
+
+<listitem
+><para
+><function
+> setTracking( bool track )</function
+>: Alterna o engajamento do modo de rastreamento. </para
+></listitem>
+
+<listitem
+><para
+><function
+> changeViewOption( const QString option, const QString value )</function
+>: Ajusta uma opção de visão. Existem dúzias e dúzias de opções disponíveis, basicamente tudo que você pode musar na <guilabel
+>Janela Configurar o &kstars;</guilabel
+> pode ser mudado aqui também. O primeiro argumento é o nome da opção (os nomes são obtidos a partir do arquivo de configuração <filename
+>kstarsrc</filename
+>), e o segundo argumento é o valor desejado. A análise do argumento foi feita para ser robusta, logo se você acidentalmente enviar dados ruins, ele simplesmente falhará. </para
+></listitem>
+
+<listitem
+><para
+><function
+> setGeoLocation( const QString city, const QString province, const QString country )</function
+>: Muda a localização de observação para a cidade especificada. Se nenhuma cidade correspondente ao string do argumento for encontrada, então nada acontecerá. </para
+></listitem>
+
+<listitem
+><para
+><function
+> stop()</function
+> [clock]: Para o relógio da simulação. </para
+></listitem>
+
+<listitem
+><para
+><function
+> start()</function
+> [clock]: Inicia o relógio da simulação. </para
+></listitem>
+
+<listitem
+><para
+><function
+> setScale(float s)</function
+> [clock]: Configura a taxa do relógio da simulação. s=1 corresponde ao tempo real; 2,0 é duas vezes mais rápido que o tempo real, etc. </para
+></listitem>
+</itemizedlist>
+</para>
+</sect1>
+
+<sect1 id="dcop-test">
+<title
+>Testando as Funções DCOP</title>
+<para
+>Você pode testar as funções DCOP muito facilmente usando o programa <application
+>kdcop</application
+>. Quando você executar o <application
+>kdcop</application
+>, você verá uma lista em árvore de todos os programas em execução; se o &kstars; estiver rodando ele será listado. A maioria das funções <abbrev
+>DCOP</abbrev
+> são listadas sob o cabeçalho <quote
+>KStarsInterface</quote
+>, mas as funções de relógio estão listadas sob o <quote
+>clock</quote
+>. Um clique-duplo em qualquer função irá executá-la. Se a função necessita de argumentos, uma janela se abrirá aonde poderá inserir os valores. </para>
+</sect1>
+
+<sect1 id="dcop-script">
+<title
+>Escrevendo um Script DCOP</title>
+<para
+>Funções <abbrev
+>DCOP</abbrev
+> podem também ser chamadas a partir da linha de comando do UNIX, e elas podem ser encapsuladas em um script. Nós criaremos um script exemplo que alterna para as coordenadas Equatoriais, aponta a tela para a Lua, amplia um pouco, e acelera o relógio para 1 hora por segundo. Após rastrear a Lua por 20 segundos, o relógio é parado e a tela diminui a ampliação. Você pode usar este script como um modelo para criar novos scripts. Eu listarei todo o script primeiro, e então explanarei suas várias partes. </para>
+<para>
+<programlisting
+>#!/bin/bash
+#KStars script: Rastreando a Lua!
+#
+KSTARS=`dcopfind -a 'kstars*'`
+MAIN=KStarsInterface
+CLOCK=clock#1
+dcop $KSTARS $MAIN changeViewOption UseAltAz false
+dcop $KSTARS $MAIN lookTowards Moon
+dcop $KSTARS $MAIN defaultZoom
+dcop $KSTARS $MAIN zoomIn
+dcop $KSTARS $MAIN zoomIn
+dcop $KSTARS $MAIN zoomIn
+dcop $KSTARS $MAIN zoomIn
+dcop $KSTARS $MAIN zoomIn
+dcop $KSTARS $CLOCK setScale 3600.
+dcop $KSTARS $CLOCK start
+dcop $KSTARS $MAIN waitFor 20.
+dcop $KSTARS $CLOCK stop
+dcop $KSTARS $MAIN defaultZoom
+##
+</programlisting>
+</para>
+<para
+>Salve este script para um arquivo. O nome do arquivo pode ser qualquer um que deseje, eu sugiro algo descritivo como <filename
+>rastrolua.kstars</filename
+>. Então digite o seguinte comando para tornar o script executável: <userinput
+><command
+>chmod</command
+> <option
+>a+x</option
+> <parameter
+>rastrolua.kstars</parameter
+> </userinput
+>. O script pode então ser executado a qualquer momento digitando <userinput
+><command
+>./rastrolua.kstars</command
+></userinput
+> na pasta que contém o script. Observe que o script somente funcionará se uma instância do &kstars; já estiver rodando. Você pode usar o comando <command
+>dcopstart</command
+> em um script para lançar uma nova instância do &kstars;. </para>
+<para
+>Agora vamos para a explanação do script. A linha superior identifica o arquivo como um script shell do <command
+>BASH</command
+>. As duas linhas seguintes são <firstterm
+>comentários</firstterm
+> (qualquer linha que inicie com o <quote
+>#</quote
+> é um comentário,e é ignorada pelo shell). As próximas três linhas definem algumas variáveis convenientes que serão usadas mais tarde. A variável <varname
+>KSTARS</varname
+> identifica o processo do &kstars; atualmente em execução, usando o comando <command
+>dcopfind</command
+>. <varname
+>MAIN</varname
+> e <varname
+>CLOCK</varname
+> identificam as duas interfaces <abbrev
+>DCOP</abbrev
+> associadas ao &kstars;. </para>
+<para
+>O lembrete do script é a lista atual de chamadas <abbrev
+>DCOP</abbrev
+>. O primeiro comando configura a tela para usar as coordenadas Equatoriais configurando a opção <quote
+>UseAltAz</quote
+> para <quote
+>false</quote
+> (novamente, você pode ver a lista de todas as opções que o <quote
+>changeViewOption</quote
+> pode usar examinando seu arquivo de configuração <filename
+>kstarrc</filename
+>). O próximo comando centraliza a tela na Lua, e automaticamente engaja o rastreamento. Nós então configuramos o nível de ampliação padrão, e então a ampliação em cinco vezes. A seguir, a escala do tempo do relógio é configurada para 1 hora por segundo (3600 segundos é uma hora),e o relógio é iniciado (no caso de não estar rodando). A próxima linha para o script por 20 segundos enquanto nós rastreamos a Lua conforme ela se move no céu. Finalmente, nós paramos o relógio e reiniciamos o nível de ampliação para sua configuração padrão. </para>
+<para
+>Nós esperamos que você goste das habilidades de script do KStars. Se você criar um script interessante, por favor envie eletronicamente para <email
+>kstars@30doradus.org</email
+>; nós gostaríamos de ver o que você fez, e talvez colocar alguns scripts em nossa página web. Além disso, se tiver qualquer idéia de como melhorar os recursos de script (ou qualquer parte do &kstars;), informe-nos em <email
+>kstars-devel@lists.sourceforge.net</email
+> ou envie um pedido de recurso novo para o bugzilla. </para>
+</sect1>
+</chapter>
+
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kstars/detaildialog.png b/tde-i18n-pt_BR/docs/tdeedu/kstars/detaildialog.png
new file mode 100644
index 00000000000..213bd779881
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kstars/detaildialog.png
Binary files differ
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kstars/details.docbook b/tde-i18n-pt_BR/docs/tdeedu/kstars/details.docbook
new file mode 100644
index 00000000000..f94d15f23cb
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kstars/details.docbook
@@ -0,0 +1,110 @@
+<sect1 id="tool-details">
+<title
+>Janela de Detalhes do Objeto</title>
+<indexterm
+><primary
+>Ferramentas</primary>
+<secondary
+>Janela de Detalhes do Objeto</secondary
+></indexterm>
+<indexterm
+><primary
+>Objetos no Céu</primary>
+<secondary
+>Detalhes</secondary
+></indexterm>
+
+<screenshot>
+<screeninfo
+>A Janela de Detalhes do Objeto </screeninfo>
+<mediaobject>
+ <imageobject>
+ <imagedata fileref="detaildialog.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Janela de Detalhes do Objeto</phrase>
+ </textobject>
+</mediaobject>
+</screenshot>
+
+<para
+>A Janela de Detalhes do Objeto apresenta dados avançados disponíveis sobre um objeto específico no céu. Para acessar esta ferramenta, dê um clique <mousebutton
+>direito</mousebutton
+> em um objeto e selecione o ítem <guimenuitem
+>Detalhes...</guimenuitem
+> no menu de contexto. </para>
+<para
+>A janela é dividida em um determinado número de Abas. Na Aba <guilabel
+>Geral</guilabel
+>, nós apresentamos dados básicos sobre o objeto atual. Isto inclui nomes e designações do catálogo, tipo de objeto, e <link linkend="ai-magnitude"
+>magnitude</link
+> (brilho). Também mostra as coordenadas Equatorial e Horizontal, bem como sua hora de nascente, poente e trânsito. </para>
+<para>
+<indexterm
+><primary
+>Objetos no Céu</primary>
+<secondary
+>Links Internet</secondary>
+<tertiary
+>Personalizando</tertiary
+></indexterm>
+Na aba <guilabel
+>Links</guilabel
+>, você pode gerenciar os links internet associados a este objeto. Os links de Imagem e Informação associados com este objeto são listados. Eles são links que aparecem no menu de contexto quando o objeto recebe um clique <mousebutton
+>direito</mousebutton
+>. Você pode adicionar links personalizados a este objeto com o botão <guibutton
+>Adicionar Link...</guibutton
+>. Isto abrirá uma janela na qual você preencherá uma URL e um texto do link para o novo link (você pode também testar a URL no navegador web a partir desta janela). Tenha em mente que o link personalizado pode facilmente apontar para um arquivo em seu disco local, de modo que você pode usar este recurso para referenciar suas imagens astronômicas pessais ou registros de observação. </para>
+<para
+>Você pode também modificar ou remover qualquer link usando os botões <guibutton
+>Editar Link...</guibutton
+> e <guibutton
+>Remover Link...</guibutton
+>. </para>
+<para
+>A Aba <guilabel
+>Avançado</guilabel
+> permite que você consulte bancos de dados astronômicos profissionais na internet por informações relacionadas ao objeto atual. Para usar estes bancos de dados, basta destacar o bando de dados desejado na lista, e pressionar o botão <guibutton
+>Ver</guibutton
+> para ver os resultados de sua consulta em uma janela do navegador web. A consulta é feita usando o nome primário do objeto que você clicou ao abrir o Diálogo de Detalhes. Os seguintes bancos de dados estão disponíveis para consulta: <itemizedlist>
+<listitem
+><para
+>Arquivo Astrofísico de Alta Energia (do inglês, HEASARC). Aqui você pode obter dados sobre o objeto atual a partir de um determinado número de observatórios de <quote
+>Alta-energia</quote
+>, que cobrem porções do Ultravioleta, raio-X e Raio Gama do espectro eletromagnético.</para
+></listitem>
+<listitem
+><para
+>Arquivo de Multimissão do Telescópio Espacial (do inglês, MAST). O Instituto de Ciência do Telescópio Espacial fornece acesso a um conjunto completo de imagens e espectros obtidos com o Telescópio Espacial Hubble, bem como de diversos outros observatórios baseados no espaço. </para
+></listitem>
+<listitem
+><para
+>Sistema de Dados Astrofísicos da NASA (do inglês, ADS). Este incrível banco de dados bibliográfico abranje toda literatura publicada internacionalmente em periódicos sobre astronomia e astrofísica. O banco de dados é dividio em quatro áreas de assuntos gerais (Astronomia e Astrofísica, Pré-impressões de Astrofísica, Instrumentação, e Física e Geofísica). Cada uma destas áreas possuem três sub-divisões que consultam o banco de dados de diferentes maneiras. <quote
+>Busca por palavra chave</quote
+> retornará artigos que listam o nome do objeto como uma palavra chave. <quote
+>Busca por palavra do título</quote
+> retornará artigos que incluem o nome do objeto em seu Título, e o <quote
+>Busca por Título &amp; Palavra Chave</quote
+> usa ambas as opções juntas. </para
+></listitem>
+<listitem
+><para
+>Banco de Dados Extragalático da NASA/IPAC (do inglês NED). O NED fornece dados encapsulados e links bibliográficos sobre objetos extragaláticos. Você somente deve usar o NED se o alvo é extragalático; &ie; se ele é propriamente uma galáxia. </para
+></listitem>
+<listitem
+><para
+>Conjunto de Identificações, Medições e Bibliografia para Dados Astronômicos (do inglês, SIMBAD). O SIMBAD é semelhante ao NED, exceto que ele fornece dados sobre todos os tipos de objetos, não apenas galáxias. </para
+></listitem>
+<listitem
+><para
+>Visão do Céu fornece imagens a partir do exame completo do Céu que foi realizado em dúzias de partes diferentes do espectro, desde Raios Gama até Rádio. A interface do &kstars; obtém um imagem a partir de qualquer uma destas fontes, centradas no objeto selecionado. </para
+></listitem>
+</itemizedlist>
+</para>
+<para
+>Finalmente, na Aba <guilabel
+>Registro</guilabel
+>, você pode digitar algum texto que permanecerá associado com esta janela de Detalhes do objeto. Você pode usar isto para anexar notas de observação pessoal, por exemplo. </para>
+</sect1>
+
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kstars/devicemanager.png b/tde-i18n-pt_BR/docs/tdeedu/kstars/devicemanager.png
new file mode 100644
index 00000000000..b0aafddf597
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kstars/devicemanager.png
Binary files differ
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kstars/dumpmode.docbook b/tde-i18n-pt_BR/docs/tdeedu/kstars/dumpmode.docbook
new file mode 100644
index 00000000000..d4b6918334b
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kstars/dumpmode.docbook
@@ -0,0 +1,78 @@
+<chapter id="dumpmode">
+<title
+>Modo de Linha de Comando para Geração de Imagem</title>
+<indexterm
+><primary
+>Modo de Geração de Imagem</primary
+></indexterm>
+
+<para
+>Você pode usar o &kstars; para gerar uma imagem do céu sem exibir os componentes da <acronym
+>GUI</acronym
+> do programa nesta imagem. Para usar este recurso, inicie o &kstars; a partir da linha de comando usando argumentos para especificar o nome do arquivo para a imagem, bem como as dimensões desejadas para a imagem: <cmdsynopsis
+><command
+>kstars</command
+> <arg choice="plain"
+>--dump</arg
+> <arg
+>--filename <replaceable
+>kstars.png</replaceable
+></arg
+> <arg
+>--height <replaceable
+>640</replaceable
+></arg
+> <arg
+>--width <replaceable
+>480</replaceable
+></arg
+> <arg
+>--script <replaceable
+>meuscript.kstars</replaceable
+></arg
+> <arg
+>--date <replaceable
+>"4 Julho 1976 12:30:00"</replaceable
+></arg
+> </cmdsynopsis>
+</para>
+<para
+>Se nenhum nome de arquivo for especificado, ele irar gerar um arquivo nomeado <filename
+>kstars.png</filename
+>. Ele tentará gerar uma imagem que corresponda à extensão do seu nome de arquivo. As seguintes extensões são reconhecidas: <quote
+>png</quote
+>, <quote
+>jpg</quote
+>, <quote
+>jpeg</quote
+>, <quote
+>gif</quote
+>, <quote
+>pnm</quote
+> e <quote
+>bmp</quote
+>. Se a extensão do nome do arquivo não for reconhecida, ele cria a imagem no tipo <acronym
+>PNG</acronym
+> que é o padrão. </para>
+<para
+>Do mesmo mode, se a largura e altura da imagem não forem especificados, os padrões serão 640 e 480, respectivamente. </para>
+<para
+>Por padrão, o &kstars; lerá nas opções valores armazenados em seu arquivo <filename
+>$KDEHOME/share/config/kstarsrc</filename
+> para determinar onde a imagem será centrada, e como ela será renderizada. Isto significa que você precisa rodar o &kstars; no modo GUI normal, e sair do programa quando ele estiver configurado para as opções desejadas para a geração de imagens. Isto não é muito flexível, de modo que nós também fornecemos a possibilidade de executar um script <acronym
+>DCOP</acronym
+> do &kstars; para configurar o cenário antes de gerar a imagem. O nome do arquivo que você especificar como o argumento script deve ser um script <acronym
+>DCOP</acronym
+> do &kstars; válido, como um criado com a <link linkend="tool-scriptbuilder"
+>Ferramenta de Construção de Script</link
+>. O script pode ser usado para configurar onde a imagem é posicionada, a localização geográfica, a hora e data, mudar o nível de Ampliação, e ajustar outras opções de visualização. Algumas das funções <acronym
+>DCOP</acronym
+> não fazem sentino no modo não-GUI (como a <function
+>waitForKey()</function
+>); se estas funções forem encontradas durante a análise do script, elas serão simplesmente ignoradas. </para>
+<para
+>Por padrão, o &kstars; usará a data e hora do sistema para gerar a imagem. Em alternativa, você poderá indicar uma data e hora específicas com o argumento <quote
+>--date</quote
+>. Você poderá também usar este argumento para indicar a data inicial no modo gráfico normal. </para>
+
+</chapter>
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kstars/ecliptic.docbook b/tde-i18n-pt_BR/docs/tdeedu/kstars/ecliptic.docbook
new file mode 100644
index 00000000000..1bfaea05f56
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kstars/ecliptic.docbook
@@ -0,0 +1,58 @@
+<sect1 id="ai-ecliptic">
+<sect1info>
+<author
+><firstname
+>John</firstname
+> <surname
+>Cirillo</surname
+> </author>
+</sect1info>
+<title
+>A Eclíptica</title>
+<indexterm
+><primary
+>Eclíptica</primary>
+<seealso
+>Coordenadas Eclípticas</seealso>
+</indexterm>
+<para
+>A eclíptica é um <link linkend="ai-greatcircle"
+>Grande Circulo</link
+> imaginário na <link linkend="ai-csphere"
+>Esfera Celeste</link
+> no qual o Sol parece se mover ao longo de um ano. É claro, é realmente a órbita da Terra ao redor do Sol que causa a mudança no aparente movimento do Sol. A eclíptica é inclinada no <link linkend="ai-cequator"
+>Equador Celeste</link
+> em 23.5 graus. Os dois pontos onde a eclíptica cruza o equador celeste são conhecidos como os <link linkend="ai-equinox"
+>Equinoxes</link
+>. </para
+><para
+>Como nosso sistema solar é relativamente chato, as órbitas dos planetas são também próximas ao plano da eclíptica. Adicionalmente, as constelações do Zodíaco estão localizadas ao longo da eclíptica. Isto faz da eclíptica uma linha de referência muito útil para todos que tentam localizar os planetas e constelações do Zodíaco, pois elas literalmente <quote
+>seguem o Sol</quote
+>. </para
+><para
+>Devido aos 23,5 graus de inclinação do Elíptico, a <firstterm
+>Altitude</firstterm
+> do Sol na transição muda ao longo do ano, conforme ela segue o caminho do Elíptico no céu. Isto é que causa as estações. No Verão, o Sol está alto na transição, e ele se mantém acima do <link linkend="ai-horizon"
+>Horizonte</link
+> por mais de doze horas. Enquanto isso, no inverno, o Sol está baixo no céu na transição, e el se mantém acima do Horizonte menos de doze horas. Além disso, a luz do sol é recebida pela superfície da Terra em um ângulo mais direto no Versão, o que significa que em uma determinada área a superfície recebe mais energia por segundo no Versão do que no Inverno. As diferenças na duração do dia e na energia recebida por unidade de área causam as diferenças de temperatura que experimentamos no Versão e Inverno. </para>
+<tip>
+<para
+>Exercícios:</para>
+<para
+>Certifique-se de que sua localização está configurada para algum lugar não muito próximo do equador para esta experiência. Abra a janela <guilabel
+>Configurar &kstars;</guilabel
+> , e mude para coordenadas Horizontais, com o chão opaco mostrado. Abra a janela <guilabel
+>Ajustar Hora</guilabel
+> (<keycombo
+><keycap
+>&Ctrl;</keycap
+><keycap
+>s</keycap
+></keycombo
+>), e mude a data para algo no meio do verão e a hora para 12:00. De volta a janela principal, aponte em direção ao Horizonte Do Sul (pressione <keycap
+>S</keycap
+>). Note a altura do Sol acima do Horizonte ao meio dia no verão. Agora, mude a data para algo no meio do inverno. (mas mantenha a hora em 12:00). O Sol está agora bem mais baixo no céu. Você pode também perceber que as durações do dia são diferentes se você abrir a ferramentas <guilabel
+>O que está acontecendo hoje à noite?</guilabel
+> para cada data. </para>
+</tip>
+</sect1>
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kstars/ellipticalgalaxies.docbook b/tde-i18n-pt_BR/docs/tdeedu/kstars/ellipticalgalaxies.docbook
new file mode 100644
index 00000000000..0765d40046a
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kstars/ellipticalgalaxies.docbook
@@ -0,0 +1,96 @@
+<sect1 id="ai-ellipgal">
+<sect1info>
+<author
+><firstname
+>Jasem</firstname
+> <surname
+>Mutlaq</surname
+> <affiliation
+><address>
+</address
+></affiliation>
+</author>
+</sect1info>
+
+<title
+>Galáxias Elípticas</title>
+<indexterm
+><primary
+>Galáxias Elípticas</primary>
+</indexterm>
+
+<para
+>Galáxias elípticas são concentrações esferoidais de bilhões de estrelas que assemelham-se a Conjuntos Globulares em uma grande escala. Elas possuem uma estrutura interna muito pequena; a densidade das estrelas diminui suavemente de centros de concentração para cantos difusos, e elas podem constituir elipses bem alongadas (em sua proporção). Elas tipicamente contém muito pouco gás e poeira interestelar, e nenhuma população de estrelas jovens (apesar de existirem exceções a estas regras). Edwin Hubble refere-se às galáxias Elípticas como galaxias <quote
+>tipo-cedo</quote
+>, por acreditar que elas evoluem para tornar-se Galáxias Espirais (que ele chamava de galáxias <quote
+>tipo-tarde</quote
+>). Os astrônomos de hoje acreditam que na verdade o que ocorre é o oposto (&ie;, que galáxias Espirais se tornam galáxias Elípticas), mas as denominações de tipo-cedo e tipo-tarde de Hubble ainda são usados. </para>
+
+<para
+>Uma vez consideradas como um tipo de galáxia simples, as elípticas agora são conhecidas por serem repletas de objetos complexos. Parte desta complexidade é devido a sua história surpreendente: acredita-se que galáxias elípticas são o produto final da união de duas galáxias espirais. Você pode ver um filme MPEG da simulação desta união <ulink url="http://oposite.stsci.edu/pubinfo/pr/2002/11/vid/v0211d3.mpg"
+>nesta página web da NASA HST</ulink
+> (atenção: o arquivo possui 3,4 MB). </para>
+
+<para
+>Galáxias elípticas abrangem um grande intervalo de tamanhos e luminosidade, desde Elípticas gigantescas de centenas de milhares de anos luz e cerca de trilhões de vezes mais brilhosas que o sol, até Elípticas anões apenas um pouco mais brilhante que um conjunto globular médio. Elas são divididas em diversas classes morfológicas: </para>
+
+<variablelist>
+<varlistentry>
+<term
+>Galáxias cD:</term>
+<listitem
+><para
+>Objetos imensos e brilhosos que podem medir cerca de 1 Megaparsec (3 milhões de anos luz). Estes titãs somente são encontrados próximos ao centro de conjuntos largos e densos de galáxias, e são o resultado de muitas uniões de galáxias.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>Galáxias Elípticas Normais</term>
+<listitem
+><para
+>Objetos condensados com superfície central brilhosa relativamente alta. Eles incluem as elípticas gigantes (gE'e), elípticas de luminosidade intermediária (E's) e elípticas compactas.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>Galáxias elípticas anãs (dE's)</term>
+<listitem
+><para
+>Esta classe de galáxia é fundamentalmente diferente das elípticas normais. Seus diâmetros estão na ordem de 1 à 10 kiloparsec com superfície brilhosa muito menor que as elípticas normais, fornecendo-nos uma aparência bem mais difusa. Elas exibem as mesmas características de declínio gradual da densidade de estrelas a partir de um núcleo relativamente denso para uma periferia difusa.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>Galáxias esferoidais anãs (dSph's)</term>
+<listitem
+><para
+>Possuem luminosidade extremamente baixa, baixa superfície brilhosa e somente são observadas na vizinhança da Via Láctea, e possivelmente outros grupos muito próximos da galáxia, como o grupo de Leão. Sua magnitude absoluta é de seomente -8 à -15 mag. A galáxia esfeirodal anã de Draco possui uma magnitude de -8,6, tornando-a mais fraca que o conjunto globular médio na Via Láctea! </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>Galáxias anãs compactas azuis (BCD's)</term>
+<listitem>
+<para
+>Pequenas galáxias que são azuis, algo pouco comum. Elas possuem coros fotométricas de B-V = 0,0 à 0,30 mag, que é típico para estrelas relativamente jovens do <firstterm
+>tipo espectral</firstterm
+> A. Isto sugere que as BCDs são estrelas que estão atualmente se formando. Estes sistemas também possuem gás interestelares abundantes (incomum em outras galáxias Elípticas). </para
+></listitem>
+</varlistentry>
+</variablelist>
+
+<tip>
+<para
+>Você pode ver exemplos de galáxias Elípticas no &kstars;, usando a janela Procurar Objeto (<keycombo action="simul"
+>&Ctrl;<keycap
+>F</keycap
+></keycombo
+>). Procure por NGC 4881, que é a galáxia Gigante cD no conjunto de galáxias Coma. M 86 é uma galáxia Elíptica normal no conjunto de galáxias Virgo. M 32 é uma Elíptica anã que é um satélite de nossa vizinha, a galáxia Andrômeda (M 31). M 110 é outra satélite da M 31 que é um galáxia esferoidal anã no limite (<quote
+>limite</quote
+> porque ela é um pouco mais brilhosa que a maioria das outras esferoidais anãs). </para>
+</tip>
+</sect1>
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kstars/equinox.docbook b/tde-i18n-pt_BR/docs/tdeedu/kstars/equinox.docbook
new file mode 100644
index 00000000000..96b195bd548
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kstars/equinox.docbook
@@ -0,0 +1,44 @@
+<sect1 id="ai-equinox">
+<sect1info>
+<author
+><firstname
+>Jason</firstname
+> <surname
+>Harris</surname
+> </author>
+</sect1info>
+<title
+>Os Equinócios</title>
+<indexterm
+><primary
+>Equinócios</primary>
+<seealso
+>Equador Celeste</seealso
+> <seealso
+>Eclíptica</seealso
+> </indexterm>
+<para
+>Muitas pessoas conhecem os Equinócios de Primavera e Outono como datas de calendário, significando o começo da Primavera no hemisfério norte e outono, respectivamente. Você sabia que os equinócios são também posições no céu? </para
+><para
+>O <link linkend="ai-cequator"
+>Equador Celestial</link
+> e a <link linkend="ai-ecliptic"
+>Eclíptica</link
+> são dois <link linkend= "ai-greatcircle"
+>Grandes Círculos</link
+> na <link linkend="ai-csphere"
+>Esfera Celestial</link
+>, em um ângulo de 23.5 graus. Os dois pontos onde se encontram são chamados <firstterm
+>Equinócios</firstterm
+>. O <firstterm
+>Equinócio da Primavera</firstterm
+> tem as coordenadas RA=0.0 hs, Dec=0.0 graus. O <firstterm
+>Equinócio do Outono</firstterm
+> tem as coordenadas RA=12.0 hs, Dec=0.0 graus. </para
+><para
+>Os equinócios são importantes por criarem as estações. Porque estão na <link linkend="ai-ecliptic"
+>Eclíptica</link
+>, o Sol passa por cada equinócio todo ano. Quando o Sol passa pelo Equinócio da Primavera (usualmente em 21 de Março), ele cruza o <link linkend="ai-cequator"
+> Equador Celestial</link
+> do sul para o norte, significando o fim do Inverno para o hemisfério norte. Similarmente, quando o Sol passa pelo Equinócio do Outono (usualmente em 21 de Setembro), ele cruza o Equador Celestial do norte para o sul, significando o fim do inverno no hemisfério sul. </para>
+</sect1>
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kstars/faq.docbook b/tde-i18n-pt_BR/docs/tdeedu/kstars/faq.docbook
new file mode 100644
index 00000000000..08629738205
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kstars/faq.docbook
@@ -0,0 +1,233 @@
+<chapter id="faq">
+<title
+>Perguntas e Respostas</title>
+&reporting.bugs; &updating.documentation; <qandaset id="faqlist">
+
+<qandaentry>
+<question>
+<para
+>O que é o ícone do &kstars;?</para>
+</question>
+<answer>
+<para
+>O <guiicon
+>ícone do &kstars;</guiicon
+> é um sextante, um telescópio de mão que foi usado por navegadores em navios quando as estrelas eram importantes para a navegação. Calculando cuidadosamente a posição das estrelas, o navegador podia ter uma precisa estimativa da <link linkend="ai-geocoords"
+>longitude e latitude</link
+> do navio. </para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>O que significam os diferentes símbolos para os objetos do Espaço Profundo?</para>
+</question>
+<answer>
+<para
+>O simbolo indica o tipo de objeto: <itemizedlist>
+<listitem
+><para
+>circulo com ponto: Aglomerado Aberto</para
+></listitem>
+<listitem
+><para
+>cruz no circulo: Aglomerado Globular</para
+></listitem>
+<listitem
+><para
+>Caixa: Nebulosa Gasosa</para
+></listitem>
+<listitem
+><para
+>Diamante: Supernova Remanescente</para
+></listitem>
+<listitem
+><para
+>Círculo com linhas externas: Nebulosa Planetária</para
+></listitem>
+<listitem
+><para
+>elipse: Galaxia</para
+></listitem>
+</itemizedlist>
+</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>O que significam as diferentes cores dos objetos do Espaço Profundo?</para>
+</question>
+<answer>
+<para
+>Geralmente, as diferentes cores indicam a que catálogo o objeto pertence (Messier, NGC ou IC). Entretanto, alguns objetos tem uma cor diferente que indica que existem imagens extras disponíveis no <link linkend= "popup-menu"
+>menu de contexto</link
+> (o padrão de cores <quote
+> extras</quote
+> é o vermelho). </para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>Por que existem tão mais cidades americanas que em outros paises? </para>
+</question>
+<answer>
+<para
+>Quando começamos o &kstars; não fomos capazes de encontrar um banco de dados de latitude/longitude que cubra o globo de forma mais equilibrada. No entanto, a comunidade do &kstars; está rapidamente solucionando este problema! Nós temos recebidos listas de cidades de diversos usuários do mundo todo. Se você puder contribuir para este esforço, por favor envie-nos sua lista de cidades e coordenadas. </para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>Eu adicionei uma localização personalizada ao &kstars; que eu não desejo mais. Como eu a removo do programa? </para>
+</question>
+<answer>
+<para
+>Você terá que editar o arquivo <filename
+>~/.kde/share/apps/kstars/mycities.dat</filename
+>, e remover a linha da localização deste arquivo. </para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>Por que não posso mostrar o solo ao usar Coordenadas Equatoriais?</para>
+</question>
+<answer>
+<para
+>A resposta curta é, existe uma limitação temporária. Existe um problema ao construir o polígono preenchido que representa o solo quando no modo Equatorial. No entanto, não faz muito sentido desenhar com as coordenadas equatoriais, e é por isso que esta correção será feita, mas com prioridade baixa. </para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>Por que alguns objetos desaparecem quando eu estou rolando a tela?</para>
+</question>
+<answer>
+<para
+>Quando você atualiza a posição central do mostrador, o &kstars; deve recalcular as coordenadas dos pixels de cada objeto em seu banco de dados, o que envolve uma trigonometria bem pesada. Ao rolar a tela (tanto com as setas ou arrastando o mouse), o mostrador fica lento e confuso porque o computador está tendo trabalho. Eliminando muitos dos objetos, o computador trabalhará melhor e a rolagem será mais rápida e suave. Você pode desligar esta características na janela <guilabel
+>Configurar o &kstars;</guilabel
+>, e você pode também configurar quais objetos ficarão ocultos. </para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>Não entendo todos os termos usados no &kstars;. Onde posso aprender mais sobre a astronomia por trás do programa?</para>
+</question>
+<answer>
+<para
+>O manual do &kstars; inclui o <link linkend="astroinfo"
+>Projeto AstroInfo </link
+>, uma série de artigos pequenos e com hiperlinks sobre tópicos astronômicos, que pode ser explorados e ilustrados pelo &kstars;. O AstroInfo é um esforço da comunidade, como o GNUpedia ou o Everything2. Se você gostaria de contribuir para o AstroInfo, por favor, entre em nossa lista: <email
+>kstars-info@lists.sourceforge.net</email
+>. </para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>Eu queria que o &kstars; iniciasse com uma hora e data diferente da do sistema. Isto é possível?</para>
+</question>
+<answer>
+<para
+>Sim, para iniciar o kstars com uma hora/data diferente, use o argumento <quote
+>--date</quote
+>, seguido de um string de data como <quote
+>4 Julho 1976 12:30:00</quote
+> </para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>Eu queria que o &kstars; iniciasse com o relógio da simulação pausado. Isto é possível?</para>
+</question>
+<answer>
+<para
+>Sim; para iniciar o kstars com o relógio pausado, adicione simplesmente o argumento <quote
+>--paused</quote
+> à linha de comando. </para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>Qual é a precisão do &kstars;?</para>
+</question>
+<answer>
+<para
+>O &kstars; é bem preciso, mas não (ainda) tão preciso quanto poderia ser. O problema com cálculos de alta precisão é que você começa a lidar com um grande numero de fatores complicados. Se você não é um astrônomo profissional, provavelmente não terá problemas com a precisão. </para>
+<para
+>Aqui está uma lista de alguns fatores que limitam a precisão do programa: <itemizedlist
+> <listitem>
+<para
+>As posições dos planetas não são precisas para datas dentro de 4000 anos da época atual. As posições dos planetas são levantadas usando uma análise tipo Fourier em suas órbitas, conforme observado nos poucos séculos atrás. Aprendemos na escola que planetas seguem órbitas elípticas simples ao redor do Sol, mas isto não é bem verdade. Seria verdade se existisse somente um planeta no sistema solar e se o Sol e o planeta fossem ambos pontos de massa. Como é de fato, os planetas estão constantemente puxando um ao outro, perturbando as órbitas levemente, e efeitos de onda também induzem variações. De fato, análises recentes sugerem que as órbitas dos planetas podem não ser mesmo estáveis em termos longos (milhões ou bilhões de anos). Como regra, você pode esperar que a posição de um planeta seja precisa por poucos arcsegundos (módulo de refração e representação de erros terrestres) entre as datas -2000 e 6000. </para
+><para
+>Plutão é uma exceção a isto: sua posição é talvez dez vezes menos precisa do que as posições de outros planetas. Ainda, para datas próximas a época presente, sua posição pode ser confiada em cerca de um arcsegundo. </para
+><para
+>A posição da lua é a mais difícil de prever com alta precisão. Isto se deve ao fato de que seu movimento é muito perturbado pela Terra. Além disso, uma vez que ela está tão próxima, até mesmo minúsculos efeitos que seriam indetectáveis em corpos mais distantes são facilmente aparentes na lua. </para
+><para
+>Os objetos com pior precisão de distância no programa são os cometas e asteróides. Usamos um modelo orbital bastante simples para planetas menores, que não incluem perturbações de outros corpos. Assim, suas posições pode ser confiáveis somente para datas próximas à época presente. Mesmo para a época atual, pode-se esperar erros de posição entre planetas menores, na ordem de arco-segundos ou mais. </para>
+</listitem>
+</itemizedlist>
+</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>Porque eu tenho que baixar um catálogo NGC/IC melhorado e imagens de objetos Messier? Porque não simplesmente incluí-los como parte da distribuição do &kstars;?</para>
+</question>
+<answer>
+<para
+>O autor do catálogo de NGC/IC lançou-o com a restrição de que ele não pode ser usado comercialmente. Para a maioria dos usuários do &kstars; isto não é um problema. No entanto, isto é tecnicamente contra a licença do &kstars; (a <acronym
+>GPL</acronym
+>) por restringir o uso de algum modo. Nós removemos as imagens de objetos Messier da distribuição padrão por dois motivos: para reduzir o tamanho do &kstars;, e também por causa de considerações sobre licenciamento de um conjunto de imagens. As imagens são consideravelmente comprimidas para uma qualidade muito baixa a partir de sua forma original, de modo que eu tenho dúvidas se existe restrições de direitos autorais reais, mas eu obtive permissão dos autores das imagens para usar algumas poucas imagens, para as quais existem algumas observações (veja em <filename
+>README.images</filename
+>). Ainda assim, para ficar completamente seguro, eu removi-as da distribuição padrão, e marquei o arquivo para baixar da internet como "grátis para uso não comercial". </para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>Eu realmente gostei das imagens belíssimas que eu baixei através do &kstars;! Eu poderia compartilhá-las com o mundo; posso publicar um calendário ilustrado com estas imagens (ou existe alguma restrição de uso das imagens)?</para>
+</question>
+<answer>
+<para
+>Isto depende da imagem, mas muitas das imagens restrigem o uso comercial. A barra de estado do Visualizador de Imagem normalmente conterá informações sobre os direitos autorais da imagem, e que restrições são aplicáveis. Com uma regra geral: qualquer coisa publicada pela NASA é de domínio público (incluindo todas as imagens HST). Para todo o resto, você pode presumir por segurança que as imagens não podem ser usados comercialmente sem permissão. Quando em dúvida, contacte o indicador de direitos autorais diretamente. </para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>Posso contribuir para futuras versoes do &kstars;?</para>
+</question>
+<answer>
+<para
+>Sim, definitivamente! Apresente-se em nossa lista: <email
+>kstars-devel@kde.org</email
+>. Se você quiser ajudar com a codificação, baixe a última versão do código em <ulink url= "http://edu.kde.org/kstars/cvs.html"
+>CVS</ulink
+> e mergulhe nele. Existem vários arquivos README na distribuição, que explicam alguns subsistemas do código. Se você precisar de idéias sobre no que trabalhar, veja o arquivo TODO. Você pode enviar correções para kstars-devel, e sinta-se a vontade para enviar qualquer questão que você tenha sobre o código. </para
+><para
+>Se você não gosta de codificar, podemos ainda usar sua ajuda com os documentos i18n, artigos para o AstroInfo, ligações para URL, relatórios de bugs e pedidos de recursos. </para>
+</answer>
+</qandaentry>
+
+</qandaset>
+</chapter>
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kstars/find.png b/tde-i18n-pt_BR/docs/tdeedu/kstars/find.png
new file mode 100644
index 00000000000..02bbe9e21bf
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kstars/find.png
Binary files differ
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kstars/flux.docbook b/tde-i18n-pt_BR/docs/tdeedu/kstars/flux.docbook
new file mode 100644
index 00000000000..04eee6328bf
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kstars/flux.docbook
@@ -0,0 +1,75 @@
+<sect1 id="ai-flux">
+
+<sect1info>
+
+<author
+><firstname
+>Jasem</firstname
+> <surname
+>Mutlaq</surname
+> <affiliation
+><address>
+</address
+></affiliation>
+</author>
+</sect1info>
+
+<title
+>Fluxo</title>
+<indexterm
+><primary
+>Fluxo</primary>
+<seealso
+>Luminosidade</seealso>
+</indexterm>
+
+<para
+>O <firstterm
+>fluxo</firstterm
+> é a quantidade de energia que passa através de uma unidade de área por segundo. </para>
+
+<para
+>Astrônomos usam o fluxo para indicar o brilho aparente de um corpo celestial. O brilho aparente é definido como a quantidade de luz recebida a partir de uma estrela sobre a atmosfera terrestre passando através de um unidade de área a cada segundo. Assim, o brilho aparente é simplesmente o fluxo que nós recebemos de uma estrela. </para>
+
+<para
+>O fluxo mede a <emphasis
+>taxa de passagem</emphasis
+> de energia que passa por cada cm² (ou qualquer unidade de área) de um superfície de objeto por segundo. O fluxo detectado depende da distância da fonte que irradia energia. Isto é porque a energia se propaga por um volume de espaço antes de chegar à nós. Vamos considerar que nós temos um balão imaginário que envolve uma estrela. Cada ponto no balão representa uma unidade de energia emitida pela estrela. Inicialmente, os pontos em uma área de um cm² estão próximos uns dos outros e o fluxo (energia emitida por centímetro quadrado por segundo) é alta. Após a distância d, o volume e área da superfície do balão aumenta fazendo com que os pontos <emphasis
+>se afastem</emphasis
+> um dos outros. Consequentemente, o número de pontos (ou energia) envolvidos e, um cm² diminui como ilustrado na Figura 1. </para>
+
+<para>
+<mediaobject>
+<imageobject>
+<imagedata fileref="flux.png" format="PNG"/>
+</imageobject>
+<caption
+><para
+><phrase
+>Figura 1</phrase
+></para
+></caption>
+</mediaobject>
+</para>
+
+<para
+>O fluxo é inversamente proporcional à distância por uma relação simples de r². Logo, se a distância é dobrada, nós recebemos 1/2² ou 1/4 do fluxo original. A partir deste princípio fundamental, o fluxo é a <link linkend="ai-luminosity"
+>luminosidade</link
+> por unidade de área: <mediaobject
+> <imageobject>
+<imagedata fileref="flux1.png" format="PNG"/>
+</imageobject>
+</mediaobject>
+</para>
+
+<para
+>onde (4 * PI * R²) é a área da superfície de uma esfera (ou um balão!) com um raio R. O fluxo é medido em Watts/m²/s ou como normalmente usado pelos astrônomos: Ergs/cm²/s. Por exemplo, a luminosidade do sol é L = 3,90 * 10^26 W. Isto é, em um segundo o sol irradia 3,90 * 10^26 joules de energia no espaço. Logo, o fluxo que nós recebemos passando através de um centímetro quadrado a partir do sol a uma distância de um AU (1,496 * 10^13 cm) é: </para>
+
+<para>
+<mediaobject>
+<imageobject>
+<imagedata fileref="flux2.png" format="PNG"/>
+</imageobject>
+</mediaobject>
+</para>
+</sect1>
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kstars/fovdialog.png b/tde-i18n-pt_BR/docs/tdeedu/kstars/fovdialog.png
new file mode 100644
index 00000000000..720fa3a2727
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kstars/fovdialog.png
Binary files differ
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kstars/geocoords.docbook b/tde-i18n-pt_BR/docs/tdeedu/kstars/geocoords.docbook
new file mode 100644
index 00000000000..b4c3e11d4ad
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kstars/geocoords.docbook
@@ -0,0 +1,66 @@
+<sect1 id="ai-geocoords">
+<sect1info>
+<author
+><firstname
+>Jason</firstname
+> <surname
+>Harris</surname
+> </author>
+</sect1info>
+<title
+>Coordenadas Geográficas</title>
+<indexterm
+><primary
+>Sistema de Coordenadas Geográfico</primary
+></indexterm>
+<indexterm
+><primary
+>Longitude</primary
+><see
+>Sistema de Coordenadas Geográfico</see
+></indexterm>
+<indexterm
+><primary
+>Latitude</primary
+><see
+>Sistema de Coordenadas Geográfico</see
+></indexterm>
+<para
+>Os locais na Terra podem ser especificados usando um sistema de coordenadas esféricas. O sistema geográfico (<quote
+>mapeamento da Terra</quote
+>) de coordenadas está alinhado com o eixo de giro da Terra. Ele define dois ângulos medidos a partir do centro da Terra. Um ângulo, chamado <firstterm
+>Latitude</firstterm
+>, mede o ângulo entre qualquer ponto e o Equador. O outro ângulo, chamado <firstterm
+>Longitude</firstterm
+>, mede o ângulo <emphasis
+>sobre</emphasis
+> o Equador a partir de um ponto arbitrário na Terra (Greenwich, Inglaterra é aceito como sendo o ponto de longitude zero na sociedades mais modernas). </para
+><para
+>Combinando estes dois ângulos, qualquer local na Terra pode ser especificado. Por exemplo, Baltimore, Maryland (EUA) tem uma latitude de 39.3 graus Norte, e uma longitude de 76.6 graus Oeste. Então, um vetor desenhado a partir do centro da Terra até um ponto 39.3 graus acima do Equador e 76.6 graus a oeste de Greenwich, Inglaterra passará sobre Baltimore. </para
+><para
+>O Equador é obviamente uma importante parte do sistema de coordenadas; ele representa o <emphasis
+>ponto zero</emphasis
+> do ângulo de latitude, e a metade do caminho entre os polos. O Equador é o <firstterm
+>Plano Fundamental</firstterm
+> do sistema de coordenadas geográfico. Todos os <link linkend="ai-skycoords"
+> Sistemas de Coordenadas Esféricas</link
+> definem tal Plano Fundamental. </para
+><para
+>Linhas de Latitude constante são chamadas <firstterm
+>Paralelos</firstterm
+>. Elas traçam círculos na superfície da Terra, mas o único paralelo que é um <link linkend="ai-greatcircle"
+>Grande Circulo</link
+> é o Equador (Latitude = 0 graus). Linhas de Longitude constante são chamadas <firstterm
+>Meridianos</firstterm
+>. O meridiano que passa por Greenwich é o <firstterm
+>Meridiano Primário</firstterm
+> (longitude=0 graus). Diferentemente dos Paralelos, todos os Meridianos são grandes círculos, e Meridianos não são paralelos: eles se cruzam nos polos norte e sul. </para>
+<tip>
+<para
+>Exercício:</para>
+<para
+>Qual é a longitude do Pólo Norte? Sua latitude é 90 graus Norte. </para>
+<para
+>Esta é uma pergunta traiçoeira. A longitude não tem significado no pólo norte (e no pólo sul também). Ele tem todas as longitudes ao mesmo tempo. </para>
+</tip>
+</sect1>
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kstars/geolocator.png b/tde-i18n-pt_BR/docs/tdeedu/kstars/geolocator.png
new file mode 100644
index 00000000000..a4fed17242d
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kstars/geolocator.png
Binary files differ
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kstars/greatcircle.docbook b/tde-i18n-pt_BR/docs/tdeedu/kstars/greatcircle.docbook
new file mode 100644
index 00000000000..7381e6d2931
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kstars/greatcircle.docbook
@@ -0,0 +1,32 @@
+<sect1 id="ai-greatcircle">
+<sect1info>
+<author
+><firstname
+>Jason</firstname
+> <surname
+>Harris</surname
+> </author>
+</sect1info>
+<title
+>Grandes Círculos</title>
+<indexterm
+><primary
+>Grandes Círculos</primary>
+<seealso
+>Esfera Celeste</seealso>
+</indexterm>
+<para
+>Considere uma esfera, como a Terra, ou a <link linkend="ai-csphere"
+>Esfera Celestial</link
+>. A interseção de qualquer plano com a esfera resultará em um circulo na superfície da esfera. Se o plano contiver o centro da esfera, o circulo de interseção é um <firstterm
+>Grande Circulo</firstterm
+>.. Grandes Círculos são os maiores círculos que podem ser desenhados em uma esfera. Tambem, o menor caminho entre quaisquer dois pontos em uma esfera está sempre sobre um grande circulo. </para
+><para
+>Alguns exemplos de Grandes Círculos na esfera celeste: o <link linkend="ai-horizon"
+>Horizonte</link
+>, o <link linkend="ai-cequator"
+>Equador Celeste</link
+> e a <link linkend="ai-ecliptic"
+>Eclíptica</link
+>. </para>
+</sect1>
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kstars/horizon.docbook b/tde-i18n-pt_BR/docs/tdeedu/kstars/horizon.docbook
new file mode 100644
index 00000000000..4e689ba7633
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kstars/horizon.docbook
@@ -0,0 +1,30 @@
+<sect1 id="ai-horizon">
+<sect1info>
+<author
+><firstname
+>Jason</firstname
+> <surname
+>Harris</surname
+> </author>
+</sect1info>
+<title
+>O Horizonte</title>
+<indexterm
+><primary
+>Horizonte</primary>
+<seealso
+>Coordenadas Horizontais</seealso>
+</indexterm>
+<para
+>O <firstterm
+>Horizonte</firstterm
+> é a linha que separa a Terra do Céu. Mais precisamente, é a linha que divide todas as direções que você pode ver em duas categorias: aquelas que interceptam a Terra, e aquelas que não o fazem. Em muitos locais, o Horizonte é obscurecido por árvores, prédios, montanhas, &etc;. Entretanto, se você estiver em um navio no oceano, o Horizonte é surpreendentemente nítido. </para
+><para
+>O horizonte é o <firstterm
+>Plano Fundamental</firstterm
+> do <link linkend="horizontal"
+>Sistema de Coordenadas Horizontais</link
+>. Em outras palavras, é o local dos pontos que tem uma <firstterm
+>Altitude</firstterm
+> de zero grau. </para>
+</sect1>
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kstars/hourangle.docbook b/tde-i18n-pt_BR/docs/tdeedu/kstars/hourangle.docbook
new file mode 100644
index 00000000000..2be9214c7d3
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kstars/hourangle.docbook
@@ -0,0 +1,46 @@
+<sect1 id="ai-hourangle">
+<sect1info>
+<author
+><firstname
+>Jason</firstname
+> <surname
+>Harris</surname
+> </author>
+</sect1info>
+<title
+>Ângulo da Hora</title>
+<indexterm
+><primary
+>Ângulo da Hora</primary>
+<seealso
+>Meridiano Local</seealso
+> <seealso
+>Tempo Sideral</seealso
+> </indexterm>
+<para
+>Conforme explicado no artigo <link linkend="ai-sidereal"
+>Tempo Sideral</link
+>, a <firstterm
+>Ascenção Direita</firstterm
+> de um objeto indica o Tempo Sideral no qual ele transitará sobre seu <link linkend="ai-meridian"
+>Meridiano Local</link
+>. Um <firstterm
+>Ângulo Horario</firstterm
+> é definido como a diferença entre o Tempo Sideral Local atual e a Ascensão Direita de um objeto: </para
+><para
+><abbrev
+>HA</abbrev
+><subscript
+>obj</subscript
+> = <abbrev
+>LST</abbrev
+> - <abbrev
+>RA</abbrev
+><subscript
+>obj</subscript
+> </para
+><para
+>Assim, o Ângulo Horario de um objeto indica quanto Tempo Sideral passou desde que o objeto estava no Meridiano Local. Isto também é a distancia angular entre o objeto e o meridiano, medido em horas ( 1 hora = 15 graus). Por exemplo, se um objeto tem um ângulo horario de 2.5 hs, ele transitou sobre o Meridiano Local 2.5 horas atrás, e está atualmente 37.5 graus a Oeste do Meridiano. Ângulos Horarios negativos indicam o tempo o <emphasis
+>próximo</emphasis
+> transito sobre o Meridiano Local. Claro, um Ângulo Horario de zero significa que o objeto está atualmente sobre o Meridiano Local. </para>
+</sect1>
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kstars/index.cache.bz2 b/tde-i18n-pt_BR/docs/tdeedu/kstars/index.cache.bz2
new file mode 100644
index 00000000000..26f12de5105
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kstars/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kstars/index.docbook b/tde-i18n-pt_BR/docs/tdeedu/kstars/index.docbook
new file mode 100644
index 00000000000..2dd1a7e95fd
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kstars/index.docbook
@@ -0,0 +1,342 @@
+<?xml version="1.0" ?>
+<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.1.2-Based Variant V1.0//EN" "dtd/kdex.dtd" [
+ <!ENTITY kappname "&kstars;">
+ <!ENTITY package "tdeedu">
+ <!ENTITY astroinfo SYSTEM "astroinfo.docbook">
+ <!ENTITY blackbody SYSTEM "blackbody.docbook">
+ <!ENTITY calc-angdist SYSTEM "calc-angdist.docbook">
+ <!ENTITY calc-apcoords SYSTEM "calc-apcoords.docbook">
+ <!ENTITY calc-ecliptic SYSTEM "calc-ecliptic.docbook">
+ <!ENTITY calc-eqgal SYSTEM "calc-eqgal.docbook">
+ <!ENTITY calc-equinox SYSTEM "calc-equinox.docbook">
+ <!ENTITY calc-horiz SYSTEM "calc-horizontal.docbook">
+ <!ENTITY calc-planetcoords SYSTEM "calc-planetcoords.docbook">
+ <!ENTITY calc-precess SYSTEM "calc-precess.docbook">
+ <!ENTITY calc-geodetic SYSTEM "calc-geodetic.docbook">
+ <!ENTITY calc-dayduration SYSTEM "calc-dayduration.docbook">
+ <!ENTITY calc-julian SYSTEM "calc-julianday.docbook">
+ <!ENTITY calc-sidereal SYSTEM "calc-sidereal.docbook">
+ <!ENTITY calculator SYSTEM "calculator.docbook">
+ <!ENTITY cequator SYSTEM "cequator.docbook">
+ <!ENTITY colorandtemp SYSTEM "colorandtemp.docbook">
+ <!ENTITY commands SYSTEM "commands.docbook">
+ <!ENTITY config SYSTEM "config.docbook">
+ <!ENTITY contents SYSTEM "ai-contents.docbook">
+ <!ENTITY cpoles SYSTEM "cpoles.docbook">
+ <!ENTITY credits SYSTEM "credits.docbook">
+ <!ENTITY csphere SYSTEM "csphere.docbook">
+ <!ENTITY darkmatter SYSTEM "darkmatter.docbook">
+ <!ENTITY dumpmode SYSTEM "dumpmode.docbook">
+ <!ENTITY ecliptic SYSTEM "ecliptic.docbook">
+ <!ENTITY ellipgal SYSTEM "ellipticalgalaxies.docbook">
+ <!ENTITY equinox SYSTEM "equinox.docbook">
+ <!ENTITY faq SYSTEM "faq.docbook">
+ <!ENTITY flux SYSTEM "flux.docbook">
+ <!ENTITY geocoords SYSTEM "geocoords.docbook">
+ <!ENTITY greatcircle SYSTEM "greatcircle.docbook">
+ <!ENTITY horizon SYSTEM "horizon.docbook">
+ <!ENTITY hourangle SYSTEM "hourangle.docbook">
+ <!ENTITY indi SYSTEM "indi.docbook">
+ <!ENTITY install SYSTEM "install.docbook">
+ <!ENTITY julianday SYSTEM "julianday.docbook">
+ <!ENTITY leapyear SYSTEM "leapyear.docbook">
+ <!ENTITY lightcurves SYSTEM "lightcurves.docbook">
+ <!ENTITY luminosity SYSTEM "luminosity.docbook">
+ <!ENTITY magnitude SYSTEM "magnitude.docbook">
+ <!ENTITY meridian SYSTEM "meridian.docbook">
+ <!ENTITY parallax SYSTEM "parallax.docbook">
+ <!ENTITY precession SYSTEM "precession.docbook">
+ <!ENTITY quicktour SYSTEM "quicktour.docbook">
+ <!ENTITY retrograde SYSTEM "retrograde.docbook">
+ <!ENTITY sidereal SYSTEM "sidereal.docbook">
+ <!ENTITY skycoords SYSTEM "skycoords.docbook">
+ <!ENTITY spiralgal SYSTEM "spiralgalaxies.docbook">
+ <!ENTITY stars SYSTEM "stars.docbook">
+ <!ENTITY timezones SYSTEM "timezones.docbook">
+ <!ENTITY tool-aavso SYSTEM "lightcurves.docbook">
+ <!ENTITY tool-altvstime SYSTEM "altvstime.docbook">
+ <!ENTITY tool-calculator SYSTEM "calculator.docbook">
+ <!ENTITY tool-details SYSTEM "details.docbook">
+ <!ENTITY tool-whatsup SYSTEM "wut.docbook">
+ <!ENTITY tool-scriptbuilder SYSTEM "scriptbuilder.docbook">
+ <!ENTITY tool-solarsys SYSTEM "solarsys.docbook">
+ <!ENTITY tool-jmoons SYSTEM "jmoons.docbook">
+ <!ENTITY tool-observinglist SYSTEM "observinglist.docbook">
+ <!ENTITY tools SYSTEM "tools.docbook">
+ <!ENTITY utime SYSTEM "utime.docbook">
+ <!ENTITY zenith SYSTEM "zenith.docbook">
+ <!ENTITY % addindex "INCLUDE">
+ <!ENTITY % Brazilian-Portuguese "INCLUDE"
+><!-- change language only here -->
+]>
+
+<book lang="&language;">
+<title
+>O Manual do &kstars;</title>
+<bookinfo>
+
+<authorgroup>
+<author
+><firstname
+>Jason</firstname
+> <surname
+>Harris</surname
+> <affiliation
+> <address
+><email
+>kstars@30doradus.org</email
+></address>
+</affiliation>
+</author>
+
+<othercredit role="developer"
+><firstname
+>Heiko</firstname
+> <surname
+>Evermann</surname
+> <affiliation
+> <address
+><email
+>heiko@evermann.de</email
+></address>
+</affiliation>
+<contrib
+>Desenvolvedor do núcleo</contrib>
+</othercredit>
+
+<othercredit role="developer"
+><firstname
+>Thomas</firstname
+> <surname
+>Kabelmann</surname
+> <affiliation
+> <address
+><email
+>tk78@gmx.de</email
+></address>
+</affiliation>
+<contrib
+>Desenvolvedor do núcleo</contrib>
+</othercredit>
+
+<othercredit role="developer"
+><firstname
+>Pablo</firstname
+> <surname
+>de Vicente</surname
+> <affiliation
+> <address
+><email
+>pvicentea@wanadoo.es</email
+></address>
+</affiliation>
+<contrib
+>Desenvolvedor do núcleo</contrib>
+</othercredit>
+
+<othercredit role="developer"
+><firstname
+>Jason</firstname
+> <surname
+>Mutlaq</surname
+> <affiliation
+> <address
+><email
+>mutlaqja@ikarustech.com</email
+></address>
+</affiliation>
+<contrib
+>Desenvolvedor do núcleo</contrib>
+</othercredit>
+
+<othercredit role="developer"
+><firstname
+>Carsten</firstname
+> <surname
+>Niehaus</surname
+> <affiliation
+> <address
+><email
+>cniehaus@gmx.de</email
+></address>
+</affiliation>
+<contrib
+>Desenvolvedor do núcleo</contrib>
+</othercredit>
+
+<othercredit role="developer"
+><firstname
+>Mark</firstname
+> <surname
+>Holloman</surname
+> <affiliation
+> <address
+><email
+>mhh@mindspring.com</email
+></address>
+</affiliation>
+<contrib
+>Desenvolvedor do núcleo</contrib>
+</othercredit>
+
+</authorgroup>
+
+<othercredit role="translator"
+><firstname
+>Jose</firstname
+> <surname
+>Monteiro</surname
+><affiliation
+><address
+> <email
+>monteiro@ajato.com.br</email
+></address
+></affiliation
+><contrib
+> Tradução</contrib
+></othercredit
+> <othercredit role="translator"
+><firstname
+>Marcus</firstname
+> <surname
+>Gama</surname
+><affiliation
+><address
+> <email
+>marcus_gama@uol.com.br</email
+></address
+></affiliation
+><contrib
+> Tradução</contrib
+></othercredit
+>
+
+<copyright>
+<year
+>2001</year
+><year
+>2002</year
+><year
+>2003</year>
+<holder
+>Jason Harris e o Time do KStars</holder>
+</copyright>
+
+<legalnotice
+>&FDLNotice;</legalnotice>
+
+<date
+>2002-10-08</date>
+<releaseinfo
+>1.0</releaseinfo>
+
+<abstract>
+<para
+>O &kstars; é um planetário de ambiente gráfico para o KDE. Ele representa uma precisa simulação do céu da noite, incluindo estrelas, constelações, grupos de estrelas, nebulosas, galáxias, todos os planetas, o Sol, a Lua, cometas e asteróides. Você pode ver o céu como ele parece, de qualquer localidade da Terra, em qualquer data. A interface do usuário é altamente intuitiva e flexível. A tela pode ser repartida e ampliada com o mouse, e você pode facilmente identificar objetos, e rastrear seus movimentos pelo céu. O &kstars; inclui muitas características poderosas, mesmo com a interface simples, limpa e divertida de se usar. </para>
+</abstract>
+
+<keywordset>
+<keyword
+>KDE</keyword>
+<keyword
+>tdeedu</keyword>
+<keyword
+>Astronomia</keyword>
+<keyword
+>KStars</keyword>
+</keywordset>
+
+</bookinfo>
+
+<chapter id="introduction">
+<title
+>Introdução</title>
+
+<para
+>O &kstars; deixa você explorar o céu noturno no conforto da cadeira de seu computador. Ele provê uma acurada representação gráfica do céu noturno de qualquer data, de qualquer local na Terra. O mostrador inclui 126.000 estrelas com até 9 de magnitude (bem abaixo do limite de visão à olho nú), 13.000 objetos do espaço profundo (Catalogos Messier, NGC e IC), todos os planetas, o Sol e a Lua, centenas de cometas e asteróides, a Via Láctea, 88 constelações, e linhas guia como o <link linkend="ai-cequator"
+> equador celestial</link
+>, o <link linkend="ai-horizon"
+>horizonte</link
+> e a <link linkend="ai-ecliptic"
+>eclíptica</link
+>. </para>
+<para
+>No entanto, o &kstars; é mais que um simples simulador. A tela fornece uma interface para inúmeras ferramentas, onde você pode pode aprender mais sobre astronomia e sobre o céu noturno. Existe um <link linkend="popup-menu"
+>menu de contexto</link
+> para cada objeto exibido, que mostra informações e ações específicas do objeto. Centenas de objetos fornecem links para páginas web informativas, além de bonitas imagens tiradas pelo Telescópio Hubble e por outros telescópios ao redor do mundo. </para
+><para
+>A partir de um menu de contexto de um objeto, você pode lançar a <link linkend="tool-details"
+>Janela de Informações Detalhadas</link
+>, onde você pode examinar os dados de posição do objeto e buscar uma grande quantidade de informações de bases de dados on-line para profissionais formados e referências da literatura sobre o objeto. Você pode até mesmo anexar seus próprios links, imagens e notas de texto, fazendo com que o &kstars; se torne uma interface para seus registros de observação e seus bloco de notas astronômicas pessoal. </para>
+<para
+>A ferramenta <link linkend="tool-calculator"
+>Calculadora Astronômica </link
+> fornece acesso direto a muitos dos algoritmos que o programa usa, incluindo conversores de coordenadas e calculadoras de tempo. A ferramenta <link linkend="tool-aavso"
+>Gerador de Curva AAVSO</link
+> carregará uma curva para mais de 6000 estrelas variáveis, monitoradas pela Associação Americana de Observatórios de Estrelas Variáveis (AAVSO). As cursas são geradas <quote
+>na hora</quote
+>, através da busca direta no servidor da AAVSO, garantindo que você possua os últimos pontos de dados. </para>
+<para
+>Você pode planejar uma sessão de observação usando a ferramenta <link linkend="tool-altvstime"
+>Altitude vs. Tempo</link
+>, que irá desenhar curvas representando a Altitude, como uma função de tempo, para quaisquer grupos de objetos. Se isto não for muito detalhado, também é fornecida a ferramenta <link linkend="tool-whatsup"
+>O Que Acontece Hoje à Noite?</link
+> , que sumariza os objetos que você será capaz de ver de sua localização, em uma determinada noite. Você pode adicionar seus objetos favoritos à ferramenta <link linkend="tool-observinglist"
+>Lista de Observações</link
+>, que fornece um acesso conveniente às ações comuns para uma lista de objetos. </para>
+<para
+>O &kstars; fornece também um <link linkend="tool-solarsys"
+>Visualizador do Sistema Solar</link
+>, que mostra a cofniguração atual dos planetas principais de nosso sistema solar. Existe também uma ferramenta sobre as <link linkend="tool-jmoons"
+>Luas de Júpiter</link
+>, que mostra as posições das quatro maiores luas de Júpiter, em uma função de tempo. </para>
+<para
+>Nosso objetivo primário é tornar o &kstars; uma ferramenta educacional interativa para o aprendizado de astronomia e do céu da noite. Para este fim, o Manual do &kstars; inclui o <link linkend="astroinfo"
+>Projeto AstroInfo</link
+>, uma série de pequenos artigos com hiperlink sobre tópicos astronômicos que podem ser explorados com &kstars;, incluindo várias funções DCOP, que permitem a escrita de <link linkend="tool-scriptbuilder"
+>scripts complexos</link
+>, tornando o &kstars; um poderoso "instrumento de demonstração" para o uso classes de alunos, ou em tópicos gerais sobre astronomia. </para>
+<para
+>No entanto, o &kstars; não é apenas para estudantes. Você pode até mesmo controlar telescópios com o &kstars;, usando o poderoso e sofisticado protocolo <link linkend="indi"
+>INDI</link
+>. O &kstars; suporta vários telescópios populares, incluindo a família LX200 da Meade e o Celestron GPS. Ele também suporta diversas câmeras CCD, webcams, e focalizadores computadorizados. Comandos de trilha/brilho estão integrados diretamente no menu de contexto da janela principal, e o Painel de Controle INDI fornece acesso completo a todas as funções do telescópio. Muitas destas ações podem ser roteirizadas através do mecanismo DCOP (ou a própria ferramenta do <link linkend="tool-scriptbuilder"
+>Construtor de Scripts</link
+> fornecida com uma interface simples de clicar e apontar para estes scripts). A arquitetura cliente/servidor do INDI permite controle transparente de qualquer número de telescópios <link linkend="indi-kstars-setup"
+>locais</link
+> ou <link linkend="indi-remote-control"
+>remotos</link
+>, usando uma única sessão do &kstars;. </para>
+<para
+>Estamos muito interessados em sua opinião; por favor, informe bugs ou recursos requeridos para a lista de correio do &kstars; em <email
+>kstars-devel@kde.org</email
+>. Você pode também usar a ferramenta automatizada de informe de bugs, acessível no menu Ajuda. </para>
+</chapter>
+
+&quicktour; <!--A Quick Tour of KStars-->
+&config; <!--Configuring KStars-->
+&commands; <!--Command Reference-->
+&astroinfo; <!--AstroInfo Articles-->
+&tools; <!--KStars Tools-->
+&dumpmode; <!--Command-line image-dump mode-->
+&indi; <!-- INDI-->
+&faq; <!--Questions and Answers-->
+&credits; <!--Credits and License-->
+&install; <!--Installation-->
+
+<index id='doc-index'
+></index>
+<!-- For DocBook 4.2, remove the above line and use this instead
+&documentation.index;
+-->
+</book>
+<!--
+Local Variables:
+mode: sgml
+sgml-minimize-attributes:nil
+sgml-general-insert-case:lower
+sgml-indent-step:0
+sgml-indent-data:nil
+End:
+-->
+
+
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kstars/indi.docbook b/tde-i18n-pt_BR/docs/tdeedu/kstars/indi.docbook
new file mode 100644
index 00000000000..04cd9eb7ccb
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kstars/indi.docbook
@@ -0,0 +1,1090 @@
+<chapter id="indi">
+<title
+>Controle de Dispositivo Astronômico com o <acronym
+>INDI</acronym
+></title>
+<indexterm
+><primary
+>Controle INDI</primary>
+<secondary
+>Visão Geral</secondary>
+</indexterm>
+
+<para
+>O KStars fornece uma interface para configurar e controlar instrumentos astronômicos através do protocolo <acronym
+><link linkend="what-is-indi"
+>INDI</link
+></acronym
+>.</para>
+
+<para
+>O protocolo <acronym
+>INDI</acronym
+> suporta uma grande variedade de instrumentos astronômicos como câmeras CCD e focadores. Atualmente, o KStars suporta os seguintes dispositivos:</para>
+
+<table id="device-table" pgwide="1" frame="all">
+<title
+>Telescópios Suportados</title>
+<tgroup cols="3" colsep="1" rowsep="1">
+<thead>
+<row>
+<entry
+>Telescópio</entry>
+<entry
+>Driver de dispositivo</entry>
+<entry
+>Versão</entry>
+</row>
+</thead>
+<tbody>
+<row>
+<entry
+>LX200 8"-12" Classic</entry>
+<entry
+>LX200 Classic</entry>
+<entry
+>0.5</entry>
+</row>
+<row>
+<entry
+>Telescópios baseados no Autostar</entry>
+<entry
+>Autostar LX200</entry>
+<entry
+>0.5</entry>
+</row>
+<row>
+<entry
+>LX200 GPS 8"-16"</entry>
+<entry
+>LX200 GPS</entry>
+<entry
+>0.5</entry>
+</row>
+<row>
+<entry
+>LX200 Classic 16"</entry>
+<entry
+>LX00 16"</entry>
+<entry
+>0.5</entry>
+</row>
+<row>
+<entry
+>NexStar GPS, CGE, AS-GT</entry>
+<entry
+>Celestron GPS</entry>
+<entry
+>0.5</entry>
+</row>
+<row>
+<entry
+>New GT, NexStar 5i/8i</entry>
+<entry
+>Celestron GPS</entry>
+<entry
+>0.5</entry>
+</row>
+<row>
+<entry
+>Takahashi Temma</entry>
+<entry
+>temma</entry>
+<entry
+>0.1</entry>
+</row>
+<row>
+<entry
+>Astro-Physics AP</entry>
+<entry
+>LX200 Genérico</entry>
+<entry
+>0.1</entry>
+</row>
+<row>
+<entry
+>Astro-Electronic FS-2</entry>
+<entry
+>LX200 Genérico</entry>
+<entry
+>0.1</entry>
+</row>
+<row>
+<entry
+>Losmandy Gemini</entry>
+<entry
+>LX200 Genérico</entry>
+<entry
+>0.1</entry>
+</row>
+<row>
+<entry
+>Controladores Mel Bartels</entry>
+<entry
+>LX200 Genérico</entry>
+<entry
+>0.1</entry>
+</row>
+</tbody>
+</tgroup>
+</table>
+<para
+></para>
+<table id="focuser-table" pgwide="1" frame="all">
+<title
+>Focadores Suportados</title>
+<tgroup cols="3" colsep="1" rowsep="1">
+<thead>
+<row>
+<entry
+>Focador</entry>
+<entry
+>Driver de dispositivo</entry>
+<entry
+>Versão</entry>
+</row>
+</thead>
+<tbody>
+<row>
+<entry
+>Meade LX200GPS Microfocuser</entry>
+<entry
+>LX200 GPS</entry>
+<entry
+>0.1</entry>
+</row>
+<row>
+<entry
+>Meade 1206 Primary Mirror Focuser</entry>
+<entry
+>LX200 Genérico</entry>
+<entry
+>0.1</entry>
+</row>
+<row>
+<entry
+>Séries JMI NGF</entry>
+<entry
+>LX200 Genérico</entry>
+<entry
+>0.1</entry>
+</row>
+<row>
+<entry
+>JMI MOTOFOCUS</entry>
+<entry
+>LX200 Genérico</entry>
+<entry
+>0.1</entry>
+</row>
+</tbody>
+</tgroup>
+</table>
+
+<note>
+<title
+>Conexão do focador</title>
+<para
+>O focador <emphasis
+>somente</emphasis
+> deve ser conectado à porta do focador no LX200 GPS, Autostar, ou telescópios Classic.</para>
+</note>
+
+<para
+></para>
+<table id="ccd-table" pgwide="1" frame="all">
+<title
+>CCDs Suportados</title>
+<tgroup cols="3" colsep="1" rowsep="1">
+<thead>
+<row>
+<entry
+>CCD</entry>
+<entry
+>Driver de dispositivo</entry>
+<entry
+>Versão</entry>
+</row>
+</thead>
+<tbody>
+<row>
+<entry
+>Finger Lakes Instruments CCDs</entry>
+<entry
+>fliccd</entry>
+<entry
+>0.1</entry>
+</row>
+</tbody>
+</tgroup>
+</table>
+
+<para
+></para>
+<table id="video-table" pgwide="1" frame="all">
+<title
+>Webcams Suportadas</title>
+<tgroup cols="3" colsep="1" rowsep="1">
+<thead>
+<row>
+<entry
+>Webcam</entry>
+<entry
+>Driver de dispositivo</entry>
+<entry
+>Versão</entry>
+</row>
+</thead>
+<tbody>
+<row>
+<entry
+>Qualquer dispositivo compatível com o Video4Linux</entry>
+<entry
+>v4ldriver</entry>
+<entry
+>0.1</entry>
+</row>
+<row>
+<entry
+>Webcam da Philips</entry>
+<entry
+>v4lphilips</entry>
+<entry
+>0.1</entry>
+</row>
+</tbody>
+</tgroup>
+</table>
+
+<sect1 id="indi-kstars-setup">
+<title
+>Configuração do INDI</title>
+<indexterm
+><primary
+>INDI</primary>
+<secondary
+>Configuração</secondary>
+</indexterm>
+<para
+>O KStars pode controlas dispositivos remotos ou locais indiferentemente através da arquitetura cliente/servidor do <link linkend="what-is-indi"
+>INDI</link
+>. Dispositivos INDI podem ser executados em três diferentes modos:</para>
+
+<orderedlist>
+<listitem
+><para
+>Local: O modo local é o mais comum sendo usado para controlar um dispositivo local (&ie; um dispositivo conectado a sua máquina).</para
+></listitem>
+<listitem
+><para
+>Servidor: O modo servidor estabelece um servidor INDI para um dispositivo específico e espera por conexões a partir de clientes remotos. Você não pode operar dispositivos servidor, você pode somente inciá-los e desligá-los.</para
+></listitem>
+<listitem
+><para
+>Cliente: O modo cliente é usado para conectar à servidores remotos INDI executando dispositivos INDI. Você pode controlar dispositivos remots da mesma maneira que controla dispositivos locais.</para
+></listitem>
+</orderedlist>
+
+<para
+>Você pode executar um dispositvo local, estabelecer servidores INDI, e conectar à clientes remotos a partir do <guimenuitem
+>Gerenciador do Dispositivo</guimenuitem
+> no menu <guimenu
+>Dispositivos</guimenu
+>.</para>
+
+<para
+>Aqui está uma captura de tela da janela do <guilabel
+>Gerenciador de Dispositivo</guilabel
+>:</para>
+
+<screenshot>
+<screeninfo
+>Executando drivers de dispositivo</screeninfo>
+<mediaobject>
+<imageobject>
+<imagedata fileref="devicemanager.png" format="PNG"/>
+</imageobject>
+<textobject>
+<phrase
+>Iniciar drivers de dispositivo</phrase>
+</textobject>
+</mediaobject>
+</screenshot>
+
+<para
+>Você pode executar dispositivos navegando na árvore de dispositivos, selecionando um dispositivo específico, e então clicando no botão <guibutton
+>Executar Serviço</guibutton
+>. Você pode selecionar o modo de operação, seja local ou servidor como definido acima.</para>
+
+<para
+>Para controlar dispositivos remotos, veja a seção <link linkend="indi-remote-control"
+>controle de dispositivos remotos</link
+>.</para>
+</sect1>
+
+<sect1 id="indi-telescope-setup">
+<title
+>Configuração de Teslescópio</title>
+<indexterm
+><primary
+>INDI</primary>
+<secondary
+>Configuração</secondary>
+</indexterm>
+
+<para
+>A maioria dos telescópios são equipados com a interface <hardware
+>RS232</hardware
+> para controle remoto. Conecte o plugue RS232 em seu telescópio à porta <hardware
+>Serial/USB</hardware
+> do seu computador. Tradicionalmente, o RS232 se conecta à porta serial do seu computador, mas uma vez que muitos dos novos laptops abandonaram a porta serial em favor das portas <hardware
+>USB/FireWire</hardware
+>, você pode precisar obter um adaptador Serial para USB para usar com novos laptops.</para>
+
+<para
+>Após conectar seu telescópio à porta Serial/USB, ligue seu telescópio. É <emphasis
+>altamente</emphasis
+> recomendável que você baixe e instale o último firmware para o controlador do seu telescópio.</para>
+
+<para
+>O telescópio precisa ser alinhado antes de poder ser usado corretamente. Alinhe seu telescópio (alinhamento de uma ou duas estrelas) como ilustrado no manual do seu telescópio.</para>
+
+<para
+>O &kstars; precisa verificar as configurações de hora e localização antes de conectar-se ao telescópio. Isto garante o rastreamento apropriado e sincronização entre o telescópio e o &kstars;. Os passos a seguir habilitarão que você conecte-se a um dispositivo que está conectado ao seu computador. Para conectar e controlar dispositivos remotos, por favor acesse a seção <link linkend="indi-remote-control"
+>controle de dispositivo remoto</link
+>.</para>
+
+<para
+>Você pode usar o Assistente de Configuração de Telescópio e ele verificará todas as informações necessárias no processo. Ele pode automaticamente procurar nas portas por telescópios conectados. Você pode executar o assistente selecionando o <guimenuitem
+>Assistente de Configuração de Telescópio</guimenuitem
+> a partir do menu <guimenu
+>Dispositivos</guimenu
+>.</para>
+
+<para
+>Alternativamente, você pode conectar a um telescópio local executando os seguintes passos:</para>
+
+<orderedlist>
+<listitem
+><para
+>Configure sua localização geográfica. Abra a janela <guilabel
+>Configurar Localização Geográfica</guilabel
+> selecionando o <guimenuitem
+>Configurar Localização Geográfica...</guimenuitem
+> a partir do menu <guimenu
+>Configurações</guimenu
+> ou pressionando o ícone em forma de <guiicon
+>Globo</guiicon
+> na barra de ferramentas, ou ainda pressionando <keycombo action="simul"
+>&Ctrl;<keycap
+>g</keycap
+></keycombo
+>.</para>
+</listitem>
+<listitem
+><para
+>Configure sua hora local e data. Você pode mudar para qualquer hora ou data selecionando o <guimenuitem
+>Configurar Hora...</guimenuitem
+> a partir do menu <guimenu
+>Hora</guimenu
+>, ou pressionando o ícone <guiicon
+>hora</guiicon
+> na barra de ferramentas. A janela <guilabel
+>Configurar Hora</guilabel
+> usa o widget padrão para selecionar Data do &kde;, acoplado com três caixas de numeração para configurar as horas, minutos e segundos. Se você precisar reiniciar o relógio para a hora atual, simplesmente selecione <guimenuitem
+>Configurar Hora para Agora</guimenuitem
+> a partir do menu <guimenu
+>Hora</guimenu
+>.</para>
+</listitem>
+<listitem>
+<para
+>Clique no menu <guimenu
+>Dispositivos</guimenu
+> e selecione o <guimenuitem
+>Gerenciador de Dispositivos</guimenuitem
+>.</para>
+</listitem>
+<listitem>
+<para
+>Sob a coluna <guilabel
+>Dispositivo</guilabel
+>, selecione o modelo do seu telescópio.</para>
+</listitem>
+<listitem>
+<para
+>Dê um clique-<mousebutton
+>direito</mousebutton
+> no dispositivo e selecione <guilabel
+>Executar Serviço</guilabel
+>.</para>
+</listitem>
+<listitem>
+<para
+>Clique em <guibutton
+>Ok</guibutton
+> para fechar o Diálogo do Gerenciador de Dispositivo.</para>
+</listitem>
+</orderedlist>
+
+<note id="geo-time-note">
+<title
+>Configurações Frequentes</title>
+<para
+>Você não precisa configurar a localização geográfica e hora toda vez que você conecta ao seu telescópio. Somente ajuste as configurações se precisar.</para
+></note>
+
+<para
+>Você está agora pronto para usar os recursos do dispositivo. O &kstars; convenientemente fornece duas interfaces GUI intercambiáveis para controlar os telescópios:</para>
+
+<orderedlist>
+<title
+>Controlando seu telescópio</title>
+<listitem>
+<para
+><guilabel
+>Controle de mapa Celeste</guilabel
+>: Para cada dispositivo que você executa no <guilabel
+>Gerenciador de Dispositivo</guilabel
+>, uma entrada correspondente mostrará um menu de contexto que permite controlar as propriedades do dispositivo. Você pode enviar comandos como <command
+>Rotacionar, Sincronizar,</command
+> e <command
+>Rastrear</command
+> diretamente a partir do mapa celeste. </para>
+<para
+>Aqui está uma captura de tela do menu de contexto com um dispositivo LX200 Classic ativo:</para>
+<screenshot>
+<screeninfo
+>Controlando dispositivos a partir do mapa celeste</screeninfo>
+<mediaobject>
+<imageobject>
+<imagedata fileref="skymapdevice.png" format="PNG"/>
+</imageobject>
+</mediaobject>
+</screenshot>
+</listitem>
+
+<listitem>
+<para
+><guilabel
+>Painel de Controle INDI</guilabel
+>: O painel oferece ao usuário todos os recursos suportados por um dispositivo. </para>
+
+<para
+>O painel é dividido em três seções principais:</para>
+<itemizedlist>
+<listitem>
+<para
+><guilabel
+>Aba de dispositivo</guilabel
+>: Cada dispositivo ativo adicional ocupa uma aba no painel INDI. Dispositivos múltiplos pode ser executados simultaneamente sem afetar a operação de outros dispositivos. </para>
+</listitem>
+<listitem>
+<para
+><guilabel
+>Visão propriedade</guilabel
+>: Propriedades são os elementos chave na arquitetura INDI. Cada dispositivo define um conjunto de propriedades para comunicar-se com o cliente. A posição atual do telescópio é um exemplo de uma propriedade. Propriedades semanticamente similares são normalmente reunidas em blocos ou grupos lógicos. </para>
+</listitem>
+<listitem>
+<para
+><guilabel
+>Visualizadores de registro</guilabel
+>: Dispositivos relatam seu estado e comando reconhecidos enviando mensagens INDI. Cada dispositivo possui seu próprio visualizador de registro, e todos os dispositivos compartilham um visualizador de registro genérico. Um dispositivo normalmente envia mensagens para seu driver de dispositivo somente, mas a um dispositivo é permitido enviar uma mensagem genérica quando apropriado. </para>
+</listitem>
+</itemizedlist>
+<screenshot>
+<screeninfo
+>Painel de Controle INDI</screeninfo>
+<mediaobject>
+<imageobject>
+<imagedata fileref="indicontrolpanel.png" format="PNG"/>
+</imageobject>
+</mediaobject>
+</screenshot>
+</listitem>
+</orderedlist>
+
+<para
+>Você não está restrito a usar uma interface ou outra uma vez que elas podem ser usadas simultaneamente. Ações a partir do <guilabel
+>Mapa celeste</guilabel
+> são automaticamente refletidas no <guilabel
+>Painel de Controle INDI</guilabel
+> e vice-versa.</para>
+
+<para
+>Para conectar ao seu telescópio, você pode tanto selecionar <guimenuitem
+>Conectar</guimenuitem
+> a partir do menu de contexto ou, alternativamente, pressionar o <guibutton
+>Conectar</guibutton
+> sob a aba de dispositivo no <guilabel
+>Painel de Controle INDI</guilabel
+>.</para>
+
+<important
+><para
+>Por padrão, o KStars tentará conectar à porta <constant
+>/dev/ttyS0</constant
+>. Para mudar a porta de conexão, selecione no <guilabel
+>Painel de Controle INDI</guilabel
+> o menu <guimenu
+>Dispositivos</guimenu
+> e mude a porta na aba do seu dispositivo.</para
+></important>
+
+<para
+>O &kstars; automaticamente atualiza a longitude, latitude e hora do telescópio baseado nas configurações atuais do &kstars;. Você pode habilitar/desabilitar esta atualização a partir do diálogo <guimenuitem
+>Configurar INDI</guimenuitem
+>. </para>
+
+<para
+>Se o &kstars; se comunicar com sucesso com o telescópio, ele obterá o <abbrev
+>RA</abbrev
+> e <abbrev
+>DEC</abbrev
+> atuais do telescópio e exibirá uma cruz no mapa celeste indicando a posição do telescópio.</para>
+
+<note id="indi-sync">
+<title
+>Sincronizando seu telescópio</title>
+<para
+>Se você alinhou seu telescópio e o última estrela alinhada foi, por exemplo, Vega, então a cruz deve estar centrada próximo a Vega. Se a cruz estiver fora do alvo, então você pode dar um clique-<mousebutton
+>direito</mousebutton
+> em Vega no mapa estelar e selecionar <command
+>Sincronizar</command
+> a partir do menu do seu telescópio. Esta ação instruirá o telescópio a sincronizar suas coordenadas internas para corresponder com as de Vega, e a cruz do telescópio deve agora estar centrada próximo à Vega. </para>
+</note>
+
+<para
+>É isto: seu telescópio está pronto para explorar o universo.</para>
+
+<warning>
+<title
+>ALERTA</title>
+<para
+>Nunca usa o telescópio para olhar o sol. Olhar diretamente o sol pode causar um dano irreversível aos seus olhos, bem como ao seu equipamento.</para>
+</warning>
+</sect1>
+
+<sect1 id="indi-other-setup">
+<title
+>Configuração de Captura de Vídeo e CCD</title>
+<indexterm
+><primary
+>Controle de Vídeo CCD</primary>
+<secondary
+>Configuração</secondary>
+</indexterm>
+
+<para
+>O KStars suporta instrumentos CCDs Finger Lakes e qualquer dispositivo compatível com o Video4Linux. Webcams Philips com recursos extendidos são também suportadas.</para>
+<para
+>Você pode executar dispositivos de Captura de Vídeo e CCD a partir do <guimenuitem
+>Gerenciador de Dispositivos</guimenuitem
+> no menu <guimenu
+>Dispositivos</guimenu
+>. Como todos os dispositivos INDI, alguns controles do dispositivo serão acessíveis a partir do mapa celeste. O dispositivo pode ser controlado totalmente a partir do <guimenuitem
+>Painel de Controle INDI</guimenuitem
+>.</para>
+
+<para
+>O formato padrão para captura de imagem é o FITS. Uma vez que uma imagem seja capturada e baixada, ela será exibida no Visualizador FITS do KStars. Para capturar uma sequência de imagens, use a ferramentas <guimenuitem
+>Capturar Sequência de Imagens</guimenuitem
+> a partir do menu <guimenu
+>Dispositivos</guimenu
+>. Esta ferramenta fica inativa até você estabelecer uma conexão com um dispositivo de imagem.</para>
+</sect1>
+
+<sect1 id="indi-concepts">
+<title
+>Conceitos do INDI</title>
+<indexterm
+><primary
+>Controle do Telescópio</primary>
+<secondary
+>Conceitos</secondary>
+</indexterm>
+
+<para
+>O conceito chave no INDI é que os dispositivos possuem a habilidade de descreverem-se a si mesmos. Isto é conseguido usando o XML para descrever uma hierarquia genérica que pode representar tanto dispositivos canônicos como não canônicos. No INDI, todos os <emphasis
+>dispositivos</emphasis
+> podem conter uma ou mais <emphasis
+>propriedades</emphasis
+>. Qualquer <emphasis
+>propriedade</emphasis
+> pode conter um ou mais <emphasis
+>elementos</emphasis
+>. Existem quatro tipos de propriedades INDI:</para>
+<itemizedlist>
+<listitem
+><para
+>Propriedade textual.</para
+></listitem>
+<listitem
+><para
+>Propriedade numérica.</para
+></listitem>
+<listitem
+><para
+>Propriedade de opção/ação (Representadas na GUI por botões e caixas de opção).</para
+></listitem>
+<listitem
+><para
+>Propriedade de luz (Representada na GUI por LEDs coloridos).</para
+></listitem>
+</itemizedlist>
+
+<para
+>Por exemplo, todos os dispositivos INDI compartilhas a <emphasis
+>propriedade</emphasis
+> de opção/ação padrão CONNECTION. A propriedade CONNECTION possui dois elementos: as chaves CONNECT e DISCONNECT. O KStars analisa a descrição XML genérica das propriedades e constrói uma representação de interface gráfica adequada para interação humana direta.</para>
+
+<para
+>O painel de controle INDI oferece muitas propriedades do dispositivo não acessíveis a partir do mapa celeste. As propriedades oferecidas diferem de um dispositivo para outro. No entanto, todas as propriedades compartilham recursos que indicam como eles são exibidos e usados:</para>
+
+<itemizedlist>
+<listitem>
+<para
+>Permissão: Todas as propriedades podem estar habilitadas tanto para leitura-somente, como para escrita-somente, ou ainda para leitura e escrita. Um exemplo de uma propriedade de leitura e escrita é a Acensão Direta (do inglês, RA) do telescópio. Você pode inserir uma nova Acensão Direta e o telescópio, baseado nas configurações atuais, rotacionará e sincronizará para a nova entrada. Além disso, quando o telescópio rotaciona, sua Acensão Direta é atualizada e enviada para o cliente.</para
+><para
+></para>
+</listitem>
+<listitem>
+<para
+>Estado: Prefixado para cada propriedade é um indicador de estado (LED redondo). Cada propriedade possui um estado e um código de cor associado:</para>
+<table frame="top"
+><title
+>Código de cor de Estado do INDI</title>
+<tgroup cols="3" colsep="1" rowsep="1">
+<thead>
+<row>
+<entry
+>Estado</entry>
+<entry
+>Cor</entry>
+<entry
+>Descrição</entry>
+</row>
+</thead>
+<tbody>
+<row>
+<entry
+>Disponível</entry>
+<entry
+>Cinza</entry>
+<entry
+>O dispositivo não está executando nenhuma ação relacionada a esta propriedade</entry>
+</row>
+<row>
+<entry
+>Ok</entry>
+<entry
+>Verde</entry>
+<entry
+>A última operação realizada nesta propriedade foi bem sucedida e ativa</entry>
+</row>
+<row>
+<entry
+>Ocupado</entry>
+<entry
+>Amarelo</entry>
+<entry
+>A propriedade está executando um ação</entry>
+</row>
+<row>
+<entry
+>Alerta</entry>
+<entry
+>Vermelho</entry>
+<entry
+>A propriedade está em uma condição crítica e precisa de atenção imediata</entry>
+ </row>
+ </tbody>
+</tgroup>
+</table>
+<para
+></para>
+<para
+>O driver do dispositivo atualiza o estado da propriedade em tempo real quando necessário. Por exemplo, se o telescópio está no processo de rotação para um alvo, então as propriedades RA/DEC serão assinaladas como <guilabel
+>Ocupada</guilabel
+>. Quando o processo de rotação estiver completado com sucesso, as propriedades serão assinaladas como <guilabel
+>Ok</guilabel
+>.</para
+><para
+></para>
+</listitem>
+<listitem>
+<para
+>Contexto: Propriedades numéricas pode aceitar e processar números em dois formatos: decimal e sexagesimal. O formato sexagesimal é conveniente para expressar hora ou coordenadas equatoriais/geográficas. Você pode usar qualquer formato de acordo com sua conveniência. Por exemplo, todos os seguintes números são iguais:</para>
+<itemizedlist>
+<listitem
+><para
+>-156,40</para
+></listitem>
+<listitem
+><para
+>-156:24:00</para
+></listitem>
+<listitem
+><para
+>-156:24</para
+><para
+></para
+></listitem>
+</itemizedlist>
+</listitem>
+<listitem>
+<para
+>Hora: A hora padrão para todos as comunicações relacionadas com o INDI é a Hora Universal UTC especificada como AAAA-MM-DDTHH:MM:SS de acordo com a ISO 8601. O &kstars; comunica a hora correta UTC com os drivers do dispositivo automaticamente. Você pode habilitar/desabilitar atualizações de hora a partir do diálogo <guimenuitem
+>Configurar INDI</guimenuitem
+> sob o menu <guimenu
+>Dispositivos</guimenu
+>. </para>
+</listitem>
+</itemizedlist>
+</sect1>
+
+<sect1 id="indi-remote-control">
+<title
+>Controle de Dispositivo Remoto</title>
+<indexterm
+><primary
+>Controle do Telescópio</primary>
+<secondary
+>Dispositivos Remotos</secondary>
+</indexterm>
+
+<para
+>O KStars fornece uma camada simples e poderosa para controle de dispositivo remoto. Uma descrição detalhada da camada é descrita na <ulink url="http://www.clearskyinstitute.com/INDI/INDI.pdf"
+>folha técnica</ulink
+> do INDI.</para>
+
+<para
+>Você precisa configurar tanto a máquina servidora como a cliente para controle remoto:</para>
+
+<orderedlist>
+<listitem>
+<para
+>Servidor: Para preparar um dispositivo para controle remoto, siga os seguintes passos na configuração <link linkend="indi-kstars-setup"
+>local/servidor</link
+>. Ao iniciar um serviço de dispositivo no <guimenu
+>Gerenciador de Dispositivo</guimenu
+>, um número de porta é exibido na coluna <guilabel
+>Ouvir porta</guilabel
+>. Além do número da porta, você também precisará do nome de máquina ou endereço IP do seu servidor. </para>
+<para
+></para>
+</listitem>
+<listitem>
+<para
+>Cliente: Selecione o <guimenuitem
+>Gerenciador de Dispositivo</guimenuitem
+> a partir do menu <guimenu
+>Dispositivo</guimenu
+> e clique na aba <guilabel
+>Cliente</guilabel
+>. Você pode adicionar, modificar ou excluir máquinas na aba <guilabel
+>Cliente</guilabel
+>. Adicione uma máquina clicando no botão <guibutton
+>Adicionar</guibutton
+>. Insira o nome de máquina/endereço IP do servidor no campo <guilabel
+>Máquina</guilabel
+>, e insira o número da porta obtido da máquina <emphasis
+>servidora</emphasis
+> no passo 1. </para>
+</listitem>
+</orderedlist>
+
+<screenshot>
+<screeninfo
+>Cliente INDI</screeninfo>
+<mediaobject>
+<imageobject>
+<imagedata fileref="indiclient.png" format="PNG"/>
+</imageobject>
+</mediaobject>
+</screenshot>
+
+<para
+>Após você adicionar uma máquina, dê um clique direito na máquina para <guimenuitem
+>Conectar</guimenuitem
+> ou <guimenuitem
+>Desconectar</guimenuitem
+>. Se uma conexão for estabelecida, você pode controlar o telescópio a partir do <guilabel
+>Mapa celeste</guilabel
+> ou do <guilabel
+>Painel de Controle INDI</guilabel
+> exatamente como descrito na seção <link linkend="indi-kstars-setup"
+>local/servidor</link
+>. Isto é muito fácil! </para>
+
+<sect2 id="indi-commandline">
+<title
+>Executando um servidor INDI a partir da linha de comando</title>
+<para
+>Apesar do &kstars; permitir que você facilmente estabeleça um servidor INDI, você pode lançar um servidor INDI a partir da linha de comando. </para>
+
+<para
+>Uma vez que o INDI é um componente de backend independente, você pode rodar um servidor INDI em uma máquina sem o KStars. O INDI pode ser compilado separadamente para ser executado em máquinas remotas. Além do mais, drivers de dispositivo registram mensagens para o <constant
+>stderr</constant
+> e que podem ser úteis na depuração de uma situação. A sintaxe para um servidor INDI é a seguinte:</para>
+
+<para
+>$ <command
+>indiserver</command
+> [options] [<filename
+>driver</filename
+> ...]</para>
+
+<para
+>Opções:</para>
+<para
+>-p p : alterna porta IP, padrão é 7624</para>
+<para
+>-r n : máximas tentativas de reinicialização , padrão é 2</para>
+<para
+>-v : mensagens de erro mais elucidativas para o stderr</para>
+
+<para
+>Por exemplo, se você deseja iniciar um servidor INDI rodando um driver LX200 GPS e recebendo conexões na porta 8000, você deve executar o seguinte comando:</para>
+
+<para
+>$ <command
+>indiserver</command
+> -p 8000 <filename
+>lx200gps</filename
+></para>
+</sect2>
+
+<sect2 id="indi-secure-remote">
+<title
+>Operação Remota Segura</title>
+
+<para
+>Suponhamos que nós desejemos executar um servidor indi com drivers INDI em uma máquina remota, <constant
+>maquina_remota</constant
+>, e conectá-lo ao &kstars; executado em uma máquina local.</para>
+
+<para
+>A partir da máquina local registrar a máquina remota, <constant
+>maquina_remota</constant
+>, digitando:</para>
+
+<para
+>$ <command
+>ssh</command
+> -L <varname
+>porta_local</varname
+>:<constant
+>maquina_remota</constant
+>:<varname
+>porta_remota</varname
+></para>
+
+<para
+>Isto conecta a <varname
+>porta_local</varname
+> na máquina local à <varname
+>porta_remota</varname
+> na <constant
+>maquina_remota</constant
+>. Após o login, executar o servidor indi na máquina remota:</para>
+
+<para
+>$ <command
+>indiserver</command
+> -p <varname
+>porta_remota</varname
+> [<filename
+>driver</filename
+>...]</para>
+
+<para
+>De volta a máquina local, inicie o &kstars; e então abra o <guimenuitem
+>Gerencionador de Dispositivo</guimenuitem
+> e adicione uma máquina na aba <guilabel
+>Cliente</guilabel
+>. A máquina deve ser a máquina local (normalmente 127.0.0.1) e o número da porta deve ser a <varname
+>porta_local</varname
+> usada nos passos anteriores. Dê um clique-<mousebutton
+>direito</mousebutton
+> na máquina e selecione <guimenuitem
+>Conectar</guimenuitem
+> a partir do menu de contexto. O &kstars; conectará ao servidor INDI de maneira segura. As informações da máquina serão salvas para sessões futuras.</para>
+</sect2>
+</sect1>
+
+<sect1 id="indi-faq">
+<title
+>Perguntas Frequentes sobre o INDI</title>
+<indexterm
+><primary
+>Controle do Telescópio</primary>
+<secondary
+><acronym
+>FAQ</acronym
+></secondary>
+</indexterm>
+
+<qandaset defaultlabel="qanda">
+<qandaentry>
+<question id="what-is-indi">
+<para
+>O que é o INDI?</para>
+</question>
+<answer>
+<para
+>O <acronym
+>INDI</acronym
+> é o protocolo de controle denominado, do inglês, <ulink url="http://indi.sourceforge.net"
+>Interface Distribuída Neutra de Instrumento</ulink
+> desenvolvido por <author
+><firstname
+>Elwood</firstname
+><surname
+>C. Downey</surname
+></author
+> do <ulink url="http://www.clearskyinstitute.com/"
+>Instituto ClearSky</ulink
+>. O &kstars; emprega drivers de dispositivo que são compatíevis com o protocolo INDI. O INDI possui muitas vantagens incluindo a perda do acoplamento entre dispositivos de hardware e drivers de software. Clientes que usam os drivers de dispositivos (como o &kstars;) são completamente inconscientes das capacidades do dispositivo. No momento da execução, o &kstars; se comunica com os drivers de dispositivo e constrói uma GUI completamente dinâmica baseada nos servições fornecidos pelo dispositivo. Logo, novos drivers de dispositivo podem ser escritos e atualizados e o KStars pode obter todas as vantagens que ele oferece sem precisar de nenhuma mudança no lado cliente.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>Vocês planejam suportar mais dispositivos? </para>
+</question>
+<answer>
+<para
+>Sim. Nós planejamos suportar a maioria das câmeras CCD e focadores e extender o suporte para mais telescópios. Se você gostaria que o INDI suportasse um dispositivo em particular, por favor envie uma mensagem eletrônica para <email
+>indi-devel@lists.sourceforge.net</email
+> </para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>Eu não possuo uma porta serial. Como eu posso conectar o telescópio?</para>
+</question>
+<answer>
+<para
+>Muitos laptops modernos não possuem uma porta serial. Você precisará de uma adaptador Serial Para USB que seja suportado pelo Linux. Por exemplo, o adaptador Serial Para USB USA-19QW da <trademark
+>Keyspan</trademark
+> é bem suportado pelo Linux e foi testado com o &kstars;. Você precisa verificar na documentação do seu adaptador que portas eles fornecem (por exemplo, <constant
+>/dev/ttyUSB0 ... /dev/ttyUSB9</constant
+>). </para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>Quando eu tento <guibutton
+>Conectar</guibutton
+>, o &kstars; relata que o telescópio não está conectado com a porta serial/USB. O que eu posso fazer? </para>
+</question>
+<answer>
+<para
+>Esta mensagem é disparada quando o &kstars; não consegue se comunicar com o telescópio. Aqui vão algumas coisas que você pode fazer:</para>
+
+ <orderedlist>
+ <listitem>
+<para
+>Verifique se você tem tanto permissão de leitura como de escrita para a porta que você está tentando conectar-se.</para>
+ </listitem>
+ <listitem>
+<para
+>Verificar a conexão do cabo, certificando-se de que ela está em boas condições e testá-la com outros aplicativos.</para>
+ </listitem>
+ <listitem>
+<para
+>Verificar a energia do telescópio, certificando-se de que ele esteja ligado e que esteja recebendo energia suficiente.</para>
+ </listitem>
+ <listitem>
+<para
+>Configurar a porta correta no <guilabel
+>Painel de Controle INDI</guilabel
+> do menu <guimenu
+>Dispositivos</guimenu
+>. A porta padrão é <constant
+>/dev/ttyS0</constant
+></para>
+ </listitem>
+ <listitem>
+ <para
+>Reiniciar o &kstars; e tentar novamente.</para>
+ </listitem>
+ </orderedlist>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>O &kstars; relata que o telescópio está on-line e pronto, mas eu não consigo encontrar a cruz do telescópio. O que é isto?</para>
+</question>
+<answer>
+<para
+>O &kstars; obtém as coordenadas RA e DEC a partir da conexão. Se seu alinhamento foi realizado corretamente, então você deve ver a cruz próxima ao seu alvo no Mapa Celeste. No entanto as coordenadas RA e DEC fornecidas pelo telescópio podem estar incorretas (mesmo abaixo do horizonte) e você precisará <link linkend="indi-sync"
+>sincronizar</link
+> seu telescópio para seu alvo atual.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>O telescópio está se movendo erraticamente ou não realiza nenhum movimento. O que eu posso fazer?</para>
+</question>
+<answer>
+<para
+>Este comportamente é normalmente resultado de configurações incorretas. Por favor verifique a seguinte lista de checagem:</para>
+<orderedlist>
+<listitem>
+<para
+>O telescópio está alinhado?</para>
+</listitem>
+<listitem>
+<para
+>O modo de alinhamento do telescópio está correto? Use o <guilabel
+>Painel de Controle INDI</guilabel
+> para verificar e mudar estas configurações (<constant
+>Alt/Az,Polar, Land</constant
+>).</para>
+</listitem>
+<listitem>
+<para
+>As configurações de data e hora do telescópio estão corretas?</para>
+</listitem>
+<listitem>
+<para
+>As configurações de latitude e longitude do telescópio estão corretas?</para>
+</listitem>
+<listitem>
+<para
+>O desvio UTC do telescópio está correto?</para>
+</listitem>
+<listitem>
+<para
+>Os eixos RA e DEC do telescópio estão travados firmemente?</para>
+</listitem>
+<listitem>
+<para
+>A configuração de troca N/S do telescópio (quando aplicável) está correta para o seu hemisfério?</para>
+</listitem>
+<listitem>
+<para
+>O cabo entre o telescópio e o computador está em boas condições?</para>
+</listitem>
+</orderedlist>
+
+<para
+>Se você acha que todas as configurações estão corretas mas o telescópio ainda continua a mover-se erraticamente ou a não mover-se, então por favor envie um relatório para o <email
+>kstars-devel@kde.org</email
+></para>
+</answer>
+</qandaentry>
+</qandaset>
+</sect1>
+</chapter>
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kstars/indiclient.png b/tde-i18n-pt_BR/docs/tdeedu/kstars/indiclient.png
new file mode 100644
index 00000000000..409f7e128f8
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kstars/indiclient.png
Binary files differ
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kstars/indicontrolpanel.png b/tde-i18n-pt_BR/docs/tdeedu/kstars/indicontrolpanel.png
new file mode 100644
index 00000000000..66abef91de6
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kstars/indicontrolpanel.png
Binary files differ
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kstars/install.docbook b/tde-i18n-pt_BR/docs/tdeedu/kstars/install.docbook
new file mode 100644
index 00000000000..998e8959c22
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kstars/install.docbook
@@ -0,0 +1,138 @@
+<appendix id="installation">
+<title
+>Instalação</title>
+
+<sect1 id="getting-kstars">
+<title
+>Como obter o &kstars;</title>
+<para
+>O &kstars; é distribuído com o &kde; como parte do módulo "Edutainment" ou Educativo, do tdeedu. </para>
+<para
+>Ocasionalmente fazemos um lançamento independente. Estes lançamentos independentes estarão disponíveis como um arquivo tar compactado com o gzip através do seguinte site da web: <ulink url="http://prdownloads.sourceforge.net/kstars/"
+>http://prdownloads.sourceforge.net/kstars/</ulink
+> </para>
+<para
+>Lançamentos independentes são anunciados através da lista de discussão <email
+>kstars-announce@lists.sourceforge.net</email
+>. Lançamentos são também postados na <ulink url="http://edu.kde.org/kstars"
+>Home Page do &kstars;</ulink
+>, <ulink url="http://www.kde-apps.org/content/show.php?content=9862"
+>kde-apps.org</ulink
+>, e <ulink url="http://freshmeat.net/projects/kstars"
+>freshmeat.net</ulink
+>. </para>
+<para
+>O &kstars; é empacotado por muitas distribuições LInux/BSD, incluindo Redhat, Suse e Mandrake. Algumas distribuições empacotam o &kstars; como uma aplicação separada, e algumas fornecem apenas o pacote tdeedu, que inclui o &kstars;. </para
+><para
+>Se você quiser a mais recente versão de desenvolvimento CVS do &kstars;, por favor siga <ulink url="http://edu.kde.org/kstars/cvs.html"
+>estas instruções</ulink
+>. </para>
+</sect1>
+
+<sect1 id="requirements">
+<title
+>Requerimentos</title>
+<para
+>Para rodar com sucesso o &kstars;, você precisa do &kde;
+>=3.2 e &Qt;
+>=3.2. </para>
+<para
+>Para compilar o &kstars;, você precisara ter também os seguintes pacotes instalados: <itemizedlist>
+<listitem
+><para
+>tdelibs-devel</para
+></listitem>
+<listitem
+><para
+>qt-devel</para
+></listitem>
+<listitem
+><para
+>zlib-devel</para
+></listitem>
+<listitem
+><para
+>fam-devel</para
+></listitem>
+<listitem
+><para
+>png-devel</para
+></listitem>
+<listitem
+><para
+>jpeg-devel</para
+></listitem>
+<listitem
+><para
+>autoconf (
+>=2.5)</para
+></listitem>
+</itemizedlist
+></para>
+
+<para
+>Em meu sistema, o &kstars; usa cerca de 60 MB da memória do sistema com as configurações padrão. A maioria deste uso deve-se aos objetos de banco de dados carregados. Você pode reduzir o consumo de memória dramaticamente reduzindo o limite de palidez das estrelas na Janela de Configuração, ou eliminado catálogos de objetos (NGC, IC, cometas, asteróides, &etc;). Se o &kstars; estiver inativo, ele usa muito pouco a <acronym
+>CPU</acronym
+>; mas ele usará tanto quanto você tiver quando movimentando ou ampliando a imagem. </para>
+</sect1>
+
+<sect1 id="compilation">
+<title
+>Compilação e Instalação</title>
+
+<para
+>Para compilar e instalar o &kstars; no seu sistema, digite o seguinte no diretorio base onde foi descompactada a distribuição do &kstars;: <screen width="40"
+><prompt
+>%</prompt
+> <userinput
+>./configure --prefix=$KDEDIR</userinput>
+<prompt
+>%</prompt
+> <userinput
+>make</userinput>
+<prompt
+>%</prompt
+> <userinput
+>make install</userinput
+>
+</screen>
+</para
+><para
+>Por favor, não esqueça o prefixo do argumento para configurar. Se a sua variável <envar
+>KDEDIR</envar
+> não está configurada, ajuste o prefixo para o diretório onde o &kde; está instalado. Ele normalmente é <filename class="directory"
+>/usr</filename
+>, <filename class="directory"
+>/opt/kde</filename
+> ou <filename class="directory"
+>/opt/kde3</filename
+>. Além disso, certifique-se de efetuar o último passo como <systemitem class="username"
+>root</systemitem
+>. </para
+><para
+>O &kstars; usa <command
+>autoconf</command
+> e <command
+>automake</command
+>, para que você não tenha problemas ao compilar. Caso você tenha problemas por favor informe-os na lista do &kstars; em <email
+>kstars-devel@kde.org</email
+>. </para>
+</sect1>
+
+<sect1 id="configuration">
+<title
+>Configuração</title>
+<para
+>Neste ponto, não existe nenhuma opção de configuração especial ou requisito. Se o &kstars; reclamar que existem arquivos de dados ausentes, torne-se <systemitem class="username"
+>root</systemitem
+> e copie manualmente todos os arquivos em <filename class="directory"
+>kstars/data/</filename
+> para <filename class="directory"
+>$(KDEDIR)/apps/kstars/</filename
+> (se você não tem privilégios de <systemitem class="username"
+>root</systemitem
+>, copie-os para <filename class="directory"
+>~/.kde/share/apps/kstars/.</filename
+>) </para>
+</sect1>
+</appendix>
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kstars/jmoons.docbook b/tde-i18n-pt_BR/docs/tdeedu/kstars/jmoons.docbook
new file mode 100644
index 00000000000..423c4b9d641
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kstars/jmoons.docbook
@@ -0,0 +1,39 @@
+<sect1 id="tool-jmoons">
+<title
+>Ferramenta de Luas de Júpiter</title>
+<indexterm
+><primary
+>Ferramentas</primary>
+<secondary
+>Ferramenta de Luas de Júpiter</secondary>
+</indexterm>
+
+<screenshot>
+<screeninfo
+>A Ferramenta de Luas de Júpiter </screeninfo>
+<mediaobject>
+ <imageobject>
+ <imagedata fileref="jmoons.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Ferramenta de Luas de Júpiter</phrase>
+ </textobject>
+</mediaobject>
+</screenshot>
+
+<para
+>Esta ferramenta exibe as posições das quatro maiores luas de Júpiter (lo, Europa, Ganimedes e Calisto) em relação a Júpiter, em função do tempo. O tempo é plotado verticalmente; as unidades são dias e <quote
+>tempo=0,0</quote
+> corresponde ao tempo atual da simulação. O eixo horizontal exibe a diferença angular em relação a posição de Júpiter, em minutos e arco. A diferença é medida ao longo da direção do equador de Júpiter. Cada posição de lua em função do tempo traça um caminho senoidal na plotagem, uma vez que as luas orbitam ao redor de Júpiter. Cada trilha possui uma cor diferente para distinguir umas das outras; os rótulos de nome no topo da janela indicam a cor usada para cada lua. </para
+><para
+>A plotagem pode ser manipulada com o teclado. O eixo do tempo pode ser expandido ou comprimido usando as teclas <keycap
+>+</keycap
+> e <keycap
+>-</keycap
+>. A hora exibida no centro da janela pode ser mudado com as teclas <keycap
+>[</keycap
+> e <keycap
+>]</keycap
+>. </para>
+</sect1>
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kstars/jmoons.png b/tde-i18n-pt_BR/docs/tdeedu/kstars/jmoons.png
new file mode 100644
index 00000000000..29cfdc77306
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kstars/jmoons.png
Binary files differ
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kstars/julianday.docbook b/tde-i18n-pt_BR/docs/tdeedu/kstars/julianday.docbook
new file mode 100644
index 00000000000..db3a3b9c9bf
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kstars/julianday.docbook
@@ -0,0 +1,78 @@
+<sect1 id="ai-julianday">
+<sect1info>
+<author
+><firstname
+>John</firstname
+> <surname
+>Cirillo</surname
+> </author>
+</sect1info>
+<title
+>Dia Juliano</title>
+<indexterm
+><primary
+>Dia Juliano</primary>
+</indexterm>
+<para
+>O calendário Juliano é uma forma de calcular a data atual simplesmente contando o número de dias passados desde alguma remota data arbitrária. Este número de dias é chamado <firstterm
+>Dia Juliano</firstterm
+>, abreviado como <abbrev
+>JD</abbrev
+>. O ponto de partida,<abbrev
+>JD=0</abbrev
+>, é 1 de Janeiro, 4713 AC (ou 1 de Janeiro de 4712, pois não houve o ano '0'). Os Dias Julianos são muito úteis porque eles facilitam a determinação do número de dias entre dois eventos simplesmente subtraindo seus números de Dias Julianos. Tal cálculo é difícil para o calendário padrão (Gregoriano), porque dias são agrupados em meses, os quais podem conter um número variável de dias, e existe a complicação adicional dos <link linkend="ai-leapyear"
+>Anos Bissextos</link
+>. </para
+><para
+>Converter do calendário padrão (Gregoriano) para Dias Julianos e vice-versa é melhor efetuado por um programa escrito para isto, tal como a <link linkend="tool-calculator"
+>Calculadora de Astros</link
+>.do &kstars;. Entretanto, para aqueles interessados, aqui está um exemplo simples de um conversor de Gregoriano para Dia Juliano: </para
+><para
+><abbrev
+>DJ</abbrev
+> = <abbrev
+>D</abbrev
+> - 32075 + 1461*( <abbrev
+>A</abbrev
+> + 4800 + ( <abbrev
+>M</abbrev
+> - 14 ) / 12 ) / 4 + 367*( <abbrev
+>M</abbrev
+> - 2 - ( <abbrev
+>M</abbrev
+> - 14 ) / 12 * 12 ) / 12 - 3*( ( <abbrev
+>A</abbrev
+> + 4900 + ( <abbrev
+>M</abbrev
+> - 14 ) / 12 ) / 100 ) / 4 </para
+><para
+>Onde <abbrev
+>D</abbrev
+> é o dia (1-31), <abbrev
+>M</abbrev
+> é o mês (1-12), e <abbrev
+>Y</abbrev
+> é o ano (1801-2099). Note que esta fórmula somente funciona para datas entre 1801 e 2099. Datas mais remotas requerem uma transformação mais complicada. </para
+><para
+>Um exemplo de Dia Juliano é: <abbrev
+>JD</abbrev
+> 2440588, o que corresponde a 01 de Janeiro de 1970. </para
+><para
+>Os Dias Julianos podem ser também usados para indicar tempo; a hora do dia é expressa como uma fração de um dia inteiro, com 12:00 hs (não meia noite) como o ponto zero. Então, 3:00 da tarde de 01 de Janeiro de 1970 é <abbrev
+>JD</abbrev
+> 2440588.125 (pois 3:00 hs da tarde é 3 hs após o meio dia, e 3/24 = 0.125 dia). Note que o Dia Juliano é sempre determinado a partir da <link linkend="ai-utime"
+>Hora Universal</link
+>, não da Hora Local. </para
+><para
+>Os Astrônomos usam certos valores de Dias Julianos como pontos de referência importantes, chamados <firstterm
+>Épocas</firstterm
+>. Uma época largamente usada é chamada J2000; é o Dia Juliano para 01 de Janeiro de 2000 ao meio dia = <abbrev
+>JD</abbrev
+> 2451545.0. </para
+><para
+>Muitas outras informações sobre Dias Julianos estão disponíveis na Internet. Um bom ponto de partida é o <ulink url="http://aa.usno.navy.mil/faq/docs/JD_Formula.html"
+>U.S. Naval Observatory</ulink
+> ou Observatório Naval dos EUA. Se este site não estiver disponível quando você ler isto, tente pesquisar por <quote
+>Dia Juliano</quote
+> em seu mecanismo de busca preferido. </para>
+</sect1>
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kstars/leapyear.docbook b/tde-i18n-pt_BR/docs/tdeedu/kstars/leapyear.docbook
new file mode 100644
index 00000000000..06582dcdce2
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kstars/leapyear.docbook
@@ -0,0 +1,58 @@
+<sect1 id="ai-leapyear">
+<sect1info>
+<author
+><firstname
+>Jason</firstname
+> <surname
+>Harris</surname
+> </author>
+</sect1info>
+<title
+>Anos Bissextos</title>
+<indexterm
+><primary
+>Anos Bissextos</primary>
+</indexterm>
+<para
+>A Terra tem dois componentes principais de movimento. Primeiro, ela gira sobre seu eixo de rotação; uma rotação inteira leva um <firstterm
+>Dia</firstterm
+> para completar. Segundo, ela órbita ao redor do Sol; uma rotação orbital inteira leva um <firstterm
+>Ano</firstterm
+> para completar. </para
+><para
+>Existem normalmente 365 dias em um ano do <emphasis
+>calendário</emphasis
+>, mas na verdade um ano <emphasis
+>real</emphasis
+> (&ie;, uma órbita completa da Terra ao redor do Sol; também chamado <firstterm
+>ano tropical</firstterm
+>) é um pouco mais longo que 365 dias. Em outras palavras, no tempo gasto para a Terra completar um circuito orbital, ela completa 365,24219 rotações. Não fique surpreso por isso; não existe razão para esperar que o giro e o movimento orbital da Terra estejam sincronizados de qualquer forma. Entretanto, isso faz com que marcar tempo no calendário seja um pouco grosseiro.... </para
+><para
+>O que aconteceria se simplesmente ignorassemos a rotação extra de 0.24219 no fim do ano, e simplesmente definissemos um calendário anual como sendo sempre de 365.0 dias? O calendário é basicamente um mapa do progresso da Terra ao redor do Sol. Se ignorarmos o pedaço extra no fim de cada ano, então com a passagem de cada ano, a data do calendário fica um pouco mais atrás comparada com a posição real da Terra ao redor do Sol. Em apenas poucas décadas, os solstícios e equinóvios teriam se amontoado. </para
+><para
+>De fato, todos os anos <emphasis
+>foram</emphasis
+> definidos para ter 365 dias, e o calendário <quote
+>afastou-se</quote
+> das estações reais como resultado. No ano de 46 <abbrev
+>BCE</abbrev
+>, Júlio César estabeleceu o <firstterm
+>Calendário Juliano</firstterm
+>, o qual implementou o primeiro <firstterm
+>ano bissexto</firstterm
+> do mundo. Ele decretou que cada quarto ano teria 366 dias, de modo que cada ano teria 365.25 dias em media. Isto basicamente solucionou o problema do afastamento do calendário. </para
+><para
+>Entretanto, o problema não estava completamente solucionado pelo calendário Juliano, porque um ano tropical não é de 365.25 dias; ele tem 365.24219 dias! Você ainda tem um problema de afastamento que demora apenas alguns séculos para ficar visível. E então, em 1582 o Papa Gregorio XIII instituiu o <firstterm
+>calendário Gregoriano</firstterm
+>, o qual era bem igual ao Calendário Juliano, com um truque a mais para anos bissextos: cada ano de Século (aquele terminado com os dígitos <quote
+>00</quote
+>) seria bissexto apenas se fosse divisível por 400. Então, os anos de 1700, 1800 e 1900 não foram anos bissextos (ainda que tivessem sido sob o calendário Juliano), enquanto o ano 2000 <emphasis
+>foi</emphasis
+> um ano bissexto. Esta alteração faz o comprimento médio de um ano com sendo de 365.2425 dias. Então, ainda existe uma pequena fuga no calendário, mas é de apenas 3 dias em 10.000 anos! O calendário Gregoriano ainda é usado como calendário padrão na maior parte do mundo. </para>
+<note>
+<para
+>Trivialidade divertida: Quando o Papa Gregorio instituiu o calendário Gregoriano, o calendário Juliano tinha sido seguido por mais de 1500 anos, e por isso a data do calendário tinha já se afastado por mais de uma semana. O Papa Gregorio sincronizou novamente o calendário simplesmente <emphasis
+>eliminando</emphasis
+> 10 dias! Em 1582, o dia após 04 de Outubro foi 15 de Outubro! </para>
+</note>
+</sect1>
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kstars/lightcurve.png b/tde-i18n-pt_BR/docs/tdeedu/kstars/lightcurve.png
new file mode 100644
index 00000000000..00d3ce85df9
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kstars/lightcurve.png
Binary files differ
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kstars/lightcurves.docbook b/tde-i18n-pt_BR/docs/tdeedu/kstars/lightcurves.docbook
new file mode 100644
index 00000000000..b921ebe3166
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kstars/lightcurves.docbook
@@ -0,0 +1,223 @@
+<sect1 id="tool-aavso">
+
+<sect1info>
+<author
+><firstname
+>Aaron</firstname
+> <surname
+>Price</surname
+> <affiliation
+><address
+> <email
+>aavso@aavso.org</email>
+</address
+></affiliation>
+</author>
+</sect1info>
+
+<title
+>Curvas de Luz AAVSO</title>
+<indexterm
+><primary
+>Ferramentas</primary>
+<secondary
+>Gerador de Curva de Luz AAVSO</secondary>
+</indexterm>
+
+<screenshot>
+<screeninfo
+>A Ferramenta de Curva de Luz AAVSO </screeninfo>
+<mediaobject>
+ <imageobject>
+ <imagedata fileref="aavso.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Curvas de Luz AAVSO</phrase>
+ </textobject>
+</mediaobject>
+</screenshot>
+
+<sect2 id="aavso-intro">
+<title
+>Introdução</title>
+<para
+>O &kstars; pode exibir curvas de luz para estrelas variáveis a partir do programa de observação da <ulink url="http://www.aavso.org"
+>Associação Americana dos Observadores de Estrelas Variáveis</ulink
+> (do inglês, <abbrev
+>AAVSO</abbrev
+>). Este programa monitorar cercat de 6.000 estrelas variáveis e consiste de 10 milhões de observações referentes a quase um século. O &kstars; baixa os dados mais atuais diretamente do banco de dados do <abbrev
+>AAVSO</abbrev
+> através da Internet, de modo que uma conexão com a rede é necessária para usar esta ferramenta. </para>
+<para
+>Para usar a ferramenta, selecione uma estrela variável pela <firstterm
+>designação</firstterm
+> ou pelo nome no painel esquerdo, e configure as datas de início e fim a serem plotadas (veja abaixo). Quando tiver feito suas seleções, pressione o botão <guibutton
+>Obter Curva</guibutton
+>. O &kstars; automaticamente conectará ao servidor da AAVSO, que irá gerar os pontos da curva de luz e enviará para exibição no seu computador. Uma plotagem de curva de luz exemplo é mostrada abaixo: </para>
+
+<screenshot>
+<screeninfo
+>Um Exemplo de Curva de Luz </screeninfo>
+<mediaobject>
+ <imageobject>
+ <imagedata fileref="lightcurve.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Exemplo de Curva de Luz</phrase>
+ </textobject>
+</mediaobject>
+</screenshot>
+
+<para
+>Por favor estas curvas de luz <emphasis
+>NUNCA</emphasis
+> devem ser usadas em pesquisas, documentos, apresentações, publicações, &etc;. Elas são somente para serem usadas como fonte de informações para o &kstars;. Elas não são validadas e não passam pelas medições de controle de qualidade estritas da <abbrev
+>AAVSO</abbrev
+>. Nós ficaremos felizes em fornecer para você dados brutos simplesmente solicitando-os em <ulink url="http://www.aavso.org/adata/onlinedata/"
+>http://www.aavso.org/adata/onlinedata/</ulink
+>. </para>
+<para
+>Questões específicas sobre os dados nas curvas de luz podem ser enviadas para <email
+>aavso@aavso.org</email
+>. </para>
+</sect2>
+
+<sect2 id="aavso-about">
+<title
+>Sobre as Estrelas Variáveis</title>
+<para
+><firstterm
+>Estrelas variáveis</firstterm
+> são estrelas que variam seu brilho. Uma <firstterm
+>curva de luz</firstterm
+> é uma linha de brilho das estrelas variáveis ao longo do tempo. Observando uma curva de luz você pode ver como a estrela tem se comportado no passado e tentar predizer como ela se comportará no futuro. Astrônomos também usam estes dados para modelar processos astrofísicos na estrela. Isto é importante para auxiliar-nos a entender como as estrelas funcionam. </para>
+</sect2>
+
+<sect2 id="aavso-data">
+<title
+>Os Dados</title>
+
+<para
+>Aqui está um resumo dos vários tipos de dados disponíveis nas curvas de luz: <itemizedlist
+>
+<listitem
+><para
+><firstterm
+>Observação Visual</firstterm
+>: Esta é uma observação da estrela variável por um observador com um telescópio regular. Isto significa que um obervador disse que a estrela tinha um brilho Y em uma data e hora X.</para
+></listitem>
+
+<listitem
+><para
+><firstterm
+>Mais fraca que</firstterm
+>: Algumas vezes a estrela está muito fraca para ser vista pelo observador. Quando isto acontece, o observador reporta a estrela mais fraca vista no campo. Isto é chamado <quote
+>mais fraca que</quote
+> porque a estrela variável foi mais fraca que o brilho reportado.</para
+></listitem>
+
+<listitem
+><para
+><firstterm
+>Média</firstterm
+>: Isto é uma média dos valores computados para todos os dados reportados. O número <firstterm
+>bin</firstterm
+> diz ao computador quantos dias usar em cada cálculo de média. Isto necessitará ser ajustado com base na frequência de observações. A barra de erro represente o desvio padrão de 1 sigma do erro.</para
+></listitem>
+
+<listitem
+><para
+><firstterm
+>CCDV</firstterm
+>: Estas são observações reportadas usando um <abbrev
+>CCD</abbrev
+> com um filtro Johnson <abbrev
+>V</abbrev
+>. Observações <abbrev
+>CCDV</abbrev
+> tendem a ser mais precisas que as visuais (mas nem sempre!).</para
+></listitem>
+
+<listitem
+><para
+><firstterm
+>CCDB</firstterm
+>: Observações <abbrev
+>CCD</abbrev
+> com um filtro Johnson <abbrev
+>B</abbrev
+>.</para
+></listitem>
+
+<listitem
+><para
+><firstterm
+>CCDI</firstterm
+>: Observações <abbrev
+>CCD</abbrev
+> com um filtro Cousins <abbrev
+>Ic</abbrev
+>.</para
+></listitem>
+
+<listitem
+><para
+><firstterm
+>CCDR</firstterm
+>: Observações <abbrev
+>CCD</abbrev
+> com um filtro Cousins <abbrev
+>R</abbrev
+>.</para
+></listitem>
+
+<listitem
+><para
+><firstterm
+>Dados Discrepantes</firstterm
+>: Estes são dados que foram considerados por um funcionário membro do <abbrev
+>AAVSO</abbrev
+> como sendo discrepante de acordo com as regras <abbrev
+>HQ</abbrev
+> para validação de dados. Contacte <email
+>aavso@aavso.org</email
+> para mais informações.</para
+></listitem>
+
+<listitem
+><para
+><firstterm
+>Datas</firstterm
+>: O banco de dados observacional em que as curvas de luz são baseadas é atualizado a cada 10 minutos, logo você pode obter dados bem próximos do tempo real. No momento os dados de curva de luz estão somente disponíveis de 1961 em diante, mas eles serão expandidos no futuro para reportar dados anteriores a esta data.</para
+></listitem>
+
+</itemizedlist>
+</para>
+</sect2>
+
+<sect2 id="aavso-update">
+<title
+>Atualizando sua cópia local das Estrelas Variáveis</title>
+<para
+>A <abbrev
+>AAVSO</abbrev
+> publica a <ulink url="http://www.aavso.org/valnam.txt"
+>lista completa de estrelas variáveis</ulink
+> em seu programa de monitoração. Este arquivo é atualizado mensalmente com as estrelas variáveis descobertas mais recentemente. Para sincronizar a lista que o &kstars; usa com a lista mestre do <abbrev
+>AAVSO</abbrev
+>, clique o botão <guibutton
+>Atualizar Lista</guibutton
+> no diálogo <abbrev
+>AAVSO</abbrev
+>. O &kstars; tentará então conectar-se ao banco de dados da <abbrev
+>AAVSO</abbrev
+> e baixar a última lista. </para>
+<note>
+<para
+>O fluxo de dados personalizados fornecidos pela AAVSO foi implementado no &kstars; por Aaron Price. Obrigado, Aaron! </para>
+</note>
+</sect2>
+</sect1>
+
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kstars/luminosity.docbook b/tde-i18n-pt_BR/docs/tdeedu/kstars/luminosity.docbook
new file mode 100644
index 00000000000..9355035de2b
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kstars/luminosity.docbook
@@ -0,0 +1,42 @@
+<sect1 id="ai-luminosity">
+
+<sect1info>
+
+<author
+><firstname
+>Jasem</firstname
+> <surname
+>Mutlaq</surname
+> <affiliation
+><address>
+</address
+></affiliation>
+</author>
+</sect1info>
+
+<title
+>Luminosidade</title>
+<indexterm
+><primary
+>Luminosidade</primary>
+<seealso
+>Fluxo</seealso>
+</indexterm>
+
+<para
+><firstterm
+>Luminosidade</firstterm
+> é a quantidade de energia emitida por uma estrela por segundo. </para>
+
+<para
+>Todas as estrelas irradiam luz através de um amplo intervalo de frequências no espectro eletromagnético desde a baixa energia gerada das ondas de rádio até as altas energias dos raios gama. Uma estrela que emite predominantemente na região ulra-violeta do espectro produz uma quantidade total de magnitude de energia maior que a produzida em uma estrela que emite principalmente no infra-vermelho. Logo, a luminosidade é uma medida da energia emitida por uma estrela de todos os comprimentos de onda. A relação entre comprimento de onda e energia foi quantificada por Einstein como E = h * v, onde v é a frequência, h a constante Planck, e E é a energia do fóton em joules. Com isso, pequenos comprimentos de onda (e por consequência altas frequências) corresponde a alta energia. </para>
+
+<para
+>Por exemplo, um comprimento de onda de lambda = 10 metros fica na região de ondas rádio do espectro eletromagnético e possui uma frequência de f = c / lambda = 3 * 10^8 m/s / 10 = 30 MHz onde c é a velocidade da luz. A energia destes fótons é E = h * v = 6.625 * 10^-34 J s * 30 Mhz = 1.988 * 10^-26 joules. Por outro lado, a luz visível possui comprimentos de ondas menores e altas frequências. Um fóton que tem um comprimento de onda de lambda = 5 * 10^-9 metros (Um fóton com tom verde) possui uma energia de E = 3.975 * 10^-17 joules que é cerca de bilhões de vezes maior que a energia de um fóton de rádio. Do mesmo modo, um fóton de luz vermelha (comprimento de onda lambda = 700 nm) possui menos energia que um fóton de luz violeta (comprimento de onda lambda = 400 nm). </para>
+
+<para
+>A luminosidade depende tanto da temperatura como da superfície da área. Isto faz sentido porque um tronco em chamas irradia mais energia que um fósforo, apesar de ambos possuírem a mesma temperatua. Do mesmo modo, uma haste de ferro aquecida a 2000 graus emite mais energia do que quando é aquecida a somente 200 graus. </para>
+
+<para
+>A luminosidade é um valor fundamental na Astronomia e Astrofísica. Muito do que aprendemos sobre os objetos celestes vem da análise de sua luz. Isto é porque a processo físico que ocorre nas estrelas são gravados e transmitidos pela luz. A luminosidade é medida em unidades de energia por segundo. Astrônomos preferem usar Ergs ao invés de Watts ao quantificar luminosidade. </para>
+</sect1>
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kstars/magnitude.docbook b/tde-i18n-pt_BR/docs/tdeedu/kstars/magnitude.docbook
new file mode 100644
index 00000000000..ed4323c9056
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kstars/magnitude.docbook
@@ -0,0 +1,60 @@
+<sect1 id="ai-magnitude">
+<sect1info>
+<author
+><firstname
+>Girish</firstname
+> <surname
+>V</surname
+> </author>
+</sect1info>
+<title
+>Escala de Magnitude</title>
+<indexterm
+><primary
+>Escala de Magnitude</primary>
+<seealso
+>Fluxo</seealso
+> <seealso
+>Cores e Temperaturas das Estrelas</seealso
+> </indexterm>
+<para
+>2500 anos atrás, o antigo astrónomo Grego Hipparchus classificou o brilho das estrelas visíveis no céu em uma escala de 1 a 6. Ele chamou a estrela mais brilhante no céu de <quote
+>primeira magnitude</quote
+>, e a mais pálida estrela que pode ver de <quote
+>sexta magnitude</quote
+>. Surpreendentemente, dois milénio e meio depois, o esquema de classificação de Hipparchus ainda é muito utilizado pelos astrónomos, ainda que tenha sido modernizado e quantificado.</para>
+<note
+><para
+>A escala de magnitude diminui para o que você espera: estrelas mais brilhantes possuem magnitudes <emphasis
+>menores </emphasis
+> do que as mais opacas. </para>
+</note>
+<para
+>A escala moderna de magnitude é uma medida quantitativa do <firstterm
+>fluxo</firstterm
+> de luz vindo de uma estrela, em uma escala logarítmica: </para
+><para
+>m = m_0 - 2.5 log (F / F_0) </para
+><para
+>Se você não entendeu a matemática, ela apenas diz que a magnitude de uma determinada estrela (m) é diferente de uma dada estrela padrão (m_0) 2,5 vezes o logaritmo de sua taxa de fluxo. O fator logarítmico 2,5 significa que se a taxa de fluxo é 100, a diferença em magnitudes é de 5 mag. Então, uma estrela de sexta magnitude é 100 vezes mais pálida que uma estrela de primeira magnitude. A razão da classificação simples de Hipparchus ter sido traduzida para uma função relativamente complexa é que o olho humano responde logaritmicamente a luz. </para
+><para
+>Existem várias escalas de magnitudes em uso, cada uma servindo a um propósito diferente. A mais comum é a escala de magnitude aparente; é apenas a medida de como estrelas brilhantes ( e outros objetos) parecem ao olho humano. A escala de magnitude aparente define a estrela Vega como tendo uma magnitude de 0.0, e aplica magnitude para os outros objetos usando a equação acima, e uma medida do taxa de fluxo de cada objeto para Vega. </para
+><para
+>É difícil entender estrelas usando apenas a magnitude aparente. Imagine duas estrelas no céu com a mesma magnitude aparente, parecendo ter o mesmo brilho. Você não pode dizer apenas olhando se as duas tem o mesmo brilho <emphasis
+>intrínseco</emphasis
+>; é possível que uma estrela seja intrinsecamente mais brilhante, mas mais distante. Se soubermos a distância das estrelas (veja o artigo <link linkend="ai-parallax"
+>paralaxe</link
+>), podemos calcular suas distâncias e designar as <firstterm
+>Magnitudes Absolutas</firstterm
+> o que refletiria seus verdadeiros e intrínsecos brilhos. A magnitude absoluta é definida como a magnitude aparente que a estrela teria se observada de uma distância de 10 parsecs (1 parsec é 3,26 anos luz, ou 3,1 x 10^18 cm). A magnitude absoluta (M) pode ser determinada a partir da magnitude (m) e a distância em parsecs (d) usando a fórmula: </para
+><para
+>M = m + 5 - 5 * log(d) (note que M=m quando d=10). </para
+><para
+>A escala de magnitude moderna não é mais baseada no olho humano; ela é baseada em placas fotográficas e fotômetros fotoelétricos. Com telescópios, podemos ver objetos bem mais pálidos que Hipparchus poderia ver com seus olhos nus, então a escala de magnitude foi extendida além da sexta magnitude. De fato, o Telescópio Espacial Hubble pode focalizar estrelas tão débeis como as de trigésima magnitude, que são um <emphasis
+>trilhão</emphasis
+> de vezes mais pálidas que Vega! </para
+><para
+>Uma nota final: a magnitude é usualmente medida por um filtro colorido de algum tipo, e essas magnitudes são denominadas por terminação descrevendo o filtro (&ie;, m_V é a magnitude através de um filtro <quote
+> visual</quote
+> , o qual é esverdeado; m_B é a magnitude através de um filtro azul; m_pg é magnitude de uma fotográfica, &etc;). </para>
+</sect1>
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kstars/meridian.docbook b/tde-i18n-pt_BR/docs/tdeedu/kstars/meridian.docbook
new file mode 100644
index 00000000000..9b1ab7d5649
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kstars/meridian.docbook
@@ -0,0 +1,41 @@
+<sect1 id="ai-meridian">
+<sect1info>
+<author
+><firstname
+>Jason</firstname
+> <surname
+>Harris</surname
+> </author>
+</sect1info>
+<title
+>O Meridiano Local</title>
+<indexterm
+><primary
+>O Meridiano Local</primary>
+<seealso
+>Ângula da Hora</seealso
+> <seealso
+>Esfera Celestial </seealso
+> </indexterm>
+<para
+>O Meridiano Local é um <link linkend="ai-greatcircle"
+>Grande Círculo</link
+> imaginário na <link linkend="ai-csphere"
+>Esfera Celestial</link
+> que é perpendicular ao <link linkend="ai-horizon"
+>Horizonte</link
+> local. Ele passa através do ponto Norte do Horizonte, pelo <link linkend="ai-cpoles"
+>Pólo Celestial</link
+>, até o <link linkend="ai-zenith"
+>Zénite</link
+>, e pelo ponto Sul do Horizonte. </para
+><para
+>Porque é fixado no Horizonte local, as estrelas parecem passar pelo Meridiano local conforme a Terra gira. Você pode usar a <link linkend="equatorial"
+>Ascensão Direita</link
+> de um objeto e a <link linkend="ai-sidereal"
+>Hora Sideral Local</link
+> para determinar quando ele cruzará seu Meridiano Local (veja <link linkend="ai-hourangle"
+>Ângulo Horário</link
+>). </para>
+</sect1>
+
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kstars/newfov.png b/tde-i18n-pt_BR/docs/tdeedu/kstars/newfov.png
new file mode 100644
index 00000000000..4e968136376
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kstars/newfov.png
Binary files differ
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kstars/observinglist.docbook b/tde-i18n-pt_BR/docs/tdeedu/kstars/observinglist.docbook
new file mode 100644
index 00000000000..80efc003a38
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kstars/observinglist.docbook
@@ -0,0 +1,93 @@
+<sect1 id="tool-observinglist">
+<title
+>Ferramenta de Lista de Observações</title>
+<indexterm
+><primary
+>Ferramentas</primary>
+<secondary
+>Ferramenta de Lista de Observações</secondary>
+</indexterm>
+
+<screenshot>
+<screeninfo
+>A Ferramenta de Lista de Observações </screeninfo>
+<mediaobject>
+ <imageobject>
+ <imagedata fileref="observinglist.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Ferramenta de Lista de Observações</phrase>
+ </textobject>
+</mediaobject>
+</screenshot>
+
+<para
+>A finalidade da Ferramenta de Lista de Observações é fornecer uma acesso conveniente à algumas funções comuns para uma lista de objetos escolhidos por você. Os objetos são adicionados à lista usando a ação <quote
+>Adicionar à Lista</quote
+> no <link linkend="popup-menu"
+>menu de contexto</link
+>, ou simplesmente pressionando a tecla <keycap
+>O</keycap
+> para adicionar o objeto atualmente selecionado. </para>
+<para
+>Os objetos na lista podem ser ordenados por qualquer uma das colunas de dados (Nome, Ascenção Direta, Declinação, Magnitude e Tipo). Para realizar uma ação em um objeto, destaque-o na lista e pressione um dos botões de Ação no topo da janela. Algumas ações podem ser realizadas com múltiplos objetos selecionados; outras somente operam em um objeto selecionado. As ações disponíveis são: <variablelist>
+<varlistentry>
+<term
+>Centro</term>
+<listitem>
+<para
+>Centraliza a tela no objeto selecionado, e começa a acompanhá-lo. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>Telescópio</term>
+<listitem>
+<para
+>Aponta seu <link linkend="indi"
+>telescópio</link
+> no objeto selecionado. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>Alt x Tempo</term>
+<listitem>
+<para
+>Abre a <link linkend="tool-altvstime"
+>Ferramenta Altitude x Tempo</link
+>, com o(s) objeto(s) selecionado(s) pré-carregado(s) </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>Detalhes</term>
+<listitem>
+<para
+>Abre a <link linkend="tool-details"
+>Janela de Informações Detalhadas</link
+> para o objeto selecionado. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>Remover</term>
+<listitem>
+<para
+>Remove o(s) objeto(s) selecionado(s) da lista de observação. </para>
+</listitem>
+</varlistentry>
+
+</variablelist>
+</para>
+
+<note>
+<para
+>A ferramenta de Lista de Observações é um recurso novo e ainda está em desenvolvimento. Nós planejamos adicionar mais recursos, como a adicição de objetos na lista selecionando uma região no céu, e a habilidade de salvar as listas de observação para o disco. </para>
+</note>
+</sect1>
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kstars/parallax.docbook b/tde-i18n-pt_BR/docs/tdeedu/kstars/parallax.docbook
new file mode 100644
index 00000000000..d04e6b0e140
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kstars/parallax.docbook
@@ -0,0 +1,64 @@
+<sect1 id="ai-parallax">
+<sect1info>
+<author
+><firstname
+>James</firstname
+> <surname
+>Lindenschmidt</surname
+> </author>
+</sect1info>
+<title
+>Parallax</title>
+<indexterm
+><primary
+>Parallax</primary
+></indexterm>
+<indexterm
+><primary
+>Unidade Astronômica</primary
+><see
+>Parallax</see
+></indexterm>
+<indexterm
+><primary
+>Parsec</primary
+><see
+>Parallax</see
+></indexterm>
+ <para
+><firstterm
+>Paralaxe</firstterm
+> é a aparente mudança na posição de um objeto observado causada por uma mudança na posição do observador. Como exemplo, segure sua mão em frente a você, a distância de um braço, e observe um objeto no outro lado da sala, atrás de sua mão. Agora, incline sua cabeça para seu ombro direito e sua mão aparecerá no lado esquerdo do objeto distante. Incline sua cabeça para seu ombro esquerdo e sua mão aparecerá no lado direito do objeto distante. </para>
+ <para
+>Devido a Terra estar em órbita ao redor do Sol, observamos o céu de uma posição em constante movimento no espaço. Assim, devemos esperar ver um efeito de <firstterm
+>paralaxe anual</firstterm
+>, onde as posições dos objetos próximos parecem <quote
+>vacilar</quote
+> para frente e para trás em resposta ao nosso movimento ao redor do Sol. Isto acontece de fato, mas as distâncias para mesmo as mais próximas estrelas são tão grandes que você precisa fazer observações cuidadosas com um telescópio para detectar isto <footnote
+><para
+> Os antigos astrônomos gregos sabiam sobre o paralaxe; porque eles não podiam observar um paralaxe anual na posição das estrelas, eles concluíram que a Terra não poderia estar em movimento ao redor do Sol. O que eles não perceberam foi que as estrelas estão milhões de vezes mais longe que o Sol, então o efeito de paralaxe é impossível de ver a olho nu.</para
+></footnote
+>. </para>
+ <para
+>Telescópio modernos permitem que astrônomos usem o paralaxe anual para medir a distância até estrelas próximas, usando triangulação. O astrônomo cuidadosamente mede a posição da estrela em duas datas, separadas por seis meses. Quanto mais próxima do Sol estiver a estrela, maior será a mudança aparente em sua posição entre as duas datas. </para>
+ <para
+>Após o período de seis meses, a Terra moveu-se por metade de sua órbita ao redor do Sol; neste período, sua posição mudou em 2 <firstterm
+>Unidades Astronômicas</firstterm
+> (abreviação AU; 1 AU é a distância da Terra ao Sol, ou cerca de 150 milhões de quilômetros). Isto parece ser uma distância muito grande, mas mesmo a estrela mais próxima do Sol (alfa-centauro) está cerca de 40 <emphasis
+>trilhões</emphasis
+> de quilômetros daqui! Assim, o paralaxe anual é muito pequeno, tipicamente menor que um <firstterm
+>arcsegundo</firstterm
+>, que é apenas 1/3600 de um grau. Uma unidade de distância conveniente para estrelas próximas é o <firstterm
+>parsec</firstterm
+>, que é a abreviação de <quote
+>parallax arcsecond</quote
+>. Um parsec é a distância que teria uma estrela se seu ângulo de paralaxe observado fosse um arcsegundo. É igual a .3,26 anos luz, ou 31 trilhões de quilômetros <footnote
+><para
+>Os astrônomos gostam tanto desta unidade que eles usam agora <quote
+>kiloparsecs</quote
+> para medir distâncias em escala de galáxias, e <quote
+>Megaparsecs</quote
+> para medir distâncias intergalácticas, mesmo que essas distâncias sejam tão grandes para ter um paralaxe real e observável. Outros métodos são requeridos para medir estas distâncias</para
+></footnote
+>. </para>
+</sect1>
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kstars/popup.png b/tde-i18n-pt_BR/docs/tdeedu/kstars/popup.png
new file mode 100644
index 00000000000..fab35e83c00
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kstars/popup.png
Binary files differ
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kstars/precession.docbook b/tde-i18n-pt_BR/docs/tdeedu/kstars/precession.docbook
new file mode 100644
index 00000000000..bae17069b3e
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kstars/precession.docbook
@@ -0,0 +1,58 @@
+<sect1 id="ai-precession">
+<sect1info>
+<author
+><firstname
+>Jason</firstname
+> <surname
+>Harris</surname
+> </author>
+</sect1info>
+<title
+>Precessão</title>
+<indexterm
+><primary
+>Precessão</primary>
+</indexterm>
+<para
+><firstterm
+>Precessão</firstterm
+> é a mudança gradual na direção do eixo de giro da Terra. O eixo de giro traça um cone, completando um circuito completo em 26.000 anos. Se você já rodou um pião, a <quote
+>hesitante</quote
+> rotação no topo conforme ele gira, é a precessão. </para
+><para
+>Porque a direção do eixo de giro da Terra muda, também o faz a localização dos <link linkend="ai-cpoles"
+>Pólos Celestes</link
+>. </para
+><para
+>O motivo da precessao da Terra e complicado. A Terra não é uma esfera perfeita, mas um pouco achatada, significando que o <link linkend="ai-greatcircle"
+>Grande Circulo</link
+> no equador é maior que um grande circulo <quote
+>meridional</quote
+> que passa pelos pólos. Também, a Lua e o Sol estão fora do plano equatorial da Terra. Como resultado, a atração gravitacional da Lua e do Sol na achatada Terra induz um leve <emphasis
+>torque</emphasis
+> em adição a uma força linear. Este torque no corpo rodopiante da Terra leva a um movimento de precessao. </para>
+<tip>
+<para
+>Exercício:</para>
+<para
+>A precessão é mais fácil de ver observando o <link linkend="ai-cpoles"
+>Pólo Celestial</link
+>. Para encontrar o pólo, primeiro mude para Coordenadas Equatoriais na janela <guilabel
+>Configurar o &kstars;</guilabel
+>, e então segure a <keycap
+>Seta para cima</keycap
+> até o mostrador parar de rolar. A declinação mostrada no centro do <guilabel
+>Painel de Informação</guilabel
+> deve ser de +90 graus, e a brilhante estrela Polaris deve estar próxima ao centro da tela. Tente mexer com as setas esquerda e direita. Note que o céu parece rodar ao redor do pólo. </para
+><para
+>Demonstraremos agora a Precessão mudando a data para um ano bem remoto, e observando que a localização do Pólo Celestial não é mais próximo a Polaris. Abra a janela <guilabel
+>Ajustar Hora</guilabel
+> (<keycombo
+><keycap
+>&Ctrl;</keycap
+><keycap
+>S</keycap
+></keycombo
+>), e ajuste a data para o ano 8000 (atualmente o &kstars; não trabalha com datas muito mais remotas que isso, mas esta data é suficiente para nosso propósito). Note que o painel celeste agora está centrado em um ponto entre as constelações de Cygnus e Cepheus. Verifique que este é agora o pólo girando a esquerda e a direita., o céu gira ao redor deste ponto; no ano de 8000, o pólo Norte Celeste não será mais próximo a Polaris! </para>
+</tip>
+</sect1>
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kstars/quicktour.docbook b/tde-i18n-pt_BR/docs/tdeedu/kstars/quicktour.docbook
new file mode 100644
index 00000000000..7942a15df55
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kstars/quicktour.docbook
@@ -0,0 +1,425 @@
+<chapter id="using-kstars">
+<title
+>Um Passeio Rápido pelo &kstars;</title>
+
+<para
+>Este capítulo apresenta um passeio guiado pelo &kstars;, apresentando muitos de seus recursos mais importantes. </para>
+
+<screenshot>
+<screeninfo
+>Aqui está uma captura de tela da janela principal do &kstars;: </screeninfo>
+<mediaobject>
+ <imageobject>
+ <imagedata fileref="screen1.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Janela Principal</phrase>
+ </textobject>
+</mediaobject>
+</screenshot>
+
+<para
+>A captura de tela acima mostra uma visão típica do programa KStars. Você pode ver o mostrador do céu centrado em Btelgeuse, a estrela mais brilhante da constelação de Orion. Orion está pouco acima do horizonte leste. Estrelas são exibidas com <link linkend="ai-colorandtemp"
+>cores realísticas</link
+> e brilho relativo. Se você olhar bem de perto, também poderá ver a Lua próxima ao lado esquerdo da janela. Nos três cantos do mostrador do céu, existem rótulos de texto sobre a tela mostrando os dados da hora atual (<quote
+>LT: 16:41:39 22 Jan 2005</quote
+>), a Localização Geográfica atual (<quote
+>Tucson, Arizona, USA</quote
+>), e o objeto atual no centro do mostrador (<quote
+>Focado em: Betelgeuse (aplhaOrionis)</quote
+>). Acima do mostrador do céu, existem duas barras de ferramentas. A barra de ferramenta principal contém atalhos para as <link linkend="kstars-menus"
+>funções de menu</link
+>, bem como um widget de passo de tempo que controla o quão rápido o relógio da simulação corre. A barra de ferramentas de visão contém botões que alternam a exibição de diferentes tipos de objetos no céu. Na base da janela, existe uma barra de estado que exibe o nome de qualquer objeto que você clique, e as <link linkend="ai-skycoords"
+>coordenadas celestes</link
+> (tanto a Ascensão Direta/Declinação como o Azimute/Altitude) do cursor do mouse. </para>
+
+<sect1 id="startwizard">
+<title
+>O Assistente de Configuração</title>
+<para>
+<indexterm
+><primary
+>Assistente de Configuração</primary
+></indexterm
+> Na primeira vez que você roda o KStars, você será apresentado ao Assistente de Configuração, que permite facilmente configurar a localização geográfica e baixar alguns arquivos de dados suplementares. Você pode pressionar o botão <guilabel
+>Terminar</guilabel
+> e qualquer momento para sair do Assistente de Configuração. </para>
+
+<para
+>A primeira página do Assistente de Configuração permite escolher a localização geográfica inicial, selecionando a partir de uma lista de mais de 2500 localizações conhecidas no lado direito da janela. A lista de localizações pode ser filtrada para corresponder ao texto inserido nas caixas de edição <guilabel
+>Cidade</guilabel
+>, <guilabel
+>Província/Estado</guilabel
+> e <guilabel
+>País</guilabel
+>. Se você desejar uma localização que não esteja presente na lista, você pode selecionar uma cidade mais próxima por enquanto. Mais tarde, você poderá adicionar a localização precisa manualmente usando a <link linkend="setgeo"
+>ferramenta de Configuração de Localização Geográfica</link
+>. Uma vez que tenha selecionado uma localização inicial, pressione o botão <guilabel
+>Próximo</guilabel
+>. </para>
+
+<para
+>A segunda página do Assistente de Configuração permite baixar dados adicionais que não foram incçuídos com a distribuição padrão do &kstars;. Simplemente pressione o botão <guilabel
+>Baixar Dados Adicionais</guilabel
+> para abrir a ferramente <guilabel
+>Obter Material Novo</guilabel
+>. Quano tudo tiver terminado, pressione o botão <guilabel
+>Terminar</guilabel
+> no Assistente de Configuração para iniciar a exploração do &kstars;. </para>
+
+<note>
+<para
+>A ferramenta Baixar Dados Adicionais somente está disponível se você possui o KDE 3.3.x instalado. </para>
+</note>
+</sect1>
+
+<sect1 id="lookaround">
+<title
+>Dê Uma Olhada Em Volta</title>
+<para>
+<indexterm
+><primary
+>Controles de Navegação</primary>
+<secondary
+>Básicos</secondary
+></indexterm>
+Agora que nós possuímos hora e localização configurados, vamos dar uma olhada em volta. Você pode mover o mostrador usando as teclas de seta. Se você manter pressionado a tecla &Shift; antes de mover, a velocidade de rolagem é aumentada. O mostrador pode também ser movido clicando e arrastando com o mouse. Observe que enquando o mostrador está rolando, nem todos os objetos são exibidos. Isto é feito para diminuir a carga da <acronym
+>CPU</acronym
+> para recalcular as posições dos objetos, o que tornaria a rolagem muito lenta (você pode configurar quais objetos devem ser ocultos durante a rolagem na janela <link linkend="config"
+>Configurar o &kstars;</link
+>). Existem sete maneiras de mudar a magnificação (ou <firstterm
+>Nível de zoom</firstterm
+>) do mostrador:</para>
+
+<orderedlist>
+<listitem>
+ <para
+>Use as teclas <keycap
+>+</keycap
+> e <keycap
+>-</keycap
+></para>
+</listitem>
+<listitem>
+ <para
+>Presione os botões Ampliar/Reduzir na barra de ferramentas</para>
+</listitem>
+<listitem>
+ <para
+>Selecione <guimenuitem
+>Ampliar</guimenuitem
+>/<guimenuitem
+>Reduzir</guimenuitem
+> no menu <guimenu
+>Ver</guimenu
+></para>
+</listitem>
+<listitem>
+ <para
+>Selecione <guimenuitem
+>Ampliar para Tamanho Angular...</guimenuitem
+> no menu <guimenu
+>Ver</guimenu
+>. Isto permite especificar o ângulo do campo de visão do mostrador, em graus.</para>
+</listitem>
+<listitem>
+ <para
+>Use a roda do seu mouse</para>
+</listitem>
+<listitem>
+ <para
+>Arraste o mouse para cima e para baixo com o &MMB; pressionado.</para>
+</listitem>
+<listitem>
+ <para
+>Mantenha pressionado o &Ctrl; ao arrastar o mouse. Isto permitirá que você defina uma retângulo no mapa. Quando você soltar o botão do mouse o mostrador ampliará para corresponder a este retângulo.</para>
+</listitem>
+</orderedlist>
+
+<para
+>Observe que conforme você amplia, você pode ver estrelas mais fracas do que nas configurações de magnificação menores.</para>
+
+<para
+>Reduza até você poder ver uma curva verde; ela represente seu <link linkend="ai-horizon"
+>horizonte</link
+> local. Se você tiver ajustado a configuração padrão do &kstars;. o mostrador terá um verde sólido abaixo do horizonte, representando a superfície sólida da Terra. Existe também uma curva branca, que representa o <link linkend="ai-cequator"
+>equador celestial</link
+>, e uma curva tangente, que representa a <link linkend="ai-ecliptic"
+>Elíptica</link
+>, o caminho que o Sol segue pelo céu no curso de um ano. O Sol será sempre encontrado em algum ponto da Elíptica, e os planetas nunca estarão muito distantes dela. </para>
+</sect1>
+
+<sect1 id="skyobjects">
+<title
+>Objetos no Céu</title>
+<para>
+<indexterm
+><primary
+>Objetos no Céu</primary>
+<secondary
+>Visão Geral</secondary
+></indexterm>
+O &kstars; exibe milhares de objetos celestes: estrelas, planetas, cometas, asteróides, conglomerados, nebulosas e galáxias. Você pode interagir com os objetos exibidos para realizar ações neles ou obter mais informações sobre eles. Clicar em um objeto o indentificará na barra de estado, e ao simplesmente pairar o mouse sobre um objeto, um rótulo temporários será exibido no mapa. Um clique-duplo recentralizará o mostrador no objeto e iniciará a rastreá-lo (de modo que ele permaneça centrado conforme o tempo passa). Um clique <mousebutton
+>direito</mousebutton
+> em um objeto abre o menu de contexto do objeto, que fornece várias opções. </para>
+
+<sect2 id="popupquick">
+<title
+>O Menu de Contexto</title>
+<indexterm
+><primary
+>O Menu de Contexto</primary
+><secondary
+>Exemplo</secondary
+></indexterm>
+
+<para
+>Aqui está um exemplo do menu de contexto do clique <mousebutton
+>direito</mousebutton
+>, para a Nebulosa Orion: </para>
+
+<screenshot>
+<screeninfo
+>Menu de Contexto para M 42</screeninfo>
+<mediaobject>
+ <imageobject>
+ <imagedata fileref="popup.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Menu de Contexto para M 42</phrase>
+ </textobject>
+</mediaobject>
+</screenshot>
+
+<para
+>A aparência do menu de contexto depende de que tipo de objeto você executou o clique-<mousebutton
+>direito</mousebutton
+>, mas a estrutura básica está listada abaixo. Você pode obter <link linkend="popup-menu"
+>mais informações detalhadas sobre o menu de contexto</link
+>. </para>
+
+<para
+>A seção superior contém rótulos de informação (que não são selecionáveis). Os três primeiros rótulos exibem o nome do objeto e tipo do objeto. Os próximos três rótulos mostram as horas de nascente, trânsito e poente do objeto. Se as horas de nascente e poente informarem "circumpolar", isto significa que o objeto está sempre acima do horizonte para a localização atual. </para>
+<para
+>A seção central contém ítens para realizar ações no objeto, como <guimenuitem
+>Centrar e Rastrear</guimenuitem
+>, <guimenuitem
+>Detalhes...</guimenuitem
+> e <guimenuitem
+>Anexar Rótulo</guimenuitem
+>. Veja a <link linkend="popup-menu"
+>descrição do menu de contexto</link
+> para uma lista completa e descrição de cada ação. </para>
+<para>
+<indexterm
+><primary
+>Objetos no Céu</primary>
+<secondary
+>Links Internet</secondary>
+<seealso
+>Menu de Contexto</seealso
+></indexterm>
+A seção inferior contém links para imagens e/ou páginas web informativas sobre o objeto selecionado. Se você conhece uma &URL; adicional com informações ou uma imagem do objeto, você pode adicionar um link personalizado ao menu de contexto do objeto usando o ítem <guimenuitem
+>Adicionar Link...</guimenuitem
+>. </para>
+</sect2>
+
+<sect2 id="findobjects">
+<title
+>Encontrando Objetos</title>
+<indexterm
+><primary
+>Ferramenta Encontrar Objeto</primary
+></indexterm>
+<indexterm
+><primary
+>Objetos no Céu</primary>
+<secondary
+>Encontrando por Nome</secondary
+></indexterm>
+<para
+>Você pode procurar por objetos nomeados usando a ferramenta <guilabel
+>Encontrar Objeto</guilabel
+>, que pode ser aberta clicando o ícone <guiicon
+>procurar</guiicon
+> na barra de ferramentas, selecionando <guimenuitem
+>Procurar Objeto...</guimenuitem
+> no menu <guimenu
+>Apontamento</guimenu
+> ou pressionando <keycombo action="simul"
+>&Ctrl;<keycap
+>F</keycap
+></keycombo
+>. A janela <guilabel
+>Procurar Objeto</guilabel
+> é mostrada abaixo: <screenshot>
+<screeninfo
+>Janela Procurar Objeto</screeninfo>
+<mediaobject>
+ <imageobject>
+ <imagedata fileref="find.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Janela Procurar Objeto</phrase>
+ </textobject>
+</mediaobject>
+</screenshot>
+</para>
+
+<para
+>A janela contém uma lista de todos os objetos nomeados que o &kstars; possui. Muitos objetos possuem somente um nome de catálogo numérico (por exemplo, NGC 3077), mas alguns objetos possuem um nome comum também (por exemplo, Galáxia de Whirlpool). Você pode filtrar a lista por nome e por tipo de objeto. Para filtrar por nome, insira um texto na caixa de edição no topo da janela; a lista então somente conterá nomes que iniciem com o texto inserido. Para filtrar por tipo, selecione um tipo na caixa combinada na base da janela. </para
+><para
+>Para centrar o mostrador em um objeto, destaque o objeto desejado na lista, e pressione <guibutton
+>Ok</guibutton
+>. Observe que se o objeto estiver abaixo do horizonete, o programa alertará que você não poderá ver nada, exceto o chão (você pode tornar o chão invisível na janela <guilabel
+>Opções de Exibição</guilabel
+>, ou pressionando o botão <guiicon
+>Chão</guiicon
+> na barra de ferramentas de Visão). </para>
+</sect2>
+
+<sect2 id="centertrack">
+<title
+>Centrando e Rastreando</title>
+<indexterm
+><primary
+>Objetos no Céu</primary>
+<secondary
+>Rastreando</secondary
+></indexterm>
+<para
+>O &kstars; automaticamente iniciará o rastreamento de um objeto sempre que ele estiver centrado no mostrador, seja usando a janela <guilabel
+>Procurar Objeto</guilabel
+>, seja por um duplo-clique sobre ele, ou seja selecionando <guimenuitem
+>Centrar e Rastrear</guimenuitem
+> no se menu de contexto do clique-<mousebutton
+>direito</mousebutton
+>. Você pode desengajar o rastreamento movendo o mostrador, pressionando o ícone <guiicon
+>Travar</guiicon
+> na barra de ferramentas Principal, ou selecionando <guimenuitem
+>Rastrear Objeto</guimenuitem
+> no menu <guimenu
+>Apontamento</guimenu
+>. </para>
+
+<note>
+<para>
+<indexterm
+><primary
+>Trilhas de Órbita</primary>
+<secondary
+>Anexadas ao objeto centrado</secondary>
+</indexterm>
+Ao rastrear um corpo do Sistema Solar, o &kstars; automaticamente anexará uma <quote
+>trilha de órbita</quote
+>, mostrando o caminho do corpo pelo céu. Você precisará mudar o passo de tempo do relógio para um valor grande (como <quote
+>1 dia</quote
+>) para ver a trilha. </para>
+</note>
+</sect2>
+
+<sect2 id="objectactions">
+<title
+>Ações de Teclado</title>
+<indexterm
+><primary
+>Objetos no Céu</primary>
+<secondary
+>Ações de Teclado</secondary
+></indexterm>
+<para
+>Quando você clica num objeto do mapa, ele passa a ser o <firstterm
+>objeto selecionado</firstterm
+>, ficando o seu nome identificado na barra de estado. Existe um conjunto de comandos de teclado rápidos que atuam sobre o objeto selecionado: <variablelist>
+<varlistentry>
+<term
+><keycap
+>C</keycap
+></term>
+<listitem>
+<para
+>Centra e rastreia o objeto selecionado</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><keycap
+>D</keycap
+></term>
+<listitem>
+<para
+>Mostra a <link linkend="tool-details"
+>janela de Detalhes</link
+> para o objeto selecionado</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><keycap
+>L</keycap
+></term>
+<listitem>
+<para
+>Ativa ou desativa a legenda sobre o objeto selecionado</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><keycap
+>O</keycap
+></term>
+<listitem>
+<para
+>Adiciona o objeto selecionado à <link linkend="tool-observinglist"
+>Lista de Observações</link
+></para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><keycap
+>T</keycap
+></term>
+<listitem>
+<para
+>Ativa ou desativa a visibilidade da curva no céu, que mostra o trajeto do objeto ao longo do céu (só aplicável aos corpos do Sistema Solar) </para>
+</listitem>
+</varlistentry>
+
+</variablelist>
+</para>
+
+<note>
+<para
+>Mantendo pressionada a tecla <keycap
+>Alt</keycap
+>, você poderá efetuar estas ações sobre o objeto centrado, em vez do objeto selecionado. </para>
+</note>
+</sect2
+> <!--object actions-->
+</sect1
+> <!--objects in the sky-->
+
+<sect1 id="endtour">
+<title
+>Fim da Viagem</title>
+<para
+>Isto conclui o passeio pelo &kstars;, apesar de nós termos somente arranhado a superfície dos recursos disponíveis. O &kstars; inclui muitas <link linkend="tools"
+>ferramentas astronômicas</link
+> úteis, ele pode <link linkend="indi"
+>controlar seu telescópio</link
+> diretamente, e ele oferece uma grande variedade de <link linkend="config"
+>opções de configuração e personalização</link
+>. Além disso, este Manual inclui o <link linkend="astroinfo"
+>Projeto AstroInfo</link
+>, um série de pequenos artigos interligados explanando alguns dos conceitos astrofísicos e celestes por trás do &kstars;. </para>
+</sect1>
+
+</chapter>
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kstars/retrograde.docbook b/tde-i18n-pt_BR/docs/tdeedu/kstars/retrograde.docbook
new file mode 100644
index 00000000000..57ae797b3bd
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kstars/retrograde.docbook
@@ -0,0 +1,31 @@
+<sect1 id="ai-retrograde">
+<sect1info>
+<author
+><firstname
+>John</firstname
+> <surname
+>Cirillo</surname
+> </author>
+</sect1info>
+<title
+>Movimento Retrógrado</title>
+<indexterm
+><primary
+>Movimento Retrógrado</primary>
+</indexterm>
+
+<para
+>O <firstterm
+>Movimento Retrógrado</firstterm
+> é o movimento orbital de um corpo na direção oposta à normal para os corpos espaciais dentre de um determinado sistema. </para
+><para
+>Quando nós observamos o céu, nós esperamos que a maioria dos objetos apareçam movendo-se em uma direção particular com o passar do tempo. O movimento aparente da maioria dos corpos no céu é de leste para oeste. No entanto, é possível observar um corpo movendo-se de oeste para leste, como um satélite artificial ou nave espacial que esteja orbitando à leste. Esta órbita é considerada um Movimento Retrógrado. </para
+><para
+>O Movimento Retrógrado é usado mais frequentemente em referência ao movimento de planetas exteriores (Marte, Júpiter, Saturno e assim por diante). Apesar destes planetas parecerem mover-se do leste para oeste durante uma noite única em resposta à rotação da Terra, eles atualmente estão rodando vagarosamente para leste em relação a estrelas estacionárias, que podem ser observadas anotando a posição destes planetas sem, no entando, ser considerado Movimento Retrógrado. No entando, uma vez que a Terra completa sua órbita em um período curto de tempo quando comparada a estes planetas exteriores, nós ocasionalmente alcançamos um planeta exterior, como um carro rápido em uma rodavia com várias pistas. Quando isto ocorre, o planeta que nós estamos ultrapassando primeiro aparecerá parado no à leste, e então aparecerá voltando para oeste. Isto é Movimento Retrógrado, uma vez que esta é uma direção oposta da típica para os planetas. Finalmente, como Terra alterna a passada do planeta em sua órbita, eles parecem voltar ao seu curso normal oeste-leste na sucessão de noites. </para
+><para
+>Este Movimento Retrógrado dos planetas confundiu os astrônomos Gregos antigos, e foi uma das razões pela qual eles chamaram estes corpos de <quote
+>planetas</quote
+> que em Grego significa <quote
+>errantes</quote
+>. </para>
+</sect1>
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kstars/screen1.png b/tde-i18n-pt_BR/docs/tdeedu/kstars/screen1.png
new file mode 100644
index 00000000000..fe056f01202
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kstars/screen1.png
Binary files differ
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kstars/scriptbuilder.docbook b/tde-i18n-pt_BR/docs/tdeedu/kstars/scriptbuilder.docbook
new file mode 100644
index 00000000000..4e1b7f01512
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kstars/scriptbuilder.docbook
@@ -0,0 +1,454 @@
+<sect1 id="tool-scriptbuilder">
+<title
+>A Ferramenta de Construção de Script</title>
+<indexterm
+><primary
+>Ferramentas</primary>
+<secondary
+>Construtor de Script</secondary>
+</indexterm>
+
+<para
+>Aplicativos KDE podem ser controlados externamente a partir de outro programa, da linha de comando do console, ou a partir de um script shell usando o Protocolo de Comuniação do Ambiente de Trabalho (do inglês, <abbrev
+>DCOP</abbrev
+>). O KStars aproveita este recurso para permitir que comportamentos complexos sejam roteirizados e executados repetidamente a qualquer hora. Isto pode ser usado, por exemplo, para criar uma aula demonstrativa para ilustrar um conceito astronômico. </para>
+<para
+>O problema com scripts DCOP é que escrevê-los é um pouco parecido com programação, e pode ser uma tarefa desanimadora para quem não possui experiência de programação. A Ferramenta de Construção de Script fornece uma <abbrev
+>GUI</abbrev
+> do tipo apontar e clicar para construir scripts DCOP para o KStars, tornando muito fácil criar scripts complexos. </para>
+
+<sect2 id="sb-intro">
+<title
+>Introdução ao Construtor de Script</title>
+
+<para
+>Antes de explanar como usar o Construtor de Script, eu fornecerei uma introdução bem resumida de todos os componentes <abbrev
+>GUI</abbrev
+>; para mais informações, use a função "O Que É Isso?". </para>
+
+<screenshot>
+<screeninfo
+>A Ferramenta de Construção de Script </screeninfo>
+<mediaobject>
+ <imageobject>
+ <imagedata fileref="scriptbuilder.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Ferramenta de Construção de Script</phrase>
+ </textobject>
+</mediaobject>
+</screenshot>
+
+<para
+>O Construtor de Script é mostrado na captura de tela acima. A caixa à esquerda é a <firstterm
+>caixa do Script Atual</firstterm
+>; ela mostra a lista de comandos que compreende o script de trabalho atual. A caixa à direita é o <firstterm
+>Navegador de Função</firstterm
+>; ele mostra a lista de todas as funções de script disponíveis. Abaixo do Navegador de Função, existe um pequeno painel que exibirá uma documentação resumida sobre a função de script destacada no Navegador de Função. O painel abaixo da caixa de Script Atual é o <firstterm
+>painel de Argumentos da Função</firstterm
+>; quando uma função é destacada na caixa do Script Atual, este painel conterá todos os ítens para valores especificados para qualquer argumento que a função destacada precise. </para
+><para
+>Ao longo do topo da janela, existe uma linha de botões que operam no script como um todo. Da esquerda para direita, eles são: <guibutton
+>Novo Script</guibutton
+>, <guibutton
+>Abrir Script</guibutton
+>, <guibutton
+>Salvar Script</guibutton
+>, <guibutton
+>Salvar Script Como...</guibutton
+> e <guibutton
+>Testar Script</guibutton
+>. A função destes botões deve ser óbvia, execto talvez o último botão. Pressionar <guibutton
+>Testar Script</guibutton
+> experimentará a execução do script atual na janela principal do KStars. Você deve tirar a janela do Construtor do Script da frente antes de pressionar isto, de modo que possa ver os resultados. </para
+><para
+>No centro da janela, existe uma coluna de botões que operam em funções individuais do script. De cima para baixo, elas são: <guibutton
+>Adicionar Função</guibutton
+>, <guibutton
+>Remover Função</guibutton
+>, <guibutton
+>Copiar Função</guibutton
+>, <guibutton
+>Mover Acima</guibutton
+> e <guibutton
+>Mover Abaixo</guibutton
+>. <guibutton
+>Adicionar Função</guibutton
+> adiciona a função atualmente destacada no Navegador de Função à caixa do Script Atual (você pode também adicionar uma função dando um duplo-clique nela). O resto dos botões operam na função destacada na caixa do Script Atual, seja removendo-a, duplicando-a, ou mudando sua posição no script atual. </para>
+</sect2>
+
+<sect2 id="sb-using">
+<title
+>Usando o Construtor de Script</title>
+<para
+>Para ilustrar o uso do Construtor de Script, nós apresentaremos um pequeno tutorial exemplo onde nós criaremos um script que rastreia a Lua enquanto o relógio roda a uma taxa acelerada. </para
+><para
+>Se nós iremos rastrear a Lua, nós precisaremos apontar o mostrador primeiro. A função <firstterm
+>lookToward</firstterm
+> é usada para fazer isto. Destaque esta função no Navegador de Função e observe a documentação exibida no painel abaixo do Navegador. Pressione o botão <guibutton
+>Adicionar Função</guibutton
+> para adicionar esta função na caixa de Script Atual. O painel de Argumentos da Função agora conterá uma caixa combinada rotulada <quote
+>dir</quote
+>, abreviatura para direção. Esta é a direção na qual o mostrador deverá ser apontado. A caixa combinada contém somente os pontos cardinais, não a Lua ou qualquer outro objeto. Você pode inserir <quote
+>Lua</quote
+> na caixa manualmente, ou pressionar o botão <guibutton
+>Objeto</guibutton
+> para usar a janela <guilabel
+>Procurar Objeto</guilabel
+> para selecionar a Lua na lista de objetos nomeados. Observe que, como sempre, centrar em um objeto engaja automaticamente o modo de rastreamento do objeto, logo não é necessário adicionar a função <firstterm
+>setTracking</firstterm
+> após a lookToward. </para
+><para
+>Agora que nós já apontamos para Lua, nós vamos em seguida criar um passo de tempo numa taxa acelerada. Use a função <firstterm
+>setClockScale</firstterm
+> para isto. Adicione-a ao script com um duplo-clique nela no Navegador de Função. O painel de Argumentos da Função contém um caixa de contagem de passo de tempo para configurar o passo de tempo desejado para a simulação do relógio. Mude o passo de tempo para 3 horas. </para
+><para
+>OK, nós já apontamos para a Lua e aceleramos o relógio. Agora nós queremos simplesmente que o script espere por alguns segundo enquanto exibe a trilha da Lua. Adicione a função <firstterm
+>waitFor</firstterm
+> ao script, e use o painel de Argumentos da Função para especificar que ele deve esperar por 20 segundos antes de continuar. </para
+><para
+>Para finalizar, vamos reiniciar o passo de tempo do relógio para o valor normal de 1 segundo. Adicione outra instância do setClockScale, e configure seu valor para 1 segundo. </para
+><para
+>Nós ainda não terminados. Nós devemos provavelmente certificarmos-nos que o mostrador está usando coordenadas Equatoriais antes do script rastrear a Lua com o passo acelerado de tempo. Caso contrário, se o mostrador estiver usando coordenadas Horizontais, ele rotacionará muito rapidamente com grandes ângulos conforme a Lua nasce e se põe. Isto pode ser muito confuso, e é evitado configurando a Opção de Visão <firstterm
+>UseAltAz</firstterm
+> para <quote
+>false</quote
+>. Para mudar qualquer Opção de Visão, use a função <firstterm
+>changeViewOption</firstterm
+>. Adicione esta função ao script, e examine o painel de Argumentos da Função. Existe uma caixa combinada que contém uma lista de todas as opções que pode ser ajustadas pelo changeViewOption. Uma vez que nós desejamos a opção UseAltAz, nós podemos simplesmente selecioná-la na caixa combinada. No entanto, a lista é muito longa, e não existe nehuma explanação sobre o que é cada ítem. Talvez seja mais fácil pressionar o botao <guibutton
+>Navegar Árvore</guibutton
+>, que abrirá uma janela contendo uma visão em árvore das opções disponíveis, organizadas por tópico. Além disso, cada ítem possui uma explanação resumida do que a opção faz, e o tipo de dado do valor da opção. Nós encontramos o UseAltAz na categoria <guilabel
+>Opções do mapa celeste</guilabel
+>. Simplesmente destaque este ítem e pressione <guibutton
+>OK</guibutton
+>, e ele será selecionado na caixa combinada do painel de Argumentos da Função. Finalmente, torne este valor <quote
+>false</quote
+> ou <quote
+>0</quote
+>. </para
+><para
+>Mais um passo: mudar o UseAltAz no final do script não é o que queremos; nós precisamos que isto seja mudado antes de qualquer coisa acontecer. Logo, certifique-se de que esta função esteja destacada na caixa do Script Atual, e pressione o botão <guibutton
+>Mover Acima</guibutton
+> até que ela seja a primeira função. </para
+><para
+>Agora que terminamos o script, nós devemos salvá-lo no disco. Pressione o botão <guibutton
+>Salvar Script</guibutton
+>. Isto primeiro abrirá uma janela da qual você pode fornecer um nome para o script, e preencher seu nome como autor. Insira <quote
+>Rastreando a Lua</quote
+> para o nome, e seu nome como autor, e pressione <guibutton
+>OK</guibutton
+>. A seguir, você verá o diálogo padrão do &kde; de Salvar Arquivo. Especifique um nome de arquivo para o script e pressione <guibutton
+>OK</guibutton
+> para salvar o script. Observe que se seu nome de arquivo não terminar com <quote
+>.kstars</quote
+>, este sufixo será automaticamente anexado. Se estiver curioso, você pode examinar o arquivo de script com qualquer editor de texto. </para
+><para
+>Agora que nós completamos o script, nós podemos executá-lo de diversas maneiras. A partir da linha de comando do console, você pode simplesmente executar o script caso um instância do KStars esteja atualmente em execução. Alternativamente, você pode executar o script de dentro do KStars usando o ítem <guimenuitem
+>Executar Script</guimenuitem
+> no menu <guimenu
+>Arquivo</guimenu
+>. </para>
+</sect2>
+
+<sect2 id="sb-indi">
+ <title
+>Automação de Dispositivos com o INDI</title>
+ <para
+>O agendamento e automação de dispositivos é suportado para todos os dispositivos compatíveis com o <link linkend="what-is-indi"
+>INDI</link
+>. Você pode coordenar qualquer número de dispositivos para realizarem operações complexas usando o <link linkend="sb-intro"
+>Construtor de Scripts</link
+> do &kstars;. Isto pode ser conseguido usando a interface DCOP INDI do &kstars;, que fornece diferentes classes de funções para atender as suas tarefas. As funções DCOP INDI podem ser divididas em quatro classes diferentes. A seguir está uma revisão das funções e seus argumentos como suportados pelo KStars. É altamente recomendável ler a seção <link linkend="indi-concepts"
+>Conceitos do INDI</link
+> uma vez que empregaremos conceitos chaves do INDI neste tutorial.</para>
+ <orderedlist>
+ <listitem
+><para
+>Funções de Dispositivo Genéricas: Funções para estabelecer/desligar dispositivos, etc.</para>
+ <itemizedlist>
+ <listitem
+><para
+><function
+>startINDI (QString dispoNome, bool usarLocal)</function
+> : Estabelece um serviço INDI seja local ou servidor.</para
+></listitem>
+ <listitem
+><para
+><function
+>shutdownINDI (QString dispoNome)</function
+> : Desliga o serviço INDI.</para
+></listitem>
+ <listitem
+><para
+><function
+>switchINDI(QString dispoNome, bool tornarOn)</function
+> : Conecta ou Disconecta um dispositivo INDI.</para
+></listitem>
+ <listitem
+><para
+><function
+>setINDIPort(QString dispoNome, QString porta)</function
+> : Configura a porta de conexão do dispositivo.</para
+></listitem>
+ <listitem
+><para
+><function
+>setINDIAction(QString dispoNome, QString acao)</function
+> : Ativa uma ação INDI. A ação pode ser qualquer <emphasis
+>elemento</emphasis
+> de uma <emphasis
+>propriedade de opção/ação</emphasis
+></para
+></listitem>
+ <listitem
+><para
+><function
+>waitForINDIAction(QString dispoNome, QString acao)</function
+> : Pausa a execução do script atá a <emphasis
+>propriedade</emphasis
+> de ação especificada retornar com estado OK.</para
+></listitem>
+ </itemizedlist>
+ </listitem>
+ <listitem
+><para
+>Funções de Telescópio: Funções para controlar o movimento e estado do telescópio.</para>
+ <itemizedlist>
+ <listitem
+><para
+><function
+>setINDIScopeAction(QString dispoNome, QString acao)</function
+> : Configura o modo do telescópio ou ação. As opções disponíveis são SLEW, TRACK, SYNC, PARK, e ABORT.</para
+></listitem>
+ <listitem
+><para
+><function
+>setINDITargetCoord(QString dispoNome, double RA, double DEC)</function
+> : Configura as coordenadas alvo JNow do telescópio para <emphasis
+>RA</emphasis
+> e <emphasis
+>DEC</emphasis
+>.</para
+></listitem>
+ <listitem
+><para
+><function
+>setINDITargetName(QString dispoNome, QString objetoNome)</function
+> : Configura as coordenadas alvo JNow do telescópio para as coordenadas do <emphasis
+>objectName</emphasis
+>. O KStars procurará o nome do objeto no banco de dados e retornará a RA and Dec uma vez encontradas.</para
+></listitem>
+ <listitem
+><para
+><function
+>setINDIGeoLocation(QString dispoNome, double longitude, double latitude)</function
+> : Configura a localização geográfica para a longitude e latitude especificadas. A longitude é calculada E de N. Por exemplo, as coordenadas de Calgary - Canada no KStars são longitude: -114 04 58 - latitude: 51 02 58. <emphasis
+>Somente</emphasis
+> longitudes negativas precisam ser convertidas. Para converter a longitude para a notação E de N, consideremos a longitude possitiva e adicionamos 180 graus a ela. Assim, em nosso exemplo, a longitude do INDI = 114 04 08 + 180 00 00 = 294 04 08 E de N.</para
+></listitem>
+ <listitem
+><para
+><function
+>setINDIUTC(QString dispoNome, QString DataHoraUTC)</function
+> : Configura a Data e Hora UTC do telescópio no formato ISO 8601. O formato é AAAA-MM-DDTHH:MM:SS (e.g. 2004-07-12T22:05:32).</para
+></listitem>
+ </itemizedlist>
+ </listitem>
+ <listitem
+><para
+>Funções de Focador: Funções para controlar o movimento e estado do focador.</para>
+ <itemizedlist>
+ <listitem
+><para
+><function
+>setINDIFocusSpeed(QString dispoNome, QString acao)</function
+> : Configura a velocidade do focador. As opções disponíveis são FOCUS_HALT, FOCUS_SLOW, FOCUS_MEDIUM, e FOCUS_FAST.</para
+></listitem>
+ <listitem
+><para
+><function
+>setINDIFocusTimeout(QString dispoNome, int espera)</function
+> : Configura a duração em segundos para qualquer operação subsequente de startINDIFocus.</para
+></listitem>
+ <listitem
+><para
+><function
+>startINDIFocus(QString dispoNome, int focoDir)</function
+> : Move o focador seja para próximo (focoDir = 0) ou para longe (focoDir = 1). A velocidade e duração desta operação é configurada pelas funções <function
+>setINDIFocusSpeed()</function
+> e <function
+>setINDIFocusTimeout()</function
+>.</para
+></listitem>
+ </itemizedlist>
+ </listitem>
+ <listitem
+><para
+>Funções de Câmera/CCD: Funções para controlar as propriedades e estado da câmera/CCD.</para>
+ <itemizedlist>
+ <listitem
+><para
+><function
+>setINDICCDTemp(QString dispoNome, int temp)</function
+> : Configura a temperatura alvo do chip CCD em graus celsius.</para
+></listitem>
+ <listitem
+><para
+><function
+>setINDIFrameType(QString dispoNome, QString tipo)</function
+> : Configura o tipo de quadro CCD. As opções disponíveis são FRAME_LIGHT, FRAME_BIAS, FRAME_DARK, e FRAME_FLAT.</para
+></listitem>
+ <listitem
+><para
+><function
+>startINDIExposure(QString dispoNome, int espera)</function
+> : Inicia a exposição do CCD/Câmera pela duração especificada por <emphasis
+>espera</emphasis
+> em segundos.</para
+></listitem>
+ </itemizedlist>
+ </listitem>
+ </orderedlist>
+
+<para
+>Observe que o nome do dispositivo é o primeiro argumento de todas as funções INDI. Isto permite que comandos diferentes que sejam enviados para dispositivos INDI diferentes sejam misturados juntos em um script. A ferramenta Construtor de Scripts fornece duas opções para facilitar a criação e edição de scripts INDI:</para>
+<itemizedlist>
+ <listitem
+><para
+><option
+>Adicionar waitForINDIAction após qualquer ação INDI</option
+>: Quando habilitado, a ferramenta Construtor de Script automaticamente adicionará <function
+>waitForINDIAction()</function
+> após qualquer ação que ele reconheça. Por exemplo, se você adicionar a função <function
+>switchINDI()</function
+> ao script e esta opção estiver habilitada, o Construtor de Scripts adicionará "waitForINDIAction CONNECTION" no arquivo de script logo após o <function
+>switchINDI()</function
+>. Isto fará que o script pause após ele enviar o <function
+>switchINDI()</function
+> até que o <function
+>switchINDI()</function
+> retorne o estado OK (&ie; conexão com dispositivo bem sucedida). É importante saber que o Construtor de Scripts não adicionará automaticamente o <function
+>waitForINDIAction()</function
+> para ações genéricas adicionadas usando a função <function
+>setINDIAction()</function
+>. Isto é porque o KStars não pode determinar a propriedade pai de ações genéricas. Deste modo, você deve adicionar manualmente o <function
+>waitForINDIAction()</function
+> após ações genéricas quando desejar.</para>
+ </listitem>
+ <listitem
+><para
+><option
+>Reutilizar o nome do dispositivo INDI</option
+>: Quando habilitado, o campo do nome do dispositivo de todas as funções subsequentes será automaticamente preenchido com o útlimo nome de dispositivo. O último nome de dispositivo é configurado toda vez que a função <function
+>startINDI()</function
+> é adicionada ao script atual. Ao trabalhar com dispositivos múltiplos, é recomendável desligar esta opção.</para>
+ </listitem>
+</itemizedlist>
+
+<para
+>Agora estamos prontos para criar um script de demonstração que controla o telescópio LX200 GPS, em adição a uma câmera Finger Lakes CCD. Nossa tarefa é simples. Nós pediremos ao telescópio para apontar e rastrear Marte, então nós pediremos para câmera tirar três fotografias de 10 segundos cada separadas por 20 segundos.</para>
+<important
+><para
+>Uma vez que não existe retorno direto da interface DCOP INDI sobre o progresso, valor ou estado das operações e parâmetros do dispositivo (exceto para o <function
+>waitForINDIAction()</function
+>), a automação do dispositivo no KStars é semelhante a um sistema de controle de loop aberto. Neste tipo de sistema, não existe normalmente nenhum retorno direto de medida de progresso do sistema e para correção de erros. Consequentemente, você deve desenhar seu script de automação de dispositivo com muito cuidado. Todos os scripts de automação devem ser sujeitos a testes rigorosos antes do seu emprego.</para
+></important>
+
+<screenshot>
+ <screeninfo
+>A Ferramenta de Construção de Script </screeninfo>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="indiscript.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Ferramenta de Construção de Script</phrase>
+ </textobject>
+ </mediaobject>
+</screenshot>
+
+<para
+>O script de demonstração é mostrado na captura de tela acima. Observe que nós habilitamos o <option
+>"Adicionar waitForINDIAction após qualquer ação INDI"</option
+> e desabilitamos <option
+>"Reutilizar o nome do dispositivo INDI"</option
+>. A primeira função a adicionar é <function
+>startINDI()</function
+> como mostrado acima. Nós queremos rodar nossos dispositivos localmente, assim nós não mudamos o modo de serviço fornecido na janela de argumentos da função. Nós digitamos nosso nome de dispositivo, iniciando com o telescópio "LX200 GPS". Nós repetimos a mesma operação novamente para o "FLI CCD". Existe uma função <function
+>waitFor()</function
+> após isto. É normalmente recomendável usar a função <function
+>waitFor()</function
+> imediatamente após o <function
+>startINDI()</function
+> para pausar o script por 1-5 segundos. Isto irá garantir que todas as propriedades estão configuradas e prontas para receberem comandos. Isto também é útil para controlar dispositivos remotos pois a configuração das propriedades pode levar algum tempo. Na próxima função, <function
+>switchINDI()</function
+>, nós conectamos cada dispositivo.</para>
+
+<para
+>Uma vez que o <option
+>"Adicionar waitForINDIAction após qualquer ação INDI"</option
+> está habilitada, nós não precisamos adicionar <function
+>waitForINDIAction()</function
+> após o <function
+>switchINDI()</function
+> para garantir que somente continuaremos a executar o script após uma conexão bem sucedida. Isto é porque a ferramenta do Construtor de Script fará isso automaticamente para nós quando salvarmos o script. Agora vamos configurar o modo do telescópio para rastreio; clique na função <function
+>setINDIScopeAction()</function
+> e selecione TRACK. Observe que nós precisamos configurar o telescópio para rastreio <emphasis
+>antes</emphasis
+> de enviar as coordenadas necessárias para rastrear. A função <function
+>setINDIScopeAction()</function
+> é fornecida por conveniência; uma vez que neste exemplo, ela simplesmente envia uma função <function
+>setINDIAction()</function
+> seguida pela chave TRACK. No entanto, a vantagem de usar o <function
+>setINDIScopeAction()</function
+> é que o KStars automaticamente adicionará o <function
+>waitForINDIAction()</function
+> quando necessário. Este recurso não está automaticamente disponível para ações genéricas como nós já mencionamos antes.</para>
+
+<para
+>A seguir nós usaremos a função <function
+>setINDITargetName()</function
+> e a configuraremos para Marte. Finalmente, os últimos poucos passos envolvem a captura de imagens por 10 segundos que pode ser feita usando a função <function
+>startINDIExposure()</function
+>, e esperando por 20 segundos entre elas o que pode ser feito usando a função <function
+>waitFor()</function
+> com o valor de 20.</para>
+
+<para
+>Nós podemos agora salvar nosso script e executá-lo a qualquer hora. O script salvo será semelhante a este:</para>
+<blockquote
+><programlisting
+>#!/bin/bash
+ #KStars DCOP script: Script de Demonstração
+ #por Jasem Mutlaq
+ #última modificação: Qui Jan 6 2005 09:58:26
+ #
+ KSTARS=`dcopfind -a 'kstars*'`
+ MAIN=KStarsInterface
+ CLOCK=clock#1
+ dcop $KSTARS $MAIN startINDI "LX200 GPS" true
+ dcop $KSTARS $MAIN startINDI "FLI CCD" true
+ dcop $KSTARS $MAIN waitFor 3
+ dcop $KSTARS $MAIN switchINDI "LX200 GPS" true
+ dcop $KSTARS $MAIN waitForINDIAction "LX200 GPS" CONNECTION
+ dcop $KSTARS $MAIN switchINDI "FLI CCD" true
+ dcop $KSTARS $MAIN waitForINDIAction "FLI CCD" CONNECTION
+ dcop $KSTARS $MAIN setINDIScopeAction "LX200 GPS" TRACK
+ dcop $KSTARS $MAIN waitForINDIAction "LX200 GPS" ON_COORD_SET
+ dcop $KSTARS $MAIN setINDITargetName "LX200 GPS" Mars
+ dcop $KSTARS $MAIN waitForINDIAction "LX200 GPS" EQUATORIAL_EOD_COORD
+ dcop $KSTARS $MAIN startINDIExposure "FLI CCD" 10
+ dcop $KSTARS $MAIN waitForINDIAction "FLI CCD" EXPOSE_DURATION
+ dcop $KSTARS $MAIN waitFor 20
+ dcop $KSTARS $MAIN startINDIExposure "FLI CCD" 10
+ dcop $KSTARS $MAIN waitForINDIAction "FLI CCD" EXPOSE_DURATION
+ dcop $KSTARS $MAIN waitFor 20
+ dcop $KSTARS $MAIN startINDIExposure "FLI CCD" 10
+ dcop $KSTARS $MAIN waitForINDIAction "FLI CCD" EXPOSE_DURATION
+</programlisting>
+</blockquote>
+</sect2>
+</sect1>
+
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kstars/scriptbuilder.png b/tde-i18n-pt_BR/docs/tdeedu/kstars/scriptbuilder.png
new file mode 100644
index 00000000000..7c60cc53281
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kstars/scriptbuilder.png
Binary files differ
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kstars/sidereal.docbook b/tde-i18n-pt_BR/docs/tdeedu/kstars/sidereal.docbook
new file mode 100644
index 00000000000..72f9cfd4121
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kstars/sidereal.docbook
@@ -0,0 +1,87 @@
+<sect1 id="ai-sidereal">
+<sect1info>
+<author
+><firstname
+>Jason</firstname
+> <surname
+>Harris</surname
+> </author>
+</sect1info>
+<title
+>Hora Sideral</title>
+<indexterm
+><primary
+>Hora Sideral</primary>
+<seealso
+>Hora Angular</seealso>
+</indexterm>
+<para
+>A <firstterm
+>Hora Sideral</firstterm
+> literalmente significa <quote
+>hora da estrela</quote
+>. O tempo que nós usamos em todos os dias de nossas vidas é o Tempo Solar. A unidade fundamental da Hora Solar é um <firstterm
+>Dia</firstterm
+>: o tempo que o Sol leva para percorrer os 360 graus ao redor do céu, devido a rotação da Terra. Unidades menores do Tempo Solar são simplesmente divisões de um Dia: </para
+><para>
+<itemizedlist>
+<listitem
+><para
+>1/24 Dia = 1 Hora</para
+></listitem>
+<listitem
+><para
+>1/60 Hora = 1 Minuto</para
+></listitem>
+<listitem
+><para
+>1/60 Minuto = 1 Segundo</para
+></listitem>
+</itemizedlist>
+</para
+><para
+>No entanto, existe um problema com a Hora Solar. A Terra atualmente não gira 360 graus em um Dia Solar. A Terra está em órbita ao redor do Sol, e no curso de um dia, ele se move cerca de um Grau ao longo desta órbita (360 graus/365,25 Dias para uma órbita completa = cerca de um Grau por Dia). Logo, em 24 horas, a direção para o Sol muda cerca de um Grau. Logo, a Terra tem que girar 361 graus para fazer com que o Sol pareça estar viajando 360 graus no Céu. </para
+><para
+>Em astronomia, nós levantamos quanto tempo leva para a Terra rotacionar em relação a estrelas <quote
+>fixas</quote
+>, não o Sol. Logo, nós gostaríamos de uma escala de tempo que removesse a complicação da órbita da Terra ao redor do Sol, e simplesmente focasse quanto tempo a Terra leva para girar 360 graus em relação às estrelas. Este período rotacional é chamado de um <firstterm
+>Dia Sideral</firstterm
+>. Em média, ele é 4 minutos menor que um Dia Solar, por causa do 1 grau a mais da rotação da Terra em um Dia Solar. Ao invés de definir o Dia Sideral como 23 horas, 56 minutos, nós definimos Horas, Minutos e Segundos Siderais com o mesmo fracionamento de um Dia como contado no modo Solar. Logo, um Segundo Solar = 1,00278 Segundo Sideral. </para
+><para
+>A Hora Sideral é útil para determinar onde as estrelas estão em uma determinada hora fornecida. A Hora Sideral divide uma rotação completa da Terra em 24 Horas Siderais; do mesmo modo, o mapa do céu é dividido em 24 Horas de <firstterm
+>Ascensão Direta</firstterm
+>. Isto não é uma coincidência; a Hora Sideral Local (do inglês, <acronym
+>LST</acronym
+>) indica a Ascensão Direta no céu que está atualmente atravessando o <link linkend="ai-meridian"
+>Meridiano Local</link
+>. Logo, se uma estrela possui uma Ascensão Direta de 05h 32m 24s, ela estará em seu meridiano em LST=05:32:24. Em geral, a diferença entre um <acronym
+>RA</acronym
+> do objeto e a Hora Sideral Local lhe informa o quão distante do Meridiano este objeto está. Por exemplo, o mesmo objeto em LST=06:32:24 (uma Hora Sideral mais tarde), estará a uma Hora de Ascensão Direta oeste do seu Meridiano, que é 15 graus. Esta distância angular a partir do meridiano é chamada de <link linkend="ai-hourangle"
+>Hora Angular</link
+> do objeto. </para>
+<tip>
+<para
+>A Hora Sideral Local é exibida pelo &kstars; na <guilabel
+>Caixa de Informação de Hora</guilabel
+>, com o rótulo <quote
+>ST</quote
+> (você deve <quote
+>dessombrear</quote
+> a caixa com um clique-duplo nela para ver a hora sideral). Observe que a mudança dos segundos siderais não estão sincronizadas com a mudança dos segundos da Hora Local e da Hora Universal. De fato, se você olhar os relógios por um tempo, você notará que os segundos Siderais são realmente um pouco menores que os segundos LT e UT. </para
+><para
+>Aponte para o <link linkend="ai-zenith"
+>Zênite</link
+> (pressione <keycap
+>Z</keycap
+> ou selecione <guimenuitem
+>Zênite</guimenuitem
+> no menu <guimenu
+>Localização</guimenu
+>). O Zênite é o ponto do céu onde você está olhando <quote
+>diretamente acima</quote
+> a partir do chão, e é um ponto em seu <link linkend="ai-meridian"
+>Meridiano Local</link
+>. Observe que a Ascensão Direta do Zênite: ela é exatamente a mesma de sua Hora Sideral Local. </para>
+</tip>
+</sect1>
+
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kstars/skycoords.docbook b/tde-i18n-pt_BR/docs/tdeedu/kstars/skycoords.docbook
new file mode 100644
index 00000000000..5b163ab6bc7
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kstars/skycoords.docbook
@@ -0,0 +1,192 @@
+<sect1 id="ai-skycoords">
+<sect1info>
+<author
+><firstname
+>Jason</firstname
+> <surname
+>Harris</surname
+> </author>
+</sect1info>
+<title
+>Sistema de Coordenadas Celestiais</title>
+<para>
+<indexterm
+><primary
+>Sistema de Coordenadas Celestiais</primary>
+<secondary
+>Visão Geral</secondary
+></indexterm>
+Um requisito básico para estudar o universo é determinar onde estão as coisas no céu. Para especificar posições, os astrônomos desenvolveram diversos <firstterm
+>sistemas de coordenadas</firstterm
+>. Cada um deles usa uma grade de coordenadas projetada na <link linkend="ai-csphere"
+>Esfera Celestial</link
+>, análoga ao <link linkend="ai-geocoords"
+>sistema de coordenadas Geográficas</link
+> usado na superfície da Terra. Os sistemas de coordenadas diferem somente na escolha do <firstterm
+>plano fundamental</firstterm
+>, que divide o céu em dois hemisférios iguais ao longo de um <link linkend="ai-greatcircle"
+>grande círculo</link
+> (o plano fundamental do sistema geográfico é o equador da Terra). Cada sistema de coordenadas é nomeado por sua escolha do plano fundamental. </para>
+
+<sect2 id="equatorial">
+<title
+>O Sistema de Coordenadas Equatorial</title>
+<indexterm
+><primary
+>Sistema de Coordenadas Celestiais</primary>
+<secondary
+>Coordenadas Equatoriais</secondary>
+<seealso
+>Equador Celestial</seealso
+> <seealso
+>Pólos Celestiais</seealso
+> <seealso
+>Sistema de Coordenadas Geográficas</seealso
+> </indexterm>
+<indexterm
+><primary
+>Ascensão Direta</primary
+><see
+>Coordenadas Equatoriais</see
+></indexterm>
+<indexterm
+><primary
+>Declinação</primary
+><see
+>Coordenadas Equatoriais</see
+></indexterm>
+
+<para
+>O <firstterm
+>sistema de coordenadas Equatoriais</firstterm
+> é provavelmente o mais largamente usado sistema de coordenadas celestiais. Ele é também o mais parecido com o <link linkend="ai-geocoords"
+>sistema de coordenadas Geográficas</link
+>, por que eles usam o mesmo plano fundamental, e os mesmos pólos. A projeção do equator terrestre na esfera celestial é chamada de <link linkend="ai-cequator"
+>Equador Celestial</link
+>. Do mesmo modo, a projeção dos pólos geográficos na esfera celestial define os <link linkend="ai-cpoles"
+>Pólos Celestiais</link
+> Norte e Sul. </para
+><para
+>No entanto, há uma importante diferença entre o sistema de coordenadas geográficas e equatorial: o sistema geográfico é fixo na Terra; ele roda conforme a Terra roda. O sistema Equatorial é fixo nas estrelas<footnote id="fn-precess"
+><para
+>as coordenadas equatoriais não são completamente fixas nas estrelas realmente. Veja <link linkend="ai-precession"
+>precessão</link
+>. Além disso, se a <link linkend="ai-hourangle"
+>Hora Angular</link
+> é usada no lugar da Ascensão Direta, então o sistema Equatorial é fixo à Terra, e não às estrelas.</para
+></footnote
+>, logo ele parece girar pelo céu com as estrelas, mas é claro que quem está realmente rodando é a Terra pelo céu fixado. </para
+><para
+>O ângulo <firstterm
+>latitudinal</firstterm
+> (da latitude) do sistema Equatorial é chamado <firstterm
+>Declinação</firstterm
+> (abreviado como Dec). Ele mede o ângulo de um objeto acima ou abaixo do Equador Celestial. O ângulo <firstterm
+>longitudinal</firstterm
+> é chamado <firstterm
+>Ascensão Direta</firstterm
+> (abreviado, do inglês, como <acronym
+>RA</acronym
+>). Ele mede o ângulo de um objeto a Leste do <link linkend="ai-equinox"
+>Equinócio Vernal</link
+>. Ao contrário da longitude, a Ascensão Direta é normalmente medida em horas ao invés de graus, devido ao fato da rotação aparente do sistema de coordenadas Equatorial estar fortemente relacionada à <link linkend="ai-sidereal"
+>Hora Sideral</link
+> e <link linkend="ai-hourangle"
+>Hora Angular</link
+>. Uma vez que uma rotação completa do céu leva 24 horas para completar, existem (360 graus / 24 horas) = 15 graus em uma Hora de Ascensão Direta. </para>
+</sect2>
+
+<sect2 id="horizontal">
+<title
+>O Sistema de Coordenadas Horizontal</title>
+
+<indexterm
+><primary
+>Sistema de Coordenadas Celestiais</primary>
+<secondary
+>Coordenadas Horizontais</secondary>
+<seealso
+>Horizonte</seealso
+> <seealso
+>Zênite</seealso
+> </indexterm>
+<indexterm
+><primary
+>Azimute</primary
+><see
+>Coordenadas Horizontais</see
+></indexterm>
+<indexterm
+><primary
+>Altitude</primary
+><see
+>Coordenadas Horizontais</see
+></indexterm>
+<para
+>O sistema de coordenadas Horizontais usa o <link linkend="ai-horizon"
+>horizonte</link
+> local do observador como Plano Fundamental. Ele divide convenientemente o céu em um hemisfério superior que você pode ver, e um inferior que você não pode ver (por causa da forma da Terra). O pólo do hemisfério superior é chamado de <link linkend="ai-zenith"
+>Zênite</link
+>. O pólo do hemisfério inferior é chamado de <firstterm
+>nadir</firstterm
+>. O ângulo de um objeto acima ou abaixo do horizonte é chamado de <firstterm
+>Altitude</firstterm
+> (abreviado para Alt). O ângulo de um objeto ao longo do horizonte (medido a partir do ponto Norte, para Leste) é chamado de <firstterm
+>Azimute</firstterm
+>. O Sistema de Coordenadas Horizontais é algumas vezes chamado de Sistema de Coordenadas Alt/Az. </para
+><para
+>O Sistema de Coordenadas Horizontais é fixo na Terra, e não nas Estrelas. Logo, a Altitude e Azimute de um objeto muda com o tempo, assim o objeto aparece mover-se pelo céu. Além disso, como o sistema Horizontal é definido por seu horizonte local, o mesmo objeto visto de diferentes localizações na Terra ao mesmo tempo terá diferentes valores de Altitude e Azimute. </para
+><para
+>Coordenadas horizontais são muito úteis para determinar as horas de Nascente e Poente de um objeto no céu. Quando um objeto possui Altitude = 0 graus, ele está Nascendo (se seu Azimute é &lt; 180 graus) ou se Ponde (se seu Azimute é &gt; 180 graus). </para>
+</sect2>
+
+<sect2 id="ecliptic">
+<title
+>O Sistema de Coordenadas Elípticas</title>
+
+<indexterm
+><primary
+>Sistema de Coordenadas Celestiais</primary>
+<secondary
+>Coordenadas Elípticas</secondary>
+<seealso
+>Elíptica</seealso>
+</indexterm>
+<para
+>O sistema de coordenadas Elípticas usa a <link linkend="ai-ecliptic"
+>Elíptica</link
+> para seu Plano Fundamental. A Elíptica é o caminho que o Sol parece seguir pelo céu no curso de um ano. Ele é também a projeção do plano orbital da Terra na Esfera Celestial. O ângulo latitudinal é chamado de <firstterm
+>Latitude Elíptica</firstterm
+>, e o ângulo longitudinal é chamado <firstterm
+>Longitude Elíptica</firstterm
+>. Como a Ascensão Direta no sistema Equatorial, o ponto zero da Longitude Elíptica é o <link linkend="ai-equinox"
+>Equinócio Vernal</link
+>. </para
+><para
+>Como você acha que este sistema de coordenadas seria usado? Se você pensou que seria para mapear objetos do sistema solar, você está certo! Cada um dos planetas (exceto Plutão) orbita o Sol aproximadamente no mesmo plano, de modo que eles sempre parecem estar em algum lugar próximo da Elíptica (&ie;, eles sempre possuem pequenas latitudes elípticas). </para>
+</sect2>
+
+<sect2 id="galactic">
+<title
+>O Sistema de Coordenadas Galáticas</title>
+
+<indexterm
+><primary
+>Sistema de Coordenadas Celestiais</primary>
+<secondary
+>Coordenadas Galáticas</secondary>
+</indexterm>
+<para>
+<indexterm
+><primary
+>Via Láctea</primary
+></indexterm
+> O sistema de coordenadas Galáticas usa a <firstterm
+>Via Láctea</firstterm
+> como seu Plano Fundamental. O ângulo latitudinal é chamado de <firstterm
+>Latitude Galáctica</firstterm
+>, e o ângulo longitudinal é chamado de <firstterm
+>Longitude Galáctica</firstterm
+>. Este sistema de coordenadas é útil para estudar a Galáxia propriamente dita. Por exemplo, você pode querer conhecer como a densidade das estrelas mudam em função da Latitude Galáctica, para ver o quão achatado o disco da Via Láctea é. </para>
+</sect2>
+</sect1>
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kstars/skymapdevice.png b/tde-i18n-pt_BR/docs/tdeedu/kstars/skymapdevice.png
new file mode 100644
index 00000000000..31d20052297
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kstars/skymapdevice.png
Binary files differ
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kstars/solarsys.docbook b/tde-i18n-pt_BR/docs/tdeedu/kstars/solarsys.docbook
new file mode 100644
index 00000000000..c5e1558b392
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kstars/solarsys.docbook
@@ -0,0 +1,43 @@
+<sect1 id="tool-solarsys">
+<title
+>Visualizador do Sistema Solar</title>
+<indexterm
+><primary
+>Ferramentas</primary>
+<secondary
+>Visualizador do Sistema Solar</secondary>
+</indexterm>
+
+<screenshot>
+<screeninfo
+>O Visualizador do Sistema Solar </screeninfo>
+<mediaobject>
+ <imageobject>
+ <imagedata fileref="solarsystem.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Visualizador do Sistema Solar</phrase>
+ </textobject>
+</mediaobject>
+</screenshot>
+
+<para
+>Esta ferramenta mostra um modelo do nosso sistema solar, visto de cima. O Sol é mostrado como um ponto amarelo no centro do desenho, e as órbitas das dos planetas são mostradas como círculos com os diâmetros relativos corretos, centrados no Sol. A posição atual de cada planeta ao longo da sua órbita é desenhada como um ponto colorido em junto com um nome. O desenho pode ser ampliado ou reduzido com as teclas <keycap
+>+</keycap
+> e <keycap
+>-</keycap
+> e poderá ser centrado de novo com as teclas de cursores ou fazendo duplo-clique sobre qualquer ponto da janela com o mouse. Você poderá também centrar um planeta com as teclas <keycap
+>0&ndash;9</keycap
+> (o <keycap
+>0</keycap
+> é o Sol e o <keycap
+>9</keycap
+> é Plutão). Se você centrar num planeta, ele será seguido à medida que o tempo passa na ferramenta. </para>
+<para
+>O Visualizador do Sistema Solar tem o seu próprio relógio, independente do relógio da janela principal do &kstars;. Existe um item de controle do tempo, semelhante ao que existe na barra de ferramentas da janela principal. Contudo, este controle funciona para um instante temporal de 1 dia (de modo que possam ser vistos os movimentos dos planetas) e começa com o relógio em pausa, quando a ferramenta é aberta. </para>
+<note>
+<para
+>O modelo atual usado para a órbita de Plutão só é bom para as datas dentro de um intervalo de aproximadamente 100 anos ao redor da data atual. Se deixar que o relógio do Sistema Solar avance para fora deste intervalo, veré Plutão se comportando de forma muito estranha! Estamos cientes deste problema e iremos tentar melhorar o modelo da órbita de Plutão em breve. </para>
+</note>
+</sect1>
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kstars/solarsystem.png b/tde-i18n-pt_BR/docs/tdeedu/kstars/solarsystem.png
new file mode 100644
index 00000000000..a77c0a2aa98
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kstars/solarsystem.png
Binary files differ
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kstars/spiralgalaxies.docbook b/tde-i18n-pt_BR/docs/tdeedu/kstars/spiralgalaxies.docbook
new file mode 100644
index 00000000000..804b6d64fc5
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kstars/spiralgalaxies.docbook
@@ -0,0 +1,92 @@
+<sect1 id="ai-spiralgal">
+
+<sect1info>
+<author
+><firstname
+>Mike</firstname
+> <surname
+>Choatie</surname
+> </author>
+</sect1info>
+
+<title
+>Galáxias Espirais</title>
+<indexterm
+><primary
+>Galáxias Espirais</primary>
+</indexterm>
+
+<para
+>Galáxias espirais são enormes coleções de bilhões de estrelas, a maioria das quais estão achatadas em uma forma de disco, com uma protuberância de estrelas esférica e brilhosa no seu centro. Dentro do disco, existem tipicamente braços brilhosos onde as estrelas mais jovens e brilhosas são encontradas. Estes braços se afastam do centro em um padrão espiral, fornecendo às galáxias este nome. Galáxias espirais parecem um pouco com furações, ou como água descendo por um ralo. Elas são alguns dos objetos mais bonitos no céu. </para>
+<para
+>Galáxias são classificadas usando um <quote
+>diagrama em diapasão</quote
+>. Na ponta do diapasão se classificam as <link linkend="ai-ellipgal"
+>galáxias elípticas</link
+> em uma escala da mais arredondada, que é uma E0, para a que parece mais achatada, que é classificada como E7. Os <quote
+>dentes</quote
+> do diapasão são onde os dois tipos de galáxias espirais são classificadas: espirais normais e as espirais <quote
+>em barra</quote
+>. Uma espiral em barra é a que a protuberância central é alongada em uma linha, de modo que ela literalmente parece ter uma <quote
+>barra</quote
+> de estrelas em seu centro. </para
+><para
+>Ambos os tipos de galáxias espirais são sub-classificadas de acordo com a proeminência da sua <quote
+>protuberância</quote
+> de estrelas central, seu brilho total de superfície, e quão fortemente seus braços espirais estão girando. Estas características são relacionadas, de modo que uma galáxia Sa tem uma grande protuberância central, uma superfície altamente brilhante, e braços espirais fortemente rotacionados. Uma galáxia Sb possui uma protuberância menor, um disco menos brilhante, e braços mais fracos que uma Sa, e assim por diante com as Sc e Sd. Galáxias em barra usam o mesmo esquema de classificação, indicados por tipos SBa, SBb, SBc e SBd. </para
+><para
+>Existe uma outra classe de galáxia chamada S0, que é morfológicamente um tipo de transição entre as espirais e elípticas verdadeiras. Seus braços espirais são tão fortemente girados que parecem se misturar; galáxias S0 possuem discos com um brilho uniforme. Elas também possuem uma protuberância extremamente dominante. </para
+><para
+>A galáxia da Via Láctea, que é o lar da terra e de todas as outras estrelas no nosso céu, é uma Galáxia Espiral, e acreditamos ser uma espiral em barra. O nome <quote
+>Via Láctea</quote
+> refere-se a um conjunto de estrelas muito brilhosas no céu. Este conjunto é o resultado da observação no plano do disco da nossa galáxia a partir da perspectiva de quem está dentro dela. </para
+><para
+>Galáxias espirais são entidades muito dinâmicas. Elas são campos férteis para formação de estrelas, e contém muitas estrelas jovens em seus discos. Suas protuberâncias centrais tendem a ser formadas por estrelas antigas, e sua auréola difusa é feita das estrelas mais antigas do Universo. A formação de estrelas é ativa nos discos por que é nele onde o gás e a poeira estão mais concentrados; gás e poeira são tijolos da formação de estrelas. </para
+><para
+>Telescópios modernos tem revelados que muitas galáxias Espirais ancoram buracos negros de supermassa em seus centros, com massas que podem exceder a de bilhões de objetos como o nosso Sol! Tanto galáxias elípticas como espirais são conhecidas por conter estes objetos exóticos; de fato muitos astrônomos agora acreditam que <emphasis
+>todas</emphasis
+> as grandes galáxias contém um buraco negro de supermassa em seus núcleos. Nossa própria Via Láctea é conhecida por ancorar um buraco negro em seu núcleo com a massa milhões de vezes mais que a massa de uma estrela. </para>
+
+<tip>
+<para
+>Existem muitos bons exemplos de galáxias espirais para encontrar no &kstars;, e muitos possuem belas imagens em seu <link linkend="popup-menu"
+>menu de contexto</link
+>. Você pode encontrá-las usando a janela <link linkend="findobjects"
+>Procurar Objeto</link
+>. Aqui está uma lista de algumas galáxias espirais com belas imagens disponíveis: <itemizedlist>
+<listitem
+><para
+>M 64, a Galáxia Olho-Negro (tipo Sa)</para
+></listitem>
+<listitem
+><para
+>M 31, a Galáxia Andrômeda (tipo Sb)</para
+></listitem>
+<listitem
+><para
+>M 81, Galáxia da Promessa (tipo Sb)</para
+></listitem>
+<listitem
+><para
+>M 51, a Galáxia Redemoinho (tipo Sc)</para
+></listitem>
+<listitem
+><para
+>NGC 300 (tipo Sd) [use o link de imagem DSS]</para
+></listitem>
+<listitem
+><para
+>M 83 (tipo SBa)</para
+></listitem>
+<listitem
+><para
+>NGC 1530 (tipo SBb)</para
+></listitem>
+<listitem
+><para
+>NGC 1073 (tipo SBc)</para
+></listitem>
+</itemizedlist>
+</para>
+</tip>
+</sect1>
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kstars/star_colors.png b/tde-i18n-pt_BR/docs/tdeedu/kstars/star_colors.png
new file mode 100644
index 00000000000..a0a659c05ff
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kstars/star_colors.png
Binary files differ
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kstars/stars.docbook b/tde-i18n-pt_BR/docs/tdeedu/kstars/stars.docbook
new file mode 100644
index 00000000000..826995359f7
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kstars/stars.docbook
@@ -0,0 +1,113 @@
+<sect1 id="ai-stars">
+<sect1info>
+<author
+><firstname
+>Jason</firstname
+> <surname
+>Harris</surname
+> </author>
+</sect1info>
+<title
+>Estrela: Um <acronym
+>FAQ</acronym
+> Introdutório</title>
+<indexterm
+><primary
+>Estrelas</primary
+></indexterm>
+
+<qandaset id="stars-faq">
+
+<qandaentry>
+<question>
+<para
+>O que são estrelas?</para>
+</question>
+<answer>
+<para
+><firstterm
+>Estrelas</firstterm
+> são esferas de (na maioria das vezes) gás Hidrogênio gigantes e dotadas de gravidade. Estrelas também são motores termo-nucleares, pois fusões nucleares acontecem na profundidade dos núcleos das estrelas, onde a densidade é extrema e a temperatura atinge dez milhões de graus Celsius. </para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>O Sol é uma estrela?</para>
+</question>
+<answer>
+<para
+>Sim, o Sol é uma estrela. Ele é o pedaço central dominate de nosso sistema central. Comparado com outras estrelas, nos Sol é bastante comum; ele parece ser maior e mais brilhante para nós por estar milhões de vezes mais perto que outra estrela. </para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>Por que as estrelas brilham?</para>
+</question>
+<answer>
+<para
+>A resposta curta é: a estrela brilha porque ela é muito quente. Isto não é tão simples assim. Mas qualquer objeto com temperatura de milhares de graus emitirá luz, assim como as estrelas emitem. </para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>A pergunta seguinte obviamente é: por que as estrelas são quentes?</para>
+</question>
+<answer>
+<para
+>Este é uma pergunta mais difícil. A resposta mais comum é que as estrelas possuem estas temperaturas devido às reações termo-nucleares em seus núcleos. No entanto, isto pode não ser a causa definitiva para a temperatura das estrelas, porque uma estrela deve ser quente em primeiro lugar para que a fusão nuclear se inicie. A fusão somente pode sustentar a alta temperatura; ela não pode criar uma estrela quente. Uma resposta mais correta é que as estrelas são quentes porque elas tiveram um colapso. Estrelas se formam a partir de nebulosas de gases difusos; assim que os gases da nebulosa se condensam para formar uma estrela, a energia potencial gravitacional do material é liberada, primeiro como energia cinática, e finalmente como calor quando a densidade aumenta. </para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>Todas as estrelas são iguais?</para>
+</question>
+<answer>
+<para
+>Estrelas possuem muitas coisas em comum: todas elas são esferas colapsadas de calor, formadas de gás (normalmente Hidrogênio), e reações de fusão nuclear estão ocorrendo próximo ou no centro de cada estrela no céu. </para
+><para
+>No entanto, estrelas também demonstram grande diversidade em algumas propriedades. As estrelas mais brilhantes reluzem 100 milhões de vezes mais que as estrelas mais fracas. Estrelas variam na sua temperatura de superfície de somente poucas centenas de graus até cerca de 50.000 graus Celsius. Estas diferenças são principalmente em função das diferenças de massa: estrelas com mais massa são mais quentes e brilhantes que estrelas com menor massa. A temperatura e luminosidade depende também do <emphasis
+>estado evolucionário</emphasis
+> da estrela. </para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>Qual é a Seqüência Principal?</para>
+</question>
+<answer>
+<para
+><indexterm
+><primary
+>Seqüência principal</primary
+></indexterm
+> A seqüência principal é o estado evolucionário de uma estrela quando ela está fundindo Hidrogênio em seu núcleo. Este é o primeiro (e mais longo) estágio de vida de uma estrela (não incluindo as fases de proto-estrela). O que acontece com uma estrela após ela consumir seu núcleo de Hidrogênio está comentado no artigo sobre a evolução estelar (em breve). </para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>Quanto tempo uma estrela dura?</para>
+</question>
+<answer>
+<para
+>A vida de uma estrela depende muito mais de sua massa. Estrelas com mais massa são mais quentes e muito mais brilhantes, fazendo com que elas consumam seu combustível nuclear mais rapidamente. As maiores estrelas (aproximadamente com 100 vezes mais massa que o Sol), esgotarão seu combustível em somente poucos milhões de anos, enquanto as menores estrelas (aproximadamente com dez por cento da massa do Sol), com sua taxa de consumo mais econômica, brilharão (apesar de menos ofuscantes) por <emphasis
+>trilhões</emphasis
+> de anos. Observe que isto é muito mais tempo que a própria existência do Universo! </para>
+</answer>
+</qandaentry>
+
+</qandaset>
+</sect1>
+
+
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kstars/timezones.docbook b/tde-i18n-pt_BR/docs/tdeedu/kstars/timezones.docbook
new file mode 100644
index 00000000000..c6bb323a467
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kstars/timezones.docbook
@@ -0,0 +1,32 @@
+<sect1 id="ai-timezones">
+<sect1info>
+<author
+><firstname
+>Jason</firstname
+> <surname
+>Harris</surname
+> </author>
+</sect1info>
+<title
+>Fusos Horários</title>
+<indexterm
+><primary
+>Fusos Horários</primary>
+</indexterm>
+<para
+>A Terra é redonda, e sempre metade dela é iluminada pelo Sol. No entanto, devido a sua rotação, a metade que é iluminada está sempre mudando. Nós experimentamos issto como o passar dos dias uma vez que nós estamos na superfície da Terra. Em qualquer instante considerado, existem locais na Terra passando da metade escura para a metada iluminada (que é visto como o <emphasis
+>amanhecer</emphasis
+> na superfície). No mesmo instante, no lado oposto da Terra, pontos estão passando da metade iluminada para a escura (que é visto como o <emphasis
+>anoitecer</emphasis
+> nestas localizações). Logo, em qualquer tempo fornecido, lugares diferentes na Terra estão experimentando diferentes partes do dia. Logo, a hora Solar é definida localmente, de modo que a hora de relógio em qualquer localização descreve a parte do dia de maneira consistente. </para
+><para
+>Esta localização do tempo é conseguida dividindo o globo em 24 linhas verticais chamadas <firstterm
+>Fusos Horários</firstterm
+>. A Hora Local é a mesma dentro de qualquer fuso, mas a hora em cada fuso é uma Hora <emphasis
+>mais cedo</emphasis
+> que a hora do fuso vizinho à Leste. Atualmente, esta é uma simplificação idealizada; os limites reais dos Fusos Horários não são linhas perfeitamente verticais, uma vez que eles seguem frequentemente limites nacionais e outras considerações políticas. </para
+><para
+>Observe que devido à Hora Local sempre aumentar de uma hora ao mover-se entre Fusos para Leste, uma vez que você atravesse todos os 24 Fusos Horários, você estará um dia completo de onde iniciou! Nós lidamos com este paradoxo definindo a <firstterm
+>Linha de Data Internacional</firstterm
+>, que é um Fuso Horário existente no Oceano Pacífico, entre a Ásia e a América do Norte. Pontos à Leste desta linha estão nas 24 horas atrás dos pontos que estão à Oeste da linha. Isto causa alguns fenômenos interessantes. Um vôo direto da Austrália para a Califórnia chega antes de sua decolagem! Além disso, as ilhas de Fiji são cortadas pela Linha de Data Internacional, de modo que se você estiver em uma mau dia no lado Oeste de Fiji, você pode ir para o lado Leste de Fiji e ter a chance de viver o mesmo dia novamente! </para>
+</sect1>
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kstars/tools.docbook b/tde-i18n-pt_BR/docs/tdeedu/kstars/tools.docbook
new file mode 100644
index 00000000000..22661dbbfa9
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kstars/tools.docbook
@@ -0,0 +1,67 @@
+<chapter id="tools">
+<title
+>Ferramentas do KStars</title>
+<para>
+<indexterm
+><primary
+>Ferramentas</primary
+></indexterm
+> O &kstars; vem com um bom número de ferramentas que lhe permite explorar alguns aspectos avançados da astronomia e do céu noturno. </para>
+
+<itemizedlist>
+<listitem
+><para
+><link linkend="tool-details"
+>Detalhes do Objeto</link
+></para
+></listitem>
+<listitem
+><para
+><link linkend="tool-calculator"
+>Calculadora Astronômica</link
+></para
+></listitem>
+<listitem
+><para
+><link linkend="tool-aavso"
+>Curvas de luz AAVSO</link
+></para
+></listitem>
+<listitem
+><para
+><link linkend="tool-altvstime"
+>Plotador de Altitude x Tempo</link
+></para
+></listitem>
+<listitem
+><para
+><link linkend="tool-whatsup"
+>O que tem lá em cima hoje à noite?</link
+></para
+></listitem>
+<listitem
+><para
+><link linkend="tool-scriptbuilder"
+>Construtor de Script</link
+></para
+></listitem>
+<listitem
+><para
+><link linkend="tool-solarsys"
+>Visualizador do Sistema Solar</link
+></para
+></listitem>
+<listitem
+><para
+><link linkend="tool-jmoons"
+>Ferramenta das Luas de Júpiter</link
+></para
+></listitem>
+<listitem
+><para
+><link linkend="tool-observinglist"
+>Ferramenta de Lista de Observações</link
+></para
+></listitem>
+</itemizedlist>
+&tool-details; &tool-calculator; &tool-aavso; &tool-altvstime; &tool-whatsup; &tool-scriptbuilder; &tool-solarsys; &tool-jmoons; &tool-observinglist; </chapter>
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kstars/utime.docbook b/tde-i18n-pt_BR/docs/tdeedu/kstars/utime.docbook
new file mode 100644
index 00000000000..386baf56591
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kstars/utime.docbook
@@ -0,0 +1,54 @@
+<sect1 id="ai-utime">
+<sect1info>
+<author
+><firstname
+>Jason</firstname
+> <surname
+>Harris</surname
+> </author>
+</sect1info>
+<title
+>Hora Universal</title>
+<indexterm
+><primary
+>Hora Universal</primary>
+<seealso
+>Fusos Horários</seealso>
+</indexterm>
+<para
+>A hora em nossos relógios é essencialmente uma medida da posição atual do Sol no céu, que é diferente para lugares em diferentes Longitudes devido a forma arredondada da Terra (veja <link linkend="ai-timezones"
+>Fusos Horários</link
+>). </para
+><para
+>No entanto, muitas vezes é necessário definir uma hora global, uma que seja a mesma para todos os lugares da Terra. Uma maneira de fazer isto é pegar um local na Terra, e adotar a Hora Local neste lugar como a <firstterm
+>Hora Universal</firstterm
+>, abreviadamente, do inglês, <abbrev
+>UT</abbrev
+>. (O nome é um pouco incorreto, uma vez que Hora Universal tem pouco relação com o Universo. Seria melhor pensar nela como uma <emphasis
+>hora global</emphasis
+>). </para
+><para
+>A localização geográfica escolhida para representar a Hora Universal é Greenwich, na Inglaterra. A escolha é arbitrária e histórica. A Hora Universal se tornou um importante conceito quando os navios Europeus começaram a velejar por mares abertos, afastando-se das terras conhecidas. Um navegador pode calcular a longitude de seu navio comparando a Hora Local (medida a partir da posição do Sol) à hora no porto de origem (mantida por um preciso relógio a bordo da nave). Greenwich foi o berço do Observatório Real da Inglaterra, que foi encarregado de informar a hora com muita precisão, de modo que os navios no porto podem recalibrar seus relógios antes de iniciar uma viagem. </para>
+<tip>
+<para
+>Exercício:</para>
+<para
+>Configure a localização geográfica para <quote
+>Greenwich, Inglaterra</quote
+> usando a janela <guilabel
+>Configurar Localização</guilabel
+> (<keycombo action="simul"
+>&Ctrl;<keycap
+>G</keycap
+></keycombo
+>): Observe que a Hora Local (do inglês, <abbrev
+>LT</abbrev
+>) e a Hora Universal (<abbrev
+>UT</abbrev
+>) são iguais. </para
+><para
+>Leitura Complementar: A história por trás da construção do primeiro relógio que era preciso e estável o bastante para ser usado em navios para manter a Hora Universal é uma narrativa fascinante, e foi descrita com precisão no livro <quote
+>Longitude</quote
+>, de Dava Sobel. </para>
+</tip>
+</sect1>
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kstars/viewops.png b/tde-i18n-pt_BR/docs/tdeedu/kstars/viewops.png
new file mode 100644
index 00000000000..c323935ed14
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kstars/viewops.png
Binary files differ
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kstars/wut.docbook b/tde-i18n-pt_BR/docs/tdeedu/kstars/wut.docbook
new file mode 100644
index 00000000000..00c46dd960d
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kstars/wut.docbook
@@ -0,0 +1,56 @@
+<sect1 id="tool-whatsup">
+<title
+>Ferramenta "O Que Temos Hoje à Noite?"</title>
+<indexterm
+><primary
+>Ferramentas</primary>
+<secondary
+>Ferramenta "O Que Temos Hoje à Noite?"</secondary>
+</indexterm>
+
+<screenshot>
+<screeninfo
+>A Ferramenta "O Que Temos Hoje à Noite" </screeninfo>
+<mediaobject>
+ <imageobject>
+ <imagedata fileref="wut.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>O Que Temos Hoje à Noite?</phrase>
+ </textobject>
+</mediaobject>
+</screenshot>
+
+<para
+>A ferramenta <quote
+>O Que Temos Hoje à Noite?</quote
+> (do inglês WUT) exibe uma lista de objetos que serão visíveis na noite de qualquer localização, em qualquer data. Por padrão, a Localização e Data são obtidas das configurações atuais na janela principal, mas você pode mudar esses valores usando os botões <guibutton
+>Mudar Data</guibutton
+> e <guibutton
+>Mudar Localização</guibutton
+> no topo da janela do WUT. </para>
+<para
+>A ferramenta WUT também exibe um almanaque resumido de dados para a data selecionada: os horários do nascer e por do Sol e lua, a duração da noite, e a fração de iluminação da Lua. </para>
+<para
+>Abaixo do almanaque são eibidas as informações do objeto. Os objetos são organizados em categorias de tipo. Selecione um tipo de objeto na caixa rotulada <guilabel
+>Escolher uma Categoria</guilabel
+>, e todos os objetos daquele tipo que estiverem acima do horizonte na noite selecionada serão exibidos na caixa rotulada <guilabel
+>Objetos Correspondentes</guilabel
+>. Por exemplo, na captura de tela, a categoria <guilabel
+>Planetas</guilabel
+> foi selecionada, e quatro planetas que estão visíveis na noite selecionada estão exibidos (Marte, Netuno, Plutão e Urano). Quando um objeto na lista é selecionado, seus horários de nascente, poente e trânsito são exibidos na painel inferior direito. Adicionalmente, você pode pressionar o botão <guibutton
+>Detalhes do Objeto...</guibutton
+> para abrir a <link linkend="tool-details"
+>janela de Detalhes do Objeto</link
+> para aquele objeto. </para>
+<para
+>Por padrão, o WUT exibirá objetos que estiverem acima do horizonte entre o por do sol e a meia noite (isto é <quote
+>na noite</quote
+>). Você pode escolher quais objetos estarão visíveis entre a meio noite e o alvorecer (<quote
+>na madrugada</quote
+>), ou entre o crepúsculo e o alvorecer (<quote
+>toda a noite</quote
+>) usando a caixa combinada próximo ao topo da janela. </para>
+</sect1>
+
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kstars/wut.png b/tde-i18n-pt_BR/docs/tdeedu/kstars/wut.png
new file mode 100644
index 00000000000..a2c78f184c2
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kstars/wut.png
Binary files differ
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kstars/zenith.docbook b/tde-i18n-pt_BR/docs/tdeedu/kstars/zenith.docbook
new file mode 100644
index 00000000000..a407cd0b27d
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kstars/zenith.docbook
@@ -0,0 +1,44 @@
+<sect1 id="ai-zenith">
+<sect1info>
+<author
+><firstname
+>Jason</firstname
+> <surname
+>Harris</surname
+> </author>
+</sect1info>
+<title
+>O Zênite</title>
+<indexterm
+><primary
+>Zênite</primary>
+<seealso
+>Coordenadas Horizontais</seealso>
+</indexterm>
+<para
+>O Zênite é o ponto no céu onde você olha quando levanta a cabeça <quote
+>para cima</quote
+> estando no solo. Mais precisamente, é o ponto no céu com uma <firstterm
+>Altitude</firstterm
+> de +90 graus; ele é o Pólo do <link linkend="horizontal"
+>Sistema de Coordenadas Horizontais</link
+>. Geometricamente, ele é o ponto na <link linkend="ai-csphere"
+>Esfera Celestial</link
+> interceptado por uma linha a partir do centro da Terra de sua localização na superfície terrestre. </para
+><para
+>O Zênite é, por definição, um ponto ao longo do <link linkend="ai-meridian"
+>Meridiano Local</link
+>. </para>
+<tip>
+<para
+>Exercício:</para>
+<para
+>Você pode apontar para o Zênite pressionando <keycap
+>Z</keycap
+> ou selecionando <guimenuitem
+>Zênite</guimenuitem
+> a partir do menu <guimenu
+>Localização</guimenu
+>. </para>
+</tip>
+</sect1>
diff --git a/tde-i18n-pt_BR/docs/tdeedu/ktouch/Makefile.am b/tde-i18n-pt_BR/docs/tdeedu/ktouch/Makefile.am
new file mode 100644
index 00000000000..babf802f3a2
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/ktouch/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = pt_BR
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = AUTO
+KDE_MANS = AUTO
diff --git a/tde-i18n-pt_BR/docs/tdeedu/ktouch/Makefile.in b/tde-i18n-pt_BR/docs/tdeedu/ktouch/Makefile.in
new file mode 100644
index 00000000000..6a94d0e9ded
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/ktouch/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/tdeedu/ktouch
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+tdeinitdir = @tdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = pt_BR
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = AUTO
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdeedu/ktouch/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/tdeedu/ktouch/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdeedu/ktouch/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/tdeedu/ktouch/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/tdeedu/ktouch/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=index.docbook 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)/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 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 index.docbook ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ktouch/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in index.docbook ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdeedu/ktouch/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/tdeedu/ktouch/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/tdeedu/ktouch/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-pt_BR/docs/tdeedu/ktouch/index.cache.bz2 b/tde-i18n-pt_BR/docs/tdeedu/ktouch/index.cache.bz2
new file mode 100644
index 00000000000..bd770c8a5af
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/ktouch/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-pt_BR/docs/tdeedu/ktouch/index.docbook b/tde-i18n-pt_BR/docs/tdeedu/ktouch/index.docbook
new file mode 100644
index 00000000000..b993aebaa73
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/ktouch/index.docbook
@@ -0,0 +1,550 @@
+<?xml version="1.0" ?>
+<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+ "dtd/kdex.dtd" [
+<!ENTITY kappname "&ktouch;"
+><!-- replace kapp here -->
+<!ENTITY package "tdeedu">
+<!ENTITY % addindex "IGNORE">
+<!ENTITY % Brazilian-Portuguese "INCLUDE"
+><!-- change language only here -->
+]>
+
+<book lang="&language;">
+
+<bookinfo>
+<title
+>O Manual do &ktouch;</title>
+
+<authorgroup>
+<author
+><firstname
+>Haavard</firstname
+> <surname
+>Froeiland</surname
+> <affiliation
+> <address
+><email
+>haavard@users.sourceforge.net</email
+></address>
+</affiliation>
+</author>
+
+<othercredit role="translator"
+><firstname
+>Marcus</firstname
+><surname
+>Gama</surname
+><affiliation
+><address
+><email
+>marcus_gama@uol.com.br</email
+></address
+></affiliation
+><contrib
+>Tradução</contrib
+></othercredit
+>
+
+</authorgroup>
+
+<copyright>
+<year
+>1999</year>
+<year
+>2000</year>
+<year
+>2001</year>
+<year
+>2002</year>
+<holder
+>Haavard Froeiland</holder>
+</copyright>
+
+<legalnotice
+>&FDLNotice;</legalnotice>
+
+<date
+>2002-10-08</date>
+<releaseinfo
+>1.2</releaseinfo>
+
+<abstract>
+<para
+>O &ktouch; é um programa para aprender a datilografar pelo toque. O &ktouch; fornece-lhe o texto para treinar, ajustando-se aos diferentes níveis, dependendo de quão bom você é. Ele poderá mostrar qual a tecla a pressionar a seguir, e o dedo correto a usar.</para>
+
+</abstract>
+
+<keywordset>
+<keyword
+>KDE</keyword>
+<keyword
+>escrita por toque</keyword>
+<keyword
+>digitação por toque</keyword>
+<keyword
+>digitação</keyword>
+<keyword
+>datilografia</keyword>
+<keyword
+>Froeiland</keyword>
+<keyword
+>educação</keyword>
+<keyword
+>KTouch</keyword>
+<keyword
+>Toque</keyword>
+<keyword
+>Digitar</keyword>
+</keywordset>
+
+</bookinfo>
+
+<chapter id="introduction">
+<title
+>Introdução</title>
+
+<para
+>O &ktouch; é um programa para ensinar datilografia pelo toque.</para>
+
+<para
+>O &ktouch; fornece-lhe o texto com o qual treinar, e ajusta-se a diferentes níveis, dependendo de quão bom você é. Ele poderá mostrar a tecla a pressionar a seguir e o dedo correto a usar. É o tutor de escrita pelo tato perfeito, no qual você aprende a datilografar com todos os dedos sem olhar para as teclas, de uma forma passo-a-passo. É conveniente para todas as idades, e é o tutor de datilografia perfeito para as escolas, universidades e individual. É livre e está licenciado segundo a Licença Pública da &GNU;, por isso você nunca terá que pagar nada pelo programa nem por nenhuma atualização. </para>
+</chapter>
+
+<chapter id="using-ktouch">
+<title
+>Usando o &ktouch;</title>
+
+<para
+>Aqui está uma imagem do &ktouch; em ação:</para>
+
+<screenshot>
+<screeninfo
+>A janela principal do &ktouch;</screeninfo>
+<mediaobject>
+<imageobject>
+<imagedata fileref="screenshot1.png" format="PNG" width="300"/>
+</imageobject>
+<textobject>
+<phrase
+>A janela principal do &ktouch;</phrase>
+</textobject>
+</mediaobject>
+</screenshot>
+
+<para
+>Você verá que o &ktouch; é fácil de usar e até mesmo as crianças poderão aprender a datilografar pelo tato com ele.</para>
+
+<screenshot>
+<screeninfo
+>O &ktouch; com o diálogo de opções do teclado</screeninfo>
+<mediaobject>
+<imageobject>
+<imagedata fileref="screenshot2.png" format="PNG" width="300"/>
+</imageobject>
+<textobject>
+<phrase
+>O &ktouch; com o diálogo de opções do teclado visível.</phrase>
+</textobject>
+<caption>
+<para
+>Uma imagem do &ktouch; com o diálogo de opções do teclado.</para>
+</caption>
+</mediaobject>
+</screenshot>
+
+<para
+>Muda a disposição do seu teclado, para que as pessoas em todo o mundo possam usá-lo!</para>
+
+<screenshot>
+<screeninfo
+>O &ktouch; com a opção de treino</screeninfo>
+<mediaobject>
+<imageobject>
+<imagedata fileref="screenshot3.png" format="PNG" width="300"/>
+</imageobject>
+<textobject>
+<phrase
+>O &ktouch; com o diálogo de opções de treino visível.</phrase>
+</textobject>
+<caption
+><para
+>Aqui está uma imagem do diálogo de treino do &ktouch;.</para
+>
+</caption>
+</mediaobject>
+</screenshot>
+
+<para
+>Se você se sente muito à vontade, poderá alterar o nível.</para>
+
+</chapter>
+
+<chapter id="faq">
+<title
+>Perguntas e Respostas</title>
+
+<qandaset id="faqlist">
+<qandaentry id="make-training-file">
+<question>
+<para
+>Posso criar os meus próprios arquivos de treino?</para>
+</question>
+<answer>
+<para
+>Sim, pode. Crie um arquivo tal como está descrito abaixo e chame-lhe de algo como <filename
+>arquivo.ktouch</filename
+> Para usar este arquivo, vá a <menuchoice
+><guimenu
+>Arquivo</guimenu
+><guimenuitem
+>Abrir</guimenuitem
+></menuchoice
+> e procure o seu arquivo. Outra forma boa de criar os seus próprios arquivos de treino é apenas modificar os já existentes. Se você olhar para o topo do diálogo do &ktouch;, você verá o nome do arquivo de treino em uso atualmente.</para>
+
+<screen width="40"
+>---arquivoDeTreino.ktouch-----
+#Este é um exemplo de um arquivo de treino (e um comentário)
+#Este será o nível um
+jf fj jf fjf jf jjf jf jfjf jfj
+jfj fj fjfj jf fj fj fjf jf jf
+
+#Uma linha em branco corresponde ao próximo nível, assim este é o nível dois
+lskdk djslk fjkdlskdjf lskdj f
+kdfj lksjdl kjsldf lsdkksldslk
+</screen>
+
+<para
+>Para adicionar mais níveis, basta deixar espaços em branco entre os níveis. Se você quiser ter comentários no seu arquivo, basta usar o # no início da linha. </para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>O meu teclado não se parece com o que aparece na tela. O que eu faço?</para>
+</question>
+<answer>
+<para
+>É possível criar o seu próprio arquivo de teclado. Veja a seção sobre <link linkend="contribute"
+>Como posso contribuir</link
+>.</para>
+</answer>
+</qandaentry>
+<qandaentry>
+<question>
+<para
+>Terei alguma vez que pagar pelo &ktouch;?</para>
+</question>
+<answer>
+<para
+>Não, nunca. Mas pode mandar uns talões de desconto de pizzas para o programador, para que ele fique gordo e a única coisa que ele consiga fazer seja codificar, codificar e codificar!</para>
+</answer>
+</qandaentry>
+<qandaentry>
+
+<question>
+<para
+>Existe previsão de uma versão para &Windows; no futuro?</para>
+</question>
+<answer>
+<para
+>Não atualmente, mas você poderá obter o código-fonte e fazer a sua própria versão para &Windows;. Não deverá ser um grande problema, porque é feito com as bibliotecas do &Qt; da Trolltech. Mas para que você precisa do &Windows;? Obtenha a última versão do &Linux; e viva no limite.</para>
+
+</answer>
+</qandaentry>
+
+</qandaset>
+</chapter>
+
+<chapter id="contribute">
+<title
+>Como posso contribuir?</title>
+
+<qandaset id="tasks">
+<qandaentry>
+
+<question>
+<para
+>Crie um arquivo de treino</para>
+</question>
+
+<answer>
+<para
+>Sim, você pode contribuir. Veja a <link linkend="make-training-file"
+>resposta na <acronym
+>FAQ</acronym
+></link
+> para mais informações e um exemplo do formato do arquivo.</para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>Crie um novo arquivo de teclado</para>
+</question>
+<answer>
+<para
+>Você poderá encontrar um arquivo de teclado completo abaixo com comentários. Basta editar o arquivo <filename
+>keyboard.en</filename
+> e salvá-lo como <filename
+>keyboard.<replaceable
+>CodigoDoSeuPais</replaceable
+></filename
+>.</para>
+
+<para
+>Por favor, avise o autor se for criar um novo arquivo de teclado em <email
+>haavard@users.sourceforge.net</email
+></para>
+
+<screen width="40"
+>####################################################
+# KTouch
+# Arquivo de formato do teclado
+####################################################
+#
+#
+# FingerKey: Esta classe representa as teclas onde
+# os seus dedos deverão ficar descansando entre escritas.
+#
+# ASCII Texto 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 59 ; 108 20
+#
+#
+# ControlKey: Esta classe irá representar todas as teclas
+# de controle que está usando. Estas teclas serão usadas
+# posteriormente quando você quiser usar as maiúsculas.
+#
+# ASCII Texto x y Largura
+#
+ControlKey 260 Tab 0 10 15
+ControlKey 13 Enter 128 20 22
+ControlKey 258 Shift 123 30 27
+ControlKey 264 Alt 120 40 15
+ControlKey 265 Ctrl 135 40 15
+ControlKey 263 Alt 15 40 15
+ControlKey 262 Ctrl 0 40 15
+ControlKey 32 Space 30 40 90
+ControlKey 257 Shift 0 30 23
+ControlKey 259 Caps_L 0 20 18
+#
+#
+# NormalKey: Esta classe representa todas as teclas
+# normais onde não precisa pressionar em mais nada
+# a não ser numa única tecla. Estes serão basicamente
+# todos os números e as letras minúsculas. Para esta classe
+# você terá que indicar qual a tecla de dedos que irá usar.
+#
+# ASCII Texto x y TeclaDedo (FingerKey)
+#
+NormalKey 96 ` 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 106
+NormalKey 55 7 70 0 106
+NormalKey 56 8 80 0 107
+NormalKey 57 9 90 0 108
+NormalKey 48 0 100 0 59
+NormalKey 95 - 110 0 59
+NormalKey 61 = 120 0 59
+NormalKey 92 \ 130 0 59
+NormalKey 8 &lt;- 140 0 59
+#
+NormalKey 113 Q 15 10 97
+NormalKey 119 W 25 10 115
+NormalKey 101 E 35 10 100
+NormalKey 114 R 45 10 102
+NormalKey 116 T 55 10 102
+NormalKey 121 Y 65 10 106
+NormalKey 117 U 75 10 106
+NormalKey 105 I 85 10 107
+NormalKey 111 O 95 10 108
+NormalKey 112 P 105 10 59
+NormalKey 91 [ 115 10 59
+NormalKey 93 ] 125 10 59
+#
+NormalKey 103 G 58 20 102
+NormalKey 104 H 68 20 106
+NormalKey 39 ' 118 20 59
+#
+NormalKey 122 Z 23 30 97
+NormalKey 120 X 33 30 115
+NormalKey 99 C 43 30 100
+NormalKey 118 V 53 30 102
+NormalKey 98 B 63 30 102
+NormalKey 110 N 73 30 106
+NormalKey 109 M 83 30 106
+NormalKey 44 , 93 30 107
+NormalKey 46 . 103 30 108
+NormalKey 47 / 113 30 59
+#
+#
+# HiddenKey: Estas são as teclas que você não
+# poderá ver. Isto significa que você terá que
+# usar uma tecla de controle para usá-las.
+# Basicamente são todas as letras maiúsculas.
+#
+# ASCII Alvo Dedo Controle
+#
+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 69 101 100 258 #E
+HiddenKey 70 102 102 258 #F
+HiddenKey 71 103 102 258 #G
+HiddenKey 72 104 106 258 #H
+HiddenKey 73 105 107 258 #I
+HiddenKey 74 106 106 258 #J
+HiddenKey 75 107 107 258 #K
+HiddenKey 76 108 106 258 #L
+HiddenKey 77 109 106 258 #M
+HiddenKey 78 110 106 258 #N
+HiddenKey 79 111 108 258 #O
+HiddenKey 80 112 59 258 #P
+HiddenKey 81 113 97 258 #Q
+HiddenKey 82 114 102 258 #R
+HiddenKey 83 115 115 258 #S
+HiddenKey 84 116 102 258 #T
+HiddenKey 85 117 106 258 #U
+HiddenKey 86 118 102 258 #V
+HiddenKey 87 119 115 258 #W
+HiddenKey 88 120 115 258 #X
+HiddenKey 89 121 106 258 #Y
+HiddenKey 90 122 97 258 #Z</screen>
+
+<para
+>Tenho o cuidado de gravar o novo arquivo de teclado como utf8. </para>
+
+<para
+>Se você precisar de ajuda adicional, por favor envie uma mensagem de e-mail para <email
+>haavard@users.sourceforge.net</email
+>.</para>
+
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para
+>Descubra algum erro ou dê algumas sugestões</para>
+</question>
+<answer>
+<para
+>Se você encontrar algum erro no programa ou tiver alguma sugestão de melhoramento, por favor avise o autor. </para>
+</answer>
+
+
+</qandaentry>
+</qandaset>
+</chapter>
+
+<chapter id="credits">
+
+<title
+>Créditos e Licença</title>
+<para
+>&ktouch;</para>
+<para
+>Direitos autorais do programa 1999, 2000, 2001 Haavard Froeiland <email
+>haavard@users.sourceforge.net</email
+> </para>
+
+<para
+>Contribuições:</para>
+
+<itemizedlist>
+<listitem
+><para
+>Frank Quotschalla, teclado em Alemão, arquivo de treino em alemão e tradução.</para
+></listitem>
+<listitem
+><para
+>Ernesto Hern&aacute;ndez-Novich, teclado latino-americano</para
+></listitem>
+<listitem
+><para
+>Jo&atilde;o Miguel Neves, teclado em português</para
+></listitem>
+<listitem
+><para
+>Henri Girard, teclado em Francês</para
+></listitem>
+</itemizedlist>
+
+<para
+>Tradução de Marcus Gama<email
+>marcus_gama@uol.com.br</email
+></para
+>
+&underFDL; &underGPL; </chapter>
+
+<appendix id="installation">
+<title
+>Instalação</title>
+
+<sect1 id="getting-ktouch">
+<title
+>Como obter o &ktouch;</title>
+&install.intro.documentation; <para
+>O &ktouch; tem a sua própria página pessoal no <ulink url="http://www.sourceforge.net"
+>Sourceforge</ulink
+>, em <ulink url="http://ktouch.sourceforge.net"
+>http://ktouch.sourceforge.net</ulink
+></para>
+</sect1>
+
+<sect1 id="requirements">
+<title
+>Requisitos</title>
+
+<para
+>Para conseguir usar com sucesso o &ktouch; (a versão
+> 0.7), você precisa do &kde;
+> 2.0. </para>
+
+<para
+>O &ktouch; em si poderá ser encontrado na <ulink url="http://edu.kde.org/ktouch"
+>página pessoal do &ktouch;</ulink
+> e faz parte do projecto KDE-Edu, ou então no <ulink url="ftp://ktouch.sourceforge.net"
+>servidor de &FTP; do &ktouch;</ulink
+>. </para>
+
+<para
+>Você poderá encontrar uma lista com as alterações em <ulink url="http://ktouch.sourceforge.net"
+>http://ktouch.sourceforge.net</ulink
+>.</para>
+
+</sect1>
+
+<sect1 id="compilation">
+<title
+>Compilação e Instalação</title>
+&install.compile.documentation; </sect1>
+
+</appendix>
+
+&documentation.index;
+</book>
+<!--
+Local Variables:
+mode: sgml
+sgml-minimize-attributes:nil
+sgml-general-insert-case:lower
+sgml-indent-step:0
+sgml-indent-data:nil
+End:
+
+// vim:ts=2:sw=2:tw=78:noet
+-->
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kturtle/Makefile.am b/tde-i18n-pt_BR/docs/tdeedu/kturtle/Makefile.am
new file mode 100644
index 00000000000..babf802f3a2
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kturtle/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = pt_BR
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = AUTO
+KDE_MANS = AUTO
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kturtle/Makefile.in b/tde-i18n-pt_BR/docs/tdeedu/kturtle/Makefile.in
new file mode 100644
index 00000000000..6001de8bcc2
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kturtle/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/tdeedu/kturtle
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+tdeinitdir = @tdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = pt_BR
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = AUTO
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdeedu/kturtle/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/tdeedu/kturtle/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdeedu/kturtle/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/tdeedu/kturtle/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/tdeedu/kturtle/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=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/tdeedu/kturtle/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/tdeedu/kturtle/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/tdeedu/kturtle/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kturtle/getting-started.docbook b/tde-i18n-pt_BR/docs/tdeedu/kturtle/getting-started.docbook
new file mode 100644
index 00000000000..e25d64dd8ab
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kturtle/getting-started.docbook
@@ -0,0 +1,298 @@
+<!--Dear translator: please NEVER translate the id or anything inside the tags as they are needed in english by the application
+ Thanks a lot in advance.-->
+<chapter id="getting-started">
+<title
+>Começando</title>
+<para
+>Quando você inicia o &kturtle; você irá ver algo semelhante a isto: <screenshot
+> <screeninfo
+>Aqui está uma imagem do &kturtle; quando o inicia pela primeira vez</screeninfo
+> <mediaobject
+> <imageobject
+> <imagedata fileref="mainwindow.png" format="PNG"/> </imageobject
+> <textobject
+> <phrase
+>Janela principal do &kturtle;</phrase
+> </textobject
+> </mediaobject
+> </screenshot
+> Neste guia introdutório, iremos assumir que o idioma dos comandos é o Inglês. Você poderá mudar este idioma em <menuchoice
+><guimenu
+>Configurações</guimenu
+><guimenuitem
+>Configurar o &kturtle;...</guimenuitem
+></menuchoice
+>, mais precisamente na seção <guilabel
+>Idioma</guilabel
+>. Observe que o idioma que definir para o &kturtle; precisa ser o mesmo idioma que usa para digitar os comandos de &logo;.</para>
+
+<sect1 id="first-steps">
+<title
+>Primeiros passos no &logo;: apresentamos a Tartaruga!</title>
+<para
+>Você já deve ter reparado que a tartaruga está no meio da área de desenho: você está agora prestes a aprender como controlá-la, usando os comandos no editor de código.</para>
+
+<sect2 id="the-turtle-moves">
+<title
+>A Tartaruga se Move</title>
+<para
+>Vamos começar colocando a tartaruga para andar. A nossa tartaruga tem 3 tipos de movimentos: (1) pode ir para a frente e para trás, (2) pode virar à esquerda ou à direita e (3) poderá ir diretamente para uma posição da tela. Tente isto, por exemplo:</para>
+<para>
+<screen
+>forward 100
+turnleft 90
+</screen>
+Digita ou copie e cole o código no editor e execute-o (usando o <link linkend="file-execute"
+><menuchoice
+><guimenu
+>Arquivo</guimenu
+><guimenuitem
+>Executar Comandos</guimenuitem
+></menuchoice
+></link
+>) para ver o resultado.</para>
+
+<para
+>Quando tiver digitado e executado os comandos acima no editor de código, você irá reparar em uma ou mais das seguintes coisas:</para>
+<orderedlist>
+<listitem
+><para
+>Que &mdash; depois de executar os comandos &mdash; a tartaruga vai mover-se, desenhar uma linha e depois dar um quarto de volta para a esquerda. Isto acontece porque você usou os comandos <link linkend="forward"
+><userinput
+>forward</userinput
+></link
+> e <link linkend="turnleft"
+><userinput
+>turnleft</userinput
+></link
+>.</para>
+</listitem>
+<listitem>
+<para
+>Que a cor do código mudou à medida que o foi digitando; este recurso chama-se <emphasis
+>realce intuitivo</emphasis
+> &mdash; os diferentes tipos de comandos são realçados de forma diferente. Isto torna a leitura de grandes blocos de código mais fácil.</para>
+</listitem>
+<listitem>
+<para
+>Que a tartaruga desenha uma linha preta fina.</para>
+</listitem>
+<listitem>
+<para
+>Talvez tenha obtido uma mensagem de erro. Isto poderá simplesmente significar duas coisas: você poderá ter cometido um erro ao copiar os comandos, ou você precisa de definir o idioma correto para os comandos de &logo; (o que você pode fazer isso escolhendo <menuchoice
+><guimenu
+>Configurações</guimenu
+><guimenuitem
+>Configurar o &kturtle;</guimenuitem
+></menuchoice
+> na seção <guilabel
+>Idioma</guilabel
+>).</para>
+</listitem>
+</orderedlist>
+
+<para
+>Você irá da mesma forma perceber que o <userinput
+>forward 100</userinput
+> mandou a tartaruga andar em frente, deixando uma linha, e que o <userinput
+>turnleft 90</userinput
+> disse à tartaruga para virar 90 <glossterm linkend="degrees"
+>graus</glossterm
+> à esquerda.</para>
+
+<para
+>Por favor, veja as seguintes referências para o manual para uma explicação completa dos comandos inseridos: <userinput
+>forward</userinput
+>, <userinput
+>backward</userinput
+>, <userinput
+>turnleft</userinput
+> e <userinput
+>turnright</userinput
+>.</para>
+</sect2>
+
+<sect2 id="more-examples">
+<title
+>Mais exemplos</title>
+<para
+>O primeiro exemplo foi muito simples, por isso vamos continuar!</para>
+
+<para>
+<!--translators: if it's not already there, you can copy/paste the translated code below and save it in arrow.logo in your examples folder: tde-i18n/language-code/data/tdeedu/kturtle/ -->
+<screen
+>canvassize 200,200
+canvascolor 0,0,0
+pencolor 255,0,0
+penwidth 5
+clear
+
+go 20,20
+direction 135
+
+forward 200
+turnleft 135
+forward 100
+turnleft 135
+forward 141
+turnleft 135
+forward 100
+turnleft 45
+
+go 40, 100
+</screen>
+Mais uma vez, você deverá digitar ou copiar e colar o código para o editor ou abrir o arquivo <filename
+>arrow.logo</filename
+> na pasta <guimenu
+>Abrir exemplos</guimenu
+> e executá-lo (usando a opção <link linkend="file-execute"
+><menuchoice
+><guimenu
+>Arquivo</guimenu
+><guimenuitem
+>Executar Comandos</guimenuitem
+></menuchoice
+></link
+>) para ver o resultado. Nos próximos exemplos, iremos considerar que você já sabe a mecânica do assunto.</para>
+
+<para
+>Você já deve ter notado que este segundo exemplo usa muito mais código. Você deve ter visto também um conjunto de comandos novos. Aqui está uma breve explicação de todos os comandos novos:</para>
+
+<para
+>O <userinput
+>canvassize 200,200</userinput
+> configura a largura e a altura da área de desenho para 200 <glossterm linkend="pixels"
+>pontos</glossterm
+>. A largura e a altura são iguais em tamanho, o que significa que a área de desenho deverá ser agora um quadrado.</para>
+
+<para
+>O <userinput
+>canvascolor 0,0,0</userinput
+> deixa a área de desenho em preto. O <userinput
+>0,0,0</userinput
+> é uma <glossterm linkend="rgb"
+>combinação RGB</glossterm
+> onde todos os valores ficam iguais a <userinput
+>0</userinput
+>, o que corresponde a preto.</para>
+
+<para
+>O <userinput
+>pencolor 255,0,0</userinput
+> deixa a cor do traço em vermelho. O <userinput
+>255,0,0</userinput
+> é uma <glossterm linkend="rgb"
+>combinação RGB</glossterm
+> em que só o valor do 'vermelho' fica igual a <userinput
+>255</userinput
+> enquanto que os outros (verde e azul) ficam a <userinput
+>0</userinput
+>, o que resulta num tom claro de vermelho.</para>
+
+<para
+>Se não compreender os valores das cores, tente por favor ler o glossário sobre as <glossterm linkend="rgb"
+>combinações RGB</glossterm
+></para>
+
+<para
+>O <userinput
+>penwidth 5</userinput
+> configura a espessura (ou tamanho) do traço a <userinput
+>5</userinput
+> <glossterm linkend="pixels"
+>pontos</glossterm
+>. A partir de agora, todas as linhas que a tartaruga desenhar irão ter uma espessura de <userinput
+>5</userinput
+> pontos, até que se mude o <userinput
+>penwidth</userinput
+> para outra coisa qualquer.</para>
+
+<para
+>O <userinput
+>clear</userinput
+> limpa a área de desenho, e é tudo o que faz.</para>
+
+<para
+>O <userinput
+>go 20,20</userinput
+> manda a tartaruga ir para um determinado lugar da área de desenho. A contar do canto superior esquerdo, este lugar fica a 20 <glossterm linkend="pixels"
+>pontos</glossterm
+> a contar da esquerda e a 20 <glossterm linkend="pixels"
+>pontos</glossterm
+> da parte superior. Lembre-se que, ao usar o comando <userinput
+>go</userinput
+>, a tartaruga não irá desenhar uma linha.</para>
+
+<para
+>O <userinput
+>direction 135</userinput
+> define a direção da tartaruga. O <userinput
+>turnleft</userinput
+> e o <userinput
+>turnright</userinput
+> mudam o ângulo da tartaruga a partir da direção atual dela. O <userinput
+>direction</userinput
+> muda o ângulo da tartaruga a partir do zero e, como tal, não é relativo à posição anterior da tartaruga.</para>
+
+<para
+>Depois do comando de direção, segue-se um conjunto de comandos <userinput
+>forward</userinput
+> e <userinput
+>turnleft</userinput
+>. Estes comandos fazem, de fato, o desenho.</para>
+
+<para
+>Por fim, é usado outro comando <userinput
+>go</userinput
+> para mover a tartaruga para o lado.</para>
+
+<para
+>Certifique-se de seguir as referências. Elas explicam cada comando em mais detalhes.</para>
+
+
+</sect2>
+</sect1>
+
+
+
+<!-- EXTRA SECTIONS CAN BE ADDED TO THE "GETTING STARTED"
+
+<sect1 id="calculations">
+<title
+>Simple Calculations</title>
+<para>
+Not yet written
+</para>
+</sect1>
+<sect1 id="using_variables">
+<title
+>Using Variables: creating 'number containers'</title>
+<para>
+Not yet written
+</para>
+</sect1>
+<sect1 id="using_strings">
+<title
+>Using strings: creating 'text containers'</title>
+<para>
+Not yet written
+</para>
+</sect1>
+<sect1 id="logic">
+<title
+>Logic: asking the computer simple questions</title>
+<para>
+Not yet written
+</para>
+</sect1>
+<sect1 id="recursion">
+<title
+>Recursion: the Turtle is using itself</title>
+<para>
+Draw a maze for example
+</para>
+</sect1>
+-->
+
+
+</chapter> \ No newline at end of file
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kturtle/glossary.docbook b/tde-i18n-pt_BR/docs/tdeedu/kturtle/glossary.docbook
new file mode 100644
index 00000000000..05ae1138c16
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kturtle/glossary.docbook
@@ -0,0 +1,404 @@
+<!--Dear translator: please NEVER translate the id or anything inside the tags as they are needed in english by the application
+ Thanks a lot in advance.-->
+<chapter id="Glossary">
+<title
+>Glossário</title>
+
+<para
+>Neste capítulo, você irá obter uma explicação para a maioria das palavras <quote
+>pouco comuns</quote
+> que são usadas no manual.</para>
+
+<glosslist>
+<glossentry id="degrees">
+<glossterm
+>graus</glossterm>
+<glossdef
+><para
+>Os graus são uma unidade para medir ângulos ou voltas. Uma volta completa corresponde a 360 graus, uma meia-volta corresponde a 180 graus e um quarto-de-volta a 90 graus. Os comandos <userinput
+>turnleft</userinput
+>, <userinput
+>turnright</userinput
+> e <userinput
+>direction</userinput
+> necessitam de um parâmetro em graus.</para
+></glossdef>
+</glossentry>
+
+<glossentry id="input-output">
+<glossterm
+>parâmetros e resultado dos comandos</glossterm>
+<glossdef
+><para
+>Alguns comandos recebem parâmetros, outros devolvem resultados, outros fazem <emphasis
+>ambas</emphasis
+> as coisas e finalmente existem outros que não fazem nenhuma delas.</para>
+<para
+>Alguns exemplos de comandos que só recebem parâmetros são: <screen>
+forward 50
+pencolor 255,0,0
+print "olá!"
+</screen
+> O comando <userinput
+>forward</userinput
+> recebe o <userinput
+>50</userinput
+> como parâmetro, porque o <userinput
+>forward</userinput
+> precisa deste parâmetro para saber quantos <glossterm linkend="pixels"
+>pontos</glossterm
+> deverá andar em frente. O <userinput
+>pencolor</userinput
+> recebe um parâmetro e o <userinput
+>print</userinput
+> recebe uma cadeia de caracteres com parâmetro. Lembre-se que o parâmetro também poderá ser um recipiente. O próximo exemplo ilustra isto: <screen
+>x = 50
+print x
+texto = "olá!"
+print texto
+</screen
+></para>
+
+<para
+>Agora alguns exemplos de comandos que devolvam resultados: <screen>
+x = inputwindow "por favor digite algo e pressione OK... obrigado!"
+r = random 1,100
+</screen
+> O comando <userinput
+>inputwindow</userinput
+> recebe um texto como parâmetro e devolve o número ou o texto que é introduzido. Como poderá ver, o resultado do <userinput
+>inputwindow</userinput
+> é guardado no recipiente <userinput
+>x</userinput
+>. O comando <userinput
+>random</userinput
+> também devolve um resultado. Neste caso, devolve um número entre 1 e 100. O resultado do <userinput
+>random</userinput
+> é de novo guardado num recipiente, chamado <userinput
+>r</userinput
+>. Lembre-se que os recipientes <userinput
+>x</userinput
+> e <userinput
+>r</userinput
+> não são usados no código de exemplo acima.</para>
+
+<para
+>Também existem alguns comandos que não precisam de parâmetros nem devolvem nada. Alguns exemplos: <screen
+>clear
+penup
+wrapon
+hide
+</screen>
+</para
+></glossdef>
+</glossentry>
+
+<glossentry id="intuitive-highlighting">
+<glossterm
+>realce intuitivo</glossterm>
+<glossdef
+><para
+>Este é um recurso do &kturtle; que torna a codificação ainda mais simples. Com o realce intuitivo, o código que você escrever ganha uma cor que indica qual tipo de código é. Na próxima lista, você irá encontrar os diferentes tipos de código e a cor que obtém no <link linkend="the-code-editor"
+>editor de código</link
+>. <table>
+<title
+>Os diferentes tipos de código e a sua cor de realce</title>
+<tgroup cols="3">
+<tbody>
+<row>
+<entry
+>comandos normais</entry>
+<entry
+>verde escuro</entry>
+<entry
+>Os comandos normais estão descritos <link linkend="commands"
+>aqui</link
+>.</entry>
+</row>
+<row>
+<entry
+>controladores de execução</entry>
+<entry
+>preto (negrito)</entry>
+<entry
+>Os comandos especiais que controlam a execução; você poderá ler mais sobre eles <link linkend="controlling-execution"
+>aqui</link
+>.</entry>
+</row>
+<row>
+<entry
+>comentários</entry>
+<entry
+>amarelo escuro</entry>
+<entry
+>As linhas que estão comentadas começam por caracteres de comentário (#); estas linhas são ignoradas quando o código é executado. Os comentários permitem ao programador explicar um pouco do seu código ou podem ser usadas para evitar temporariamente que um pedaço de código seja executado.</entry>
+</row>
+<row>
+<entry
+>colchetes [, ]</entry>
+<entry
+>verde claro (negrito)</entry>
+<entry
+>Os colchetes são usados para agrupar pedaços de código. Os colchetes são usados normalmente com os <link linkend="controlling-execution"
+>controladores de execução</link
+>.</entry>
+</row>
+<row>
+<entry
+>o comando <link linkend="learn"
+>learn</link
+></entry>
+<entry
+>verde claro (negrito)</entry>
+<entry
+>O comando <link linkend="learn"
+>learn</link
+> é usado para criar comandos novos.</entry>
+</row>
+<row>
+<entry
+>números</entry>
+<entry
+>azul</entry>
+<entry
+>Números, bem não temos muita coisa para falar sobre eles.</entry>
+</row>
+<row>
+<entry
+>texto</entry>
+<entry
+>vermelho escuro</entry>
+<entry
+>Também não há muito a dizer sobre o texto nas cadeias de caracteres, a não ser que começam e terminam com aspas (").</entry>
+</row>
+<row>
+<entry
+>caracteres matemáticos</entry>
+<entry
+>cinza</entry>
+<entry
+>Estes são os caracteres matemáticos: +, -, *, /, (, e ). Leia mais sobre eles <link linkend="math"
+>aqui</link
+>.</entry>
+</row>
+<row>
+<entry
+>caracteres das perguntas</entry>
+<entry
+>azul (negrito)</entry>
+<entry
+>Leia mais sobre as perguntas <link linkend="questions"
+>aqui</link
+>.</entry>
+</row>
+<row>
+<entry
+>palavras de colagem das perguntas</entry>
+<entry
+>cor de rosa</entry>
+<entry
+>Leia mais sobre as palavras de colagem de perguntas ('and', 'or' e 'not') <link linkend="question-glue"
+>aqui</link
+>.</entry>
+</row>
+<row>
+<entry
+>texto normal</entry>
+<entry
+>preto</entry>
+<entry
+></entry>
+</row>
+</tbody>
+</tgroup>
+</table>
+</para
+></glossdef>
+</glossentry>
+
+<glossentry id="pixels">
+<glossterm
+>pontos</glossterm>
+<glossdef
+><para
+>Um ponto é um ponto na tela. Se você olhar muito de perto para o que vê na tela do seu monitor, irá constatar que ela usa pontos. Todas as imagens da tela são criadas com estes pontos. Um ponto é a menor coisa que poderá ser desenhada na tela.</para>
+<para
+>Existem vários comandos que precisam de uma quantidade de pontos como parâmetro, e são: o <userinput
+>forward</userinput
+>, <userinput
+>backward</userinput
+>, <userinput
+>go</userinput
+>, <userinput
+>gox</userinput
+>, <userinput
+>goy</userinput
+>, <userinput
+>canvassize</userinput
+> e o <userinput
+>penwidth</userinput
+>.</para
+></glossdef>
+</glossentry>
+
+<glossentry id="rgb">
+<glossterm
+>Combinações de RGB (códigos de cores)</glossterm>
+<glossdef
+><para
+>As combinações de RGB são usadas para descrever cores. O <quote
+>R</quote
+> vem de <quote
+>red</quote
+> (vermelho), o <quote
+>G</quote
+> de <quote
+>green</quote
+> (verde) e o <quote
+>B</quote
+> de <quote
+>blue</quote
+> (azul). Um exemplo de uma combinação RGB é o <userinput
+>255,0,0</userinput
+>, onde o valor da componente vermelha é 255 e as outras são 0, o que resulta num tom claro de vermelho. Cada valor de uma combinação RGB terá que estar no intervalo entre 0 e 255. Aqui está uma lista com as cores mais usadas: <table frame="none">
+<title
+>Combinações RGB mais usadas</title>
+<tgroup cols="2" colsep="5" rowsep="1">
+<colspec colname="c1"/>
+<tbody>
+<row
+><entry
+><userinput
+>0,0,0</userinput
+></entry
+><entry
+>preto</entry
+></row>
+<row
+><entry
+><userinput
+>255,255,255</userinput
+></entry
+><entry
+>branco</entry
+></row>
+<row
+><entry
+><userinput
+>255,0,0</userinput
+></entry
+><entry
+>vermelho</entry
+></row>
+<row
+><entry
+><userinput
+>150,0,0</userinput
+></entry
+><entry
+>vermelho escuro</entry
+></row>
+<row
+><entry
+><userinput
+>0,255,0</userinput
+></entry
+><entry
+>verde</entry
+></row>
+<row
+><entry
+><userinput
+>0,0,255</userinput
+></entry
+><entry
+>azul</entry
+></row>
+<row
+><entry
+><userinput
+>0,255,255</userinput
+></entry
+><entry
+>azul claro</entry
+></row>
+<row
+><entry
+><userinput
+>255,0,255</userinput
+></entry
+><entry
+>cor de rosa</entry
+></row>
+<row
+><entry
+><userinput
+>255,255,0</userinput
+></entry
+><entry
+>amarelo</entry
+></row>
+</tbody>
+</tgroup>
+</table>
+</para>
+<para
+>Para descobrir facilmente as combinações RGB de uma cor, você deverá experimentar o extrator de cores! Você poderá encontrá-lo aqui: <link linkend="tools-color-picker"
+><menuchoice
+><guimenu
+>Ferramentas</guimenu
+><guimenuitem
+>Extrator de Cor</guimenuitem
+></menuchoice
+></link
+>.</para>
+<para
+>Dois comandos necessitam de uma combinação RGB como parâmetro, e são eles: o <userinput
+>canvascolor</userinput
+> e o <userinput
+>pencolor</userinput
+>.</para
+></glossdef>
+</glossentry>
+
+<glossentry id="sprite">
+<glossterm
+>imagem móvel</glossterm>
+<glossdef
+><para
+>Uma imagem móvel é uma pequena imagem que pode ser movida pela tela. A nossa tartaruga é uma imagem móvel, por exemplo.</para>
+<para
+>Nota: com esta versão do &kturtle;, a imagem móvel não consegue ser alterada de uma tartaruga para outra coisa. As versões futuras do &kturtle; serão capazes de fazer isso.</para
+></glossdef>
+</glossentry>
+
+<glossentry id="wrapping">
+<glossterm
+>envolvência</glossterm>
+<glossdef
+><para
+>A envolvência é o que acontece quando a tartaruga desenha algo que é muito grande para caber na área de desenho e a envolvência está ativa <screenshot
+> <screeninfo
+>Isto é o que acontece quando a envolvência está ligada</screeninfo
+> <mediaobject
+> <imageobject
+> <imagedata fileref="wrapping.png" format="PNG"/> </imageobject
+> <textobject
+> <phrase
+>Um exemplo de envolvência</phrase
+> </textobject
+> </mediaobject
+> </screenshot
+> Quando a tartaruga passa para fora de um extremo da área de desenho ele vai passar para o extremo imediatamente oposto para que possa continuar o seu movimento. Deste modo, a tartaruga irá estar sempre na tela, enquanto se move.</para>
+<para
+>A envolvência poderá ser ativada e desativada com os comandos <userinput
+>wrapon</userinput
+> e <userinput
+>wrapoff</userinput
+>. Quando o &kturtle; inicia, a envolvência está ativa por padrão.</para
+></glossdef>
+</glossentry>
+
+</glosslist>
+
+</chapter> \ No newline at end of file
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kturtle/index.cache.bz2 b/tde-i18n-pt_BR/docs/tdeedu/kturtle/index.cache.bz2
new file mode 100644
index 00000000000..c7daecbcc36
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kturtle/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kturtle/index.docbook b/tde-i18n-pt_BR/docs/tdeedu/kturtle/index.docbook
new file mode 100644
index 00000000000..b1df1d63a12
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kturtle/index.docbook
@@ -0,0 +1,371 @@
+<?xml version="1.0" ?>
+<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN" "dtd/kdex.dtd" [
+ <!ENTITY kturtle "KTurtle">
+ <!ENTITY kapp "&kturtle;"
+><!-- replace kturtle here -->
+ <!ENTITY kappname "&kturtle;">
+ <!ENTITY package "tdeedu">
+ <!ENTITY logo "Logo">
+ <!ENTITY % addindex "IGNORE">
+ <!ENTITY % Brazilian-Portuguese "INCLUDE"
+><!-- change language only here -->
+ <!ENTITY using-kturtle SYSTEM "using-kturtle.docbook">
+ <!ENTITY getting-started SYSTEM "getting-started.docbook">
+ <!ENTITY programming-reference SYSTEM "programming-reference.docbook">
+ <!ENTITY translator-guide SYSTEM "translator-guide.docbook">
+ <!ENTITY glossary SYSTEM "glossary.docbook">
+]>
+
+<book lang="&language;">
+
+<bookinfo>
+<title
+>O Manual do &kturtle;</title>
+
+<authorgroup>
+<author
+><firstname
+>Cies</firstname
+> <surname
+>Breijs</surname
+> <affiliation
+> <address
+><email
+>cies AT kde DOT nl</email
+></address>
+</affiliation>
+</author>
+<author
+><firstname
+>Anne-Marie</firstname
+> <surname
+>Mahfouf</surname
+> <affiliation
+> <address
+><email
+>annma AT kde DOT org</email
+></address>
+</affiliation>
+</author>
+</authorgroup>
+
+<othercredit role="translator"
+><firstname
+>Marcus</firstname
+><surname
+>Gama</surname
+><affiliation
+><address
+><email
+>marcus_gama@uol.com.br</email
+></address
+></affiliation
+><contrib
+>Tradução</contrib
+></othercredit
+>
+
+<copyright>
+<year
+>2004</year>
+<holder
+>Cies Breijs</holder>
+</copyright>
+
+<legalnotice
+>&FDLNotice;</legalnotice>
+
+<date
+>2004-11-8</date>
+<releaseinfo
+>0.6</releaseinfo>
+
+<abstract>
+<para
+>O &kturtle; é um ambiente de programação educativo que usa a linguagem de programação &logo;. A qualidade única do LOGO é que os comandos de programação são traduzidos para o idioma do 'programador', para que ele possa programar no seu idioma nativo. </para>
+</abstract>
+
+<keywordset>
+<keyword
+>KDE</keyword>
+<keyword
+>tdeedu</keyword>
+<keyword
+>KTurtle</keyword>
+<keyword
+>educação</keyword>
+<keyword
+>idioma</keyword>
+<keyword
+>nativo</keyword>
+<keyword
+>programação</keyword>
+<keyword
+>código</keyword>
+<keyword
+>Logo</keyword>
+<keyword
+>instruções</keyword>
+<keyword
+>tartaruga</keyword>
+</keywordset>
+
+</bookinfo>
+
+<chapter id="introduction">
+<title
+>Introdução</title>
+
+<para
+>O &kturtle; é um ambiente educativo de programação utilizando a linguagem de programação <link linkend="what-is-logo"
+>&logo;</link
+>. Ele tenta manter a programação tão acessível quanto possível. Isto torna o &kturtle; adequado para ensinar às crianças matemática, geometria e... programação. Os comandos usados para programar são do estilo da linguagem de programação &logo;. Um recurso único do &logo; é que os comandos são normalmente traduzidos para o idioma falado pelo programador.</para>
+
+<para
+>O &kturtle; tem o nome com base na <quote
+>tartaruga</quote
+> que desempenha um papel central no ambiente de programação. O usuário programa a tartaruga, usando os comandos do &logo;, para desenhar uma imagem na <link linkend="the-canvas"
+>área de desenho</link
+>.</para>
+
+<sect1 id="what-is-logo">
+<title
+>O que é o &logo;?</title>
+<para
+>A primeira versão da linguagem de programação &logo; foi criada por Seymour Papert do Laboratório de Inteligência Artificial do MIT em 1967 como uma alternativa à linguagem de programação LISP. Desde então, foram lançadas várias versões do &logo;. Em 1980, o &logo; foi ganhando adeptos, com versões para o MSX, Commodore, Atari e sistemas IBM PC. Estas versões eram principalmente para fins educacionais. A LCSI lançou o MacLogo em 1985 como uma ferramenta para programadores profissionais, mas nunca teve grande sucesso. O MIT ainda mantém um sítio sobre &logo; que poderá ser acessado em: <ulink url="http://el.media.mit.edu/logo-foundation/"
+>http://el.media.mit.edu/logo-foundation/</ulink
+>.</para>
+
+<para
+>Hoje em dia existem várias versões do &logo; por aí, que poderão ser encontradas no <ulink url="http://el.media.mit.edu/logo-foundation/"
+>sítio de &logo; do MIT</ulink
+> e com uma pequena <ulink url="http://www.google.com/search?q=logo+programming+kids"
+>pesquisa no Google</ulink
+>. Esta versão do &logo; (&kturtle;) é focada somente nas qualidades educacionais da linguagem de programação e não tentará se adequar às necessidades profissionais dos programadores.</para>
+</sect1>
+
+<sect1 id="features-of-kturtle">
+<title
+>Recursos do &kturtle;</title>
+<para
+>O &kturtle; possui alguns recursos legais que tornam a introdução à programação uma leve brisa. Veja aqui alguns dos detalhes dos recursos do &kturtle;: <itemizedlist>
+<listitem
+><para
+>Um interpretador de &logo; integrado (sem dependências extras) que usa arquivos em XML para as traduções dos comandos, suporta as funções definidas pelo usuário e a mudança dinâmica de tipos. </para
+></listitem>
+<listitem
+><para
+>A execução pode ser tornada mais lenta, pausada ou interrompida a qualquer momento. </para
+></listitem>
+<listitem
+><para
+>Um editor poderoso para os comandos de &logo; com um realce de sintaxe intuitivo, com numeração de linhas, entre outras coisas. </para
+></listitem>
+<listitem
+><para
+>A <link linkend="the-canvas"
+>área de desenho</link
+> pode ser gravada como uma imagem ou impressa. </para
+></listitem>
+<listitem
+><para
+>A <link linkend="the-canvas"
+>área de desenho</link
+> tem um modo de envolvência (ativo por padrão), para que a tartaruga não se perca assim tão facilmente. </para
+></listitem>
+<listitem
+><para
+>A ajuda de contexto para todos os comandos do &logo;, basta para isso pressionar <keysym
+>F2</keysym
+>. </para
+></listitem>
+<listitem
+><para
+>Os comandos de &logo; são completamente traduzíveis (no momento da escrita deste documento são suportados o Português do Brasil, o Holandês e o Francês, o Alemão, Italiano, Esloveno, o Sérvio (Cirílico e Latim), Espanhol e Sueco no &kde;). </para
+></listitem>
+<listitem
+><para
+>Um diálogo de erros que associa as mensagens de erro aos erros propriamente ditos no programa. </para
+></listitem>
+<listitem
+><para
+>Uma terminologia de programação simplificada. </para
+></listitem>
+<listitem
+><para
+>Modo de tela cheia. </para
+></listitem>
+<listitem
+><para
+>Vários programas exemplo em &logo; integrados facilitam o início. </para
+></listitem>
+</itemizedlist>
+</para>
+</sect1>
+</chapter>
+
+&using-kturtle;
+
+&getting-started;
+
+&programming-reference;
+
+&glossary;
+
+&translator-guide;
+
+<chapter id="credits">
+
+<title
+>Créditos e Licença</title>
+
+<para
+>&kturtle; </para>
+<para
+>Direitos autorais do programa 2003-2005 Cies Breijs <email
+>cies AT kde DOT nl</email
+></para>
+<para
+>Contribuições: <itemizedlist>
+<listitem
+><para
+>Ajuda na codificação, componente de edição: Anne-Marie Mahfouf <email
+>annma AT kde DOT org</email
+></para>
+</listitem>
+<listitem
+><para
+>Autor do <quote
+>WSBASIC</quote
+> (<ulink url="wsbasic.sourceforge.net"
+>wsbasic.sourceforge.net</ulink
+>), a base para o interpretador do &kturtle;: Walter Schreppers <email
+>Walter DOT Schreppers AT ua DOT ac DOT be</email
+></para>
+</listitem>
+<listitem
+><para
+>Arquivo de Dados em Alemão: Matthias Me&szlig;mer <email
+>bmlmessmer AT web DOT de</email
+></para>
+</listitem>
+<listitem
+><para
+>Arquivo de Dados em Alemão: Burkhard L&uuml;ck <email
+>lueck AT hube-lueck DOT de</email
+></para>
+</listitem>
+<listitem
+><para
+>Arquivo de Dados em Sueco: Stefan Asserh&#228;ll <email
+>stefan DOT asserhal AT telia DOT com</email
+></para>
+</listitem>
+<listitem
+><para
+>Arquivos de Dados em Esloveno: Jure Repinc <email
+>jlp@holodeck1.com</email
+></para>
+</listitem>
+<listitem
+><para
+>Arquivos de Dados em Sérvio (Cirílico e Latim): Chusslove Illich <email
+>caslav.ilic@gmx.net</email
+></para>
+</listitem>
+<listitem
+><para
+>Arquivos de Dados em Italiano: Pino Toscano <email
+>toscano.pino@tiscali.it</email
+></para>
+</listitem>
+<listitem
+><para
+>Arquivos de Dados em Inglês Britânico: Andy Potter <email
+>A.J.Potter@rhul.ac.uk</email
+></para>
+</listitem>
+<listitem
+><para
+>Arquivo de Dados em Sueco: Stefan Asserh&#228;ll <email
+>stefan DOT asserhal AT telia DOT com</email
+></para>
+</listitem>
+<listitem
+><para
+>Arquivos de Dados em Português do Brasil: Riverson Rios <email
+>riverson@ccv.ufc.br</email
+></para>
+</listitem>
+<listitem
+><para
+>Suporte do processador de cirílico: Albert Astals Cid <email
+>astals11@terra.es</email
+></para>
+</listitem>
+</itemizedlist>
+</para>
+
+<para
+>Direitos autorais da documentação 2004 <itemizedlist>
+<listitem
+><para
+>Cies Briej <email
+>cies AT showroommama DOT nl</email
+> </para
+></listitem>
+<listitem
+><para
+>Anne-Marie Mahfouf <email
+>annma AT kde DOT org</email
+> </para
+></listitem>
+<listitem
+><para
+>Algumas alterações de correção do texto por &Philip.Rodrigues; &Philip.Rodrigues.mail;</para>
+</listitem>
+<listitem
+><para
+>Ajuda de tradução atualizada e algumas mudanças de verificação editorial de Andrew Coles <email
+>andrew_coles AT yahoo DOT co DOT uk</email
+></para>
+</listitem>
+
+</itemizedlist>
+</para>
+<para
+>Tradução de Marcus Gama<email
+>marcus_gama@uol.com.br</email
+></para
+>
+&underFDL; &underGPL; </chapter>
+
+
+
+<appendix id="installation">
+<title
+>Instalação</title>
+
+<sect1 id="getting-kturtle">
+<title
+>Como obter o &kturtle;</title>
+&install.intro.documentation; </sect1>
+
+<sect1 id="compilation">
+<title
+>Compilação e Instalação</title>
+&install.compile.documentation; </sect1>
+
+</appendix>
+
+&documentation.index;
+</book>
+<!--
+Local Variables:
+mode: sgml
+sgml-minimize-attributes:nil
+sgml-general-insert-case:lower
+sgml-indent-step:0
+sgml-indent-data:nil
+End:
+-->
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kturtle/programming-reference.docbook b/tde-i18n-pt_BR/docs/tdeedu/kturtle/programming-reference.docbook
new file mode 100644
index 00000000000..bf7ab38eb04
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kturtle/programming-reference.docbook
@@ -0,0 +1,1737 @@
+<!--Dear translator: please NEVER translate the id or anything inside the tags as they are needed in english by the application
+ Thanks a lot in advance.-->
+<chapter id="reference">
+<title
+>Referência de Programação em &logo; do &kturtle;</title>
+<para
+>Esta é a referência para o &logo; do &kturtle;. Neste capítulo iremos abordar brevemente todos os <link linkend="different-instructions"
+>tipos de instruções diferentes</link
+>. Depois, serão explicados os <link linkend="commands"
+>comandos</link
+>, um por um. Em seguida, serão explicados os <link linkend="containers"
+>recipientes</link
+>, a <link linkend="math"
+>matemática</link
+>, as <link linkend="questions"
+>questões</link
+> e os <link linkend="controlling-execution"
+>controladores de execução</link
+>. Por último, será mostrado como criar os seus próprios comandos com o <link linkend="learn"
+>learn</link
+>.</para>
+
+<sect1 id="different-instructions">
+<title
+>Tipos Diferentes de Instruções</title>
+<para
+>Como em qualquer linguagem, o LOGO possui diferentes tipos de palavras e símbolos. Aqui as diferenças entre os tipos serão brevemente explanadas.</para>
+
+<sect2 id="command">
+<title
+>Comandos</title>
+<para
+>Usando comandos, você diz à tartaruga ou ao &kturtle; para fazer algo. Alguns comandos precisam de dados de entrada, enquanto outros fornecem resultados ou dados de saída. <screen
+># o 'forward' é um comando que necessita de dados de entrada, neste caso o número 100:
+forward 100
+</screen>
+</para>
+<para
+>Para uma idéia geral de todos os comandos que o &kturtle; suporta, vá para <link linkend="commands"
+>aqui</link
+>.</para>
+</sect2>
+
+<sect2 id="number">
+<title
+>Números</title>
+<para
+>Muito provavelmente você já conhece alguma coisa sobre os números. A forma como eles são usados no &kturtle; não é muito diferente do idioma falado ou da matemática. </para>
+<para
+>Temos então os números conhecidos por naturais: <userinput
+>0</userinput
+>, <userinput
+>1</userinput
+>, <userinput
+>2</userinput
+>, <userinput
+>3</userinput
+>, <userinput
+>4</userinput
+>, <userinput
+>5</userinput
+>, etc. Os números negativos: <userinput
+>-1</userinput
+>, <userinput
+>-2</userinput
+>, <userinput
+>-3</userinput
+>, etc. Finalmente, os números decimais ou fracionários, como por exemplo: <userinput
+>0.1</userinput
+>, <userinput
+>3.14</userinput
+>, <userinput
+>33.3333</userinput
+>, <userinput
+>-5.05</userinput
+>, <userinput
+>-1.0</userinput
+>. </para>
+<para
+>Os números podem ser usados em <link linkend="math"
+>cálculos matemáticos</link
+> e <link linkend="questions"
+>perguntas</link
+>. Eles também podem ser colocados em <link linkend="containers"
+>recipientes</link
+>.</para>
+<para
+>Os números ficam <glossterm
+>realçados</glossterm
+> em azul no <link linkend="the-code-editor"
+>editor de código</link
+>.</para>
+</sect2>
+
+<sect2 id="string">
+<title
+>Cadeias de caracteres</title>
+<para
+>Primeiro um exemplo: <screen>
+print "Olá, sou uma cadeia de caracteres."
+</screen
+> Neste exemplo, o <userinput
+>print</userinput
+> é um comando, enquanto o <userinput
+>"Olá, sou uma cadeia de caracteres."</userinput
+> é, de fato, uma cadeia de caracteres. Elas começam e terminam com o símbolo <userinput
+>"</userinput
+>; através destes símbolos, o &kturtle; sabe que é uma cadeia de caracteres.</para>
+<para
+>As cadeias de caracteres podem ser colocadas em <link linkend="containers"
+>recipientes</link
+>. Porém, não podem ser usadas em <link linkend="math"
+>cálculos matemáticos</link
+> nem em <link linkend="questions"
+>questões</link
+>.</para>
+<para
+>As cadeias de caracteres ficam <glossterm
+>realçadas</glossterm
+> em vermelho escuro no <link linkend="the-code-editor"
+>editor de código</link
+>.</para>
+</sect2>
+
+
+<sect2 id="name">
+<title
+>Nomes</title>
+<para
+>Ao usar a linguagem de programação &logo;, você pode criar coisas novas. Se criar um programa irá necessitar normalmente de <link linkend="containers"
+>recipientes</link
+> e, em alguns casos, do <link linkend="learn"
+>learn</link
+> para criar novos comandos. Ao criar um <link linkend="containers"
+>recipiente</link
+> ou um novo comando com o <link linkend="learn"
+>learn</link
+>, você terá que especificar um nome.</para>
+<para
+>Você poderá escolher qualquer nome, desde que ele não tenha já algum significado. Por exemplo, não poderá chamar um recipiente de <link linkend="forward"
+>forward</link
+>, uma vez que esse nome já é usado para um comando e, assim, já tem um significado.<screen>
+# Aqui o forward é usado como recipiente, mas já tem um significado
+# assim irá produzir um erro:
+forward = 20
+
+# isto funciona:
+forward 20
+</screen
+> Os nomes só poderão conter letras, números e sublinhados (_). De qualquer forma, devem começar por uma letra. </para>
+<para
+>Por favor, leia a documentação sobre os <link linkend="containers"
+>recipientes</link
+> e o comando <link linkend="learn"
+>learn</link
+> para uma melhor explicação e mais exemplos. </para>
+</sect2>
+
+<sect2 id="assignment">
+<title
+>Atribuições</title>
+<para
+>As atribuições são feitas com o símbolo <userinput
+>=</userinput
+>. Nas linguagens de programação é melhor ler o <userinput
+>=</userinput
+> simples não como um 'é igual a' mas sim como um 'ficar igual a'. O termo 'é igual a' é mais apropriado para o <userinput
+>==</userinput
+>, que é uma <link linkend="questions"
+>pergunta</link
+>.</para>
+<para
+>As atribuições são usadas normalmente por duas razões, (1) para adicionar conteúdo aos <link linkend="containers"
+>recipientes</link
+> e (2) para modificar o conteúdo de um recipiente. Por exemplo: <screen
+>x = 10
+# o recipiente 'x' contém agora o número 10
+W = "A minha idade é: "
+# o recipiente W contém agora o texto "A minha idade é: "
+# isto imprime o conteúdo dos recipientes 'W' e 'x' na área de desenho
+print W + x
+</screen>
+</para>
+<para
+>Para mais exemplos, veja a seção que explica os <link linkend="containers"
+>recipientes</link
+>.</para>
+</sect2>
+
+<sect2 id="math-symbols">
+<title
+>Símbolos Matemáticos</title>
+<para
+>O &kturtle; suporta todos os símbolos matemáticos básicos: a adição (<userinput
+>+</userinput
+>), a substração (<userinput
+>-</userinput
+>), a multiplicação (<userinput
+>*</userinput
+>), a divisão (<userinput
+>/</userinput
+>) e os parênteses <userinput
+>(</userinput
+> e <userinput
+>)</userinput
+>.</para>
+<para
+>Para uma explicação completa e mais exemplos, veja a seção de <link linkend="math"
+>matemática</link
+>.</para>
+</sect2>
+
+<sect2 id="question">
+<title
+>Perguntas</title>
+<para
+>Nós podem fazer perguntas simples onde a respostar será 'true' (verdadeiro) ou 'false' (falso).</para>
+<para
+>O uso de perguntas é extensivamente explicado na seção <link linkend="questions"
+>perguntas</link
+>.</para>
+</sect2>
+
+<sect2 id="questions-glue">
+<title
+>Palavras de Colagem de Perguntas</title>
+<para
+>As perguntas podem ser coladas juntas com o que se denomina por 'cola das perguntas'. As palavas de colagem são o <userinput
+>and</userinput
+> (e), o <userinput
+>or</userinput
+> (ou) e uma palavra especial: a <userinput
+>not</userinput
+> (não).</para>
+<para
+>A utilização da colagem de perguntas é explicada na seção de <link linkend="question-glue"
+>Colagem de Perguntas</link
+>.</para>
+</sect2>
+
+
+<sect2 id="comment">
+<title
+>Comentários</title>
+<para
+>Comentários são linhas que iniciam com um <userinput
+>#</userinput
+>. Por exemplo: <screen>
+# isto é um comentário!
+print "isto não é um comentário"
+# a linha anterior não é um comentário, mas a próxima é:
+# print "isto não é um comentário"
+</screen
+> Nós podemos adicionar comentários ao código para nós mesmos ou para que alguém os leia. Comentários são usados para: (1) adicionar uma pequena descrição ao programa, (2) explanar como um pedaço do código funciona se ele for um pouco complicado, e (3) para 'comentar' linhas de código que devem ser (temporariamente) ignoradas (veja a última linha do exemplo).</para>
+<para
+>As linhas comentadas ficam <glossterm
+>realçadas</glossterm
+> em amarelo escuro no <link linkend="the-code-editor"
+>editor de código</link
+>.</para>
+</sect2>
+
+</sect1>
+
+
+<sect1 id="commands">
+<title
+>Comandos</title>
+<para
+>Ao usar os comandos, você diz à tartaruga ou ao &kturtle; para fazer algo. Alguns comandos precisam de dados de entrada, enquanto outros fornecem resultados ou dados de saída. Nesta seção iremos explicar todos os comandos que podem ser usados no &kturtle;. Observe que todos os comandos incorporados ficam <glossterm
+>realçados</glossterm
+> em verde escuro no <link linkend="the-code-editor"
+>editor de código</link
+>, para que possa ajudar a distinguí-los.</para>
+
+<sect2 id="moving-the-turtle">
+<title
+>Movendo a tartaruga</title>
+<para
+>Existem vários comandos para mover a tartaruga pela tela.</para>
+
+<sect3 id="forward">
+ <title
+>forward (fw)</title>
+ <variablelist>
+ <varlistentry
+>
+ <term
+>forward</term>
+ <listitem
+><para
+><screen
+>forward X</screen>
+O <userinput
+>forward</userinput
+> move a tartaruga para a frente X pixels. Quando o traço está em baixo, a tartaruga irá deixar um rastro. O <userinput
+>forward</userinput
+> pode ser abreviado para <userinput
+>fw</userinput
+></para
+></listitem>
+ </varlistentry>
+ </variablelist>
+</sect3>
+<sect3 id="backward">
+ <title
+>backward (bw)</title>
+ <variablelist>
+ <varlistentry
+>
+ <term
+>backward</term>
+ <listitem
+><para
+><screen
+>backward X</screen>
+O <userinput
+>backward</userinput
+> move a tartaruga para trás X pixels. Quando o traço está em baixo, a tartaruga irá deixar um rastro. O <userinput
+>backward</userinput
+> pode ser abreviado para <userinput
+>bw</userinput
+>.</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+</sect3>
+<sect3 id="turnleft">
+ <title
+>turnleft (tl)</title>
+ <variablelist>
+ <varlistentry
+>
+ <term
+>turnleft</term>
+ <listitem
+><para
+><screen
+>turnleft X</screen>
+O <userinput
+>turnleft</userinput
+> diz à tartaruga para se virar X graus para a esquerda. O <userinput
+>turnleft</userinput
+> pode ser abreviado para <userinput
+>tl</userinput
+>.</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+</sect3>
+<sect3 id="turnright">
+ <title
+>turnright (tr)</title>
+ <variablelist>
+ <varlistentry
+>
+ <term
+>turnright</term>
+ <listitem
+><para
+><screen
+>turnright X</screen>
+O <userinput
+>turnright</userinput
+> diz à tartaruga para se virar X graus para a direita. O <userinput
+>turnright</userinput
+> pode ser abreviado para <userinput
+>tr</userinput
+>.</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+</sect3>
+<sect3 id="direction">
+ <title
+>direction (dir)</title>
+ <variablelist>
+ <varlistentry
+>
+ <term
+>direction</term>
+ <listitem
+><para
+><screen
+>direction X</screen>
+O <userinput
+>direction</userinput
+> configura a direção da tartaruga para um ângulo de X graus a contar do zero, e isto não é relativo à direção anterior da tartaruga. O <userinput
+>direction</userinput
+> pode ser abreviado para <userinput
+>dir</userinput
+>.</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+</sect3>
+<sect3 id="center">
+ <title
+>center</title>
+ <variablelist>
+ <varlistentry
+>
+ <term
+>center</term>
+ <listitem
+><para
+><screen
+>center</screen>
+O <userinput
+>center</userinput
+> move a tartaruga para o centro da área de desenho.</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+</sect3>
+<sect3 id="go">
+ <title
+>go</title>
+ <variablelist>
+ <varlistentry
+>
+ <term
+>go</term>
+ <listitem
+><para
+><screen
+>go X,Y</screen>
+O <userinput
+>go</userinput
+> manda a tartaruga ir para um determinado local da área de desenho. Este local está a X <glossterm linkend="pixels"
+>pixels</glossterm
+> do lado esquerdo da área de desenho e a Y <glossterm linkend="pixels"
+>pixels</glossterm
+> do topo da área. Lembre-se que, ao usar o comando <userinput
+>go</userinput
+>, a tartaruga não irá desenhar nenhuma linha.</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+</sect3>
+<sect3 id="gox">
+ <title
+>gox</title>
+ <variablelist>
+ <varlistentry
+>
+ <term
+>gox</term>
+ <listitem
+><para
+><screen
+>gox X</screen>
+Ao usar o comando <userinput
+>gox</userinput
+>, a tartaruga irá mover-se X <glossterm linkend="pixels"
+>pixels</glossterm
+> a partir da esquerda da área de desenho, mantendo-se na mesma altura.</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+</sect3>
+<sect3 id="goy">
+ <title
+>goy</title>
+ <variablelist>
+ <varlistentry
+>
+ <term
+>goy</term>
+ <listitem
+><para
+><screen
+>goy Y</screen>
+Ao usar o comando <userinput
+>goy</userinput
+>, a tartaruga irá mover-se Y <glossterm linkend="pixels"
+>pixels</glossterm
+> a partir do topo da área de desenho, mantendo-se na mesma distância do lado esquerdo da área de desenho.</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+</sect3>
+</sect2>
+
+<sect2 id="pen">
+<title
+>A tartaruga tem um traço</title>
+<para
+>A tartaruga tem um traço e vai desenhando uma linha à medida que a tartaruga se move. Existem alguns comandos para controlar o traço. Nesta seção iremos explicar estes comandos.</para>
+<sect3 id="penup">
+ <title
+>penup (pu)</title>
+ <variablelist>
+ <varlistentry
+>
+ <term
+>penup</term>
+ <listitem
+><para
+><screen
+>penup</screen>
+O <userinput
+>penup</userinput
+> levanta o traço da área de desenho. Quando o traço está <quote
+>em cima</quote
+>, não é desenhada nenhuma linha à medida que a tartaruga se move. Veja também o <userinput
+>pendown</userinput
+>. O <userinput
+>penup</userinput
+> pode ser abreviado para <userinput
+>pu</userinput
+>.</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+</sect3>
+<sect3 id="pendown">
+ <title
+>pendown (pd)</title>
+ <variablelist>
+ <varlistentry
+>
+ <term
+>pendown</term>
+ <listitem
+><para
+><screen
+>pendown</screen>
+O <userinput
+>pendown</userinput
+> pressiona o traço para baixo na área de desenho. Quando o traço está <quote
+>em baixo</quote
+>, é desenhada uma linha à medida que a tartaruga se move. Veja também o <userinput
+>penup</userinput
+>. O <userinput
+>pendown</userinput
+> pode ser abreviado para <userinput
+>pd</userinput
+>.</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+</sect3>
+<sect3 id="setpenwidth">
+ <title
+>penwidth (pw)</title>
+ <variablelist>
+ <varlistentry
+>
+ <term
+>penwidth</term>
+ <listitem
+><para
+><screen
+>penwidth X</screen>
+O <userinput
+>penwidth</userinput
+> configura a espessura do traço para X <glossterm linkend="pixels"
+>pixels</glossterm
+>. O <userinput
+>penwidth</userinput
+> pode ser abreviado para <userinput
+>pw</userinput
+>.</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+</sect3>
+<sect3 id="setfgcolor">
+ <title
+>pencolor (pc)</title>
+ <variablelist>
+ <varlistentry
+>
+ <term
+>pencolor</term>
+ <listitem
+><para
+><screen
+>pencolor R,G,B</screen>
+O <userinput
+>pencolor</userinput
+> configura a cor do traço. O <userinput
+>pencolor</userinput
+> recebe uma <glossterm linkend="rgb"
+>combinação de RGB</glossterm
+> como parâmetro. O <userinput
+>pencolor</userinput
+> pode ser abreviado para <userinput
+>pc</userinput
+>.</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+</sect3>
+</sect2>
+
+<sect2 id="canvas">
+<title
+>Comandos para controlar a área de desenho</title>
+<para
+>Existem vários comandos para controlar a área de desenho.</para>
+<sect3 id="resizecanvas">
+ <title
+>canvassize (cs)</title>
+ <variablelist>
+ <varlistentry>
+ <term
+>canvassize</term>
+ <listitem
+><para
+><screen
+>canvassize X,Y</screen>
+Com o comando <userinput
+>canvassize</userinput
+> você poderá alterar o tamanho da área de desenho. Ele recebe dois parâmetros (X e Y) de entrada, em que o X é a nova largura da área de desenho em <glossterm linkend="pixels"
+>pixels</glossterm
+>, e o Y é a nova altura da mesma área em <glossterm linkend="pixels"
+>pixels</glossterm
+>. O <userinput
+>canvassize</userinput
+> pode ser abreviado para <userinput
+>cs</userinput
+>.</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+</sect3>
+<sect3 id="setbgcolor">
+ <title
+>canvascolor (cc)</title>
+ <variablelist>
+ <varlistentry
+>
+ <term
+>canvascolor</term>
+ <listitem
+><para
+><screen
+>canvascolor R,G,B</screen>
+O <userinput
+>canvascolor</userinput
+> define a cor da área de desenho. O <userinput
+>canvascolor</userinput
+> recebe uma <glossterm linkend="rgb"
+>combinação RGB</glossterm
+> como parâmetro. O <userinput
+>canvascolor</userinput
+> pode ser abreviado para <userinput
+>cc</userinput
+>.</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+</sect3>
+<sect3 id="wrapon">
+ <title
+>wrapon</title>
+ <variablelist>
+ <varlistentry
+>
+ <term
+>wrapon</term>
+ <listitem
+><para
+><screen
+>wrapon</screen>
+Com o comando <userinput
+>wrapon</userinput
+> você poderá ativar a <glossterm linkend="wrapping"
+>envolvência</glossterm
+> para a área de desenho. Por favor veja o glossário para saber o que é a <glossterm linkend="wrapping"
+>envolvência</glossterm
+>.</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+</sect3>
+<sect3 id="wrapoff">
+ <title
+>wrapoff</title>
+ <variablelist>
+ <varlistentry
+>
+ <term
+>wrapoff</term>
+ <listitem
+><para
+><screen
+>wrapoff</screen>
+Com o comando <userinput
+>wrapoff</userinput
+> você poderá desativar a <glossterm linkend="wrapping"
+>envolvência</glossterm
+> para a área de desenho. Isto significa que a tartaruga poderá mover-se para fora da área de desenho e <quote
+>perder-se</quote
+>. Por favor veja o glossário se quiser saber o que é a <glossterm linkend="wrapping"
+>envolvência</glossterm
+>.</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+</sect3>
+</sect2>
+
+<sect2 id="clean">
+<title
+>Comandos para limpar</title>
+<para
+>Existem dois comandos para limpar a área de desenho, depois de você ter deixado tudo bagunçado.</para>
+<sect3 id="clear">
+ <title
+>clear (cr)</title>
+ <variablelist>
+ <varlistentry
+>
+ <term
+>clear</term>
+ <listitem
+><para
+><screen
+>clear</screen>
+Com o <userinput
+>clear</userinput
+>, você poderá limpar todos os desenhos da área de desenho. Todo o resto permanece igual: a posição e o ângulo da tartaruga, a cor da área de trabalho, a visibilidade da tartaruga e o tamanho da área de desenho. O <userinput
+>clear</userinput
+> pode ser abreviado para <userinput
+>cr</userinput
+>.</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+</sect3>
+<sect3 id="reset">
+ <title
+>reset</title>
+ <variablelist>
+ <varlistentry
+>
+ <term
+>reset</term>
+ <listitem
+><para
+><screen
+>reset</screen>
+O <userinput
+>reset</userinput
+> limpa tudo de forma mais abrangente que o comando <userinput
+>clear</userinput
+>. Depois de um comando <userinput
+>reset</userinput
+>, tudo fica como estava quando você iniciou o &kturtle;. A tartaruga é posicionada no meio do tela, a cor da área de desenho é branca e a tartaruga irá desenhar uma linha preta na área de desenho.</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+</sect3>
+</sect2>
+
+<sect2 id="sprites">
+<title
+>A tartaruga é uma imagem móvel</title>
+<para
+>Muitas pessoas não sabem o que são as imagens móveis ('sprites'), daí uma breve explicação: as imagens móveis são pequenas imagens que podem percorrer o tela (para mais informações, veja o glossário sobre as <glossterm linkend="sprites"
+>imagens móveis</glossterm
+>). </para>
+<para
+>A seguir você irá encontrar uma apresentação completa de todos os comandos que lidam com imagens móveis.</para>
+<para
+>[A versão atual do &kturtle; não suporta ainda o uso de imagens móveis além da tartaruga. Nas versões futuras, você poderá mudar a tartaruga para outra coisa que desejar]</para>
+<sect3 id="spriteshow">
+ <title
+>show</title>
+ <variablelist>
+ <varlistentry
+>
+ <term
+>show (ss)</term>
+ <listitem
+><para
+><screen
+>show</screen>
+O <userinput
+>show</userinput
+> torna a tartaruga visível de novo depois de ter ficado escondida. O <userinput
+>show</userinput
+> pode ser abreviado para <userinput
+>ss</userinput
+>.</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+</sect3>
+<sect3 id="spritehide">
+ <title
+>hide (sh)</title>
+ <variablelist>
+ <varlistentry
+>
+ <term
+>hide</term>
+ <listitem
+><para
+><screen
+>hide</screen>
+O <userinput
+>hide</userinput
+> esconde a tartaruga. Isto pode ser usado se a tartaruga não couber no seu desenho. O <userinput
+>hide</userinput
+> pode ser abreviado para <userinput
+>sh</userinput
+>.</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+</sect3>
+</sect2>
+
+<sect2 id="writing">
+<title
+>Será que as tartarugas sabem escrever?</title>
+<para
+>A resposta é: <quote
+>sim</quote
+>. A tartaruga sabe escrever e pode escrever tudo o que lhe disser para escrever.</para>
+<sect3 id="print">
+ <title
+>print</title>
+ <variablelist>
+ <varlistentry
+>
+ <term
+>print</term>
+ <listitem
+><para
+><screen
+>print X</screen>
+O comando <userinput
+>print</userinput
+> é usado para dizer à tartaruga para escrever algo na área de desenho. O <userinput
+>print</userinput
+> recebe números e texto como parâmetros. Você poderá executar o <userinput
+>print</userinput
+> para vários parâmetros com o sinal <quote
+>+</quote
+>. Veja aqui um pequeno exemplo: <screen
+>ano = 2004
+autor = "Ze"
+print "O " + autor + " iniciou o projeto do KTurtle em " + ano + " e ainda continua gostando de trabalhar nele!"
+</screen>
+ </para
+></listitem>
+ </varlistentry>
+ </variablelist>
+</sect3>
+<sect3 id="fontsize">
+ <title
+>fontsize</title>
+ <variablelist>
+ <varlistentry
+>
+ <term
+>fontsize</term>
+ <listitem
+><para
+><screen
+>fontsize X</screen>
+O <userinput
+>fontsize</userinput
+> configura o tamanho da letra que é usado pelo <userinput
+>print</userinput
+>. O <userinput
+>fontsize</userinput
+> recebe um parâmetro que deverá ser um número. O tamanho é definido em <glossterm linkend="pixels"
+>pixels</glossterm
+>.</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+</sect3>
+</sect2>
+
+<sect2 id="random">
+<title
+>Um comando que joga aos dados para você</title>
+<para
+>Existe um comando que lança os dados para você, que se chama <userinput
+>random</userinput
+>; ele é muito útil para alguns resultados inesperados.</para>
+ <variablelist>
+ <varlistentry
+>
+ <term
+>random</term>
+ <listitem
+><para
+><screen
+>random X,Y</screen>
+O <userinput
+>random</userinput
+> é um comando que recebe parâmetros e devolve resultados. Como parâmetros são necessários dois números, onde o primeiro define o resultado mínimo (X) e o segundo o máximo (Y). O resultado é um número escolhido aleatoriamente que é maior ou igual ao mínimo e menor ou igual ao máximo. Aqui está um pequeno exemplo: <screen>
+ repeat 500 [
+ x = random 1,20
+ forward x
+ turnleft 10 - x
+ ]
+ </screen
+> Com o comando 'random', você poderá adicionar um pouco de confusão ao seu programa.</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+</sect2>
+
+<sect2 id="dialogs">
+<title
+>Entrada de dados e reação através de janelas</title>
+<para
+>Uma janela poderá pedir alguma alguma reação em especial ou a introdução de determinados dados. O &kturtle; tem dois comandos para janelas, nomeadamente o <userinput
+>message</userinput
+> e o <userinput
+>inputwindow</userinput
+></para>
+<sect3 id="message">
+ <title
+>message</title>
+ <variablelist>
+ <varlistentry
+>
+ <term
+>message</term>
+ <listitem
+><para
+><screen
+>message X</screen>
+O comando <userinput
+>message</userinput
+> recebe uma <link linkend="string"
+>cadeia de caracteres</link
+> como entrada. Mostra então uma janela que contém o texto da <link linkend="string"
+>cadeia de caracteres</link
+>. <screen
+>ano = 2004
+autor = "Ze"
+print "O " + autor + " iniciou o projeto do KTurtle em " + ano + " e ainda continua gostando de trabalhar nele!"
+</screen>
+ </para
+></listitem>
+ </varlistentry>
+ </variablelist>
+</sect3>
+<sect3 id="inputwindow">
+ <title
+>inputwindow</title>
+ <variablelist>
+ <varlistentry
+>
+ <term
+>inputwindow</term>
+ <listitem
+><para
+><screen
+>inputwindow X</screen>
+O <userinput
+>inputwindow</userinput
+> recebe uma <link linkend="string"
+>cadeia de caracteres</link
+> como entrada. Mostra uma janela que contém o texto da cadeia de caracteres, tal como acontece no <link linkend="message"
+>message</link
+>. Contudo, além disso, também mostra um campo de texto na janela. Através deste campo, o usuário poderá introduzir um <link linkend="number"
+>número</link
+> ou uma <link linkend="string"
+>cadeia de caracteres</link
+> que poderá ser guardada num <link linkend="containers"
+>recipiente</link
+>. Por exemplo <screen>
+in = inputwindow "Que idade você tem?"
+out = 2003 - in
+print "Em 2003, você tinha " + out + " anos em determinado momento."
+</screen
+> Quando um usuário cancelar a janela ou não inserir nenhuma informação, o <link linkend="containers"
+>recipiente</link
+> fica vazio.</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+</sect3>
+</sect2>
+
+</sect1>
+
+
+
+<sect1 id="containers">
+<title
+>Recipientes</title>
+<para
+>Os recipientes são letras ou palavras que podem ser usadas pelo programador para guardar algum número ou algum texto. Os recipientes que contém um número chamam-se <link linkend="variables"
+>variáveis</link
+>, enquanto que os que contém texto chamam-se <link linkend="strings"
+>cadeias de caracteres</link
+>.</para>
+
+<para
+>Os recipientes que não são usados não contém nada. Por exemplo, um: <screen>
+print N
+</screen
+> Isto não irá imprimir nada. Se tentar fazer <link linkend="math"
+>operações matemáticas</link
+> com recipientes vazios, irá obter erros. </para>
+
+<sect2 id="variables">
+<title
+>Variáveis: recipientes de números</title>
+<para
+>Vamos começar com um exemplo: <screen>
+x = 3
+print x
+</screen
+> Na primeira linha, a letra <userinput
+>x</userinput
+> passou a ser uma variável (um recipiente de números). Como você pode ver, o valor da variável <userinput
+>x</userinput
+> passou para 3. Na segunda linha, o valor é impresso.</para>
+<para
+>Lembre-se que, se quisermos imprimir um <quote
+>x</quote
+>, então devemos escrever <screen
+>print "x"
+</screen>
+</para>
+<para
+>Isso foi fácil, mas agora há um exemplo um pouco mais difícil: <screen>
+A = 2004
+B = 25
+C = A + B
+
+# o próximo comando imprime "2029"
+print C
+backward 30
+# o próximo comando imprime "2004 mais 25"
+print A + " mais " + B
+backward 30
+# o próximo comando imprime "1979"
+print A - B
+</screen
+> Nas duas primeiras linhas, as variáveis <userinput
+>A</userinput
+> e <userinput
+>B</userinput
+> são configuradas como sendo iguais a 2004 e 25. Na terceira linha, a variável <userinput
+>C</userinput
+> fica igual a <userinput
+>A + B</userinput
+>, o que dá 2029. O resto do exemplo consiste em 3 comandos <userinput
+>print</userinput
+> com <userinput
+>backward 30</userinput
+> no meio. O <userinput
+>backward 30</userinput
+> está lá para garantir que cada resultado fica numa linha diferente. Neste exemplo, você vê também que as variáveis podem ser usadas nos <link linkend="math"
+>cálculos matemáticos</link
+>.</para>
+</sect2>
+
+<sect2 id="strings">
+<title
+>Recipientes de texto (cadeias de caracteres)</title>
+<para
+>No código do programa, o texto normal é iniciado e termina normalmente com aspas. Como já foi visto: <screen>
+print "Olá programador!"
+</screen
+> O texto fica delimitado com as aspas. Estes pedaços de texto normal são chamados então de <link linkend="strings"
+>cadeias de caracteres</link
+>.</para>
+<para
+>As cadeias de caracteres são bastante parecidas com as variáveis. A maior diferença é que as cadeias de caracteres não podem ser usadas em <link linkend="math"
+>cálculos matemáticos</link
+> e <link linkend="questions"
+>perguntas</link
+>. Um exemplo da utilização das cadeias de caracteres: <screen>
+x = "Olá "
+nome = inputwindow "por favor insira o seu nome..."
+print x + nome + ", como está?
+</screen
+> Na segunda linha, a cadeia de caracteres <userinput
+>x</userinput
+> fica igual a <quote
+>Olá </quote
+>. Na segunda linha, a cadeia de caracteres <userinput
+>nome</userinput
+> é configurada como o resultado do comando <userinput
+>inputwindow</userinput
+>. Na terceira linha, o programa imprime uma composição de três cadeias de caracteres na área de desenho.</para>
+<para
+>Este programa pede para inserir o seu nome. Quando você, por exemplo, inserir o nome <quote
+>José</quote
+>, o programa irá imprimir <quote
+>Olá José, como está?</quote
+>. Lembre-se que o sinal de mais (+) é o único símbolo matemático que você poderá usar com as cadeias de caracteres.</para>
+</sect2>
+</sect1>
+
+<sect1 id="math">
+<title
+>Será que a Tartaruga sabe fazer contas?</title>
+<para
+>Sim, o &kturtle; sabe fazer contas para você. Você poderá somar (+), subtrair (-), multiplicar (*) e dividir (/). Aqui está um exemplo no qual iremos usar todas as operações: <screen>
+a = 20 - 5
+b = 15 * 2
+c = 30 / 30
+d = 1 + 1
+print "a: "+a+", b: "+b+", c: "+c+", d: "+d
+</screen
+> Será que você sabe o valor de 'a', 'b', 'c' e 'd'? Repare por favor no uso do símbolo <userinput
+>=</userinput
+> de <link linkend="assignment"
+>atribuição</link
+>.</para>
+<para
+>Se você somente queria fazer um cálculo simples, você poderá fazer algo semelhante a isto: <screen
+>print 2004-12
+</screen
+></para>
+<para
+>Agora, um exemplo com parênteses: <screen>
+print ( ( 20 - 5 ) * 2 / 30 ) + 1
+</screen
+> O que estiver entre parênteses será calculado em primeiro lugar. Neste exemplo, o 20-5 será calculado, depois será multiplicado por 2, dividido por 30 e depois é adicionado 1 (o que dá 2).</para>
+</sect1>
+
+<sect1 id="questions">
+<title
+>Fazendo perguntas, obtendo respostas...</title>
+<para
+>O <link linkend="if"
+><userinput
+>if</userinput
+></link
+> e o <link linkend="while"
+><userinput
+>while</userinput
+></link
+> são <link linkend="controlling-execution"
+>controladores de execução</link
+> que iremos discutir na próxima seção. Nesta seção iremos usar o comando <userinput
+>if</userinput
+> para explicar as perguntas.</para>
+<sect2 id="q">
+<title
+>Perguntas</title>
+<para
+>Um exemplo simples de pergunta: <screen>
+x = 6
+if x &gt; 5 [
+ print "olá"
+]
+</screen
+> Neste exemplo, a pergunta é <userinput
+>x &gt; 5</userinput
+>, se a resposta a esta pergunta for <quote
+>true</quote
+> (verdadeira), o código entre colchetes será executado. As perguntas são uma parte importante da programação e são usadas normalmente em conjunto com os <link linkend="controlling-execution"
+>controladores de execução</link
+>, como o <link linkend="if"
+><userinput
+>if</userinput
+></link
+>. Todos os números e <link linkend="variables"
+>variáveis</link
+> (recipientes de números) poderão ser comparados uns com os outros nas perguntas.</para>
+<para
+>Aqui estão todas as perguntas possíveis: <table>
+<title
+>Tipos de perguntas</title>
+<tgroup cols="3">
+<tbody>
+<row>
+<entry
+><userinput
+>a == b</userinput
+></entry>
+<entry
+>é igual a</entry>
+<entry
+>a resposta é <quote
+>true</quote
+> (verdadeira) se o <userinput
+>a</userinput
+> for igual ao <userinput
+>b</userinput
+></entry>
+</row>
+<row>
+<entry
+><userinput
+>a != b</userinput
+></entry>
+<entry
+>é diferente de</entry>
+<entry
+>a resposta é <quote
+>true</quote
+> (verdadeira) se o <userinput
+>a</userinput
+> não for igual ao <userinput
+>b</userinput
+></entry>
+</row>
+<row>
+<entry
+><userinput
+>a &gt; b</userinput
+></entry>
+<entry
+>maior que</entry>
+<entry
+>a resposta é <quote
+>true</quote
+> (verdadeira) se o <userinput
+>a</userinput
+> for maior que o <userinput
+>b</userinput
+></entry>
+</row>
+<row>
+<entry
+><userinput
+>a &lt; b</userinput
+></entry>
+<entry
+>menor que</entry>
+<entry
+>a resposta é <quote
+>true</quote
+> (verdadeira) se o <userinput
+>a</userinput
+> for menor que o <userinput
+>b</userinput
+></entry>
+</row>
+<row>
+<entry
+><userinput
+>a &gt;= b</userinput
+></entry>
+<entry
+>maior ou igual a</entry>
+<entry
+>a resposta é <quote
+>true</quote
+> (verdadeira) se o <userinput
+>a</userinput
+> for maior ou igual ao <userinput
+>b</userinput
+></entry>
+</row>
+<row>
+<entry
+><userinput
+>a &lt;= b</userinput
+></entry>
+<entry
+>menor ou igual a</entry>
+<entry
+>a resposta é <quote
+>true</quote
+> (verdadeira) se o <userinput
+>a</userinput
+> for menor ou igual ao <userinput
+>b</userinput
+></entry>
+</row>
+</tbody>
+</tgroup>
+</table>
+</para>
+<para
+>As perguntas ficam <glossterm
+>realçadas</glossterm
+> em azul claro no <link linkend="the-code-editor"
+>editor de código</link
+>.</para
+>
+</sect2>
+
+<sect2 id="question-glue">
+<title
+>Colagem de Perguntas</title>
+<para
+>As perguntas também podem ser coladas umas às outras com <quote
+>palavras de colagem de perguntas</quote
+> onde, desta forma, algumas perguntas tornam-se uma pergunta maior. <screen>
+a = 1
+b = 5
+if (a &lt; 5) and (b == 5) [
+ print "olá"
+]
+</screen
+> Neste exemplo, a palavra de colagem <userinput
+>and</userinput
+> é usada para colar 2 perguntas (<userinput
+>a &lt; 5</userinput
+>, <userinput
+>b == 5</userinput
+>) juntas. Se um lado do <userinput
+>and</userinput
+> der uma resposta <quote
+>false</quote
+> (falsa), a pergunta toda irá responder <quote
+>false</quote
+>, porque, com a palavra de colagem <userinput
+>and</userinput
+>, ambos os lados precisam ser <quote
+>true</quote
+> para que a resposta seja <quote
+>true</quote
+> (verdadeira). Por favor não se esqueça de usar os parênteses ao redor das perguntas!</para>
+
+<para
+>Aqui está uma visão esquemática, bem como uma explicação mais detalhada: <table>
+<title
+>Palavras de colagem de perguntas</title>
+<tgroup cols="2">
+<tbody>
+<row>
+<entry
+><userinput
+>and</userinput
+></entry>
+<entry
+>ambos os lados têm que ser <quote
+>true</quote
+> (verdadeiros) para a resposta ser <quote
+>true</quote
+> (verdadeira)</entry>
+</row>
+<row>
+<entry
+><userinput
+>or</userinput
+></entry>
+<entry
+>se um dos lados for <quote
+>true</quote
+> (verdadeiros) a resposta é <quote
+>true</quote
+> (verdadeira)</entry>
+</row>
+<row>
+<entry
+><userinput
+>not</userinput
+></entry>
+<entry
+>Caso especial: só funciona com uma pergunta! Muda o 'true' para 'false' e o 'false' para 'true'.</entry>
+</row>
+</tbody>
+</tgroup>
+</table>
+</para>
+<para
+>As palavras de colagem ficam <glossterm
+>realçadas</glossterm
+> em púrpura no <link linkend="the-code-editor"
+>editor de código</link
+>.</para>
+
+<sect3 id="and">
+<title
+>and</title>
+<para
+>Quando são coladas duas perguntas juntas com o <userinput
+>and</userinput
+>, ambos os lados do <userinput
+>and</userinput
+> terão que ser 'true' para que o resultado também seja 'true' (verdadeiro). Por exemplo: <screen>
+a = 1
+b = 5
+if ((a &lt; 10) and (b == 5)) and (a &lt; b) [
+ print "olá"
+]
+</screen
+> Nestes exemplo, você poderá ver uma pergunta colada a outra pergunta também colada.</para>
+</sect3>
+
+<sect3 id="or">
+<title
+>or</title>
+<para
+>Se uma das duas perguntas coladas juntas com o <userinput
+>or</userinput
+> for 'true' (verdadeira), o resultado será também 'true'. Por exemplo: <screen>
+a = 1
+b = 5
+if ((a &lt; 10) or (b == 10)) or (a == 0) [
+ print "olá"
+]
+</screen
+> Neste exemplo, irá ver uma pergunta colada a outra pergunta, que também está colada.</para>
+</sect3>
+
+<sect3 id="not">
+<title
+>not</title>
+<para
+>O <userinput
+>not</userinput
+> é uma palavra de colagem especial porque somente funciona com uma pergunta de cada vez. <userinput
+>not</userinput
+> muda 'true' para 'false' e 'false' para 'true'. Um exemplo: <screen>
+a = 1
+b = 5
+if not ((a &lt; 10) and (b == 5)) [
+ print "olá"
+]
+else
+[
+ print "adeus ;-)"
+]
+</screen
+> Neste exemplo a pergunta colada é 'true' ainda que o <userinput
+>not</userinput
+> mude-a para 'false'. Assim, no final, <userinput
+>"adeus ;-)"</userinput
+> é impresso na <link linkend="the-canvas"
+>área de desenho</link
+>.</para>
+</sect3>
+
+</sect2>
+
+</sect1>
+
+<sect1 id="controlling-execution">
+<title
+>Controlando a execução</title>
+<para
+>Os controladores de execução permitem-lhe &mdash; como o nome deles indica &mdash; controlar a execução.</para>
+<para
+>Os comandos de controle de execução são <glossterm
+>realçados</glossterm
+> em verde escuro e negrito. Os colchetes são frequentemente usados juntamente com os controladores de execução e eles são <glossterm
+>realçados</glossterm
+> em verde claro.</para>
+
+<sect2 id="wait">
+<title
+>Fazendo a tartaruga esperar</title>
+<para
+>Se você já tentou programar um pouco no &kturtle;, você já poderá ter reparado que a tartaruga pode ser bastante rápida desenhando. Este comando faz a tartaruga andar um pouco mais devagar.</para>
+ <variablelist>
+ <varlistentry>
+ <term
+>wait</term>
+ <listitem
+><para
+><screen
+>wait X</screen>
+O <userinput
+>wait</userinput
+> faz a tartaruga esperar X segundos. <screen>
+repeat 36 [
+ forward 5
+ turnright 10
+ wait 0.5
+]
+</screen
+> Este código irá desenhar uma circunferência, mas a tartaruga irá esperar meio segundo a cada passo. Isto dá a noção de uma tartaruga vagarosa.</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+</sect2>
+
+<sect2 id="if">
+<title
+>Executar o "if"</title>
+<para
+></para>
+ <variablelist>
+ <varlistentry>
+ <term
+>if</term>
+ <listitem
+><para
+><screen
+>if <link linkend="questions"
+>pergunta</link
+> [ ... ]</screen>
+O código que é colocado no <quote
+>...</quote
+> só será executado se (<userinput
+>if</userinput
+>) a resposta à <link linkend="questions"
+>pergunta</link
+> for <quote
+>true</quote
+> (verdadeira). Por favor leia, para obter mais informações sobre perguntas, a <link linkend="questions"
+>seção de perguntas</link
+>. <screen>
+x = 6
+if x &gt; 5 [
+ print "O x é maior que cinco!"
+]
+</screen
+> Na primeira linha, o <userinput
+>x</userinput
+> é inicializado com 6. Na segunda linha, a <link linkend="questions"
+>pergunta</link
+> <userinput
+>x &gt; 5</userinput
+> é feita. Uma vez que a resposta a esta pergunta é verdadeira, o controlador de execução <userinput
+>if</userinput
+> irá permitir que o código entre colchetes seja executado</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+</sect2>
+
+<sect2 id="while">
+<title
+>O ciclo "while"</title>
+<para
+></para>
+ <variablelist>
+ <varlistentry>
+ <term
+>while</term>
+ <listitem
+><para
+><screen
+>while <link linkend="questions"
+>pergunta</link
+> [ ... ]</screen>
+O controlador de execução <userinput
+>while</userinput
+> é um pouco parecido com o <link linkend="if"
+><userinput
+>if</userinput
+></link
+>. A diferença é que o <userinput
+>while</userinput
+> fica repetindo (em ciclo) o código entre os colchetes até que a resposta à <link linkend="questions"
+>pergunta</link
+> seja <quote
+>false</quote
+>. <screen>
+x = 1
+while x &lt; 5 [
+ forward 10
+ wait 1
+ x = x + 1
+]
+</screen
+> Na primeira linha o <userinput
+>x</userinput
+> é inicializado com 1. Na segunda linha a <link linkend="questions"
+>pergunta</link
+> <userinput
+>x &lt; 5</userinput
+> é feita. Uma vez que a resposta é <quote
+>verdadeiro</quote
+> o controlador de execução <userinput
+>while</userinput
+> inicia a execução do código entre colchetes até que a resposta à <link linkend="questions"
+>pergunta</link
+> seja <quote
+>falso</quote
+>. Neste caso o código entre colchetes será executado 4 vezes, porque cada vez que a quinta linha é executada o <userinput
+>x</userinput
+> é aumentado de 1.</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+</sect2>
+
+<sect2 id="else">
+<title
+>Se não, em outras palavras: "else"</title>
+<para
+></para>
+ <variablelist>
+ <varlistentry>
+ <term
+>else</term>
+ <listitem
+><para
+><screen
+>if pergunta [ ... ] else [ ... ]</screen>
+O <userinput
+>else</userinput
+> pode ser usado em adição ao controlador de execução <link linkend="if"
+><userinput
+>if</userinput
+></link
+>. O código entre colchetes após o <userinput
+>else</userinput
+> só é executado se a resposta à <link linkend="questions"
+>pergunta</link
+> feita é respondida como <quote
+>falso</quote
+>. <screen>
+reset
+x = 4
+if x &gt; 5 [
+ print "x é maior que cinco!"
+]
+else
+[
+ print "x é menor que seis!"
+]
+</screen
+> A <link linkend="questions"
+>pergunta</link
+> feita é se <userinput
+>x</userinput
+> é maior que 5. Uma vez que <userinput
+>x</userinput
+> é inicializado com 4 na primeira linha a resposta à questão é <quote
+>falso</quote
+>. Isto significa que o código entre colchetes após o <userinput
+>else</userinput
+> será executado.</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+</sect2>
+
+<sect2 id="for">
+<title
+>O ciclo "for", um ciclo de contagem</title>
+<para
+></para>
+ <variablelist>
+ <varlistentry>
+ <term
+>for</term>
+ <listitem
+><para
+><screen
+>for <userinput
+>ponto inicial</userinput
+> a <userinput
+>ponto final</userinput
+> [ ... ]</screen>
+O ciclo <userinput
+>for</userinput
+> é um <quote
+>ciclo de contagem</quote
+>, ou seja, faz um contador para você. <screen>
+for x = 1 to 10 [
+ print x * 7
+ forward 15
+]
+</screen
+> Cada vez que o código entre parênteses é executado, o <userinput
+>x</userinput
+> é incrementado de uma unidade, até que o valor do <userinput
+>x</userinput
+> chegue a 10. O código entre parênteses imprime o valor de <userinput
+>x</userinput
+> multiplicado por 7. Depois de este programa terminar a sua execução, você irá ver a tabuada dos 7 na área de desenho.</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+</sect2>
+
+</sect1>
+
+
+<sect1 id="learn">
+<title
+>Crie os seus próprios comandos com o <quote
+>learn</quote
+></title>
+<para
+>O <userinput
+>learn</userinput
+> é um comando muito especial, porque ele é usado para criar seus próprios comandos. O comando que você criar pode ter <glossterm linkend="input-output"
+>valores de entrada</glossterm
+> e retornar <glossterm linkend="input-output"
+>valores de saída</glossterm
+>. Vamos dar uma olhada em como um novo comando é criado: <screen>
+learn circulo x [
+ repeat 36 [
+ forward x
+ turnleft 10
+ ]
+]
+</screen
+> O novo comando é chamado <userinput
+>circulo</userinput
+>. <userinput
+>circulo</userinput
+> recebe um <glossterm linkend="input-output"
+>valore de entrada</glossterm
+>, um número, para configurar o tamanho do círculo. <userinput
+>circulo</userinput
+> não retorna nenhum <glossterm linkend="input-output"
+>valor de saída</glossterm
+>. O comando <userinput
+>circulo</userinput
+> pode agora ser usado como um comando normal no resto do código. Veja este exemplo: <screen
+>learn circulo (x) [
+ repeat 36 [
+ forward x
+ turnleft 10
+ ]
+]
+
+go 30,30
+circulo 20
+
+go 40,40
+circulo 50
+</screen>
+</para>
+<para
+>No próximo exemplo, um comando com valor de retorno é criado. <screen>
+reset
+
+learn multPorSi n [
+ r = n * 1
+ r = n * n
+ return r
+]
+i = inputwindow "Por favor insira um número e pressione OK"
+print i + " multiplicado por ele mesmo é: " + multPorSi i
+</screen
+> Neste exemplo um novo comando chamado <userinput
+>multPorSi</userinput
+> é criado. A entrada deste comando é multiplicada por ela mesmo e então retornada, usando o comando <anchor id="return"/><userinput
+>return</userinput
+>. O comando <userinput
+>return</userinput
+> é a maneira de retornar um valor a partir de uma função que você criou. </para>
+</sect1>
+
+</chapter>
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kturtle/translator-guide.docbook b/tde-i18n-pt_BR/docs/tdeedu/kturtle/translator-guide.docbook
new file mode 100644
index 00000000000..edd163205f7
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kturtle/translator-guide.docbook
@@ -0,0 +1,262 @@
+<chapter id="translators">
+<title
+>Guia do Tradutor do &kturtle;</title>
+<para
+>Como você já deverá saber, o recurso único da linguagem de programação &logo; é que os seus comandos são muitas vezes traduzidos para o idioma do programador. Isto remove uma barreira para alguns que aprendizes obtenham os fundamentos da programação. Ao traduzir o &kturtle; para um novo idioma, deverão ser traduzidos mais alguns arquivos, além das mensagens e documentação normais. Contudo, a maior parte disto é gerado automaticamente pelos programas de Rafael Beccar. Estes programas poderão ser encontrados em <userinput
+>tdeedu/kturtle/scripts</userinput
+>, enquanto os arquivos que necessitam de traduções poderão ser encontrados em <userinput
+>tdeedu/kturtle/data</userinput
+>; nestas pastas também irá encontrar os arquivos README que contêm as instruções para os usar/traduzir. </para>
+
+<sect1 id="make_directory">
+<title
+>Criando um Dicionário para Guardar os Arquivos Traduzidos</title>
+<para
+>Primeiro, você precisa criar uma pasta para guardar os arquivos traduzidos. Crie uma pasta chamada <filename class="directory"
+>tde-i18n/<replaceable
+>código</replaceable
+>/data/tdeedu/kturtle/</filename
+> na sua pasta de CVS do KDE, onde o <replaceable
+>código</replaceable
+> é o código do seu país (o código <acronym
+>ISO</acronym
+> de 2 ou 4 letras). </para>
+<para
+>Copie o arquivo <filename
+>Makefile.am</filename
+> de <filename class="directory"
+>tdeedu/kturtle/data/</filename
+> para esta pasta. Abra-o com o seu editor de texto favorito, substitua todas as instâncias de <quote
+>en_US</quote
+> no arquivo pelo seu código de país (o que é usado acima) e grave o arquivo. </para>
+</sect1>
+<sect1 id="commands_trans">
+<title
+>Como Traduzir as Palavras-Chave (Comandos) do &logo;</title>
+<para>
+<itemizedlist>
+<listitem
+><para
+>Copie o arquivo <filename
+>logokeywords.en_US.xml</filename
+>, mudando o seu nome para <filename
+>logokeywords.<replaceable
+>codigo</replaceable
+>.xml</filename
+> em que o <replaceable
+>codigo</replaceable
+> é o código do seu país (para o Brasil, é o <emphasis
+>br</emphasis
+>). </para>
+</listitem>
+<listitem
+><para
+>Traduza para o seu próprio idioma o conteúdo da marca <sgmltag class="starttag"
+>keyword</sgmltag
+>, &ie; a informação entre o <sgmltag class="starttag"
+>keyword</sgmltag
+> e o <sgmltag class="endtag"
+>keyword</sgmltag
+> sempre que possível e o conteúdo da marca <sgmltag class="starttag"
+>alias</sgmltag
+>, &ie; a informação entre o <sgmltag class="starttag"
+>alias</sgmltag
+> e o <sgmltag class="endtag"
+>alias</sgmltag
+>. Estas informações estão relacionadas, uma vez que o conteúdo do 'alias' é um nome alternativo ou atalho para a palavra-chave.</para>
+<para
+>Por exemplo, o <quote
+>while</quote
+> traduz-se em português para: <sgmltag class="starttag"
+>keyword</sgmltag
+>enquanto<sgmltag class="endtag"
+>keyword</sgmltag
+>. </para>
+<para
+>Por favor não traduza mais nada e não traduza as palavras em inglês no <sgmltag class="starttag"
+>command name="palavra_em_ingles"</sgmltag
+>. Estas terão que permanecer em Inglês. </para>
+<para
+>Última coisa: não altere a ordem deste arquivo, uma vez que ela é necessária para os programas de geração automática das traduções do Rafael Beccar. </para>
+</listitem>
+<listitem
+><para
+>Salve o seu arquivo como <emphasis role="bold"
+>UTF-8</emphasis
+> (no &kate;, use o <guimenuitem
+>Salvar Como...</guimenuitem
+> e mude para <guilabel
+>UTF-8</guilabel
+> na lista à direita do nome do arquivo). </para>
+</listitem>
+<listitem
+><para
+>Envie o seu arquivo por CVS (adicione o nome do seu arquivo ao <filename
+>Makefile.am</filename
+>) ou envie-o para a Anne-Marie. </para>
+</listitem>
+<listitem
+><para
+>Em caso de qualquer dúvida, por favor contacte a Anne-Marie Mahfouf <email
+>annemarie.mahfouf@free.fr</email
+> para mais informações.</para>
+</listitem>
+</itemizedlist>
+</para>
+</sect1>
+
+<sect1 id="examples_syntax">
+<title
+>Como Traduzir os Arquivos de Realce de Sintaxe</title>
+<para
+>A tradução do arquivo <filename
+>logohighlightstyle.en_US.xml</filename
+> é bastante fácil, se usar o programa do Rafael Beccar em <filename class="directory"
+>tdeedu/kturtle/data/</filename
+>. Certifique-se de ler antes o arquivo README nessa pasta. </para>
+<para
+>Por uma razão de compatibilidade com todas as pessoas que não desejam a benção programada em Perl mencionada no parágrafo anterior, existe ainda a maneira à antiga de fazer isso: <itemizedlist>
+<listitem
+><para
+>Copie o arquivo <filename
+>logohighlightstyle.en_US.xml</filename
+>, mudando o nome dele para <filename
+>logohighlightstyle.<replaceable
+>codigo</replaceable
+>.xml</filename
+> em que o <replaceable
+>codigo</replaceable
+> é o código de 2 ou 4 letras <acronym
+>ISO</acronym
+> do seu país (no caso do Brasil, é o 'br'). </para>
+</listitem>
+<listitem
+><para
+>A linha 4 do arquivo, tem um <sgmltag class="starttag"
+>language name="en_US"</sgmltag
+> ..., o qual você deverá alterar para o código <acronym
+>ISO</acronym
+> do seu idioma (<quote
+>pt_BR</quote
+>, para o Português do Brasil). </para
+></listitem>
+<listitem
+><para
+>Traduza para o seu próprio idioma o conteúdo da marca <sgmltag class="starttag"
+>item</sgmltag
+> i.e a informação entre o <sgmltag class="starttag"
+>item</sgmltag
+> e o <sgmltag class="endtag"
+>item</sgmltag
+>. Este conteúdo deverá ter uma correspondência ao arquivo <filename
+>logokeyword</filename
+>. Por exemplo, traduza o <quote
+>while</quote
+> para: <sgmltag class="starttag"
+>item</sgmltag
+> enquanto <sgmltag class="endtag"
+>item</sgmltag
+> e deixe os espaços tal como estão (um no início e um no fim). Por favor não traduza mais nada. </para
+></listitem>
+<listitem
+><para
+>Salve o seu arquivo como <emphasis role="bold"
+>UTF-8</emphasis
+> (no &kate;, use o <guimenuitem
+>Salvar Como...</guimenuitem
+> e mude para <guilabel
+>UTF-8</guilabel
+> na lista à direita do nome do arquivo). </para
+></listitem>
+<listitem
+><para
+>Envie o seu arquivo por CVS (adicione o nome do seu arquivo ao <filename
+>Makefile.am</filename
+>) ou envie-o para a Anne-Marie. </para
+></listitem>
+<listitem
+><para
+>Em caso de qualquer dúvida, por favor contacte a Anne-Marie Mahfouf <email
+>annemarie.mahfouf@free.fr</email
+> para mais informações. </para
+></listitem>
+</itemizedlist>
+</para>
+</sect1>
+
+<sect1 id="examples_trans">
+<title
+>Como Traduzir os Exemplos</title>
+<para
+>Mais uma vez, esta tarefa é bastante simplficada pelo programa do Rafael Beccar em <filename class="directory"
+>tdeedu/kturtle/data/</filename
+>. Certifique-se por favor de ler o arquivo README nessa pasta, uma vez que ainda é necessário fazer algum trabalho, após os arquivos de exemplo em Logo serem traduzidos automaticamente. </para>
+<para
+>Quando seguir as instruções indicadas no arquivo README que encontrou na pasta do programa, já deverá ter tudo pronto. Não se esqueça por favor de testar o código em Logo traduzido que criou, uma vez que é muito fácil inserir alguns erros. Garanta também por favor que o arquivo <userinput
+>Makefile.am</userinput
+> no <filename class="directory"
+>tde-i18n/<replaceable
+>código</replaceable
+>/data/tdeedu/kturtle/</filename
+> está atualizao de acordo com os arquivos novos. Para o Holandês, o arquivo <userinput
+>Makefile.am</userinput
+> deverá ficar semelhante ao seguinte: <screen
+>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)
+</screen
+>
+</para>
+<para
+>Aqui está uma descrição de como fazer a tradução SEM utilizar os programas em Perl do Rafael: <itemizedlist>
+<listitem
+><para
+>Copie os exemplos em Inglês da pasta <filename class="directory"
+>tdeedu/kturtle/data/</filename
+> e mude os nomes dos arquivos de acordo com a tradução para o seu idioma: isto permitirá aos usuários perceberem rápida e facilmente o objetivo do exemplo.</para>
+</listitem>
+<listitem
+><para
+>Traduza as palavras-chave nos exemplos, usando as do <filename
+>logokeywords.xml</filename
+> para o seu idioma. O arquivo de palavras-chave deverá estar terminado, em primeiro lugar, antes de traduzir os exemplos.</para>
+</listitem>
+<listitem
+><para
+>Salve o seu arquivo como <acronym
+>utf-8</acronym
+> (no &kate;, use o <guimenuitem
+>Salvar Como...</guimenuitem
+> e mude para <guilabel
+>UTF-8</guilabel
+> na lista à direita do nome do arquivo)</para>
+</listitem>
+<listitem
+><para
+>Envie a sua pasta (adicione um <filename
+>Makefile.am</filename
+> dentro dela) ou envie-a para a Anne-Marie.</para>
+</listitem>
+<listitem
+><para
+>Em caso de alguma dúvida, por favor contacte a Anne-Marie Mahfouf, <email
+>annemarie.mahfouf@free.fr</email
+> para mais informações.</para>
+</listitem>
+<listitem
+><para
+>Finalmente, se você quiser, poderá adicionar os seus próprios exemplos nesta pasta.</para>
+</listitem>
+</itemizedlist>
+</para>
+</sect1>
+
+</chapter>
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kturtle/using-kturtle.docbook b/tde-i18n-pt_BR/docs/tdeedu/kturtle/using-kturtle.docbook
new file mode 100644
index 00000000000..e98011582a3
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kturtle/using-kturtle.docbook
@@ -0,0 +1,1107 @@
+<!--Dear translator: please NEVER translate the id or anything inside the tags as they are needed in english by the application
+ Thanks a lot in advance.-->
+<chapter id="using-kturtle">
+<title
+>Usando o &kturtle;</title>
+
+<screenshot>
+ <screeninfo
+>Aqui está uma imagem do &kturtle; em ação</screeninfo>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="mainwindow_flower_nrs.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Janela Principal do &kturtle;</phrase>
+ </textobject>
+ </mediaobject>
+</screenshot>
+
+<para
+>A janela principal do &kturtle; tem dois componentes principais, o <link linkend="the-code-editor"
+>editor de código</link
+> (3) à esquerda, onde você escreve os comandos de &logo; e a <link linkend="the-canvas"
+>área de desenho</link
+> (4) à direita, onde as instruções são visualizadas. A <link linkend="the-canvas"
+>área de desenho</link
+> é a área de recreio da tartaruga; é na área de desenho que a tartaruga se move e desenha. Os três outros locais da janela principal são: <link linkend="the-menubar"
+>o menu</link
+> (1) onde todas as ações podem ser acessadas, a <link linkend="the-toolbar"
+>barra de ferramentas</link
+> (4) que lhe permite selecionar rapidamente as ações mais utilizadas e a <link linkend="the-statusbar"
+>barra de estado</link
+> (5) onde você irá encontrar algumas informações sobre o estado do &kturtle;.</para>
+
+<sect1 id="the-code-editor">
+<title
+>O Editor de Código</title>
+<para
+>No editor de código, você poderá escrever os comandos de &logo;. Ele tem todos os recursos que você poderia esperar num editor moderno. A maioria dos seus recursos são encontrados nos menus <link linkend="the-edit-menu"
+>Editar</link
+> e <link linkend="the-tools-menu"
+>Ferramentas</link
+>. O editor de código pode ser acoplado a qualquer um dos lados da janela principal ou poderá ser destacado e colocado em qualquer local da sua tela.</para>
+<para
+>Você dispõe de várias formas de obter algum código no editor. A forma mais fácil é usar um exemplo já feito. Você escolhe o <menuchoice
+><guimenu
+>Arquivo</guimenu
+><guimenuitem
+>Abrir Exemplos</guimenuitem
+></menuchoice
+> no <link linkend="the-file-menu"
+>menu Arquivo</link
+>, onde poderá clicar num arquivo. O nome do arquivo lhe dirá algo sobre o que é o exemplo (por exemplo, o 'square.logo' vai desenhar um quadrado ('square'). O arquivo que escolher será aberto no <link linkend="the-code-editor"
+>editor de código</link
+>, você poderá ir então a <menuchoice
+><guimenu
+>Arquivo</guimenu
+><guimenuitem
+>Executar Comandos</guimenuitem
+></menuchoice
+> para rodar o código se desejar.</para>
+<para
+>Você poderá abrir os arquivos de &logo; escolhendo <menuchoice
+><guimenu
+>Arquivo</guimenu
+><guimenuitem
+>Abrir</guimenuitem
+></menuchoice
+>.</para>
+<para
+>A terceira forma é escrever diretamente o seu código no editor ou copiar/colar algum código deste guia do usuário. </para>
+<para
+>A posição do cursor é indicada na <link linkend="the-statusbar"
+>barra de estado</link
+> à direita, com o número da Linha e da Coluna. </para>
+</sect1>
+
+<sect1 id="the-canvas">
+<title
+>A Área de Desenho</title>
+<para
+>A área de desenho é a área onde os comandos são visualizados, ou seja, onde eles <quote
+>desenham</quote
+> uma imagem. Em outras palavras, é o espaço de recreio da tartaruga. Depois de introduzir algum código no <link linkend="the-code-editor"
+>editor de código</link
+> e de executá-lo com <menuchoice
+><guimenu
+>Arquivo</guimenu
+><guimenuitem
+>Executar Comandos</guimenuitem
+></menuchoice
+>, duas coisas poderão acontecer: ou o código se executa com perfeição e você poderá ver algo mudando na área de desenho, ou você tem um erro no seu código e existirá uma mensagem que lhe dirá qual o erro que você cometeu.</para>
+<para
+>Esta mensagem deverá ajudá-lo a resolver o erro.</para>
+<para
+>A imagem que é desenhada pode ser gravada num arquivo (usando o <menuchoice
+><guimenu
+>Arquivo</guimenu
+><guimenuitem
+>Salvar a Área de Desenho</guimenuitem
+></menuchoice
+>) ou impressa (usando o <menuchoice
+><guimenu
+>Arquivo</guimenu
+><guimenuitem
+>Imprimir...</guimenuitem
+></menuchoice
+>).</para>
+</sect1>
+
+<sect1 id="the-menubar">
+<title
+>A Barra de Menu</title>
+<para
+>No menu, você irá encontrar todas as ações do &kturtle;. Elas estão nos seguintes grupos: <guimenu
+>Arquivo</guimenu
+>, <guimenu
+>Editar</guimenu
+>, <guimenu
+>Ver</guimenu
+>, <guimenu
+>Ferramentas</guimenu
+>, <guimenu
+>Configurações</guimenu
+> e <guimenu
+>Ajuda</guimenu
+>. Esta seção descreve todas estas opções.</para>
+
+<sect2 id="the-file-menu">
+<title
+>O Menu <guimenu
+>Arquivo</guimenu
+></title>
+
+<sect3 id="file-new">
+<title
+>Novo</title>
+ <variablelist>
+ <varlistentry>
+ <term
+><menuchoice
+><shortcut
+> <keycombo
+>&Ctrl;<keycap
+>N</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Arquivo</guimenu
+> <guimenuitem
+>Novo</guimenuitem
+> </menuchoice
+></term>
+ <listitem
+><para
+>Cria um arquivo de &logo; novo, vazio.</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+</sect3>
+<sect3 id="file-open">
+<title
+>Abrir</title>
+ <variablelist>
+ <varlistentry>
+ <term
+><menuchoice
+><shortcut
+> <keycombo
+>&Ctrl;<keycap
+>O</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Arquivo</guimenu
+> <guimenuitem
+>Abrir...</guimenuitem
+> </menuchoice
+></term>
+ <listitem
+><para
+>Abre um arquivo de &logo;.</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+</sect3>
+<sect3 id="file-open-recent">
+<title
+>Abrir Recente</title>
+ <variablelist>
+ <varlistentry>
+ <term
+><menuchoice
+><guimenu
+>Arquivo</guimenu
+> <guimenuitem
+>Abrir Recente</guimenuitem
+> </menuchoice
+></term>
+ <listitem
+><para
+>Abre um arquivo de &logo; que foi aberto recentemente.</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+</sect3>
+<sect3 id="file-open-examples">
+<title
+>Abrir Exemplos</title>
+ <variablelist>
+ <varlistentry>
+ <term
+><menuchoice
+><shortcut
+> <keycombo
+>&Ctrl;<keycap
+>E</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Arquivo</guimenu
+> <guimenuitem
+>Abrir Exemplos</guimenuitem
+> </menuchoice
+></term>
+ <listitem
+><para
+>Mostra a pasta com os programas de exemplo do &logo;. Os exemplos deverão estar no seu idioma favorito, que poderá ser escolhdio em <menuchoice
+><guimenu
+>Configurações</guimenu
+><guimenuitem
+>Configurar o &kturtle;...</guimenuitem
+></menuchoice
+>.</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+</sect3>
+<sect3 id="file-execute">
+<title
+>Executar</title>
+ <variablelist>
+ <varlistentry>
+ <term
+><menuchoice
+><shortcut
+> <keycombo
+>&Alt;<keysym
+>Return</keysym
+></keycombo
+> </shortcut
+> <guimenu
+>Arquivo</guimenu
+> <guimenuitem
+>Executar Comandos</guimenuitem
+> </menuchoice
+></term>
+ <listitem
+><para
+>Inicia a execução dos comandos no editor de código.</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+</sect3>
+<sect3 id="file-save">
+<title
+>Salvar</title>
+ <variablelist>
+ <varlistentry>
+ <term
+><menuchoice
+><shortcut
+> <keycombo
+>&Ctrl;<keycap
+>S</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Arquivo</guimenu
+> <guimenuitem
+>Salvar</guimenuitem
+> </menuchoice
+></term>
+ <listitem
+><para
+>Salva o arquivo de &logo; aberto atualmente.</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+</sect3>
+<sect3 id="file-save-as">
+<title
+>Salvar Como</title>
+ <variablelist>
+ <varlistentry>
+ <term
+><menuchoice
+><guimenu
+>Arquivo</guimenu
+> <guimenuitem
+>Salvar Como...</guimenuitem
+> </menuchoice
+></term>
+ <listitem
+><para
+>Salva o arquivo de &logo; aberto atualmente num local especificado.</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+</sect3>
+<sect3 id="file-save-canvas">
+<title
+>Salvar a Área de Desenho</title>
+ <variablelist>
+ <varlistentry>
+ <term
+><menuchoice
+><guimenu
+>Arquivo</guimenu
+> <guimenuitem
+>Salvar Área de Desenho</guimenuitem
+> </menuchoice
+></term>
+ <listitem
+><para
+>Salva a imagem desenhada na área de desenho num arquivo.</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+</sect3>
+<sect3 id="file-pause">
+<title
+>Pausa</title>
+ <variablelist>
+ <varlistentry>
+ <term
+><menuchoice
+><shortcut
+> <keycombo
+><keysym
+>Pause</keysym
+></keycombo
+> </shortcut
+> <guimenu
+>Arquivo</guimenu
+> <guimenuitem
+>Pausar a Execução</guimenuitem
+> </menuchoice
+></term>
+ <listitem
+><para
+>Coloca a execução em pausa. Esta ação só fica ativa quando os comandos estiverem de fato sendo executados.</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+</sect3>
+<sect3 id="file-stop">
+<title
+>Parar</title>
+ <variablelist>
+ <varlistentry>
+ <term
+><menuchoice
+><shortcut
+> <keycombo
+><keysym
+>Escape</keysym
+></keycombo
+> </shortcut
+> <guimenu
+>Arquivo</guimenu
+> <guimenuitem
+>Parar Execução</guimenuitem
+> </menuchoice
+></term>
+ <listitem
+><para
+>Pára a execução; esta ação só fica ativa quando os comandos estiverem de fato sendo executados.</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+</sect3>
+<sect3 id="file-speed">
+<title
+>Velocidade de Execução</title>
+ <variablelist>
+ <varlistentry>
+ <term
+><menuchoice
+><guimenu
+>Arquivo</guimenu
+> <guimenuitem
+>Velocidade de Execução</guimenuitem
+> </menuchoice
+></term>
+ <listitem
+><para
+>Apresenta uma lista com as velocidades de execução possíveis, consistindo em: Toda Velocidade, Lento, Mais Lento e Lentíssimo. Quando a velocidade é igual a 'Toda Velocidade' (padrão), você poderá não conseguir ver o que está acontecendo. Em alguns dos casos este comportamento poderá ser o desejado, mas noutros casos você poderá querer ter uma idéia da execução. No último caso, poderá desejar configurar a velocidade da execução como 'Lento', 'Mais Lento' e 'Lentíssimo'. Quando um dos modos lentos for selecionado, a posição atual de execução será mostrada no editor.</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+</sect3>
+<sect3 id="file-print">
+<title
+>Imprimir</title>
+ <variablelist>
+ <varlistentry>
+ <term
+><menuchoice
+><shortcut
+> <keycombo
+>&Ctrl;<keycap
+>P</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Arquivo</guimenu
+> <guimenuitem
+>Imprimir...</guimenuitem
+> </menuchoice
+></term>
+ <listitem
+><para
+>Imprime o código atual no editor ou então o desenho gerado na área de desenho.</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+</sect3>
+<sect3 id="file-quit">
+<title
+>Sair</title>
+ <variablelist>
+ <varlistentry>
+ <term
+><menuchoice
+><shortcut
+> <keycombo
+>&Ctrl;<keycap
+>Q</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Arquivo</guimenu
+> <guimenuitem
+>Sair</guimenuitem
+> </menuchoice
+></term>
+ <listitem
+><para
+>Sai do &kturtle;.</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+</sect3>
+</sect2>
+
+<sect2 id="the-edit-menu">
+ <title
+>O Menu <guimenu
+>Editar</guimenu
+></title>
+ <variablelist>
+ <anchor id="edit-undo"/>
+ <varlistentry>
+ <term
+><menuchoice
+><shortcut
+> <keycombo
+>&Ctrl;<keycap
+>Z</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Editar</guimenu
+> <guimenuitem
+>Desfazer</guimenuitem
+> </menuchoice
+></term>
+ <listitem
+><para
+>Anula a última alteração ao código. O &kturtle; pode fazer anulações de forma ilimitada.</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+ <variablelist>
+ <anchor id="edit-redo"/>
+ <varlistentry>
+ <term
+><menuchoice
+><shortcut
+> <keycombo
+>&Ctrl;&Shift;<keycap
+>Z</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Editar</guimenu
+> <guimenuitem
+>Refazer</guimenuitem
+> </menuchoice
+></term>
+ <listitem
+><para
+>Refaz uma alteração anulada ao código.</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+ <variablelist>
+ <anchor id="edit-cut"/>
+ <varlistentry>
+ <term
+><menuchoice
+><shortcut
+> <keycombo
+>&Ctrl;<keycap
+>X</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Editar</guimenu
+> <guimenuitem
+>Cortar</guimenuitem
+> </menuchoice
+></term>
+ <listitem
+><para
+>Corta o texto selecionado do editor de código para a área de transferência.</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+ <variablelist>
+ <anchor id="edit-copy"/>
+ <varlistentry>
+ <term
+><menuchoice
+><shortcut
+> <keycombo
+>&Ctrl;<keycap
+>C</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Editar</guimenu
+> <guimenuitem
+>Copiar</guimenuitem
+> </menuchoice
+></term>
+ <listitem
+><para
+>Copia o texto selecionado do editor de código para a área de transferência.</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+ <variablelist>
+ <anchor id="edit-paste"/>
+ <varlistentry>
+ <term
+><menuchoice
+><shortcut
+> <keycombo
+>&Ctrl;<keycap
+>V</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Editar</guimenu
+> <guimenuitem
+>Colar</guimenuitem
+> </menuchoice
+></term>
+ <listitem
+><para
+>Cola o texto na área de transferência no editor.</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+ <variablelist>
+ <anchor id="edit-find"/>
+ <varlistentry>
+ <term
+><menuchoice
+><shortcut
+> <keycombo
+>&Ctrl;<keycap
+>F</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Editar</guimenu
+> <guimenuitem
+>Procurar...</guimenuitem
+> </menuchoice
+></term>
+ <listitem
+><para
+>Com esta ação, você poderá procurar frases no código.</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+ <variablelist>
+ <anchor id="edit-find-next"/>
+ <varlistentry>
+ <term
+><menuchoice
+><shortcut
+> <keycombo
+><keysym
+>F3</keysym
+></keycombo
+> </shortcut
+> <guimenu
+>Editar</guimenu
+> <guimenuitem
+>Procurar Próximo</guimenuitem
+> </menuchoice
+></term>
+ <listitem
+><para
+>Use isto para procurar a próxima ocorrência da frase.</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+ <variablelist>
+ <anchor id="edit-replace"/>
+ <varlistentry>
+ <term
+><menuchoice
+><shortcut
+> <keycombo
+>&Ctrl;<keycap
+>R</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Editar</guimenu
+> <guimenuitem
+>Substituir...</guimenuitem
+> </menuchoice
+></term>
+ <listitem
+><para
+>Com esta ação, você poderá substituir frases no código.</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+</sect2>
+
+<sect2 id="the-view-menu">
+ <title
+>O Menu <guimenu
+>Ver</guimenu
+></title>
+ <variablelist>
+ <anchor id="view-fullscreen"/>
+ <varlistentry>
+ <term
+><menuchoice
+><shortcut
+> <keycombo
+>&Ctrl;&Shift;<keycap
+>F</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Ver</guimenu
+> <guimenuitem
+>Modo Tela Cheia</guimenuitem
+> </menuchoice
+></term>
+ <listitem
+><para
+>Com esta ação, você ativa ou desativa o modo de tela cheia.</para>
+ <para
+>Nota: Quando o código é executado, estando no modo de tela cheia, tudo exceto a área de desenho fica escondido. Isto torna possível criar programas de <quote
+>tela cheia</quote
+> no &kturtle;.</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+ <variablelist>
+ <anchor id="view-linenumbers"/>
+ <varlistentry>
+ <term
+><menuchoice
+><shortcut
+> <keycombo
+><keysym
+>F11</keysym
+></keycombo
+> </shortcut
+> <guimenu
+>Ver</guimenu
+> <guimenuitem
+>Mostrar Números de Linha</guimenuitem
+> </menuchoice
+></term>
+ <listitem
+><para
+>Com esta ação, você poderá mostrar os números de linha no editor de código. Isto poderá ser útil para procurar um erro.</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+</sect2>
+
+<sect2 id="the-tools-menu">
+ <title
+>O Menu <guimenu
+>Ferramentas</guimenu
+></title>
+ <variablelist>
+ <anchor id="tools-color-picker"/>
+ <varlistentry>
+ <term
+><menuchoice
+><shortcut
+> <keycombo
+>&Alt;<keycap
+>C</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Ferramentas</guimenu
+> <guimenuitem
+>Extrator de Cor</guimenuitem
+> </menuchoice
+></term>
+ <listitem
+><para
+>Esta ação abre o extrator de cores. Com este extrator, você poderá selecionar facilmente um <glossterm linkend="rgb"
+>código de cores</glossterm
+> e inserí-lo no <link linkend="the-code-editor"
+>editor de código</link
+>.</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+ <variablelist>
+ <anchor id="tools-indent"/>
+ <varlistentry>
+ <term
+><menuchoice
+><shortcut
+> <keycombo
+>&Ctrl;<keycap
+>I</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Ferramentas</guimenu
+> <guimenuitem
+>Indentar</guimenuitem
+> </menuchoice
+></term>
+ <listitem
+><para
+>Esta ação <quote
+>indenta</quote
+> (adiciona espaços em branco) as linhas que estão selecionadas. Quando a 'indentação' é usada convenientemente, isto poderá tornar o código muito mais fácil de ler. Todos os exemplos usam indentação, por isso veja-os, por favor.</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+ <variablelist>
+ <anchor id="tools-unindent"/>
+ <varlistentry>
+ <term
+><menuchoice
+><shortcut
+> <keycombo
+>&Ctrl;&Shift;<keycap
+>I</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Ferramentas</guimenu
+> <guimenuitem
+>Desindentar</guimenuitem
+> </menuchoice
+></term>
+ <listitem
+><para
+>Esta ação <quote
+>desindenta</quote
+> (remove os espaços em branco no início) as linhas que estão selecionadas.</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+ <variablelist>
+ <anchor id="tools-clean-indent"/>
+ <varlistentry>
+ <term
+><menuchoice
+><guimenu
+>Ferramentas</guimenu
+> <guimenuitem
+>Limpar Indentação</guimenuitem
+> </menuchoice
+></term>
+ <listitem
+><para
+>Est ação limpa a <quote
+>indentação</quote
+> (remove todos os espaços em branco no início) das linhas que estão selecionadas.</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+ <variablelist>
+ <anchor id="tools-comment"/>
+ <varlistentry>
+ <term
+><menuchoice
+><shortcut
+> <keycombo
+>&Ctrl;<keycap
+>D</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Ferramentas</guimenu
+> <guimenuitem
+>Comentar</guimenuitem
+> </menuchoice
+></term>
+ <listitem
+><para
+>Esta ação adiciona caracteres de comentário (#) ao início das linhas que são selecionadas. As linhas que começam com um carácter de comentário são ignoradas quando o código é executado. Os comentários permitem ao programador explicar um pouco o seu código ou podem ser usadas para evitar temporariamente que um determinado pedaço de código seja executado.</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+ <variablelist>
+ <anchor id="tools-uncomment"/>
+ <varlistentry>
+ <term
+><menuchoice
+><shortcut
+> <keycombo
+>&Ctrl;&Shift;<keycap
+>D</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Ferramentas</guimenu
+> <guimenuitem
+>Descomentar</guimenuitem
+> </menuchoice
+></term>
+ <listitem
+><para
+>Esta ação remove os caracteres de comentários das linhas selecionadas.</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+</sect2>
+
+<sect2 id="the-setting-menu">
+ <title
+>O Menu <guimenu
+>Configurações</guimenu
+></title>
+ <variablelist>
+ <anchor id="toggle-toolbar"/>
+ <varlistentry>
+<term
+><menuchoice
+><guimenu
+>Configurações</guimenu
+> <guimenuitem
+>Mostrar/Ocultar Barra de Ferramentas</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+><action
+>Ativa ou desativa</action
+> a Barra Principal</para
+></listitem>
+</varlistentry>
+ </variablelist
+>
+ <variablelist>
+ <anchor id="toggle-statusbar"/>
+ <varlistentry>
+<term
+><menuchoice
+><guimenu
+>Configurações</guimenu
+> <guimenuitem
+>Mostrar/Ocultar Barra de Estado</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+><action
+>Alterna</action
+> a Barra de Estado</para
+></listitem>
+</varlistentry>
+ </variablelist>
+ <variablelist>
+ <anchor id="tools-advanced"/>
+ <varlistentry>
+ <term
+><menuchoice
+><guimenu
+>Configurações</guimenu
+> <guisubmenu
+>Configurações Avançadas</guisubmenu
+> </menuchoice
+></term>
+ <listitem
+><para
+>Aqui você poderá alterar as coisas que você normalmente não necessita mudar. O sub-menu da <guisubmenu
+>Configurações Avançadas</guisubmenu
+> possui três itens: <guimenuitem
+>Configurar o Editor...</guimenuitem
+> (a janela de configuração padrão do editor &kate;), <guimenuitem
+>Configurar os Atalhos...</guimenuitem
+> (a janela de configuração de atalhos padrão do &kde;) e a <guimenuitem
+>Configurar as Barras de Ferramentas...</guimenuitem
+> (a janela de configuração da barra de ferramentas do &kde;).</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+ <variablelist>
+ <anchor id="settings-configure"/>
+ <varlistentry>
+ <term
+><menuchoice
+><guimenu
+>Configurações</guimenu
+> <guimenuitem
+>Configurar o &kturtle;...</guimenuitem
+> </menuchoice
+></term>
+ <listitem
+><para
+>Isto é usado para configurar o &kturtle;. Aqui você poderá mudar o idioma dos comandos de &logo; ou definir um novo tamanho inicial para a área de desenho.</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+
+</sect2>
+
+<sect2 id="the-help-menu">
+ <title
+>O Menu <guimenu
+>Ajuda</guimenu
+></title>
+ <variablelist>
+ <anchor id="help-handbook"/>
+ <varlistentry>
+ <term
+><menuchoice
+><guimenu
+>Ajuda</guimenu
+> <guimenuitem
+>Manual do &kturtle;</guimenuitem
+> </menuchoice
+></term>
+ <listitem
+><para
+>Esta ação mostra o manual que você está atualmente lendo.</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+ <variablelist>
+ <anchor id="help-whats-this"/>
+ <varlistentry>
+ <term
+><menuchoice
+><shortcut
+> <keycombo
+>&Shift;<keysym
+>F1</keysym
+></keycombo
+> </shortcut
+> <guimenu
+>Ajuda</guimenu
+> <guimenuitem
+>O Que É Isto?</guimenuitem
+> </menuchoice
+></term>
+ <listitem
+><para
+>Depois de ativar esta ação, a seta do cursor irá mudar para uma <quote
+>seta com ponto de interrogação</quote
+>. Este novo tipo de seta é usado para clicar em partes da janela principal do &kturtle;, aparecerá uma descrição da componente em particular.</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+ <variablelist>
+ <anchor id="help-context-help"/>
+ <varlistentry>
+ <term
+><menuchoice
+><shortcut
+> <keycombo
+><keysym
+>F2</keysym
+></keycombo
+> </shortcut
+> <guimenu
+>Ajuda</guimenu
+> <guimenuitem
+>Ajuda sobre: ...</guimenuitem
+> </menuchoice
+></term>
+ <listitem
+><para
+>Esta é uma função bastante útil; ela fornece ajuda sobre o código sobre o qual o cursor se encontra. Por isso, por exemplo, você poderá usar o comando <userinput
+>print</userinput
+> no seu código, e poderá querer ler para saber o que o manual diz sobre este comando. Você poderá mover o cursor para cima do comando <userinput
+>print</userinput
+> e clicar em <keysym
+>F2</keysym
+>. O manual irá então mostrar toda a informação sobre o comando <userinput
+>print</userinput
+>.</para>
+ <para
+>Esta função é muito importante durante a aprendizagem da programação.</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+ <variablelist>
+ <anchor id="help-report-bug"/>
+ <varlistentry>
+ <term
+><menuchoice
+><guimenu
+>Ajuda</guimenu
+> <guimenuitem
+>Comunicar um Erro...</guimenuitem
+> </menuchoice
+></term>
+ <listitem
+><para
+>Use isto para comunicar um problema no &kturtle; para os programadores. Estes relatórios podem ser usados para tornar as versões futuras do &kturtle; melhores.</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+ <variablelist>
+ <anchor id="help-about-kturtle"/>
+ <varlistentry>
+ <term
+><menuchoice
+><guimenu
+>Ajuda</guimenu
+> <guimenuitem
+>Sobre o &kturtle;</guimenuitem
+> </menuchoice
+></term>
+ <listitem
+><para
+>Aqui você poderá encontrar informações sobre o &kturtle;, como os seus autores e a licença em que ele se baseia.</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+ <variablelist>
+ <anchor id="help-about-kde"/>
+ <varlistentry>
+ <term
+><menuchoice
+><guimenu
+>Ajuda</guimenu
+> <guimenuitem
+>Sobre o &kde;</guimenuitem
+> </menuchoice
+></term>
+ <listitem
+><para
+>Aqui você poderá encontrar informações sobre o &kde;. Se não souber ainda o que é o &kde;, este é um local que você não poderá perder.</para
+></listitem>
+ </varlistentry>
+ </variablelist>
+</sect2>
+
+</sect1>
+
+<sect1 id="the-toolbar">
+<title
+>A Barra de Ferramentas</title>
+<para
+>Aqui você poderá acessar rapidamente às funções mais usadas. Por padrão, você irá encontrar aqui todos os comandos mais úteis, terminando nos ícones <guiicon
+>Executar os Comandos</guiicon
+> e o <guiicon
+>Parar a Execução</guiicon
+>.</para>
+<para
+>Você poderá configurar a barra de ferramentas usando o menu <menuchoice
+><guimenu
+>Configurações</guimenu
+><guimenuitem
+>Configurações Avançadas</guimenuitem
+><guimenuitem
+>Configurar Barra de Ferramentas...</guimenuitem
+></menuchoice
+></para>
+</sect1>
+
+<sect1 id="the-statusbar">
+<title
+>A Barra de Estado</title>
+<para
+>Na barra de estado você poderá saber o estado do &kturtle;. Do lado esquerdo, ela fornece o resultado sobre a última ação. Do lado direito, você encontra a localização atual do cursor (os números da linha e da coluna). No meio da barra de estado é indicado idioma usado para os comandos.</para>
+</sect1>
+
+</chapter>
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kverbos/Makefile.am b/tde-i18n-pt_BR/docs/tdeedu/kverbos/Makefile.am
new file mode 100644
index 00000000000..babf802f3a2
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kverbos/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = pt_BR
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = AUTO
+KDE_MANS = AUTO
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kverbos/Makefile.in b/tde-i18n-pt_BR/docs/tdeedu/kverbos/Makefile.in
new file mode 100644
index 00000000000..950f50fa3ef
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kverbos/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/tdeedu/kverbos
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+tdeinitdir = @tdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = pt_BR
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = AUTO
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdeedu/kverbos/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/tdeedu/kverbos/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdeedu/kverbos/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/tdeedu/kverbos/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/tdeedu/kverbos/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=index.docbook index.cache.bz2 Makefile.in Makefile.am
+
+#>+ 24
+index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) index.docbook
+ @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi
+
+docs-am: index.cache.bz2
+
+install-docs: docs-am install-nls
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kverbos
+ @if test -f index.cache.bz2; then \
+ echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kverbos/; \
+ $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kverbos/; \
+ elif test -f $(srcdir)/index.cache.bz2; then \
+ echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kverbos/; \
+ $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kverbos/; \
+ fi
+ -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kverbos/common
+ $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kverbos/common
+
+uninstall-docs:
+ -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kverbos
+
+clean-docs:
+ -rm -f index.cache.bz2
+
+
+#>+ 13
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kverbos
+ @for base in index.docbook ; do \
+ echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kverbos/$$base ;\
+ $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kverbos/$$base ;\
+ done
+
+uninstall-nls:
+ for base in index.docbook ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kverbos/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in index.docbook ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdeedu/kverbos/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/tdeedu/kverbos/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/tdeedu/kverbos/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kverbos/index.cache.bz2 b/tde-i18n-pt_BR/docs/tdeedu/kverbos/index.cache.bz2
new file mode 100644
index 00000000000..770b82e4bb9
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kverbos/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kverbos/index.docbook b/tde-i18n-pt_BR/docs/tdeedu/kverbos/index.docbook
new file mode 100644
index 00000000000..8b7325069a4
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kverbos/index.docbook
@@ -0,0 +1,1303 @@
+<?xml version="1.0" ?>
+<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+ "dtd/kdex.dtd" [
+ <!ENTITY kverbos '<application
+>Kverbos</application
+>'>
+ <!ENTITY package "tdeedu">
+ <!ENTITY kappname "&kverbos;">
+ <!ENTITY kfeeder "<application
+>KFeeder</application
+>">
+ <!ENTITY % addindex "IGNORE">
+ <!ENTITY % Brazilian-Portuguese "INCLUDE"
+><!-- change language only here -->
+]>
+
+<book lang="&language;">
+
+<!-- This header contains all of the meta-information for the document such
+as Authors, publish date, the abstract, and Keywords -->
+
+<bookinfo>
+<title
+>O Manual do &kverbos;</title>
+
+<authorgroup>
+<author
+><firstname
+>Arnold</firstname
+> <surname
+>Kraschinski</surname
+> <affiliation
+> <address
+><email
+>arnold.k67@gmx.de</email
+></address>
+</affiliation>
+</author>
+</authorgroup>
+
+<othercredit role="translator"
+><firstname
+>Marcus</firstname
+><surname
+>Gama</surname
+><affiliation
+><address
+><email
+>marcus_gama@uol.com.br</email
+></address
+></affiliation
+><contrib
+>Tradução</contrib
+></othercredit
+>
+
+<copyright>
+<year
+>2001</year>
+<year
+>2002</year>
+<holder
+>Arnold Kraschinski</holder>
+</copyright>
+
+<legalnotice
+>&FDLNotice;</legalnotice>
+
+<date
+>2002-05-23</date>
+<releaseinfo
+>3.0.8</releaseinfo>
+
+<abstract>
+<para
+>O &kverbos; é um aplicativo desenhado especialmente para estudar as formas verbais em Espanhol. </para>
+</abstract>
+
+<keywordset>
+<keyword
+>KDE</keyword>
+<keyword
+>tdeutils</keyword>
+<keyword
+>Kapp</keyword>
+<keyword
+>verbo</keyword>
+<keyword
+>espanhol</keyword>
+</keywordset>
+
+</bookinfo>
+
+
+
+<chapter id="introduction">
+<title
+>Introdução</title>
+
+<para
+>Com o &kverbos; o usuário poderá aprender as formas verbais em Espanhol. O programa sugere um verbo e um tempo e o usuário insere as diferentes formas. O programa corrige o usuário e vai comunicando os resultados. O usuário pode editar a lista dos verbos que poderão ser estudados. O programa poderá construir formas verbais regulares por si só. As formas verbais irregulares terão de ser inseridas pelo usuário. Se a forma de um verbo é desconhecida, então a Internet oferece fontes razoáveis: <ulink url="http://csgrs6k1.uwaterloo.ca/~dmg/lando/verbos/con-jugador.html"
+> http://csgrs6k1.uwaterloo.ca/~dmg/lando/verbos/con-jugador.html</ulink
+> </para>
+
+<para
+>O recurso mais interessante na versão atual é a utilização do &kfeeder;. Ele é um programa que o usuário terá que instalar separadamente se quiser usá-lo. Se estiver instalado, então o progresso da aprendizagem será mostrado no aplicativo &kfeeder;. Um cão anda pelas redondezas e ele será alimentado com ossos se você for um bom aluno. Caso contrário, ele irá ficar quieto num local qualquer a maior parte do tempo. </para>
+</chapter>
+
+<chapter id="using-kverbos">
+<title
+>Usando o &kverbos;</title>
+
+<screenshot>
+<screeninfo
+>Aqui está uma captura de tela do &kverbos;</screeninfo>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="mainscreen-leer.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Esto diálogo poderá ser vista quando o usuário iniciar o programa.</phrase>
+ </textobject>
+ </mediaobject>
+</screenshot>
+
+<para
+>Quando o usuário iniciar o programa, ele poderá ver esta janela. Esta é o diálogo principal do aplicativo, onde o usuário poderá treinar as formas verbais. Atualmente, nenhum arquivo está carregado. Assim, o programa não poderá sugerir nenhum verbo. Primeiro, o usuário terá que abrir um arquivo com a opção do menu <menuchoice
+><guimenu
+>Arquivo</guimenu
+><guimenuitem
+>Abrir</guimenuitem
+></menuchoice
+> ou com a barra de menu ou terá que inserir algum verbo com a opção <menuchoice
+><guimenu
+>Editar</guimenu
+> <guimenuitem
+>Inserir Novo Verbo</guimenuitem
+></menuchoice
+>.</para>
+
+<screenshot>
+<screeninfo
+>Aqui está uma imagem do &kverbos; com um arquivo de verbos carregado</screeninfo>
+<mediaobject>
+<imageobject>
+<imagedata fileref="mainscreen1.png" format="PNG"/>
+</imageobject>
+<textobject>
+<phrase
+>Aqui você pode ver o diálogo principal com um arquivo de verbos carregado.</phrase>
+</textobject>
+</mediaobject>
+</screenshot>
+
+<para
+>Logo que o usuário tenha aberto um arquivo com verbos, o programa irá sugerir um deles e um tempo. O usuário poderá escrever a solução nos campos de texto. </para>
+
+<variablelist>
+<varlistentry>
+<term
+><inlinemediaobject>
+<imageobject>
+<imagedata fileref="limpiar.png" format="PNG"/>
+ </imageobject>
+ </inlinemediaobject
+></term>
+<listitem
+><para
+>Este botão limpa todos os dados do usuário.</para
+></listitem>
+</varlistentry>
+<varlistentry>
+<term
+><inlinemediaobject>
+ <imageobject>
+ <imagedata fileref="corregir.png" format="PNG"/>
+ </imageobject>
+ </inlinemediaobject
+></term>
+<listitem
+><para
+>O usuário poderá testar os seus dados com este botão. As formas incorretas ficarão sublinhadas. Então o usuário terá a chance de fazer melhor e corrigir as formas outra vez. Se um dos verbos não estiver correto, o verbo não poderá contar mais como correto. </para
+></listitem>
+</varlistentry>
+<varlistentry>
+ <term
+><inlinemediaobject>
+<imageobject>
+<imagedata fileref="solucion.png" format="PNG"/>
+ </imageobject>
+ </inlinemediaobject
+></term>
+<listitem
+><para
+>Se o usuário quiser ver a solução, ele poderá usar o <guiicon
+>mostrar a solução</guiicon
+>. Então, a resposta correta é apresentada nos campos de edição. Se o usuário recorrer a este botão, o verbo não poderá contar mais como correto.</para
+></listitem>
+</varlistentry
+>
+<varlistentry>
+<term
+><inlinemediaobject>
+<imageobject>
+<imagedata fileref="continuar.png" format="PNG"/>
+ </imageobject>
+ </inlinemediaobject
+></term>
+<listitem>
+<para
+>O último botão desta fila pode ter duas funções.</para>
+
+<para
+>Se o usuário clicar neste botão e as formas verbais não tiverem sido corrigidas ainda, o botão comporta-se como o 'corrigir'. As formas verbais são corrigidas e o usuário poderá ver se as suas respostas estavam corretas. Se o usuário quiser seguir em frente, terá que clicar no botão novamente.</para>
+
+<para
+>Se o botão for pressionado e os verbos já tiverem sido corrigidos, o programa segue para o próximo verbo. Isto significa que outro verbo é selecionado e é apresentado ao usuário.</para>
+</listitem>
+</varlistentry
+>
+</variablelist>
+
+<para
+>Uma segunda fila de botões <inlinemediaobject
+> <imageobject
+> <imagedata fileref="letters.png" format="PNG"/> </imageobject
+> </inlinemediaobject
+> permite ao usuário inserir caracteres especiais em Espanhol que provavelmente não poderão ser inseridos pelo teclado. </para>
+
+<para
+>Na barra de estado do programa, o usuário vai obtendo informações sobre o seu trabalho. Ele poderá ver quantos verbos treinou e quantos deles foram corrigidos. Ele poderá ver quantos verbos estão armazenados no arquivo aberto e qual o nome do usuário que os inseriu. </para>
+
+<para
+>A barra de progresso é outro retorno para o usuário. Ele poderá ver as suas respostas corretas como uma percentagem dos verbos praticados. </para>
+</chapter>
+
+<chapter id="commands">
+<title
+>Referência de Comandos</title>
+
+<sect1 id="kverbos-mainwindow">
+<title
+>A diálogo principal do &kverbos;</title>
+<para>
+<screenshot>
+<screeninfo
+>Aqui está uma imagem do &kverbos; com um arquivo de verbos carregado</screeninfo>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="mainscreen1.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Aqui você pode ver o diálogo principal com um arquivo de verbos carregado.</phrase>
+ </textobject>
+ </mediaobject>
+</screenshot>
+</para>
+
+<!-- The File Menu ................................................................ -->
+<sect2>
+<title
+>O Menu <guimenu
+>Arquivo</guimenu
+></title>
+
+<variablelist>
+
+<!-- File->New -->
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>N</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Arquivo</guimenu
+> <guimenuitem
+>Novo</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+><action
+>Cria um novo documento. Isto significa que os verbos da lista atual são removidos. O número de verbos é zerado.</action
+></para
+></listitem>
+</varlistentry>
+
+<!-- File->Open -->
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>O</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Arquivo</guimenu
+> <guimenuitem
+>Abrir</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+><action
+>Abre um arquivo de verbos.</action
+> O diálogo de arquivos aparece e o usuário poderá selecionar um dos arquivos de verbos. O usuário tem que se certificar que é um arquivo de verbos, realmente. Não existe nenhum arquivo de verbos padrão que acompanhe o programa. O usuário terá que inserir os seus próprios verbos ou terá que obter um arquivo da página Web do &kverbos;.</para
+></listitem
+>
+</varlistentry>
+
+<!-- File->Open Standard Verb File -->
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Arquivo</guimenu
+> <guimenuitem
+>Abrir Arquivo de Verbos Padrão</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+><action
+>Abre um dos arquivos de verbos</action
+> que vem com o &kverbos;. O usuário poderá usar este arquivo se não quiser inserir os seus próprios verbos.</para
+></listitem
+>
+</varlistentry>
+
+<!-- File->Save -->
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>S</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Arquivo</guimenu
+> <guimenuitem
+>Salvar</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+><action
+>Salva o documento.</action
+> O diálogo de arquivos aparece e o usuário poderá então escolher um nome para o arquivo de verbos. Se o nome do arquivo terminar em <literal role="extension"
+>.htm</literal
+> ou em <literal role="extension"
+>.html</literal
+>, a lista de verbos é gravada como um arquivo <acronym
+>HTML</acronym
+>.</para
+></listitem>
+</varlistentry>
+
+<!-- File->Save As -->
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Arquivo</guimenu
+> <guimenuitem
+>Salvar Como</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+><action
+>Salva o documento.</action
+> O diálogo de arquivos aparece e o usuário poderá então escolher um nome para o arquivo de verbos. Se o nome do arquivo terminar em <literal role="extension"
+>.htm</literal
+> ou em <literal role="extension"
+>.html</literal
+>, a lista de verbos é gravada como um arquivo <acronym
+>HTML</acronym
+>.</para
+></listitem>
+</varlistentry>
+
+<!-- File->Close -->
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>W</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Arquivo</guimenu
+> <guimenuitem
+>Fechar</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+><action
+>Termina o programa.</action
+></para
+></listitem>
+</varlistentry>
+
+<!-- File->New Window -->
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Arquivo</guimenu
+> <guimenuitem
+>Nova Janela</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+><action
+>Inicia uma nova instância do programa.</action
+></para
+></listitem>
+</varlistentry>
+
+<!-- File->Quit -->
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>Q</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Arquivo</guimenu
+> <guimenuitem
+>Sair</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+><action
+>Sai</action
+> do &kverbos;</para
+></listitem>
+</varlistentry>
+
+</variablelist>
+
+</sect2>
+
+<!-- The Edit Menu ................................................................ -->
+<sect2>
+<title
+>O Menu <guimenu
+>Editar</guimenu
+></title>
+
+<variablelist>
+
+<!-- Edit->Enter new verb -->
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Editar</guimenu
+> <guimenuitem
+>Inserir Novo Verbo</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+><action
+>Abre o diálogo 'Novos Verbos' onde poderá adicionar verbos novos à lista existente. Este diálogo está descrito noutro capítulo desta documentação. </action
+></para
+></listitem>
+</varlistentry>
+
+<!-- Edit->Edit verblist -->
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Editar</guimenu
+> <guimenuitem
+>Editar Lista de Verbos</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+><action
+>Abre um diálogo com uma lista com todos os verbos que estão na lista atual. Você poderá editar esta lista de verbos. Este diálogo é descrito noutro capítulo desta documentação.</action
+></para
+></listitem>
+</varlistentry>
+</variablelist>
+
+</sect2>
+
+<!-- The User Menu ................................................................ -->
+<sect2>
+<title
+>O Menu <guimenu
+>Usuário</guimenu
+></title>
+
+<variablelist>
+
+<!-- User->username -->
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Usuário</guimenu
+> <guimenuitem
+>Nome do Usuário</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+><action
+>Abre um pequeno diálogo onde você poderá inserir o seu nome de usuário. </action
+></para
+></listitem>
+</varlistentry>
+
+<!-- User->results -->
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Usuário</guimenu
+> <guimenuitem
+>Resultados</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+><action
+>Abre um diálogo onde um usuário poderá ver o número de sessões de treino que efetuou com o programa, bem como os últimos dez resultados.</action
+></para
+></listitem>
+</varlistentry>
+
+</variablelist>
+
+</sect2>
+
+<!-- The settings menu ................................................................ -->
+<sect2>
+<title
+>O Menu <guimenu
+>Configurações</guimenu
+></title>
+
+<variablelist>
+
+<!-- Settings->Show toolbar -->
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Configurações</guimenu
+> <guimenuitem
+>Mostrar Barra de Ferramentas</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+><action
+>O usuário poderá decidir se deseja ver a barra de ferramentas ou não. Isso poderá ser configurado aqui.</action
+></para
+></listitem>
+</varlistentry>
+
+<!-- Settings->Show statusbar -->
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Configurações</guimenu
+> <guimenuitem
+>Mostrar Barra de Estado</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+><action
+>O usuário poderá decidir se deseja ver a barra de estado ou não. Na barra de estado aparecem algumas informações como o número de verbos praticados e o nome do usuário. </action
+></para
+></listitem>
+</varlistentry>
+
+<!-- Settings->options -->
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Configurações</guimenu
+> <guimenuitem
+>Configurar o KVerbos</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+><action
+>Abre um diálogo onde o usuário poderá selecionar os tempos que deseja praticar e o modo da correção. Para mais detalhes, veja o capítulo sobre este diálogo. </action
+></para
+></listitem>
+</varlistentry>
+
+</variablelist>
+
+</sect2>
+
+<!-- The Help Menu ................................................................ -->
+<sect2>
+<title
+>O Menu Ajuda</title>
+&help.menu.documentation; </sect2>
+</sect1>
+
+<!-- ................................................................ -->
+<!-- The New Verb Dialog ............................................ -->
+<sect1 id="new-verb-dialog">
+<title
+>O Diálogo de Novos Verbos</title>
+
+<screenshot>
+<screeninfo
+>Aqui está uma captura de tela do diálogo de Novos Verbos</screeninfo>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="newverb.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Aqui você poderá ver o diálogo onde o usuário poderá inserir verbos novos.</phrase>
+ </textobject>
+ </mediaobject>
+</screenshot>
+
+<para
+>Use este diálogo se quiser criar a sua própria lista de verbos ou se quiser adicionar alguns verbos novos a um arquivo existente. Aqui você poderá inserir o infinitivo do verbo em espanhol e o seu significado num idioma estrangeiro. O importante é que você diga ao programa se este é um verbo regular ou um dos verbos de grupos do espanhol ou ainda um verbo irregular. Se for irregular, você terá que inserir também as formas irregulares. Tenha cuidado com este diálogo e com as formas verbais que insere, porque o programa usa estes dados para gerar os formulários automaticamente. </para>
+
+<variablelist>
+ <varlistentry>
+ <term
+><inlinemediaobject>
+ <imageobject>
+ <imagedata fileref="input.png" format="PNG"/>
+ </imageobject>
+ </inlinemediaobject
+></term>
+ <listitem
+><para
+>Algumas dos caixas de edição onde você poderá inserir as informações dos verbos. Existem campos semelhantes para o gerúndio e para o particípio passado, bem como todas as outras formas, se necessário. </para
+></listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+><inlinemediaobject>
+ <imageobject>
+ <imagedata fileref="type.png" format="PNG"/>
+ </imageobject>
+ </inlinemediaobject
+></term>
+ <listitem
+><para
+>Com esta lista, você seleciona o tipo de verbo que inseriu. Faça isso com cuidado, porque são informações importantes para o programa fazer o seu trabalho corretamente. </para>
+ <para
+>A língua Espanhola conhece três tipos de conjugações regulares. Estes são os padrões de conjugação dos verbos que terminam em -er, -ar e -ir. Muitos dos verbos não são regulares em todas as formas mas também não são completamente irregulares. Estes verbos são chamados verbos de grupos e podem ser divididos em vários grupos. O programa poderá gerar os formulários para os verbos regulares e para os verbos de grupos. Ele só precisa da informação sobre o grupo a que o verbo pertence. Os outros verbos são os irregulares e, neste caso, as formas irregulares terão que ser inseridas. Selecione o grupo na respectiva lista. <variablelist>
+ <varlistentry>
+ <term
+>regular</term>
+ <listitem
+><para
+>Selecione isto se for um verbo completamente regular de um dos padrões -ar, -er ou -ir.</para
+></listitem>
+ </varlistentry
+>
+ <varlistentry>
+ <term
+>irregular</term>
+ <listitem
+><para
+>Selecione isto se os verbos não pertencerem a nenhum dos grupos descritos abaixo. A página ficará ativada e você poderá inserir todas as formas irregulares.</para
+></listitem>
+ </varlistentry
+>
+ <varlistentry>
+ <term
+>e &gt; ie</term>
+ <listitem
+><para
+>Selecione isto para os verbos em que o 'e' no hífen mude para 'ie'. </para
+></listitem>
+ </varlistentry
+>
+ <varlistentry>
+ <term
+>o &gt; ue</term>
+ <listitem
+><para
+>Selecione isto para os verbos em que o 'o' no hífen mude para 'ue'. </para
+></listitem>
+ </varlistentry
+>
+ <varlistentry>
+ <term
+>u &gt; ue</term>
+ <listitem
+><para
+>Selecione isto para os verbos em que o 'u' no hífen mude para 'ue'. </para
+></listitem>
+ </varlistentry
+>
+ <varlistentry>
+ <term
+>e &gt; i</term>
+ <listitem
+><para
+>Selecione isto para os verbos em que o 'e' no hífen mude para 'i'. </para
+></listitem>
+ </varlistentry
+>
+ <varlistentry>
+ <term
+>c &gt; qu</term>
+ <listitem
+><para
+>Um verbo com irregularidades ortográficas. Se vier um <quote
+>c</quote
+> antes de um <quote
+>e</quote
+>, o <quote
+>c</quote
+> muda para <quote
+>qu</quote
+>. Exemplos: 'colocar', 'atacar'</para
+></listitem>
+ </varlistentry
+>
+ <varlistentry>
+ <term
+>g &gt; gu</term>
+ <listitem
+><para
+>Um verbo com irregularidades ortográficas. Se vier um <quote
+>g</quote
+> antes de um <quote
+>e</quote
+>, o <quote
+>g</quote
+> muda para <quote
+>gu</quote
+>. Exemplo: 'pagar'</para
+></listitem>
+ </varlistentry
+>
+ <varlistentry>
+ <term
+>z &gt; c</term>
+ <listitem
+><para
+>Um verbo com irregularidades ortográficas. Se vier um <quote
+>z</quote
+> antes de um <quote
+>e</quote
+>, o <quote
+>z</quote
+> muda para <quote
+>c</quote
+>. Exemplos: 'cazar', 'alzar'</para
+></listitem>
+ </varlistentry
+>
+ <varlistentry>
+ <term
+>gu &gt; gu</term>
+ <listitem
+><para
+>Um verbo com irregularidades ortográficas. Se vier um <quote
+>gu</quote
+> antes de um <quote
+>e</quote
+>, o <quote
+>gu</quote
+> muda para <quote
+>gu</quote
+>. Exemplos: 'averiguar'</para
+></listitem>
+ </varlistentry
+>
+ <varlistentry>
+ <term
+>c &gt; z</term>
+ <listitem
+><para
+>Um verbo com irregularidades ortográficas. Se vier um <quote
+>c</quote
+> antes de um <quote
+>o</quote
+> ou um <quote
+>a</quote
+>, o <quote
+>c</quote
+> muda para <quote
+>z</quote
+>. Exemplos: 'vencer', 'zurcir'</para
+></listitem>
+ </varlistentry
+>
+ <varlistentry>
+ <term
+>g &gt; j</term>
+ <listitem
+><para
+>Um verbo com irregularidades ortográficas. Se vier um <quote
+>g</quote
+> antes de um <quote
+>o</quote
+> ou um <quote
+>a</quote
+>, o <quote
+>g</quote
+> muda para <quote
+>j</quote
+>. Exemplos: 'coger', 'dirigir'</para
+></listitem>
+ </varlistentry
+>
+ <varlistentry>
+ <term
+>gu &gt; g</term>
+ <listitem
+><para
+>Um verbo com irregularidades ortográficas. Se vier um <quote
+>gu</quote
+> antes de um <quote
+>o</quote
+> ou um <quote
+>a</quote
+>, o <quote
+>gu</quote
+> muda para <quote
+>g</quote
+>. Exemplos: 'distinguir'</para
+></listitem>
+ </varlistentry
+>
+ <varlistentry>
+ <term
+>qu &gt; c</term>
+ <listitem
+><para
+>Um verbo com irregularidades ortográficas. Se vier um <quote
+>qu</quote
+> antes de um <quote
+>o</quote
+> ou um <quote
+>a</quote
+>, o <quote
+>qu</quote
+> muda para <quote
+>c</quote
+>. Exemplos: 'delinquir'</para
+></listitem
+>
+ </varlistentry
+>
+ <varlistentry>
+ <term
+>pronúncia semelhante a <quote
+>enviar</quote
+></term>
+ <listitem
+><para
+>Um verbo em que a pronúncia varia com algumas formas. Exemplo: 'enviar' </para
+></listitem>
+ </varlistentry
+>
+ <varlistentry>
+ <term
+>pronúncia semelhante a <quote
+>continuar</quote
+></term>
+ <listitem
+><para
+>Um verbo em que a pronúncia varia com algumas formas. Exemplo: 'continuar' </para
+></listitem>
+ </varlistentry
+>
+ <varlistentry>
+ <term
+>falta o i</term>
+ <listitem
+><para
+>Alguns verbos perdem o <quote
+>i</quote
+> intermediário. Exemplos: 'taner', 'grunir', 'bullir'</para
+></listitem>
+ </varlistentry
+>
+ </variablelist>
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+><inlinemediaobject>
+ <imageobject>
+ <imagedata fileref="times.png" format="PNG"/>
+ </imageobject>
+ </inlinemediaobject
+></term>
+ <listitem
+><para
+>Se você inserir um verbo irregular a página ficará ativada e você poderá selecionar a página com as formas irregulares.</para
+></listitem>
+ </varlistentry
+>
+ <varlistentry>
+ <term
+><inlinemediaobject>
+ <imageobject>
+ <imagedata fileref="limpiarpagina.png" format="PNG"/>
+ </imageobject>
+ </inlinemediaobject
+></term>
+ <listitem>
+ <para
+>Você inseriu alguma informação incorreta e deseja apagá-la. Com este botão você poderá limpar os dados do campo de edição de uma única página. </para>
+ </listitem>
+ </varlistentry
+>
+ <varlistentry>
+ <term
+><inlinemediaobject>
+ <imageobject>
+ <imagedata fileref="letters.png" format="PNG"/>
+ </imageobject>
+ </inlinemediaobject
+></term>
+ <listitem>
+ <para
+>Estes botões inserem os caracteres espanhóis apresentados no campo de edição que está em primeiro plano. Normalmente, estes caracteres não podem ser inseridos com o teclado. </para>
+ </listitem>
+ </varlistentry
+>
+ <varlistentry>
+ <term
+><inlinemediaobject>
+ <imageobject>
+ <imagedata fileref="limpiar.png" format="PNG"/>
+ </imageobject>
+ </inlinemediaobject
+></term>
+ <listitem>
+ <para
+>Você deseja limpar todas as informações em todos os campos de edição de todas as páginas. Então use este botão. </para>
+ </listitem>
+ </varlistentry
+>
+ <varlistentry>
+ <term
+><inlinemediaobject>
+ <imageobject>
+ <imagedata fileref="anterior.png" format="PNG"/>
+ </imageobject>
+ </inlinemediaobject
+></term>
+ <listitem>
+ <para
+>Seleciona o verbo antes do verbo atual da respectiva lista no diálogo. Você poderá ler uma alteração nas informações sobre este verbo. Se o verbo for o primeiro da lista, então é carregado o último da mesma lista no diálogo. </para>
+ </listitem>
+ </varlistentry
+>
+ <varlistentry>
+ <term
+><inlinemediaobject>
+ <imageobject>
+ <imagedata fileref="siguiente.png" format="PNG"/>
+ </imageobject>
+ </inlinemediaobject
+></term>
+ <listitem>
+ <para
+>Seleciona o verbo após o verbo atual da respectiva lista no diálogo. Você poderá ler uma alteração nas informações sobre este verbo. Se o verbo for o último da lista, então é carregado o primeiro da mesma lista no diálogo. </para>
+ </listitem>
+ </varlistentry
+>
+ <varlistentry>
+ <term
+><inlinemediaobject>
+ <imageobject>
+ <imagedata fileref="cerrar.png" format="PNG"/>
+ </imageobject>
+ </inlinemediaobject
+></term>
+ <listitem>
+ <para
+>Fecha o diálogo e volta ao programa principal ou à diálogo de Edição de Listas de Verbos, dependendo do local em que o diálogo foi aberto. </para>
+ </listitem>
+ </varlistentry
+>
+</variablelist>
+</sect1>
+
+<!-- ................................................................ -->
+<!-- The Verblist Dialog ............................................ -->
+<sect1 id="editverblist-dialog">
+<title
+>O Diálogo de Edição da Lista de Verbos</title>
+<para>
+<screenshot>
+<screeninfo
+>Aqui está uma captura de tela do diálogo de Edição da Lista de Verbos</screeninfo>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="verblist.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Aqui você poderá ver o diálogo de edição da Lista de Verbos onde o usuário poderá editar esta lista.</phrase>
+ </textobject>
+ </mediaobject>
+</screenshot>
+</para>
+<para
+>Na lista deste diálogo, você poderá ver todos os verbos do arquivo aberto. Se não existir nenhum verbo no arquivo ou se não existe nenhum arquivo aberto, a lista estará vazia. Você poderá selecionar um verbo da lista e editá-lo ou poderá selecionar e remover um deles. </para>
+
+<variablelist>
+ <varlistentry>
+ <term
+><inlinemediaobject>
+ <imageobject>
+ <imagedata fileref="borrar.png" format="PNG"/>
+ </imageobject>
+ </inlinemediaobject
+></term>
+ <listitem
+><para
+>Este botão apaga o verbo selecionado da lista. </para
+></listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+><inlinemediaobject>
+ <imageobject>
+ <imagedata fileref="cancelar.png" format="PNG"/>
+ </imageobject>
+ </inlinemediaobject
+></term>
+ <listitem
+><para
+>Com este botão você poderá fechar o diálogo. Todas as alterações que tenham sido feitas até então não irão afetar a lista de verbos do programa principal. Isto significa que a lista do programa principal ficará inalterada. </para
+></listitem>
+ </varlistentry>
+ <varlistentry>
+ <term
+><inlinemediaobject>
+ <imageobject>
+ <imagedata fileref="editar.png" format="PNG"/>
+ </imageobject>
+ </inlinemediaobject
+></term>
+ <listitem
+><para
+>O verbo selecionado será editado. A diálogo de verbos novos irá aparecer e o verbo selecionado é carregado nos campos de edição. Você poderá então fazer as suas alterações. Se clicar duas vezes num verbo, obterá o mesmo efeito que com este botão. </para
+></listitem>
+ </varlistentry
+>
+ <varlistentry>
+ <term
+><inlinemediaobject>
+ <imageobject>
+ <imagedata fileref="cerrar.png" format="PNG"/>
+ </imageobject>
+ </inlinemediaobject
+></term>
+ <listitem>
+ <para
+>Com este botão você poderá fechar o diálogo. As alterações que tenham sido feitas são gravadas na lista de verbos do programa principal. </para>
+ </listitem>
+ </varlistentry
+>
+</variablelist>
+</sect1>
+
+<!-- ................................................................ -->
+<!-- The Username Dialog ............................................ -->
+<sect1 id="username-dialog">
+<title
+>O Diálogo do Nome do Usuário</title>
+
+<screenshot>
+<screeninfo
+>Aqui está uma captura de tela do Diálogo do Nome do Usuário</screeninfo>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="username.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Aqui você poderá ver a Diálogo de Nome do Usuário onde o usuário poderá inserir o seu nome.</phrase>
+ </textobject>
+ </mediaobject>
+</screenshot>
+
+<para
+>Insira aqui o seu nome. Este nome fica definido como o novo usuário do programa. Ele será apresentado na barra de estado do programa. Use o botão <guibutton
+>OK</guibutton
+> para confirmar os seus dados. O botão <guibutton
+>Cancelar</guibutton
+> deixará o nome do usuário em branco. </para>
+<para
+>O programa irá guardar alguma informação sobre o progresso da sua aprendizagem: o número de sessões práticas, o resultado das últimas dez sessões e as listas com os verbos que você acertou ou errou recentemente. </para>
+<para
+>Você poderá dar uma olhada nestas informações no diálogo <menuchoice
+><guimenu
+>Usuário</guimenu
+><guimenuitem
+>Resultados</guimenuitem
+></menuchoice
+>. </para>
+</sect1>
+
+<!-- ................................................................ -->
+<!-- The User Result Dialog ......................................... -->
+<sect1 id="userresult-dialog">
+<title
+>O Diálogo dos Resultados do Usuário</title>
+
+<screenshot>
+<screeninfo
+>Aqui está uma captura de tela do diálogo dos Resultados do Usuário</screeninfo>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="result.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Aqui poderá ver o diálogo dos Resultados do Usuário, onde o usuário poderá consultar os seus resultados.</phrase>
+ </textobject>
+ </mediaobject>
+</screenshot>
+
+<para
+>Neste diálogo você poderá ver as informações que o programa registra sobre você no seu usuário. Do lado esquerdo, você poderá ver os resultados das últimas dez sessões e à direita estão as listas com as palavras que você acertou e errou recentemente. Um verbo permanecerá na lista dos verbos certos durante algum tempo, onde depois passará ao estado de 'por aprender' novamente. Os verbos que estão na lista dos errados irão aparecer com maior frequência. Eles permanecerão na lista até que acerte eles. Nesse caso, irão passar para a lista das palavras por aprender. </para>
+</sect1>
+
+<!-- ................................................................ -->
+<!-- The Settings Options Dialog .................................... -->
+<sect1 id="settingsoptions-dialog">
+<title
+>O Diálogo de Configurações</title>
+
+<screenshot>
+<screeninfo
+>Aqui está uma captura de tela da Diálogo de Configurações</screeninfo>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="options.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Aqui você poderá ver o Diálogo de Configurações onde o usuário poderá alterar algumas opções do programa.</phrase>
+ </textobject>
+ </mediaobject>
+</screenshot>
+
+<para
+>Neste diálogo você poderá selecionar os tempos verbais que deverão ser praticados. Por isso, se quiser estudar um determinado tempo verbal ou se não aprendeu como construir as formas de um determinado tempo ainda, você poderá selecionar ou deselecionar os tempos aqui. A sua selecção é registrada nos arquivos de propriedades do programa. </para>
+<para
+>Você poderá também selecionar um modo de correção. Se optar por <guilabel
+>correção rigorosa</guilabel
+>, então todos os acentos faltantes serão registrados como erros. Você poderá facilitar com a opção <guilabel
+>ignorar acentos</guilabel
+>, onde um acento em falta não é considerado um erro. </para>
+<para
+>Finalmente, você poderá controlar a utilização do &kfeeder;, se este aplicativo estiver instalado. Você poderá decidir se os resultados da aprendizagem serão apresentados com o &kfeeder;, se a tela inicial é apresentado quando o programa iniciar e qual é o tipo de animação de alimentos que são usadas. Os últimos pontos necessitam de uma explicação posterior. O &kfeeder; mostra um animal que andando pelas rendondezas. Quando você acerta na solução, os seus pontos serão enviados para o &kfeeder;. O cão recebe ossos por cada ponto. Se escolher o <guilabel
+>Mover a comida automaticamente</guilabel
+> então os ossos caem do céu e cada ponto é um osso. Caso contrário, cada ponto é apenas um movimento até um osso. Assim, você precisará de mais pontos até que o cão chegue ao osso. Realmente, a opção <guilabel
+>Mover a comida automaticamente</guilabel
+> é mais interessante. </para>
+</sect1>
+</chapter>
+
+<chapter id="developers">
+<title
+>Guia do Programador do &kverbos;</title>
+
+<para
+>Atualmente, não é possível programar nenhum plugin para o &kverbos;. </para>
+
+</chapter>
+
+<chapter id="faq">
+<title
+>Perguntas e Respostas</title>
+&reporting.bugs; &updating.documentation; <para
+>Até agora ninguém fez uma pergunta que pudesse ser respondida aqui.</para>
+</chapter>
+
+<chapter id="credits">
+
+<title
+>Créditos e Licença</title>
+
+<para
+>&kverbos; </para>
+<para
+>Direitos autorais do programa 2002 Kraschinski Arnold <email
+>arnold.k67@gmx.de</email
+> </para>
+<para
+>Contribuições: <itemizedlist>
+<listitem
+><para
+>-<email
+></email
+></para>
+</listitem>
+<listitem
+><para
+>-<email
+></email
+></para>
+</listitem>
+</itemizedlist>
+</para>
+
+<para
+>Direitos autorais da documentação 2002 Kraschinski Arnold <email
+>arnold.k67@gmx.de</email
+> </para>
+
+<para
+>Tradução de Marcus Gama<email
+>marcus_gama@uol.com.br</email
+></para
+>
+&underFDL; &underGPL; </chapter>
+
+<appendix id="installation">
+<title
+>Instalação</title>
+
+<sect1 id="getting-kverbos">
+<title
+>Como obter o &kverbos;</title>
+&install.intro.documentation; </sect1>
+
+<sect1 id="requirements">
+<title
+>Requisitos</title>
+
+<para
+>Para poder usar com sucesso o &kverbos;, você precisa do &kde; 3.x.x. O programa é distribuído sem nenhum arquivo de verbos. Assim, você terá que inserir você próprio os verbos ou poderá obter da Internet um arquivo de verbos. </para>
+
+<para
+>Um arquivo de verbos e o próprio &kverbos; poderão ser encontrados na <ulink url="http://members.tripod.de/arnoldk67/computer/kverbos/kverbos.htm"
+> página pessoal do &kverbos;</ulink
+>. </para>
+
+<!-- For a list of updates, you may refer to the application web site
+or the ChangeLog file, or ... -->
+<para
+>Você pode encontrar uma lista de alterações em <ulink url="http://apps.kde.org/kapp"
+>http://apps.kde.org/kapp</ulink
+>. </para>
+</sect1>
+
+<sect1 id="compilation">
+<title
+>Compilação e Instalação</title>
+&install.compile.documentation; </sect1>
+
+
+</appendix>
+
+&documentation.index;
+</book>
+<!--
+Local Variables:
+mode: sgml
+sgml-minimize-attributes:nil
+sgml-general-insert-case:lower
+sgml-indent-step:0
+sgml-indent-data:nil
+End:
+-->
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kvoctrain/Makefile.am b/tde-i18n-pt_BR/docs/tdeedu/kvoctrain/Makefile.am
new file mode 100644
index 00000000000..babf802f3a2
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kvoctrain/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = pt_BR
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = AUTO
+KDE_MANS = AUTO
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kvoctrain/Makefile.in b/tde-i18n-pt_BR/docs/tdeedu/kvoctrain/Makefile.in
new file mode 100644
index 00000000000..c9b0dcc89a2
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kvoctrain/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/tdeedu/kvoctrain
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+tdeinitdir = @tdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = pt_BR
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = AUTO
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdeedu/kvoctrain/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/tdeedu/kvoctrain/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdeedu/kvoctrain/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/tdeedu/kvoctrain/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/tdeedu/kvoctrain/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=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/tdeedu/kvoctrain/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/tdeedu/kvoctrain/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/tdeedu/kvoctrain/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kvoctrain/index.cache.bz2 b/tde-i18n-pt_BR/docs/tdeedu/kvoctrain/index.cache.bz2
new file mode 100644
index 00000000000..28e0e6910f9
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kvoctrain/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kvoctrain/index.docbook b/tde-i18n-pt_BR/docs/tdeedu/kvoctrain/index.docbook
new file mode 100644
index 00000000000..3cb153b7185
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kvoctrain/index.docbook
@@ -0,0 +1,4528 @@
+<?xml version="1.0" ?>
+<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN" "dtd/kdex.dtd" [
+ <!ENTITY package "tdeedu">
+ <!ENTITY kappname "&kvoctrain;">
+ <!ENTITY % addindex "IGNORE">
+ <!ENTITY % Brazilian-Portuguese "INCLUDE"
+> <!-- change language only here -->
+]>
+
+<book lang="&language;">
+<bookinfo>
+<title
+>O Manual do &kvoctrain;</title>
+
+<authorgroup>
+<author
+><firstname
+>Ewald</firstname
+> <surname
+>Arnold</surname
+> <affiliation
+><address
+><email
+>ewald@ewald-arnold.de</email>
+</address
+></affiliation>
+</author>
+
+<othercredit role="reviewer"
+><firstname
+>Eric</firstname
+> <surname
+>Bischoff</surname
+> <affiliation
+><address
+><email
+>e.bischoff@noos.fr</email>
+</address
+></affiliation>
+<contrib
+>Revisão</contrib>
+</othercredit>
+
+<othercredit role="translator"
+><firstname
+>Marcus</firstname
+><surname
+>Gama</surname
+><affiliation
+><address
+><email
+>marcus_gama@uol.com.br</email
+></address
+></affiliation
+><contrib
+>Tradução</contrib
+></othercredit
+>
+</authorgroup>
+
+<copyright>
+<year
+>1999</year
+><year
+>2000</year
+><year
+>2001</year
+><year
+>2002</year>
+<holder
+>Ewald Arnold</holder>
+</copyright>
+
+<legalnotice
+>&FDLNotice;</legalnotice>
+
+<date
+>2002-10-08</date>
+<releaseinfo
+>0.8.1</releaseinfo>
+
+<abstract
+><para
+>Este manual descreve o &kvoctrain; versão 0.8.0. O &kvoctrain; é um pequeno utilitário para ajudá-lo a treinar o seu vocabulário, quando está tentando aprender um idioma estrangeiro.</para
+></abstract>
+
+<keywordset>
+<keyword
+>KDE</keyword>
+<keyword
+>KVocTrain</keyword>
+<keyword
+>vocabulário</keyword>
+<keyword
+>treino</keyword>
+<keyword
+>aprendizagem</keyword>
+</keywordset>
+</bookinfo>
+
+<chapter id="introduction">
+<title
+>Introdução</title>
+
+<mediaobject>
+<imageobject
+><imagedata fileref="logo-kvoctrain.png" format="PNG"/></imageobject>
+</mediaobject>
+
+<sect1 id="what-is-it">
+<title
+>O que é?</title>
+
+<para
+>O &kvoctrain; é um pequeno utilitário para ajudá-lo a treinar o seu vocabulário, quando está tentando aprender um idioma estrangeiro. Você poderá criar a sua própria base de dados com as palavras que necessita.</para>
+
+<para
+>Pretende ser um substituto das cartas de indexação.</para>
+
+<para
+>Provavelmente você se recorda das cartas rápidas da escola. O professor escrevia a expressão original na face frontal da carta e a tradução atrás. Depois, o aluno via as cartas, uma após a outra. Se soubesse a tradução dela, poderia deixá-la de lado. Se falhasse, ela voltava para a pilha.</para>
+
+<para
+>O &kvoctrain; não pretende ensinar-lhe gramática ou outras coisas sofisticadas. Isto está, e provavelmente se manterá assim, fora do escopo deste aplicativo.</para>
+
+</sect1>
+
+<!--
+<sect1 id="changes">
+<title
+>Changes</title>
+
+<variablelist>
+<varlistentry>
+<term
+>0.7.0 2001 January 2.</term>
+<listitem
+><para
+><itemizedlist>
+ <listitem
+><para
+>further steps towards KDE 2. Runs almost as
+ reliable as previous
+ versions under KDE1</para
+></listitem>
+ <listitem
+><para
+>new file format for vocabbox</para
+></listitem>
+ <listitem
+><para
+>new doc properties "license" and
+ "remark"</para
+></listitem>
+ <listitem
+><para
+>new vocabulary properties "usage label" and
+ "paraphrase"</para
+></listitem>
+ <listitem
+><para
+>experimental unicode support with utf-8 encoding
+ of kvtml files
+ (QT2.x only)</para
+></listitem>
+ <listitem
+><para
+>invoke header menu with left mouse button (instead
+ right mouse button)
+ similar to menu buttons in toolbars</para
+></listitem>
+ <listitem
+><para
+>customizable action after query
+ timeout</para
+></listitem>
+ <listitem
+><para
+>provide the possibility to enable different
+ charsets and fonts per
+ language</para
+></listitem>
+ <listitem
+><para
+>query dialogs for synonyms, antonyms, examples and
+ paraphrases.</para
+></listitem>
+ <listitem
+><para
+>Synonyms and antonys may form a list of several
+ lines and answering
+ one of them is good.</para
+></listitem>
+ <listitem
+><para
+>reduced size of executable by almost 1000kb ;-) by
+ eleminating
+ multiple instantiations of templates.</para
+></listitem>
+ <listitem
+><para
+>query may contain arbitrary many lessons, not just
+ one (or all).</para
+></listitem>
+ <listitem
+><para
+>user defined names for
+ conjugations</para
+></listitem>
+ <listitem
+><para
+>found some minor bugs</para
+></listitem>
+ <listitem
+><para
+>adopted spotlight2kvtml to differing file
+ format</para
+></listitem>
+ <listitem
+><para
+>several properties may spawn multiple
+ lines</para
+></listitem>
+ <listitem
+><para
+>switch to have settings always saved on exit (not
+ only upon request)</para
+></listitem>
+ <listitem
+><para
+>Thanks to Hans Kottmann there is also a
+ localization for French and
+ Grzegorz Ilzuk has created one for polish.</para
+></listitem>
+ <listitem
+><para
+>lesson which are included for the next query are
+ now stored with the
+ document instead of the global configuration
+ file.</para
+></listitem>
+ <listitem
+><para
+>as always: fixed a bunch of new and old
+ bugs...</para
+></listitem>
+</itemizedlist
+></para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>0.6.0 2000 February 6.</term>
+<listitem
+><para
+><itemizedlist>
+ <listitem
+><para
+>extended query dialog (properties and progress
+ chart)</para
+></listitem>
+ <listitem
+><para
+>support up to 7 levels</para
+></listitem>
+ <listitem
+><para
+>new property "faux ami"</para
+></listitem>
+ <listitem
+><para
+>added blocking/expiring query
+ dates</para
+></listitem>
+ <listitem
+><para
+>setting groups for the query</para
+></listitem>
+ <listitem
+><para
+>new properties "article", "conjugation" and
+ "comparison"
+ for querying</para
+></listitem>
+ <listitem
+><para
+>reorganized source tree</para
+></listitem>
+ <listitem
+><para
+>first preparations for KDE 2.x: compiles but does
+ not
+ run correctly</para
+></listitem>
+ <listitem
+><para
+>substituted all pictures *.gif by
+ *.png</para
+></listitem>
+ <listitem
+><para
+>simple verify functions in query
+ dialogs</para
+></listitem>
+</itemizedlist
+></para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>0.5.0 1999 October 24.</term>
+<listitem
+><para
+><itemizedlist>
+ <listitem
+><para
+>show progress while
+ loading/saving</para
+></listitem>
+ <listitem
+><para
+>customize resizing strategy of
+ columns</para
+></listitem>
+ <listitem
+><para
+>mark arbitrary ranges to work on</para
+></listitem>
+ <listitem
+><para
+>binary file format (for my testing purposes
+ only)</para
+></listitem>
+ <listitem
+><para
+>added import/export filter for *.lex and *.csv
+ files</para
+></listitem>
+ <listitem
+><para
+>limit time for each query</para
+></listitem>
+ <listitem
+><para
+>tried to be more conforming to the style
+ guidelines</para
+></listitem>
+ <listitem
+><para
+>some minor corrections and
+ improvements</para
+></listitem>
+ <listitem
+><para
+>user defined expression types, revised internal
+ types</para
+></listitem>
+ <listitem
+><para
+>added converter for <ulink
+ url="http://www.spotlight-online.de"
+>Spotlight-Online</ulink>
+ vocabulary list ==
+> spotlight2kvtml</para
+></listitem>
+ <listitem
+><para
+>access header buttons and lesson box also with
+ keyboard</para
+></listitem>
+</itemizedlist
+></para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>0.4.0 1999 August 15.</term>
+<listitem
+><para
+><itemizedlist>
+ <listitem
+><para
+>improved learning support</para
+></listitem>
+ <listitem
+><para
+>german handbook</para
+></listitem>
+ <listitem
+><para
+>some nicer icons</para
+></listitem>
+ <listitem
+><para
+>fixed a serious bug</para
+></listitem>
+ <listitem
+><para
+>lots of minor improvements</para
+></listitem>
+</itemizedlist
+></para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>0.3.2 1999 June 12</term>
+<listitem
+><para
+><itemizedlist>
+ <listitem
+><para
+>smart search facility</para
+></listitem>
+ <listitem
+><para
+>creation of lessons</para
+></listitem>
+ <listitem
+><para
+>bidirectional query</para
+></listitem>
+ <listitem
+><para
+>security backup before saving</para
+></listitem>
+ <listitem
+><para
+>fixed loads of flaws :-(</para
+></listitem>
+</itemizedlist
+></para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>0.2 1999 May 1</term>
+<listitem
+><para
+><itemizedlist>
+ <listitem
+><para
+>First release</para
+></listitem>
+</itemizedlist
+></para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>0.1 1999 April 14</term>
+<listitem
+><para
+><itemizedlist>
+ <listitem
+><para
+>Basic functions completed</para
+></listitem>
+</itemizedlist
+></para
+></listitem>
+</varlistentry>
+
+</variablelist>
+</sect1>
+-->
+
+</chapter>
+
+<chapter id="usage">
+<title
+>Uso</title>
+
+<sect1 id="overview">
+<title
+>Introdução</title>
+
+<para
+>Como poderá ver abaixo, os itens do vocabulário estão organizados de forma semelhante a uma folha de cálculo. Cada coluna representa uma expressão ou palavra num determinado idioma ou outras informações. A coluna mais à esquerda contém o nome da lição a que este item pertence. A segunda descreve o estado da linha e a terceira é sempre a palavra original. As outras à direita representam as respectivas traduções.</para>
+
+<screenshot>
+<mediaobject>
+<imageobject
+><imagedata fileref="mainview.png" format="PNG"/></imageobject>
+<textobject
+><phrase
+>[visão principal]</phrase
+></textobject>
+</mediaobject>
+</screenshot>
+
+<para
+>Na imagem acima, você poderá ver que as várias propriedades do vocabulário possuem uma representação visual:</para>
+
+<itemizedlist>
+
+<listitem
+><para
+>as cores mostram o grau (Nível 1 a 7) do seu conhecimento</para
+></listitem>
+<listitem
+><para
+>Uma marca verde na segunda coluna significa que esta linha está sendo usada para uma pergunta (quando você não a terminou da última vez), enquanto que uma cruz vermelha aparece sempre que você desativou a linha.</para
+></listitem>
+
+<listitem
+><para
+>se você marcar um conjunto de itens com os quais trabalhar, eles aparecem com um fundo diferente.</para
+></listitem>
+</itemizedlist>
+
+<para
+>A cor da coluna com o termo original irá variar se você tiver duas ou mais colunas com traduções. Se o cursor estiver numa das traduções, a cor representa o seu grau <quote
+>em relação ao original</quote
+>. Veja a seção <link linkend="entry6-dlg"
+>diálogo do item</link
+> para mais informações sobre o assunto.</para>
+
+<para
+>Claro que é também possível usá-lo como um dicionário normal e <link linkend="smart-search"
+>procurar manualmente</link
+>.</para>
+
+<para
+>No fundo da janela principal, você também verá a barra de estado que contém normalmente as três áreas que mostram as propriedades importantes da expressão atual, se estiverem disponíveis:</para>
+
+<variablelist>
+<varlistentry>
+<term
+>T:</term>
+<listitem
+><para
+>o <link linkend="types"
+>tipo</link
+> desta palavra</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>P:</term>
+<listitem
+><para
+>como pronunciar esta expressão. Se você tiver uma fonte instalada que contenha os caracteres do <acronym
+>IPA</acronym
+>, você também poderá usar os caracteres do alfabeto fonético. Veja mais sobre o assunto na <link linkend="opt-dlg-ipa"
+>página do diálogo de opções</link
+>. </para
+></listitem>
+</varlistentry>
+
+<varlistentry
+><term
+>R:</term>
+<listitem
+><para
+>os seus comentários pessoais</para
+></listitem>
+</varlistentry>
+</variablelist>
+
+<para
+>Enquanto o &kvoctrain; está carregando, salvando um arquivo grande ou outra operação que o mantenha ocupado, você verá uma barra de progresso nesta barra de estado.</para>
+
+</sect1>
+
+<sect1 id="inline-edit">
+<title
+>Edição local</title>
+<para
+>Existem dois modos que lhe permitem modificar o conteúdo das células na janela principal. Você poderá selecionar o modo desejado no <link linkend="opt-menu"
+>menu de opções</link
+>. </para>
+
+<variablelist>
+<varlistentry>
+<term
+>Edição local ativa</term>
+<listitem
+><para
+>Quando este modo está ativo, você poderá modificar a lição ou estado de uma linha da tabela se a selecionar numa lista. A lista aparece após clicar na linha com o mouse ou depois de pressionar <keycap
+>Espaço</keycap
+>, enquanto o cursor se encontra na célula.</para>
+<para
+>Para modificar uma palavra ou uma expressão, basta começar a escrever e pressionar <keycap
+>Return</keycap
+> quando tiver terminado.</para>
+
+<note
+><para
+>Você não poderá invocar a <link linkend="entry-dlg"
+>diálogo do item</link
+> neste modo. </para
+></note
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+>Edição local inativa</term>
+<listitem
+><para
+>Quando a edição local estiver desativada, você precisa pressionar <keycap
+>F2</keycap
+> para abrir uma lista ou um campo de edição para fazer as suas alterações.</para>
+
+<para
+>Para invocar o <link linkend="entry-dlg"
+>diálogo do item</link
+> basta pressionar <keycap
+>Return</keycap
+> quando o cursor estiver na célula ou fazer duplo-clique nela. </para
+></listitem>
+</varlistentry>
+
+</variablelist>
+
+</sect1>
+
+<sect1 id="keyboard">
+<title
+>Usando o teclado</title>
+
+<para
+>Foi tantado otimizar o fluxo de trabalho para o uso do teclado. Por isso, todas as funções importantes são acessíveis desta forma.</para>
+
+<variablelist id="smart-search">
+<varlistentry>
+<term
+><keycap
+>Tab</keycap
+></term>
+<listitem
+><para
+>O cursor muda para o campo de texto de procura inteligente. Se você começar a escrever uma expressão neste campo, o &kvoctrain; irá procurar a melhor ocorrência após cada chave. O cursor no vocabulário é então movido para essa localização.</para>
+
+<para
+>Se você pressionar <keycap
+>Return</keycap
+> irá mudar para a próxima ocorrência.</para>
+
+<para
+>Se você só quiser os itens que correspondam ao <emphasis
+>início</emphasis
+> da expressão, você precisa pressionar <keycombo action="simul"
+>&Ctrl; <keycap
+>Return</keycap
+></keycombo
+>.</para>
+
+<para
+>Pressionando <keycombo action="simul"
+>&Shift; <keycap
+>Tab</keycap
+></keycombo
+> ou em <keycap
+>Tab</keycap
+> você irá voltar para o vocabulário.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><keycap
+>Seta Esquerda</keycap
+></term>
+<listitem
+><para
+>O cursor no vocabulário move-se uma coluna para a esquerda. Se tiver atingido a coluna mais à esquerda, não irá acontecer nada.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><keycap
+>Seta Direita</keycap
+></term>
+<listitem
+><para
+>O cursor no vocabulário é movido uma coluna para a direita. Se atingir a coluna mais à direita, não irá acontecer nada.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><keycap
+>Seta Acima</keycap
+></term>
+<listitem
+><para
+>O cursor no vocabulário é movido uma linha para cima. Se tiver atingido a linha mais acima, não irá acontecer nada.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><keycap
+>Seta Abaixo</keycap
+></term>
+<listitem
+><para
+>O cursor no vocabulário é movido uma linha para baixo. Se tiver atingido a linha mais abaixo, não irá acontecer nada.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><keycap
+>Page Up</keycap
+></term>
+<listitem
+><para
+>O cursor no vocabulário é movido uma página (o número de linhas visíveis, menos uma) para cima. Se tiver atingido a linha mais acima, não irá acontecer nada.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><keycap
+>Page Down</keycap
+></term>
+<listitem
+><para
+>O cursor no vocabulário é movido uma página (o número de linhas visíveis, menos uma) para baixo. Se tiver atingido a linha mais abaixo, não irá acontecer nada.</para
+></listitem>
+</varlistentry>
+
+<varlistentry id="key-enter">
+<term
+><keycap
+>Enter</keycap
+></term>
+<listitem
+><para
+>Invoca o diálogo de modificação deste item.</para
+></listitem>
+</varlistentry>
+
+<varlistentry id="key-insert">
+<term
+><keycap
+>Ins</keycap
+></term>
+<listitem
+><para
+>Invoca um diálogo para inserir uma nova expressão original e adiciona uma nova linha com esta expressão ao fim do vocabulário. O cursor é movido até o fim do vocabulário, após adicionar esta linha.</para>
+<para
+>Se tiver selecionado a inserção inteligente, será pedido para inserir o termo original e as suas traduções, até que você pare, pressionando a tecla ESC.</para
+></listitem>
+</varlistentry>
+
+<varlistentry id="key-delete">
+<term
+><keycap
+>Del</keycap
+></term>
+<listitem
+><para
+>Depois de confirmar um diálogo de segurança, o item individual selecionado ou a seleção atualmente efetuada é removida do vocabulário.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><keycap
+>+</keycap
+> ou <keycap
+>-</keycap
+></term>
+<listitem
+><para
+>Pressionando &Ctrl; e uma das teclas do teclado numérico, a <keycap
+>+</keycap
+> ou a <keycap
+>-</keycap
+>, você poderá escolher o item anterior ou o seguinte na lista que determina a lição atual. Se você não tiver nenhum teclado numérico, também poderá usar as teclas normais de <keycap
+>+</keycap
+> ou <keycap
+>-</keycap
+>.</para
+></listitem
+>
+</varlistentry>
+
+</variablelist>
+
+<!-- FIXME: Re-implement??
+<para
+>The buttons on top of the rows are accessible by the keyboard. To
+avoid clashes with the shortcuts for the main menu you have to press
+<keycombo action="simul"
+>&Shift;&Alt;</keycombo
+> and the key of
+underlined letter in the button text. Then the corresponding <link
+linkend="header-menu"
+>header menu</link
+> will pop up.</para>
+-->
+
+</sect1>
+
+<sect1 id="mouse">
+<title
+>Usando o mouse</title>
+
+<para
+>Se você fizer um duplo-clique numa expressão da tabela, irá invocar o <link linkend="entry-dlg"
+>diálogo</link
+> para modificar este item.</para>
+
+<para
+>Clicando com o botão <mousebutton
+>esquerdo</mousebutton
+> do mouse nos botões do cabeçalho, você irá ordenar esta coluna em ordem crescente. O próximo 'clique' irá passar para a ordem decrescente. Quando a coluna estiver ordenada, você poderá ver um triângulo no botão que mostra a direção de ordenamento.</para>
+
+<para
+>Mantendo pressionado o botão <mousebutton
+>esquerdo</mousebutton
+> durante cerca de um segundo num dos botões do cabeçalho da tabela, fará aparecer o <link linkend="header-menu"
+>menu do cabeçalho</link
+>.</para>
+
+</sect1>
+
+<sect1 id="selections">
+<title
+>Trabalhando com seleções</title>
+
+<para
+>É possível definir um intervalo de expressões. Você poderá modificar uma ou mais propriedades de seleção ou salvá-las num novo arquivo.</para>
+
+<para
+>Se você mantiver a tecla &Ctrl; pressionada ao clicar num item, a linha inteira é marcada para ser processada posteriormente. Um clique num item marcado, irá remover esta seleção.</para>
+
+<para
+>Quando você pressionar adicionalmente numa tecla &Shift; ao clicar num item, a seleção será extendida desde o item atual até ao ponto em que o cursor estava anteriormente.</para>
+
+<para
+>Você invoca a janela de edição para modificar a seleção pressionando <keycap
+>Return</keycap
+>. Neste caso, o diálogo aparece de modo diferente. Algumas das propriedades estão inativas. Por exemplo, não faz sentido editar a expressão em si ou o comentário de um intervalo inteiro.</para>
+
+<para
+>Todos os campos selecionáveis estão em branco no início para representar o estado não modificável. Logo que tenha modificado uma propriedade, passarão a existir conteúdos no seu campo e só essas propriedades são alteradas na sua seleção, logo que tenha confirmado o diálogo.</para>
+
+</sect1>
+
+<sect1 id="file-formats">
+<title
+>Formatos de arquivos disponíveis</title>
+
+<para
+>O &kvoctrain; pode ler e escrever nos seguintes formatos:</para>
+
+<itemizedlist>
+<listitem
+><para
+>O seu tipo de documento nativo em XML com a extensão <literal role="extension"
+>.kvtml</literal
+>.</para>
+
+<para
+>Se você quiser compartilhar documentos com outros, este é o único formato de arquivo que é capaz de conter <emphasis
+>todas</emphasis
+> as propriedades do &kvoctrain;.</para
+></listitem>
+
+<listitem
+><para
+>Os arquivos de vocabulários do <ulink url="http://www.kiecza.de/daniel/linux/"
+>vocabbox</ulink
+>, que é o mais simples treinador de vocabulários que o autor conhece. Recomenda-se este aplicativo se precisar de um realmente compacto.</para
+></listitem>
+
+<listitem
+><para
+>Os arquivos criados pelo <ulink url="http://ourworld.compuserve.com/homepages/michael_m_werner/"
+> Vocabulary Trainer</ulink
+> Ele é um aplicativo para o &Microsoft; &Windows;. Ele usa a extensão de arquivos <literal role="extension"
+>lex</literal
+>. Infelizmente, a referência aos arquivos originais na Compuserve desapareceu, mas ainda poderão existir arquivos disponíveis noutro lado qualquer, de modo a que possam ser obtidos. </para
+></listitem>
+
+<listitem
+><para
+>Os arquivos de texto simples com delimitadores especiais entre os itens poderão ser também usados por programas de bases de dados simples. A extensão é a <literal role="extension"
+>csv</literal
+> neste caso. O &kvoctrain; detecta também se estes arquivos estão codificados em UTF8, uma vez que estes arquivos estão também disponíveis para preservar os caracteres corretos; veja mais sobre o assunto na seção sobre as <link linkend="encodings"
+>codificações e mapas de caracteres.</link
+></para>
+
+<para
+>Existem muitos dicionários na Internet que usam o caractere de tabulação, um ponto-e-vírgula ou dois-pontos para separar os vários idiomas. Para selecionar este separador, use o diálogo para definir as <link linkend="options4-dlg"
+>opções da área de transferência</link
+>.</para
+></listitem>
+
+</itemizedlist>
+
+<para
+>O &kvoctrain; lê os primeiros 'bytes' de um arquivo e tenta adivinhar o formato do arquivo. Quando nenhum dos tipos especiais, como o <literal role="extension"
+>kvtml</literal
+> ou <literal role="extension"
+>lex</literal
+>, for reconhecido, ele irá usar o formato <literal role="extension"
+>csv</literal
+>.</para>
+
+</sect1>
+
+<sect1 id="types">
+<title
+>Tipos de palavra disponíveis</title>
+
+<para
+>O &kvoctrain; possui os seguintes tipos de palavras internos. Além disso, todos os documentos podem conter tipos definidos pelo usuário.</para>
+
+<informaltable
+><tgroup cols="3">
+<thead>
+<row>
+<entry
+>Nome do tipo</entry>
+<entry
+>Descrição</entry>
+<entry
+>Exemplo</entry>
+</row>
+</thead>
+
+<tbody>
+<row>
+<entry
+>Adjetivo</entry>
+<entry
+>descreve as propriedades das coisas ou das pessoas</entry>
+<entry
+>caro, bom</entry>
+</row>
+
+<row>
+<entry
+>Advérbio</entry>
+<entry
+>diz-lhe quando, como, onde ... algo se passa</entry>
+<entry
+>hoje, brutalmente</entry>
+</row>
+
+<row>
+<entry
+><para
+>Artigo <itemizedlist>
+ <listitem
+><para
+>artigo definido</para
+></listitem>
+ <listitem
+><para
+>artigo indefinido</para
+></listitem>
+ </itemizedlist
+></para
+></entry>
+<entry
+><para
+></para
+></entry>
+<entry
+><para>
+ <itemizedlist>
+ <listitem
+><para
+>um, uma</para
+></listitem>
+ <listitem
+><para
+>o</para
+></listitem>
+ </itemizedlist
+></para
+></entry>
+</row>
+
+<row>
+<entry
+><para
+>Conjunção</para
+></entry>
+<entry
+><para
+>serve para ligar palavras ou frases</para
+></entry>
+<entry
+><para
+>e, mas</para
+></entry>
+</row>
+
+<row>
+<entry
+><para
+>Nome Próprio</para
+></entry>
+<!-- This was name - does this need changing in the app too? -->
+<entry
+><para
+>o nome de uma pessoa, uma criatura, às vezes uma coisa</para
+></entry>
+<entry
+><para
+>José, Corcovado</para
+></entry>
+</row>
+
+<row>
+<entry
+><para
+>Substantivo <itemizedlist>
+ <listitem
+><para
+>masculino</para
+></listitem>
+ <listitem
+><para
+>feminino</para
+></listitem>
+ <listitem
+><para
+>neutro</para
+></listitem>
+ </itemizedlist
+></para
+></entry>
+<entry
+><para
+>o nome das coisas ou sentimentos</para
+></entry>
+<entry
+><para
+>mesa, café (o Inglês não distingue aqui)</para
+></entry>
+</row>
+
+<row>
+<entry
+><para
+>Numeral <itemizedlist>
+ <listitem
+><para
+>ordinal</para
+></listitem>
+ <listitem
+><para
+>cardinal</para
+></listitem>
+ </itemizedlist
+></para
+></entry>
+<entry
+><para
+>conta ou enumera coisas</para
+></entry>
+<entry
+><para>
+ <itemizedlist>
+ <listitem
+><para
+>primeiro, segundo</para
+></listitem>
+ <listitem
+><para
+>um, dois</para
+></listitem>
+ </itemizedlist
+></para
+></entry>
+</row>
+
+<row>
+<entry
+><para
+>Frase</para
+></entry>
+<entry
+><para
+>uma combinação especial de palavras</para
+></entry>
+<entry
+><para
+>matar dois coelhos com uma cajadada só</para
+></entry>
+</row>
+
+<row>
+<entry
+><para
+>Proposição</para
+></entry>
+<entry
+><para
+>indica-lhe a relação ou localização</para
+></entry>
+<entry
+><para
+>entre, perante</para
+></entry>
+</row>
+
+<row>
+<entry
+><para
+>Pronome <itemizedlist>
+ <listitem
+><para
+>Pronome possessivo</para
+></listitem>
+ <listitem
+><para
+>Pronome pessoal</para
+></listitem>
+ </itemizedlist
+></para
+></entry>
+<entry
+><para>
+ <itemizedlist>
+ <listitem
+><para
+>fala sobre a posse de algo</para
+></listitem>
+ <listitem
+><para
+>funciona como substituto de um nome</para
+></listitem>
+ </itemizedlist
+></para
+></entry>
+<entry
+><para>
+ <itemizedlist>
+ <listitem
+><para
+>meu, seu</para
+></listitem>
+ <listitem
+><para
+>você, ela</para
+></listitem>
+ </itemizedlist
+></para
+></entry>
+</row>
+
+<row>
+<entry
+><para
+>Interrogativo</para
+></entry>
+<entry
+><para
+>introduz perguntas</para
+></entry>
+<entry
+><para
+>o quê, quando</para
+></entry>
+</row>
+
+<row>
+<entry
+><para
+>Verbo <itemizedlist>
+ <listitem
+><para
+>verbo regular</para
+></listitem>
+ <listitem
+><para
+>verbo irregular</para
+></listitem>
+ </itemizedlist
+></para
+></entry>
+<entry
+><para
+>quem está fazendo algo ou o que está acontecendo</para
+></entry>
+<entry
+><para>
+ <itemizedlist>
+ <listitem
+><para
+>cozinhar, cozinhou, cozinhado</para
+></listitem>
+ <listitem
+><para
+>estar, esteve, estado</para
+></listitem>
+ </itemizedlist
+></para
+></entry>
+</row>
+
+</tbody>
+</tgroup
+></informaltable>
+</sect1>
+
+<sect1 id="encodings">
+<title
+>Sobre as codificações, mapas de caracteres e outras coisas estranhas</title>
+
+<para
+>Todos os arquivos de texto legíveis pelas pessoas são representados segundo uma sequência de <quote
+>bytes</quote
+> ou <quote
+>octetos</quote
+>. O significado atual destes 'bytes' pode ser interpretado de várias formas diferentes, dependendo do sistema em que são mostrados ou em que idioma o texto pretende ser usado.</para>
+
+<para
+>Uma vez que normalmente um <quote
+>byte</quote
+> é a unidade mais pequena comum para os dados, cada <quote
+>carectere</quote
+> que você vê numa tela é representado por exatamente um 'byte'. Cada 'byte' consegue conter um valor de 0 a 255, podendo deste modo representar até 256 caracteres diferentes num arquivo.</para>
+
+<para
+>Normalmente, você possui os caracteres <quote
+>ASCII</quote
+>, &eg; o 'a' até ao 'z', o 'A' até ao 'Z', o '0' até ao '9', bem como alguns caracteres adicionais dependentes do idioma. Por exemplo, as letras alemãs &auml; ou &uuml; ou vários símbolos do Grego, Russo, Hebreu ou mesmo Chinês. Tudo isto dá um total de mais de 256 símbolos diferentes.</para>
+
+<para
+>Neste momento deverá parecer óbvio que você precisa ter cuidado em selecionar a <quote
+>codificação</quote
+> correta, que é usada em vários computadores para mostrar os 'bytes' da mesma forma que se pretende.</para>
+
+<para
+>Uma melhor aproximação é combinar dois ou mais 'bytes' numa representação para um único carácter na tela. Isto é o que, por exemplo, o <quote
+>Unicode</quote
+> faz. O Unicode é uma norma que usa atualmente um intervalo de 0 a 65535 (e ainda mais) para designar um determinado símbolo. Quase todos os símbolos de quase qualquer idioma da Terra (e ainda muito mais, &eg;, ícones bastante conhecidos ou Klingon), possuem um número único e não-ambíguo atribuído.</para>
+
+<para
+>Infelizmente, o tratamento do Unicode é um pouco mais complicado e não funciona com a maioria das ferramentas atuais. Os textos em Unicode também serão um pouco maiores. Um compromisso é usar o UTF-8 que usa 7 'bits' (8 'bits' formam um 'byte') para os caracteres mais comuns do código ASCII e muda para 2, 3 ou mesmo 4 ou mais 'bytes' se necessário.</para>
+
+<para
+>Todos os arquivos do vocabulário para o &kvoctrain; são basicamente um arquivo de texto simples que usa Unicode.</para>
+
+<para
+>Para suportar tantos idiomas quanto os possíveis, o &kvoctrain; versão 0.7 oferecia a possibilidade de escolher uma codificação especial para cado idioma. Se você salvou os seus arquivos no antigo <quote
+>Modo-8Bits</quote
+> você iria ver os caracteres errados quando os carregasse com a versão 0.8 e posteriores. Contacte <ulink url="mailto:kvoctrain@ewald-arnold.de"
+>o autor</ulink
+> neste caso. </para>
+
+<para
+>Se você quiser saber mais sobre esta questão, você deverá visitar as seguintes referências:</para>
+
+<itemizedlist>
+<listitem
+><para>
+<ulink
+url="http://www.hut.fi/u/jkorpela/chars.html"
+>http://www.hut.fi/u/jkorpe la/chars.html</ulink>
+</para
+></listitem>
+<listitem
+><para>
+<ulink
+ url="http://linuxdoc.org/HOWTO/Unicode-HOWTO.html"
+>http://linuxdoc.org/ HOWTO/Unicode-HOWTO.html</ulink>
+</para
+></listitem>
+<listitem
+><para>
+<ulink
+ url="http://czyborra.com/charsets/codepages.html"
+>http://czyborra.com/c harsets/codepages.html</ulink>
+</para
+></listitem>
+</itemizedlist>
+
+</sect1>
+
+<sect1 id="learning">
+<title
+>E como eu devo aprender?</title>
+
+<para
+>A forma normal de aprender com o &kvoctrain; é usar uma das suas funções aleatórias de pesquisas.</para>
+
+<para
+>Ela mantém o registro do seu conhecimento das expressões, atribuindo-lhe um de sete graus que vão do <quote
+>Nível 1</quote
+> ao <quote
+>Nível 7</quote
+>.</para>
+
+<para
+>Estão implementadas várias possibilidades que poderão ser configuradas no diálogo para as opções de pesquisa.</para>
+
+<itemizedlist>
+<listitem
+><para
+>Para manter a quantidade de expressões razoável, restrinja a pesquisa a uma lição e/ou a um tipo de palavra. É preferível cerca de 50 palavras por ciclo e sub-dividir as lições de acordo com isso.</para
+></listitem>
+
+<listitem
+><para
+>Além disso, o âmbito da pesquisa poderá depender do grau atual, o número de pesquisas e a data da última pesquisa.</para
+></listitem>
+
+<listitem
+><para
+>A aprendizagem é eficiente, se não repetir as palavras durante um determinado período de tempo, dependendo do grau atual.</para>
+
+<para
+>Existe um mecanismo de bloqueio e de expiração nesse caso, por isso você não é obrigado a modificar a configuração depois de cada ciclo. A expressão conhecida é bloqueada, pelo menos durante o período de tempo indicado, e será mostrada após o período de expiração.</para
+></listitem>
+
+<listitem
+><para
+>A direção da aprendizagem poderá ser alterada aleatoriamente para evitar a aprendizagem numa única direção.</para
+></listitem>
+
+<listitem
+><para
+>Para o seu gosto pessoal ou apenas para ir se habituando a uma nova palavra, você poderá escolher uma pesquisa que mostra a solução junto com várias palavras escolhidas aleatoriamente (chamadas de 'múltipla escolha').</para
+></listitem>
+
+<listitem
+><para
+>Os tipos especiais de palavras precisam de pesquisas especiais.</para>
+<para
+>Por esta razão, existem pesquisas para a conjugação dos verbos, a forma comparativa dos adjetivos e os artigos dos nomes.</para
+></listitem>
+</itemizedlist>
+
+<para
+>Todas estas configurações podem ser resumidas em <link linkend="q-opt1-dlg"
+>grupos de pesquisa</link
+> e retidas com um nome arbitrário.</para>
+
+<para
+>Ao pesquisar no &kvoctrain; as expressões são apresentadas aleatoriamente até que você confirme todas como sendo <quote
+>conhecidas</quote
+>. Se você não tiver selecionado nenhuma lição em especial, todas as lições são percorridas, uma atrás da outra.</para>
+
+<para
+>As expressões restantes de uma determinada pesquisa em execução são armazenadas convenientemente quando você sair do &kvoctrain;. Depois de uma reinicialização posterior você poderá continuar a pesquisa (atualmente, isto não se aplica às pesquisas especiais com os verbos, os artigos e as comparações). Estas expressões são marcadas com um sinal verde na <link linkend="overview"
+>janela principal</link
+>.</para>
+
+</sect1>
+</chapter>
+
+<chapter id="menus">
+<title
+>A Barra de Menu</title>
+
+<sect1 id="file-menu">
+<title
+>O Menu <guimenu
+>Arquivo</guimenu
+></title>
+
+<variablelist>
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Arquivo</guimenu
+> <guimenuitem
+>Novo</guimenuitem
+> </menuchoice>
+</term>
+<listitem
+><para
+><action
+>Cria</action
+> um novo documento.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>O</keycap
+></keycombo
+></shortcut
+> <guimenu
+>Arquivo</guimenu
+> <guimenuitem
+>Abrir...</guimenuitem
+></menuchoice
+></term>
+<listitem
+><para
+><action
+>Abre um documento existente.</action>
+</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Arquivo</guimenu
+> <guimenuitem
+>Abrir recente...</guimenuitem
+></menuchoice
+></term>
+<listitem
+><para
+><action
+>Abre um dos documentos recentes.</action
+></para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Arquivo</guimenu
+> <guimenuitem
+>Abrir um exemplo...</guimenuitem
+></menuchoice
+></term>
+<listitem
+><para
+><action
+>Abre um dos arquivos de exemplo</action
+> que vêm com o &kvoctrain; </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Arquivo</guimenu
+> <guimenuitem
+>Mesclar..</guimenuitem
+></menuchoice
+></term>
+<listitem
+><para
+><action
+>Mescla outro vocabulário ao atual.</action
+></para>
+<para
+>Somente as partes pertencentes ao segundo vocabulário serão reunidas, e que tenham o mesmo <ulink url="http://www.loc.gov/standards/iso639-2/englangn.html"
+> código internacional de idioma </ulink
+> do seu atual.</para>
+<para
+>Por isso, use sempre os códigos corretos. Isto ajuda-o a compartilhar vocabulários com outras pessoas. O &kvoctrain; ajuda-o nisto e oferece todos os código na <link linkend="options2-dlg"
+>página de opções</link
+> correspondente </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><shortcut
+><keycombo action="simul"
+>&Ctrl;<keycap
+>S</keycap
+></keycombo
+></shortcut
+> <guimenu
+>Arquivo</guimenu
+> <guimenuitem
+>Salvar</guimenuitem
+></menuchoice
+></term>
+<listitem
+><para
+><action
+>Salva o documento.</action
+></para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Arquivo</guimenu
+> <guimenuitem
+>Salvar Como</guimenuitem
+></menuchoice
+></term>
+<listitem
+><para
+><action
+>Salva o documento com um novo nome.</action
+></para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+ <term
+><menuchoice
+><guimenu
+>Arquivo</guimenu
+> <guimenuitem
+>Salvar Entradas no Questionário Como...</guimenuitem
+></menuchoice
+></term>
+ <listitem
+><para
+><action
+>Salvar as entradas marcadas No Questionário como um novo vocabulário.</action
+></para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Arquivo</guimenu
+> <guimenuitem
+>Sair</guimenuitem
+></menuchoice
+></term>
+<listitem
+><para
+><action
+>Sai</action
+> do &kvoctrain;.</para
+></listitem>
+</varlistentry>
+</variablelist>
+
+</sect1>
+
+<sect1 id="edit-menu">
+<title
+>O Menu <guimenu
+>Editar</guimenu
+></title>
+
+<variablelist>
+<varlistentry>
+<term>
+<menuchoice
+><shortcut
+><keycombo action="simul"
+> &Ctrl;<keycap
+>C</keycap
+></keycombo
+></shortcut
+> <guimenu
+>Editar</guimenu
+> <guimenuitem
+>Copiar</guimenuitem
+></menuchoice
+></term>
+<listitem
+><para
+><action
+>Copia a linha atual para a área de transferência.</action
+> Os itens serão separados por uma sequência especial de caracteres, que poderá ser escolhida no <link linkend="options4-dlg"
+>diálogo de opções</link
+>.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+><keycombo action="simul"
+> &Ctrl;<keycap
+>V</keycap
+></keycombo
+></shortcut
+> <guimenu
+>Editar</guimenu
+> <guimenuitem
+>Colar</guimenuitem
+></menuchoice
+></term>
+<listitem
+><para
+><action
+>Cola o conteúdo da área de transferência.</action
+> Os itens são divididos de acordo com o <link linkend="cut-n-paste"
+>separador</link
+> acima mencionado e são inseridos como uma nova linha com uma ou mais colunas. Você também poderá <link linkend="options4-dlg"
+>ajustar a ordem</link
+> na qual as colunas são reunidas antes de copiar tudo da área de transferência.</para>
+<para
+>A colagem de várias linhas (&eg;, a partir de um arquivo <literal role="extension"
+>CSV</literal
+> de base de dados) irá adicioná-las todas como novas linhas, uma após a outra.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+><keycombo action="simul"
+> &Ctrl;<keycap
+>A</keycap
+></keycombo
+></shortcut
+> <guimenu
+>Editar</guimenu
+> <guimenuitem
+>Selecionar Tudo</guimenuitem
+></menuchoice
+></term>
+<listitem
+><para
+><action
+>Marca todo o vocabulário</action
+> como <quote
+>selecionado</quote
+> para um processamento posterior.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><shortcut
+><keycombo action="simul"
+>&Ctrl; <keycap
+>Del</keycap
+></keycombo
+></shortcut
+> <guimenu
+>Editar</guimenu
+> <guimenuitem
+>Limpar seleção</guimenuitem
+></menuchoice
+></term>
+<listitem
+><para
+><action
+>Remove todas as marcações de seleção.</action
+></para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><shortcut
+><keycombo action="simul"
+> &Ctrl;<keycap
+>F</keycap
+></keycombo
+></shortcut
+> <guimenu
+>Editar</guimenu
+> <guimenuitem
+>Pesquisar na Área de Transferência</guimenuitem
+></menuchoice
+></term>
+<listitem
+><para
+><action
+>Cola o conteúdo da área de transferência</action
+> no campo de <link linkend="smart-search"
+>pesquisa inteligente</link
+> e procura esta expressão em todos os itens da coluna atual.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><shortcut
+><keycap
+>Ins</keycap
+></shortcut
+> <guimenu
+>Editar</guimenu
+> <guimenuitem
+>Adicionar Novo Registro</guimenuitem
+></menuchoice
+></term>
+<listitem
+><para
+><action
+>Adiciona uma ou mais expressões novas.</action
+> Veja a seção da <link linkend="key-insert"
+>tecla Insert</link
+> para mais informações.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><shortcut
+><keycap
+>Enter</keycap
+></shortcut
+> <guimenu
+>Editar</guimenu
+> <guimenuitem
+>Editar Área Selecionada</guimenuitem
+></menuchoice
+></term>
+<listitem
+><para
+><action
+>Edita a expressão atual.</action
+> Veja a seção da <link linkend="key-enter"
+>tecla Enter</link
+> para mais informações.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><shortcut
+><keycap
+>Del</keycap
+></shortcut
+> <guimenu
+>Editar</guimenu
+> <guimenuitem
+>Limpar Área Selecionada</guimenuitem
+></menuchoice
+></term>
+<listitem
+><para
+><action
+>Remove os itens selecionados.</action
+> Veja a <link linkend="key-delete"
+>tecla Delete</link
+> para mais informações.</para
+></listitem>
+</varlistentry>
+
+</variablelist>
+
+</sect1>
+
+<sect1 id="voc-menu">
+<title
+>O Menu <guimenu
+>Vocabulário</guimenu
+></title>
+
+<variablelist>
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Vocabulário</guimenu
+> <guimenuitem
+>Mostrar Estatísticas</guimenuitem
+></menuchoice
+></term>
+<listitem
+><para
+>Invoca o <link linkend="stat-dlg"
+>diálogo de estatísticas</link
+> para <action
+>mostrar os fatos mais importantes sobre o seu vocabulário.</action
+></para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Vocabulário</guimenu
+> <guimenuitem
+>Atribuir as Lições</guimenuitem
+></menuchoice
+></term>
+<listitem
+><para
+><action
+>Procura no vocabulário pelos itens que não têm ainda uma lição atribuída.</action
+> Eles passam a ter atribuídas novas lições.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Vocabulário</guimenu
+> <guimenuitem
+>Limpar</guimenuitem
+></menuchoice
+></term>
+<listitem
+><para
+><action
+>Procura pelos itens exatamente iguais</action
+> (o original e todas as traduções), removendo todos menos um.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Vocabulário</guimenu
+> <guimenuitem
+>Adicionar Idioma</guimenuitem
+></menuchoice
+></term>
+<listitem
+><para
+><action
+>Adiciona uma nova coluna</action
+> (um novo idioma).</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Vocabulário</guimenu
+> <guimenuitem
+>Definir Idioma</guimenuitem
+></menuchoice
+></term>
+<listitem
+><para
+><action
+>Muda o código do idioma e o nome da coluna</action
+>.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Vocabulário</guimenu
+> <guimenuitem
+>Remover Idioma</guimenuitem
+></menuchoice
+></term>
+<listitem
+><para
+><action
+>Remove uma das traduções.</action
+></para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Vocabulário</guimenu
+> <guimenuitem
+>Propriedades do Documento</guimenuitem
+></menuchoice
+></term>
+<listitem
+><para
+>Invoca a <link linkend="docprop-dlg"
+>janela de propriedades do documento</link
+>.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Vocabulário</guimenu
+> <guimenuitem
+>Propriedades do Idioma</guimenuitem
+></menuchoice
+></term>
+<listitem
+><para
+>Invoca <link linkend="langprop-dlg"
+>o diálogo de propriedades do idioma</link
+>.</para
+></listitem>
+</varlistentry>
+</variablelist>
+
+</sect1>
+
+<sect1 id="learn-menu">
+<title
+>O Menu <guimenu
+>Aprendizado</guimenu
+></title>
+
+<variablelist>
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Aprendizado</guimenu
+> <guimenuitem
+><replaceable
+>Nomes dos Idiomas</replaceable
+></guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+>Mostra um submenu para cado idioma com todas os diálogos de questionários. É exatamente o mesmo menu que aparece com o <link linkend="header-menu"
+>botão do cabeçalho da tabela</link
+>.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Aprendizado</guimenu
+> <guimenuitem
+>Continuar Questionário</guimenuitem
+></menuchoice
+></term>
+<listitem
+><para
+><action
+>Prossegue com o último questionário aleatório, se interrompeu algum anteriormente.</action
+> Os itens restantes irão aparecer com uma marcação verde. </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Aprendizado</guimenu
+><guimenuitem
+>Continuar Múltipla Escolha</guimenuitem
+> </menuchoice
+></term>
+<listitem
+><para
+><action
+>Continua o questionário aleatório anterior com múltipla escolha.</action
+></para
+></listitem>
+</varlistentry>
+</variablelist>
+
+</sect1>
+
+<sect1 id="opt-menu">
+<title
+>O Menu <guimenu
+>Configurações</guimenu
+></title>
+
+<variablelist>
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Configurações</guimenu
+> <guimenuitem
+>Barra de Ferramentas</guimenuitem
+></menuchoice
+></term>
+<listitem
+><para
+><action
+>Ativa ou desativa a visibilidade dos botões da barra de ferramentas.</action
+></para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Configurações</guimenu
+> <guimenuitem
+>Barra de Estado</guimenuitem
+></menuchoice
+></term>
+<listitem
+><para
+><action
+>Ativa ou desativa a barra de estado que fica na parte inferior da janela.</action
+></para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Configurações</guimenu
+> <guimenuitem
+>Edição Local</guimenuitem
+></menuchoice
+></term>
+<listitem
+><para
+>Ativa ou desativa a <link linkend="inline-edit"
+>edição local</link
+> na célula da tabela.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Configurações</guimenu
+> <guimenuitem
+>Opções Gerais</guimenuitem
+></menuchoice
+></term>
+<listitem
+><para
+>Invoca o <link linkend="options-dlg"
+>diálogo de opções gerais</link
+>.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><menuchoice
+><guimenu
+>Configurações</guimenu
+> <guimenuitem
+>Opções do Questionário</guimenuitem
+></menuchoice
+></term>
+<listitem
+><para
+>Invoca o <link linkend="query-opt-dlg"
+>diálogo de opções do questionário</link
+>.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term>
+<menuchoice
+><guimenu
+>Configurações</guimenu
+> <guimenuitem
+>Salvar Opções</guimenuitem
+></menuchoice
+></term>
+<listitem
+><para
+><action
+>Salva as opções.</action
+> Só fica selecionável se as opções não estiverem já sido salvas automaticamente.</para
+></listitem>
+</varlistentry>
+</variablelist>
+
+</sect1>
+
+<sect1 id="help-menu">
+<title
+>O menu <guimenu
+>Ajuda</guimenu
+></title>
+&help.menu.documentation; </sect1>
+
+<sect1 id="header-menu">
+<title
+>Menu do cabeçalho da tabela</title>
+
+<para
+>O seguinte menu de contexto irá aparecer quando você mantiver o terceiro botão (as suas expressões originais) no cabeçalho da tabela pressionado durante cerca de um segundo.</para>
+
+<variablelist>
+<varlistentry>
+<term
+><guimenuitem
+>Criar questionário aleatório</guimenuitem
+></term>
+<listitem
+><para
+>Cria um <link linkend="query-dlg"
+>questionário aleatório</link
+> nesta coluna com todas as expressões desconhecidas, de acordo com os seus <link linkend="q-opt3-dlg"
+>limites</link
+>.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guimenuitem
+>Criar múltipla escolha</guimenuitem
+></term>
+<listitem
+><para
+>Cria um <link linkend="mu-query-dlg"
+>questionário de múltipla escolha aleatório</link
+> nesta coluna com todas as expressões desconhecidas de acordo com os seus <link linkend="q-opt3-dlg"
+>limites</link
+>.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guimenuitem
+>Questionário de verbos</guimenuitem
+></term>
+<listitem
+><para
+>Todos os verbos com as suas conjugações serão questionados.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guimenuitem
+>Questionário de artigos</guimenuitem
+></term>
+<listitem
+><para
+>Faz um questionário com os artigos se o gênero dos nomes for definido.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guimenuitem
+>Questionário de comparações</guimenuitem
+></term>
+<listitem
+><para
+>Questionários de formas de comparação.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guimenuitem
+>Questionário de sinônimos</guimenuitem
+></term>
+<listitem
+><para
+>Faz um questionário de sinônimos.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guimenuitem
+>Questionário de antônimos</guimenuitem
+></term>
+<listitem
+><para
+>Faz um questionário de antônimos.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guimenuitem
+>Questionário dos exemplos</guimenuitem
+></term>
+<listitem
+><para
+>Faz um questionário com exemplos.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guimenuitem
+>Questionário de paráfrases</guimenuitem
+></term>
+<listitem
+><para
+>Faz um questionário de paráfrases.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guimenuitem
+>Ordenar</guimenuitem
+></term>
+<listitem
+><para
+>Ordena esta linha em ordem ascendente ou descendente, respectivamente.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guimenuitem
+>Escolher idioma</guimenuitem
+></term>
+<listitem
+><para
+>Escolhe um idioma para esta coluna. Se o seu idioma desejado não existir ainda neste menu, você terá que adicioná-lo com o <link linkend="options2-dlg"
+>diálogo de opções</link
+>.</para
+></listitem>
+</varlistentry>
+</variablelist>
+
+<para
+>Os dois seguintes tópicos só aparecem se você manter um botão de cabeçalho pressionado que pertença a uma tradução. </para>
+
+<variablelist>
+<varlistentry>
+<term
+><guimenuitem
+>Reinicializar as propriedades</guimenuitem
+></term>
+<listitem
+><para
+>Restaura as propriedades de todos os itens selecionados no seu estado inicial, como se você os tivesse acabado de adicionar.</para>
+<para
+>Se você tiver escolhido uma lição na opção apropriada da barra de ferramentas, então só estes membros da lição serão reinicializados. Caso contrário, todos os itens são afetados.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guimenuitem
+>Remover idioma</guimenuitem
+></term>
+<listitem
+><para
+>Remove esta coluna e todos os seus itens.</para
+></listitem>
+</varlistentry>
+</variablelist>
+
+</sect1>
+
+</chapter>
+
+<chapter id="dialogs">
+<title
+>Diálogos</title>
+
+<sect1 id="docprop-dlg">
+<title
+>Diálogo de propriedades do documento</title>
+
+<para
+>Este diálogo também consiste em várias páginas que determinam as propriedades que pertencem apenas ao documento atual. Elas são guardadas com o vocabulário.</para>
+
+<sect2 id="docprop1-dlg">
+<title
+>Propriedades gerais</title>
+
+<screenshot>
+<screeninfo
+>Imagem das propriedades gerais do documento</screeninfo>
+<mediaobject>
+<imageobject>
+<imagedata fileref="docprop1-dlg.png" format="PNG"/></imageobject>
+<textobject
+><phrase
+>Propriedades gerais do documento</phrase
+></textobject>
+</mediaobject>
+</screenshot>
+
+<variablelist>
+<varlistentry>
+<term
+><guilabel
+>Título</guilabel
+></term>
+<listitem
+><para
+>Aqui você indica o título do documento que é mostrado na barra de título da janela.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Autores</guilabel
+></term>
+<listitem
+><para
+>Normalmente, você irá indicar o seu nome neste campo. Se existir mais de um autor, você poderá usar uma linha para cada pessoa.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Licença</guilabel
+></term>
+<listitem
+><para
+>Se você quiser restringir (ou, melhor, permitir) a utilização do seu vocabulário, você deverá inserir a permissão ou licença respectiva aqui.</para>
+<para
+>Recomenda-se a utilização de algo semelhante à <ulink url="http://www.gnu.org/philosophy/using-gfdl.html"
+>Free Document License</ulink
+> </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Comentário</guilabel
+></term>
+<listitem
+><para
+>Este campo deverá conter coisas que não caibam em nenhuma das outras categorias.</para
+></listitem>
+</varlistentry>
+</variablelist>
+
+</sect2>
+
+<sect2 id="docprop2-dlg">
+<title
+>Descrições da lição</title>
+
+<screenshot>
+<screeninfo
+>Imagem da janela de descrições da lição</screeninfo>
+<mediaobject>
+<imageobject
+><imagedata fileref="docprop2-dlg.png" format="PNG"/></imageobject>
+<textobject
+><phrase
+>Descrições da Lição</phrase
+></textobject>
+</mediaobject>
+</screenshot>
+
+<para
+>Aqui você adiciona, modifica ou remove as descrições das suas lições.</para>
+
+<para
+>Os botões deverão ser bastante intuitivos exceto o <guibutton
+>Limpar</guibutton
+>. Ele irá remover todas as descrições da lição que não estejam sendo usadas no documento atual.</para>
+
+</sect2>
+
+<sect2 id="docprop3-dlg">
+<title
+>Descrições do tipo</title>
+
+<para
+>É semelhante à seção anterior sobre as lições; você poderá editar os seus próprios tipos de expressões nesta página.</para>
+
+<para
+>Uma vez que o diálogo se parece um pouco com a anterior, não existe nenhuma imagem.</para>
+
+</sect2>
+
+<sect2 id="docprop4-dlg">
+<title
+>Tempos</title>
+
+<para
+>Na próxima página, você poderá adicionar os tempos que precisa.</para>
+
+</sect2>
+
+<sect2 id="docprop5-dlg">
+<title
+>Legendas de utilização</title>
+
+<para
+>A última página oferece a possibilidade de inserir as suas próprias legendas de utilização.</para>
+
+<important
+><para
+>Se você pensar que falta um item importante (do tempo acima definido, do tipo ou da seção das legendas de utilização), o autor pede que o avise, para que o possa incluir no aplicativo com um item padrão.</para>
+<para
+>Desta forma, todos os outros usuários poderão se beneficiar.</para
+></important>
+
+</sect2>
+
+<sect2 id="docprop6-dlg">
+<title
+>Opções do documento</title>
+
+<screenshot>
+<screeninfo
+>Imagem do diálogo de opções do documento</screeninfo>
+<mediaobject>
+<imageobject
+><imagedata fileref="docprop6-dlg.png" format="PNG"/></imageobject>
+<textobject
+><phrase
+>Opções do Documento</phrase
+></textobject>
+</mediaobject>
+</screenshot>
+
+<variablelist>
+<varlistentry>
+<term
+><guilabel
+>permitir ordenação</guilabel
+></term>
+<listitem
+><para
+>Se você tiver criado o seu vocabulário em uma determina ordem, você poderá usar esta opção para desativar a ordenação para este documento. Ao clicar no botão do cabeçalho já não será mais ordenada a linha.</para
+></listitem>
+</varlistentry>
+
+</variablelist>
+
+<para
+>A versão 0.7 do &kvoctrain; oferecia adicionalmente a opção para usar <quote
+>8 Bits</quote
+> ou <quote
+>Unicode</quote
+> para salvar os arquivos de vocabulários. Todavia, isto já não é mais suportado. Os arquivos são sempre gravados em Unicode para evitar a representação errada dos caracteres.</para>
+<para
+>Infelizmente não existe nenhuma retro-compatibilidade para as versões inferiores à 0.6, mas achamos que o benefício vale a pena.</para>
+<para
+>Se você tiver arquivos importantes que apareçam corrompidos na nova versão, você pode sempre contactar <ulink url="mailto:kvoctrain@ewald-arnold.de"
+>o autor</ulink
+>, uma vez que poderá valer a pena criar uma ferramenta de conversão. </para>
+
+
+</sect2>
+</sect1>
+
+<sect1 id="langprop-dlg">
+<title
+>Diálogo de propriedades do idioma</title>
+
+<screenshot>
+<screeninfo
+>Imagem do diálogo de propriedades do idioma</screeninfo>
+<mediaobject>
+<imageobject
+><imagedata fileref="lang1-dlg.png" format="PNG"/></imageobject>
+<textobject
+><phrase
+>Elementos do Idioma</phrase
+></textobject>
+</mediaobject>
+</screenshot>
+
+<para
+>As seguintes páginas desta janela determinam, para cada idioma deste dicionário, vários elementos que são usados nos questionários.</para>
+
+<variablelist>
+<varlistentry>
+<term
+><guilabel
+>Artigo</guilabel
+></term>
+<listitem
+><para
+>Para cada gênero, você insere aqui o artigo definido e o indefinido. Se não existir nenhum para este idioma, você poderá deixar o campo em branco.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Conjugação</guilabel
+></term>
+<listitem
+><para
+>De forma semelhante, você poderá inserir o descritor para a primeira, segunda e terceira pessoas, quer do plural quer do singular.</para>
+<para
+>Uma vez que muitas idiomas não distinguem a terceira pessoa do plural, existe uma opção para determinar isso.</para>
+<para
+>Deixe os campos desnecessários em branco.</para
+></listitem>
+</varlistentry>
+
+</variablelist>
+
+<para
+>A versão 0.7 do &kvoctrain; também oferecia a opção de uma <link linkend="encodings"
+>codificação especial</link
+>. No &Qt; versão 3 não existe mais necessidade para isto.</para>
+<para
+>Se você tiver arquivos importantes que apareçam corrompidos na nova versão, você pode sempre contactar <ulink url="mailto:kvoctrain@ewald-arnold.de"
+>o autor</ulink
+>, uma vez que poderá valer a pena criar uma ferramenta de conversão. </para>
+
+</sect1>
+
+<sect1 id="options-dlg">
+<title
+>Diálogo de opções</title>
+
+<para
+>A configuração desta janela é global e afeta de maneira igual todos os vocabulários.</para>
+
+<sect2 id="options1-dlg">
+<title
+>Opções gerais</title>
+
+<screenshot>
+<screeninfo
+>Imagem do diálogo de opções gerais</screeninfo>
+<mediaobject>
+<imageobject
+><imagedata fileref="options1-dlg.png" format="PNG"/></imageobject>
+<textobject
+><phrase
+>Diálogo de Opções Gerais</phrase
+></textobject>
+</mediaobject>
+</screenshot>
+
+<variablelist>
+<varlistentry>
+<term
+><guilabel
+>Intervalo de cópia de segurança automática</guilabel
+></term>
+<listitem
+><para
+>O &kvoctrain; irá salvar automaticamente o documento se ele foi modificado, depois do período que inserir aqui, se a opção estiver assinalada.</para>
+<para
+>Como efeito colateral ele também não pergunta se deseja salvar ao sair do aplicativo com dados modificados, mas salva o vocabulário sem perguntar.</para>
+<para
+>Um intervalo igual a 0 também desabilita este comportamento.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Adição inteligente</guilabel
+></term>
+<listitem
+><para
+>Se este recurso estiver ativado, você será avisado repetidamente com o diálogo de inserção de dados. Depois de inserir o primeiro original, você terá que inserir as traduções correspondentes. Depois disso, você passa para o próximo original e para as suas traduções, até parar quando carregar na tecla <keycap
+>ESC</keycap
+>.</para>
+<para
+>Quando você estiver neste modo e modificar a lição no diálogo, você obterá o mesmo efeito de selecionar a lição na barra de ferramentas. Desta forma, ela é pré-selecionada quando aparecer o próximo diálogo de inserção de registros.</para>
+<para
+>As lições necessárias terão que ser criadas nas configurações do documento.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Salvar opções automaticamente</guilabel
+></term>
+<listitem
+><para
+>Quando estiver assinalada esta opção, toda a configuração será salva quando o &kvoctrain; sair. Caso contrário, você terá que selecionar o item do menu apropriado.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Redimensionamento de colunas</guilabel
+></term>
+<listitem
+><para
+>Quando você redimensionar a sua janela principal será conveniente também que as colunas se redimensionem também automaticamente.</para>
+<para
+>Isto é possível de duas maneiras: <variablelist>
+ <varlistentry>
+ <term
+><guilabel
+>Automática</guilabel
+></term>
+ <listitem
+><para
+>O &kvoctrain; coloca todas colunas com o mesmo tamanho, exceto a da esquerda com os nomes das lições, que fica com metade do tamanho das outras. A segunda coluna que contém a imagem que descreve o estado tem um tamanho fixo.</para
+></listitem>
+ </varlistentry>
+
+ <varlistentry>
+ <term
+><guilabel
+>Percentual</guilabel
+></term>
+ <listitem
+><para
+>Os tamanhos das colunas são alterados no mesmo fator de quando a janela principal cresceu ou diminuiu. </para
+></listitem>
+ </varlistentry>
+ </variablelist
+></para>
+
+<para
+>Se o último botão chamado de <quote
+>fixo</quote
+> está ativado, não é feito nenhum redimensionamento das colunas.</para
+></listitem>
+</varlistentry>
+</variablelist>
+
+</sect2>
+
+<sect2 id="options2-dlg">
+<title
+>Idiomas disponíveis</title>
+
+<screenshot>
+<screeninfo
+>Imagem do diálogo das opções dos idiomas</screeninfo>
+<mediaobject>
+<imageobject
+><imagedata fileref="options2-dlg.png" format="PNG"/></imageobject>
+<textobject
+><phrase
+>Diálogo de opções do idioma</phrase
+></textobject>
+</mediaobject>
+</screenshot>
+
+<variablelist>
+<varlistentry>
+<term
+><guilabel
+>Código do idioma</guilabel
+></term>
+<listitem
+><para
+>Cada coluna poderá ter atribuído um idioma. Isto é feito internamente com os <ulink url="http://www.loc.gov/standards/iso639-2/englangn.html"
+>códigos internacionais de idiomas</ulink
+> normais, &eg; <literal
+>en</literal
+>, <literal
+>pt</literal
+>, <literal
+>it</literal
+>, &etc;. Estes códigos são também gravados com o documento.</para>
+<para
+>Você deverá sempre usar os códigos corretos para ser capaz de compartilhar os vocabulários com os outros. A junção de vocabulários também se baseia nos códigos dos idiomas corretos.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Código alternativo</guilabel
+></term>
+<listitem
+><para
+>Às vezes poderá ser útil ter um segundo código de idioma, porque alguns possuem um código normal curto e um ou mais códigos mais extensos. Para o português, existe normalmente o <literal
+>pt</literal
+>, mas também é possível usar o <literal
+>pt_BR</literal
+>, de acordo com o ISO639-2.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Nome do idioma</guilabel
+></term>
+<listitem
+><para
+>Aqui você poderá inserir para o código do idioma um nome descritivo e que será apresentado nos botões do cabeçalho na <link linkend="overview"
+>janela principal</link
+>. </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Imagem</guilabel
+></term>
+<listitem
+><para
+>Adicionalmente, você poderá adicionar um belo ícone ao seu idioma que será mostrado no botão do cabeçalho da tabela.</para>
+<para
+>O &kde; 2 guarda estas imagens em <filename
+>$<envar
+>KDEDIR</envar
+>/share/locale/l10n/<replaceable
+>código-idioma</replaceable
+></filename
+>.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Apagar</guilabel
+></term>
+<listitem
+><para
+>Apaga o código do idioma selecionado atualmente na lista.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Adicionar</guilabel
+></term>
+<listitem
+><para
+>Depois de inserir o código de um novo idioma à sua esquerda, você poderá usar este botão para a adicionar à sua lista. Depois disso, você terá que preencher os campos para o nome extenso e para a imagem para o botão do cabeçalho.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Adicionar idioma da base de dados do KDE</guilabel
+></term>
+<listitem
+><para
+>Pressionando neste botão irá abrir um menu que contém todos os países que são conhecidos na sua instalação do &kde;, ordenados por país. Você poderá adicionar as propriedades desejadas do seu idioma à sua lista pessoal.</para>
+
+<para
+>Talvez você deseja alterar o nome do idioma ou a imagem correspondente, mas é altamente recomendado que mantenha pelo menos o código de 2 'bytes' do idioma e o seu código alternativo de 3 'bytes' se você não tiver uma razão em especial para não fazer isso. Assim, é possível obter arquivos de documentos compatíveis e que possam ser compartilhados com todos os usuários. </para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Adicionar um idioma do ISO639-1</guilabel
+></term>
+<listitem
+><para
+>Pressionando neste botão, aparece um menu que contém todos os códigos de idiomas que são cobertos pelo <quote
+>ISO639-1</quote
+>.</para>
+
+</listitem>
+</varlistentry>
+
+</variablelist>
+
+<para
+>Basicamente os dois botões anteriores oferecem os mesmos dados. O primeiro contém os códigos das idiomas que o &kde; conhece, ordenados por país, enquanto que o segundo contém <emphasis
+>todos</emphasis
+> os códigos <quote
+>ISO639-1</quote
+> ordenados alfabeticamente.</para>
+
+</sect2>
+
+<sect2 id="options3-dlg">
+<title
+>Visão de Tabela</title>
+
+<screenshot>
+<mediaobject>
+<imageobject
+><imagedata fileref="options3-dlg.png" format="PNG"/></imageobject>
+<textobject
+><phrase
+>[diálogo de opções de visualização]</phrase
+></textobject>
+</mediaobject>
+</screenshot>
+
+<variablelist>
+<varlistentry>
+<term
+><guilabel
+>Fonte da Tabela</guilabel
+></term>
+<listitem
+><para
+>Permite-lhe escolher uma fonte para mostrar o vocabulário na <link linkend="overview"
+>janela principal</link
+>. </para>
+</listitem>
+</varlistentry>
+
+<varlistentry id="opt-dlg-ipa">
+<term
+><guilabel
+>Fonte do IPA</guilabel
+></term>
+<listitem
+><para
+>Permite-lhe escolher uma fonte para mostrar os caracteres do alfabeto fonético internacional. Isto é usado para mostrar a pronúncia da expressão na parte inferior da barra de estado.</para>
+<para
+>Provavelmente, você não terá nenhuma fonte adequada para o IPA uma vez que estes caracteres são raramente usados. Você poderá obter uma fonte gratuita em <ulink url="http://bibliofile.mc.duke.edu/gww/fonts/Unicode.html"
+>http://bibliofile.mc.duke.edu/gww/fonts/Unicode.html </ulink
+> ou <ulink url="http://www.hclrss.demon.co.uk/unicode/fonts.html"
+>http://www.hclrss.demon.co.uk/unicode/fonts.html </ulink
+>. Instale estas fontes, por exemplo, com o 'kfontinst'.</para>
+
+<para
+>Se você tiver o <application
+>StarOffice</application
+> instalado, você provavelmente também terá a fonte <quote
+>Lucida Sans Unicode</quote
+> que também contém a maioria dos caracteres necessários (mas certifique-se de selecionar a fonte que termina em <quote
+>Unicode</quote
+>).</para>
+
+<para
+>Foi descoberta também a <ulink url="http://esl.about.com/library/weekly/aa040998.htm"
+> Referência e Introdução aos Símbolos Fonéticos</ulink
+> que explica um pouco da teoria. Existe também a <ulink url="http://www2.arts.gla.ac.uk/IPA/ipa.html"
+>International Phonetic Association</ulink
+> onde você poderá encontrar ainda mais informações. </para>
+
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Cores do grau</guilabel
+></term>
+<listitem
+><para
+>Cada grau poderá ter uma cor individual. Por exemplo, é preferível um verde para um grau melhor e o vermelho para um pior.</para>
+<para
+>Se não quiser nenhuma cor mas apenas preto-e-branco, desligue a opção correspondente.</para
+></listitem>
+</varlistentry>
+</variablelist>
+
+</sect2>
+
+<sect2 id="options4-dlg">
+<title
+>Área de Transferência</title>
+
+<screenshot>
+<screeninfo
+>Imagem do diálogo das opções da área de transferência</screeninfo>
+<mediaobject>
+<imageobject
+><imagedata fileref="options4-dlg.png" format="PNG"/></imageobject>
+<textobject
+><phrase
+>Diálogo de opções da área de transferência</phrase
+></textobject>
+</mediaobject>
+</screenshot>
+
+<variablelist>
+<varlistentry id="cut-n-paste">
+<term
+><guilabel
+>Separador</guilabel
+></term>
+<listitem
+><para
+>Esta é uma sequência com um ou mais caracteres que dividem as partes de uma expressão ao transferir os dados de ou para um outro aplicativo pela área de transferência.</para>
+<para
+>O item mais comum é o <keycap
+>TAB</keycap
+> que usa o caractere de tabulação. Outra possibilidade é usar o ponto-e-vírgula, se quiser exportar os dados para um arquivo de base de dados no formato <literal role="extension"
+>CSV</literal
+>. Este caractere é também usado para ler esses arquivos corretamente.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Ordem</guilabel
+></term>
+<listitem
+><para
+>Ao colar os dados da área de transferência, o &kvoctrain; não sabe a que idioma pertencem os diferentes campos e irá simplesmente inserí-los da esquerda para a direita.</para>
+<para
+>Para facilitar um comportamento correto, se você organizou o seu vocabulário de outra forma, você poderá determinar a sua ordem desejada com esta área.</para>
+<para
+>Os botões à direita da lista movem o idioma atual para cima ou para baixo. O <guibutton
+>Ignorar</guibutton
+> irá inserir uma lacuna, o que significa que o campo calculado posteriormente da área de transferência será ignorado.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Usar o documento atual</guilabel
+></term>
+<listitem
+><para
+>Se estiver assinalada a opção, os itens na área de transferência são considerados como estando na mesma ordem de idioma que o documento atual.</para
+></listitem>
+</varlistentry>
+</variablelist>
+
+</sect2>
+</sect1>
+
+<sect1 id="query-opt-dlg">
+<title
+>Diálogo de opções do questionário</title>
+
+<sect2 id="q-opt1-dlg">
+<title
+>Grupos de opções</title>
+
+<screenshot>
+<screeninfo
+>Imagem do diálogo de grupos das opções</screeninfo>
+<mediaobject>
+<imageobject
+><imagedata fileref="q-opt1-dlg.png" format="PNG"/></imageobject>
+<textobject
+><phrase
+>Grupos de opções</phrase
+></textobject>
+</mediaobject>
+</screenshot>
+
+<para
+>Dependendo do dicionário ou do tempo que tem para aprender o vocabulário, algumas configurações poderão ser ótimas .</para>
+
+<para
+>Por essa razão, todas as opções das páginas deste diálogo podem se resumir segundo um nome escolhido arbitrariamente. Você poderá salvar a configuração e usá-la novamente sempre que desejar.</para>
+
+<variablelist>
+<varlistentry>
+<term
+><guilabel
+>Reter</guilabel
+></term>
+<listitem
+><para
+>Retém a configuração das outras páginas com o nome atual.</para>
+<para
+>A gravação para disco é feita da mesma forma que as outras opções o são, usando o item de menu correspondente do <link linkend="opt-menu"
+>menu de opções</link
+>. Algumas das propriedades são gravadas com o documento. Por exemplo, as lições a incluir, uma vez que isto depende do documento em uso.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Reobter</guilabel
+></term>
+<listitem
+><para
+>Reutiliza as opções do grupo na lista.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Novo</guilabel
+></term>
+<listitem
+><para
+>Cria um novo grupo com a configuração atual.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Apagar</guilabel
+></term>
+<listitem
+><para
+>Remove o grupo atual.</para
+></listitem>
+</varlistentry>
+</variablelist>
+
+</sect2>
+
+<sect2 id="q-opt2-dlg">
+<title
+>Opções gerais do questionário</title>
+
+<screenshot>
+<screeninfo
+>Imagem do diálogo das opções gerais do questionário</screeninfo>
+<mediaobject>
+<imageobject
+><imagedata fileref="q-opt2-dlg.png" format="PNG"/></imageobject>
+<textobject
+><phrase
+>Opções gerais do questionário</phrase
+></textobject>
+</mediaobject>
+</screenshot>
+
+<variablelist>
+<varlistentry>
+<term
+><guilabel
+>Tempo por questionário</guilabel
+></term>
+<listitem
+><para
+>Aqui você poderá influenciar o comportamento do &kvoctrain; quando não souber a resposta a tempo. <itemizedlist>
+ <listitem
+><para
+>Você poderá definir um tempo-limite que o &kvoctrain; lhe concede para se lembrar da resposta correta.</para
+></listitem>
+ <listitem
+><para
+>Além disso, você poderá dizer ao &kvoctrain; o que fazer quando este limite for atingido. Além de uma espera durante um tempo ilimitado, você poderá optar por ser mostrada a solução ou por continuar imediatamente com a próxima pergunta.</para
+></listitem>
+ <listitem
+><para
+>Além disso, você poderá ativar uma pequena barra de progresso que mostra o tempo restante para a resposta correta.</para
+></listitem>
+ </itemizedlist
+></para>
+<para
+>Se você exceder o tempo-limite várias vezes seguidas num modo contínuo, o &kvoctrain; irá assumir que não existe realmente ninguém à frente da tela e irá interromper o questionário.</para
+></listitem>
+</varlistentry>
+
+<!-- DEFERRED AFTER KDE RELEASE
+
+<varlistentry>
+<term
+><guilabel
+>Ask sub properties</guilabel
+></term>
+
+</varlistentry>
+</variablelist>
+-->
+
+
+<varlistentry>
+<term
+><guilabel
+>Mudar a direção aleatoriamente</guilabel
+></term>
+<listitem
+><para
+>Normalmente um questionário funciona apenas numa direção, dependendo da coluna onde costuma começar o questionário. Com esta opção você poderá determinar que a direção é alterada aleatoriamente.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Usar um método de aprendizagem alternativo</guilabel
+></term>
+<listitem
+><para
+>O estilo normal de aprendizagem é aprender uma única lição de cada vez e, quando responder corretamente da primeira vez, a pergunta é retirada da lista de aprendizagem atual.</para>
+
+<para
+>O método alternativo foi desenvolvido por Sebastian Leitner no seu livro "So lernt man lernen, Angewandte Lernpsychologie - ein Weg zum Erfolg" (Freiburg: Heider, 1972) (Português: Aprender a aprender, psicologia de aprendizagem aplicada - Um caminho para o sucesso).</para>
+
+<para
+>A idéia do método de Leitner é tentar aprender as perguntas em que você leva bastante tempo para aprender e a não se incomodar com as que você sabe de fato. Isto é conseguido ao lhe pedir para responder corretamente a cada pergunta quatro vezes.</para>
+
+<para
+>Na vida real, isto funciona ao criar quatro séries de cartas. Cada série, por cima da inferior, só poderá conter um certo número de cartas. A série de topo pode conter sete cartas, enquanto as outras poderão conter duas. (No jogo original, a fila inferior só poderá conter três cartas, limitando deste modo o número de cartas no jogo a 20. Esta "limitação" não está presente no KVocTrain.)</para>
+
+<para
+>Na fila inferior estão as perguntas que têm ainda que ser feitas e as perguntas que foram respondidas incorretamente. Quando uma pergunta for respondida corretamente, é removida da fila onde estava e é movida para a parte de trás da fila superior. Se a fila onde uma carta é colocada ultrapassa o número máximo de cartas para essa fila, a próxima pergunta é retirada da frente dessa fila, caso contrário é retirada da frente da fila inferior. Uma carta é removida do jogo quando seria movida para a quinta fila, i.e. quando tivesse sido respondida corretamente, estando na fila de topo.</para>
+
+</listitem>
+</varlistentry>
+</variablelist>
+
+</sect2>
+
+<sect2 id="q-opt3-dlg">
+<title
+>Limites do Questionário</title>
+
+<screenshot>
+<screeninfo
+>Imagem do diálogo dos limites do questionário</screeninfo>
+<mediaobject>
+<imageobject
+><imagedata fileref="q-opt3-dlg.png" format="PNG"/></imageobject>
+<textobject
+><phrase
+>Limites do questionário</phrase
+></textobject>
+</mediaobject>
+</screenshot>
+
+<para id="thresholds"
+>Com este diálogo você poderá determinar quais os itens que são incluídos na próxima seleção para o questionário aleatório.</para>
+
+<important
+><para
+>Se você tiver ativado o mecanismo de bloqueio na próxima página do diálogo, os limites do <guilabel
+>Grau</guilabel
+>, o <guilabel
+>Tamanho do questionário</guilabel
+>, o <guilabel
+>número de erradas</guilabel
+> e o <guilabel
+>Último questionário</guilabel
+> ficam desativados e não são levados em conta.</para>
+</important>
+
+<variablelist>
+<varlistentry>
+<term
+><guilabel
+>Lição</guilabel
+></term>
+<listitem
+><para
+>Indicam quais as lições a incluir ou deixar de fora. Poderá ser selecionado um número arbitrário de lições para o cálculo.</para>
+<para
+>Por conveniência, existem dois botões adicionais para selecionar todos os itens ou nenhum deles.</para>
+<para
+>A partir da versão 0.7.0, esta parte é gravada com o documento em vez de ser gravada a nível global.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Tipo de palavra</guilabel
+></term>
+<listitem
+><para
+>Seleciona o tipo de palavra. O &kvoctrain; não leva em consideração os sub-tipos.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Grau</guilabel
+></term>
+<listitem
+><para
+>O mesmo, aplicado ao grau.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Número de questionários</guilabel
+></term>
+<listitem
+><para
+>Escolha quantas vezes a seleção será usada em questionários.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Número de erradas</guilabel
+></term>
+<listitem
+><para
+>O mesmo, para o número de vezes em que o item não foi acertado.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Último questionário</guilabel
+></term>
+<listitem
+><para
+>Inclui os questionários antes ou dentro do período de tempo determinado.</para>
+<para
+>Os itens que ainda não foram perguntados serão sempre incluídos se você escolher <emphasis
+>antes</emphasis
+>.</para
+></listitem>
+</varlistentry>
+</variablelist>
+
+<para
+>Os itens só são incluídos se todas as condições forem preenchidas. Se você quiser ignorar uma propriedade, escolha <guilabel
+>Não interessa</guilabel
+> para ela.</para>
+
+</sect2>
+
+<sect2 id="q-opt4-dlg">
+<title
+>Bloqueio e expiração</title>
+
+<screenshot>
+<screeninfo
+>Imagem do diálogo de bloqueio dos questionários</screeninfo>
+<mediaobject>
+<imageobject
+><imagedata fileref="q-opt4-dlg.png" format="PNG"/></imageobject>
+<textobject
+><phrase
+>Procura bloqueante</phrase
+></textobject>
+</mediaobject>
+</screenshot>
+
+<para
+>Nesta página você seleciona o tempo em que um item conhecido é excluído dos questionários, com relação à última vez em que foi questionado.</para>
+
+<para
+>Existem duas condições que têm que ser preenchidas, caso contrário será mostrado um aviso correspondente:</para>
+
+<itemizedlist>
+<listitem
+><para
+>O tempo deverá aumentar de nível para nível</para
+></listitem>
+
+<listitem
+><para
+>O tempo de bloqueio deverá ser menor que o de expiração, para o mesmo nível.</para
+></listitem>
+</itemizedlist>
+
+<para
+>Se pelo menos o bloqueio ou a expiração estiverem ativos, os limites do <guilabel
+>Grau</guilabel
+>, do <guilabel
+>Tamanho do questionário</guilabel
+>, do <guilabel
+>Número de erradas</guilabel
+> ou do <guilabel
+>Último questionário</guilabel
+> da página anterior não são levados em conta.</para>
+
+</sect2>
+</sect1>
+
+<sect1 id="entry-dlg">
+<title
+>Diálogo do item</title>
+
+<sect2 id="entry1-dlg">
+<title
+>Propriedades gerais</title>
+
+<para
+>Aqui você insere uma nova expressão numa célula da tabela ou modifica os itens existentes e as suas propriedades.</para>
+
+<screenshot>
+<screeninfo
+>Imagem do diálogo do item</screeninfo>
+<mediaobject>
+<imageobject
+><imagedata fileref="entry1-dlg.png" format="PNG"/></imageobject>
+<textobject
+><phrase
+>Diálogo do item</phrase
+></textobject>
+</mediaobject>
+</screenshot>
+
+<variablelist>
+<varlistentry>
+<term
+><guilabel
+>Expressão</guilabel
+></term>
+<listitem
+><para
+>Contém suas palavras.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Lição</guilabel
+></term>
+<listitem
+><para
+>Seleciona a lição desejada.</para>
+<para
+>O botão à direita também invoca a <link linkend="docprop2-dlg"
+>página de propriedades do documento</link
+>, onde você poderá inserir uma nova lição.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Pronúncia</guilabel
+></term>
+<listitem
+><para
+>Neste campo, você poderá descrever como a palavra é pronunciada.</para>
+<para
+>Isto é possível tanto com a utilização de caracteres ASCII simples ou então com uma descrição fonética bonita e muito pessoal ou ainda usando o alfabeto fonético internacional. O botão à direita invoca um <link linkend="pron-window"
+>diálogo</link
+> onde poderá selecionar todos os caracteres que pertencem a este alfabeto.</para>
+
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Tipo</guilabel
+></term>
+<listitem
+><para
+>Permite-lhe escolher um dos tipos pré-definidos para sua expressão. Se você alterar o tipo de um item, todos os outros itens dessa linha ficarão com o novo tipo atribuído.</para>
+<para
+>Veja a tabela com todos os <link linkend="types"
+>tipos disponíveis</link
+>.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Sub-tipo</guilabel
+></term>
+<listitem
+><para
+>Alguns dos tipos também incluem sub-tipos. Se não houver nenhum sub-tipo disponível, este campo fica desativado.</para>
+<para
+>Cada item de uma linha poderá ter um sub-tipo diferente. Isto é útil para os nomes, uma vez que o gênero de um nome poderá ser diferente em vários idiomas.</para>
+<para
+>O botão à direita deste campo invoca a respectiva página do <link linkend="docprop3-dlg"
+>diálogo de propriedades do documento</link
+> para que possa inserir um tipo novo imediatamente.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Legenda de utilização</guilabel
+></term>
+<listitem
+><para
+>Poderão ser selecionadas uma ou mais legendas de utilização para explicar o uso geral da expressão, &eg; em medicina ou química.</para>
+<para
+>O botão à direita também invoca a respectiva página para o <link linkend="docprop3-dlg"
+>diálogo de propriedades do documento</link
+> para indicar uma nova legenda de utilização.</para
+></listitem>
+</varlistentry>
+</variablelist>
+
+<sect3 id="pron-window">
+<title
+>Selecionar do caracteres do alfabeto fonético internacional</title>
+
+<para
+>Se você tiver uma fonte compatível com o IPA, o seu diálogo deverá se assemelhar ao seguinte:</para>
+
+<screenshot>
+<screeninfo
+>Imagem do diálogo do IPA</screeninfo>
+<mediaobject>
+<imageobject
+><imagedata fileref="pron-dlg.png" format="PNG"/></imageobject>
+<textobject
+><phrase
+>Diálogo do alfabeto fonético internacional (IPA)</phrase
+></textobject>
+</mediaobject>
+</screenshot>
+
+<para
+>Se você não tiver esse fonte, você poderá encontrar uma referência para uma fonte gratuita na seção sobre as <link linkend="opt-dlg-ipa"
+>opções de visualização</link
+>.</para>
+</sect3>
+
+</sect2>
+
+<sect2 id="entry2-dlg">
+<title
+>Propriedades adicionais</title>
+
+<para
+>As propriedades menos importantes que não conseguiram arranjar nenhum lugar na página anterior localizam-se aqui.</para>
+
+<para
+>Para a maioria destes campos existem também questionários especiais.</para>
+
+<screenshot>
+<screeninfo
+>Imagem do diálogo de itens adicionais</screeninfo>
+<mediaobject>
+<imageobject
+><imagedata fileref="entry2-dlg.png" format="PNG"/></imageobject>
+<textobject
+><phrase
+>Diálogo de itens adicionais</phrase
+></textobject>
+</mediaobject>
+</screenshot>
+
+<variablelist>
+<varlistentry>
+<term
+><guilabel
+>Sinônimos</guilabel
+></term>
+<listitem
+><para
+>Aqui você poderá inserir as palavras que têm o mesmo significado que a expressão. Existe também um tipo de questionário para esta expressão.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Antônimos</guilabel
+></term>
+<listitem
+><para
+>Isto aplica-se às palavras que têm o significado oposto. Este campo poderá também ser perguntado.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Exemplo</guilabel
+></term>
+<listitem
+><para
+>Além disso, você poderá inserir aqui uma frase de exemplo para a expressão. Este é um tipo de questionário simples que lhe pergunta o conteúdo deste campo , só que com pontos em vez da palavra em questão.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Comentário</guilabel
+></term>
+<listitem
+><para
+>Este é um campo opcional para guardar informações adicionais.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Citação</guilabel
+></term>
+<listitem
+><para
+>Aqui você poderá encontra uma descrição com palavras diferentes. Existe também um tipo de questionário para esta expressão.</para
+></listitem>
+</varlistentry>
+</variablelist>
+
+</sect2>
+
+<sect2 id="entry3-dlg">
+<title
+>Sugestões para uma pergunta de múltipla escolha</title>
+
+<screenshot>
+<screeninfo
+>Imagem do diálogo de múltipla escolha</screeninfo>
+<mediaobject>
+<imageobject
+><imagedata fileref="entry3-dlg.png" format="PNG"/></imageobject>
+<textobject
+><phrase
+>Diálogo de múltipla escolha</phrase
+></textobject>
+</mediaobject>
+</screenshot>
+
+<para
+>Se você quiser criar um questionário de múltipla escolha eficiente é bom oferecer expressões que sejam semelhantes à solução para tornar a escolha mais difícil. Se não oferecê-las, o &kvoctrain; só terá a possibilidade de criar esses questionários com as expressões escolhidas aleatoriamente que são mais fáceis de adivinhar. Você poderá inserir até cinco expressões diferentes para este fim.</para>
+
+</sect2>
+
+<sect2 id="entry4-dlg">
+<title
+>Propriedades adicionais para verbos</title>
+
+<para
+>Esta página só está acessível quando você tiver escolhido o <guilabel
+>verbo</guilabel
+> como tipo de palavra.</para>
+
+<screenshot>
+<screeninfo
+>Imagem do diálogo de itens de verbos</screeninfo>
+<mediaobject>
+<imageobject
+><imagedata fileref="entry4-dlg.png" format="PNG"/></imageobject>
+<textobject
+><phrase
+>Diálogo de itens de verbos</phrase
+></textobject>
+</mediaobject>
+</screenshot>
+
+<para
+>Para cada tempo, o &kvoctrain; sabe que você poderá inserir as conjugações do verbo para as diferentes pessoas. O tempo pode ser selecionado na lista. Depois de fazer isso, os campos do item são atualizados de acordo.</para>
+
+<para
+>Uma vez que alguns idiomas não distinguem a 3ª pessoa do plural, você poderá usar a respectiva opçãorespectiva.</para>
+
+<para
+>O <guibutton
+>Próximo</guibutton
+> procura o próximo tempo verbal com conjugações já inseridas.</para>
+
+</sect2>
+
+<sect2 id="entry5-dlg">
+<title
+>Propriedades adicionais para adjetivos</title>
+
+<para
+>Esta página só está acessível quando você tiver selecionado o <guilabel
+>adjetivo</guilabel
+> como tipo de palavra.</para>
+
+<screenshot>
+<screeninfo
+>Imagem do diálogo de itens de comparação</screeninfo>
+<mediaobject>
+<imageobject
+><imagedata fileref="entry5-dlg.png" format="PNG"/></imageobject>
+<textobject
+><phrase
+>Diálogo de item de comparação</phrase
+></textobject>
+</mediaobject>
+</screenshot>
+
+<para
+>Aqui você poderá inserir as formas comparativas do adjetivo.</para>
+
+</sect2>
+
+<sect2 id="entry6-dlg">
+<title
+>Propriedades de ou para o original</title>
+
+<para
+>Para algumas propriedades é possível configurar os valores <emphasis
+>do</emphasis
+> original ou <emphasis
+>para</emphasis
+> o original. Por exemplo, você poderá ter um grau ao perguntar a tradução (=
+> do original). O oposto é grau em que se pergunta o original quando é dada uma das traduções (=
+> para o original).</para>
+
+<screenshot>
+<screeninfo
+>Imagem do diálogo do item de/para</screeninfo>
+<mediaobject>
+<imageobject
+><imagedata fileref="entry6-dlg.png" format="PNG"/></imageobject>
+<textobject
+><phrase
+>Diálogo do item de/para</phrase
+></textobject>
+</mediaobject>
+</screenshot>
+
+<variablelist>
+<varlistentry>
+<term
+><guilabel
+>Grau</guilabel
+></term>
+<listitem
+><para
+>Contém o grau atual desta expressão.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Falso amigo</guilabel
+></term>
+<listitem
+><para
+>Algumas vezes existe uma palavra num idioma estrangeiro que se parece com uma palavra na seu idioma nativo de modo a que o leve a pensar que tem o mesmo significado. Só que, de fato, isso não é verdade.</para>
+<para
+>Insira essas palavras neste campo.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Data do ultimo questionário</guilabel
+></term>
+<listitem
+><para
+>Esta é a data em que este item foi perguntado da última vez. Se nunca foi perguntado, você só verá <computeroutput
+>--</computeroutput
+>.</para>
+<para
+>Por razões de conveniência, existem dois botões que configuram a data atual ou restauram como <quote
+>nunca perguntado</quote
+>.</para>
+<para
+>Devido a razões internas, não é possível guardar as datas anteriores a 12 de Agosto de 1999 com todas as versões do &kvoctrain;. As versões 0.8 e posteriores já não são mais afetadas.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>junto</guilabel
+></term>
+<listitem
+><para
+>Indica quantas vezes este item foi perguntado.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>errado</guilabel
+></term>
+<listitem
+><para
+>Indica o número de vezes em que você não sabia a resposta correta.</para
+></listitem>
+</varlistentry>
+</variablelist>
+
+</sect2>
+
+<sect2>
+<title
+>Acoplar à janela principal</title>
+
+<para
+>Se você tiver que inserir ou alterar muitas palavras, você poderá desejar colocar a janela principal ao lado da janela do item e ocupar toda a tela. Você poderá fazê-lo manualmente ou usar um dos dois botões no canto inferior esquerdo. O da esquerda redimensiona as janelas para um tamanho ótimo e coloca-as uma por cima da outra. O segundo botão coloca as janelas lado-a-lado.</para>
+
+<para
+>Depois de fechar a janela do item, a janela principal volta à sua posição e tamanho anteriores.</para>
+
+</sect2>
+
+</sect1>
+
+<sect1 id="query-dlg">
+<title
+>Diálogos de questionários</title>
+
+<sect2 id="norm-query-dlg">
+<title
+>Questionário aleatório normal</title>
+
+<para
+>Depois de selecionar a opção <guimenuitem
+>Criar um questionário aleatório</guimenuitem
+>, a janela principal desaparece.</para>
+
+<para
+>Então, todos os itens que correspondam aos seus <link linkend="q-opt3-dlg"
+>limites</link
+> atuais são colocados numa lista e mostrados em ordem aleatória na caixa de diálogo a seguir.</para>
+
+<screenshot>
+<screeninfo
+>Imagem do diálogo dos questionários aleatórios</screeninfo>
+<mediaobject>
+<imageobject
+><imagedata fileref="query-dlg.png" format="PNG"/></imageobject>
+<textobject
+><phrase
+>Diálogo de questionário aleatório</phrase
+></textobject>
+</mediaobject>
+</screenshot>
+
+<para
+>Na área da janela com a expressão original existem algumas propriedades que você poderá ativar para lhe dar algumas sugestões. Você terá que indicar a solução no campo de texto correspondente.</para>
+
+<variablelist>
+<varlistentry>
+<term
+><guilabel
+>Mostrar tudo</guilabel
+></term>
+<listitem
+><para
+>Mostra a solução completa no campo <guilabel
+>Tradução</guilabel
+>.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Mostrar mais</guilabel
+></term>
+<listitem
+><para
+>Cada vez que clicar no botão, irá aparecer mais um caractere da solução para lhe dar uma pequena ajuda.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Verificar</guilabel
+></term>
+<listitem
+><para
+>Compara a sua resposta com a solução correta. Atualmente, a sua solução tem que de corresponder exatamente para que seja aceita. Se a resposta foi correta, a cor da tradução muda para verde, caso contrário, muda para vermelho</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Não sei</guilabel
+></term>
+<listitem
+><para
+>Diz ao &kvoctrain; que você não sabia a resposta e que o grau correspondente terá que ser reduzido.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Sei</guilabel
+></term>
+<listitem
+><para
+>Clique neste botão para dizer ao &kvoctrain; que você sabia a resposta corretamente. Este item é então removido da <quote
+>lista de errados</quote
+> atual.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Editar</guilabel
+></term>
+<listitem
+><para
+>Se você encontrou um erro num questionário, você poderá invocar o diálogo de edição imediatamente e corrigí-lo.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Parar o questionário</guilabel
+></term>
+<listitem
+><para
+>Pára o modo de questionário e mostra o vocabulário novamente.</para
+></listitem>
+</varlistentry>
+
+</variablelist>
+
+<para
+>No canto inferior direito, você poderá ver duas barras de progresso que indicam o tempo restante e o número de questões que faltam.</para>
+
+<para
+>O questionário da lição atual é repetido até que todas as suas expressões sejam conhecidas. O número de repetições da lição atual é mostrado abaixo do indicador de progresso. Logo que a lição atual tenha terminado, o &kvoctrain; continua com a próxima (desde que você tenha configurado as <link linkend="q-opt3-dlg"
+>opções do questionário</link
+> corretamente).</para>
+
+<para
+>Custa a admitir, mas nem sempre uma pessoa sabe a solução. Por essa razão, a tecla <keycap
+>Return</keycap
+> tem um comportamento especial, que o autor achou conveniente: <itemizedlist>
+<listitem
+><para
+>Quando clicar em <keycap
+>Return</keycap
+> da primeira vez, irá aparecer a solução completa (no início o botão <guibutton
+>Mostrar mais</guibutton
+> é o botão padrão) e faz com que o <guibutton
+>Eu não sei</guibutton
+> fique selecionado também por padrão.</para
+></listitem>
+
+<listitem
+><para
+>Pressionando <keycap
+>Return</keycap
+> da segunda vez irá sair deste diálogo e indicará ao &kvoctrain; que você não sabia a resposta.</para
+></listitem>
+</itemizedlist
+></para>
+
+<para
+>Atualmente, você precisa decidir por si mesmo, se sabia a resposta ou não. As versões posteriores poderão fornecer um algoritmo mais ou menos inteligente que tome esta decisão a partir da resposta que você inseriu.</para>
+
+<para
+>Se sabia a resposta correta, o grau é aumentado de uma unidade. Se não a sabia, o grau é reiniciado no nível 1 que é o pior.</para>
+
+</sect2>
+
+<sect2 id="mu-query-dlg">
+<title
+>Questionário aleatório com múltipla escolha</title>
+
+<screenshot>
+<screeninfo
+>Imagem do diálogo do questionário de múltipla escolha</screeninfo>
+<mediaobject>
+<imageobject
+><imagedata fileref="mu-query-dlg.png" format="PNG"/></imageobject>
+<textobject
+><phrase
+>Diálogo de questionário de múltipla escolha</phrase
+></textobject>
+</mediaobject>
+</screenshot>
+
+<para
+>Este tipo de questionário funciona de forma semelhante ao anterior. A solução é mostrada em conjunto com outras expressões em ordem aleatória e você só terá que escolher uma resposta a partir das cinco que são fornecidas.</para>
+
+<para
+>Este questionário funciona de forma mais eficiente se você fornecer soluções semelhantes nas <link linkend="entry2-dlg"
+>páginas do diálogo de itens correspondentes</link
+>. Além disso, é adicionado um <link linkend="entry6-dlg"
+>falso amigo</link
+>, se ele estiver disponível.</para>
+
+</sect2>
+
+<sect2 id="verb-query-dlg">
+<title
+>Questionário de conjugações</title>
+
+<screenshot>
+<screeninfo
+>Diálogo do questionário de conjugações</screeninfo>
+<mediaobject>
+<imageobject
+><imagedata fileref="verb-query-dlg.png" format="PNG"/></imageobject>
+<textobject
+><phrase
+>Diálogo do questionário de conjugações</phrase
+></textobject>
+</mediaobject>
+</screenshot>
+
+<para
+>Este diálogo aparece depois de iniciar o questionário dos verbos.</para>
+
+<para
+>São perguntados todos os tempos que tenham definições de conjugações. Claro que você precisa conhecer todos para ter um resultado bem-sucedido.</para>
+
+</sect2>
+
+<sect2 id="art-query-dlg">
+<title
+>Questionário de artigos</title>
+
+<screenshot>
+<screeninfo
+>Imagem do diálogo do questionário de artigos</screeninfo>
+<mediaobject>
+<imageobject
+><imagedata fileref="art-query-dlg.png" format="PNG"/></imageobject>
+<textobject
+><phrase
+>Diálogo de questionário de artigos</phrase
+></textobject>
+</mediaobject>
+</screenshot>
+
+<para
+>Neste diálogo, é perguntado o artigo do nome.</para>
+
+<para
+>É importante ter selecionado o sub-tipo correto no <link linkend="entry1-dlg"
+>diálogo do item</link
+>.</para>
+
+</sect2>
+
+<sect2 id="comp-query-dlg">
+<title
+>Questionário de formas de comparação</title>
+
+<screenshot>
+<screeninfo
+>Imagem do diálogo de formas de comparação</screeninfo>
+<mediaobject>
+<imageobject
+><imagedata fileref="comp-query-dlg.png" format="PNG"/></imageobject>
+<textobject
+><phrase
+>Diálogo de questionário de comparação</phrase
+></textobject>
+</mediaobject>
+</screenshot>
+
+<para
+>Todas as expressões que contém também as <link linkend="entry5-dlg"
+>formas comparativas</link
+> são mostradas. É escolhida uma palavra aleatoriamente e você tem que completar as duas restantes.</para>
+
+</sect2>
+
+<sect2 id="syn-query-dlg">
+<title
+>Questionário de sinônimos, antônimos, citações e frases de exemplo.</title>
+
+<screenshot>
+<screeninfo
+>Imagem do diálogo do questionário de sinônimos</screeninfo>
+<mediaobject>
+<imageobject
+><imagedata fileref="syn-query-dlg.png" format="PNG"/></imageobject>
+<textobject
+><phrase
+>Diálogo de questionário de sinônimos</phrase
+></textobject>
+</mediaobject>
+</screenshot>
+
+<para
+>Os questionários para as propriedades acima mencionadas da sua expressão são bem semelhantes aos outros tipos.</para>
+
+<para
+>É apresentada a expressão e você terá que inserir a propriedade adequada. O questionário por <guilabel
+>exemplo</guilabel
+> é ligeiramente diferente, uma vez que o &kvoctrain; usa a expressão e a substitui por alguns pontos, sendo isto útil principalmente quando a sua expressão é uma palavra única.</para>
+
+</sect2>
+</sect1>
+
+<sect1 id="stat-dlg">
+<title
+>Diálogo de estatísticas do documento</title>
+
+<sect2 id="stat1-dlg">
+<title
+>Geral</title>
+
+<screenshot>
+<screeninfo
+>Imagem das propriedades gerais do documento</screeninfo>
+<mediaobject>
+<imageobject
+><imagedata fileref="stat1-dlg.png" format="PNG"/></imageobject>
+<textobject
+><phrase
+>Estatísticas gerais do documento</phrase
+></textobject>
+</mediaobject>
+</screenshot>
+
+<para
+>Nesta página, você encontra informações gerais mais importantes sobre o seu documento:</para>
+
+<itemizedlist>
+<listitem
+><para
+>O nome do arquivo</para
+></listitem>
+<listitem
+><para
+>O título</para
+></listitem>
+<listitem
+><para
+>O nome do autor</para
+></listitem>
+<listitem
+><para
+>e o número de registros e lições.</para
+></listitem>
+</itemizedlist>
+
+</sect2>
+
+<sect2 id="stat2-dlg">
+<title
+>Todos os idiomas do dicionário</title>
+
+<screenshot>
+<screeninfo
+>Imagem das estatísticas por idioma</screeninfo>
+<mediaobject>
+<imageobject
+><imagedata fileref="stat2-dlg.png" format="PNG"/></imageobject>
+<textobject
+><phrase
+>Estatísticas por idioma</phrase
+></textobject>
+</mediaobject>
+</screenshot>
+
+<para
+>Dependendo da quantidade de traduções que o seu documento contém, você terá zero, uma ou mais páginas adicionais. Cada página contém duas imagens por cada lição que descrevem a quantidade de itens por grau em cada lição.</para>
+
+<para
+>Se clicar com o botão <mousebutton
+>direito</mousebutton
+> do mouse numa das imagens irá mostrar um menu que apresenta os números exatos.</para>
+
+</sect2>
+</sect1>
+</chapter>
+
+<chapter id="dictionaries">
+<title
+>Dicionários</title>
+
+<sect1 id="dictionary">
+<title
+>Contribuindo um dicionário para o &kvoctrain;</title>
+
+<para
+>Se você criou um dicionário, por favor envie um e-mail para <email
+>kvoctrain@ewald-arnold.de</email
+> e fale sobre ele. O autor planeja colecionar as referências destes arquivos e inclui-las neste manual. Se encontrar um repositório eletrônico para o &kvoctrain; com espaço suficiente, poderão ser também armazenados aí.</para>
+
+<para
+>Mas por favor:</para>
+<itemizedlist>
+<listitem
+><para
+>Não envie nenhum arquivo para o autor sem avisá-lo. Provavelmente já alguém poderá ter começado este tipo de dicionário.</para
+></listitem>
+<listitem
+><para
+>Os dicionários deverão ter uma qualidade razoavelmente boa, uma vez que o autor não irá fazer nenhuma revisão.</para
+></listitem>
+<listitem
+><para
+>Se você modificar os vocabulários existentes ou criar vocabulários com base em material com direitos de cópia, você precisa pedir autorização ao autor do mesmo. Mesmo a extração literal de exemplos dos livros escolares poderá ser problemático!</para
+></listitem>
+</itemizedlist>
+
+</sect1>
+
+<sect1 id="other-dict">
+<title
+>Outros dicionários na Web</title>
+
+<itemizedlist>
+<listitem
+><para
+>Se você for Alemão e quiser aprender Inglês (ou vice-versa) você poderá obter a lista de vocabulários mensal que é oferecida com a revista alemã <ulink url="http://www.spotlight-online.de"
+>Spotlight-Online</ulink
+>.</para>
+<para
+>A distribuição do &kvoctrain; contém um executável chamado <command
+>spotlight2kvtml</command
+> para transformar essas listas no formato 'kvtml'. Os arquivos originais vêm como arquivos DOC do Word do &Windows;, por isso, você terá que gravar os arquivos como TXT-ANSI antes de iniciar a conversão. O <application
+>StarOffice</application
+> ou o <application
+>kword</application
+> poderão fazer isso.</para>
+<para
+>O <command
+>spotlight2kvtml</command
+> necessita dos 3 parâmetros <parameter
+>arquivo</parameter
+>, <parameter
+>mês</parameter
+> e <parameter
+>ano</parameter
+>, produzindo um arquivo na mesma pasta com o mesmo nome e com a extensão <literal role="extension"
+>kvtml</literal
+>:</para>
+<para
+><userinput
+><command
+>spotlight2kvtml</command
+> <replaceable
+>0199.txt 01 99</replaceable
+></userinput
+></para
+></listitem>
+
+<listitem>
+<para
+>Graças a uma contribuição de Andreas Neuper, você poderá obter os arquivos do <ulink url="http://www.vokabeln.de/files.htm"
+>Langenscheidt</ulink
+>. Este é um sítio alemão e que contém arquivos em vários idiomas. Esta distribuição contém o seu programa em Perl <command
+>langen2kvtml</command
+> para transformar essas listas no formato 'kvtml'.</para>
+
+<para
+>O <command
+>langen2kvtml</command
+> só precisa do nome original do arquivo como parâmetro e tenta extrair o máximo possível de informação do arquivo de origem. Por exemplo, ele tenta manter os nomes das lições, as conjugações e os artigos.</para>
+
+<para
+>Ele produz um arquivo na mesma pasta e com o mesmo nome, tendo a extensão <literal role="extension"
+>kvtml</literal
+>.</para>
+</listitem>
+
+<listitem
+><para
+>Os dicionários no formato ASCII estão, por exemplo, disponíveis em:</para>
+ <itemizedlist>
+ <listitem
+><para
+><ulink url="ftp://ftp.uni-ulm.de/pub/misc/dict/english_german.tar.gz"
+>ftp.uni- ulm.de/pub/misc/dict/english_german.tar.gz</ulink
+> (aprox. 350 kB) </para
+></listitem>
+ <listitem
+><para
+><ulink url="ftp://ftp.gwdg.de/pub/misc/dictionary/english/words.gz"
+>ftp.gwdg.d e/pub/misc/dictionary/english/words.gz</ulink
+> (aprox. 1035 kB) </para
+></listitem>
+ <listitem
+><para>
+ <ulink
+ url="ftp://sable.ox.ac.uk/pub/wordlists"
+>sable.ox.ac.uk/pub/wordlists</ulink>
+ </para
+></listitem>
+ </itemizedlist>
+</listitem>
+
+<listitem
+><para
+>Os dicionários do <ulink url="http://www3.futureware.at/kquick.htm"
+>*Quick project</ulink
+> no formato <quote
+>CSV</quote
+> mas codificados em <quote
+>UTF8</quote
+>, de modo que você tenha todos os caracteres representados corretamente. Os arquivos estão disponíveis na sua <ulink url="http://www3.futureware.at/1dim.htm"
+>seção de transferências</ulink
+>. Eles estão no formato <literal role="extension"
+>.EXE</literal
+> comprimido do &Windows;, por isso terá que usar o <application
+>unzip</application
+> para extrair os arquivos.</para>
+</listitem>
+
+</itemizedlist>
+
+<para
+>Se você souber de outra fonte, por favor avise <ulink url="mailto:kvoctrain@ewald-arnold.de"
+>o autor</ulink
+> para ele incluí-la.</para>
+</sect1>
+
+<sect1 id="translators">
+<title
+>Aplicativos de tradução</title>
+
+<para
+>Se você não quiser aprender mas apenas desejar traduzir rapidamente as expressões em dicionários maiores, você poderá ficar insatisfeito com o &kvoctrain;, se o seu computador não tiver muita memória e MHz's. Um arquivo de 150 000 itens consome cerca de 60M e leva bastante tempo para carregar se o seu sistema tiver pouca memória.</para>
+
+<para
+>Neste caso, você poderá tentar um dos seguintes:</para>
+<itemizedlist>
+<listitem
+><para
+><ulink url="http://www.franken.de/users/duffy1/rjakob/"
+>kdsing</ulink
+> (&kde;). </para
+></listitem>
+
+<listitem
+><para
+><ulink url="http://www.tm.informatik.uni-frankfurt.de/~razi/steak/steak.html"
+> steak/xsteak</ulink
+> (console/X). </para
+></listitem>
+
+<listitem
+><para
+><ulink url="http://www.tu-chemnitz.de/urz/netz/forms/ding.html"
+>Ding</ulink
+> (TCL). </para
+></listitem>
+
+<listitem
+><para
+><ulink url="http://digilander.iol.it/merlim/english.html"
+>qtrans</ulink
+> (&Qt; 2.x). </para
+></listitem>
+</itemizedlist>
+
+</sect1>
+</chapter>
+
+<chapter id="links">
+<title
+>Referências interessantes</title>
+
+<sect1 id="similar">
+<title
+>Projetos semelhantes</title>
+
+<para
+>Você poderá também querer tentar um dos seguintes treinadores de vocabulários que o autor achou (ordenados por data da descoberta):</para>
+<itemizedlist>
+<listitem
+><para
+><ulink url="HTTP://www.daniel-graefe.de"
+>QVocab</ulink
+> (&Qt;)</para
+></listitem>
+
+<listitem
+><para
+><ulink url="http://pweb.uunet.de/reger.kuen/"
+>Vokabel-Trainer</ulink
+> (Tcl/Tk)</para
+></listitem>
+
+<listitem
+><para
+><ulink url="ftp://ftp.inf.ru/mnt/.8/linux/apps/cai/Lingvisto-1.0.tar.gz"
+>Lingvisto</ulink
+> (X)</para
+></listitem>
+
+<listitem
+><para
+><ulink url="http://n.ethz.ch/student/dradovic/kvoclearn/index.html"
+> KVoclearn</ulink
+> (&kde;)</para
+></listitem>
+
+<listitem
+><para
+><ulink url="http://members.tripod.com/~planetphil/svt.html"
+>SVT</ulink
+> (console)</para
+></listitem>
+
+<listitem
+><para
+><ulink url="ftp://sunsite.unc.edu/pub/Linux/apps/chinese/chflashcard-0.1.tar.gz "
+>chflashcard</ulink
+> (X11, para o Chinês)</para
+></listitem>
+
+<listitem
+><para
+><ulink url="http://ourworld.compuserve.com/homepages/michael_m_werner/"
+>Vocabul ary Trainer</ulink
+> (programa livre, todas as variantes de &Windows;)</para
+></listitem>
+
+<listitem
+><para
+><ulink
+url="http://ella.phil.uni-freiburg.de/RomSeminar/Deutscher/Zula/index.ht
+ml"
+>Acavoc (Java)</ulink
+></para>
+<para
+>O autor deste aplicativo também escreveu um artigo teórico sobre a aprendizagem de idiomas (apenas em Alemão).</para
+></listitem>
+
+<listitem
+><para
+><ulink url="http://www.daniel-graefe.de/"
+>wordtrain</ulink
+> (console)</para
+></listitem>
+
+<listitem
+><para
+><ulink url="http://www.kiecza.de/daniel/linux/"
+>vocabbox</ulink
+> (Python para &Qt;/&kde;)</para
+></listitem>
+
+<listitem
+><para
+><ulink url="http://rcswww.urz.tu-dresden.de/~kossebau/dokvok"
+>DokVok</ulink
+> (&kde;)</para
+></listitem>
+
+<listitem
+><para
+><ulink
+url="http://www.stud.fernuni-hagen.de/q4576411/andreas/gvoc.shtml"
+>gvoc</ulink
+></para
+></listitem>
+
+<listitem
+><para
+><ulink url="http://www.brainsystems.com/english/index.html"
+>Wordlearn</ulink
+> (&Windows; 32/comercial)</para
+></listitem>
+
+<listitem
+><para
+><ulink url="http://www.stud.uni-wuppertal.de/~ma0035/gsoftware/gvoctra.html"
+> GVoctra</ulink
+> (DOS)</para
+></listitem>
+
+<listitem
+><para
+><ulink url="http://a.die.supsi.ch/~gull/vocitrainer"
+>Vocitrainer</ulink
+> (Mac/Win32, comercial)</para
+></listitem>
+</itemizedlist>
+
+</sect1>
+
+<sect1 id="other-links">
+<title
+>Outras referências interessantes</title>
+
+<para
+>Talvez você esteja interessado em alguma das outras referências que o autor encontrou ao trabalhar no &kvoctrain;.</para>
+<itemizedlist>
+<listitem
+><para
+><ulink url="http://czyborra.com/unifont/"
+>&GNU; Unifont Projekt</ulink
+></para
+></listitem>
+
+<listitem
+><para
+><ulink url="http://www.seul.org/edu/projects.html"
+>Projetos Educacionais SEUL</ulink
+></para
+></listitem>
+
+<listitem
+><para
+><ulink url="http://www.lxschule.de/txt/software.html"
+>&Linux; Schulserver</ulink
+> (O Linux nas escolas, Alemão)</para
+></listitem>
+
+<listitem
+><para
+><ulink url="http://esl.about.com/library/weekly/aa040998.htm"
+>Referência e Introdução aos Símbolos Fonéticos</ulink
+></para
+></listitem>
+
+<listitem
+><para
+><ulink url="http://www2.arts.gla.ac.uk/IPA/ipa.html"
+>A International Phonetic Association</ulink
+></para
+></listitem>
+
+</itemizedlist>
+
+</sect1>
+</chapter>
+
+<chapter id="credits-and-license">
+<title
+>Créditos e Licença</title>
+
+<sect1 id="credits">
+<title
+>Obrigado</title>
+
+<para
+>O &kvoctrain; é o primeiro aplicativo &GUI; do autor para o &kde;, por isso ele teve que obter bastante código de outros aplicativos. Os maiores pedaços de código foram retirados de</para>
+<itemizedlist>
+<listitem
+><para
+>&klpq; (a funcionalidade das tabelas até à versão 0.7)</para
+></listitem>
+<listitem
+><para
+>&kontour; (leitura/gravação de XML).</para
+></listitem>
+<listitem
+><para
+>&khexedit; (o diálogo <quote
+>sobre</quote
+> nas versões até à 0.7).</para
+></listitem>
+</itemizedlist>
+
+<para
+>O autor gostaria de agradecer pessoalmente às seguintes pessoas pelas suas contribuições para o &kvoctrain;:</para>
+<itemizedlist>
+<listitem
+><para
+>Andrea Marconi pela tradução para Italiano</para
+></listitem>
+<listitem
+><para
+>Hans Kottman pela tradução para Francês</para
+></listitem>
+<listitem
+><para
+>Grzegorz Ilczuk pela tradução para Polaco</para
+></listitem>
+<listitem
+><para
+>Eric Bischoff por converter a documentação para o formato DocBook</para
+></listitem>
+</itemizedlist>
+
+<para
+>O autor também gostaria de agradecer a todas as outras não mencionadas, especialmente a toda a equipe do &kde; pela sua ajuda, críticas construtivas, sugestões ou relatórios de erros.</para>
+
+</sect1>
+
+<sect1 id="copyright">
+<title
+>Direitos Autorais</title>
+
+<para
+>Direitos autorais do programa &kvoctrain; 1999-2001 Ewald Arnold <email
+>ewald@ewald-arnold.de</email
+></para>
+
+<para
+>Direitos autorais da documentação 1999-2000 Ewald Arnold <email
+>ewald@ewald-arnold.de</email
+></para>
+
+<para
+>Tradução de Marcus Gama<email
+>marcus_gama@uol.com.br</email
+></para
+>
+&underFDL; &underGPL; </sect1>
+</chapter>
+
+<appendix id="installation">
+<title
+>Instalação</title>
+
+<sect1 id="obtaining">
+<title
+>Como obter o kvoctrain</title>
+&install.intro.documentation; <para
+>As imagens atuais e os arquivos dos dicionários poderão ser encontrados na <ulink url="http://kvoctrain.sourceforge.net/download/download.html"
+>página pessoal do 'kvoctrain'</ulink
+>.</para>
+
+<para
+>A <ulink url="http://www.kde.org/anoncvs.html"
+>transferência por CVS anônimo</ulink
+> também está disponível.</para>
+
+<important
+><para
+>Não use o código do CVS no repositório do SourceForge porque essa versão está obsoleta.</para
+></important>
+
+<para
+>Você poderá encontrar binários pré-compilados como pacotes RPM para a distribuição SuSE (de quase todos os aplicativos do KDE): <ulink url="http://www.suse.de/download/LinuKS/"
+>LinuKS: SuSE Linux KDE Service</ulink
+>.</para>
+
+<para
+>Outro local com pacotes pré-compilados é em <ulink url="http://xmission.linuxberg.com/kdehtml/ent_educational.html#kvoctrain"
+>Linuxberg</ulink
+>.</para>
+
+</sect1>
+
+<sect1 id="requirements">
+<title
+>Requisitos</title>
+
+<para
+>Para poder compilar com sucesso o &kvoctrain;, você precisa das bibliotecas do &kde;, assim como da biblioteca de C++ &Qt;. Todas as bibliotecas necessárias poderão ser obtidas em <ulink url="ftp://ftp.kde.org/pub/kde/"
+>ftp.kde.org/pub/kde/</ulink
+>.</para>
+
+<para
+>O &kvoctrain; é testado com o &kde; 3.0 e o &Qt; 3.0. Deverá também basicamente rodar no &kde; 2.x e com o &Qt; 2.x se for compilado corretamente, mas não é garantido.</para>
+
+</sect1>
+
+<sect1 id="compilation">
+<title
+>Compilação e instalação</title>
+&install.compile.documentation; </sect1>
+</appendix>
+
+&documentation.index;
+
+</book>
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kvoctrain/man-spotlight2kvtml.1.docbook b/tde-i18n-pt_BR/docs/tdeedu/kvoctrain/man-spotlight2kvtml.1.docbook
new file mode 100644
index 00000000000..cf45df522c8
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kvoctrain/man-spotlight2kvtml.1.docbook
@@ -0,0 +1,121 @@
+<?xml version="1.0" ?>
+<!DOCTYPE refentry PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN" "dtd/kdex.dtd" [
+<!ENTITY % Brazilian-Portuguese "INCLUDE">
+]>
+
+<refentry lang="&language;">
+<refentryinfo>
+<author
+><personname
+><firstname
+>Ben</firstname
+><surname
+>Burton</surname
+></personname
+><email
+>bab@debian.org</email
+></author>
+<date
+>7 de Abril de 2003</date>
+</refentryinfo>
+
+<refmeta>
+<refentrytitle
+><command
+>spotlight2kvtml</command
+></refentrytitle>
+<manvolnum
+>1</manvolnum>
+</refmeta>
+
+<refnamediv>
+<refname
+><command
+>spotlight2kvtml</command
+></refname>
+<refpurpose
+>Converte uma lista de vocabulário do Spotlight Online para um arquivo de dados do &kvoctrain;.</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<cmdsynopsis
+><command
+>spotlight2kvtml</command
+> <group
+><option
+><replaceable
+>arquivo do Spotlight</replaceable
+> <replaceable
+>mês</replaceable
+> <replaceable
+>ano</replaceable
+></option
+></group
+> <group
+><option
+>Opções Genéricas do KDE</option
+></group
+> <group
+><option
+>Opções Genéricas do Qt</option
+></group
+> </cmdsynopsis>
+</refsynopsisdiv>
+
+<refsect1>
+<title
+>Descrição</title>
+
+<para
+>O <command
+>spotlight2kvtml</command
+> é usado para converter uma lista de vocabulário do Spotlight Online para um arquivo de dados do &kvoctrain; (<literal role="extension"
+>*.kvtml</literal
+>).</para>
+
+<para
+>A lista de vocabulário indicada (arquivo do Spotlight) deverá estar em texto plano (&ie;, terá que converter o documento RTF ou de Word obtido, para um arquivo de texto plano). O nome do arquivo de dados novo do &kvoctrain; será derivado do arquivo indicado do Spotlight.</para>
+
+<para
+>O mês e ano indicados serão usados nos nomes do título e da lição do novo arquivo de dados do &kvoctrain;.</para>
+
+<para
+>Repare que o Spotlight Online muda o formato da sua lista de vocabulário de tempos a tempos, assim o <command
+>spotlight2kvtml</command
+> poderá estar desatualizado e não se comportar corretamente.</para>
+
+<para
+>Este pacote faz parte do módulo oficial de educação e entretenimento do KDE.</para>
+
+</refsect1>
+
+<refsect1>
+<title
+>Veja Também</title>
+
+<para
+>kvoctrain(1), langen2kvtml(1)</para>
+
+</refsect1>
+
+<refsect1>
+<title
+>Autores</title>
+
+<para
+>O <command
+>spotlight2kvtml</command
+> foi criado por &Ewald.Arnold; &Ewald.Arnold.mail;.</para
+> <para
+>Esta página de manual foi preparada por <personname
+><firstname
+>Ben</firstname
+><surname
+>Burton</surname
+></personname
+><email
+>bab@debian.org</email
+> </para
+> </refsect1>
+
+</refentry>
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kwordquiz/Makefile.am b/tde-i18n-pt_BR/docs/tdeedu/kwordquiz/Makefile.am
new file mode 100644
index 00000000000..babf802f3a2
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kwordquiz/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = pt_BR
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = AUTO
+KDE_MANS = AUTO
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kwordquiz/Makefile.in b/tde-i18n-pt_BR/docs/tdeedu/kwordquiz/Makefile.in
new file mode 100644
index 00000000000..f1adf9ddbc3
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kwordquiz/Makefile.in
@@ -0,0 +1,635 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/tdeedu/kwordquiz
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+tdeinitdir = @tdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = pt_BR
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = AUTO
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdeedu/kwordquiz/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/tdeedu/kwordquiz/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdeedu/kwordquiz/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/tdeedu/kwordquiz/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/tdeedu/kwordquiz/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=index.docbook index.cache.bz2 Makefile.in Makefile.am
+
+#>+ 24
+index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) index.docbook
+ @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi
+
+docs-am: index.cache.bz2
+
+install-docs: docs-am install-nls
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kwordquiz
+ @if test -f index.cache.bz2; then \
+ echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kwordquiz/; \
+ $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kwordquiz/; \
+ elif test -f $(srcdir)/index.cache.bz2; then \
+ echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kwordquiz/; \
+ $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kwordquiz/; \
+ fi
+ -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kwordquiz/common
+ $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kwordquiz/common
+
+uninstall-docs:
+ -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kwordquiz
+
+clean-docs:
+ -rm -f index.cache.bz2
+
+
+#>+ 13
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kwordquiz
+ @for base in index.docbook ; do \
+ echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kwordquiz/$$base ;\
+ $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kwordquiz/$$base ;\
+ done
+
+uninstall-nls:
+ for base in index.docbook ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kwordquiz/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in index.docbook ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdeedu/kwordquiz/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/tdeedu/kwordquiz/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/tdeedu/kwordquiz/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kwordquiz/index.cache.bz2 b/tde-i18n-pt_BR/docs/tdeedu/kwordquiz/index.cache.bz2
new file mode 100644
index 00000000000..f52adf68bfc
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kwordquiz/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-pt_BR/docs/tdeedu/kwordquiz/index.docbook b/tde-i18n-pt_BR/docs/tdeedu/kwordquiz/index.docbook
new file mode 100644
index 00000000000..cf9eaaae86c
--- /dev/null
+++ b/tde-i18n-pt_BR/docs/tdeedu/kwordquiz/index.docbook
@@ -0,0 +1,1980 @@
+<?xml version="1.0" ?>
+<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
+ "dtd/kdex.dtd" [
+ <!ENTITY kwordquiz "<application
+>KWordQuiz</application
+>">
+ <!ENTITY kappname "&kwordquiz;">
+ <!ENTITY package "tdeedu">
+ <!ENTITY % addindex "IGNORE">
+ <!ENTITY % Brazilian-Portuguese "INCLUDE"
+><!-- change language only here -->
+]>
+
+<book lang="&language;">
+
+<bookinfo>
+<title
+>O Manual do &kwordquiz;</title>
+
+<authorgroup>
+<author
+><firstname
+>Peter</firstname
+> <othername
+></othername
+> <surname
+>Hedlund</surname
+> <affiliation
+> <address
+><email
+>peter@peterandlinda.com</email
+></address>
+</affiliation>
+</author>
+</authorgroup>
+
+<othercredit role="translator"
+><firstname
+>Marcus</firstname
+><surname
+>Gama</surname
+><affiliation
+><address
+><email
+>marcus_gama@uol.com.br</email
+></address
+></affiliation
+><contrib
+>Tradução</contrib
+></othercredit
+>
+
+<copyright>
+ <year
+>2003</year>
+ <year
+>2004</year>
+ <holder
+>Peter B. Hedlund</holder>
+</copyright>
+
+<legalnotice
+>&FDLNotice;</legalnotice>
+
+
+<date
+>2004-03-06</date>
+<releaseinfo
+>0.5</releaseinfo>
+
+<abstract>
+<para
+>O &kwordquiz; é um poderoso programa de aprendizagem de vocabulário para o &kde;. </para>
+</abstract>
+
+<keywordset>
+<keyword
+>KDE</keyword>
+<keyword
+>kdenonbeta</keyword>
+<keyword
+>KWordQuiz</keyword>
+<keyword
+>cartão</keyword>
+<keyword
+>vocabulário</keyword>
+<keyword
+>idioma</keyword>
+<keyword
+>educação</keyword>
+<keyword
+>escola</keyword>
+<keyword
+>colégio</keyword>
+<keyword
+>universidade</keyword>
+</keywordset>
+
+</bookinfo>
+
+<chapter id="introduction">
+<title
+>Introdução</title>
+<para
+>O &kwordquiz; é uma ferramenta que lhe dá uma forma poderosa de dominar vocábulos novos. Isto pode corresponder a um idioma ou a algum tipo de terminologia. </para>
+<sect1 id="easy-to-use">
+<title
+>Fácil de usar</title>
+
+<para
+>Com o &kwordquiz; você constrói os seus próprios documentos de vocabulário de forma simples e intuitiva. A disposição básica é uma folha de cálculo de duas colunas onde você escreve os itens do vocabulário da forma que você conhece e noutra forma que deseja aprender. Você muda os títulos das colunas para refletir o que você está aprendendo. </para>
+
+<sect2 id="practice-modes">
+<title
+>Modos de prática</title>
+
+<para
+>Antes de você começar um questionário, você seleciona como deseja praticar. O &kwordquiz; oferece cinco modos diferentes para tornar a prática mais eficiente. Os diferentes modos possibilitam que você percorra o seu vocabulário de forma sequencial ou aleatória numa ou em ambas as direções.</para
+>
+</sect2>
+<sect2 id="quiz-types">
+<title
+>Tipos de questionário</title>
+
+<para
+>Quando você tiver inserido o seu vocabulário e tiver selecionado um modo, está pronto para iniciar um questionário. O documento do vocabulário é escondido durante o questionário, para que você não faça trapaça. Talvez queira começar com uma sessão de cartões, para que possa depois passar para um questionário de múltipla escolha ou então fazer o questionário mais difícil que é o de perguntas e respostas. Você irá saber rapidamente se acertou ou errou as respostas e terá ainda a opção de repetir as respostas erradas, melhorando ainda mais a sua eficiência de aprendizagem. Se precisar de uma ajuda extra poderá usar a função de 'dica'.</para>
+</sect2
+>
+<sect2 id="vocabulary-documents">
+<title
+>Documentos de vocabulário</title>
+<para
+>O &kwordquiz; pode abrir vários tipos de dados do vocabulário. Os formatos suportados são o .kvtml usado por outros programas do KDE, como p.ex. o KVocTrain, o .wql que é usado pelo WordQuiz para o Windows, os arquivos .csv com o texto separado por vírgulas e os arquivos .xml.gz criados pelo Pauker (http://pauker.sourceforge.net). Você poderá automaticamente combinar os vários documentos num único documento grande, se precisar de praticar, p.ex., para um exame final. </para>
+<para
+>O &kwordquiz; pode salvar os seus documentos de vocabulário em vários formatos diferentes. Os formatos suportados são o .kvtml usado por outros programas do KDE, como p.ex. o KVocTrain, que é o usado por padrão, o .wql que é usado pelo WordQuiz para o Windows, os arquivos .csv e os arquivos .html. </para>
+<para
+>Você pode ter vários arquivos abertos ao mesmo tempo e copiar ou mover entradas facilmente entre eles. </para>
+</sect2>
+</sect1>
+</chapter>
+
+<chapter id="commands">
+<title
+>Referência de Comandos</title>
+
+<sect1 id="file_menu">
+<title
+>O Menu <guimenu
+>Arquivo</guimenu
+></title>
+
+<variablelist>
+ <varlistentry>
+ <term>
+ <menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>N</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Arquivo</guimenu
+> <guimenuitem
+>Novo</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para
+>O <action
+>Novo</action
+> cria um novo documento de vocabulário </para>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry>
+ <term>
+ <menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>O</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Arquivo</guimenu
+> <guimenuitem
+>Abrir</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para
+><action
+>Abre</action
+> um documento de vocabulário existente. Vários documentos podem ser combinados numa lista maior. </para>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry>
+ <term>
+ <menuchoice
+><guimenu
+>Arquivo</guimenu
+> <guimenuitem
+>Abrir Recente</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para
+><action
+>Abre</action
+> um documento de vocabulário recentemente usado </para>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry>
+ <term>
+ <menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>S</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Arquivo</guimenu
+> <guimenuitem
+>Salvar</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para
+><action
+>Salva</action
+> o documento de vocabulário ativo </para>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry>
+ <term>
+ <menuchoice
+><guimenu
+>Arquivo</guimenu
+> <guimenuitem
+>Salvar Como</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para
+><action
+>Salva</action
+> o documento de vocabulário ativo com um nome diferente </para>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry>
+ <term>
+ <menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>P</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Arquivo</guimenu
+> <guimenuitem
+>Imprimir</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para
+><action
+>Imprime</action
+> o documento do vocabulário ativo. O &kwordquiz; fornece várias opções para <link linkend="printing"
+>imprimir</link
+> os seus vocabulários. </para>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry>
+ <term>
+ <menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>W</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Arquivo</guimenu
+> <guimenuitem
+>Fechar</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para
+><action
+>Fecha</action
+> o documento de vocabulário ativo </para>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry>
+ <term>
+ <menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>Q</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Arquivo</guimenu
+> <guimenuitem
+>Sair</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para
+><action
+>Sai</action
+> do &kwordquiz; </para>
+ </listitem>
+ </varlistentry>
+
+</variablelist>
+</sect1>
+
+<sect1 id="edit-menu">
+<title
+>O Menu <guimenu
+>Editar</guimenu
+></title>
+
+<variablelist>
+
+ <varlistentry>
+ <term>
+ <menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>Z</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Editar</guimenu
+> <guimenuitem
+>Desfazer</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para
+><action
+>Anula</action
+> o último comando. O nome deste item irá mudar de acordo com o que será anulado. </para>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry>
+ <term>
+ <menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>X</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Editar</guimenu
+> <guimenuitem
+>Cortar</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para
+><action
+>Corta</action
+> o texto das células selecionadas e coloca-o na área de transferência </para>
+ </listitem>
+ </varlistentry
+>
+
+ <varlistentry>
+ <term>
+ <menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>C</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Editar</guimenu
+> <guimenuitem
+>Copiar</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para
+><action
+>Copia</action
+> o texto das células selecionadas e coloca-o na área de transferência </para>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry>
+ <term>
+ <menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>V</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Editar</guimenu
+> <guimenuitem
+>Colar</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para
+><action
+>Cola</action
+> o conteúdo da área de transferência na seleção atual. Se só estiver uma célula selecionada, o &kwordquiz; irá ativar a colagem inteligente e irá calcular o espaço necessário para a colagem e irá adicionar as linhas necessárias. </para>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry>
+ <term>
+ <menuchoice
+><guimenu
+>Editar</guimenu
+> <guimenuitem
+>Limpar</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para
+><action
+>Limpa</action
+> a seleção atual </para>
+ </listitem>
+ </varlistentry
+>
+
+ <varlistentry>
+ <term>
+ <menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>I</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Editar</guimenu
+> <guimenuitem
+>Inserir</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para
+><action
+>Insere</action
+> uma nova linha na seleção atual. Se a seleção se extender por mais de uma linha, será inserido um número igual de linhas. </para>
+ </listitem>
+ </varlistentry
+>
+
+ <varlistentry>
+ <term>
+ <menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>K</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Editar</guimenu
+> <guimenuitem
+>Remover</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para
+><action
+>Apaga</action
+> a linha selecionada. Se a seleção se extender por mais de uma linha, todas as linhas selecionadas serão removidas. </para>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry>
+ <term>
+ <menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>M</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Editar</guimenu
+> <guimenuitem
+>Marcar como Espaço</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para
+>O <action
+>Marcar como Espaço</action
+> marca o texto selecionado (ou a palavra onde se encontra o cursor) como um espaço em branco para um questionário de <link linkend="fill-in-the-blank"
+>'Preenchimento-dos-espaços-em-branco'</link
+>, i.e. fica entre parênteses. Só está disponível se a opção de <link linkend="dlg-config-editor"
+>Preencher-Espaços-em-Branco</link
+> estiver ativada. </para>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry>
+ <term>
+ <menuchoice
+><guimenu
+>Editar</guimenu
+> <guimenuitem
+>Desmarcar Espaços</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para
+>O <action
+>Desmarcar Espaços</action
+> limpa os espaços atribuídos, i.e. são removidos os parênteses. Só está disponível se a opção de <link linkend="dlg-config-editor"
+>Preencher-Espaços-em-Branco</link
+> estiver ativada. </para>
+ </listitem>
+ </varlistentry>
+
+
+</variablelist>
+</sect1>
+
+<sect1 id="go-to-menu">
+<title
+>O Menu <guimenu
+>Ir Para</guimenu
+></title>
+
+<variablelist>
+
+ <varlistentry>
+ <term>
+ <menuchoice
+><shortcut
+> <keycombo action="simul"
+><keycap
+>F6</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Ir Para</guimenu
+> <guimenuitem
+>Editor</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para
+><action
+>Ativa</action
+> o <link linkend="editor"
+>editor</link
+> do vocabulário </para>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry>
+ <term>
+ <menuchoice
+><shortcut
+> <keycombo action="simul"
+><keycap
+>F7</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Ir Para</guimenu
+> <guimenuitem
+>Cartão</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para
+><action
+>Inicia</action
+> uma sessão de <link linkend="flashcard"
+>cartões</link
+> </para>
+ </listitem>
+ </varlistentry
+>
+
+ <varlistentry>
+ <term>
+ <menuchoice
+><shortcut
+> <keycombo action="simul"
+><keycap
+>F8</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Ir Para</guimenu
+> <guimenuitem
+>Múltipla Escolha</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para
+><action
+>Inicia</action
+> um questionário de <link linkend="multiple"
+>múltipla escolha</link
+> </para>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry>
+ <term>
+ <menuchoice
+><shortcut
+> <keycombo action="simul"
+><keycap
+>F9</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Ir Para</guimenu
+> <guimenuitem
+>Pergunta &amp; Resposta</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para
+><action
+>Inicia</action
+> um questionário de <link linkend="question-and-answer"
+>perguntas &amp; respostas</link
+> </para>
+ </listitem>
+ </varlistentry>
+
+</variablelist>
+</sect1>
+
+<sect1 id="vocabulary-menu">
+<title
+>O Menu <guimenu
+>Vocabulário</guimenu
+></title>
+
+<variablelist>
+
+ <varlistentry>
+ <term>
+ <menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>L</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Vocabulário</guimenu
+> <guimenuitem
+>Títulos das Colunas...</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para
+><action
+>Define</action
+> os títulos das duas colunas do vocabulário. Mostra um <link linkend="dlg-languages"
+>diálogo</link
+> para isso. </para>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry>
+ <term>
+ <menuchoice
+><guimenu
+>Vocabulário</guimenu
+> <guimenuitem
+>Fonte...</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para
+><action
+>Muda</action
+> a fonte usada para mostrar o vocabulário. Se você estiver numa sessão de cartões, a fonte usada para mostrar o cartão será alterada. Mostra o diálogo de seleção de fontes padrão do KDE. </para>
+ </listitem>
+ </varlistentry
+>
+
+ <!-- <varlistentry>
+ <term>
+ <menuchoice>
+ <shortcut>
+ <keycombo action="simul"
+>&Ctrl;<keycap
+>C</keycap
+></keycombo>
+ </shortcut
+>
+ <guimenu
+>Vocabulary</guimenu>
+ <guimenuitem
+>Special Characters...</guimenuitem>
+ </menuchoice>
+ </term>
+ <listitem>
+ <para>
+ <action
+>Select</action
+> a special character for insertion in the vocabulary. Displays a <link linkend="dlg-special-characters"
+>dialog</link
+>.
+ </para>
+ </listitem>
+ </varlistentry
+>-->
+
+ <varlistentry>
+ <term>
+ <menuchoice
+><guimenu
+>Vocabulário</guimenu
+> <guimenuitem
+>Linhas/Colunas...</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para
+><action
+>Indica</action
+> o número de linhas do vocabulário ou define a altura das linhas selecionadas ou ainda a largura das colunas selecionadas. Mostra um <link linkend="dlg-rows-columns"
+>diálogo</link
+> para isso. </para>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry>
+ <term>
+ <menuchoice
+><guimenu
+>Vocabulário</guimenu
+> <guimenuitem
+>Ordenar...</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para
+><action
+>Ordena</action
+> os itens do vocabulário. Mostra um <link linkend="dlg-sort"
+>diálogo</link
+> para isso. </para>
+ </listitem>
+ </varlistentry
+>
+
+ <varlistentry>
+ <term>
+ <menuchoice
+><guimenu
+>Vocabulário</guimenu
+> <guimenuitem
+>Embaralhar</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para
+><action
+>Embaralha</action
+> os itens do vocabulário numa ordem aleatória </para>
+ </listitem>
+ </varlistentry
+>
+
+</variablelist>
+</sect1>
+
+<sect1 id="mode-menu">
+<title
+>O Menu <guimenu
+>Modo</guimenu
+></title>
+<para
+>O menu oferece cinco modos diferentes para o questionário.</para>
+<para
+>Lembre-se que os nomes dos menus irão mudar para refletir os títulos das colunas no documento de vocabulário ativo. O modo precisa ser selecionado antes de se começar um questionário. O modo selecionado se aplicará aos Cartões, à Múltipla Escolha e às Perguntas e Respostas. </para>
+<variablelist>
+
+ <varlistentry>
+ <term>
+ <menuchoice
+><guimenu
+>Modo</guimenu
+> <guimenuitem
+>Coluna 1 -&gt; Coluna 2 em ordem</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para
+>Durante o questionário serão apresentados os itens da Coluna 1 e pede-se para indicar os itens correspondentes da Coluna 2. Isto será feito na ordem em que os itens aparecem no documento do vocabulário. </para>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry>
+ <term>
+ <menuchoice
+><guimenu
+>Modo</guimenu
+> <guimenuitem
+>Coluna 2 -&gt; Coluna 1 em ordem</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para
+>Durante o questionário serão apresentados os itens da Coluna 2 e pede-se para indicar os itens correspondentes da Coluna 1. Isto será feito na ordem em que os itens aparecem no documento do vocabulário. </para>
+ </listitem>
+ </varlistentry
+>
+
+ <varlistentry>
+ <term>
+ <menuchoice
+><guimenu
+>Modo</guimenu
+> <guimenuitem
+>Coluna 1 -&gt; Coluna 2 aleatoriamente</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para
+>Durante o questionário serão apresentados os itens da Coluna 1 e pede-se para indicar os itens correspondentes da Coluna 2. Isto será feito de forma aleatória, mas cada item só aparece uma vez. </para>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry>
+ <term>
+ <menuchoice
+><guimenu
+>Modo</guimenu
+> <guimenuitem
+>Coluna 2 -&gt; Coluna 1 aleatoriamente</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para
+>Durante o questionário serão apresentados os itens da Coluna 2 e pede-se para indicar os itens correspondentes da Coluna 1. Isto será feito de forma aleatória, mas cada item só aparece uma vez. </para>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry>
+ <term>
+ <menuchoice
+><guimenu
+>Modo</guimenu
+> <guimenuitem
+>Coluna 1 &lt;-&gt; Coluna 2 aleatoriamente</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para
+>Durante o questionário serão apresentados os itens da Coluna 1 ou da Coluna 2 e pede-se para indicar os itens correspondentes da outra coluna. Isto será feito de forma aleatória para o item e para a coluna, mas cada combinação possível só aparece uma vez. </para>
+ </listitem>
+ </varlistentry>
+
+</variablelist>
+</sect1>
+
+<sect1 id="quiz-menu">
+<title
+>O Menu <guimenu
+>Questionário</guimenu
+></title>
+
+<variablelist>
+
+ <varlistentry>
+ <term>
+ <menuchoice
+><shortcut
+> <keycombo action="simul"
+><keycap
+>Return</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Questionário</guimenu
+> <guimenuitem
+>Verificar</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para
+><action
+>Verifica</action
+> se a sua resposta está correta </para>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry>
+ <term>
+ <menuchoice
+><shortcut
+> <keycombo action="simul"
+><keycap
+>K</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Questionário</guimenu
+> <guimenuitem
+>Eu Sei</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para
+><action
+>Conta</action
+> como correta durante uma sessão de cartões. </para>
+ </listitem>
+ </varlistentry
+>
+
+ <varlistentry>
+ <term>
+ <menuchoice
+><shortcut
+> <keycombo action="simul"
+><keycap
+>D</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Questionário</guimenu
+> <guimenuitem
+>Não Sei</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para
+><action
+>Conta</action
+> como um erro numa sessão de cartões. Você poderá repetir mais tarde estes cartões selecionando <menuchoice
+><guimenu
+>Questionário</guimenu
+><guimenuitem
+>Repetir Erros</guimenuitem
+></menuchoice
+>. </para>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry>
+ <term>
+ <menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>H</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Questionário</guimenu
+> <guimenuitem
+>Dica</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para
+><action
+>Obtém</action
+> a próxima letra correta numa sessão de Perguntas &amp; Respostas. </para>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry>
+ <term>
+ <menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>R</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Questionário</guimenu
+> <guimenuitem
+>Reiniciar</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para
+><action
+>Reinicia</action
+> a sessão do início. Isto irá limpar as pontuações. </para>
+ </listitem>
+ </varlistentry
+>
+
+ <varlistentry>
+ <term>
+ <menuchoice
+><shortcut
+> <keycombo action="simul"
+>&Ctrl;<keycap
+>E</keycap
+></keycombo
+> </shortcut
+> <guimenu
+>Questionário</guimenu
+> <guimenuitem
+>Repetir Erros</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para
+><action
+>Repete</action
+> as perguntas que você tenha respondido incorretamente. Torna-se disponível logo que você tenha respondido uma vez a todas as perguntas. </para>
+ </listitem>
+ </varlistentry
+>
+
+</variablelist>
+</sect1>
+
+<sect1 id="settings-menu">
+<title
+>O Menu <guimenu
+>Configurações</guimenu
+></title>
+
+<variablelist>
+ <varlistentry>
+ <term>
+ <menuchoice
+><guimenu
+>Configurações</guimenu
+> <guimenuitem
+>Barras de Ferramentas</guimenuitem
+> <guimenuitem
+>Mostrar Principal</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para
+><action
+>Ativa ou desativa</action
+> a Barra Principal </para>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry>
+ <term>
+ <menuchoice
+><guimenu
+>Configurações</guimenu
+> <guimenuitem
+>Barras de Ferramentas</guimenuitem
+> <guimenuitem
+>Mostrar Ir Para</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para
+><action
+>Ativa ou desativa</action
+> a barra Ir Para </para>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry>
+ <term>
+ <menuchoice
+><guimenu
+>Configurações</guimenu
+> <guimenuitem
+>Barras de Ferramentas</guimenuitem
+> <guimenuitem
+>Mostrar Questionário</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para
+><action
+>Ativa ou desativa</action
+> a barra de ferramentas do Questionário </para>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry>
+ <term>
+ <menuchoice
+><guimenu
+>Configurações</guimenu
+> <guimenuitem
+>Mostrar Barra de Estado</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para
+><action
+>Ativa ou desativa</action
+> a Barra de Estado </para>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry>
+ <term>
+ <menuchoice
+><guimenu
+>Configurações</guimenu
+> <guimenuitem
+>Configurar Atalhos...</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para
+><action
+>Configura</action
+> as combinações de teclas que usa para acessar às diferentes ações. </para>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry>
+ <term>
+ <menuchoice
+><guimenu
+>Configurações</guimenu
+> <guimenuitem
+>Configurar Barras de Ferramentas...</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para
+><action
+>Configura</action
+> os itens que você deseja colocar na barra de ferramentas </para>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry>
+ <term>
+ <menuchoice
+><guimenu
+>Configurações</guimenu
+> <guimenuitem
+>Configurar Notificações...</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para
+><action
+>Configura</action
+> as notificações para certos eventos do &kwordquiz; </para>
+ </listitem>
+ </varlistentry
+>
+
+ <varlistentry>
+ <term>
+ <menuchoice
+><guimenu
+>Configurações</guimenu
+> <guimenuitem
+>Configurar o &kwordquiz;...</guimenuitem
+> </menuchoice>
+ </term>
+ <listitem>
+ <para
+><action
+>Configura</action
+> as opções para o editor de vocabulários e para os questionários. Mostra um <link linkend="dlg-config-editor"
+>diálogo</link
+> para isso. </para>
+ </listitem>
+ </varlistentry>
+
+</variablelist>
+</sect1>
+
+<sect1 id="help-menu">
+<title
+>O Menu <guimenu
+>Ajuda</guimenu
+></title>
+&help.menu.documentation; </sect1>
+</chapter>
+
+<chapter id="editor">
+<title
+>O Editor de Vocabulário</title>
+
+<para
+>A área do documento do vocabulário tem a aparência de uma tabela de uma folha de cálculo. A tabela consiste em células organizadas em duas colunas e num conjunto de linhas. Cada coluna e linha tem um cabeçalho. Os cabeçalhos das colunas são usados para indicar os títulos do documento do vocabulário. Eles podem ser configurados selecionando a opção <menuchoice
+><guimenu
+>Vocabulário</guimenu
+><guimenuitem
+>Títulos das Colunas...</guimenuitem
+></menuchoice
+>. Os cabeçalhos das linhas numeram-nas consecutivamente. </para>
+<para
+>Você pode clicar numa célula da tabela para torná-la ativa. Você pode selecionar várias células para copiar ou para editar arrastando o cursor do mouse por cima delas, mantendo o botão esquerdo do mouse pressionado. Para selecionar colunas ou linhas inteiras, clique nos cabeçalhos. </para>
+
+
+<screenshot>
+ <screeninfo
+>O Editor de Vocabulários</screeninfo>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="kwq-editor.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>O Editor de Vocabulários</phrase>
+ </textobject>
+ </mediaobject>
+</screenshot>
+
+<para
+>No documento, você cria um vocabulário com pares de itens nas duas colunas. Você poderá inserir texto na célula ativa se começar a digitar. A célula irá estar agora no modo de edição e você poderá selecionar todo ou parte do texto. Você também poderá editar uma célula fazendo duplo-clique ou pressionando F2 e fazer as alterações diretamente na célula. </para>
+<para
+>Quando você tiver acabado de digitar um item, pressione a tecla <keycap
+>Return</keycap
+> e a próxima célula se tornará ativa. Assim, é fácil digitar rapidamente vários itens. Você poderá personalizar este comportamento selecionando a opção <menuchoice
+><guimenu
+>Configurações</guimenu
+><guimenuitem
+>Configurar o &kwordquiz;...</guimenuitem
+></menuchoice
+>. Quando chegar à última linha da tabela, irá aparecer uma nova linha se você pressionar <keycap
+>Return</keycap
+>, de modo que você continue simplesmente a digitar. Quando uma janela é criada, ela tem 50 linhas, mas não existe de fato nenhum limite para o número de linhas que você pode ter num documento. </para>
+</chapter>
+
+<chapter id="flashcard">
+
+<title
+>Sessão de Cartões</title>
+
+<para
+>Selecione <menuchoice
+><guimenu
+>Ir para</guimenu
+><guimenuitem
+>Cartão</guimenuitem
+></menuchoice
+> para iniciar uma sessão de cartões nos itens do documento do vocabulário ativo. O modo selecionado no menu <guimenu
+>Modo</guimenu
+> será usado. Se você mudar de modo durante uma sessão, ela será reiniciada.</para>
+
+<para
+>Se você estiver trabalhando com expressões compridas, a janela poderá ser redimensionada para arranjar mais espaço disponível. O tamanho da letra irá também influenciar quanto irá caber nas diferentes partes da janela. Selecionando <menuchoice
+><guimenu
+>Vocabulário</guimenu
+><guimenuitem
+>Fonte</guimenuitem
+></menuchoice
+>, você poderá indicar qual a fonte para os cartões. </para>
+
+<screenshot>
+ <screeninfo
+>Sessão de Cartões</screeninfo>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="kwq-flashcard.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Sessão de Cartões</phrase>
+ </textobject>
+ </mediaobject>
+</screenshot>
+<para
+>Inicialmente é mostrada a face frontal do cartão. Use o <menuchoice
+><guimenu
+>Questionário</guimenu
+><guimenuitem
+>Verificar</guimenuitem
+></menuchoice
+> para ver o outro lado. </para>
+<para
+>Para passar para o próximo cartão, você poderá selecionar o <menuchoice
+><guimenu
+>Questionário</guimenu
+><guimenuitem
+>Eu Sei</guimenuitem
+></menuchoice
+> para contar o cartão como correto ou o <guimenu
+>Questionário</guimenu
+><guimenuitem
+>Não Sei</guimenuitem
+> para contar como incorreto. </para>
+<para
+>Selecione o <menuchoice
+><guimenu
+>Questionário</guimenu
+><guimenuitem
+>Repetir Erros</guimenuitem
+></menuchoice
+> para repetir os cartões que você contou como incorretos. </para>
+<para
+>Selecione o <menuchoice
+><guimenu
+>Questionário</guimenu
+><guimenuitem
+>Reiniciar</guimenuitem
+></menuchoice
+> para iniciar a sessão outra vez do início. Se estiver usando um modo aleatório, os cartões serão embaralhados novamente. </para>
+<para
+>As seções de pontuação no fundo da tela contam o número de cartões, o número de cartões que você viu, o número de cartões corretos e o de incorretos. </para>
+
+<tip>
+<para
+>Todos os itens do menu <guimenu
+>Questionário</guimenu
+> estão disponíveis na barra de Questionário que é mostrada à direita por padrão.</para>
+</tip>
+
+</chapter>
+
+<chapter id="multiple">
+
+<title
+>Sessão de Múltipla Escolha</title>
+
+<para
+>Selecione <menuchoice
+><guimenu
+>Ir para</guimenu
+><guimenuitem
+>Múltipla Escolha</guimenuitem
+></menuchoice
+> para iniciar um questionário de múltipla escolha nos itens do documento de vocabulário ativo. O modo selecionado no menu <guimenu
+>Modo</guimenu
+> será usado. Se você mudar de modo durante uma sessão, ela será reiniciada. </para
+>
+<para
+>Se você estiver trabalhando com expressões compridas, a janela poderá ser redimensionada para arranjar mais espaço. O tamanho da letra (selecionado para o editor) irá também influenciar o que é que irá caber nas diferentes partes da janela. </para>
+<para
+>No exemplo em baixo, o usuário indicou uma resposta errada à pergunta anterior. Ele está prestes a responder à próxima pergunta. </para>
+
+<screenshot>
+ <screeninfo
+>Sessão de Múltipla Escolha</screeninfo>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="kwq-multiple.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Sessão de Múltipla Escolha</phrase>
+ </textobject>
+ </mediaobject>
+</screenshot>
+<para
+>As suas escolhas são mostradas em cima e à esquerda. Selecione a que considera correta. Use o <menuchoice
+><guimenu
+>Questionário</guimenu
+><guimenuitem
+>Verificar</guimenuitem
+></menuchoice
+> para ver se a resposta está correta. Se tiver ativado o modo automático no <menuchoice
+><guimenu
+>Configurações</guimenu
+><guimenuitem
+>Configurar o &kwordquiz;...</guimenuitem
+></menuchoice
+>, a sua seleção é validada imediatamente. </para>
+<para
+>A pergunta anterior é mostrada abaixo da atual. A resposta que você deu é também apresenta. Se você respondeu incorretamente, é mostrada a resposta correta. </para>
+<para
+>Selecione o <menuchoice
+><guimenu
+>Questionário</guimenu
+><guimenuitem
+>Repetir Erros</guimenuitem
+></menuchoice
+> para repetir as perguntas que respondeu incorretamente. </para>
+<para
+>Selecione <menuchoice
+><guimenu
+>Questionário</guimenu
+><guimenuitem
+>Reiniciar</guimenuitem
+></menuchoice
+> para iniciar a sessão do princípio novamente. Se você estiver usando um modo aleatório, as perguntas serão embaralhadas de novo. </para>
+<para
+>As seções de pontuação no fundo do tela mostram o número de perguntas, o número de perguntas que respondeu, o número de respostas corretas e de incorretas. </para>
+
+<tip>
+<para
+>Todos os itens do menu <guimenu
+>Questionário</guimenu
+> estão disponíveis na barra de Questionário que é mostrada à direita por padrão.</para>
+</tip>
+</chapter>
+
+
+<chapter id="question-and-answer">
+
+<title
+>Sessão de Perguntas &amp; Respostas</title>
+<para
+>Selecione <menuchoice
+><guimenu
+>Ir para</guimenu
+><guimenuitem
+>Perguntas &amp; Respostas</guimenuitem
+></menuchoice
+> para iniciar uma sessão de perguntas e respostas sobre os itens do vocabulário ativo. O modo selecionado no menu <guimenu
+>Modo</guimenu
+> será o usado. Se mudar de modo durante uma sessão, ela será reiniciada. </para>
+<para
+>Se você estiver trabalhando com expressões compridas, a janela poderá ser redimensionada para arranjar mais espaço. O tamanho da letra (selecionado para o editor) irá também influenciar o que é que irá caber nas diferentes partes da janela. </para>
+<para
+>No exemplo abaixo, o usuário deu uma resposta correta à pergunta anterior (para ver como são tratadas as respostas incorretas, veja o capítulo <link linkend="multiple"
+>Múltipla Escolha</link
+>). Ele está prestes a responder à próxima pergunta. </para>
+
+<screenshot>
+ <screeninfo
+>Sessão de Perguntas &amp; Respostas</screeninfo>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="kwq-qanda.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Sessão de Perguntas &amp; Respostas</phrase>
+ </textobject>
+ </mediaobject>
+</screenshot>
+<para
+>A sua pergunta é mostrada acima e à esquerda. Escreva a sua resposta no campo de edição. Use o <menuchoice
+><guimenu
+>Questionário</guimenu
+><guimenuitem
+>Verificar</guimenuitem
+></menuchoice
+> ou a tecla <keycap
+>Enter</keycap
+> para ver se a resposta está correta. </para>
+<para
+>A pergunta anterior é mostrada abaixo da atual. A resposta que você deu é também apresenta. Se você respondeu incorretamente, é mostrada a resposta correta. </para>
+<para
+>Selecione a opção <menuchoice
+><guimenu
+>Questionário</guimenu
+><guimenuitem
+>Dica</guimenuitem
+></menuchoice
+> para obter a próxima letra correta da resposta. Na opção <menuchoice
+><guimenu
+>Configurações</guimenu
+><guimenuitem
+>Configurar o &kwordquiz;...</guimenuitem
+></menuchoice
+>, você poderá indicar que as respostas onde você usar a função de dica contarão sempre como incorretas. </para>
+<para
+>Selecione o <menuchoice
+><guimenu
+>Questionário</guimenu
+><guimenuitem
+>Repetir Erros</guimenuitem
+></menuchoice
+> para repetir as perguntas que respondeu incorretamente. </para>
+<para
+>Selecione <menuchoice
+><guimenu
+>Questionário</guimenu
+><guimenuitem
+>Reiniciar</guimenuitem
+></menuchoice
+> para iniciar a sessão do princípio novamente. Se você estiver usando um modo aleatório, as perguntas serão embaralhadas de novo. </para>
+<para
+>As seções de pontuação no fundo do tela mostram o número de perguntas, o número de perguntas que respondeu, o número de respostas corretas e de incorretas. </para>
+
+<tip>
+<para
+>Todos os itens do menu <guimenu
+>Questionário</guimenu
+> estão disponíveis na barra de Questionário que é mostrada à direita por padrão.</para>
+</tip>
+</chapter>
+
+<chapter id="fill-in-the-blank">
+<title
+>Preencher-espaços-em-branco</title>
+
+<para
+>O 'Preencher-espaços-em-branco' é uma forma poderosa de praticar no &kwordquiz;. É um tipo especial de perguntas e respostas que precisa ser descrito com maior detalhe. </para>
+
+<para
+>Considere a tabela a seguir. Ela poderia ser um vocabulário no &kwordquiz;: </para>
+
+<informaltable
+><tgroup cols="3">
+<thead>
+<row>
+<entry
+></entry>
+<entry
+>Português</entry>
+<entry
+>Alemão</entry>
+</row>
+</thead>
+
+<tbody>
+<row>
+<entry
+>1</entry>
+<entry
+>Nós possuimos um computador</entry>
+<entry
+>Wir besitzen einen Computer</entry>
+</row>
+
+<row>
+<entry
+>2</entry>
+<entry
+>Nós possuimos um computador</entry>
+<entry
+>Wir [besitzen] einen Computer</entry>
+</row>
+
+<row>
+<entry
+>3</entry>
+<entry
+>Nós possuimos um computador</entry>
+<entry
+>Wir [besitzen einen] Computer</entry>
+</row>
+
+<row>
+<entry
+>4</entry>
+<entry
+>Nós possuimos um computador</entry>
+<entry
+>Wir [besitzen] einen [Computer]</entry>
+</row>
+</tbody>
+</tgroup>
+</informaltable>
+
+<para
+>O fator importante a notar é o posicionamento dos colchetes. Eles indicam ao &kwordquiz; como o questionário deverá ser feito. </para>
+<para
+>Na 1. não existem colchetes. Assumindo que o Português é a pergunta e o Alemão a resposta, você teria que dar a expressão completa 'Wir besitzen einen Computer' como resposta correta. </para>
+<para
+>Na 2. o &kwordquiz; iria mostra a pergunta mas também 'Wir ........ einen Computer'. Para uma resposta correta é suficiente escrever 'besitzen'. </para>
+<para
+>O 3. mostra que um espaço em branco que pode consistir em mais de uma palavra. A resposta correta é 'besitzen einen'. </para>
+<para
+>Na 4. existem dois espaços em branco separados. Para indicar isso na resposta, você teria de escrever 'besitzen; Computer', i.e, separar os espaços em branco com ponto-e-vírgula para obter uma resposta correta. </para>
+<para
+>Os espaços em branco marcados só são relevantes se aparecerem na resposta. Caso contrário, os colchetes são ignorados. Além disso, os colchetes não têm efeito nos questionários de múltipla escolha. Para simplificar a criação de vocabulários para 'Preencher-Espaços-em-Branco' existem comandos da barra de ferramentas e do menu para marcar e desmarcar os mesmos espaços em branco. Claro que você poderá simplesmente digitar os colchetes. O &kwordquiz; irá verificar a sintaxe. Se o texto aparecer em vermelho, há algo de errado com os colchetes e, por isso, o questionário não poderá ter início. </para>
+<para
+>Os recursos de 'Preencher-Espaços-em-Branco' poderão ser ativados ou desativados no diálogo de Opções. Se desativá-los irá tornar possível o uso de fontes que irão mapear os outros caracteres para as posições dos colchetes. Isto irá também aumentar um pouco a performance. </para>
+</chapter>
+
+<chapter id="printing">
+<title
+>Impressão</title>
+<para
+>O &kwordquiz; oferece a possibilidade de imprimir os documentos dos vocabulários de várias formas diferentes. Ao selecionar o <menuchoice
+><guimenu
+>Arquivo</guimenu
+><guimenuitem
+>Imprimir...</guimenuitem
+></menuchoice
+>, é apresentada o diálogo padrão de impressão do KDE. Para obter o acesso aos recursos especiais do &kwordquiz;, você precisa clicar no <guibutton
+>Expandir</guibutton
+> para ver a página de Opções do Vocabulário. Nesta página, poderá optar por imprimir o documento como uma lista de vocabulário (i.e., tal como é mostrado no editor), como um exame de vocabulário ou como cartões. </para>
+<screenshot>
+ <screeninfo
+>Opções de Impressão do Vocabulário</screeninfo>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="kwq-dlg-print-type.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Opções de Impressão do Vocabulário</phrase>
+ </textobject>
+ </mediaobject>
+</screenshot>
+
+<formalpara>
+<title
+>Lista de vocabulário</title
+>
+<para
+>O vocabulário será impresso tal como é mostrado no editor. Isto inclui a fonte, a altura de cada linha e a largura das colunas. Certifique-se que as colunas são estreitas o suficiente para caber na página.</para>
+</formalpara>
+<screenshot>
+ <screeninfo
+>Imprimir a Lista do Vocabulário</screeninfo>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="kwq-dlg-print-list.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Imprimir a Lista do Vocabulário</phrase>
+ </textobject>
+ </mediaobject>
+</screenshot>
+
+<formalpara>
+<title
+>Exame de vocabulário</title>
+<para
+>O vocabulário será impresso tal como aparece no editor, exceto que a coluna direita será deixada em branco e é adicionada uma terceira coluna para a classificação. As configurações usadas incluem a fonte, a altura da linha e a largura da coluna. Certifique-se que as colunas são estreitas o suficiente para caber na página.</para>
+</formalpara
+>
+<screenshot>
+ <screeninfo
+>Imprimir o Exame do Vocabulário</screeninfo>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="kwq-dlg-print-exam.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Imprimir o Exame do Vocabulário</phrase>
+ </textobject>
+ </mediaobject>
+</screenshot>
+
+<formalpara>
+<title
+>Cartão</title
+>
+<para
+>São impressos dois cartões de 12,7 x 7,62 cm por página. Os cartões serão sempre impressos em formato paisagem.</para
+>
+</formalpara>
+<screenshot>
+ <screeninfo
+>Imprimir Cartões</screeninfo>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="kwq-dlg-print-flashcard.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Imprimir Cartões</phrase>
+ </textobject>
+ </mediaobject>
+</screenshot>
+
+</chapter>
+
+<chapter id="dialogs">
+<title
+>Diálogos</title>
+<sect1 id="dlg-config-editor">
+<title
+>Configurar o Editor</title>
+<screenshot>
+ <screeninfo
+>Configurar o Editor</screeninfo>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="kwq-dlg-configure-editor.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Configurar o Editor</phrase>
+ </textobject>
+ </mediaobject>
+</screenshot>
+<para
+>Você poderá configurar o comportamento da tecla <keycap
+>Enter</keycap
+> ao trabalhar com o editor. </para>
+<para
+>Você pode também selecionar se as funções para <link linkend="fill-in-the-blank"
+>Preencher-Espaços-em-Branco</link
+> deverão ser ativadas. Se desativá-las, irá aumentar um pouco a performance. </para>
+<para
+>Selecione o <guibutton
+>Padrão</guibutton
+> para restaurar todas as configurações nos seus valores padrão. Selecione o <guibutton
+>Aplicar</guibutton
+> para efetivar as suas alterações sem fechar o diálogo. Selecione o <guibutton
+>OK</guibutton
+> para confirmar as suas alterações e fechar o diálogo. Selecione <guibutton
+>Cancelar</guibutton
+> para fechar o diálogo sem fazer qualquer alteração. </para>
+</sect1>
+
+<sect1 id="dlg-config-quiz">
+<title
+>Configurar o Questionário</title>
+<screenshot>
+ <screeninfo
+>Configurar o Questionário</screeninfo>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="kwq-dlg-configure-quiz.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Configurar o Questionário</phrase>
+ </textobject>
+ </mediaobject>
+</screenshot>
+<para
+>Para as sessões de cartões, você poderá selecionar se os cartões deverão ser virados automaticamente e se deverão ser contactos como certos ou errados. Insira um tempo-limite em segundos para a apresentação automática. </para>
+<para
+>Para as sessões de múltipla escolha, você poderá selecionar se a sua escolha deverá ser validada automaticamente ou se tem que selecionar primeiro a opção <menuchoice
+><guimenu
+>Questionário</guimenu
+><guimenuitem
+>Verificar</guimenuitem
+></menuchoice
+>. </para>
+<para
+>Para as sessões de perguntas &amp; respostas, você poderá selecionar se as perguntas onde você usar a opção <menuchoice
+><guimenu
+>Questionário</guimenu
+><guimenuitem
+>Dica</guimenuitem
+></menuchoice
+> deverão ser contadas como incorretas. </para>
+<para
+>Para todas as sessões, você poderá selecionar se as pontuações deverão ser dadas como percentagens ou como números absolutos. </para>
+<para
+>Selecione o <guibutton
+>Padrão</guibutton
+> para restaurar todas as configurações nos seus valores padrão. Selecione o <guibutton
+>Aplicar</guibutton
+> para efetivar as suas alterações sem fechar o diálogo. Selecione o <guibutton
+>OK</guibutton
+> para confirmar as suas alterações e fechar o diálogo. Selecione <guibutton
+>Cancelar</guibutton
+> para fechar o diálogo sem fazer qualquer alteração. </para>
+
+</sect1>
+
+<sect1 id="dlg-config-characters">
+<title
+>Configurar os Caracteres Especiais</title>
+<screenshot>
+ <screeninfo
+>Configurar os Caracteres Especiais</screeninfo>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="kwq-dlg-configure-characters.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Configurar os Caracteres Especiais</phrase>
+ </textobject>
+ </mediaobject>
+</screenshot>
+<para
+>Estão disponíveis nove ações configuráveis para inserir caracteres especiais no vocabulário. Selecione uma das ações da lista e clique então em <guibutton
+>Caractere...</guibutton
+> para <link linkend="dlg-special-characters"
+>selecionar</link
+> um caractere para essa ação. Uma previsão ampliada do caractere atual é mostrada. </para>
+<para
+>Você pode mudar o atalho de teclado associado com cada ação selecionando <menuchoice
+><guimenu
+>Configurações</guimenu
+><guimenuitem
+>Configurar Atalhos...</guimenuitem
+></menuchoice
+>. </para>
+
+<para
+>Selecione o <guibutton
+>Padrão</guibutton
+> para restaurar todas as configurações nos seus valores padrão. Selecione o <guibutton
+>Aplicar</guibutton
+> para efetivar as suas alterações sem fechar o diálogo. Selecione o <guibutton
+>OK</guibutton
+> para confirmar as suas alterações e fechar o diálogo. Selecione <guibutton
+>Cancelar</guibutton
+> para fechar o diálogo sem fazer qualquer alteração. </para>
+
+</sect1>
+
+<sect1 id="dlg-languages">
+<title
+>Títulos de Coluna</title>
+<screenshot>
+ <screeninfo
+>Títulos de Coluna</screeninfo>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="kwq-dlg-languages.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Títulos de Coluna</phrase>
+ </textobject>
+ </mediaobject>
+</screenshot>
+<para
+>Use este diálogo para definir os títulos das colunas do vocabulário. Selecione <guibutton
+>OK</guibutton
+> para confirmar as suas alterações ou em <guibutton
+>Cancelar</guibutton
+> para ignorá-las. </para>
+</sect1>
+
+<sect1 id="dlg-special-characters">
+<title
+>Caracteres Especiais</title>
+<screenshot>
+ <screeninfo
+>Caracteres Especiais</screeninfo>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="kwq-dlg-characters.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Caracteres Especiais</phrase>
+ </textobject>
+ </mediaobject>
+</screenshot>
+<para
+>Use este diálogo para selecionar os caracteres especiais que deseja associar com a <link linkend="dlg-config-characters"
+>ação atual</link
+> do caractere especial. </para>
+
+</sect1>
+
+<sect1 id="dlg-rows-columns">
+<title
+>Linhas/Colunas</title>
+<screenshot>
+ <screeninfo
+>Linhas/Colunas</screeninfo>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="kwq-dlg-rowscolumns.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Linhas/Colunas</phrase>
+ </textobject>
+ </mediaobject>
+</screenshot>
+<para
+>Use este diálogo para indicar o número de linhas que deseja no vocabulário. Você também poderá ajustar a largura (em pixels) das colunas selecionadas e a altura (em pixels) das linhas selecionadas. Selecione <guibutton
+>OK</guibutton
+> para confirmar as suas alterações ou em <guibutton
+>Cancelar</guibutton
+> para ignorá-las. </para>
+<warning>
+<para
+>Se indicar um número de linhas menor do que existe atualmente no vocabulário, isto poderá causar perda de dados. </para>
+</warning>
+
+</sect1>
+
+<sect1 id="dlg-sort">
+<title
+>Ordenar</title>
+<screenshot>
+ <screeninfo
+>Ordenar</screeninfo>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="kwq-dlg-sort.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Ordenar</phrase>
+ </textobject>
+ </mediaobject>
+</screenshot>
+<para
+>Use este diálogo para ordenar o vocabulário alfabeticamente. Você poderá indicar se a ordenação deverá ser feita com base na coluna esquerda (Português, neste exemplo) ou direita (Inglês, neste exemplo) e se deverá ser feita em ordem ascendente ou descendente. Selecione <guibutton
+>OK</guibutton
+> para fazer a ordenação ou <guibutton
+>Cancelar</guibutton
+> para deixar o vocabulário inalterado. </para>
+</sect1>
+
+</chapter>
+
+<chapter id="faq">
+<title
+>Perguntas e Respostas</title>
+&reporting.bugs; &updating.documentation; <qandaset id="faqlist"
+> <qandaentry>
+ <question>
+ <para
+>Posso combinar vários vocabulários num só? </para>
+ </question>
+ <answer>
+ <para
+>Sim, quando você selecionar <menuchoice
+><guimenu
+>Arquivo</guimenu
+><guimenuitem
+>Abrir...</guimenuitem
+></menuchoice
+>, você poderá selecionar mais de um arquivo no diálogo. Por padrão, eles serão abertos em janelas separadas mas, se você selecionar a opção <guibutton
+>Mesclar os arquivos selecionados numa lista</guibutton
+>, então os dados de todos os arquivos serão combinados numa lista nova. </para>
+ </answer>
+ </qandaentry>
+
+</qandaset>
+</chapter>
+
+<chapter id="credits">
+
+<title
+>Créditos e Licença</title>
+
+<para
+>&kwordquiz; </para>
+<para
+>Direitos autorais do programa 2003-2004 Peter B. Hedlund <email
+>peter AT peterandlinda DOT com</email
+> </para>
+
+<para
+>Direitos autorais da documentação 2003-2004 Peter B. Hedlund <email
+>peter AT peterandlinda DOT com</email
+> </para>
+&underFDL; &underGPL; </chapter>
+
+<appendix id="installation">
+<title
+>Instalação</title>
+
+<sect1 id="getting-kwordquiz">
+<title
+>Como obter o &kwordquiz;</title>
+&install.intro.documentation; </sect1>
+
+<sect1 id="compilation">
+<title
+>Compilação e instalação</title>
+&install.compile.documentation; </sect1>
+</appendix>
+
+&documentation.index;
+</book>
+<!--
+Local Variables:
+mode: sgml
+sgml-minimize-attributes: nil
+sgml-general-insert-case: lower
+sgml-indent-step:0
+sgml-indent-data:nil
+End:
+-->