Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package step for openSUSE:Factory checked in at 2026-01-12 10:21:02 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/step (Old) and /work/SRC/openSUSE:Factory/.step.new.1928 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "step" Mon Jan 12 10:21:02 2026 rev:183 rq:1326254 version:25.12.1 Changes: -------- --- /work/SRC/openSUSE:Factory/step/step.changes 2025-12-15 12:02:43.222233920 +0100 +++ /work/SRC/openSUSE:Factory/.step.new.1928/step.changes 2026-01-12 10:30:33.588326737 +0100 @@ -1,0 +2,10 @@ +Wed Jan 7 12:25:36 UTC 2026 - Christophe Marin <[email protected]> + +- Update to 25.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/25.12.1/ +- Changes since 25.12.0: + * CI: Add documentation build + +------------------------------------------------------------------- Old: ---- step-25.12.0.tar.xz step-25.12.0.tar.xz.sig New: ---- step-25.12.1.tar.xz step-25.12.1.tar.xz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ step.spec ++++++ --- /var/tmp/diff_new_pack.i3B7KE/_old 2026-01-12 10:30:34.100347746 +0100 +++ /var/tmp/diff_new_pack.i3B7KE/_new 2026-01-12 10:30:34.100347746 +0100 @@ -21,7 +21,7 @@ %bcond_without released Name: step -Version: 25.12.0 +Version: 25.12.1 Release: 0 Summary: An interactive physics simulator License: GPL-2.0-or-later ++++++ step-25.12.0.tar.xz -> step-25.12.1.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/step-25.12.0/.gitlab-ci.yml new/step-25.12.1/.gitlab-ci.yml --- old/step-25.12.0/.gitlab-ci.yml 2025-12-03 23:31:38.000000000 +0100 +++ new/step-25.12.1/.gitlab-ci.yml 2026-01-06 03:55:49.000000000 +0100 @@ -11,3 +11,4 @@ - /gitlab-templates/flatpak.yml - /gitlab-templates/xml-lint.yml - /gitlab-templates/yaml-lint.yml + - /gitlab-templates/documentation.yml diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/step-25.12.0/CMakeLists.txt new/step-25.12.1/CMakeLists.txt --- old/step-25.12.0/CMakeLists.txt 2025-12-03 23:31:38.000000000 +0100 +++ new/step-25.12.1/CMakeLists.txt 2026-01-06 03:55:49.000000000 +0100 @@ -3,7 +3,7 @@ # KDE Application Version, managed by release script set(RELEASE_SERVICE_VERSION_MAJOR "25") set(RELEASE_SERVICE_VERSION_MINOR "12") -set(RELEASE_SERVICE_VERSION_MICRO "0") +set(RELEASE_SERVICE_VERSION_MICRO "1") set(RELEASE_SERVICE_VERSION "${RELEASE_SERVICE_VERSION_MAJOR}.${RELEASE_SERVICE_VERSION_MINOR}.${RELEASE_SERVICE_VERSION_MICRO}") project(step VERSION ${RELEASE_SERVICE_VERSION}) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/step-25.12.0/org.kde.step.appdata.xml new/step-25.12.1/org.kde.step.appdata.xml --- old/step-25.12.0/org.kde.step.appdata.xml 2025-12-03 23:31:38.000000000 +0100 +++ new/step-25.12.1/org.kde.step.appdata.xml 2026-01-06 03:55:49.000000000 +0100 @@ -495,7 +495,7 @@ <li xml:lang="et">Kontroller omaduste juhtimiseks simulatsiooni ajal (sealhulgas enda määratud kiirklahvidega)</li> <li xml:lang="eu">Simulatu bitartean propietateak erraz kontrolatzeko aginterako tresna (neurrira ipintzeko teklatuko lasterbideekin)</li> <li xml:lang="fi">Säädintyökalu ominaisuuksien helppoon säätämiseen simulaation aikana (tukee jopa itse valittuja pikanäppäimiä)</li> - <li xml:lang="fr">Un outil pour contrôler facilement les propriétés pendant la simulation (même avec des raccourcis claviers prédéfinis)</li> + <li xml:lang="fr">Un outil de contrôleur facilement les propriétés pendant la simulation (même avec des raccourcis claviers prédéfinis)</li> <li xml:lang="gl">Ferramenta de control para controlar facilmente as propiedades durante a simulación (mesmo con atallos de teclado personalizado).</li> <li xml:lang="id">Alat pengendali untuk mengendalikan properti dengan mudah selama simulasi (bahkan dengan pintasan keyboard khusus)</li> <li xml:lang="it">Strumenti per controllare facilmente le proprietà durante la simulazione (anche con scorciatoie di tastiera personalizzate)</li> @@ -696,6 +696,7 @@ </provides> <launchable type="desktop-id">org.kde.step.desktop</launchable> <releases> + <release version="25.12.1" date="2026-01-08"/> <release version="25.12.0" date="2025-12-11"/> <release version="25.08.3" date="2025-11-06"/> <release version="25.08.2" date="2025-10-09"/> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/step-25.12.0/po/ga/step.po new/step-25.12.1/po/ga/step.po --- old/step-25.12.0/po/ga/step.po 2025-12-03 23:31:38.000000000 +0100 +++ new/step-25.12.1/po/ga/step.po 2026-01-06 03:55:49.000000000 +0100 @@ -2,14 +2,15 @@ # Copyright (C) 2009 This_file_is_part_of_KDE # This file is distributed under the same license as the step package. # Kevin Scannell <[email protected]>, 2009. +# SPDX-FileCopyrightText: 2025 Charlotte <[email protected]> msgid "" msgstr "" "Project-Id-Version: playground-edu/step.po\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2025-11-17 14:38+0000\n" -"PO-Revision-Date: 2007-08-21 07:54-0500\n" -"Last-Translator: Kevin Scannell <[email protected]>\n" -"Language-Team: Irish <[email protected]>\n" +"PO-Revision-Date: 2025-12-23 21:43+0000\n" +"Last-Translator: Charlotte <[email protected]>\n" +"Language-Team: Irish\n" "Language: ga\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -20,12 +21,12 @@ #, kde-format msgctxt "NAME OF TRANSLATORS" msgid "Your names" -msgstr "Kevin Scannell" +msgstr "Kevin Scannell,Charlotte" #, kde-format msgctxt "EMAIL OF TRANSLATORS" msgid "Your emails" -msgstr "[email protected]" +msgstr "[email protected],[email protected]" #. i18n: ectx: property (title), widget (QGroupBox, groupBox) #: step/configure_controller.ui:28 step/configure_graph.ui:28 @@ -127,13 +128,13 @@ #: step/configure_graph.ui:83 #, kde-format msgid "Min:" -msgstr "" +msgstr "Íos:" #. i18n: ectx: property (text), widget (QLabel, label_6) #: step/configure_graph.ui:99 #, kde-format msgid "Max:" -msgstr "" +msgstr "Uas:" #. i18n: ectx: property (text), widget (QCheckBox, checkBoxAutoX) #. i18n: ectx: property (text), widget (QCheckBox, checkBoxAutoY) @@ -201,10 +202,9 @@ #. i18n: ectx: property (text), widget (QLabel, label_5) #: step/create_gas_particles.ui:34 -#, fuzzy, kde-format -#| msgid "Area" +#, kde-format msgid "Area:" -msgstr "Achar" +msgstr "Achar:" #. i18n: ectx: property (toolTip), widget (QLineEdit, lineEditVolume) #: step/create_gas_particles.ui:41 @@ -336,11 +336,10 @@ msgstr "(4,4)" #: step/gascreationdialog.cc:31 -#, fuzzy, kde-format -#| msgid "Create gas particles" +#, kde-format msgctxt "@title:window" msgid "Create Gas Particles" -msgstr "Cruthaigh cáithníní gáis..." +msgstr "Cruthaigh Cáithníní Gáis..." #: step/gasgraphics.cc:31 #, kde-format @@ -383,10 +382,9 @@ msgstr "Cruthaíodh %1 darb ainm '%2'" #: step/gasgraphics.cc:282 -#, fuzzy, kde-format -#| msgid "Create particles..." +#, kde-format msgid "Create Particles..." -msgstr "Cruthaigh cáithníní..." +msgstr "Cruthaigh Cáithníní..." #: step/gasgraphics.cc:352 #, kde-format @@ -409,10 +407,9 @@ msgstr "Cruthaigh cáithníní le haghaidh %1" #: step/infobrowser.cc:26 -#, fuzzy, kde-format -#| msgid "Context info" +#, kde-format msgid "Context Info" -msgstr "Eolas comhthéacs" +msgstr "Eolas Comhthéacs" #: step/infobrowser.cc:44 #, kde-format @@ -435,10 +432,9 @@ msgstr "Lean an roghnúchán" #: step/infobrowser.cc:57 -#, fuzzy, kde-format -#| msgid "Open in browser" +#, kde-format msgid "Open in Browser" -msgstr "Oscail i mbrabhsálaí" +msgstr "Oscail i mBrabhsálaí" #: step/infobrowser.cc:132 #, kde-format @@ -461,13 +457,11 @@ msgstr "Níl doiciméadú ar %1 ar fáil." #: step/infobrowser.cc:165 -#, fuzzy, kde-format -#| msgid "" -#| "You can help <a href=\"http://edu.kde.org/step\">Step</a> by writing it!" +#, kde-format msgid "" "You can help <a href=\"https://edu.kde.org/step\">Step</a> by writing it!" msgstr "" -"Is féidir leat cabhrú le <a href=\"http://edu.kde.org/step\">Step</a> - " +"Is féidir leat cabhrú le <a href=\"https://edu.kde.org/step\">Step</a> - " "scríobh é!" #: step/itempalette.cc:177 @@ -548,7 +542,7 @@ #: step/main.cc:37 #, kde-format msgid "https://edu.kde.org/step" -msgstr "" +msgstr "https://edu.kde.org/step" #: step/main.cc:42 #, kde-format @@ -558,7 +552,7 @@ #: step/main.cc:43 #, kde-format msgid "[email protected]" -msgstr "" +msgstr "[email protected]" #: step/main.cc:48 #, kde-format @@ -568,7 +562,7 @@ #: step/main.cc:49 #, kde-format msgid "[email protected]" -msgstr "" +msgstr "[email protected]" #: step/main.cc:59 #, kde-format @@ -675,13 +669,12 @@ #, kde-format msgctxt "@title:window" msgid "Open Step File" -msgstr "" +msgstr "Oscail Step Comhaid" #: step/mainwindow.cc:307 step/mainwindow.cc:342 -#, fuzzy, kde-format -#| msgid "*.step|Step files (*.step)" +#, kde-format msgid "Step files (*.step)" -msgstr "*.step|Comhaid Step (*.step)" +msgstr "Comhaid Step (*.step)" #: step/mainwindow.cc:317 step/mainwindow.cc:358 #, kde-format @@ -702,7 +695,7 @@ #, kde-format msgctxt "@title:window" msgid "Save Step File" -msgstr "" +msgstr "Sábháil Step Comhaid" #: step/mainwindow.cc:364 #, kde-format @@ -893,11 +886,10 @@ msgstr "Líon isteach na paraiméadair le haghaidh %1" #: step/softbodygraphics.cc:114 -#, fuzzy, kde-format -#| msgid "Create soft body items" +#, kde-format msgctxt "@title:window" msgid "Create Soft Body Items" -msgstr "Cruthaigh coirp bhoga" +msgstr "Cruthaigh Coirp Bhoga" #: step/softbodygraphics.cc:175 #, kde-format @@ -1053,16 +1045,14 @@ msgstr "Cló&mhéid" #: step/toolgraphics.cc:411 -#, fuzzy, kde-format -#| msgid "Insert &Image" +#, kde-format msgid "Insert &Image..." -msgstr "Ionsáigh Í&omhá" +msgstr "Ionsáigh Í&omhá..." #: step/toolgraphics.cc:416 -#, fuzzy, kde-format -#| msgid "Insert &Formula" +#, kde-format msgid "Insert &Formula..." -msgstr "Ionsáigh &Foirmle" +msgstr "Ionsáigh &Foirmle..." #: step/toolgraphics.cc:527 #, kde-format @@ -1073,12 +1063,12 @@ #, kde-format msgctxt "@title:window" msgid "Open Image File" -msgstr "" +msgstr "Oscail Íomhá Comhaid" #: step/toolgraphics.cc:632 #, kde-format msgid "Images (*.png *.jpg *.jpeg)" -msgstr "" +msgstr "Íomhánna (*.png *.jpg *.jpeg)" #: step/toolgraphics.cc:650 #, kde-format @@ -1095,17 +1085,15 @@ "'gs' de dhíth ort, caithfidh siad a bheith i do $PATH" #: step/toolgraphics.cc:700 -#, fuzzy, kde-format -#| msgid "LaTex Formula - Step" +#, kde-format msgctxt "@title:window" msgid "LaTex Formula - Step" msgstr "Foirmle LaTeX - Step" #: step/toolgraphics.cc:701 -#, fuzzy, kde-format -#| msgid "Enter LaTeX formula string" +#, kde-format msgid "Enter LaTeX formula string:" -msgstr "Iontráil foirmle LaTeX" +msgstr "Iontráil foirmle LaTeX:" #: step/toolgraphics.cc:710 #, kde-format @@ -1148,23 +1136,20 @@ msgstr "[gan chumrú]" #: step/toolgraphics.cc:1078 -#, fuzzy, kde-format -#| msgid "Clear graph" +#, kde-format msgid "Clear Graph" -msgstr "Glan an graf" +msgstr "Glan an Graf" #: step/toolgraphics.cc:1079 -#, fuzzy, kde-format -#| msgid "Configure graph..." +#, kde-format msgid "Configure Graph..." -msgstr "Cumraigh graf..." +msgstr "Cumraigh Graf..." #: step/toolgraphics.cc:1097 -#, fuzzy, kde-format -#| msgid "Configure graph" +#, kde-format msgctxt "@title:window" msgid "Configure Graph" -msgstr "Cumraigh graf" +msgstr "Cumraigh Graf" #: step/toolgraphics.cc:1173 step/toolgraphics.cc:1372 #: step/toolgraphics.cc:1710 @@ -1178,29 +1163,25 @@ msgstr "Glan graf %1" #: step/toolgraphics.cc:1306 -#, fuzzy, kde-format -#| msgid "Configure meter..." +#, kde-format msgid "Configure Meter..." -msgstr "Cumraigh méadar..." +msgstr "Cumraigh Méadar..." #: step/toolgraphics.cc:1324 -#, fuzzy, kde-format -#| msgid "Configure meter" +#, kde-format msgctxt "@title:window" msgid "Configure Meter" -msgstr "Cumraigh méadar" +msgstr "Cumraigh Méadar" #: step/toolgraphics.cc:1421 step/toolgraphics.cc:1618 -#, fuzzy, kde-format -#| msgid "Increase value" +#, kde-format msgid "Increase Value" -msgstr "Méadaigh an luach" +msgstr "Méadaigh an Luach" #: step/toolgraphics.cc:1422 step/toolgraphics.cc:1619 -#, fuzzy, kde-format -#| msgid "Decrease value" +#, kde-format msgid "Decrease Value" -msgstr "Laghdaigh an luach" +msgstr "Laghdaigh an Luach" #: step/toolgraphics.cc:1452 step/toolgraphics.cc:1747 #, kde-format @@ -1218,23 +1199,20 @@ msgstr "Athraigh rialtán %1" #: step/toolgraphics.cc:1621 -#, fuzzy, kde-format -#| msgid "Configure controller..." +#, kde-format msgid "Configure Controller..." -msgstr "Cumraigh rialtán..." +msgstr "Cumraigh Rialtán..." #: step/toolgraphics.cc:1639 -#, fuzzy, kde-format -#| msgid "Configure controller" +#, kde-format msgctxt "@title:window" msgid "Configure Controller" -msgstr "Cumraigh rialtán" +msgstr "Cumraigh Rialtán" #: step/toolgraphics.cc:1900 -#, fuzzy, kde-format -#| msgid "Clear trace" +#, kde-format msgid "Clear Trace" -msgstr "Glan an lorg" +msgstr "Glan an Lorg" #: step/toolgraphics.cc:1909 #, kde-format @@ -1242,10 +1220,9 @@ msgstr "Glan lorgaire %1" #: step/undobrowser.cc:18 -#, fuzzy, kde-format -#| msgid "Undo history" +#, kde-format msgid "Undo History" -msgstr "Stair" +msgstr "Scaoil Stair" #: step/worldbrowser.cc:50 #, kde-format diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/step-25.12.0/po/pt_BR/docs/step/examples.docbook new/step-25.12.1/po/pt_BR/docs/step/examples.docbook --- old/step-25.12.0/po/pt_BR/docs/step/examples.docbook 2025-12-03 23:31:38.000000000 +0100 +++ new/step-25.12.1/po/pt_BR/docs/step/examples.docbook 2026-01-06 03:55:49.000000000 +0100 @@ -1,242 +1,310 @@ <chapter id="examples"> <title ->Exemplos do &step;</title -> -<para ->O pacote &step; contém diversos exemplos de aprendizagem que o ajudam a compreender os princípios de funcionamento do aplicativo. Para abrir um exemplo do conjunto padrão, escolha a opção <menuchoice -><guimenu ->Arquivo</guimenu -> <guisubmenu ->Exemplos</guisubmenu -> <guimenuitem ->Abrir exemplo...</guimenuitem -></menuchoice -> no menu da janela principal. </para> +>Exemplos do &step;</title> <para ->Você pode compartilhar os seus próprios exemplos com a opção <menuchoice -><guimenu ->Arquivo</guimenu -> <guisubmenu ->Exemplos</guisubmenu -> <guimenuitem ->Compartilhar o experimento atual...</guimenuitem -></menuchoice -> ou poderá baixar exemplos compartilhados por outros usuários em <menuchoice -><guimenu ->Arquivo</guimenu -> <guisubmenu ->Exemplos</guisubmenu -> <guimenuitem ->Obter novos experimentos...</guimenuitem -></menuchoice ->. Os exemplos baixados podem ser abertos com a opção <menuchoice +>O pacote &step; contém vários exemplos instrutivos para ajudá-lo a entender os princípios de funcionamento do aplicativo: </para> + +<variablelist> + <varlistentry> + <term +><menuchoice ><guimenu >Arquivo</guimenu > <guisubmenu >Exemplos</guisubmenu -> <guimenuitem ->Abrir o exemplo transferido...</guimenuitem ></menuchoice ->. </para> +></term> + <listitem +><para +><action +>Abre um submenu</action +> com diferentes itens de ação.</para> + <variablelist> + <varlistentry> + <term +><guimenuitem +>Abrir exemplo...</guimenuitem +></term> + <listitem +><para +><action +>Abre um exemplo</action +> do conjunto padrão</para +></listitem> + </varlistentry> + <varlistentry> + <term +><guimenuitem +>Abrir exemplo baixado...</guimenuitem +></term> + <listitem +><para +><action +>Abre exemplos baixados.</action +></para +></listitem> + </varlistentry> + <varlistentry> + <term +><guimenuitem +>Baixar novos experimentos...</guimenuitem +></term> + <listitem +><para +><action +>Baixa exemplos</action +> compartilhados por outros usuários.</para +></listitem> + </varlistentry> + <varlistentry> + <term +><guimenuitem +>Compartilhar experimento atual...</guimenuitem +></term> + <listitem +><para +><action +>Você pode compartilhar seus próprios exemplos.</action +></para +></listitem> + </varlistentry> + </variablelist> + </listitem> + </varlistentry> +</variablelist> <para >Abaixo você pode descobrir as descrições dos arquivos de exemplos padrão. ></para> <variablelist> -<varlistentry id="brownian"> -<term ->brownian.step</term> -<listitem + <varlistentry id="brownian"> + <term +><filename +>brownian.step</filename +></term> + <listitem ><para ->Desenha a trajetória do disco rígido com 40 partículas que se deslocam à deriva em uma caixa. Este exemplo simula o <ulink url="http://en.wikipedia.org/wiki/Brownian_motion" +>Desenha a trajetória do disco rígido com 40 partículas que se deslocam à deriva em uma caixa. Este exemplo simula o <ulink url="https://en.wikipedia.org/wiki/Brownian_motion" >movimento de Brownian</ulink > das partículas de gás ideais.</para ></listitem> -</varlistentry> + </varlistentry> -<varlistentry id="pendulum"> -<term ->doublependulum.step</term> -<listitem + <varlistentry id="pendulum"> + <term +><filename +>doublependulum.step</filename +></term> + <listitem ><para ->Este exemplo simula o <ulink url="http://en.wikipedia.org/wiki/Double_pendulum" +>Este exemplo simula o <ulink url="https://en.wikipedia.org/wiki/Double_pendulum" >movimento de pêndulo duplo</ulink > usando 2 partículas com massa e dois bastões.</para ></listitem> -</varlistentry> + </varlistentry> -<varlistentry id="eightpendulum"> -<term ->eightpendulum.step</term> -<listitem + <varlistentry id="eightpendulum"> + <term +><filename +>eightpendulum.step</filename +></term> + <listitem ><para ->Este exemplo é uma simples demonstração do famoso <ulink url="http://en.wikipedia.org/wiki/Newton%27s_cradle" +>Este exemplo é uma simples demonstração do famoso <ulink url="https://en.wikipedia.org/wiki/Newton%27s_cradle" >pêndulo de Newton</ulink >. É feito no &step; usando bastões, 8 discos e uma caixa. As seis bolas no >meio não estão se movendo, pois elas apenas transferem o momento linear e a >energia, não o movimento.</para ></listitem> -</varlistentry> + </varlistentry> -<varlistentry id="first"> -<term ->first.step: Primeiro exemplo</term> -<listitem -><para ->Este exemplo tem duas partes. A primeira parte contém duas partículas ligadas por uma espiral e a segunda parte contém duas partículas com carga.</para> - -<variablelist> -<varlistentry id="first-two-particles"> -<term + <varlistentry id="first"> + <term +><filename +>first.step</filename +>: Primeiro exemplo</term> + <listitem +><para +>Este exemplo tem duas partes. A primeira parte contém duas partículas ligadas por uma espiral e a segunda parte contém duas partículas com carga. </para> + <variablelist> + <varlistentry id="first-two-particles"> + <term >Duas partículas ligadas por uma espiral</term> -<listitem> - <para + <listitem +><para >Neste exemplo são adicionadas duas partículas à cena e a espiral está >ligando-as. As propriedades de ambas as partículas, como a velocidade, o >momento linear, a posição, &etc; foram definidas no navegador de >propriedades. As propriedades da espiral, como a rigidez, o tamanho em >repouso e o decaimento, &etc;, também foram definidas no navegador de >propriedades. </para> - <para> - <emphasis + + <para +><emphasis >Explicação da simulação:</emphasis> - </para> - <para ->Este é um bom exemplo de um movimento harmônico simples. Aqui a aceleração de uma partícula é definida na direção positiva do eixo X e a aceleração da outra partícula é definida ao longo da direção negativa do eixo X. Como resultado, ambas as partículas puxam a espiral em direções opostas, enquanto a espiral tenta puxar as duas partículas para as suas posições originais. Como tal, o sistema executa um movimento harmônico simples. A simulação das partículas e da espiral nestas condições podem ser vistas na cena. </para> -</listitem> -</varlistentry> + </para> -<varlistentry id="first-two-charged"> -<term ->Duas partículas com carga</term> -<listitem> - <para ->A velocidade de cada partícula com carga está configurada para uma determinada direção de modo que as partículas com carga movem-se na direção respectiva das suas velocidades, só que cada partícula foi dada uma carga igual e oposta, para tentar que as partículas se atraiam. Como resultado, a simulação das partículas com carga nestas condições podem ser vistas na cena. </para> -</listitem> -</varlistentry> -</variablelist> -</listitem> -</varlistentry> + <para +>Este é um bom exemplo de um movimento harmônico simples. Aqui a aceleração de uma partícula é definida na direção positiva do eixo X e a aceleração da outra partícula é definida ao longo da direção negativa do eixo X. Como resultado, ambas as partículas puxam a espiral em direções opostas, enquanto a espiral tenta puxar as duas partículas para as suas posições originais. Como tal, o sistema executa um movimento harmônico simples. A simulação das partículas e da espiral nestas condições podem ser vistas na cena. </para +></listitem> + </varlistentry> -<varlistentry id="fourpendula"> -<term ->fourpendula.step</term> -<listitem + <varlistentry id="first-two-charged"> + <term +>Duas partículas com carga</term> + <listitem +><para +>A velocidade de cada partícula com carga está configurada para uma determinada direção de modo que as partículas com carga movem-se na direção respectiva das suas velocidades, só que cada partícula foi dada uma carga igual e oposta, para tentar que as partículas se atraiam. Como resultado, a simulação das partículas com carga nestas condições podem ser vistas na cena.</para +></listitem> + </varlistentry> + </variablelist> + </listitem> + </varlistentry> + + <varlistentry id="fourpendula"> + <term +><filename +>fourpendula.step</filename +></term> + <listitem ><para ->Este exemplo é uma demonstração correta do <ulink url="http://en.wikipedia.org/wiki/Newton%27s_cradle" +>Este exemplo é uma demonstração correta do <ulink url="https://en.wikipedia.org/wiki/Newton%27s_cradle" >pêndulo de Newton</ulink >. Como o sistema é imperfeito, dois discos do meio têm algum movimento visual >com o tempo.</para ></listitem> -</varlistentry> + </varlistentry> -<varlistentry id="gas"> -<term ->gas.step</term> -<listitem + <varlistentry id="gas"> + <term +><filename +>gas.step</filename +></term> + <listitem ><para ->Este exemplo simula a pressão de um gás ideal provocada pelo <ulink url="http://en.wikipedia.org/wiki/Brownian_motion" +>Este exemplo simula a pressão de um gás ideal provocada pelo <ulink url="https://en.wikipedia.org/wiki/Brownian_motion" >movimento de Brownian</ulink >.</para ></listitem> -</varlistentry> + </varlistentry> -<varlistentry id="graph"> -<term ->graph.step</term> -<listitem + <varlistentry id="graph"> + <term +><filename +>graph.step</filename +></term> + <listitem ><para >Desenha um gráfico da velocidade vs. posição para a 'partícula1' no sistema >de duas partículas ligadas por uma espiral.</para ></listitem> -</varlistentry> + </varlistentry> -<varlistentry id="liquid"> -<term ->liquid.step</term> -<listitem + <varlistentry id="liquid"> + <term +><filename +>liquid.step</filename +></term> + <listitem ><para >Este exemplo simula um líquido monoatômico.</para ></listitem> -</varlistentry> + </varlistentry> -<varlistentry id="lissajous"> -<term ->lissajous.step</term> -<listitem + <varlistentry id="lissajous"> + <term +><filename +>lissajous.step</filename +></term> + <listitem ><para ->Este exemplo simula a <ulink url="http://en.wikipedia.org/wiki/Lissajous_curve" +>Este exemplo simula a <ulink url="https://en.wikipedia.org/wiki/Lissajous_curve" >curva de Lissajous</ulink > usando um modelo de duas partículas. Os parâmetros do modelo podem ser > alterados com o controlador no centro do mundo.</para ></listitem> -</varlistentry> + </varlistentry> -<varlistentry id="motor1"> -<term ->motor1.step</term> -<listitem + <varlistentry id="motor1"> + <term +><filename +>motor1.step</filename +></term> + <listitem ><para >Simula um corpo rígido triangular sob a carga dos três motores lineares.</para ></listitem> -</varlistentry> + </varlistentry> -<varlistentry id="motor-example"> -<term ->motor.step</term> -<listitem + <varlistentry id="motor-example"> + <term +><filename +>motor.step</filename +></term> + <listitem ><para >Simula a interação do motor linear com um corpo retangular rígido em uma >espiral.</para ></listitem> -</varlistentry> + </varlistentry> -<varlistentry id="note-example"> -<term ->note.step</term> -<listitem + <varlistentry id="note-example"> + <term +><filename +>note.step</filename +></term> + <listitem ><para ->Exemplo com uma fórmula em LaTeX (<ulink url="http://en.wikipedia.org/wiki/Divergence_theorem" +>Exemplo com uma fórmula em &latex; (<ulink url="https://en.wikipedia.org/wiki/Divergence_theorem" >teorema da divergência</ulink >) e uma imagem incorporada.</para ></listitem> -</varlistentry> + </varlistentry> -<varlistentry id="resonance"> -<term ->resonance.step</term> -<listitem + <varlistentry id="resonance"> + <term +><filename +>resonance.step</filename +></term> + <listitem ><para >Este exemplo simula a ressonância no sistema com um motor angular.</para ></listitem> -</varlistentry> + </varlistentry> -<varlistentry id="softbody"> -<term ->softbody.step</term> -<listitem + <varlistentry id="softbody"> + <term +><filename +>softbody.step</filename +></term> + <listitem ><para >Este exemplo simula a interação de dois corpos rígidos com um corpo suave >entre eles.</para ></listitem> -</varlistentry> + </varlistentry> -<varlistentry id="solar"> -<term ->solar.step</term> -<listitem + <varlistentry id="solar"> + <term +><filename +>solar.step</filename +></term> + <listitem ><para >Este exemplo simula o movimento dos corpos principais do sistema solar (o Sol >e os planetas).</para ></listitem> -</varlistentry> + </varlistentry> -<varlistentry id="springs"> -<term ->springs.step</term> -<listitem + <varlistentry id="springs"> + <term +><filename +>springs.step</filename +></term> + <listitem ><para >Este exemplo simula o movimento do sistema planar de cinco partículas ligadas >com quatro espirais.</para ></listitem> -</varlistentry> + </varlistentry> -<varlistentry id="wave"> -<term ->wave.step</term> -<listitem + <varlistentry id="wave"> + <term +><filename +>wave.step</filename +></term> + <listitem ><para >O gráfico na cena mostra as oscilações da partícula verde. Quando você >iniciar a simulação, a onda começa a viajar a partir da partícula vermelha. A >partícula azul irá refletir a onda e irá viajar no sentido inverso até que a >partícula vermelha a reflita novamente. Após algum tempo, a onda irá >desaparecer porque as espirais têm amortecimento.</para ></listitem> -</varlistentry> - + </varlistentry> </variablelist> </chapter> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/step-25.12.0/po/pt_BR/docs/step/index.docbook new/step-25.12.1/po/pt_BR/docs/step/index.docbook --- old/step-25.12.0/po/pt_BR/docs/step/index.docbook 2025-12-03 23:31:38.000000000 +0100 +++ new/step-25.12.1/po/pt_BR/docs/step/index.docbook 2026-01-06 03:55:49.000000000 +0100 @@ -1,6 +1,5 @@ <?xml version="1.0" ?> <!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.5-Based Variant V1.1//EN" "dtd/kdedbx45.dtd" [ - <!ENTITY kappname "&step;"> <!ENTITY tutorials SYSTEM "tutorials.docbook"> <!ENTITY examples SYSTEM "examples.docbook"> <!ENTITY % addindex "IGNORE"> @@ -62,28 +61,34 @@ >&FDLNotice;</legalnotice> <date ->07/05/2016</date> +>24/10/2021</date> <releaseinfo ->0.1.0 (Applications 16.04)</releaseinfo> +>KDE Gear 21.08</releaseinfo> <abstract> <para ->O &step; é um simulador interativo de física. Ele permite-lhe explorar o mundo da física através de simulações.Funciona da seguinte forma: Você coloca alguns corpos no cenário, adiciona algumas forças como a gravidade ou molas e então clica em <guibutton ->Simular</guibutton +>O &step; é um simulador interativo de física. Ele permite-lhe explorar o mundo da física através de simulações.Funciona da seguinte forma: Você coloca alguns corpos no cenário, adiciona algumas forças como a gravidade ou molas e então clica em <inlinemediaobject +><imageobject +><imagedata fileref="media-playback-start.png" format="PNG"/></imageobject +> </inlinemediaobject +> <guiicon +>Simular</guiicon >, para que o &step; lhe mostre como o seu cenário irá evoluir de acordo com >as leis da física. Você poderá alterar qualquer propriedade dos corpos/forças >da sua experiência (inclusive durante a simulação) para ver como isso irá >mudar a evolução da experiência. Com o &step;, você poderá não só aprender, >mas também sentir como funciona a física! </para> </abstract> <keywordset> -<keyword + <keyword >KDE</keyword> -<keyword + <keyword >kdeedu</keyword> -<keyword + <keyword >física</keyword> -<keyword + <keyword >simulador</keyword> -<keyword + <keyword >forças</keyword> + <keyword +>Step</keyword> </keywordset> </bookinfo> @@ -93,68 +98,86 @@ >Introdução</title> <para >O &step; é um simulador de física interativo.</para> - + <para >Recursos do &step;: <itemizedlist> -<listitem + <listitem ><para ->Simulação mecânica clássica em duas dimensões </para +>Simulação mecânica clássica em duas dimensões</para ></listitem> -<listitem + + <listitem ><para ->Partículas, molas com forças potenciais, gravitacionais e de Coulomb </para +>Partículas, molas com forças potenciais, gravitacionais e de Coulomb</para ></listitem> -<listitem + + <listitem ><para ->Corpos rígidos </para +>Corpos rígidos</para ></listitem> -<listitem + + <listitem ><para ->Detecção e tratamento de colisões (atualmente somente discretas) </para +>Detecção e tratamento de colisões (atualmente somente discretas)</para ></listitem> -<listitem + + <listitem ><para ->Corpos suaves (deformáveis) simulados como um sistema de partículas-ondas editáveis pelo usuário, ondas sonoras </para +>Corpos suaves (deformáveis) simulados como um sistema de partículas-ondas editáveis pelo usuário, ondas sonoras</para ></listitem> -<listitem + + <listitem ><para ->Dinâmica molecular (usando o potencial de Lennard-Jones atualmente): gases e líquidos, condensação e evaporação, cálculo de quantidades macroscópicas e as suas variâncias </para +>Dinâmica molecular (usando o potencial de Lennard-Jones atualmente): gases e líquidos, condensação e evaporação, cálculo de quantidades macroscópicas e as suas variâncias</para ></listitem> -<listitem + + <listitem ><para ->Conversão de unidades e cálculo de expressões; você poderá indicar algo do tipo "(2 dias + 3 horas) * 80 km/h", e isto será aceito como um valor de distância (necessita da 'libqalculate') </para +>Conversão de unidades e cálculo de expressões; você poderá indicar algo do tipo <quote +>(2 dias + 3 horas) * 80 km/h</quote +>, e isto será aceito como um valor de distância (necessita da 'libqalculate')</para ></listitem> -<listitem + + <listitem ><para ->Cálculo e propagação de erros: você poderá indicar valores do tipo "1.3 ± 0.2" para qualquer propriedade, para que sejam calculados os erros de todas as propriedades dependentes com fórmulas estatísticas </para +>Cálculo e propagação de erros: você poderá indicar valores do tipo <quote +>1.3 ± 0.2</quote +> para qualquer propriedade, para que sejam calculados os erros de todas as propriedades dependentes com fórmulas estatísticas</para ></listitem> -<listitem + + <listitem ><para ->Estimativa do erro da resolução: os erros introduzidos pela resolução são calculados e adicionados aos erros adicionados pelo usuário </para +>Estimativa do erro da resolução: os erros introduzidos pela resolução são calculados e adicionados aos erros adicionados pelo usuário</para ></listitem> -<listitem + + <listitem ><para ->Diversos métodos de resolução diferentes: até à 8ª ordem, explícitos e implícitos, com ou sem passos temporais adaptativos (a maioria destes métodos necessitam da biblioteca GSL) </para +>Diversos métodos de resolução diferentes: até à 8ª ordem, explícitos e implícitos, com ou sem passos temporais adaptativos (a maioria destes métodos necessitam da biblioteca GSL)</para ></listitem> -<listitem + + <listitem ><para ->Uma ferramenta de controle para modificar facilmente as propriedades durante a simulação (até mesmo com atalhos de teclado personalizados) </para +>Uma ferramenta de controle para modificar facilmente as propriedades durante a simulação (até mesmo com atalhos de teclado personalizados)</para ></listitem> -<listitem + + <listitem ><para ->Ferramentas para visualização dos resultados: gráficos, medidores, impressão </para +>Ferramentas para visualização dos resultados: gráficos, medidores, impressão</para ></listitem> -<listitem + + <listitem ><para ->Informação de contexto para todos os objetos, navegador do Wikipédia integrado </para +>Informação de contexto para todos os objetos, navegador do Wikipédia integrado</para ></listitem> -<listitem + + <listitem ><para ->Coleção de experiências de exemplo, podendo obter mais com o KNewStuff2 </para +>Coleção de experiências de exemplo, podendo obter mais com o &knewstuff;3</para ></listitem> -<listitem + + <listitem ><para ->Tutoriais integrados </para +>Tutoriais integrados</para ></listitem> </itemizedlist> </para> @@ -163,27 +186,28 @@ <chapter id="using-step"> <title >Usando o &step;</title> + <para ->O &step; simula um mundo físico. O componente principal do &step; (1) é o cenário do mundo, no centro da janela principal do &step;, onde você deverá colocar primeiro os objetos físicos e onde poderá ver a simulação. À esquerda deste cenário, existe uma paleta (2) onde poderá escolher os seus objetos físicos. Você poderá mover livremente esta paleta pela sua tela, arrastando a barra do título. À direita do cenário, você poderá ver a descrição do mundo atual (3), as suas propriedades (4), alguma ajuda para explicar determinados conceitos (5) e o histórico do mundo atual (6). Cada um destes painéis poderá ser colocado em qualquer local da sua tela, arrastando mais uma vez a barra do título.</para> +>O &step; simula um mundo físico. O componente principal do &step; (1) é o cenário do mundo, no centro da janela principal do &step;, onde você deverá colocar primeiro os objetos físicos e onde poderá ver a simulação. À esquerda deste cenário, existe uma paleta (2) onde poderá escolher os seus objetos físicos. Você poderá mover livremente esta paleta pela sua tela, arrastando a barra do título. À direita do cenário, você poderá ver a descrição do mundo atual (3), as suas propriedades (4), alguma ajuda para explicar determinados conceitos (5) e o histórico do mundo atual (6). Cada um destes painéis poderá ser colocado em qualquer local da sua tela, arrastando mais uma vez a barra do título. </para> + <screenshot> - <screeninfo + <screeninfo >Aqui está uma captura de tela do &step; quando você o inicia pela primeira >vez</screeninfo> - <mediaobject> - <imageobject> - <imagedata fileref="mainwindow.png" format="PNG"/> - </imageobject> - <textobject> - <phrase ->Janela principal do Step</phrase> - </textobject> - </mediaobject> + <mediaobject> + <imageobject +><imagedata fileref="mainwindow.png" format="PNG"/></imageobject> + <textobject +><phrase +>Janela principal do &step;</phrase +></textobject> + </mediaobject> </screenshot> <para ->Para auxiliá-lo a começar, o &step; integra uma série de tutoriais que o ensinam rapidamente a criar uma experiência. Veja passo-a-passo como começar o primeiro tutorial.</para> +>Para auxiliá-lo a começar, o &step; integra uma série de tutoriais que o ensinam rapidamente a criar uma experiência. Veja passo-a-passo como começar o primeiro tutorial. </para> </chapter> -&tutorials; +&tutorials; &examples; <chapter id="credits"> @@ -193,18 +217,20 @@ <para >&step; </para> + <para >Direitos autorais do programa 2007 &Vladimir.Kuznetsov; >&Vladimir.Kuznetsov.mail; </para> + <para >Contribuidores: <itemizedlist> -<listitem + <listitem ><para ->Autor: &Vladimir.Kuznetsov; &Vladimir.Kuznetsov.mail;</para> -</listitem> -<listitem +>Autor: &Vladimir.Kuznetsov; &Vladimir.Kuznetsov.mail;</para +></listitem> + <listitem ><para ->Contribuidor: &Carsten.Niehaus; &Carsten.Niehaus.mail;</para> -</listitem> +>Contribuidor: &Carsten.Niehaus; &Carsten.Niehaus.mail;</para +></listitem> </itemizedlist> </para> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/step-25.12.0/po/pt_BR/docs/step/tutorials.docbook new/step-25.12.1/po/pt_BR/docs/step/tutorials.docbook --- old/step-25.12.0/po/pt_BR/docs/step/tutorials.docbook 2025-12-03 23:31:38.000000000 +0100 +++ new/step-25.12.1/po/pt_BR/docs/step/tutorials.docbook 2026-01-06 03:55:49.000000000 +0100 @@ -1,9 +1,9 @@ <chapter id="tutorials"> <title ->Familiarizando-se com o &step;: os tutoriais</title -> +>Familiarizando-se com o &step;: os tutoriais</title> + <para ->A opção do menu <menuchoice +>O item do menu <menuchoice ><guimenu >Arquivo</guimenu ><guimenuitem @@ -11,7 +11,8 @@ ></menuchoice > invoca uma janela de arquivos, na qual poderá carregar os tutoriais > predefinidos no &step;. Existem cinco tutoriais e você irá aprendendo como > interagir com cada um dos elementos do &step;. O melhor é começar pelo > primeiro tutorial, clicando no arquivo <filename >tutorial1.step</filename ->. Isto irá invocar o Tutorial 1 no &step;.</para> +>. Isto irá invocar o Tutorial 1 no &step;. </para> + <note ><para >Se você não visualizar o tutorial corretamente você pode tentar ampliá-lo >para exibi-lo melhor.</para @@ -22,7 +23,7 @@ >Mundo</guilabel >, à direita, mostra todos os objetos que existem no seu cenário. Ao clicar >num objeto, o painel de <guilabel >Propriedades</guilabel -> abaixo mostra as propriedades deste objeto. Você poderá alterar aqui as propriedades, clicando na que deseja modificar.</para> +> abaixo mostra as propriedades deste objeto. Você poderá alterar aqui as propriedades, clicando na que deseja modificar. </para> <para >Cada tutorial consiste de algum texto que apresenta os elementos novos e que >explica as suas propriedades. Então, será solicitado que se altere algumas >propriedades dos elementos, de modo a obter um novo resultado da experiência. ></para> @@ -30,149 +31,180 @@ <sect1 id="tutorial1"> <title >Tutorial 1: Corpos e molas</title> + <para ->Este tutorial fala sobre os corpos e as molas, e sobre como iniciar a sua primeira simulação.</para> +>Este tutorial fala sobre os corpos e as molas, e sobre como iniciar a sua primeira simulação. </para> + <para ->Um corpo físico, ou corpo para abreviar, é um objeto que poderá ser descrito pelas teorias da mecânica clássica, ou mecânica quântica, e que pode ser testada com instrumentos físicos. Isto inclui a determinação da posição e, em alguns casos, a sua orientação no espaço, assim como as formas de alterar estes parâmetros, através da aplicação de forças.</para> +>Um corpo físico, ou corpo para abreviar, é um objeto que poderá ser descrito pelas teorias da mecânica clássica, ou mecânica quântica, e que pode ser testada com instrumentos físicos. Isto inclui a determinação da posição e, em alguns casos, a sua orientação no espaço, assim como as formas de alterar estes parâmetros, através da aplicação de forças. </para> + <para ->Uma mola é um objeto flexível e elástico, que é usado para guardar energia mecânica.</para> +>Uma mola é um objeto flexível e elástico, que é usado para guardar energia mecânica. </para> + <screenshot> - <screeninfo + <screeninfo >Tutorial 1 experimento</screeninfo> - <mediaobject> - <imageobject> - <imagedata fileref="tutorial1.png" format="PNG"/> - </imageobject> - <textobject> - <phrase ->Tutorial 1 experimento</phrase> - </textobject> - </mediaobject> + <mediaobject> + <imageobject +><imagedata fileref="tutorial1.png" format="PNG"/></imageobject> + <textobject +><phrase +>Tutorial 1 experimento</phrase +></textobject> + </mediaobject> </screenshot> + <para ->A experiência física neste tutorial representa dois discos ligados por uma mola. Os discos possuem uma velocidade inicial numa direção tangente (a pequena seta azul) e uma aceleração (a seta vermelha), sendo que as molas possuem um coeficiente de elasticidade e onde o comprimento poderá ser alterado. Ao executar a experiência, você poderá ver os discos sendo puxados e empurrados pela mola. O tutorial convida-o a modificar a elasticidade da mola e também a tentar alterar a experiência do sistema.</para> +>A experiência física neste tutorial representa dois discos ligados por uma mola. Os discos possuem uma velocidade inicial numa direção tangente (a pequena seta azul) e uma aceleração (a seta vermelha), sendo que as molas possuem um coeficiente de elasticidade e onde o comprimento poderá ser alterado. Ao executar a experiência, você poderá ver os discos sendo puxados e empurrados pela mola. O tutorial convida-o a modificar a elasticidade da mola e também a tentar alterar a experiência do sistema. </para> + <para ->No fim deste tutorial, você deverá estar mais familiarizado com a interface do &step;, assim como deverá ser capaz de alterar facilmente as propriedades dos corpos.</para> +>No fim deste tutorial, você deverá estar mais familiarizado com a interface do &step;, assim como deverá ser capaz de alterar facilmente as propriedades dos corpos. </para> </sect1> <sect1 id="tutorial2"> <title >Tutorial 2: Controladores e gráficos</title> + <para ->Neste tutorial, você irá aprender mais sobre os controladores e os gráficos.</para> +>Neste tutorial, você irá aprender mais sobre os controladores e os gráficos. </para> + <para ->Um controlador é um dispositivo que lhe permite modificar, de forma gráfica, uma propriedade de um corpo ou de uma mola. No tutorial, o controlador permite-lhe alterar a elasticidade da mola "mola-1". Ao mover a barra para a direita, ou usando a tecla W, você poderá aumentar o valor da elasticidade da "mola-1" e, no caso de mover a barra para a esquerda ou usar a tecla Q, poderá diminuir esse mesmo valor. Ao clicar com o botão direito no controlador, você poderá obter diversas ações de contexto e a janela <guilabel ->Configurar o Controlador...</guilabel -> permite-lhe alterar cada propriedade do controlador.</para> +>Um controlador é um dispositivo que lhe permite modificar, de forma gráfica, uma propriedade de um corpo ou de uma mola. No tutorial, o controlador permite-lhe alterar a elasticidade da mola <quote +>mola-1</quote +>. Ao mover a barra para a direita, ou usando a tecla <keycap +>W</keycap +>, você poderá aumentar o valor da elasticidade da <quote +>mola-1</quote +> e, no caso de mover a barra para a esquerda ou usar a tecla <keycap +>Q</keycap +>, poderá diminuir esse mesmo valor. Ao clicar com o botão direito no controlador, você poderá obter diversas ações de contexto e a janela <guimenuitem +>Configurar o Controlador...</guimenuitem +> permite-lhe alterar cada propriedade do controlador. </para> + <screenshot> - <screeninfo + <screeninfo >Tutorial 2 experimento</screeninfo> - <mediaobject> - <imageobject> - <imagedata fileref="tutorial2.png" format="PNG"/> - </imageobject> - <textobject> - <phrase ->Tutorial 2 experimento</phrase> - </textobject> - </mediaobject> + <mediaobject> + <imageobject +><imagedata fileref="tutorial2.png" format="PNG"/></imageobject> + <textobject +><phrase +>Tutorial 2 experimento</phrase +></textobject> + </mediaobject> </screenshot> + <para ->Os gráficos permitem-lhe visualizar de forma gráfica a relação entre duas variáveis. O exemplo no tutorial imprime a evolução da partícula-1, à medida que o tempo avança no mundo-1. Ao clicar no botão direito, você poderá limpar ou apagar o gráfico, assim como editar, na janela de configuração, todas as propriedades deste gráfico.</para> +>Os gráficos permitem-lhe visualizar de forma gráfica a relação entre duas variáveis. O exemplo no tutorial imprime a evolução da partícula-1, à medida que o tempo avança no mundo-1. Ao clicar no botão direito, você poderá limpar ou apagar o gráfico, assim como editar, na janela de configuração, todas as propriedades deste gráfico. </para> + <para ->No fim deste tutorial, você poderá ser capaz de ser usar os controladores, para atuarem sobre as propriedades dos seus corpos, assim como os gráficos para vigiar propriedades específicas na sua experiência.</para> +>No fim deste tutorial, você poderá ser capaz de ser usar os controladores, para atuarem sobre as propriedades dos seus corpos, assim como os gráficos para vigiar propriedades específicas na sua experiência. </para> </sect1> <sect1 id="tutorial3"> <title >Tutorial 3: Corpos rígidos e seguidores</title> + <para ->O tutorial 3 apresenta-lhe os corpos rígidos e os seguidores.</para> +>O tutorial 3 apresenta-lhe os corpos rígidos e os seguidores. </para> + <para ->Um corpo rígido é uma idealização de um corpo sólido, de tamanho finito, sobre o qual a deformação é ignorada. Em outras palavras, a distância entre dois pontos de um corpo rígido mantém-se constante no tempo, independentemente das forças externas exercidas sobre ele.</para> +>Um corpo rígido é uma idealização de um corpo sólido, de tamanho finito, sobre o qual a deformação é ignorada. Em outras palavras, a distância entre dois pontos de um corpo rígido mantém-se constante no tempo, independentemente das forças externas exercidas sobre ele. </para> + <para ->Um seguidor é uma ferramenta que mostra a trajetória de um determinado ponto sobre um corpo rígido.</para> +>Um seguidor é uma ferramenta que mostra a trajetória de um determinado ponto sobre um corpo rígido. </para> + <screenshot> - <screeninfo + <screeninfo >Propriedades do disco</screeninfo> - <mediaobject> - <imageobject> - <imagedata fileref="disk-properties.png" format="PNG"/> - </imageobject> - <textobject> - <phrase ->Propriedades do disco</phrase> - </textobject> - </mediaobject> + <mediaobject> + <imageobject +><imagedata fileref="disk-properties.png" format="PNG"/></imageobject> + <textobject +><phrase +>Propriedades do disco</phrase +></textobject> + </mediaobject> </screenshot> + <para ->Quando um corpo rígido (neste caso um disco) for selecionado, você poderá ver três pegas sobre ele. Ao usá-las, clicando sobre as mesmas e movendo-as, você poderá alterar a velocidade, o ângulo e a velocidade angular do corpo.</para> +>Quando um corpo rígido (neste caso um disco) for selecionado, você poderá ver três pegas sobre ele. Ao usá-las, clicando sobre as mesmas e movendo-as, você poderá alterar a velocidade, o ângulo e a velocidade angular do corpo. </para> + <screenshot> - <screeninfo + <screeninfo >Tutorial 3: 2 seguidores</screeninfo> - <mediaobject> - <imageobject> - <imagedata fileref="tutorial3.png" format="PNG"/> - </imageobject> - <textobject> - <phrase ->Tutorial 3: 2 seguidores</phrase> - </textobject> - </mediaobject> + <mediaobject> + <imageobject +><imagedata fileref="tutorial3.png" format="PNG"/></imageobject> + <textobject +><phrase +>Tutorial 3: 2 seguidores</phrase +></textobject> + </mediaobject> </screenshot> + <para ->A experiência no Tutorial 3 mostra um disco e uma caixa, ligados por uma mola. Um seguidor (em azul) já está na caixa. Você poderá adicionar um segundo: selecione o <guilabel ->Seguidor</guilabel +>A experiência no Tutorial 3 mostra um disco e uma caixa, ligados por uma mola. Um seguidor (em azul) já está na caixa. Você poderá adicionar um segundo: selecione o <guibutton +>Seguidor</guibutton > no painel da <guilabel >Paleta</guilabel > e depois clique na caixa, no ponto onde desejar colocar o seguidor. No > painel de <guilabel >Propriedades</guilabel >, clique na linha <guilabel >cor</guilabel -> e, à direita desta linha, você poderá clicar no quadrado azul, para que apareça uma paleta de cores: poderá escolher uma nova cor para o seguidor. A imagem acima mostra dois seguidores, depois da simulação ter sido executada durante alguns segundos.</para> +> e, à direita desta linha, você poderá clicar no quadrado azul, para que apareça uma paleta de cores: poderá escolher uma nova cor para o seguidor. A imagem acima mostra dois seguidores, depois da simulação ter sido executada durante alguns segundos. </para> </sect1> <sect1 id="tutorial4"> <title >Tutorial 4: Motores e forças</title> + <para ->Você tem dois tipos de motores disponíveis no &step;: motores lineares e circulares. Um motor linear aplica uma força constante a um dado ponto de um corpo, enquanto um motor circular aplica um momento angular constante a um corpo.</para> +>Você tem dois tipos de motores disponíveis no &step;: motores lineares e circulares. Um motor linear aplica uma força constante a um dado ponto de um corpo, enquanto um motor circular aplica um momento angular constante a um corpo. </para> + <para ->Três forças diferentes podem ser adicionadas aos corpos: a força do peso, a força gravitacional e a força de Coulomb. Por padrão, todas as forças estão desativadas no &step;. A força de Coulomb é uma força que existia de forma intrínseca entre duas cargas.</para> +>Três forças diferentes podem ser adicionadas aos corpos: a força do peso, a força gravitacional e a força de Coulomb. Por padrão, todas as forças estão desativadas no &step;. A força de Coulomb é uma força que existia de forma intrínseca entre duas cargas. </para> + <screenshot> - <screeninfo + <screeninfo >Tutorial 4: motores</screeninfo> - <mediaobject> - <imageobject> - <imagedata fileref="tutorial4.png" format="PNG"/> - </imageobject> - <textobject> - <phrase ->Tutorial 4: motores</phrase> - </textobject> - </mediaobject> + <mediaobject> + <imageobject +><imagedata fileref="tutorial4.png" format="PNG"/></imageobject> + <textobject +><phrase +>Tutorial 4: motores</phrase +></textobject> + </mediaobject> </screenshot> + <para ->Na experiência, o usuário possui um disco e uma caixa ligadas por uma mola. Uma caixa plana no fundo irá criar uma barreira. O disco e a caixa possuem ambos um motor linear aplicado a eles. Dois controladores permitem-lhe alterar o valor da força de cada motor. Inicie a simulação e mexa nos controladores. Depois, pare a simulação e adicione uma força de peso no mundo (as forças são globais e aplicam-se a todo o mundo). Reinicie a simulação e analise a diferença.</para> -<para ->Você poderá também remover o motor linear na caixa e adicionar um motor circular em alternativa. Clique no <guilabel ->Motor-Circular</guilabel +>Na experiência, o usuário possui um disco e uma caixa ligadas por uma mola. Uma caixa plana no fundo irá criar uma barreira. O disco e a caixa possuem ambos um motor linear aplicado a eles. Dois controladores permitem-lhe alterar o valor da força de cada motor. Inicie a simulação e mexa nos controladores. Depois, pare a simulação e adicione uma força de peso no mundo (as forças são globais e aplicam-se a todo o mundo). Reinicie a simulação e analise a diferença. </para> + +<para +>Você poderá também remover o motor linear na caixa e adicionar um motor circular em alternativa. Pressione o botão <inlinemediaobject +><imageobject +><imagedata fileref="step_object_CircularMotor.png" format="PNG"/></imageobject +></inlinemediaobject +> <guibutton +>Motor-Circular</guibutton > do painel da <guilabel >Paleta</guilabel -> e depois clique na caixa. O motor circular será aplicado à caixa. Depois, você terá que definir o valor do torque, clicando e movendo a pega em cinza do motor.</para> +> e depois clique na caixa. O motor circular será aplicado à caixa. Depois, você terá que definir o valor do torque, clicando e movendo a pega em cinza do motor. </para> + <screenshot> - <screeninfo + <screeninfo >Motor circular</screeninfo> - <mediaobject> - <imageobject> - <imagedata fileref="circular-motor.png" format="PNG"/> - </imageobject> - <textobject> - <phrase ->Motor circular</phrase> - </textobject> - </mediaobject> + <mediaobject> + <imageobject +><imagedata fileref="circular-motor.png" format="PNG"/></imageobject> + <textobject +><phrase +>Motor circular</phrase +></textobject> + </mediaobject> </screenshot> + <para >Este tutorial apresento-lhe os motores e as forças. Você deverá agora ser >capaz de adicioná-los aos corpos.</para> </sect1> @@ -180,29 +212,42 @@ <sect1 id="tutorial5"> <title >Tutorial 5: Juntas</title> + <para ->As juntas são objetos que ligam corpos entre si ou ao fundo. Você possui as seguintes juntas no &step;: âncoras, pregos, paus e cordas. Uma âncora é uma junta que fixa a posição do corpo. O corpo não poderá se mover quando tiver uma âncora. Um prego é uma junta que fixa um ponto do corpo, permitindo ainda que o corpo se mova em torno do prego. Um pau é uma junta que fixa a distância entre dois pontos de dois corpos.</para> +>As juntas são objetos que ligam corpos entre si ou ao fundo. Você possui as seguintes juntas no &step;: âncoras, pregos, paus e cordas. Uma âncora é uma junta que fixa a posição do corpo. O corpo não poderá se mover quando tiver uma âncora. Um prego é uma junta que fixa um ponto do corpo, permitindo ainda que o corpo se mova em torno do prego. Um pau é uma junta que fixa a distância entre dois pontos de dois corpos. </para> + <screenshot> - <screeninfo + <screeninfo >Tutorial 5: pêndulo duplo</screeninfo> - <mediaobject> - <imageobject> - <imagedata fileref="tutorial5.png" format="PNG"/> - </imageobject> - <textobject> - <phrase ->Tutorial 5: pêndulo duplo</phrase> - </textobject> - </mediaobject> -</screenshot> -<para ->O tutorial 5 descreve um pêndulo duplo.</para> -<para ->Adicione uma <guilabel ->Partícula</guilabel -> ao cenário, juntando depois esta partícula à Partícula-2 com um pau. Clique no Pau no painel da <guilabel + <mediaobject> + <imageobject +><imagedata fileref="tutorial5.png" format="PNG"/></imageobject> + <textobject +><phrase +>Tutorial 5: pêndulo duplo</phrase +></textobject> + </mediaobject> +</screenshot> + +<para +>O tutorial 5 descreve um pêndulo duplo. </para> + +<para +>Adicione uma <inlinemediaobject +><imageobject +><imagedata fileref="step_object_Particle.png" format="PNG"/></imageobject +></inlinemediaobject +> <guibutton +>Partícula</guibutton +> ao cenário, juntando depois esta partícula à Partícula-2 com um pau. Clique no botão <inlinemediaobject +><imageobject +><imagedata fileref="step_object_Stick.png" format="PNG"/></imageobject +></inlinemediaobject +> <guibutton +>Pau</guibutton +> no painel da <guilabel >Paleta</guilabel ->. Depois, você terá que selecionar o primeiro objeto ligado ao pau (partícula-2), com o botão esquerdo, e depois arraste o mouse até ao segundo objeto (partícula-3) e solte o botão do mouse na partícula-3. Agora, você terá um pêndulo triplo!</para> +>. Depois, você terá que selecionar o primeiro objeto ligado ao pau (partícula-2), com o botão esquerdo, e depois arraste o mouse até ao segundo objeto (partícula-3) e solte o botão do mouse na partícula-3. Agora, você terá um pêndulo triplo! </para> </sect1> </chapter>
