You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@netbeans.apache.org by gi...@apache.org on 2020/02/02 07:52:15 UTC

[netbeans-website] branch asf-site updated: Automated site publishing by Jenkins build 1143

This is an automated email from the ASF dual-hosted git repository.

git-site-role pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/netbeans-website.git


The following commit(s) were added to refs/heads/asf-site by this push:
     new 657a6c8  Automated site publishing by Jenkins build 1143
657a6c8 is described below

commit 657a6c8a6c4fbd3d6441d0695ed9f8aca2709b79
Author: jenkins <bu...@apache.org>
AuthorDate: Sun Feb 2 07:52:07 2020 +0000

    Automated site publishing by Jenkins build 1143
---
 content/about/history.html                         |    10 +-
 content/about/index.html                           |     5 +-
 content/community/mailing-lists.html               |    38 +-
 content/download/nb111/nb111.html                  |     4 +
 content/download/nb112/nb112.html                  |    12 +
 content/kb/docs/cnd/HowTos.html                    |    50 +-
 content/kb/docs/cnd/HowTos_ja.html                 |    50 +-
 content/kb/docs/cnd/HowTos_pt_BR.html              |    44 -
 content/kb/docs/cnd/HowTos_ru.html                 |    44 -
 content/kb/docs/cnd/HowTos_zh_CN.html              |    44 -
 content/kb/docs/cnd/beginning-jni-linux.html       |   120 +-
 content/kb/docs/cnd/beginning-jni-linux_ja.html    |   122 +-
 content/kb/docs/cnd/beginning-jni-linux_pt_BR.html |   114 +-
 content/kb/docs/cnd/beginning-jni-linux_ru.html    |   114 +-
 content/kb/docs/cnd/beginning-jni-linux_zh_CN.html |   116 +-
 content/kb/docs/cnd/c-unit-test.html               |   222 +-
 content/kb/docs/cnd/c-unit-test_ja.html            |   218 +-
 content/kb/docs/cnd/c-unit-test_pt_BR.html         |   216 +-
 content/kb/docs/cnd/c-unit-test_ru.html            |   216 +-
 content/kb/docs/cnd/c-unit-test_zh_CN.html         |   216 +-
 content/kb/docs/cnd/cpp-vcs.html                   |    43 +-
 content/kb/docs/cnd/debugging.html                 |   110 +-
 content/kb/docs/cnd/debugging_ja.html              |   110 +-
 content/kb/docs/cnd/debugging_pt_BR.html           |   104 +-
 content/kb/docs/cnd/debugging_ru.html              |   104 +-
 content/kb/docs/cnd/debugging_zh_CN.html           |   104 +-
 content/kb/docs/cnd/development-environment.html   |    12 +-
 .../kb/docs/cnd/development-environment_ja.html    |    12 +-
 .../kb/docs/cnd/development-environment_pt_BR.html |    12 +-
 .../kb/docs/cnd/development-environment_ru.html    |    12 +-
 .../kb/docs/cnd/development-environment_zh_CN.html |    12 +-
 content/kb/docs/cnd/navigating-editing.html        |   170 +-
 content/kb/docs/cnd/navigating-editing_ja.html     |   170 +-
 content/kb/docs/cnd/navigating-editing_pt_BR.html  |   164 +-
 content/kb/docs/cnd/navigating-editing_ru.html     |   164 +-
 content/kb/docs/cnd/navigating-editing_zh_CN.html  |   164 +-
 content/kb/docs/cnd/quickstart.html                |    48 +-
 content/kb/docs/cnd/quickstart_ja.html             |    48 +-
 content/kb/docs/cnd/quickstart_pt_BR.html          |    48 +-
 content/kb/docs/cnd/quickstart_ru.html             |    48 +-
 content/kb/docs/cnd/quickstart_zh_CN.html          |    48 +-
 content/kb/docs/cnd/remote-modes.html              |   621 +
 content/kb/docs/cnd/remote-modes_ja.html           |   621 +
 content/kb/docs/cnd/remote-modes_pt_BR.html        |   621 +
 content/kb/docs/cnd/remote-modes_ru.html           |   621 +
 content/kb/docs/cnd/remote-modes_zh_CN.html        |   621 +
 content/kb/docs/cnd/remotedev-tutorial.html        |   106 +-
 content/kb/docs/cnd/remotedev-tutorial_ja.html     |   106 +-
 content/kb/docs/cnd/remotedev-tutorial_pt_BR.html  |   100 +-
 content/kb/docs/cnd/remotedev-tutorial_ru.html     |   100 +-
 content/kb/docs/cnd/remotedev-tutorial_zh_CN.html  |   100 +-
 content/kb/docs/cnd/toolchain.html                 |   122 +-
 content/kb/docs/cnd/toolchain_ja.html              |   122 +-
 content/kb/docs/cnd/toolchain_pt_BR.html           |   122 +-
 content/kb/docs/cnd/toolchain_ru.html              |   122 +-
 content/kb/docs/cnd/toolchain_zh_CN.html           |   122 +-
 content/kb/docs/contributing.html                  |     6 +-
 .../docs/ide/NetBeans_DTrace_GUI_Plugin_0_4.html   |     6 +-
 content/kb/docs/ide/clearcase.html                 |     6 +-
 content/kb/docs/ide/clearcase_ja.html              |    16 +
 content/kb/docs/ide/clearcase_pt_BR.html           |    16 +
 content/kb/docs/ide/clearcase_ru.html              |    16 +
 content/kb/docs/ide/clearcase_zh_CN.html           |    16 +
 content/kb/docs/ide/cvs.html                       |    14 +-
 content/kb/docs/ide/cvs_ja.html                    |    22 +-
 content/kb/docs/ide/cvs_pt_BR.html                 |    20 +-
 content/kb/docs/ide/cvs_ru.html                    |    22 +-
 content/kb/docs/ide/cvs_zh_CN.html                 |    14 +-
 content/kb/docs/ide/git.html                       |    93 +-
 content/kb/docs/ide/git_ja.html                    |    99 +-
 content/kb/docs/ide/git_pt_BR.html                 |    49 +-
 content/kb/docs/ide/git_ru.html                    |    43 +-
 content/kb/docs/ide/git_zh_CN.html                 |    60 +-
 .../ide/install-and-configure-mysql-server.html    |    44 +-
 .../ide/install-and-configure-mysql-server_ja.html |    82 +-
 .../install-and-configure-mysql-server_pt_BR.html  |    66 +-
 .../ide/install-and-configure-mysql-server_ru.html |    66 +-
 .../install-and-configure-mysql-server_zh_CN.html  |    66 +-
 content/kb/docs/ide/java-db.html                   |    58 +-
 content/kb/docs/ide/java-db_ja.html                |    28 +-
 content/kb/docs/ide/java-db_pt_BR.html             |    50 +-
 content/kb/docs/ide/java-db_ru.html                |    74 +-
 content/kb/docs/ide/java-db_zh_CN.html             |    66 +-
 content/kb/docs/ide/mercurial-queues.html          |    18 +-
 content/kb/docs/ide/mercurial-queues_ja.html       |    18 +-
 content/kb/docs/ide/mercurial-queues_pt_BR.html    |    24 +-
 content/kb/docs/ide/mercurial-queues_ru.html       |    18 +-
 content/kb/docs/ide/mercurial-queues_zh_CN.html    |    18 +-
 content/kb/docs/ide/mercurial.html                 |    18 +-
 content/kb/docs/ide/mercurial_ja.html              |    18 +-
 content/kb/docs/ide/mercurial_pt_BR.html           |    18 +-
 content/kb/docs/ide/mercurial_ru.html              |    18 +-
 content/kb/docs/ide/mercurial_zh_CN.html           |    18 +-
 content/kb/docs/ide/mysql.html                     |    34 +-
 content/kb/docs/ide/mysql_ja.html                  |    30 +-
 content/kb/docs/ide/mysql_pt_BR.html               |    36 +-
 content/kb/docs/ide/mysql_ru.html                  |    30 +-
 content/kb/docs/ide/mysql_zh_CN.html               |    36 +-
 content/kb/docs/ide/oracle-db.html                 |    42 +-
 content/kb/docs/ide/oracle-db_ja.html              |    42 +-
 content/kb/docs/ide/oracle-db_pt_BR.html           |    42 +-
 content/kb/docs/ide/oracle-db_ru.html              |    42 +-
 content/kb/docs/ide/oracle-db_zh_CN.html           |    42 +-
 content/kb/docs/ide/subversion.html                |    10 +-
 content/kb/docs/ide/subversion_ja.html             |    40 +-
 content/kb/docs/ide/subversion_pt_BR.html          |    38 +-
 content/kb/docs/ide/subversion_ru.html             |    22 +-
 content/kb/docs/ide/subversion_zh_CN.html          |    16 +-
 content/kb/docs/ide/team-servers.html              |    12 +-
 content/kb/docs/ide/team-servers_ja.html           |    12 +-
 content/kb/docs/ide/team-servers_pt_BR.html        |    10 +-
 content/kb/docs/ide/team-servers_ru.html           |    12 +-
 content/kb/docs/ide/team-servers_zh_CN.html        |    12 +-
 content/kb/docs/java/annotations-custom.html       |    56 +-
 content/kb/docs/java/annotations-custom_ja.html    |    62 +-
 content/kb/docs/java/annotations-custom_pt_BR.html |    62 +-
 content/kb/docs/java/annotations-custom_ru.html    |    62 +-
 content/kb/docs/java/annotations-custom_zh_CN.html |    62 +-
 content/kb/docs/java/annotations-lombok.html       |    36 +-
 content/kb/docs/java/annotations-lombok_ja.html    |    38 +-
 content/kb/docs/java/annotations-lombok_pt_BR.html |    38 +-
 content/kb/docs/java/annotations-lombok_ru.html    |    38 +-
 content/kb/docs/java/annotations-lombok_zh_CN.html |    38 +-
 content/kb/docs/java/code-inspect.html             |     2 +-
 content/kb/docs/java/code-inspect_ja.html          |    54 +-
 content/kb/docs/java/code-inspect_pt_BR.html       |    54 +-
 content/kb/docs/java/code-inspect_ru.html          |    54 +-
 content/kb/docs/java/code-inspect_zh_CN.html       |    54 +-
 content/kb/docs/java/debug-multithreaded.html      |    68 +-
 content/kb/docs/java/debug-multithreaded_ja.html   |    72 +-
 .../kb/docs/java/debug-multithreaded_pt_BR.html    |    68 +-
 content/kb/docs/java/debug-multithreaded_ru.html   |    68 +-
 .../kb/docs/java/debug-multithreaded_zh_CN.html    |    70 +-
 content/kb/docs/java/debug-visual.html             |    20 +-
 content/kb/docs/java/debug-visual_ja.html          |    30 +-
 content/kb/docs/java/debug-visual_pt_BR.html       |    30 +-
 content/kb/docs/java/debug-visual_ru.html          |    30 +-
 content/kb/docs/java/debug-visual_zh_CN.html       |    30 +-
 content/kb/docs/java/editor-inspect-transform.html |    10 +-
 .../kb/docs/java/editor-inspect-transform_ja.html  |    28 +-
 .../docs/java/editor-inspect-transform_pt_BR.html  |    28 +-
 .../kb/docs/java/editor-inspect-transform_ru.html  |    28 +-
 .../docs/java/editor-inspect-transform_zh_CN.html  |    28 +-
 content/kb/docs/java/gbcustomizer-advanced.html    |    40 +-
 content/kb/docs/java/gbcustomizer-advanced_ja.html |    48 +-
 .../kb/docs/java/gbcustomizer-advanced_pt_BR.html  |    40 +-
 content/kb/docs/java/gbcustomizer-advanced_ru.html |    40 +-
 .../kb/docs/java/gbcustomizer-advanced_zh_CN.html  |    40 +-
 content/kb/docs/java/gbcustomizer-basic.html       |     2 +-
 content/kb/docs/java/gbcustomizer-basic_ja.html    |     2 +-
 content/kb/docs/java/gbcustomizer-basic_pt_BR.html |     2 +-
 content/kb/docs/java/gbcustomizer-basic_ru.html    |     2 +-
 content/kb/docs/java/gbcustomizer-basic_zh_CN.html |     2 +-
 content/kb/docs/java/groovy-quickstart.html        |    28 +-
 content/kb/docs/java/groovy-quickstart_ja.html     |    48 +-
 content/kb/docs/java/groovy-quickstart_pt_BR.html  |    48 +-
 content/kb/docs/java/groovy-quickstart_ru.html     |    48 +-
 content/kb/docs/java/groovy-quickstart_zh_CN.html  |    48 +-
 content/kb/docs/java/gui-automatic-i18n.html       |   102 +-
 content/kb/docs/java/gui-automatic-i18n_ja.html    |   102 +-
 content/kb/docs/java/gui-automatic-i18n_pt_BR.html |   102 +-
 content/kb/docs/java/gui-automatic-i18n_ru.html    |   102 +-
 content/kb/docs/java/gui-automatic-i18n_zh_CN.html |   102 +-
 content/kb/docs/java/gui-binding.html              |    86 +-
 content/kb/docs/java/gui-binding_ja.html           |    86 +-
 content/kb/docs/java/gui-binding_pt_BR.html        |    86 +-
 content/kb/docs/java/gui-binding_ru.html           |    84 +-
 content/kb/docs/java/gui-binding_zh_CN.html        |    86 +-
 content/kb/docs/java/gui-filechooser.html          |    64 +-
 content/kb/docs/java/gui-filechooser_ja.html       |    62 +-
 content/kb/docs/java/gui-filechooser_pt_BR.html    |    62 +-
 content/kb/docs/java/gui-filechooser_ru.html       |    62 +-
 content/kb/docs/java/gui-filechooser_zh_CN.html    |    62 +-
 content/kb/docs/java/gui-functionality.html        |     4 +-
 content/kb/docs/java/gui-functionality_ja.html     |     4 +-
 content/kb/docs/java/gui-functionality_pt_BR.html  |     4 +-
 content/kb/docs/java/gui-functionality_ru.html     |     4 +-
 content/kb/docs/java/gui-functionality_zh_CN.html  |     4 +-
 content/kb/docs/java/gui-gaps.html                 |    28 +-
 content/kb/docs/java/gui-gaps_ja.html              |    28 +-
 content/kb/docs/java/gui-gaps_pt_BR.html           |    28 +-
 content/kb/docs/java/gui-gaps_ru.html              |    28 +-
 content/kb/docs/java/gui-gaps_zh_CN.html           |    28 +-
 content/kb/docs/java/gui-image-display.html        |    22 +-
 content/kb/docs/java/gui-image-display_ja.html     |   110 +-
 content/kb/docs/java/gui-image-display_pt_BR.html  |   110 +-
 content/kb/docs/java/gui-image-display_ru.html     |   110 +-
 content/kb/docs/java/gui-image-display_zh_CN.html  |   110 +-
 content/kb/docs/java/hibernate-java-se.html        |    96 +-
 content/kb/docs/java/hibernate-java-se_ja.html     |    96 +-
 content/kb/docs/java/hibernate-java-se_pt_BR.html  |    96 +-
 content/kb/docs/java/hibernate-java-se_ru.html     |    96 +-
 content/kb/docs/java/hibernate-java-se_zh_CN.html  |    96 +-
 content/kb/docs/java/javase-deploy.html            |    58 +-
 content/kb/docs/java/javase-deploy_ja.html         |    72 +-
 content/kb/docs/java/javase-deploy_pt_BR.html      |    72 +-
 content/kb/docs/java/javase-deploy_ru.html         |    72 +-
 content/kb/docs/java/javase-deploy_zh_CN.html      |    72 +-
 content/kb/docs/java/javase-embedded.html          |    44 +-
 content/kb/docs/java/javase-embedded_ja.html       |    44 +-
 content/kb/docs/java/javase-embedded_pt_BR.html    |    44 +-
 content/kb/docs/java/javase-embedded_ru.html       |    44 +-
 content/kb/docs/java/javase-embedded_zh_CN.html    |    44 +-
 content/kb/docs/java/javase-intro_ja.html          |    60 +-
 content/kb/docs/java/javase-intro_pt_BR.html       |    60 +-
 content/kb/docs/java/javase-intro_ru.html          |    60 +-
 content/kb/docs/java/javase-intro_zh_CN.html       |    60 +-
 content/kb/docs/java/javase-jdk7.html              |    18 +-
 content/kb/docs/java/javase-jdk7_ja.html           |    18 +-
 content/kb/docs/java/javase-jdk7_pt_BR.html        |    18 +-
 content/kb/docs/java/javase-jdk7_ru.html           |    18 +-
 content/kb/docs/java/javase-jdk7_zh_CN.html        |    18 +-
 content/kb/docs/java/javase-jdk8.html              |    10 +-
 content/kb/docs/java/javase-jdk8_ja.html           |    10 +-
 content/kb/docs/java/javase-jdk8_pt_BR.html        |    10 +-
 content/kb/docs/java/javase-jdk8_ru.html           |    10 +-
 content/kb/docs/java/javase-jdk8_zh_CN.html        |    10 +-
 content/kb/docs/java/jmx-getstart.html             |    28 +-
 content/kb/docs/java/jmx-getstart_ja.html          |    28 +-
 content/kb/docs/java/jmx-getstart_pt_BR.html       |    28 +-
 content/kb/docs/java/jmx-getstart_ru.html          |    28 +-
 content/kb/docs/java/jmx-getstart_zh_CN.html       |    28 +-
 content/kb/docs/java/jmx-manager-tutorial.html     |    54 +-
 content/kb/docs/java/jmx-manager-tutorial_ja.html  |    54 +-
 .../kb/docs/java/jmx-manager-tutorial_pt_BR.html   |    54 +-
 content/kb/docs/java/jmx-manager-tutorial_ru.html  |    54 +-
 .../kb/docs/java/jmx-manager-tutorial_zh_CN.html   |    54 +-
 content/kb/docs/java/jmx-tutorial.html             |    84 +-
 content/kb/docs/java/jmx-tutorial_ja.html          |    90 +-
 content/kb/docs/java/jmx-tutorial_pt_BR.html       |    84 +-
 content/kb/docs/java/jmx-tutorial_ru.html          |    84 +-
 content/kb/docs/java/jmx-tutorial_zh_CN.html       |    90 +-
 content/kb/docs/java/junit-intro.html              |   108 +-
 content/kb/docs/java/junit-intro_ja.html           |   142 +-
 content/kb/docs/java/junit-intro_pt_BR.html        |   142 +-
 content/kb/docs/java/junit-intro_ru.html           |   142 +-
 content/kb/docs/java/junit-intro_zh_CN.html        |   142 +-
 content/kb/docs/java/maven-hib-java-se.html        |   126 +-
 content/kb/docs/java/maven-hib-java-se_ja.html     |   126 +-
 content/kb/docs/java/maven-hib-java-se_pt_BR.html  |   126 +-
 content/kb/docs/java/maven-hib-java-se_ru.html     |   126 +-
 content/kb/docs/java/maven-hib-java-se_zh_CN.html  |   126 +-
 content/kb/docs/java/native_pkg.html               |    12 +-
 content/kb/docs/java/native_pkg_ja.html            |    12 +-
 content/kb/docs/java/native_pkg_pt_BR.html         |    12 +-
 content/kb/docs/java/native_pkg_ru.html            |    12 +-
 content/kb/docs/java/native_pkg_zh_CN.html         |    12 +-
 content/kb/docs/java/profile-loadgenerator.html    |     8 +-
 content/kb/docs/java/profiler-intro.html           |    44 +-
 content/kb/docs/java/profiler-intro_ja.html        |    46 +-
 content/kb/docs/java/profiler-intro_pt_BR.html     |    44 +-
 content/kb/docs/java/profiler-intro_ru.html        |    44 +-
 content/kb/docs/java/profiler-intro_zh_CN.html     |    44 +-
 content/kb/docs/java/profiler-profilingpoints.html |    52 +-
 .../kb/docs/java/profiler-profilingpoints_ja.html  |    52 +-
 .../docs/java/profiler-profilingpoints_pt_BR.html  |    52 +-
 .../kb/docs/java/profiler-profilingpoints_ru.html  |    52 +-
 .../docs/java/profiler-profilingpoints_zh_CN.html  |    52 +-
 content/kb/docs/java/quickstart-gui.html           |    48 +-
 content/kb/docs/java/quickstart-gui_ja.html        |    48 +-
 content/kb/docs/java/quickstart-gui_pt_BR.html     |    48 +-
 content/kb/docs/java/quickstart-gui_ru.html        |    48 +-
 content/kb/docs/java/quickstart-gui_zh_CN.html     |    48 +-
 content/kb/docs/java/quickstart.html               |    22 +-
 content/kb/docs/java/quickstart_ca.html            |     8 +-
 content/kb/docs/java/quickstart_ja.html            |     6 +-
 content/kb/docs/java/quickstart_pt_BR.html         |     6 +-
 content/kb/docs/java/quickstart_ru.html            |     6 +-
 content/kb/docs/java/quickstart_zh_CN.html         |     6 +-
 content/kb/docs/javaee/cdi-events.html             |    52 +-
 content/kb/docs/javaee/cdi-events_ja.html          |    36 +-
 content/kb/docs/javaee/cdi-events_pt_BR.html       |    36 +-
 content/kb/docs/javaee/cdi-events_ru.html          |    36 +-
 content/kb/docs/javaee/cdi-events_zh_CN.html       |    36 +-
 content/kb/docs/javaee/cdi-inject.html             |   140 +-
 content/kb/docs/javaee/cdi-inject_ja.html          |   118 +-
 content/kb/docs/javaee/cdi-inject_pt_BR.html       |   118 +-
 content/kb/docs/javaee/cdi-inject_ru.html          |   118 +-
 content/kb/docs/javaee/cdi-inject_zh_CN.html       |   118 +-
 content/kb/docs/javaee/cdi-intro.html              |    50 +-
 content/kb/docs/javaee/cdi-intro_ja.html           |    54 +-
 content/kb/docs/javaee/cdi-intro_pt_BR.html        |    48 +-
 content/kb/docs/javaee/cdi-intro_ru.html           |    54 +-
 content/kb/docs/javaee/cdi-intro_zh_CN.html        |    48 +-
 content/kb/docs/javaee/cdi-validate.html           |    72 +-
 content/kb/docs/javaee/cdi-validate_ja.html        |    72 +-
 content/kb/docs/javaee/cdi-validate_pt_BR.html     |    72 +-
 content/kb/docs/javaee/cdi-validate_ru.html        |    72 +-
 content/kb/docs/javaee/cdi-validate_zh_CN.html     |    72 +-
 content/kb/docs/javaee/ecommerce/conclusion.html   |    23 +-
 .../kb/docs/javaee/ecommerce/conclusion_ja.html    |    20 +-
 content/kb/docs/javaee/ecommerce/connect-db.html   |   402 +-
 .../kb/docs/javaee/ecommerce/connect-db_ja.html    |   378 +-
 content/kb/docs/javaee/ecommerce/data-model.html   |   238 +-
 .../kb/docs/javaee/ecommerce/data-model_ja.html    |   218 +-
 content/kb/docs/javaee/ecommerce/design.html       |   101 +-
 content/kb/docs/javaee/ecommerce/design_ja.html    |   111 +-
 .../kb/docs/javaee/ecommerce/entity-session.html   |   293 +-
 .../docs/javaee/ecommerce/entity-session_ja.html   |   261 +-
 .../javaee/ecommerce/entity-session_pt_BR.html     |   261 +-
 .../docs/javaee/ecommerce/entity-session_ru.html   |   261 +-
 .../javaee/ecommerce/entity-session_zh_CN.html     |   261 +-
 content/kb/docs/javaee/ecommerce/intro.html        |    56 +-
 content/kb/docs/javaee/ecommerce/language.html     |   347 +-
 content/kb/docs/javaee/ecommerce/language_ja.html  |   315 +-
 .../kb/docs/javaee/ecommerce/manage-sessions.html  |   514 +-
 .../docs/javaee/ecommerce/manage-sessions_ja.html  |   486 +-
 .../javaee/ecommerce/manage-sessions_pt_BR.html    |   486 +-
 .../docs/javaee/ecommerce/manage-sessions_ru.html  |   486 +-
 .../javaee/ecommerce/manage-sessions_zh_CN.html    |   486 +-
 .../ecommerce/netbeans-ecommerce-tutorial.html     | 14434 -------------------
 .../javaee/ecommerce/page-views-controller.html    |   204 +-
 .../javaee/ecommerce/page-views-controller_ja.html |   164 +-
 .../ecommerce/page-views-controller_pt_BR.html     |   164 +-
 .../javaee/ecommerce/page-views-controller_ru.html |   164 +-
 .../ecommerce/page-views-controller_zh_CN.html     |   164 +-
 content/kb/docs/javaee/ecommerce/security.html     |   337 +-
 .../docs/javaee/ecommerce/setup-dev-environ.html   |   146 +-
 .../javaee/ecommerce/setup-dev-environ_ja.html     |    98 +-
 .../javaee/ecommerce/setup-dev-environ_pt_BR.html  |    98 +-
 .../javaee/ecommerce/setup-dev-environ_ru.html     |    98 +-
 .../javaee/ecommerce/setup-dev-environ_zh_CN.html  |    98 +-
 content/kb/docs/javaee/ecommerce/setup.html        |    68 +-
 content/kb/docs/javaee/ecommerce/setup_ja.html     |    60 +-
 content/kb/docs/javaee/ecommerce/setup_pt_BR.html  |    60 +-
 content/kb/docs/javaee/ecommerce/setup_ru.html     |    60 +-
 content/kb/docs/javaee/ecommerce/setup_zh_CN.html  |    60 +-
 content/kb/docs/javaee/ecommerce/test-profile.html |  1098 +-
 content/kb/docs/javaee/ecommerce/transaction.html  |   180 +-
 .../kb/docs/javaee/ecommerce/transaction_ja.html   |   128 +-
 content/kb/docs/javaee/entappclient.html           |     4 +-
 content/kb/docs/javaee/entappclient_ja.html        |     4 +-
 content/kb/docs/javaee/entappclient_pt_BR.html     |     4 +-
 content/kb/docs/javaee/entappclient_ru.html        |     4 +-
 content/kb/docs/javaee/entappclient_zh_CN.html     |     4 +-
 content/kb/docs/javaee/javaee-entapp-ejb.html      |    90 +-
 content/kb/docs/javaee/javaee-entapp-ejb_ja.html   |    90 +-
 .../kb/docs/javaee/javaee-entapp-ejb_pt_BR.html    |    90 +-
 content/kb/docs/javaee/javaee-entapp-ejb_ru.html   |    92 +-
 .../kb/docs/javaee/javaee-entapp-ejb_zh_CN.html    |    92 +-
 content/kb/docs/javaee/javaee-entapp-junit.html    |    80 +-
 content/kb/docs/javaee/javaee-entapp-junit_ja.html |    80 +-
 .../kb/docs/javaee/javaee-entapp-junit_pt_BR.html  |    80 +-
 content/kb/docs/javaee/javaee-entapp-junit_ru.html |    80 +-
 .../kb/docs/javaee/javaee-entapp-junit_zh_CN.html  |    80 +-
 content/kb/docs/javaee/javaee-gettingstarted.html  |    70 +-
 .../kb/docs/javaee/javaee-gettingstarted_ca.html   |    42 +-
 .../kb/docs/javaee/javaee-gettingstarted_ja.html   |    70 +-
 .../docs/javaee/javaee-gettingstarted_pt_BR.html   |    70 +-
 .../kb/docs/javaee/javaee-gettingstarted_ru.html   |    76 +-
 .../docs/javaee/javaee-gettingstarted_zh_CN.html   |    98 +-
 content/kb/docs/javaee/maven-entapp-testing.html   |    76 +-
 .../kb/docs/javaee/maven-entapp-testing_ja.html    |    76 +-
 .../kb/docs/javaee/maven-entapp-testing_pt_BR.html |    76 +-
 .../kb/docs/javaee/maven-entapp-testing_ru.html    |    76 +-
 .../kb/docs/javaee/maven-entapp-testing_zh_CN.html |    76 +-
 content/kb/docs/javaee/maven-entapp.html           |   104 +-
 content/kb/docs/javaee/maven-entapp_ja.html        |   104 +-
 content/kb/docs/javaee/maven-entapp_pt_BR.html     |   104 +-
 content/kb/docs/javaee/maven-entapp_ru.html        |   104 +-
 content/kb/docs/javaee/maven-entapp_zh_CN.html     |   104 +-
 content/kb/docs/javaee/maven-osgiservice-cdi.html  |   138 +-
 .../kb/docs/javaee/maven-osgiservice-cdi_ja.html   |   138 +-
 .../docs/javaee/maven-osgiservice-cdi_pt_BR.html   |   138 +-
 .../kb/docs/javaee/maven-osgiservice-cdi_ru.html   |   144 +-
 .../docs/javaee/maven-osgiservice-cdi_zh_CN.html   |   140 +-
 content/kb/docs/javaee/maven-websocketapi.html     |    78 +-
 content/kb/docs/javaee/maven-websocketapi_ja.html  |    86 +-
 .../kb/docs/javaee/maven-websocketapi_pt_BR.html   |    80 +-
 content/kb/docs/javaee/maven-websocketapi_ru.html  |    78 +-
 .../kb/docs/javaee/maven-websocketapi_zh_CN.html   |    80 +-
 content/kb/docs/javaee/profiler-javaee.html        |    54 +-
 content/kb/docs/javaee/profiler-javaee_ja.html     |    54 +-
 content/kb/docs/javaee/profiler-javaee_pt_BR.html  |    54 +-
 content/kb/docs/javaee/profiler-javaee_ru.html     |    54 +-
 content/kb/docs/javaee/profiler-javaee_zh_CN.html  |    54 +-
 content/kb/docs/javaee/secure-ejb.html             |    52 +-
 content/kb/docs/javaee/secure-ejb_ja.html          |    54 +-
 content/kb/docs/javaee/secure-ejb_pt_BR.html       |    52 +-
 content/kb/docs/javaee/secure-ejb_ru.html          |    52 +-
 content/kb/docs/javaee/secure-ejb_zh_CN.html       |    52 +-
 content/kb/docs/javame/imp-ng.html                 |   140 +-
 content/kb/docs/javame/imp-ng_ja.html              |   104 +-
 content/kb/docs/javame/imp-ng_pt_BR.html           |   104 +-
 content/kb/docs/javame/imp-ng_ru.html              |   104 +-
 content/kb/docs/javame/imp-ng_zh_CN.html           |   104 +-
 content/kb/docs/javame/java-card.html              |    33 +-
 content/kb/docs/javame/java-card_ja.html           |    33 +-
 content/kb/docs/javame/java-card_pt_BR.html        |     2 +-
 content/kb/docs/javame/java-card_ru.html           |     2 +-
 content/kb/docs/javame/java-card_zh_CN.html        |     2 +-
 content/kb/docs/javame/javacard.html               |    33 +-
 content/kb/docs/javame/javacard_ja.html            |    33 +-
 content/kb/docs/javame/javacard_pt_BR.html         |     2 +-
 content/kb/docs/javame/javacard_ru.html            |     2 +-
 content/kb/docs/javame/javacard_zh_CN.html         |     2 +-
 content/kb/docs/php/ajax-quickstart.html           |    64 +-
 content/kb/docs/php/ajax-quickstart_ja.html        |    58 +-
 content/kb/docs/php/ajax-quickstart_pt_BR.html     |    64 +-
 content/kb/docs/php/ajax-quickstart_ru.html        |    62 +-
 content/kb/docs/php/ajax-quickstart_zh_CN.html     |    62 +-
 content/kb/docs/php/code-templates.html            |    40 +-
 content/kb/docs/php/code-templates_ja.html         |    38 +-
 content/kb/docs/php/code-templates_pt_BR.html      |    38 +-
 content/kb/docs/php/code-templates_ru.html         |    38 +-
 content/kb/docs/php/code-templates_zh_CN.html      |    38 +-
 .../docs/php/configure-php-environment-mac-os.html |    18 +-
 .../php/configure-php-environment-mac-os_ja.html   |    24 +-
 .../configure-php-environment-mac-os_pt_BR.html    |    24 +-
 .../php/configure-php-environment-mac-os_ru.html   |    24 +-
 .../configure-php-environment-mac-os_zh_CN.html    |    24 +-
 .../docs/php/configure-php-environment-ubuntu.html |    30 +-
 .../php/configure-php-environment-ubuntu_ja.html   |    48 +-
 .../configure-php-environment-ubuntu_pt_BR.html    |    52 +-
 .../php/configure-php-environment-ubuntu_ru.html   |    52 +-
 .../configure-php-environment-ubuntu_zh_CN.html    |    50 +-
 .../php/configure-php-environment-windows.html     |    18 +-
 .../php/configure-php-environment-windows_ja.html  |    60 +-
 .../configure-php-environment-windows_pt_BR.html   |    56 +-
 .../php/configure-php-environment-windows_ru.html  |    60 +-
 .../configure-php-environment-windows_zh_CN.html   |    60 +-
 content/kb/docs/php/debugging.html                 |   128 +-
 content/kb/docs/php/debugging_ja.html              |   122 +-
 content/kb/docs/php/debugging_pt_BR.html           |   126 +-
 content/kb/docs/php/debugging_ru.html              |   122 +-
 content/kb/docs/php/debugging_zh_CN.html           |   126 +-
 content/kb/docs/php/phpunit.html                   |    44 +-
 content/kb/docs/php/phpunit_ja.html                |    46 +-
 content/kb/docs/php/phpunit_pt_BR.html             |    58 +-
 content/kb/docs/php/phpunit_ru.html                |    44 +-
 content/kb/docs/php/phpunit_zh_CN.html             |    56 +-
 content/kb/docs/php/project-setup.html             |    28 +-
 content/kb/docs/php/project-setup_ja.html          |    68 +-
 content/kb/docs/php/project-setup_pt_BR.html       |    68 +-
 content/kb/docs/php/project-setup_ru.html          |    74 +-
 content/kb/docs/php/project-setup_zh_CN.html       |    68 +-
 content/kb/docs/php/quickstart.html                |     8 +-
 content/kb/docs/php/quickstart_ja.html             |    24 +-
 content/kb/docs/php/quickstart_pt_BR.html          |    24 +-
 content/kb/docs/php/quickstart_ru.html             |    30 +-
 content/kb/docs/php/quickstart_zh_CN.html          |    24 +-
 .../docs/php/remote-hosting-and-ftp-account.html   |    22 +-
 .../php/remote-hosting-and-ftp-account_ja.html     |    22 +-
 .../php/remote-hosting-and-ftp-account_pt_BR.html  |    22 +-
 .../php/remote-hosting-and-ftp-account_ru.html     |    22 +-
 .../php/remote-hosting-and-ftp-account_zh_CN.html  |    22 +-
 content/kb/docs/php/wish-list-lesson1.html         |    50 +-
 content/kb/docs/php/wish-list-lesson1_ja.html      |    54 +-
 content/kb/docs/php/wish-list-lesson1_pt_BR.html   |    58 +-
 content/kb/docs/php/wish-list-lesson1_ru.html      |    52 +-
 content/kb/docs/php/wish-list-lesson1_zh_CN.html   |    58 +-
 content/kb/docs/php/wish-list-lesson2.html         |    40 +-
 content/kb/docs/php/wish-list-lesson2_ja.html      |    40 +-
 content/kb/docs/php/wish-list-lesson2_pt_BR.html   |    40 +-
 content/kb/docs/php/wish-list-lesson2_ru.html      |    38 +-
 content/kb/docs/php/wish-list-lesson2_zh_CN.html   |    40 +-
 content/kb/docs/php/wish-list-lesson3.html         |    32 +-
 content/kb/docs/php/wish-list-lesson3_ja.html      |    34 +-
 content/kb/docs/php/wish-list-lesson3_pt_BR.html   |    34 +-
 content/kb/docs/php/wish-list-lesson3_ru.html      |    32 +-
 content/kb/docs/php/wish-list-lesson3_zh_CN.html   |    32 +-
 content/kb/docs/php/wish-list-lesson4.html         |    22 +-
 content/kb/docs/php/wish-list-lesson4_ja.html      |    22 +-
 content/kb/docs/php/wish-list-lesson4_pt_BR.html   |    22 +-
 content/kb/docs/php/wish-list-lesson4_ru.html      |    22 +-
 content/kb/docs/php/wish-list-lesson4_zh_CN.html   |    22 +-
 content/kb/docs/php/wish-list-lesson5.html         |    10 +-
 content/kb/docs/php/wish-list-lesson5_ja.html      |    10 +-
 content/kb/docs/php/wish-list-lesson5_pt_BR.html   |    10 +-
 content/kb/docs/php/wish-list-lesson5_ru.html      |    10 +-
 content/kb/docs/php/wish-list-lesson5_zh_CN.html   |    10 +-
 content/kb/docs/php/wish-list-lesson6.html         |    44 +-
 content/kb/docs/php/wish-list-lesson6_ja.html      |    32 +-
 content/kb/docs/php/wish-list-lesson6_pt_BR.html   |    42 +-
 content/kb/docs/php/wish-list-lesson6_ru.html      |    42 +-
 content/kb/docs/php/wish-list-lesson6_zh_CN.html   |    34 +-
 content/kb/docs/php/wish-list-lesson7.html         |    40 +-
 content/kb/docs/php/wish-list-lesson7_ja.html      |    38 +-
 content/kb/docs/php/wish-list-lesson7_pt_BR.html   |    38 +-
 content/kb/docs/php/wish-list-lesson7_ru.html      |    38 +-
 content/kb/docs/php/wish-list-lesson7_zh_CN.html   |    38 +-
 content/kb/docs/php/wish-list-lesson8.html         |    36 +-
 content/kb/docs/php/wish-list-lesson8_ja.html      |    36 +-
 content/kb/docs/php/wish-list-lesson8_pt_BR.html   |    36 +-
 content/kb/docs/php/wish-list-lesson8_ru.html      |    36 +-
 content/kb/docs/php/wish-list-lesson8_zh_CN.html   |    36 +-
 content/kb/docs/php/wish-list-lesson9_ja.html      |     4 +
 content/kb/docs/php/wish-list-lesson9_pt_BR.html   |     4 +
 content/kb/docs/php/wish-list-lesson9_ru.html      |     4 +
 content/kb/docs/php/wish-list-lesson9_zh_CN.html   |     4 +
 content/kb/docs/php/wish-list-oracle-lesson1.html  |    18 +-
 .../kb/docs/php/wish-list-oracle-lesson1_ja.html   |    18 +-
 .../docs/php/wish-list-oracle-lesson1_pt_BR.html   |    24 +-
 .../kb/docs/php/wish-list-oracle-lesson1_ru.html   |    18 +-
 .../docs/php/wish-list-oracle-lesson1_zh_CN.html   |    18 +-
 .../kb/docs/php/wish-list-tutorial-main-page.html  |    38 +-
 .../docs/php/wish-list-tutorial-main-page_ja.html  |    38 +-
 .../php/wish-list-tutorial-main-page_pt_BR.html    |    38 +-
 .../docs/php/wish-list-tutorial-main-page_ru.html  |    38 +-
 .../php/wish-list-tutorial-main-page_zh_CN.html    |    38 +-
 content/kb/docs/web/ajax-quickstart.html           |    72 +-
 content/kb/docs/web/ajax-quickstart_ja.html        |    72 +-
 content/kb/docs/web/ajax-quickstart_pt_BR.html     |    72 +-
 content/kb/docs/web/ajax-quickstart_ru.html        |    72 +-
 content/kb/docs/web/ajax-quickstart_zh_CN.html     |    72 +-
 content/kb/docs/web/applets.html                   |    64 +-
 content/kb/docs/web/applets_ja.html                |    64 +-
 content/kb/docs/web/applets_pt_BR.html             |    64 +-
 content/kb/docs/web/applets_ru.html                |    64 +-
 content/kb/docs/web/applets_zh_CN.html             |    64 +-
 content/kb/docs/web/framework-adding-support.html  |    22 +-
 .../kb/docs/web/framework-adding-support_ja.html   |    22 +-
 .../docs/web/framework-adding-support_pt_BR.html   |    22 +-
 .../kb/docs/web/framework-adding-support_ru.html   |    22 +-
 .../docs/web/framework-adding-support_zh_CN.html   |    22 +-
 content/kb/docs/web/grails-quickstart.html         |    18 +-
 content/kb/docs/web/grails-quickstart_ja.html      |    18 +-
 content/kb/docs/web/grails-quickstart_pt_BR.html   |    18 +-
 content/kb/docs/web/grails-quickstart_ru.html      |    18 +-
 content/kb/docs/web/grails-quickstart_zh_CN.html   |    18 +-
 content/kb/docs/web/hibernate-webapp.html          |   122 +-
 content/kb/docs/web/hibernate-webapp_ja.html       |   122 +-
 content/kb/docs/web/hibernate-webapp_pt_BR.html    |   122 +-
 content/kb/docs/web/hibernate-webapp_ru.html       |   122 +-
 content/kb/docs/web/hibernate-webapp_zh_CN.html    |   122 +-
 content/kb/docs/web/js-toolkits-dojo.html          |    93 +-
 content/kb/docs/web/js-toolkits-dojo_ja.html       |    91 +-
 content/kb/docs/web/js-toolkits-dojo_pt_BR.html    |    93 +-
 content/kb/docs/web/js-toolkits-dojo_ru.html       |    93 +-
 content/kb/docs/web/js-toolkits-dojo_zh_CN.html    |    93 +-
 content/kb/docs/web/js-toolkits-jquery.html        |    98 +-
 content/kb/docs/web/js-toolkits-jquery_ja.html     |    98 +-
 content/kb/docs/web/js-toolkits-jquery_pt_BR.html  |    98 +-
 content/kb/docs/web/js-toolkits-jquery_ru.html     |    98 +-
 content/kb/docs/web/js-toolkits-jquery_zh_CN.html  |    98 +-
 content/kb/docs/web/jsf-jpa-weblogic.html          |    44 +-
 content/kb/docs/web/jsf-jpa-weblogic_ja.html       |    50 +-
 content/kb/docs/web/jsf-jpa-weblogic_pt_BR.html    |    44 +-
 content/kb/docs/web/jsf-jpa-weblogic_ru.html       |    44 +-
 content/kb/docs/web/jsf-jpa-weblogic_zh_CN.html    |    44 +-
 content/kb/docs/web/jsf20-crud.html                |   100 +-
 content/kb/docs/web/jsf20-crud_ja.html             |   100 +-
 content/kb/docs/web/jsf20-crud_pt_BR.html          |   100 +-
 content/kb/docs/web/jsf20-crud_ru.html             |   100 +-
 content/kb/docs/web/jsf20-crud_zh_CN.html          |   100 +-
 content/kb/docs/web/jsf20-intro.html               |   124 +-
 content/kb/docs/web/jsf20-intro_ja.html            |   124 +-
 content/kb/docs/web/jsf20-intro_pt_BR.html         |   124 +-
 content/kb/docs/web/jsf20-intro_ru.html            |   124 +-
 content/kb/docs/web/jsf20-intro_zh_CN.html         |   124 +-
 content/kb/docs/web/mysql-webapp.html              |   104 +-
 content/kb/docs/web/mysql-webapp_ja.html           |   104 +-
 content/kb/docs/web/mysql-webapp_pt_BR.html        |   104 +-
 content/kb/docs/web/mysql-webapp_ru.html           |   104 +-
 content/kb/docs/web/mysql-webapp_zh_CN.html        |   104 +-
 content/kb/docs/web/oracle-cloud.html              |    64 +-
 content/kb/docs/web/oracle-cloud_ja.html           |    64 +-
 content/kb/docs/web/oracle-cloud_pt_BR.html        |    64 +-
 content/kb/docs/web/oracle-cloud_ru.html           |    64 +-
 content/kb/docs/web/oracle-cloud_zh_CN.html        |    64 +-
 content/kb/docs/web/quickstart-webapps-spring.html |    74 +-
 .../kb/docs/web/quickstart-webapps-spring_ja.html  |    74 +-
 .../docs/web/quickstart-webapps-spring_pt_BR.html  |    74 +-
 .../kb/docs/web/quickstart-webapps-spring_ru.html  |    74 +-
 .../docs/web/quickstart-webapps-spring_zh_CN.html  |    74 +-
 content/kb/docs/web/quickstart-webapps-struts.html |    44 +-
 .../kb/docs/web/quickstart-webapps-struts_ja.html  |    44 +-
 .../docs/web/quickstart-webapps-struts_pt_BR.html  |    44 +-
 .../kb/docs/web/quickstart-webapps-struts_ru.html  |    44 +-
 .../docs/web/quickstart-webapps-struts_zh_CN.html  |    44 +-
 content/kb/docs/web/quickstart-webapps-wicket.html |    34 +-
 .../kb/docs/web/quickstart-webapps-wicket_ja.html  |    34 +-
 .../docs/web/quickstart-webapps-wicket_pt_BR.html  |    34 +-
 .../kb/docs/web/quickstart-webapps-wicket_ru.html  |    34 +-
 .../docs/web/quickstart-webapps-wicket_zh_CN.html  |    34 +-
 content/kb/docs/web/quickstart-webapps.html        |    43 +-
 content/kb/docs/web/quickstart-webapps_ja.html     |    43 +-
 content/kb/docs/web/quickstart-webapps_pt_BR.html  |    43 +-
 content/kb/docs/web/quickstart-webapps_ru.html     |    43 +-
 content/kb/docs/web/quickstart-webapps_zh_CN.html  |    43 +-
 content/kb/docs/web/security-webapps.html          |   168 +-
 content/kb/docs/web/security-webapps_ja.html       |   168 +-
 content/kb/docs/web/security-webapps_pt_BR.html    |   168 +-
 content/kb/docs/web/security-webapps_ru.html       |   168 +-
 content/kb/docs/web/security-webapps_zh_CN.html    |   168 +-
 .../kb/docs/webclient/cordova-gettingstarted.html  |   140 +-
 .../docs/webclient/cordova-gettingstarted_ja.html  |   140 +-
 .../webclient/cordova-gettingstarted_pt_BR.html    |   106 +-
 .../docs/webclient/cordova-gettingstarted_ru.html  |   106 +-
 .../webclient/cordova-gettingstarted_zh_CN.html    |   106 +-
 content/kb/docs/webclient/html5-editing-css.html   |   159 +-
 .../kb/docs/webclient/html5-editing-css_ja.html    |   130 +-
 .../kb/docs/webclient/html5-editing-css_pt_BR.html |   128 +-
 .../kb/docs/webclient/html5-editing-css_ru.html    |   128 +-
 .../kb/docs/webclient/html5-editing-css_zh_CN.html |   128 +-
 .../kb/docs/webclient/html5-gettingstarted.html    |    18 +-
 .../kb/docs/webclient/html5-gettingstarted_ja.html |   134 +-
 .../docs/webclient/html5-gettingstarted_pt_BR.html |   134 +-
 .../kb/docs/webclient/html5-gettingstarted_ru.html |   134 +-
 .../docs/webclient/html5-gettingstarted_zh_CN.html |   134 +-
 content/kb/docs/webclient/html5-js-support.html    |   179 +-
 content/kb/docs/webclient/html5-js-support_ja.html |   150 +-
 .../kb/docs/webclient/html5-js-support_pt_BR.html  |   148 +-
 content/kb/docs/webclient/html5-js-support_ru.html |   148 +-
 .../kb/docs/webclient/html5-js-support_zh_CN.html  |   148 +-
 content/kb/docs/webclient/ojet-cca.html            |    16 +-
 content/kb/docs/webclient/ojet-chatbot.html        |    16 +-
 content/kb/docs/webclient/ojet-cookbook.html       |    28 +-
 content/kb/docs/webclient/ojet-crud.html           |    14 +-
 content/kb/docs/webclient/ojet-databinding.html    |    24 +-
 content/kb/docs/webclient/ojet-flex.html           |    24 +-
 content/kb/docs/webclient/ojet-gettingstarted.html |    68 +-
 content/kb/docs/webclient/ojet-intermodular.html   |    32 +-
 content/kb/docs/webclient/ojet-porting.html        |    68 +-
 content/kb/docs/webclient/ojet-rest.html           |    18 +-
 content/kb/docs/webclient/ojet-settingup.html      |    12 +-
 content/kb/docs/webclient/ojet-working.html        |    14 +-
 content/kb/docs/websvc/client.html                 |    84 +-
 content/kb/docs/websvc/client_ja.html              |    84 +-
 content/kb/docs/websvc/client_pt_BR.html           |    84 +-
 content/kb/docs/websvc/client_ru.html              |    84 +-
 content/kb/docs/websvc/client_zh_CN.html           |    84 +-
 content/kb/docs/websvc/flower-code-ws.html         |    52 +-
 content/kb/docs/websvc/flower-code-ws_ja.html      |    52 +-
 content/kb/docs/websvc/flower-code-ws_pt_BR.html   |    52 +-
 content/kb/docs/websvc/flower-code-ws_ru.html      |    52 +-
 content/kb/docs/websvc/flower-code-ws_zh_CN.html   |    58 +-
 content/kb/docs/websvc/flower_overview.html        |     8 +-
 content/kb/docs/websvc/flower_overview_ja.html     |     8 +-
 content/kb/docs/websvc/flower_overview_pt_BR.html  |     8 +-
 content/kb/docs/websvc/flower_overview_ru.html     |     8 +-
 content/kb/docs/websvc/flower_overview_zh_CN.html  |     8 +-
 content/kb/docs/websvc/flower_swing.html           |   134 +-
 content/kb/docs/websvc/flower_swing_ja.html        |   122 +-
 content/kb/docs/websvc/flower_swing_pt_BR.html     |   128 +-
 content/kb/docs/websvc/flower_swing_ru.html        |   128 +-
 content/kb/docs/websvc/flower_swing_zh_CN.html     |   124 +-
 content/kb/docs/websvc/flower_ws.html              |    32 +-
 content/kb/docs/websvc/flower_ws_ja.html           |    32 +-
 content/kb/docs/websvc/flower_ws_pt_BR.html        |    32 +-
 content/kb/docs/websvc/flower_ws_ru.html           |    32 +-
 content/kb/docs/websvc/flower_ws_zh_CN.html        |    30 +-
 content/kb/docs/websvc/flower_wsdl_schema.html     |    24 +-
 content/kb/docs/websvc/flower_wsdl_schema_ja.html  |    24 +-
 .../kb/docs/websvc/flower_wsdl_schema_pt_BR.html   |    24 +-
 content/kb/docs/websvc/flower_wsdl_schema_ru.html  |    24 +-
 .../kb/docs/websvc/flower_wsdl_schema_zh_CN.html   |    24 +-
 content/kb/docs/websvc/jax-ws.html                 |   114 +-
 content/kb/docs/websvc/jax-ws_ja.html              |   114 +-
 content/kb/docs/websvc/jax-ws_pt_BR.html           |   114 +-
 content/kb/docs/websvc/jax-ws_ru.html              |   114 +-
 content/kb/docs/websvc/jax-ws_zh_CN.html           |   114 +-
 content/kb/docs/websvc/rest.html                   |    58 +-
 content/kb/docs/websvc/rest_ja.html                |    58 +-
 content/kb/docs/websvc/rest_pt_BR.html             |    58 +-
 content/kb/docs/websvc/rest_ru.html                |    58 +-
 content/kb/docs/websvc/rest_zh_CN.html             |    58 +-
 content/kb/docs/websvc/wsit.html                   |    32 +-
 content/kb/docs/websvc/wsit_ja.html                |    34 +-
 content/kb/docs/websvc/wsit_pt_BR.html             |    32 +-
 content/kb/docs/websvc/wsit_ru.html                |    32 +-
 content/kb/docs/websvc/wsit_zh_CN.html             |    32 +-
 content/kb/docs/websvc/zillow.html                 |   220 +-
 content/kb/docs/websvc/zillow_ja.html              |   220 +-
 content/kb/docs/websvc/zillow_pt_BR.html           |   220 +-
 content/kb/docs/websvc/zillow_ru.html              |   220 +-
 content/kb/docs/websvc/zillow_zh_CN.html           |   220 +-
 content/participate/submit-pr.html                 |     6 +-
 content/wiki/DevFaqAccessSourcesWeb.asciidoc       |    12 +-
 content/wiki/DevFaqDialogControlOKButton.asciidoc  |     8 +-
 .../DevFaqEditorHowToAddCodeTemplates.asciidoc     |     2 +-
 content/wiki/DevFaqExternalLibraries.asciidoc      |     4 +
 content/wiki/DevFaqFileBug.asciidoc                |     4 +
 .../wiki/DevFaqGeneralWhereIsJavasciidoc.asciidoc  |    12 +
 content/wiki/DevFaqHideShowToolbar.asciidoc        |     4 +-
 content/wiki/DevFaqHowToReuseModules.asciidoc      |     4 +
 content/wiki/DevFaqLookupDefault.asciidoc          |     4 +-
 content/wiki/DevFaqModuleObfuscation.asciidoc      |     2 +-
 .../wiki/DevFaqNetBeansPlatformManager.asciidoc    |    16 +
 content/wiki/DevFaqNewXMLFileType.asciidoc         |    26 +-
 content/wiki/DevFaqNonGuiPlatformApp.asciidoc      |    16 +
 content/wiki/DevFaqSignNbm.asciidoc                |    62 +-
 content/wiki/DevFaqWrapperModules.asciidoc         |    12 +
 content/wiki/FaqHowDoIFileACA.asciidoc             |    12 +
 content/wiki/HowToAddFAQEntries.asciidoc           |    16 +-
 685 files changed, 27287 insertions(+), 37895 deletions(-)

diff --git a/content/about/history.html b/content/about/history.html
index 3a01b97..3207736 100644
--- a/content/about/history.html
+++ b/content/about/history.html
@@ -122,9 +122,15 @@ Republic, in 1996. The goal was to write a <a href="https://en.wikipedia.org/wik
 Development Environment) in Java.</p>
 </div>
 <div class="paragraph">
-<p>Xelfi was the first Java IDE written in Java, with its first pre-releases in
-1997. Xelfi was a fun project to work on, especially since the Java IDE space
+<p>Xelfi was the first Java IDE written in Java, with its first pre-releases in</p>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="1997">
+<li>
+<p>Xelfi was a fun project to work on, especially since the Java IDE space
 was uncharted territory at that time.</p>
+</li>
+</ol>
 </div>
 <div class="imageblock">
 <div class="content">
diff --git a/content/about/index.html b/content/about/index.html
index f0765a0..00e2a42 100644
--- a/content/about/index.html
+++ b/content/about/index.html
@@ -157,8 +157,7 @@ provides the "plumbing" that, before, every developer had to write
 themselves—saving state, connecting actions to menu items, toolbar items and
 keyboard shortcuts; window management, and so on.</p>
 </div>
-<div class="openblock feature">
-<div class="content">
+<hr>
 <div class="imageblock left">
 <div class="content">
 <a class="image" href="gephi-metrics.png"><img src="gephi-metrics-small.png" alt="gephi metrics small"></a>
@@ -182,8 +181,6 @@ it&#8217;s easy to create applications that are robust and extensible.</p>
 </div>
 </div>
 </div>
-</div>
-</div>
             
 <section class='tools'>
     <ul class="menu align-center">
diff --git a/content/community/mailing-lists.html b/content/community/mailing-lists.html
index a9b3ea2..fdfba29 100644
--- a/content/community/mailing-lists.html
+++ b/content/community/mailing-lists.html
@@ -81,7 +81,7 @@
             <h1 class="sect0">Mailing Lists</h1>
             <div id="toc" class="toc">
 <div id="toctitle"></div>
-<ul class="sectlevel2">
+<ul class="sectlevel1">
 <li><a href="#users">Users list</a></li>
 <li><a href="#dev">Dev list</a></li>
 <li><a href="#netcat">NetCAT list</a></li>
@@ -105,8 +105,9 @@ the email addresses below, substituting <code>subscribe@</code> with <code>diges
 </div>
 </div>
 </div>
-<div class="sect2">
-<h3 id="users">Users list</h3>
+<div class="sect1">
+<h2 id="users">Users list</h2>
+<div class="sectionbody">
 <div class="paragraph">
 <p>Use this list to ask questions about the usage of the NetBeans IDE, whether
 for Java, JavaScript, C/C++, or any other language or technology, whether as user of NetBeans IDE or developer on top of the NetBeans Platform.</p>
@@ -137,8 +138,10 @@ for Java, JavaScript, C/C++, or any other language or technology, whether as use
 </ul>
 </div>
 </div>
-<div class="sect2">
-<h3 id="dev">Dev list</h3>
+</div>
+<div class="sect1">
+<h2 id="dev">Dev list</h2>
+<div class="sectionbody">
 <div class="paragraph">
 <p>Specifically for those committed to working on the development of Apache
 NetBeans itself, as well as those committed to promoting and documenting it,
@@ -164,8 +167,10 @@ via events and tutorials, etc.</p>
 </ul>
 </div>
 </div>
-<div class="sect2">
-<h3 id="netcat">NetCAT list</h3>
+</div>
+<div class="sect1">
+<h2 id="netcat">NetCAT list</h2>
+<div class="sectionbody">
 <div class="paragraph">
 <p>Specifically for those involved in the NetBeans Community Acceptance Testing (NetCAT) program.</p>
 </div>
@@ -189,8 +194,10 @@ via events and tutorials, etc.</p>
 </ul>
 </div>
 </div>
-<div class="sect2">
-<h3 id="announce">Announce list</h3>
+</div>
+<div class="sect1">
+<h2 id="announce">Announce list</h2>
+<div class="sectionbody">
 <div class="paragraph">
 <p>Receive announcements only, e.g., when a new release is made available, i.e.,
 for those who do not want to get much traffic though want to keep up with the
@@ -214,8 +221,10 @@ are able to write to this mailing list.</p>
 </ul>
 </div>
 </div>
-<div class="sect2">
-<h3 id="commits">Commits list</h3>
+</div>
+<div class="sect1">
+<h2 id="commits">Commits list</h2>
+<div class="sectionbody">
 <div class="paragraph">
 <p>Receive GitHub commit messages whenever a commit is done.</p>
 </div>
@@ -239,8 +248,10 @@ are able to write to this mailing list.</p>
 </ul>
 </div>
 </div>
-<div class="sect2">
-<h3 id="notifications">Notifications list</h3>
+</div>
+<div class="sect1">
+<h2 id="notifications">Notifications list</h2>
+<div class="sectionbody">
 <div class="paragraph">
 <p>Receive GitHub notifications whenever someone adds a comment to an issue and whenever a new pull request is opened or closed.</p>
 </div>
@@ -264,6 +275,7 @@ are able to write to this mailing list.</p>
 </ul>
 </div>
 </div>
+</div>
 <div class="sect1">
 <h2 id="_other_channels">Other channels</h2>
 <div class="sectionbody">
diff --git a/content/download/nb111/nb111.html b/content/download/nb111/nb111.html
index 6e1be99..09045f1 100644
--- a/content/download/nb111/nb111.html
+++ b/content/download/nb111/nb111.html
@@ -169,6 +169,10 @@ The PGP keys used to sign this release are available <a href="https://archive.ap
 <p>Unzip <a href="https://archive.apache.org/dist/netbeans/netbeans/11.1/netbeans-11.1-source.zip">netbeans-11.1-source.zip</a>
 in a directory of your liking.</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="2">
 <li>
 <p><code>cd</code> to that directory, and then run <code>ant</code> to build the Apache NetBeans IDE.
 Once built you can run the IDE by typing <code>./nbbuild/netbeans/bin/netbeans</code></p>
diff --git a/content/download/nb112/nb112.html b/content/download/nb112/nb112.html
index 25becde..9d36c24 100644
--- a/content/download/nb112/nb112.html
+++ b/content/download/nb112/nb112.html
@@ -166,12 +166,24 @@ The PGP signatures should be matched against the <a href="https://www.apache.org
 <p>Unzip <a href="https://www.apache.org/dyn/closer.cgi/netbeans/netbeans/11.2/netbeans-11.2-source.zip">netbeans-11.2-source.zip</a>
 in a directory of your liking.</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="2">
 <li>
 <p><code>cd</code> to that directory, and then run <code>ant build</code> to build the Apache NetBeans IDE.</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="3">
 <li>
 <p>A zip of the IDE will be built inside <code>nbbuild</code>. Unzip this in a place of your choosing.</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="4">
 <li>
 <p>Inside the unzipped IDE run <code>./bin/netbeans</code> (Linux / macOS) or <code>./bin/netbeans.exe</code> (Windows).</p>
 </li>
diff --git a/content/kb/docs/cnd/HowTos.html b/content/kb/docs/cnd/HowTos.html
index 111367c..587b716 100644
--- a/content/kb/docs/cnd/HowTos.html
+++ b/content/kb/docs/cnd/HowTos.html
@@ -96,8 +96,7 @@
             
             <div id="toc" class="toc">
 <div id="toctitle"></div>
-<ul class="sectlevel2">
-<li><a href="#_contents">Contents</a></li>
+<ul class="sectlevel1">
 <li><a href="#_what_to_do_when_your_project_has_a_question_mark_in_the_projects_window">What To Do When Your Project Has a Question Mark in the Projects Window</a></li>
 <li><a href="#_configuring_build_analyzer_for_code_assistance">Configuring Build Analyzer for Code Assistance</a></li>
 <li><a href="#_configuring_code_assistance_for_a_multi_platform_project">Configuring Code Assistance for a Multi-Platform Project</a></li>
@@ -120,53 +119,6 @@ March 2013</em> [Revision number: V8.0]</p>
 </div>
 </div>
 </div>
-<div class="sect2">
-<h3 id="_contents">Contents</h3>
-<div class="imageblock">
-<div class="content">
-<img src="images/netbeans-stamp-80-74-73.png" alt="netbeans stamp 80 74 73">
-</div>
-<div class="title">Figure 1. Content on this page applies to the NetBeans IDE 8.0/7.4/7.3</div>
-</div>
-<table class="tableblock frame-all grid-all spread">
-<colgroup>
-<col style="width: 50%;">
-<col style="width: 50%;">
-</colgroup>
-<thead>
-<tr>
-<th class="tableblock halign-left valign-top">- </th>
-<th class="tableblock halign-left valign-top"><a href="#questionmark">What To Do When Your Project Has a Question Mark in the Projects Window or a #include Directive is Underlined in Red</a></th>
-</tr>
-</thead>
-<tbody>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">- </p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#analyzer">Configuring Build Analyzer for Code Assistance</a></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">- </p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#multiplatform">Configuring Code Assistance for a Multi-Platform Project</a></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">- </p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#cannotbuild">Configuring Code Assistance When You Cannot Build the Project</a></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">- </p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#definitiondeclaration">When a Hyperlink Goes to a Function Definition and When to a Declaration</a></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">- </p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#namespace">Finding All Definitions of a Namespace</a></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">- </p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#declaration">Seeing the Declaration Name of a Declaration Made in a Macro</a></p></td>
-</tr>
-</tbody>
-</table>
-</div>
 <div class="sect1">
 <h2 id="_what_to_do_when_your_project_has_a_question_mark_in_the_projects_window">What To Do When Your Project Has a Question Mark in the Projects Window</h2>
 <div class="sectionbody">
diff --git a/content/kb/docs/cnd/HowTos_ja.html b/content/kb/docs/cnd/HowTos_ja.html
index 9619928..d119a0f 100644
--- a/content/kb/docs/cnd/HowTos_ja.html
+++ b/content/kb/docs/cnd/HowTos_ja.html
@@ -96,8 +96,7 @@
             
             <div id="toc" class="toc">
 <div id="toctitle"></div>
-<ul class="sectlevel2">
-<li><a href="#_内容">内容</a></li>
+<ul class="sectlevel1">
 <li><a href="#_プロジェクトの_プロジェクト_ウィンドウに疑問符がある場合の処置">プロジェクトの「プロジェクト」ウィンドウに疑問符がある場合の処置</a></li>
 <li><a href="#_コード支援に対するビルド_アナライザの構成">コード支援に対するビルド・アナライザの構成</a></li>
 <li><a href="#_マルチプラットフォーム_プロジェクトに対するコード支援の構成">マルチプラットフォーム・プロジェクトに対するコード支援の構成</a></li>
@@ -120,53 +119,6 @@
 </div>
 </div>
 </div>
-<div class="sect2">
-<h3 id="_内容">内容</h3>
-<div class="imageblock">
-<div class="content">
-<img src="images/netbeans-stamp-80-74-73.png" alt="netbeans stamp 80 74 73">
-</div>
-<div class="title">Figure 1. このページの内容は、NetBeans IDE 8.0/7.4/7.3に適用されます</div>
-</div>
-<table class="tableblock frame-all grid-all spread">
-<colgroup>
-<col style="width: 50%;">
-<col style="width: 50%;">
-</colgroup>
-<thead>
-<tr>
-<th class="tableblock halign-left valign-top">- </th>
-<th class="tableblock halign-left valign-top"><a href="#questionmark">プロジェクトの「プロジェクト」ウィンドウに疑問符がある、または#includeディレクティブに赤い下線が付いている場合の処置</a></th>
-</tr>
-</thead>
-<tbody>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">- </p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#analyzer">コード支援に対するビルド・アナライザの構成</a></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">- </p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#multiplatform">マルチプラットフォーム・プロジェクトに対するコード支援の構成</a></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">- </p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#cannotbuild">プロジェクトをビルドできない場合のコード支援の構成</a></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">- </p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#definitiondeclaration">ハイパーリンクが関数定義に移動する場合と宣言に移動する場合</a></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">- </p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#namespace">名前空間のすべての定義の検索</a></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">- </p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#declaration">マクロ内で作成された宣言の宣言名の表示</a></p></td>
-</tr>
-</tbody>
-</table>
-</div>
 <div class="sect1">
 <h2 id="_プロジェクトの_プロジェクト_ウィンドウに疑問符がある場合の処置">プロジェクトの「プロジェクト」ウィンドウに疑問符がある場合の処置</h2>
 <div class="sectionbody">
diff --git a/content/kb/docs/cnd/HowTos_pt_BR.html b/content/kb/docs/cnd/HowTos_pt_BR.html
index 1b13635..1d164d8 100644
--- a/content/kb/docs/cnd/HowTos_pt_BR.html
+++ b/content/kb/docs/cnd/HowTos_pt_BR.html
@@ -117,50 +117,6 @@ Março de 2013</em> [Número da revisão: V8.0]</p>
 <div class="paragraph">
 <p>Observe que as dicas deste artigo aplicam-se principalmente a projetos de código-fonte existente ou de um binário existente. Para projetos que são criados e gerenciados pela assistência ao código IDE, a configuração não é necessária.</p>
 </div>
-<div class="imageblock">
-<div class="content">
-<img src="images/netbeans-stamp-80-74-73.png" alt="netbeans stamp 80 74 73">
-</div>
-<div class="title">Figure 1. O conteúdo desta página aplica-se ao NetBeans IDE 8.0/7.4/7.3</div>
-</div>
-<table class="tableblock frame-all grid-all spread">
-<colgroup>
-<col style="width: 50%;">
-<col style="width: 50%;">
-</colgroup>
-<thead>
-<tr>
-<th class="tableblock halign-left valign-top">- </th>
-<th class="tableblock halign-left valign-top"><a href="#questionmark">O que Fazer quando seu Projeto Tem um Ponto de Interrogação na Janela Projetos ou uma Diretiva #include é Sublinhada em Vermelho </a></th>
-</tr>
-</thead>
-<tbody>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">- </p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#analyzer">Configurando o Analisador de Código para a Assistência ao Código</a></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">- </p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#multiplatform">Configurando a Assistência ao Código para um Projeto Multiplataforma</a></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">- </p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#cannotbuild">Configurando a Assistência ao Código Quando Você não Consegue Construir o Projeto</a></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">- </p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#definitiondeclaration">Quando um Hiperlink vai para uma Definição de Função e Quando vai para uma Declaração</a></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">- </p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#namespace">Encontrando Todas as Definições de um Namespace</a></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">- </p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#declaration">Vendo o Nome de Declaração de uma Declaração Feita em uma Macro</a></p></td>
-</tr>
-</tbody>
-</table>
 </div>
 </div>
 <div class="sect1">
diff --git a/content/kb/docs/cnd/HowTos_ru.html b/content/kb/docs/cnd/HowTos_ru.html
index 4e9a28e..ca13487 100644
--- a/content/kb/docs/cnd/HowTos_ru.html
+++ b/content/kb/docs/cnd/HowTos_ru.html
@@ -117,50 +117,6 @@
 <div class="paragraph">
 <p>Обратите внимание, что рекомендации, приведенные в этой статье, относятся в основном к проектам, созданным на основе существующего исходного кода или на основе существующего двоичного кода. Для проектов, созданных и управляемых в конфигурации IDE 'Помощь при работе с кодом', выполнение этих рекомендаций не обязательно.</p>
 </div>
-<div class="imageblock">
-<div class="content">
-<img src="images/netbeans-stamp-80-74-73.png" alt="netbeans stamp 80 74 73">
-</div>
-<div class="title">Figure 1. Содержимое этой страницы применимо к IDE NetBeans 8.0/7.4/7.3</div>
-</div>
-<table class="tableblock frame-all grid-all spread">
-<colgroup>
-<col style="width: 50%;">
-<col style="width: 50%;">
-</colgroup>
-<thead>
-<tr>
-<th class="tableblock halign-left valign-top">- </th>
-<th class="tableblock halign-left valign-top"><a href="#questionmark">Что делать, если в окне проекта стоит вопросительный знак или директива #include подчеркнута красным</a></th>
-</tr>
-</thead>
-<tbody>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">- </p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#analyzer">Настройка встроенного анализатора для помощи при работе с кодом</a></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">- </p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#multiplatform">Настройка помощника при работе с кодом для проектов на базе нескольких платформ</a></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">- </p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#cannotbuild">Настройка помощника при работе с кодом в случаях, когда не удается создать проект</a></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">- </p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#definitiondeclaration">В каких случаях гиперссылка связана с определением функции, а в каких – с объявлением</a></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">- </p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#namespace">Поиск всех определений пространства имен</a></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">- </p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#declaration">Просмотр имени объявления, сделанного в макросе</a></p></td>
-</tr>
-</tbody>
-</table>
 </div>
 </div>
 <div class="sect1">
diff --git a/content/kb/docs/cnd/HowTos_zh_CN.html b/content/kb/docs/cnd/HowTos_zh_CN.html
index aa614dc..6674d40 100644
--- a/content/kb/docs/cnd/HowTos_zh_CN.html
+++ b/content/kb/docs/cnd/HowTos_zh_CN.html
@@ -117,50 +117,6 @@
 <div class="paragraph">
 <p>请注意,本文中的提示主要应用于现有源代码或现有二进制文件中的项目。对于由 IDE 创建和管理的项目,代码帮助配置不是必需的。</p>
 </div>
-<div class="imageblock">
-<div class="content">
-<img src="images/netbeans-stamp-80-74-73.png" alt="netbeans stamp 80 74 73">
-</div>
-<div class="title">Figure 1. 此页上的内容适用于 NetBeans IDE 8.0/7.4/7.3</div>
-</div>
-<table class="tableblock frame-all grid-all spread">
-<colgroup>
-<col style="width: 50%;">
-<col style="width: 50%;">
-</colgroup>
-<thead>
-<tr>
-<th class="tableblock halign-left valign-top">-</th>
-<th class="tableblock halign-left valign-top"><a href="#questionmark">如果“项目”窗口中显示带有问号的项目或 #include 指令带有红色下划线该怎么办</a></th>
-</tr>
-</thead>
-<tbody>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">-</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#analyzer">为代码帮助配置构建分析器</a></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">-</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#multiplatform">为多平台项目配置代码帮助</a></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">-</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#cannotbuild">无法构建项目时配置代码帮助</a></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">-</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#definitiondeclaration">超链接何时转至函数定义以及声明</a></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">-</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#namespace">查找名称空间的所有定义</a></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">-</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#declaration">查看在宏中所作声明的声明名称</a></p></td>
-</tr>
-</tbody>
-</table>
 </div>
 </div>
 <div class="sect1">
diff --git a/content/kb/docs/cnd/beginning-jni-linux.html b/content/kb/docs/cnd/beginning-jni-linux.html
index 2f10810..bac0613 100644
--- a/content/kb/docs/cnd/beginning-jni-linux.html
+++ b/content/kb/docs/cnd/beginning-jni-linux.html
@@ -96,8 +96,7 @@
             
             <div id="toc" class="toc">
 <div id="toctitle"></div>
-<ul class="sectlevel2">
-<li><a href="#_contents">Contents</a></li>
+<ul class="sectlevel1">
 <li><a href="#_requirements">Requirements</a></li>
 <li><a href="#_setting_up_your_environment_for_the_tutorial">Setting Up Your Environment for the Tutorial</a></li>
 <li><a href="#_setting_up_the_java_application_project">Setting Up the Java Application Project</a>
@@ -136,49 +135,6 @@
 </div>
 </div>
 </div>
-<div class="sect2">
-<h3 id="_contents">Contents</h3>
-<div class="imageblock">
-<div class="content">
-<img src="images/netbeans-stamp-80-74.png" alt="netbeans stamp 80 74">
-</div>
-<div class="title">Figure 1. Content on this page applies to the NetBeans IDE 7.4 and 8.0</div>
-</div>
-<table class="tableblock frame-all grid-all spread">
-<colgroup>
-<col style="width: 50%;">
-<col style="width: 50%;">
-</colgroup>
-<thead>
-<tr>
-<th class="tableblock halign-left valign-top">- </th>
-<th class="tableblock halign-left valign-top"><a href="#requirements">Requirements</a></th>
-</tr>
-</thead>
-<tbody>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">- </p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#modules">Setting Up Your Environment for the Tutorial</a></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">- </p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#javaproject">Setting Up the Java Application Project</a></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">- </p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#c-library">Setting Up a New C/C++ Dynamic Library Project</a></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">- </p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#running">Building and Running the Application </a></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">- </p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#next">Next Steps </a></p></td>
-</tr>
-</tbody>
-</table>
-</div>
 <div class="sect1">
 <h2 id="_requirements">Requirements</h2>
 <div class="sectionbody">
@@ -261,12 +217,24 @@
 <p>Choose File &gt; New Project. Select the Java category and Java Application project type. Click Next.
 image::images/jni-new-project-java.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="2">
 <li>
 <p>In the Project Name field, type  <code>JNIDemoJava</code> .</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="3">
 <li>
 <p>You can change the Project Location to any directory on your computer, but here we use the default NetBeansProjects in the user directory.</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="4">
 <li>
 <p>Leave the Create Main Class checkbox selected and change the Main class name to  <code>jnidemojava.Main</code> .</p>
 </li>
@@ -278,7 +246,7 @@ image::images/jni-new-project-java.png[]</p>
 </div>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="5">
 <li>
 <p>Click Finish.</p>
 </li>
@@ -305,10 +273,14 @@ image::images/jni-new-project-java.png[]</p>
 </div>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="3">
 <li>
 <p>Notice the indicator in the left margin showing an error and lightbulb. Click on the indicator, and you are prompted with a shortcut to create the method  <code>nativePrint</code> .</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="4">
 <li>
 <p>Click on this shortcut and the IDE inserts the following code:</p>
 </li>
@@ -322,7 +294,7 @@ image::images/jni-new-project-java.png[]</p>
 </div>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="5">
 <li>
 <p>Delete the line</p>
 </li>
@@ -334,7 +306,7 @@ image::images/jni-new-project-java.png[]</p>
 </div>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="6">
 <li>
 <p>Modify the  <code>nativePrint()</code>  method by inserting the  <code>native</code>  keyword into the method signature so that it now looks as follows:</p>
 </li>
@@ -362,7 +334,7 @@ image::images/jni-new-project-java.png[]</p>
 </div>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="7">
 <li>
 <p>Right-click the project name and select Clean and Build. The project should build successfully.</p>
 </li>
@@ -393,7 +365,7 @@ image::images/jni-new-project-java.png[]</p>
 <p>A  <code>JNIDemoJava.h</code>  C header file is generated in the NetBeansProjects directory. This file is required to provide a correct function declaration for the native implementation of the  <code>nativePrint()</code>  method. You will need it later when you create the C part of this application.</p>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="3">
 <li>
 <p>Switch back to the NetBeans IDE window.</p>
 </li>
@@ -423,12 +395,24 @@ image::images/jni-new-project-java.png[]</p>
 <p>Choose File &gt; New Project. Under Categories, select C/C. Under Projects, select C/C Dynamic Library. Click Next.
 image::images/jni-new-project-c.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="2">
 <li>
 <p>In the Project Name field, type  <code>JNIDemoCdl</code> .</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="3">
 <li>
 <p>In the Project Location field, use the same location that you used for the Java application project,  <code>NetBeansProjects</code> . The location should be shown as the default value.</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="4">
 <li>
 <p>Accept the defaults for all other fields and click Finish.</p>
 </li>
@@ -466,7 +450,7 @@ image::images/jni-include-directories.png[]</p>
 <p>These settings are required to enable references to the Java  <code>jni.h</code>  library from your C code.</p>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="7">
 <li>
 <p>Find the Compilation Line area of the C Compiler options. Click in the text field of the Additional Options property and type  <code>-shared -m32</code> . image::images/jni-project-properties-cmd-options.png[]</p>
 </li>
@@ -477,10 +461,14 @@ image::images/jni-include-directories.png[]</p>
 The  <code>-m32</code>  option tells the compiler to create a 32-bit binary. By default on 64-bit systems the compiled binaries are 64-bit, which causes a lot of problems with 32-bit JDKs.</p>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="8">
 <li>
 <p>Click the Linker category in the left panel.</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="9">
 <li>
 <p>Click the Output text field, and replace the string</p>
 </li>
@@ -501,8 +489,14 @@ The  <code>-m32</code>  option tells the compiler to create a 32-bit binary. By
 </div>
 <div class="paragraph">
 <p>to simplify the path of the resulting shared object file. This will make the file easer to reference from Java.
-image::images/jni-project-properties-linker.png[]
-10. Click OK. The defined settings are saved.</p>
+image::images/jni-project-properties-linker.png[]</p>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="10">
+<li>
+<p>Click OK. The defined settings are saved.</p>
+</li>
+</ol>
 </div>
 </div>
 <div class="sect2">
@@ -553,10 +547,14 @@ JNIEXPORT void JNICALL Java_jnidemojava_Main_nativePrint
 </div>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="3">
 <li>
 <p>Save the  <code>JNIDemo.c</code>  file.</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="4">
 <li>
 <p>Right-click the  <code>JNIDemoCdl</code>  project node and choose Build. The Output window displays  <code>BUILD SUCCESSFUL (total time 171ms)</code>  or similar.</p>
 </li>
@@ -597,8 +595,14 @@ JNIEXPORT void JNICALL Java_jnidemojava_Main_nativePrint
 </div>
 </div>
 <div class="paragraph">
-<p>Replace <em>full-path-to-NetBeansProjects-dir</em> with the path to your NetBeansProjects directory, which should be something similar to  <code>/home/<em>username</em>/NetBeansProjects</code>
-3. Save the  <code>Main.java</code>  file.</p>
+<p>Replace <em>full-path-to-NetBeansProjects-dir</em> with the path to your NetBeansProjects directory, which should be something similar to  <code>/home/<em>username</em>/NetBeansProjects</code></p>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="3">
+<li>
+<p>Save the  <code>Main.java</code>  file.</p>
+</li>
+</ol>
 </div>
 </div>
 <div class="sect2">
diff --git a/content/kb/docs/cnd/beginning-jni-linux_ja.html b/content/kb/docs/cnd/beginning-jni-linux_ja.html
index 15accb2..70f22f9 100644
--- a/content/kb/docs/cnd/beginning-jni-linux_ja.html
+++ b/content/kb/docs/cnd/beginning-jni-linux_ja.html
@@ -96,8 +96,7 @@
             
             <div id="toc" class="toc">
 <div id="toctitle"></div>
-<ul class="sectlevel2">
-<li><a href="#_内容">内容</a></li>
+<ul class="sectlevel1">
 <li><a href="#_要件">要件</a></li>
 <li><a href="#_環境をチュートリアル用に設定">環境をチュートリアル用に設定</a></li>
 <li><a href="#_javaアプリケーション_プロジェクトの設定">Javaアプリケーション・プロジェクトの設定</a>
@@ -136,49 +135,6 @@
 </div>
 </div>
 </div>
-<div class="sect2">
-<h3 id="_内容">内容</h3>
-<div class="imageblock">
-<div class="content">
-<img src="images/netbeans-stamp-80-74.png" alt="netbeans stamp 80 74">
-</div>
-<div class="title">Figure 1. このページの内容は、NetBeans IDE 7.4および8.0に適用されます</div>
-</div>
-<table class="tableblock frame-all grid-all spread">
-<colgroup>
-<col style="width: 50%;">
-<col style="width: 50%;">
-</colgroup>
-<thead>
-<tr>
-<th class="tableblock halign-left valign-top">- </th>
-<th class="tableblock halign-left valign-top"><a href="#requirements">要件</a></th>
-</tr>
-</thead>
-<tbody>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">- </p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#modules">環境をチュートリアル用に設定</a></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">- </p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#javaproject">Javaアプリケーション・プロジェクトの設定</a></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">- </p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#c-library">新規C/C++動的ライブラリ・プロジェクトの設定</a></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">- </p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#running">アプリケーションのビルドと実行</a></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">- </p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#next">次の手順</a></p></td>
-</tr>
-</tbody>
-</table>
-</div>
 <div class="sect1">
 <h2 id="_要件">要件</h2>
 <div class="sectionbody">
@@ -261,12 +217,24 @@
 <p>「ファイル」&gt;「新規プロジェクト」を選択します。「Java」カテゴリおよび「Javaアプリケーション」プロジェクト・タイプを選択します。「次」をクリックします。
 image::images/jni-new-project-java.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="2">
 <li>
 <p>「プロジェクト名」フィールドに「 <code>JNIDemoJava</code> 」と入力します。</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="3">
 <li>
 <p>「プロジェクトの場所」はコンピュータ上の任意のディレクトリに変更できますが、ここではユーザー・ディレクトリ内のデフォルトのNetBeansProjectsを使用します。</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="4">
 <li>
 <p>「メイン・クラスの作成」チェックボックスは選択したままにし、メイン・クラス名を <code>jnidemojava.Main</code> に変更します。</p>
 </li>
@@ -278,7 +246,7 @@ image::images/jni-new-project-java.png[]</p>
 </div>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="5">
 <li>
 <p>「終了」をクリックします。</p>
 </li>
@@ -305,10 +273,14 @@ image::images/jni-new-project-java.png[]</p>
 </div>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="3">
 <li>
 <p>エラーおよび電球を表示するインジケータが左マージンに示されるのがわかります。インジケータをクリックすると、メソッド <code>nativePrint</code> を作成することを求めるショートカットが表示されます。</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="4">
 <li>
 <p>このショートカットをクリックすると、IDEは次のコードを挿入します。</p>
 </li>
@@ -322,7 +294,7 @@ image::images/jni-new-project-java.png[]</p>
 </div>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="5">
 <li>
 <p>次の行を削除します。</p>
 </li>
@@ -334,7 +306,7 @@ image::images/jni-new-project-java.png[]</p>
 </div>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="6">
 <li>
 <p><code>native</code> キーワードをメソッド署名に挿入して <code>nativePrint()</code> メソッドを変更し、次のようになるようにします。</p>
 </li>
@@ -364,7 +336,7 @@ image::images/jni-new-project-java.png[]</p>
 </div>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="7">
 <li>
 <p>プロジェクト名を右クリックし、「消去してビルド」を選択します。プロジェクトは正常にビルドされます。</p>
 </li>
@@ -397,7 +369,7 @@ image::images/jni-new-project-java.png[]</p>
 </div>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="3">
 <li>
 <p>NetBeans IDEウィンドウに戻ります。</p>
 </li>
@@ -427,12 +399,24 @@ image::images/jni-new-project-java.png[]</p>
 <p>「ファイル」&gt;「新規プロジェクト」を選択します。「カテゴリ」から「C/C」を選択します。「プロジェクト」から「C/C動的ライブラリ」を選択します。「次」をクリックします。
 image::images/jni-new-project-c.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="2">
 <li>
 <p>「プロジェクト名」フィールドに「 <code>JNIDemoCdl</code> 」と入力します。</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="3">
 <li>
 <p>「プロジェクトの場所」フィールドには、Javaアプリケーション・プロジェクトに使用したのと同じ場所である <code>NetBeansProjects</code> を使用します。この場所はデフォルト値として表示されます。</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="4">
 <li>
 <p>他のすべてのフィールドはデフォルトを受け入れて、「終了」をクリックします。</p>
 </li>
@@ -470,7 +454,7 @@ image::images/jni-include-directories.png[]</p>
 <p>これらの設定は、CコードからJava  <code>jni.h</code> ライブラリへの参照を有効にするために必要です。</p>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="7">
 <li>
 <p>「Cコンパイラ」オプションの「コンパイル行」領域を見つけます。「追加のオプション」プロパティのテキスト・フィールド内をクリックし、 <code>-shared -m32</code> と入力します。image::images/jni-project-properties-cmd-options.png[]</p>
 <div class="literalblock">
@@ -480,9 +464,17 @@ image::images/jni-include-directories.png[]</p>
 </div>
 </div>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="8">
 <li>
 <p>左パネルの「リンカー」カテゴリをクリックします。</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="9">
 <li>
 <p>「出力」テキスト・フィールドをクリックして置換します。次の文字列を:</p>
 </li>
@@ -503,8 +495,14 @@ image::images/jni-include-directories.png[]</p>
 </div>
 <div class="paragraph">
 <p>結果の共有オブジェクト・ファイルのパスが簡素化されます。これで、Javaからファイルを参照しやすくなります。
-image::images/jni-project-properties-linker.png[]
-10. 「OK」をクリックします。定義された設定が保存されます。</p>
+image::images/jni-project-properties-linker.png[]</p>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="10">
+<li>
+<p>「OK」をクリックします。定義された設定が保存されます。</p>
+</li>
+</ol>
 </div>
 </div>
 <div class="sect2">
@@ -557,10 +555,14 @@ JNIEXPORT void JNICALL Java_jnidemojava_Main_nativePrint
 </div>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="3">
 <li>
 <p><code>JNIDemo.c</code> ファイルを保存します。</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="4">
 <li>
 <p>「 <code>JNIDemoCdl</code> 」プロジェクト・ノードを右クリックし、「ビルド」を選択します。「出力」ウィンドウに <code>BUILD SUCCESSFUL (total time 171ms)</code>  (または類似する文)が表示されます。</p>
 </li>
@@ -601,8 +603,14 @@ JNIEXPORT void JNICALL Java_jnidemojava_Main_nativePrint
 </div>
 </div>
 <div class="paragraph">
-<p><em>full-path-to-NetBeansProjects-dir_を、NetBeansProjectsディレクトリへのパス( <code>/home/_username</em>/NetBeansProjects</code> に類似したもの)に置き換えます。
-3.  <code>Main.java</code> ファイルを保存します。</p>
+<p><em>full-path-to-NetBeansProjects-dir_を、NetBeansProjectsディレクトリへのパス( <code>/home/_username</em>/NetBeansProjects</code> に類似したもの)に置き換えます。</p>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="3">
+<li>
+<p><code>Main.java</code> ファイルを保存します。</p>
+</li>
+</ol>
 </div>
 </div>
 <div class="sect2">
diff --git a/content/kb/docs/cnd/beginning-jni-linux_pt_BR.html b/content/kb/docs/cnd/beginning-jni-linux_pt_BR.html
index f24fc32..83fe083 100644
--- a/content/kb/docs/cnd/beginning-jni-linux_pt_BR.html
+++ b/content/kb/docs/cnd/beginning-jni-linux_pt_BR.html
@@ -133,46 +133,6 @@
 <div class="paragraph">
 <p>Este tutorial é específico para o Linux.</p>
 </div>
-<div class="imageblock">
-<div class="content">
-<img src="images/netbeans-stamp-80-74.png" alt="netbeans stamp 80 74">
-</div>
-<div class="title">Figure 1. O conteúdo desta página se aplica ao NetBeans IDE 7.4 e 8.0</div>
-</div>
-<table class="tableblock frame-all grid-all spread">
-<colgroup>
-<col style="width: 50%;">
-<col style="width: 50%;">
-</colgroup>
-<thead>
-<tr>
-<th class="tableblock halign-left valign-top">- </th>
-<th class="tableblock halign-left valign-top"><a href="#requirements">Requisitos</a></th>
-</tr>
-</thead>
-<tbody>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">- </p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#modules">Configurando seu Ambiente para o Tutorial</a></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">- </p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#javaproject">Configurando o Projeto de Aplicação Java</a></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">- </p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#c-library">Configurando um Novo Projeto de Biblioteca Dinâmica C/C++</a></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">- </p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#running">Construindo e Executando a Aplicação</a></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">- </p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#next">Próximas Etapas</a></p></td>
-</tr>
-</tbody>
-</table>
 </div>
 </div>
 <div class="sect1">
@@ -257,12 +217,24 @@
 <p>Escolha Arquivo &gt; Novo Projeto. Selecione a categoria Java e o tipo de projeto de Aplicação Java. Clique em Próximo.
 image::images/jni-new-project-java.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="2">
 <li>
 <p>No campo Nome do Projeto, digite  <code>JNIDemoJava</code> .</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="3">
 <li>
 <p>Você pode alterar a Localização do Projeto para qualquer diretório em seu computador, mas aqui nós usamos o NetBeansProjects default no diretório do usuário.</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="4">
 <li>
 <p>Deixe a caixa de seleção Criar Classe Principal selecionada e altere o nome da classe Principal para  <code>jnidemojava.Main</code> .</p>
 </li>
@@ -274,7 +246,7 @@ image::images/jni-new-project-java.png[]</p>
 </div>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="5">
 <li>
 <p>Clique em Finalizar.</p>
 </li>
@@ -301,10 +273,14 @@ image::images/jni-new-project-java.png[]</p>
 </div>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="3">
 <li>
 <p>Observe que o indicador na margem esquerda está mostrando um erro e uma lâmpada. Clique no indicador; será solicitado que você crie um atalho para criar o método  <code>nativePrint</code> .</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="4">
 <li>
 <p>Clique neste atalho e o IDE insere o seguinte código:</p>
 </li>
@@ -318,7 +294,7 @@ image::images/jni-new-project-java.png[]</p>
 </div>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="5">
 <li>
 <p>Deletar a linha</p>
 </li>
@@ -330,7 +306,7 @@ image::images/jni-new-project-java.png[]</p>
 </div>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="6">
 <li>
 <p>Modifique o método  <code>nativePrint()</code> , inserindo a palavra-chave  <code>native</code>  na assinatura do método para que pareça como segue:</p>
 </li>
@@ -358,7 +334,7 @@ image::images/jni-new-project-java.png[]</p>
 </div>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="7">
 <li>
 <p>Clique com o botão direito do mouse no nome do projeto e selecione Limpar e Construir. O projeto deve ser construído com êxito.</p>
 </li>
@@ -389,7 +365,7 @@ image::images/jni-new-project-java.png[]</p>
 <p>Um arquivo de cabeçalho C  <code>JNIDemoJava.h</code>  é gerado no diretório NetBeansProjects. O arquivo é necessário para fornecer a declaração de função correta para a implementação nativa do método  <code>nativePrint()</code> . Você precisar do mesmo mais tarde ao criar a parte C desta aplicação.</p>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="3">
 <li>
 <p>Alterne de volta para a janela do NetBeans IDE.</p>
 </li>
@@ -419,12 +395,24 @@ image::images/jni-new-project-java.png[]</p>
 <p>Escolha Arquivo &gt; Novo Projeto. Em Categorias, selecione C/C. Em Projetos, selecione Biblioteca Dinâmica C/C. Clique em Próximo.
 image::images/jni-new-project-c.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="2">
 <li>
 <p>No campo Nome do Projeto, digite  <code>JNIDemoCdl</code> .</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="3">
 <li>
 <p>No campo Localização do Projeto, use a mesma localização usada para o projeto da aplicação Java,  <code>NetBeansProjects</code> . A localização deve ser mostrada como o valor default.</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="4">
 <li>
 <p>Aceite os defaults de todos os outros campos e clique em Finalizar.</p>
 </li>
@@ -462,7 +450,7 @@ image::images/jni-include-directories.png[]</p>
 <p>Essas definições são necessárias para ativar as referências à biblioteca  <code>jni.h</code>  do Java de seu código C.</p>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="7">
 <li>
 <p>Localize a área de Linha de Compilação das opções do Compilador C. Clique no campo de texto da propriedade Opções Adicionais e tipo  <code>-shared -m32</code> . image::images/jni-project-properties-cmd-options.png[]</p>
 </li>
@@ -473,10 +461,14 @@ image::images/jni-include-directories.png[]</p>
 A opção  <code>-m32</code>  informa ao compilador para criar um binário de 32 bits. Por default, em sistema de 64 bits, os binários compilados são de 64 bits, o que causa muitos problemas com JDKs de 32 bits.</p>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="8">
 <li>
 <p>Clique na categoria Vinculador no painel esquerdo.</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="9">
 <li>
 <p>Clique no campo de texto Saída e substitua a string</p>
 </li>
@@ -497,8 +489,14 @@ A opção  <code>-m32</code>  informa ao compilador para criar um binário de 32
 </div>
 <div class="paragraph">
 <p>para simplificar o caminho do arquivo de objeto compartilhado resultante. Isso fará com que seja mais fácil referenciar o arquivo a partir do Java.
-image::images/jni-project-properties-linker.png[]
-10. Clique em OK. As definições definidas são salvas.</p>
+image::images/jni-project-properties-linker.png[]</p>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="10">
+<li>
+<p>Clique em OK. As definições definidas são salvas.</p>
+</li>
+</ol>
 </div>
 </div>
 <div class="sect2">
@@ -549,10 +547,14 @@ JNIEXPORT void JNICALL Java_jnidemojava_Main_nativePrint
 </div>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="3">
 <li>
 <p>Salve o arquivo  <code>JNIDemo.c</code> .</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="4">
 <li>
 <p>Clique com o botão direito do mouse no nó de projeto  <code>JNIDemoCdl</code>  e escolha Construir. A janela de Saída exibe  <code>BUILD SUCCESSFUL (tempo total 171ms)</code>  ou semelhante.</p>
 </li>
@@ -593,8 +595,14 @@ JNIEXPORT void JNICALL Java_jnidemojava_Main_nativePrint
 </div>
 </div>
 <div class="paragraph">
-<p>Substitua <em>full-path-to-NetBeansProjects-dir</em> pelo caminho em seu diretório NetBeansProjects, que deve ser algo semelhante a  <code>/home/<em>username</em>/NetBeansProjects</code>
-3. Salve o arquivo  <code>Main.java</code> .</p>
+<p>Substitua <em>full-path-to-NetBeansProjects-dir</em> pelo caminho em seu diretório NetBeansProjects, que deve ser algo semelhante a  <code>/home/<em>username</em>/NetBeansProjects</code></p>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="3">
+<li>
+<p>Salve o arquivo  <code>Main.java</code> .</p>
+</li>
+</ol>
 </div>
 </div>
 <div class="sect2">
diff --git a/content/kb/docs/cnd/beginning-jni-linux_ru.html b/content/kb/docs/cnd/beginning-jni-linux_ru.html
index d466ec9..ace1a7f 100644
--- a/content/kb/docs/cnd/beginning-jni-linux_ru.html
+++ b/content/kb/docs/cnd/beginning-jni-linux_ru.html
@@ -133,46 +133,6 @@
 <div class="paragraph">
 <p>Этот учебный курс создан для Linux.</p>
 </div>
-<div class="imageblock">
-<div class="content">
-<img src="images/netbeans-stamp-80-74.png" alt="netbeans stamp 80 74">
-</div>
-<div class="title">Figure 1. Содержимое этой страницы применимо к IDE NetBeans 7.4 и 8.0</div>
-</div>
-<table class="tableblock frame-all grid-all spread">
-<colgroup>
-<col style="width: 50%;">
-<col style="width: 50%;">
-</colgroup>
-<thead>
-<tr>
-<th class="tableblock halign-left valign-top">- </th>
-<th class="tableblock halign-left valign-top"><a href="#requirements">Требования</a></th>
-</tr>
-</thead>
-<tbody>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">- </p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#modules">Настройка среды для учебного курса</a></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">- </p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#javaproject">Настройка проекта приложения Java</a></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">- </p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#c-library">Настройка нового проекта динамической библиотеки на языке C/C++</a></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">- </p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#running">Сборка и запуск приложения</a></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">- </p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#next">Следующие действия</a></p></td>
-</tr>
-</tbody>
-</table>
 </div>
 </div>
 <div class="sect1">
@@ -257,12 +217,24 @@
 <p>Выберите команду "Файл" &gt; "Новый проект". Выберите категорию "Java" и тип проекта "Приложение Java". Нажмите 'Далее'.
 image::images/jni-new-project-java.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="2">
 <li>
 <p>В поле "Имя проекта" введите  <code>JNIDemoJava</code> .</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="3">
 <li>
 <p>В качестве местоположения проекта можно указать любой каталог на компьютере. В этом примере используется папка по умолчанию "NetBeansProjects" в каталоге пользователя.</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="4">
 <li>
 <p>Не снимая флажок 'Создать основной класс', измените имя основного класса на  <code>jnidemojava.Main</code> .</p>
 </li>
@@ -274,7 +246,7 @@ image::images/jni-new-project-java.png[]</p>
 </div>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="5">
 <li>
 <p>Нажмите 'Готово'.</p>
 </li>
@@ -301,10 +273,14 @@ image::images/jni-new-project-java.png[]</p>
 </div>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="3">
 <li>
 <p>В поле слева появится индикатор в виде лампочки, сообщающий об ошибке. Щелкните индикатор. Отобразится ярлык для создания метода  <code>nativePrint</code> .</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="4">
 <li>
 <p>Щелкните этот ярлык, после чего будет вставлен следующий код:</p>
 </li>
@@ -318,7 +294,7 @@ image::images/jni-new-project-java.png[]</p>
 </div>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="5">
 <li>
 <p>Удалите строку</p>
 </li>
@@ -330,7 +306,7 @@ image::images/jni-new-project-java.png[]</p>
 </div>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="6">
 <li>
 <p>Измените метод  <code>nativePrint()</code> : вставьте ключевое слово  <code>native</code>  в подпись метода, чтобы она выглядела следующим образом:</p>
 </li>
@@ -358,7 +334,7 @@ image::images/jni-new-project-java.png[]</p>
 </div>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="7">
 <li>
 <p>Правой кнопкой мыши щелкните имя проекта и выберите пункт "Очистить и собрать". После этого проект должен успешно собраться.</p>
 </li>
@@ -389,7 +365,7 @@ image::images/jni-new-project-java.png[]</p>
 <p>В каталоге NetBeansProjects будет создан файл заголовка на языке C  <code>JNIDemoJava.h</code> . Этот файл требуется для того, чтобы обеспечить предоставление правильного объявления функции для реализации метода  <code>nativePrint()</code>  в машинном коде. Он понадобится позже при создании части приложения на языке C.</p>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="3">
 <li>
 <p>Переключение обратно в окно IDE NetBeans.</p>
 </li>
@@ -419,12 +395,24 @@ image::images/jni-new-project-java.png[]</p>
 <p>Выберите команду "Файл" &gt; "Новый проект". В окне "Категории" выберите C/C. В окне "Проекты" выберите "Динамическая библиотека C/C". Нажмите кнопку "Далее".
 image::images/jni-new-project-c.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="2">
 <li>
 <p>В поле "Имя проекта" введите  <code>JNIDemoCdl</code> .</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="3">
 <li>
 <p>В поле "Местоположение проекта" укажите то же местоположение, которое было использовано для проекта приложения Java –  <code>NetBeansProjects</code> . Это местоположение должно отобразиться по умолчанию.</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="4">
 <li>
 <p>Оставьте данные во всех остальных полях без изменения и нажмите 'Готово'.</p>
 </li>
@@ -462,7 +450,7 @@ image::images/jni-include-directories.png[]</p>
 <p>Эти параметры требуются для включения ссылок на библиотеку Java  <code>jni.h</code>  из кода C.</p>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="7">
 <li>
 <p>Найдите область 'Строка компиляции' в параметрах компилятора C. Щелкните текстовое поле в свойстве 'Дополнительные параметры' и введите  <code>-shared -m32</code> . image::images/jni-project-properties-cmd-options.png[]</p>
 </li>
@@ -473,10 +461,14 @@ image::images/jni-include-directories.png[]</p>
 Параметр  <code>-m32</code>  указывает создание двоичного файла для 32-разрядных платформ. По умолчанию в 64-разрядных системах компилируются двоичные файлы для 64-разрядных платформ, что приводит к возникновению множества проблем в 32-разрядных JDK.</p>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="8">
 <li>
 <p>Перейдите в категорию "Компоновщик" на левой панели.</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="9">
 <li>
 <p>Поставьте курсор в текстовое поле "Вывод" и замените строку</p>
 </li>
@@ -497,8 +489,14 @@ image::images/jni-include-directories.png[]</p>
 </div>
 <div class="paragraph">
 <p>чтобы упростить путь к созданному файлу совместно используемого объекта. Это поможет упростить процесс создания ссылки из Java.
-image::images/jni-project-properties-linker.png[]
-10. Нажмите кнопку "ОК". Определенные параметры сохранены.</p>
+image::images/jni-project-properties-linker.png[]</p>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="10">
+<li>
+<p>Нажмите кнопку "ОК". Определенные параметры сохранены.</p>
+</li>
+</ol>
 </div>
 </div>
 <div class="sect2">
@@ -549,10 +547,14 @@ JNIEXPORT void JNICALL Java_jnidemojava_Main_nativePrint
 </div>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="3">
 <li>
 <p>Сохраните файл  <code>JNIDemo.c</code> .</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="4">
 <li>
 <p>Щелкните правой кнопкой мыши узел проекта  <code>JNIDemoCdl</code>  и выберите 'Собрать'. В окне 'Результаты' отображается следующее (или аналогичное) сообщение:  <code>СБОРКА УСПЕШНО ЗАВЕРШЕНА (общее время: 171 мс)</code> .</p>
 </li>
@@ -593,8 +595,14 @@ JNIEXPORT void JNICALL Java_jnidemojava_Main_nativePrint
 </div>
 </div>
 <div class="paragraph">
-<p>Замените <em>full-path-to-NetBeansProjects-dir</em> путем к каталогу NetBeansProjects, который должен иметь следующий (или аналогичный) вид:  <code>/home/<em>username</em>/NetBeansProjects</code>
-3. Сохраните файл  <code>Main.java</code> .</p>
+<p>Замените <em>full-path-to-NetBeansProjects-dir</em> путем к каталогу NetBeansProjects, который должен иметь следующий (или аналогичный) вид:  <code>/home/<em>username</em>/NetBeansProjects</code></p>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="3">
+<li>
+<p>Сохраните файл  <code>Main.java</code> .</p>
+</li>
+</ol>
 </div>
 </div>
 <div class="sect2">
diff --git a/content/kb/docs/cnd/beginning-jni-linux_zh_CN.html b/content/kb/docs/cnd/beginning-jni-linux_zh_CN.html
index b50a4c1..0529012 100644
--- a/content/kb/docs/cnd/beginning-jni-linux_zh_CN.html
+++ b/content/kb/docs/cnd/beginning-jni-linux_zh_CN.html
@@ -133,46 +133,6 @@
 <div class="paragraph">
 <p>本教程特定于 Linux。</p>
 </div>
-<div class="imageblock">
-<div class="content">
-<img src="images/netbeans-stamp-80-74.png" alt="netbeans stamp 80 74">
-</div>
-<div class="title">Figure 1. 此页上的内容适用于 NetBeans IDE 7.4 和 8.0</div>
-</div>
-<table class="tableblock frame-all grid-all spread">
-<colgroup>
-<col style="width: 50%;">
-<col style="width: 50%;">
-</colgroup>
-<thead>
-<tr>
-<th class="tableblock halign-left valign-top">-</th>
-<th class="tableblock halign-left valign-top"><a href="#requirements">要求</a></th>
-</tr>
-</thead>
-<tbody>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">-</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#modules">为教程设置环境</a></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">-</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#javaproject">设置 Java 应用程序项目</a></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">-</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#c-library">设置新的 C/C++ 动态库项目</a></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">-</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#running">构建和运行应用程序</a></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">-</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#next">后续步骤</a></p></td>
-</tr>
-</tbody>
-</table>
 </div>
 </div>
 <div class="sect1">
@@ -257,12 +217,24 @@
 <p>选择 "File"(文件)&gt; "New Project"(新建项目)。选择 "Java" 类别和 "Java Application"(Java 应用程序)项目类型。单击 "Next"(下一步)。
 image::images/jni-new-project-java.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="2">
 <li>
 <p>在 "Project Name"(项目名称)字段中,键入  <code>JNIDemoJava</code> 。</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="3">
 <li>
 <p>您可以将 "Project Location"(项目位置)更改为计算机上的任何目录,但在这里,我们使用用户目录中默认的 NetBeansProjects。</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="4">
 <li>
 <p>让 "Create Main Class"(创建主类)复选框保持选中状态,然后将主类名更改为  <code>jnidemojava.Main</code> 。</p>
 </li>
@@ -274,7 +246,7 @@ image::images/jni-new-project-java.png[]</p>
 </div>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="5">
 <li>
 <p>单击 "Finish"(完成)。</p>
 </li>
@@ -301,10 +273,14 @@ image::images/jni-new-project-java.png[]</p>
 </div>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="3">
 <li>
 <p>请注意左旁注中显示错误和灯泡的指示符。单击该指示符,系统将会提示您一个快捷键,用于创建方法  <code>nativePrint</code> 。</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="4">
 <li>
 <p>单击此快捷键,IDE 将会插入以下代码:</p>
 </li>
@@ -318,7 +294,7 @@ image::images/jni-new-project-java.png[]</p>
 </div>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="5">
 <li>
 <p>删除以下行</p>
 </li>
@@ -330,7 +306,7 @@ image::images/jni-new-project-java.png[]</p>
 </div>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="6">
 <li>
 <p>通过将  <code>native</code>  关键字插入方法签名中来修改  <code>nativePrint()</code>  方法,使其现在看起来如下所示:</p>
 </li>
@@ -360,7 +336,7 @@ image::images/jni-new-project-java.png[]</p>
 </div>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="7">
 <li>
 <p>右键单击项目名称,然后选择 "Clean and Build"(清理并构建)。项目应该成功构建。</p>
 </li>
@@ -393,7 +369,7 @@ image::images/jni-new-project-java.png[]</p>
 </div>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="3">
 <li>
 <p>切换回 NetBeans IDE 窗口。</p>
 </li>
@@ -423,12 +399,24 @@ image::images/jni-new-project-java.png[]</p>
 <p>选择 "File"(文件)&gt; "New Project"(新建项目)。在 "Categories"(类别)下,选择 "C/C"。在 "Projects"(项目)下,选择 "C/C Dynamic Library"(C/C++ 动态库)。单击 "Next"(下一步)。
 image::images/jni-new-project-c.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="2">
 <li>
 <p>在 "Project Name"(项目名称)字段中,键入  <code>JNIDemoCdl</code> 。</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="3">
 <li>
 <p>在 "Project Location"(项目位置)字段中,使用 Java 应用程序项目所用的相同位置,即  <code>NetBeansProjects</code> 。该位置应显示为默认值。</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="4">
 <li>
 <p>接受所有其他字段的默认值,然后单击 "Finish"(完成)。</p>
 </li>
@@ -466,7 +454,7 @@ image::images/jni-include-directories.png[]</p>
 <p>从 C 代码中启用对 Java  <code>jni.h</code>  库的引用时需要这些设置。</p>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="7">
 <li>
 <p>找到 "C Compiler"(C 编译器)选项的 "Compilation Line"(编译行)区域。单击 "Additional Options"(其他选项)属性的文本字段,然后键入  <code>-shared -m32</code> 。image::images/jni-project-properties-cmd-options.png[]</p>
 <div class="literalblock">
@@ -476,9 +464,17 @@ image::images/jni-include-directories.png[]</p>
 </div>
 </div>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="8">
 <li>
 <p>单击左面板中的 "Linker"(链接器)类别。</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="9">
 <li>
 <p>单击 "Output"(输出)文本字段,然后将字符串</p>
 </li>
@@ -499,8 +495,14 @@ image::images/jni-include-directories.png[]</p>
 </div>
 <div class="paragraph">
 <p>以简化生成的共享对象文件的路径。这将简化从 Java 引用文件的过程。
-image::images/jni-project-properties-linker.png[]
-10. 单击 "OK"(确定)。此时将保存已定义的设置。</p>
+image::images/jni-project-properties-linker.png[]</p>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="10">
+<li>
+<p>单击 "OK"(确定)。此时将保存已定义的设置。</p>
+</li>
+</ol>
 </div>
 </div>
 <div class="sect2">
@@ -553,10 +555,14 @@ JNIEXPORT void JNICALL Java_jnidemojava_Main_nativePrint
 </div>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="3">
 <li>
 <p>保存  <code>JNIDemo.c</code>  文件。</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="4">
 <li>
 <p>右键单击  <code>JNIDemoCdl</code>  项目节点,然后选择 "Build"(构建)。"Output"(输出)窗口将显示  <code>BUILD SUCCESSFUL (total time 171ms)</code> (构建成功(总时间为 171 毫秒))或类似内容。</p>
 </li>
@@ -597,8 +603,14 @@ JNIEXPORT void JNICALL Java_jnidemojava_Main_nativePrint
 </div>
 </div>
 <div class="paragraph">
-<p>将 <em>full-path-to-NetBeansProjects-dir</em> 替换为 NetBeansProjects 目录的路径,该路径应类似于  <code>/home/<em>username</em>/NetBeansProjects</code>
-3. 保存  <code>Main.java</code>  文件。</p>
+<p>将 <em>full-path-to-NetBeansProjects-dir</em> 替换为 NetBeansProjects 目录的路径,该路径应类似于  <code>/home/<em>username</em>/NetBeansProjects</code></p>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="3">
+<li>
+<p>保存  <code>Main.java</code>  文件。</p>
+</li>
+</ol>
 </div>
 </div>
 <div class="sect2">
diff --git a/content/kb/docs/cnd/c-unit-test.html b/content/kb/docs/cnd/c-unit-test.html
index a41ca8a..c13c3d2 100644
--- a/content/kb/docs/cnd/c-unit-test.html
+++ b/content/kb/docs/cnd/c-unit-test.html
@@ -96,8 +96,7 @@
             
             <div id="toc" class="toc">
 <div id="toctitle"></div>
-<ul class="sectlevel2">
-<li><a href="#_contents">Contents</a></li>
+<ul class="sectlevel1">
 <li><a href="#_requirements">Requirements</a></li>
 <li><a href="#_introduction">Introduction</a></li>
 <li><a href="#_install_the_cunit_testing_framework">Install the CUnit Testing Framework</a>
@@ -127,69 +126,6 @@ March 2014</em> [Revision number: V8.0-1]</p>
 </div>
 </div>
 </div>
-<div class="sect2">
-<h3 id="_contents">Contents</h3>
-<div class="imageblock">
-<div class="content">
-<img src="images/netbeans-stamp-80-74.png" alt="netbeans stamp 80 74">
-</div>
-<div class="title">Figure 1. Content on this page applies to the NetBeans IDE 7.4 and 8.0</div>
-</div>
-<table class="tableblock frame-all grid-all spread">
-<colgroup>
-<col style="width: 50%;">
-<col style="width: 50%;">
-</colgroup>
-<thead>
-<tr>
-<th class="tableblock halign-left valign-top">- </th>
-<th class="tableblock halign-left valign-top"><a href="#requirements">Requirements</a></th>
-</tr>
-</thead>
-<tbody>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">- </p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#intro">Introduction</a></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">- </p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#cunit">Install the CUnit Testing Framework</a></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">- </p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#project">Create the Project for the Tutorial</a></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">- </p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#addtest">Add CUnit Tests to the NetBeans Managed Project</a></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">- </p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#runtest">Run the CUnit Test</a></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">- </p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#addmore">Add Another CUnit Test</a></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">- </p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#debug">Debug a Test</a></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">- </p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#addsimple">Add a Simple Test</a></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">- </p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#editsimple">Edit the Simple Test</a></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">- </p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#commandline">Run Tests From the Command Line</a></p></td>
-</tr>
-</tbody>
-</table>
-</div>
 <div class="sect1">
 <h2 id="_requirements">Requirements</h2>
 <div class="sectionbody">
@@ -321,7 +257,7 @@ $ tar -xvf CUnit-2.1-2-src.tar</code></pre>
 </div>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="3">
 <li>
 <p>Configure, build, and install CUinit from /tmp as follows:</p>
 </li>
@@ -375,7 +311,7 @@ $ tar -xvf CUnit-2.1-2-src.tar</code></pre>
 </div>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="3">
 <li>
 <p>Configure, build, and install CUinit from /tmp as follows:</p>
 </li>
@@ -420,7 +356,7 @@ $ cd ./CUnit-2.1-2</code></pre>
 </div>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="4">
 <li>
 <p>Find the Unix path to MinGW using the mount command.</p>
 </li>
@@ -443,9 +379,15 @@ C:\MinGW\msys\1.0 on / type user (binmode,noumount)
 </div>
 </div>
 <div class="paragraph">
-<p>The last line in bold above shows the Unix path is /mingw. Your system may report something different, so make a note of it because you need to specify the path in the next command.
-5. Configure the Makefile with the following command.
+<p>The last line in bold above shows the Unix path is /mingw. Your system may report something different, so make a note of it because you need to specify the path in the next command.</p>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="5">
+<li>
+<p>Configure the Makefile with the following command.
 If your MinGW is not in /mingw, be sure to specify the appropriate Unix location of your MinGW with the --prefix= option.</p>
+</li>
+</ol>
 </div>
 <div class="listingblock">
 <div class="content">
@@ -457,7 +399,7 @@ config.status: executing libtool commands</code></pre>
 </div>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="6">
 <li>
 <p>Build the library for CUnit:</p>
 </li>
@@ -476,7 +418,7 @@ $</code></pre>
 </div>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="7">
 <li>
 <p>Install the CUnit library into C:/MinGW/include/CUnit, C:/MinGW/share/CUnit and C:/MinGW/doc/CUnit by running make install:</p>
 </li>
@@ -496,10 +438,11 @@ $</code></pre>
 </div>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="8">
 <li>
 <p>If you use Java 7 update 21, 25, or 40 you must perform the following workaround due to <a href="https://netbeans.org/bugzilla/show_bug.cgi?id=236867">issue 236867</a> in order to get CUnit and this tutorial to work.</p>
-</li>
+<div class="olist arabic">
+<ol class="arabic">
 <li>
 <p>Go to Tools &gt; Options &gt; C/C++ &gt; Build Tools and select the MinGW tool collection.</p>
 </li>
@@ -529,6 +472,9 @@ $</code></pre>
 </li>
 </ol>
 </div>
+</li>
+</ol>
+</div>
 <div class="paragraph">
 <p>When the 'make install' finishes, your CUnit is ready to use in the IDE and you can continue on to <a href="#project">Create the Project for the Tutorial</a>.</p>
 </div>
@@ -565,13 +511,25 @@ $</code></pre>
 <p>In the New C/C++ Application dialog box, select Create Main file and select the C language. Accept the defaults for all other options.
 image::images/c-unit-new-project.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="4">
 <li>
 <p>Click Finish, and the Cpp_Application__x_ project is created.</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="5">
 <li>
 <p>In the Projects window, open the Source Files folder and double-click the <code>main.c</code> file to open it in the editor. The file&#8217;s content is similar to that shown here:
 image::images/c-unit-mainc-initial.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="6">
 <li>
 <p>To give the program something to do, replace the code in the <code>main.c</code> file with the following code to create a simple factorial calculator:</p>
 </li>
@@ -612,10 +570,14 @@ int main(int argc, char** argv) {
 </div>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="7">
 <li>
 <p>Save the file by pressing Ctrl+S.</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="8">
 <li>
 <p>Build and run the project to make sure it works by clicking the Run button in the IDE toolbar.
 The output should look similar to the following if you enter 8 as the integer:
@@ -649,13 +611,21 @@ image::images/c-unit-create-test.png[]</p>
 <p>A wizard opens to help you create the test.</p>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="2">
 <li>
 <p>In the wizard&#8217;s Select Elements window, click the checkbox for the <code>main</code> function. This causes all the functions within <code>main</code> to also be selected. In this program, there is only one other function, <code>factorial()</code>.</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="3">
 <li>
 <p>Click Next.</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="4">
 <li>
 <p>Keep the default name New CUnit Test and click Finish.</p>
 </li>
@@ -665,9 +635,21 @@ image::images/c-unit-create-test.png[]</p>
 <p>The New CUnit Test node is displayed under the Test Files folder.</p>
 </div>
 <div class="paragraph">
-<p>The New CUnit Test folder contains the template files for the test. You can add new files to the folder the same way you add source files to a project, by right-clicking the folder.
-5. Expand the New CUnit Test folder, and see that it contains a file <code>newcunittest.c</code> which should be open in the source editor.
-6. In the <code>newcunittest.c</code> file, notice the <code>#include "CUnit/Basic.h"</code> statement to access the CUnit library. The <code>newcunittest.c</code> file contains an automatically generated test function, <code>testFactorial</code>, for the <code>factorial()</code> function of <code>main.c</code>.</p>
+<p>The New CUnit Test folder contains the template files for the test. You can add new files to the folder the same way you add source files to a project, by right-clicking the folder.</p>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="5">
+<li>
+<p>Expand the New CUnit Test folder, and see that it contains a file <code>newcunittest.c</code> which should be open in the source editor.</p>
+</li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="6">
+<li>
+<p>In the <code>newcunittest.c</code> file, notice the <code>#include "CUnit/Basic.h"</code> statement to access the CUnit library. The <code>newcunittest.c</code> file contains an automatically generated test function, <code>testFactorial</code>, for the <code>factorial()</code> function of <code>main.c</code>.</p>
+</li>
+</ol>
 </div>
 <div class="imageblock">
 <div class="content">
@@ -710,18 +692,30 @@ image::images/c-unit-create-test.png[]</p>
 </div>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="2">
 <li>
 <p>Notice that the Test Results window is split into two panels.
 The right panel displays the console output from the tests. The left panel displays a summary of the passed and failed tests and the description of failed tests.</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="3">
 <li>
 <p>In the Test Results window, double-click the node <code>testFactorial caused an ERROR</code> to jump to the <code>testFactorial</code> function in the source editor.
 If you look at the function you can see that it does not actually test anything, but merely asserts that the unit test failed by setting CU_ASSERT(0). The condition evaluates to 0, which is equivalent to FALSE, so the CUnit framework interprets this as a test failure.</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="4">
 <li>
 <p>Change the line CU_ASSERT(0) to CU_ASSERT(1) and save the file (Ctrl+S).</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="5">
 <li>
 <p>Run the test again by right-clicking the New CUnit Test folder and selecting Test.
 The Test Results window should indicate that the test passed.
@@ -740,13 +734,25 @@ image::images/c-unit-run-test-pass.png[]</p>
 <p>Create a generic CUnit test template by right-clicking the Test Files folder and selecting New CUnit Test.
 image::images/c-unit-new-cunit-test.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="2">
 <li>
 <p>Name the test My CUnit Test and the test file name <code>mycunittest</code> and click Finish.
 image::images/c-unit-create-mycunittest.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="3">
 <li>
 <p>A new test folder called My CUnit Test is created and it contains a <code>mycunittest.c</code> file, which opens in the editor.</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="4">
 <li>
 <p>Examine the <code>mycunittest.c</code> test file and see that it contains two tests. test1 will pass because it evaluates to TRUE, and test2 will fail because it evaluates to FALSE since 2*2 does not equal 5.</p>
 </li>
@@ -765,18 +771,30 @@ CU_ASSERT(2*2 == 5);
 </div>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="5">
 <li>
 <p>Run the test as before and you should see:
 image::images/c-unit-run-mytest1.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="6">
 <li>
 <p>Run all the tests from the IDE main menu by selecting Run &gt; Test Project (Cpp_Application__x_) and see that both test suites run and display their success and failure in the Test Results window.</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="7">
 <li>
 <p>Mouse over the failed test to see more information about the failure.
 image::images/c-unit-test-fail-annotation.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="8">
 <li>
 <p>Click the buttons in the left margin of the Test Results window to show and hide tests that pass or fail.</p>
 </li>
@@ -801,10 +819,22 @@ image::images/c-unit-test-fail-annotation.png[]</p>
 <p>You can also run the debugger by right-clicking a test in the Test Results window and selecting Debug.</p>
 </div>
 <div class="paragraph">
-<p>The debugger toolbar is displayed.
-2. Click the Step Into button to execute the program one statement at a time with each click of the button.
-image::images/c-unit-debug-icons.png[]
-3. Open the Call Stack window by selecting Window &gt; Debugging &gt; Call Stack so you can watch the function calls as you step through the test.</p>
+<p>The debugger toolbar is displayed.</p>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="2">
+<li>
+<p>Click the Step Into button to execute the program one statement at a time with each click of the button.
+image::images/c-unit-debug-icons.png[]</p>
+</li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="3">
+<li>
+<p>Open the Call Stack window by selecting Window &gt; Debugging &gt; Call Stack so you can watch the function calls as you step through the test.</p>
+</li>
+</ol>
 </div>
 </div>
 </div>
@@ -820,10 +850,18 @@ image::images/c-unit-debug-icons.png[]
 <p>In the Projects window, right-click the  <code>main.c</code>  source file and select Create Test &gt; New C Simple Test.
 image::images/c-unit-mainc-new-simple-test.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="2">
 <li>
 <p>In the wizard&#8217;s Select Elements window, click the checkbox for the  <code>main</code>  function, then click Next.
 image::images/c-unit-mainc-new-simple-test-select.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="3">
 <li>
 <p>In the Name and Location window, keep the default name New C Simple Test and click Finish.</p>
 </li>
@@ -833,11 +871,15 @@ image::images/c-unit-mainc-new-simple-test-select.png[]</p>
 <p>The New C Simple Test node is displayed under the Test Files folder.</p>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="4">
 <li>
 <p>Expand the New C Simple Test folder, and see that it contains a file <code>newsimpletest.c</code>. This file should be open in the source editor.
 image::images/c-unit-mainc-new-simple-test-folder.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="5">
 <li>
 <p>Notice the <code>newsimpletest.c</code> file contains an automatically generated test function, <code>testFactorial</code>, for the <code>factorial()</code> function of <code>main.c</code>, just as with the CUnit test.
 image::images/c-unit-mainc-new-simple-test-code.png[]</p>
@@ -857,7 +899,7 @@ image::images/c-unit-mainc-new-simple-test-code.png[]</p>
 <p>The  <code>message</code>  option enables you to make the test print out a message about the test failure.</p>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="6">
 <li>
 <p>Run the test to see that it generates a failure shown in the Test Results window.</p>
 </li>
@@ -894,7 +936,7 @@ The new function is:</p>
 <p>The <code>main</code> function must also be modified to call the new test function.</p>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="2">
 <li>
 <p>In the <code>main</code> function, copy the lines:</p>
 </li>
@@ -908,7 +950,7 @@ The new function is:</p>
 </div>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="3">
 <li>
 <p>Paste the lines immediately below the ones you copied, and change the name <code>testFactorial</code> to <code>testNew</code> in the pasted lines. There are three occurrences that need to be changed.
 The complete <code>newsimpletest.c</code> file should look as follows:</p>
@@ -963,7 +1005,7 @@ int main(int argc, char** argv) {
 </div>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="4">
 <li>
 <p>In the Projects window, run the test by right-clicking New C Simple Test and choosing Test.
 The Test Results should look as follows:
diff --git a/content/kb/docs/cnd/c-unit-test_ja.html b/content/kb/docs/cnd/c-unit-test_ja.html
index 625748f..d89e3c9 100644
--- a/content/kb/docs/cnd/c-unit-test_ja.html
+++ b/content/kb/docs/cnd/c-unit-test_ja.html
@@ -124,66 +124,6 @@
 <p><em>執筆: <a href="mailto:susanm@netbeans.org">_Susan Morgan_</a>
 2014年3月</em> [リビジョン番号: V8.0-1]</p>
 </div>
-<div class="imageblock">
-<div class="content">
-<img src="images/netbeans-stamp-80-74.png" alt="netbeans stamp 80 74">
-</div>
-<div class="title">Figure 1. このページの内容は、NetBeans IDE 7.4および8.0に適用されます</div>
-</div>
-<table class="tableblock frame-all grid-all spread">
-<colgroup>
-<col style="width: 50%;">
-<col style="width: 50%;">
-</colgroup>
-<thead>
-<tr>
-<th class="tableblock halign-left valign-top">- </th>
-<th class="tableblock halign-left valign-top"><a href="#requirements">要件</a></th>
-</tr>
-</thead>
-<tbody>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">- </p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#intro">概要</a></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">- </p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#cunit">CUnitテスト・フレームワークのインストール</a></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">- </p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#project">チュートリアル用のプロジェクトの作成</a></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">- </p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#addtest">CUnitテストのNetBeans管理対象プロジェクトへの追加</a></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">- </p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#runtest">CUnitテストの実行</a></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">- </p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#addmore">別のCUnitテストの追加</a></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">- </p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#debug">テストのデバッグ</a></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">- </p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#addsimple">簡易テストの追加</a></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">- </p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#editsimple">簡易テストの編集</a></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">- </p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#commandline">コマンドラインからのテストの実行</a></p></td>
-</tr>
-</tbody>
-</table>
 </div>
 </div>
 <div class="sect1">
@@ -316,7 +256,7 @@ $ tar -xvf CUnit-2.1-2-src.tar</code></pre>
 </div>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="3">
 <li>
 <p>次のようにCUinitを/tmpから構成、ビルドおよびインストールします。</p>
 </li>
@@ -370,7 +310,7 @@ $ tar -xvf CUnit-2.1-2-src.tar</code></pre>
 </div>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="3">
 <li>
 <p>次のようにCUinitを/tmpから構成、ビルドおよびインストールします。</p>
 </li>
@@ -415,7 +355,7 @@ $ cd ./CUnit-2.1-2</code></pre>
 </div>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="4">
 <li>
 <p>mountコマンドを使用して、MinGWへのUNIXパスを検索します。</p>
 </li>
@@ -438,9 +378,15 @@ C:\MinGW\msys\1.0 on / type user (binmode,noumount)
 </div>
 </div>
 <div class="paragraph">
-<p>前述の太字の最終行は、UNIXパスが/mingwであることを示しています。システムでは異なる結果が示される場合があるため、これを書き留めておいてください。これは、次のコマンドでパスを指定する必要があるためです。
-5. 次のコマンドを使用して、Makefileを構成します。
+<p>前述の太字の最終行は、UNIXパスが/mingwであることを示しています。システムでは異なる結果が示される場合があるため、これを書き留めておいてください。これは、次のコマンドでパスを指定する必要があるためです。</p>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="5">
+<li>
+<p>次のコマンドを使用して、Makefileを構成します。
 MinGWが/mingw内にない場合は、必ず、該当するMinGWのUNIXロケーションを、--prefix=オプションを使用して指定します。</p>
+</li>
+</ol>
 </div>
 <div class="listingblock">
 <div class="content">
@@ -452,7 +398,7 @@ config.status: executing libtool commands</code></pre>
 </div>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="6">
 <li>
 <p>CUnitのライブラリをビルドします。</p>
 </li>
@@ -471,7 +417,7 @@ $</code></pre>
 </div>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="7">
 <li>
 <p>make installを実行して、CUnitライブラリをC:/MinGW/include/CUnit、C:/MinGW/share/CUnitおよびC:/MinGW/doc/CUnit内にインストールします。</p>
 </li>
@@ -491,10 +437,11 @@ $</code></pre>
 </div>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="8">
 <li>
 <p>Java 7アップデート21、25または40を使用する場合、CUnitを取得してこのチュートリアルを機能させるために、<a href="https://netbeans.org/bugzilla/show_bug.cgi?id=236867">issue 236867</a>の原因による次の回避策を実行する必要があります。</p>
-</li>
+<div class="olist arabic">
+<ol class="arabic">
 <li>
 <p>「ツール」&gt;「オプション」&gt;「C/C++」&gt;「ビルド・ツール」と選択して、MinGWツール・コレクションを選択します。</p>
 </li>
@@ -524,6 +471,9 @@ $</code></pre>
 </li>
 </ol>
 </div>
+</li>
+</ol>
+</div>
 <div class="paragraph">
 <p>'make install&#8217;が終了すると、CUnitをIDEで使用する準備が整い、<a href="#project">チュートリアル用のプロジェクトの作成</a>に進むことができます。</p>
 </div>
@@ -560,13 +510,25 @@ $</code></pre>
 <p>「新規C/C++アプリケーション」ダイアログ・ボックスで、「mainファイルの作成」を選択してから、C言語を選択します。他のすべてのオプションはデフォルトを受け入れます。
 image::images/c-unit-new-project.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="4">
 <li>
 <p>「終了」をクリックするとCpp_Application__x_プロジェクトが作成されます。</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="5">
 <li>
 <p>「プロジェクト」ウィンドウで、「ソース・ファイル」フォルダを開いて`main.c`ファイルをダブルクリックし、エディタでそのファイルを開きます。ファイルの内容はここに示す内容と同様です。
 image::images/c-unit-mainc-initial.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="6">
 <li>
 <p>プログラムに処理を与えるには、`main.c`ファイル内のコードを次のコードに置き換えて、単純な階乗カリキュレータを作成します。</p>
 </li>
@@ -607,10 +569,14 @@ int main(int argc, char** argv) {
 </div>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="7">
 <li>
 <p>[Ctrl]+[S]を押してファイルを保存します。</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="8">
 <li>
 <p>IDEツールバーの「実行」ボタンをクリックすることで、機能することを確かめるためにプロジェクトをビルドおよび実行します。
 出力は、8を整数として入力した場合、次のようになります。
@@ -644,13 +610,21 @@ image::images/c-unit-create-test.png[]</p>
 <p>テストを作成するためのウィザードが開かれます。</p>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="2">
 <li>
 <p>ウィザードの「要素を選択」ウィンドウで、`main`関数のチェックボックスをクリックします。これによって、`main`内の関数もすべて選択されます。このプログラムでは、他の関数は`factorial()`の1つだけです。</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="3">
 <li>
 <p>「次」をクリックします。</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="4">
 <li>
 <p>デフォルト名の新規CUnitテストを保持して、「終了」をクリックします。</p>
 </li>
@@ -660,9 +634,21 @@ image::images/c-unit-create-test.png[]</p>
 <p>「新規CUnitテスト」ノードが「テスト・ファイル」フォルダの下に表示されます。</p>
 </div>
 <div class="paragraph">
-<p>「新規CUnitテスト」フォルダにはテストのテンプレート・ファイルが含まれます。ソース・ファイルをプロジェクトに追加するのと同じように、フォルダを右クリックすることで新しいファイルをフォルダに追加できます。
-5. 「新規CUnitテスト」フォルダを展開すると、<code>newcunittest.c`ファイルが含まれていることが示され、ソース・エディタに表示されます。
-6. `newcunittest.c`ファイルで、CUnitライブラリにアクセスするための</code>#include "CUnit/Basic.h"`文に注意します。`newcunittest.c`ファイルには、`main.c`の`factorial()`関数に対して自動生成されたテスト関数、`testFactorial`が含まれます。</p>
+<p>「新規CUnitテスト」フォルダにはテストのテンプレート・ファイルが含まれます。ソース・ファイルをプロジェクトに追加するのと同じように、フォルダを右クリックすることで新しいファイルをフォルダに追加できます。</p>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="5">
+<li>
+<p>「新規CUnitテスト」フォルダを展開すると、`newcunittest.c`ファイルが含まれていることが示され、ソース・エディタに表示されます。</p>
+</li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="6">
+<li>
+<p><code>newcunittest.c`ファイルで、CUnitライブラリにアクセスするための</code>#include "CUnit/Basic.h"`文に注意します。`newcunittest.c`ファイルには、`main.c`の`factorial()`関数に対して自動生成されたテスト関数、`testFactorial`が含まれます。</p>
+</li>
+</ol>
 </div>
 <div class="imageblock">
 <div class="content">
@@ -705,18 +691,30 @@ image::images/c-unit-create-test.png[]</p>
 </div>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="2">
 <li>
 <p>「テスト結果」ウィンドウが2つのパネルに分割されていることに注意してください。
 右側のパネルにはテストからのコンソール出力が表示されます。左側のパネルには、成功したテストと失敗したテスト、さらに失敗したテストの詳細のサマリーが表示されます。</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="3">
 <li>
 <p>「テスト結果」ウィンドウで、`testFactorial caused an ERROR`ノードをダブルクリックして、ソース・エディタの`testFactorial`関数にジャンプします。
 関数を参照すると、実際には何かがテストされたのではなく、CU_ASSERT(0)の設定によって単体テストが失敗したと単純にアサーションしていることが示されます。条件は0に評価され、これはFALSEに相当するため、CUnitフレームワークではこれがテストの失敗として解釈されます。</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="4">
 <li>
 <p>CU_ASSERT(0)行をCU_ASSERT(1)に変更して、ファイルを保存します([Ctrl]+[S])。</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="5">
 <li>
 <p>「新規CUnitテスト」フォルダを右クリックして「テスト」を選択することで、テストを再実行します。
 「テスト結果」ウィンドウにテストが成功したことが示されます。
@@ -735,13 +733,25 @@ image::images/c-unit-run-test-pass.png[]</p>
 <p>「テスト・ファイル」フォルダを右クリックして新規CUnitテストを選択することで、汎用CUnitテスト・テンプレートを作成します。
 image::images/c-unit-new-cunit-test.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="2">
 <li>
 <p>テストはMy CUnit Test、テスト・ファイル名は`mycunittest`という名前を付けて「終了」をクリックします。
 image::images/c-unit-create-mycunittest.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="3">
 <li>
 <p>My CUnit Testという新規テスト・フォルダが作成されて、そのフォルダには`mycunittest.c`ファイルが含まれ、エディタに表示されます。</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="4">
 <li>
 <p>`mycunittest.c`テスト・ファイルを調べると、2つのテストが含まれています。test1はTRUEに評価されるため、成功します。test2は、2*2が5と等しくないためFALSEに評価されて失敗します。</p>
 </li>
@@ -760,18 +770,30 @@ CU_ASSERT(2*2 == 5);
 </div>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="5">
 <li>
 <p>前と同じようにテストを実行すると次のように表示されます。
 image::images/c-unit-run-mytest1.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="6">
 <li>
 <p>「実行」&gt;「プロジェクトのテスト」(Cpp_Application__x_)を選択してIDEメイン・メニューからすべてのテストを実行します。両方のテスト・スイートが実行され、「テスト結果」ウィンドウに成功および失敗が表示されるのを確認します。</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="7">
 <li>
 <p>失敗の詳細を表示するには、失敗したテストの上にマウスを移動します。
 image::images/c-unit-test-fail-annotation.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="8">
 <li>
 <p>「テスト結果」ウィンドウの左マージンのボタンをクリックして、成功または失敗したテストを表示または非表示にします。</p>
 </li>
@@ -796,10 +818,22 @@ image::images/c-unit-test-fail-annotation.png[]</p>
 <p>「テスト結果」ウィンドウでテストを右クリックして「デバッグ」を選択して、デバッガを実行することもできます。</p>
 </div>
 <div class="paragraph">
-<p>デバッガ・ツールバーが表示されます。
-2. 「ステップ・イン」ボタンをクリックして、ボタンをクリックするたびに1回で1行、プログラムを実行します。
-image::images/c-unit-debug-icons.png[]
-3. 「ウィンドウ」&gt;「デバッグ」&gt;「呼出しスタック」を選択して「呼出しスタック」ウィンドウを開きます。これによって、テストの進行に従った関数の呼出しを参照できます。</p>
+<p>デバッガ・ツールバーが表示されます。</p>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="2">
+<li>
+<p>「ステップ・イン」ボタンをクリックして、ボタンをクリックするたびに1回で1行、プログラムを実行します。
+image::images/c-unit-debug-icons.png[]</p>
+</li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="3">
+<li>
+<p>「ウィンドウ」&gt;「デバッグ」&gt;「呼出しスタック」を選択して「呼出しスタック」ウィンドウを開きます。これによって、テストの進行に従った関数の呼出しを参照できます。</p>
+</li>
+</ol>
 </div>
 </div>
 </div>
@@ -815,10 +849,18 @@ image::images/c-unit-debug-icons.png[]
 <p>「プロジェクト」ウィンドウで、 <code>main.c</code> ソース・ファイルを右クリックし、「テストを作成」&gt;新規C簡易テストを選択します。
 image::images/c-unit-mainc-new-simple-test.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="2">
 <li>
 <p>ウィザードの「要素を選択」ウィンドウで、 <code>main</code> 関数のチェックボックスをクリックしてから、「次」をクリックします。
 image::images/c-unit-mainc-new-simple-test-select.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="3">
 <li>
 <p>「名前と場所」ウィンドウで、デフォルト名の新規C簡易テストを保持して、「終了」をクリックします。</p>
 </li>
@@ -828,11 +870,15 @@ image::images/c-unit-mainc-new-simple-test-select.png[]</p>
 <p>「新規C簡易テスト」ノードが「テスト・ファイル」フォルダの下に表示されます。</p>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="4">
 <li>
 <p>「新規C簡易テスト」フォルダを展開すると、`newsimpletest.c`ファイルが含まれていることが示されます。このファイルはソース・エディタで開かれます。
 image::images/c-unit-mainc-new-simple-test-folder.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="5">
 <li>
 <p>`newsimpletest.c`ファイルには、CUnitと同様に、`main.c`の`factorial()`関数に対して自動生成されたテスト関数、`testFactorial`が含まれることに注意してください。
 image::images/c-unit-mainc-new-simple-test-code.png[]</p>
@@ -857,6 +903,10 @@ image::images/c-unit-mainc-new-simple-test-code.png[]</p>
 </div>
 </div>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="6">
 <li>
 <p>テストを実行し、「テスト結果」ウィンドウに表示される失敗が生成されることを確認します。</p>
 </li>
@@ -893,7 +943,7 @@ image::images/c-unit-mainc-new-simple-test-code.png[]</p>
 <p>新規テスト関数を呼び出すように、`main`関数も変更する必要があります。</p>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="2">
 <li>
 <p>`main`関数で、次の行をコピーします。</p>
 </li>
@@ -907,7 +957,7 @@ image::images/c-unit-mainc-new-simple-test-code.png[]</p>
 </div>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="3">
 <li>
 <p>その行を、コピーした行のすぐ下に貼り付けて、貼り付けられた行で`testFactorial`を`testNew`に名前を変更します。変更が必要な箇所は3箇所あります。
 完全な`newsimpletest.c`ファイルは次のようになります。</p>
@@ -962,7 +1012,7 @@ int main(int argc, char** argv) {
 </div>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="4">
 <li>
 <p>「プロジェクト」ウィンドウで、新規C簡易テストを右クリックして「テスト」を選択することで、テストを実行します。
 テスト結果は次のようになります。
diff --git a/content/kb/docs/cnd/c-unit-test_pt_BR.html b/content/kb/docs/cnd/c-unit-test_pt_BR.html
index 656894a..d7448f2 100644
--- a/content/kb/docs/cnd/c-unit-test_pt_BR.html
+++ b/content/kb/docs/cnd/c-unit-test_pt_BR.html
@@ -124,66 +124,6 @@
 <p><em>Colaboração de <a href="mailto:susanm@netbeans.org">_Susan Morgan_</a>
 Março de 2014</em> [Número da revisão: V8.0-1]</p>
 </div>
-<div class="imageblock">
-<div class="content">
-<img src="images/netbeans-stamp-80-74.png" alt="netbeans stamp 80 74">
-</div>
-<div class="title">Figure 1. O conteúdo desta página se aplica ao NetBeans IDE 7.4 e 8.0</div>
-</div>
-<table class="tableblock frame-all grid-all spread">
-<colgroup>
-<col style="width: 50%;">
-<col style="width: 50%;">
-</colgroup>
-<thead>
-<tr>
-<th class="tableblock halign-left valign-top">- </th>
-<th class="tableblock halign-left valign-top"><a href="#requirements">Requisitos</a></th>
-</tr>
-</thead>
-<tbody>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">- </p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#intro">Introdução</a></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">- </p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#cunit">Instalar o Framework de Teste CUnit</a></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">- </p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#project">Criar o Projeto para o Tutorial</a></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">- </p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#addtest">Adicionar Testes de CUnit ao Projeto Gerenciado do NetBeans</a></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">- </p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#runtest">Executar o Teste CUnit</a></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">- </p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#addmore">Adicionar Outro Teste CUnit</a></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">- </p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#debug">Depurar um Teste</a></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">- </p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#addsimple">Adicionar um Teste Simples</a></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">- </p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#editsimple">Editar o Teste Simples</a></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">- </p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#commandline">Executar Testes da Linha de Comandos</a></p></td>
-</tr>
-</tbody>
-</table>
 </div>
 </div>
 <div class="sect1">
@@ -317,7 +257,7 @@ $ tar -xvf CUnit-2.1-2-src.tar</code></pre>
 </div>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="3">
 <li>
 <p>Configure, crie e instale CUinit de /tmp, como segue:</p>
 </li>
@@ -371,7 +311,7 @@ $ tar -xvf CUnit-2.1-2-src.tar</code></pre>
 </div>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="3">
 <li>
 <p>Configure, crie e instale CUinit de /tmp, como segue:</p>
 </li>
@@ -416,7 +356,7 @@ $ cd ./CUnit-2.1-2</code></pre>
 </div>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="4">
 <li>
 <p>Localize o caminho do Unix para MinGW usando o comando mount.</p>
 </li>
@@ -439,9 +379,15 @@ C:\MinGW\msys\1.0 on / type user (binmode,noumount)
 </div>
 </div>
 <div class="paragraph">
-<p>A última linha em negrito acima mostra que o caminho UNIX é /mingw. Seu sistema pode reportar algo diferente, então anote porque talvez você precise especificar o caminho no próximo comando.
-5. Configure o Makefile com o seguinte comando.
+<p>A última linha em negrito acima mostra que o caminho UNIX é /mingw. Seu sistema pode reportar algo diferente, então anote porque talvez você precise especificar o caminho no próximo comando.</p>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="5">
+<li>
+<p>Configure o Makefile com o seguinte comando.
 Se seu MinGW não estiver em /mingw, certifique-se de especificar a localização de Unix apropriada de seu MinGW com a opção --prefix=.</p>
+</li>
+</ol>
 </div>
 <div class="listingblock">
 <div class="content">
@@ -453,7 +399,7 @@ config.status: executing libtool commands</code></pre>
 </div>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="6">
 <li>
 <p>Crie a biblioteca para CUnit:</p>
 </li>
@@ -472,7 +418,7 @@ $</code></pre>
 </div>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="7">
 <li>
 <p>Instale a biblioteca CUnit em C:/MinGW/include/CUnit, C:/MinGW/share/CUnit e C:/MinGW/doc/CUnit executando make install:</p>
 </li>
@@ -492,10 +438,11 @@ $</code></pre>
 </div>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="8">
 <li>
 <p>Se usar a atualização 21, 25 ou 40 de Java execute a seguinte solução em decorrência do <a href="https://netbeans.org/bugzilla/show_bug.cgi?id=236867">problema 236867</a> para obter CUnit e este tuturial funcionar.</p>
-</li>
+<div class="olist arabic">
+<ol class="arabic">
 <li>
 <p>Vá para Ferramentas &gt; Opções &gt; C/C++ &gt; Ferramentas de Construção e selecione o conjunto de ferramentas MinGW.</p>
 </li>
@@ -525,6 +472,9 @@ $</code></pre>
 </li>
 </ol>
 </div>
+</li>
+</ol>
+</div>
 <div class="paragraph">
 <p>Quando 'make install' termina, seu CUnit está pronto para uso no IDE e você pode continuar a <a href="#project">Criar o Projeto para o Tutorial</a>.</p>
 </div>
@@ -561,13 +511,25 @@ $</code></pre>
 <p>Na caixa de diálogo Nova Aplicação C/C++, selecione Criar Arquivo Principal e selecione a linguagem C. Aceite os defaults para todas as outras opções.
 image::images/c-unit-new-project.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="4">
 <li>
 <p>Clique em Finalizar e o projeto Cpp_Application__x_ será criado.</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="5">
 <li>
 <p>Na janela Projetos, abra a pasta Arquivos de Origem e clique duas vezes no arquivo <code>main.c</code> para abri-lo no editor. O conteúdo do arquivo é semelhante ao mostrado aqui:
 image::images/c-unit-mainc-initial.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="6">
 <li>
 <p>Para fornecer algo para o programa fazer, substitua o código no arquivo <code>main.c</code> pelo seguinte código para criar uma calculadora fatorial simples:</p>
 </li>
@@ -608,10 +570,14 @@ int main(int argc, char** argv) {
 </div>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="7">
 <li>
 <p>Salve o arquivo pressionando Ctrl+S.</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="8">
 <li>
 <p>Construa e execute o projeto para certificar-se de que ele funciona, clicando no botão Executar na barra de ferramentas IDE.
 A saída deve ser semelhante ao seguinte, se você inserir 8 como inteiro:
@@ -645,13 +611,21 @@ image::images/c-unit-create-test.png[]</p>
 <p>Um assistente é aberto para ajudá-lo a criar o teste.</p>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="2">
 <li>
 <p>Na janela Selecionar Elementos do assistente, clique na caixa de seleção da função <code>principal</code>. Isso faz com que todas as funções dentro da <code>principal</code> também sejam selecionadas. Neste programa, há só uma outra função, <code>factorial()</code>.</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="3">
 <li>
 <p>Clique em Próximo.</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="4">
 <li>
 <p>Mantenha o nome default Novo Teste CUnit e clique em Finalizar.</p>
 </li>
@@ -661,9 +635,21 @@ image::images/c-unit-create-test.png[]</p>
 <p>O nó Novo Teste CUnit é exibido na pasta Arquivos de Teste.</p>
 </div>
 <div class="paragraph">
-<p>A pasta Novo Teste CUnit contém os arquivos do modelo para o teste. Você pode adicionar novos arquivos à pasta da mesma forma que você adiciona arquivos em um projeto, clicando com o botão direito do mouse na pasta.
-5. Expanda a pasta Novo Teste CUnit e veja se ela contém um arquivo <code>newcunittest.c</code> que deve ser aberto no editor de origem.
-6. No arquivo <code>newcunittest.c</code>, observe a instrução <code>#include "CUnit/Basic.h"</code> para acessar a biblioteca CUnit. O arquivo <code>newcunittest.c</code> contém uma função de teste gerada automaticamente, <code>testFactorial</code>, para a função <code>factorial()</code> de <code>main.c</code>.</p>
+<p>A pasta Novo Teste CUnit contém os arquivos do modelo para o teste. Você pode adicionar novos arquivos à pasta da mesma forma que você adiciona arquivos em um projeto, clicando com o botão direito do mouse na pasta.</p>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="5">
+<li>
+<p>Expanda a pasta Novo Teste CUnit e veja se ela contém um arquivo <code>newcunittest.c</code> que deve ser aberto no editor de origem.</p>
+</li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="6">
+<li>
+<p>No arquivo <code>newcunittest.c</code>, observe a instrução <code>#include "CUnit/Basic.h"</code> para acessar a biblioteca CUnit. O arquivo <code>newcunittest.c</code> contém uma função de teste gerada automaticamente, <code>testFactorial</code>, para a função <code>factorial()</code> de <code>main.c</code>.</p>
+</li>
+</ol>
 </div>
 <div class="imageblock">
 <div class="content">
@@ -706,18 +692,30 @@ image::images/c-unit-create-test.png[]</p>
 </div>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="2">
 <li>
 <p>Observe que a janela Resultados do Teste é dividida em dois painéis.
 O painel direito exibe a saída da console dos testes. O painel esquerdo exibe um resumo de testes com falha e aprovados e a descrição de testes com falha.</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="3">
 <li>
 <p>Na janela Resultados do Teste, clique duas vezes no nó <code>testFactorial causou um ERRO</code> para ir direto para a função <code>testFactorial</code> no editor de origem.
 Se observar a função você verificará que ela não testa nada, mas simplesmente afirma que o teste da unidade falhou, definindo CU_ASSERT(0). A condição é avaliada como 0 que é equivalente a FALSO, dessa forma, o framework CUnit interpreta isso como uma falha de teste.</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="4">
 <li>
 <p>Altere a linha CU_ASSERT(0) para CU_ASSERT(1) e salve o arquivo (Ctrl+S).</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="5">
 <li>
 <p>Execute o teste novamente clicando com o botão direito na pasta Novo Teste CUnit e selecionando Testar.
 A janela Resultados do Teste deve indicar que o teste foi aprovado.
@@ -736,13 +734,25 @@ image::images/c-unit-run-test-pass.png[]</p>
 <p>Crie um modelo de teste CUnit genérico clicando com o botão direito na pasta Arquivos de Teste e selecionando Novo Teste CUnit.
 image::images/c-unit-new-cunit-test.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="2">
 <li>
 <p>Chame o teste Meu Teste CUnit e o nome do arquivo de teste <code>mycunittest</code> e clique em Finalizar.
 image::images/c-unit-create-mycunittest.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="3">
 <li>
 <p>Uma nova pasta de teste chamada Meu Teste CUnit foi criada e contém um arquivo <code>mycunittest.c</code> que é aberto no editor.</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="4">
 <li>
 <p>Examine o arquivo de teste <code>mycunittest.c</code> e veja se ele contém dois testes. O teste1 passará porque foi avaliado como VERDADEIRO, e o teste2 falhará porque foi avaliado como FALSO, pois 2*2 não é igual a 5.</p>
 </li>
@@ -761,18 +771,30 @@ CU_ASSERT(2*2 == 5);
 </div>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="5">
 <li>
 <p>Execute o teste como antes e você deverá ver:
 image::images/c-unit-run-mytest1.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="6">
 <li>
 <p>Execute todos os testes do menu principal IDE selecionando Executar &gt; Testar Projeto (Cpp_Application__x_) e veja quais conjuntos de testes foram executados e exiba o êxito e a falha na janela Resultados do Teste.</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="7">
 <li>
 <p>Passe o mouse sobre o teste com falha para ver mais informações sobre a falha.
 image::images/c-unit-test-fail-annotation.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="8">
 <li>
 <p>Clique nos botões na margem esquerda da janela Resultados do Teste para mostrar e ocultar os testes que passaram ou falharam.</p>
 </li>
@@ -797,10 +819,22 @@ image::images/c-unit-test-fail-annotation.png[]</p>
 <p>Também é possível executar o depurador clicando com o botão direito no teste na janela Resultados do Teste e selecionando Depurar.</p>
 </div>
 <div class="paragraph">
-<p>A barra de ferramentas do depurador será exibida.
-2. Clique no botão Step Into para executar a instrução de um programa cada vez que clicar no botão
-image::images/c-unit-debug-icons.png[]
-3. Abra a janela Pilha de Chamada selecionando Janela &gt; Depurando &gt; Pilha de Chamada, assim você pode verificar as chamadas de função, conforme percorre pelo teste.</p>
+<p>A barra de ferramentas do depurador será exibida.</p>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="2">
+<li>
+<p>Clique no botão Step Into para executar a instrução de um programa cada vez que clicar no botão
+image::images/c-unit-debug-icons.png[]</p>
+</li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="3">
+<li>
+<p>Abra a janela Pilha de Chamada selecionando Janela &gt; Depurando &gt; Pilha de Chamada, assim você pode verificar as chamadas de função, conforme percorre pelo teste.</p>
+</li>
+</ol>
 </div>
 </div>
 </div>
@@ -816,10 +850,18 @@ image::images/c-unit-debug-icons.png[]
 <p>Na janela Projetos, clique com o botão direito do mouse no arquivo de origem  <code>main.c</code>  e selecione Criar Teste &gt; Novo Teste Simples C.
 image::images/c-unit-mainc-new-simple-test.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="2">
 <li>
 <p>Na janela Selecionar Elementos do assistente, clique na caixa de seleção da função  <code>main</code> , em seguida, clique em Próximo.
 image::images/c-unit-mainc-new-simple-test-select.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="3">
 <li>
 <p>Na janela Nome e Local, mantenha o nome default Novo Teste Simples C e clique em Finalizar.</p>
 </li>
@@ -829,11 +871,15 @@ image::images/c-unit-mainc-new-simple-test-select.png[]</p>
 <p>O nó Novo Teste Simples C é exibido na pasta Testar Arquivos.</p>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="4">
 <li>
 <p>Expanda a pasta Novo Teste Simples C e veja se ela contém um arquivo <code>newsimpletest.c</code>. Este arquivo deve ser aberto no editor de código-fonte.
 image::images/c-unit-mainc-new-simple-test-folder.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="5">
 <li>
 <p>Observe que o arquivo <code>newsimpletest.c</code> contém uma função de teste gerada automaticamente, <code>testFactorial</code>, para a função <code>factorial()</code> de <code>main.c</code>, como no teste CUnit.
 image::images/c-unit-mainc-new-simple-test-code.png[]</p>
@@ -853,7 +899,7 @@ image::images/c-unit-mainc-new-simple-test-code.png[]</p>
 <p>A opção  <code>message</code>  permite que você imprima um teste sobre a falha no teste.</p>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="6">
 <li>
 <p>Execute o teste para ver se ele gera uma falha mostrada na janela Resultados do Teste.</p>
 </li>
@@ -890,7 +936,7 @@ A nova função é:</p>
 <p>A função <code>main</code> também deve ser modificada para chamar a nova função de teste.</p>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="2">
 <li>
 <p>Na função <code>main</code>, copie as linhas:</p>
 </li>
@@ -904,7 +950,7 @@ A nova função é:</p>
 </div>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="3">
 <li>
 <p>Cole as linhas logo abaixo das linhas copiadas e altere o nome <code>testFactorial</code> para <code>testNew</code> nas linhas coladas. Há três ocorrências que precisam ser alteradas.
 O arquivo concluído <code>newsimpletest.c</code> deve parecer com o seguinte:</p>
@@ -959,7 +1005,7 @@ int main(int argc, char** argv) {
 </div>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="4">
 <li>
 <p>Na janela Projetos, execute o teste clicando com o botão direito do mouse em Novo Teste Simples C e escolhendo Testar.
 Os Resultados do Teste devem parecer com o seguinte:
diff --git a/content/kb/docs/cnd/c-unit-test_ru.html b/content/kb/docs/cnd/c-unit-test_ru.html
index d11821e..d2eabfd 100644
--- a/content/kb/docs/cnd/c-unit-test_ru.html
+++ b/content/kb/docs/cnd/c-unit-test_ru.html
@@ -124,66 +124,6 @@
 <p><em>Составитель: <a href="mailto:susanm@netbeans.org">_Сьюзан Морган (Susan Morgan)_</a>
 Март 2014 г.</em> [Номер версии: V8.0-1]</p>
 </div>
-<div class="imageblock">
-<div class="content">
-<img src="images/netbeans-stamp-80-74.png" alt="netbeans stamp 80 74">
-</div>
-<div class="title">Figure 1. Содержимое этой страницы применимо к IDE NetBeans 7.4 и 8.0</div>
-</div>
-<table class="tableblock frame-all grid-all spread">
-<colgroup>
-<col style="width: 50%;">
-<col style="width: 50%;">
-</colgroup>
-<thead>
-<tr>
-<th class="tableblock halign-left valign-top">- </th>
-<th class="tableblock halign-left valign-top"><a href="#requirements">Требования</a></th>
-</tr>
-</thead>
-<tbody>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">- </p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#intro">Введение</a></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">- </p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#cunit">Установка инфраструктуры тестирования CUnit</a></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">- </p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#project">Создание проекта для учебного курса</a></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">- </p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#addtest">Добавление тестов CUnit в управляемый проект NetBeans</a></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">- </p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#runtest">Выполнение теста CUnit</a></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">- </p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#addmore">Добавление еще одного теста CUnit</a></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">- </p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#debug">Отладка теста</a></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">- </p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#addsimple">Добавление простого тeста</a></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">- </p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#editsimple">Изменение простого теста</a></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">- </p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#commandline">Выполнение тестов в интерфейсе командной строки</a></p></td>
-</tr>
-</tbody>
-</table>
 </div>
 </div>
 <div class="sect1">
@@ -317,7 +257,7 @@ $ tar -xvf CUnit-2.1-2-src.tar</code></pre>
 </div>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="3">
 <li>
 <p>Создайте конфигурацию, выполните сборку и установку CUnit из каталога /tmp следующим образом:</p>
 </li>
@@ -371,7 +311,7 @@ $ tar -xvf CUnit-2.1-2-src.tar</code></pre>
 </div>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="3">
 <li>
 <p>Создайте конфигурацию, выполните сборку и установку CUnit из каталога /tmp следующим образом:</p>
 </li>
@@ -416,7 +356,7 @@ $ cd ./CUnit-2.1-2</code></pre>
 </div>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="4">
 <li>
 <p>Найдите путь Unix к MinGW с помощью команды mount.</p>
 </li>
@@ -439,9 +379,15 @@ C:\MinGW\msys\1.0 on / type user (binmode,noumount)
 </div>
 </div>
 <div class="paragraph">
-<p>В последней строке, выделенной полужирным шрифтом, показан путь Unix: /mingw. Система может выдать и другой результат. Запишите этот путь, так как его потребуется указать в следующей команде.
-5. Создайте конфигурацию Makefile с помощью следующей команды.
+<p>В последней строке, выделенной полужирным шрифтом, показан путь Unix: /mingw. Система может выдать и другой результат. Запишите этот путь, так как его потребуется указать в следующей команде.</p>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="5">
+<li>
+<p>Создайте конфигурацию Makefile с помощью следующей команды.
 Если оболочка MinGW расположена на пути, отличном от /mingw, обязательно укажите соответствующее местосположение MinGW в Unix с помощью параметра --prefix=.</p>
+</li>
+</ol>
 </div>
 <div class="listingblock">
 <div class="content">
@@ -453,7 +399,7 @@ config.status: executing libtool commands</code></pre>
 </div>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="6">
 <li>
 <p>Выполните сборку библиотеки для CUnit:</p>
 </li>
@@ -472,7 +418,7 @@ $</code></pre>
 </div>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="7">
 <li>
 <p>Установите библиотеку CUnit в каталоги C:/MinGW/include/CUnit, C:/MinGW/share/CUnit и C:/MinGW/doc/CUnit с помощью команды make install:</p>
 </li>
@@ -492,10 +438,11 @@ $</code></pre>
 </div>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="8">
 <li>
 <p>Если вы используете версию Java 7 Update 21, 25 или 40, необходимо применить временное решение <a href="https://netbeans.org/bugzilla/show_bug.cgi?id=236867">проблемы 236867</a>, чтобы использовать CUnit для выполнения заданий этого практического руководства.</p>
-</li>
+<div class="olist arabic">
+<ol class="arabic">
 <li>
 <p>Перейдите в раздел Сервис &gt; Параметры &gt; C/C++ &gt; Средства сборки и выберите набор средств MinGW.</p>
 </li>
@@ -525,6 +472,9 @@ $</code></pre>
 </li>
 </ol>
 </div>
+</li>
+</ol>
+</div>
 <div class="paragraph">
 <p>После выполнения команды make install инфраструктура CUnit готова к использованию в среде IDE. Мoжно переходить к разделу <a href="#project">Создание проекта</a>.</p>
 </div>
@@ -561,13 +511,25 @@ $</code></pre>
 <p>В диалоговом окне 'Создание приложения C/C++' выберите 'Создать основной файл', затем выберите язык C. Оставьте все остальные настройки по умолчанию без изменения.
 image::images/c-unit-new-project.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="4">
 <li>
 <p>Нажмите 'Готово'. В результате будет создан проект Cpp_Application__x_.</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="5">
 <li>
 <p>В окне 'Проекты' откройте папку 'Исходные файлы' и дважды щелкните файл <code>main.c</code>, чтобы открыть его в редакторе. Содержимое файла будет выглядеть примерно так, как показано на рисунке:
 image::images/c-unit-mainc-initial.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="6">
 <li>
 <p>Чтобы дать программе задачу, замените код в файле <code>main.c</code> на следующий код. В результате получится простая программа вычисления факториала:</p>
 </li>
@@ -608,10 +570,14 @@ int main(int argc, char** argv) {
 </div>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="7">
 <li>
 <p>Сохраните файл нажатием клавиш Ctrl+S.</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="8">
 <li>
 <p>Выполните сборку и запуск проекта, чтобы проверить его работоспособность. Для этого нажмите кнопку 'Выполнить' на панели инструментов IDE.
 Если в качестве целого числа указать 8, должен получиться следующий результат:
@@ -645,13 +611,21 @@ image::images/c-unit-create-test.png[]</p>
 <p>Открывается мастер создания тестов.</p>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="2">
 <li>
 <p>В окне 'Выбор элементов' установите флажок напротив функции <code>main</code>. В результате будут выбраны все функции в файле <code>main</code>. В нашей программе есть только одна функция - <code>factorial()</code>.</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="3">
 <li>
 <p>Нажмите 'Далее'.</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="4">
 <li>
 <p>Оставьте заданное по умолчанию имя New CUnit Test без изменения и нажмите 'Готово'.</p>
 </li>
@@ -661,9 +635,21 @@ image::images/c-unit-create-test.png[]</p>
 <p>В структуре папки 'Файлы тестов' появляется новый узел New CUnit Test.</p>
 </div>
 <div class="paragraph">
-<p>Папка New CUnit Test содержит следующие шаблоны файлов для теста. В эту папку можно добавлять новые файлы тем же способом, каким вы добавляете исходные файлы в проект - с помощью команды в контекстном меню папки.
-5. Разверните структуру папки New CUnit Test. В этой структуре должен присутствовать файл <code>newcunittest.c</code>. Откройте этот файл в редакторе.
-6. В файле <code>newcunittest.c</code> обратите внимание на оператор <code>#include "CUnit/Basic.h"</code>, предназначенный для обращения к библиотеке CUnit. Файл <code>newcunittest.c</code> содержит автоматически генерируемую тестовую функцию <code>testFactorial</code> для функции <code>factorial()</code> в основном файле <code>main.c</code>.</p>
+<p>Папка New CUnit Test содержит следующие шаблоны файлов для теста. В эту папку можно добавлять новые файлы тем же способом, каким вы добавляете исходные файлы в проект - с помощью команды в контекстном меню папки.</p>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="5">
+<li>
+<p>Разверните структуру папки New CUnit Test. В этой структуре должен присутствовать файл <code>newcunittest.c</code>. Откройте этот файл в редакторе.</p>
+</li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="6">
+<li>
+<p>В файле <code>newcunittest.c</code> обратите внимание на оператор <code>#include "CUnit/Basic.h"</code>, предназначенный для обращения к библиотеке CUnit. Файл <code>newcunittest.c</code> содержит автоматически генерируемую тестовую функцию <code>testFactorial</code> для функции <code>factorial()</code> в основном файле <code>main.c</code>.</p>
+</li>
+</ol>
 </div>
 <div class="imageblock">
 <div class="content">
@@ -706,18 +692,30 @@ image::images/c-unit-create-test.png[]</p>
 </div>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="2">
 <li>
 <p>Окно 'Результаты теста разделено на две части.
 В правой части отображаются консольные выходные данные тестов. В левой части отображается сводная информация о пройденных и непройденных тестах, а также описание непройденных тестов.</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="3">
 <li>
 <p>В окне 'Результаты теста дважды щелкните узел <code>testFactorial caused an ERROR</code> для перехода к функции <code>testFactorial</code> в редакторе исходного кода.
 Очевидно, что эта функция сама по себе ничего не проверяет, а только подтверждает, что модульный тест не пройден, задавая параметр CU_ASSERT(0). Значение условия равно 0, что эквивалентно значению FALSE, поэтому инфраструктура CUnit интерпретирует это значение как неуспешный результат теста.</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="4">
 <li>
 <p>Измените строку CU_ASSERT(0) на CU_ASSERT(1) и сохраните файл (Ctrl+S).</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="5">
 <li>
 <p>Запустите тест повторно, щелкнув правой кнопкой мыши папку New CUnit Test и выбрав 'Тест'.
 В окне 'Результаты теста выводятся данные, указывающие на то, что тест пройден.
@@ -736,13 +734,25 @@ image::images/c-unit-run-test-pass.png[]</p>
 <p>Создайте общий шаблон теста CUnit. Для этого щелкните правой кнопкой мыши папку 'Файлы тестов' и выберите 'Создать тест CUnit'.
 image::images/c-unit-new-cunit-test.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="2">
 <li>
 <p>Назовите тест My CUnit Test (имя файла должно иметь вид <code>mycunittest</code>) и нажмите 'Готово'.
 image::images/c-unit-create-mycunittest.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="3">
 <li>
 <p>Создается новая папка теста My CUnit Test. Эта папка содержит файл <code>mycunittest.c</code>, который открывается в редакторе.</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="4">
 <li>
 <p>Изучите файл теста <code>mycunittest.c</code>. Этот файл содержит два теста. Тест с именем test1 будет пройден, поскольку имеет значение TRUE, а тест с именем test2 завершится с ошибкой, поскольку имеет значение FALSE (2*2 не равно 5).</p>
 </li>
@@ -761,18 +771,30 @@ CU_ASSERT(2*2 == 5);
 </div>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="5">
 <li>
 <p>Выполните тест так же, как предыдущий. Отобразится следующий результат:
 image::images/c-unit-run-mytest1.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="6">
 <li>
 <p>Выполните все тесты. Для этого в главном меню IDE выберите Запуск &gt; Тестировать проект (Cpp_Application__x_). Будут выполнены оба набора тестов, и результаты их выполнения (успешные и неуспешные) отобразятся в окне 'Результаты теста'.</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="7">
 <li>
 <p>Наведите указатель мыши на непройденный тест, чтобы просмотреть сведения об ошибке.
 image::images/c-unit-test-fail-annotation.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="8">
 <li>
 <p>С помощью кнопок в левой части окна 'Результаты теста' можно показать или скрыть пройденные или непройденные тесты.</p>
 </li>
@@ -797,10 +819,22 @@ image::images/c-unit-test-fail-annotation.png[]</p>
 <p>Также можно запустить отладчик. Для этого щелкните тест правой кнопкой мыши в окне 'Результаты теста' и выберите 'Отладка'.</p>
 </div>
 <div class="paragraph">
-<p>Отображается панель инструментов отладчика.
-2. Нажмите кнопку 'Шаг с заходом' для пошагового выполнения программы. При каждом нажатии этой кнопки выполняется один оператор.
-image::images/c-unit-debug-icons.png[]
-3. Откройте окно 'Стек вызовов' (Окно &gt; Отладка &gt; Стек вызовов), чтобы просматривать вызовы функций во время пошагового выполнения теста.</p>
+<p>Отображается панель инструментов отладчика.</p>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="2">
+<li>
+<p>Нажмите кнопку 'Шаг с заходом' для пошагового выполнения программы. При каждом нажатии этой кнопки выполняется один оператор.
+image::images/c-unit-debug-icons.png[]</p>
+</li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="3">
+<li>
+<p>Откройте окно 'Стек вызовов' (Окно &gt; Отладка &gt; Стек вызовов), чтобы просматривать вызовы функций во время пошагового выполнения теста.</p>
+</li>
+</ol>
 </div>
 </div>
 </div>
@@ -816,10 +850,18 @@ image::images/c-unit-debug-icons.png[]
 <p>В окне 'Проекты' щелкните правой кнопкой мыши исходный файл  <code>main.c</code>  и выберите Создать тест &gt; Создать простой тест C.
 image::images/c-unit-mainc-new-simple-test.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="2">
 <li>
 <p>В окне 'Выбор элементов' мастера создания тестов установите флажок напротив функции  <code>main</code>  и нажмите 'Далее'.
 image::images/c-unit-mainc-new-simple-test-select.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="3">
 <li>
 <p>В полях 'Имя' и 'Местоположение' оставьте заданное по умолчанию имя New C Simple Test и нажмите 'Готово'.</p>
 </li>
@@ -829,11 +871,15 @@ image::images/c-unit-mainc-new-simple-test-select.png[]</p>
 <p>В структуре папки 'Файлы тестов' появляется новый узел New C Simple Test.</p>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="4">
 <li>
 <p>Разверните структуру папки New C Simple. Эта папка должна содержать файл <code>newsimpletest.c</code>. Откройте этот файл в редакторе исходного кода.
 image::images/c-unit-mainc-new-simple-test-folder.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="5">
 <li>
 <p>Аналогично тесту CUnit файл <code>newsimpletest.c</code> содержит автоматически генерируемую тестовую функцию <code>testFactorial</code> для функции <code>factorial()</code> основного файла <code>main.c</code>.
 image::images/c-unit-mainc-new-simple-test-code.png[]</p>
@@ -853,7 +899,7 @@ image::images/c-unit-mainc-new-simple-test-code.png[]</p>
 <p>Параметр  <code>message</code>  позволяет выводить сообщение о неуспешном результате теста.</p>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="6">
 <li>
 <p>Выполните тест. В окне 'Результаты теста' должен отобразиться неуспешный результат.</p>
 </li>
@@ -890,7 +936,7 @@ image::images/c-unit-mainc-new-simple-test-code.png[]</p>
 <p>Функцию <code>main</code> также необходимо изменить, чтобы она могла вызывать новую тестовую функцию.</p>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="2">
 <li>
 <p>Скопируйте следующие строки в функции <code>main</code>:</p>
 </li>
@@ -904,7 +950,7 @@ image::images/c-unit-mainc-new-simple-test-code.png[]</p>
 </div>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="3">
 <li>
 <p>Вставьте скопированные строки сразу под исходными и измените в скопированных строках имя <code>testFactorial</code> на <code>testNew</code>. Во всем файле необходимо изменить три вхождения.
 Готовый файл <code>newsimpletest.c</code> выглядит следующим образом:</p>
@@ -959,7 +1005,7 @@ int main(int argc, char** argv) {
 </div>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="4">
 <li>
 <p>В окне 'Проекты' запустите тест, щелкнув правой кнопкой мыши папку New C Simple Test и выбрав 'Тест'.
 В окне 'Результаты теста' должны отобразиться следующие данные:
diff --git a/content/kb/docs/cnd/c-unit-test_zh_CN.html b/content/kb/docs/cnd/c-unit-test_zh_CN.html
index ef6d358..f4ebf06 100644
--- a/content/kb/docs/cnd/c-unit-test_zh_CN.html
+++ b/content/kb/docs/cnd/c-unit-test_zh_CN.html
@@ -124,66 +124,6 @@
 <p><em>撰稿人:<a href="mailto:susanm@netbeans.org">_Susan Morgan_</a>
 2014 年 3 月</em> [修订版本号:V8.0-1]</p>
 </div>
-<div class="imageblock">
-<div class="content">
-<img src="images/netbeans-stamp-80-74.png" alt="netbeans stamp 80 74">
-</div>
-<div class="title">Figure 1. 此页上的内容适用于 NetBeans IDE 7.4 和 8.0</div>
-</div>
-<table class="tableblock frame-all grid-all spread">
-<colgroup>
-<col style="width: 50%;">
-<col style="width: 50%;">
-</colgroup>
-<thead>
-<tr>
-<th class="tableblock halign-left valign-top">-</th>
-<th class="tableblock halign-left valign-top"><a href="#requirements">要求</a></th>
-</tr>
-</thead>
-<tbody>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">-</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#intro">简介</a></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">-</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#cunit">安装 CUnit 测试框架</a></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">-</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#project">为教程创建项目</a></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">-</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#addtest">将 CUnit 测试添加到 NetBeans 管理的项目中</a></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">-</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#runtest">运行 CUnit 测试</a></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">-</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#addmore">添加其他 CUnit 测试</a></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">-</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#debug">调试测试</a></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">-</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#addsimple">添加简单测试</a></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">-</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#editsimple">编辑简单测试</a></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">-</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#commandline">从命令行运行测试</a></p></td>
-</tr>
-</tbody>
-</table>
 </div>
 </div>
 <div class="sect1">
@@ -317,7 +257,7 @@ $ tar -xvf CUnit-2.1-2-src.tar</code></pre>
 </div>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="3">
 <li>
 <p>从 /tmp 配置、构建和安装 CUinit,如下所示:</p>
 </li>
@@ -371,7 +311,7 @@ $ tar -xvf CUnit-2.1-2-src.tar</code></pre>
 </div>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="3">
 <li>
 <p>从 /tmp 配置、构建和安装 CUinit,如下所示:</p>
 </li>
@@ -416,7 +356,7 @@ $ cd ./CUnit-2.1-2</code></pre>
 </div>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="4">
 <li>
 <p>使用 mount 命令查找 MinGW 的 Unix 路径。</p>
 </li>
@@ -439,9 +379,15 @@ C:\MinGW\msys\1.0 on / type user (binmode,noumount)
 </div>
 </div>
 <div class="paragraph">
-<p>上面粗体显示的最后一行显示 Unix 路径为 /mingw。您的系统可能会报告不同的路径,因此请记下该路径,因为您需要在下一条命令中指定该路径。
-5. 使用以下命令配置 Makefile。
+<p>上面粗体显示的最后一行显示 Unix 路径为 /mingw。您的系统可能会报告不同的路径,因此请记下该路径,因为您需要在下一条命令中指定该路径。</p>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="5">
+<li>
+<p>使用以下命令配置 Makefile。
 如果您的 MinGW 不在 /mingw 中,请确保使用 --prefix= 选项为 MinGW 指定适当的 Unix 位置。</p>
+</li>
+</ol>
 </div>
 <div class="listingblock">
 <div class="content">
@@ -453,7 +399,7 @@ config.status: executing libtool commands</code></pre>
 </div>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="6">
 <li>
 <p>为 CUnit 构建库:</p>
 </li>
@@ -472,7 +418,7 @@ $</code></pre>
 </div>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="7">
 <li>
 <p>通过运行 make install 将 CUnit 库安装到 C:/MinGW/include/CUnit、C:/MinGW/share/CUnit 和 C:/MinGW/doc/CUnit:</p>
 </li>
@@ -492,10 +438,11 @@ $</code></pre>
 </div>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="8">
 <li>
 <p>如果使用 Java 7 update 21、25 或 40,则必须执行以下解决方法来解决<a href="https://netbeans.org/bugzilla/show_bug.cgi?id=236867">问题 236867</a>,以使 CUnit 和本教程工作。</p>
-</li>
+<div class="olist arabic">
+<ol class="arabic">
 <li>
 <p>转到“工具”&gt;“选项”&gt; "C/C++" &gt;“构建工具”,然后选择 MinGW 工具集合。</p>
 </li>
@@ -525,6 +472,9 @@ $</code></pre>
 </li>
 </ol>
 </div>
+</li>
+</ol>
+</div>
 <div class="paragraph">
 <p>"make install" 完成后,即可在 IDE 中使用 CUnit,并且您可以继续<a href="#project">为教程创建项目</a>。</p>
 </div>
@@ -561,13 +511,25 @@ $</code></pre>
 <p>在 "New C/C Application"(新建 C/C 应用程序)对话框中,选择 "Create Main File"(创建主文件)并选择 "C language"(C 语言)。接受所有其他选项的默认值。
 image::images/c-unit-new-project.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="4">
 <li>
 <p>单击 "Finish"(完成)后,将创建 Cpp_Application__x_ 项目。</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="5">
 <li>
 <p>在 "Projects"(项目)窗口中,打开 "Source Files"(源文件)文件夹并双击 <code>main.c</code> 文件以将其在编辑器中打开。此文件的内容类似于此处所示的内容:
 image::images/c-unit-mainc-initial.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="6">
 <li>
 <p>要使该程序执行某种操作,请将 <code>main.c</code> 文件中的代码替换为以下代码以创建简单的阶乘计算器:</p>
 </li>
@@ -608,10 +570,14 @@ int main(int argc, char** argv) {
 </div>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="7">
 <li>
 <p>通过按 Ctrl+S 组合键保存此文件。</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="8">
 <li>
 <p>通过单击 IDE 工具栏中的 "Run"(运行)按钮,构建并运行项目以确保其工作。
 如果输入 8 作为整数,则输出应看起来类似于以下内容:
@@ -645,13 +611,21 @@ image::images/c-unit-create-test.png[]</p>
 <p>将打开一个向导以帮助您创建测试。</p>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="2">
 <li>
 <p>在该向导的 "Select Elements"(选择元素)窗口中,单击 <code>main</code> 函数对应的复选框。这将导致同时选中 <code>main</code> 内的所有函数。在此程序中,仅另外存在一个 <code>factorial()</code> 函数。</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="3">
 <li>
 <p>单击 "Next"(下一步)。</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="4">
 <li>
 <p>保留默认名称 "New CUnit Test"(新 CUnit 测试)并单击 "Finish"(完成)。</p>
 </li>
@@ -661,9 +635,21 @@ image::images/c-unit-create-test.png[]</p>
 <p>"New CUnit Test"(新 CUnit 测试)节点将显示在 "Test Files"(测试文件)文件夹下。</p>
 </div>
 <div class="paragraph">
-<p>"New CUnit Test"(新 CUnit 测试)文件夹包含该测试的模板文件。可通过右键单击该文件夹以将源文件添加到项目的相同方式将新文件添加到该文件夹。
-5. 展开 "New CUnit Test"(新 CUnit 测试)文件夹,可以看到它包含一个应在源代码编辑器中打开的文件 <code>newcunittest.c</code>。
-6. 在 <code>newcunittest.c</code> 文件中包含 <code>#include "CUnit/Basic.h"</code> 语句用于访问 CUnit 库。<code>newcunittest.c</code> 文件包含一个自动生成的测试函数 <code>testFactorial</code>,该函数属于 <code>main.c</code> 的 <code>factorial()</code> 函数。</p>
+<p>"New CUnit Test"(新 CUnit 测试)文件夹包含该测试的模板文件。可通过右键单击该文件夹以将源文件添加到项目的相同方式将新文件添加到该文件夹。</p>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="5">
+<li>
+<p>展开 "New CUnit Test"(新 CUnit 测试)文件夹,可以看到它包含一个应在源代码编辑器中打开的文件 <code>newcunittest.c</code>。</p>
+</li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="6">
+<li>
+<p>在 <code>newcunittest.c</code> 文件中包含 <code>#include "CUnit/Basic.h"</code> 语句用于访问 CUnit 库。<code>newcunittest.c</code> 文件包含一个自动生成的测试函数 <code>testFactorial</code>,该函数属于 <code>main.c</code> 的 <code>factorial()</code> 函数。</p>
+</li>
+</ol>
 </div>
 <div class="imageblock">
 <div class="content">
@@ -706,18 +692,30 @@ image::images/c-unit-create-test.png[]</p>
 </div>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="2">
 <li>
 <p>请注意,"Test Results"(测试结果)窗口拆分为两个面板。
 右侧面板显示测试的控制台输出。左侧面板显示通过的测试和失败的测试的概要以及失败的测试的描述。</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="3">
 <li>
 <p>在 "Test Results"(测试结果)窗口中,双击节点 <code>testFactorial caused an ERROR</code> 以跳至源代码编辑器中的 <code>testFactorial</code> 函数。
 如果查看该函数,您会看到它实际上并没有测试任何内容,而只是通过设置 CU_ASSERT(0) 断言单元测试失败。此条件求值为 0,这等效于 FALSE,因此 CUnit 框架将此解释为测试失败。</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="4">
 <li>
 <p>将 CU_ASSERT(0) 行更改为 CU_ASSERT(1) 并保存文件 (Ctrl+S)。</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="5">
 <li>
 <p>通过右键单击 "New CUnit Test"(新 CUnit 测试)文件夹并选择 "Test"(测试),再次运行测试。
 "Test Results"(测试结果)窗口应指示测试已通过。
@@ -736,13 +734,25 @@ image::images/c-unit-run-test-pass.png[]</p>
 <p>通过右键单击 "Test Files"(测试文件)文件夹并选择 "New CUnit Test"(新 CUnit 测试),创建通用 CUnit 测试模板。
 image::images/c-unit-new-cunit-test.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="2">
 <li>
 <p>将测试命名为 "My CUnit Test"(我的 CUnit 测试)并将测试文件名命名为 <code>mycunittest</code>,然后单击 "Finish"(完成)。
 image::images/c-unit-create-mycunittest.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="3">
 <li>
 <p>将创建一个名为 "My CUnit Test"(我的 CUnit 测试)的新测试文件夹,该文件夹中包含在编辑器中打开的 <code>mycunittest.c</code> 文件。</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="4">
 <li>
 <p>检查 <code>mycunittest.c</code> 测试文件,可以看到该文件包含两个测试。test1 将因求值为 TRUE 而通过,而 test2 将因求值为 FALSE 而失败,因为 2*2 不等于 5。</p>
 </li>
@@ -761,18 +771,30 @@ CU_ASSERT(2*2 == 5);
 </div>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="5">
 <li>
 <p>像以前一样运行测试,您应该会看到:
 image::images/c-unit-run-mytest1.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="6">
 <li>
 <p>通过选择 "Run"(运行)&gt; "Test Project (Cpp_Application__x_)"(测试项目 (Cpp_Application_x))从 IDE 主菜单运行所有测试,您会看到两个测试套件都运行,并在 "Test Results"(测试结果)窗口中显示其成功和失败情况。</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="7">
 <li>
 <p>将鼠标放在失败的测试上方可查看有关失败情况的详细信息。
 image::images/c-unit-test-fail-annotation.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="8">
 <li>
 <p>单击 "Test Results"(测试结果)窗口左旁注中的按钮可显示和隐藏通过或失败的测试。</p>
 </li>
@@ -797,10 +819,22 @@ image::images/c-unit-test-fail-annotation.png[]</p>
 <p>也可以通过在 "Test Results"(测试结果)窗口中右键单击测试并选择 "Debug"(调试)来运行调试器。</p>
 </div>
 <div class="paragraph">
-<p>将显示调试器工具栏。
-2. 单击 "Step Into"(步入)按钮将执行程序,每单击一次此按钮将会执行一条语句。
-image::images/c-unit-debug-icons.png[]
-3. 通过选择 "Window"(窗口)&gt; "Debugging"(调试)&gt; "Call Stack"(调用堆栈)打开 "Call Stack"(调用堆栈)窗口,以便您可以在逐步执行测试时观看函数调用情况。</p>
+<p>将显示调试器工具栏。</p>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="2">
+<li>
+<p>单击 "Step Into"(步入)按钮将执行程序,每单击一次此按钮将会执行一条语句。
+image::images/c-unit-debug-icons.png[]</p>
+</li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="3">
+<li>
+<p>通过选择 "Window"(窗口)&gt; "Debugging"(调试)&gt; "Call Stack"(调用堆栈)打开 "Call Stack"(调用堆栈)窗口,以便您可以在逐步执行测试时观看函数调用情况。</p>
+</li>
+</ol>
 </div>
 </div>
 </div>
@@ -816,10 +850,18 @@ image::images/c-unit-debug-icons.png[]
 <p>在 "Projects"(项目)窗口中,右键单击  <code>main.c</code>  源文件,然后选择 "Create Test"(创建测试)&gt; "New C Simple Test"(新 C 简单测试)。
 image::images/c-unit-mainc-new-simple-test.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="2">
 <li>
 <p>在向导的 "Select Elements"(选择元素)窗口中,单击  <code>main</code>  函数对应的复选框,然后单击 "Next"(下一步)。
 image::images/c-unit-mainc-new-simple-test-select.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="3">
 <li>
 <p>在 "Name and Location"(名称和位置)窗口中,保留默认名称 "New C Simple Test"(新 C 简单测试)并单击 "Finish"(完成)。</p>
 </li>
@@ -829,11 +871,15 @@ image::images/c-unit-mainc-new-simple-test-select.png[]</p>
 <p>"New C Simple Test"(新 C 简单测试)节点将显示在 "Test Files"(测试文件)文件夹下。</p>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="4">
 <li>
 <p>展开 "New C Simple Test"(新 C 简单测试)文件夹,可以看到它包含文件 <code>newsimpletest.c</code>。此文件应在源代码编辑器中打开。
 image::images/c-unit-mainc-new-simple-test-folder.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="5">
 <li>
 <p>注意 <code>newsimpletest.c</code> 文件包含一个自动生成的测试函数 <code>testFactorial</code>,该函数属于 <code>main.c</code> 的 <code>factorial()</code> 函数,就像 CUnit 测试一样。
 image::images/c-unit-mainc-new-simple-test-code.png[]</p>
@@ -859,7 +905,7 @@ image::images/c-unit-mainc-new-simple-test-code.png[]</p>
 <p>使用  <code>message</code>  选项可以使测试输出有关测试失败的消息。</p>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="6">
 <li>
 <p>运行测试以查看其是否生成 "Test Results"(测试结果)窗口中显示的失败。</p>
 </li>
@@ -896,7 +942,7 @@ image::images/c-unit-mainc-new-simple-test-code.png[]</p>
 <p><code>main</code> 函数也必须经过修改才能调用新测试函数。</p>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="2">
 <li>
 <p>在 <code>main</code> 函数中,复制以下行:</p>
 </li>
@@ -910,7 +956,7 @@ image::images/c-unit-mainc-new-simple-test-code.png[]</p>
 </div>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="3">
 <li>
 <p>在您复制的行正下方粘贴这些行,并在粘贴的行中将名称 <code>testFactorial</code> 更改为 <code>testNew</code>。出现了三处需要更改。
 完整的 <code>newsimpletest.c</code> 文件应如下所示:</p>
@@ -965,7 +1011,7 @@ int main(int argc, char** argv) {
 </div>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="4">
 <li>
 <p>在 "Projects"(项目)窗口中,通过右键单击 "New C Simple Test"(新 C 简单测试)并选择 "Test"(测试)来运行测试。
 测试结果应如下所示:
diff --git a/content/kb/docs/cnd/cpp-vcs.html b/content/kb/docs/cnd/cpp-vcs.html
index 6810763..1d27d74 100644
--- a/content/kb/docs/cnd/cpp-vcs.html
+++ b/content/kb/docs/cnd/cpp-vcs.html
@@ -96,8 +96,7 @@
             
             <div id="toc" class="toc">
 <div id="toctitle"></div>
-<ul class="sectlevel2">
-<li><a href="#_contents">Contents</a></li>
+<ul class="sectlevel1">
 <li><a href="#_requirements">Requirements</a></li>
 <li><a href="#_vcs_controlled_project_issues_resolved_in_netbeans_ide">VCS Controlled Project Issues Resolved in NetBeans IDE</a>
 <ul class="sectlevel2">
@@ -123,46 +122,6 @@ March 2014 [Revision number: V8.0-1]</p>
 </div>
 </div>
 </div>
-<div class="sect2">
-<h3 id="_contents">Contents</h3>
-<div class="imageblock">
-<div class="content">
-<img src="images/netbeans-stamp-80-74-73.png" alt="netbeans stamp 80 74 73">
-</div>
-<div class="title">Figure 1. Content on this page applies to the NetBeans IDE 7.3 and more recent</div>
-</div>
-<div class="ulist">
-<ul>
-<li>
-<p><a href="#requirements">Requirements</a></p>
-</li>
-<li>
-<p><a href="#issue">VCS Controlled Project Issues Resolved in NetBeans IDE</a></p>
-</li>
-<li>
-<p><a href="#unfriendly">VCS Unfriendly Project Data Storage</a></p>
-</li>
-<li>
-<p><a href="#compiler">Compiler Options</a></p>
-</li>
-<li>
-<p><a href="#variables">Environment Variables List</a></p>
-</li>
-<li>
-<p><a href="#cannotbuild">Configuring Code Assistance When You Cannot Build the Project</a></p>
-</li>
-<li>
-<p><a href="#macros">Transient Macros</a></p>
-</li>
-<li>
-<p><a href="#prj">Managed Projects</a></p>
-</li>
-<li>
-<p><a href="#info">More Information about C/C++/Fortran Support</a></p>
-</li>
-</ul>
-</div>
-</div>
 <div class="sect1">
 <h2 id="_requirements">Requirements</h2>
 <div class="sectionbody">
diff --git a/content/kb/docs/cnd/debugging.html b/content/kb/docs/cnd/debugging.html
index 725f21e..b998847 100644
--- a/content/kb/docs/cnd/debugging.html
+++ b/content/kb/docs/cnd/debugging.html
@@ -96,8 +96,7 @@
             
             <div id="toc" class="toc">
 <div id="toctitle"></div>
-<ul class="sectlevel2">
-<li><a href="#_contents">Contents</a></li>
+<ul class="sectlevel1">
 <li><a href="#_requirements">Requirements</a></li>
 <li><a href="#_creating_the_sample_project">Creating the Sample Project</a></li>
 <li><a href="#_creating_breakpoints">Creating Breakpoints</a>
@@ -121,45 +120,6 @@
 </div>
 </div>
 </div>
-<div class="sect2">
-<h3 id="_contents">Contents</h3>
-<div class="imageblock">
-<div class="content">
-<img src="images/netbeans-stamp-80-74.png" alt="netbeans stamp 80 74">
-</div>
-<div class="title">Figure 1. Content on this page applies to the NetBeans IDE 7.4 and 8.0</div>
-</div>
-<table class="tableblock frame-all grid-all spread">
-<colgroup>
-<col style="width: 50%;">
-<col style="width: 50%;">
-</colgroup>
-<thead>
-<tr>
-<th class="tableblock halign-left valign-top">- </th>
-<th class="tableblock halign-left valign-top"><a href="#requirements">Requirements</a></th>
-</tr>
-</thead>
-<tbody>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">- </p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#project">Creating the Sample Project</a></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">- </p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#breakpoints">Creating Breakpoints</a></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">- </p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#starting">Starting a Debugging Session</a></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">- </p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#inspecting">Inspecting the State of the Application</a></p></td>
-</tr>
-</tbody>
-</table>
-</div>
 <div class="sect1">
 <h2 id="_requirements">Requirements</h2>
 <div class="sectionbody">
@@ -231,13 +191,25 @@
 <p>Set a line breakpoint by clicking in the left margin of the Source Editor window next to line 171 ( <code>response = readChar("Enter disk module type: (S for single disks, R for RAID; Q - exit)", 'S');</code> ). The line is highlighted in red to indicate that the breakpoint is set.
 image::images/line_breakpoint1.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="3">
 <li>
 <p>You could remove the breakpoint by clicking on the icon in the left margin.</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="4">
 <li>
 <p>Choose Window &gt; Debugging &gt; Breakpoints to open the Breakpoints window. Your line breakpoint is listed under the C/C++ node.
 image::images/line_breakpoint2.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="5">
 <li>
 <p>Expand the C/C++ node to see your breakpoint.
 image::images/line_breakpoint2_expand.png[]</p>
@@ -262,14 +234,26 @@ image::images/line_breakpoint2_expand.png[]</p>
 <p>Type the function name  <code>Customer::GetDiscount</code>  in the Function Name text field. Click OK.
 image::images/function_breakpoint1.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="5">
 <li>
 <p>Your function breakpoint is set and is added to the list in the Breakpoints window.
 image::images/function_breakpoint2.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="6">
 <li>
 <p>Click the Select Breakpoint Groups button in the left margin to organize the breakpoints into different groups and select Type.
 image::images/group_breakpoint_type.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="7">
 <li>
 <p>Expand the File:Line and Function groups to display your breakpoints.
 image::images/breakpoint_types.png[]</p>
@@ -292,6 +276,10 @@ image::images/breakpoint_types.png[]</p>
 The debugger starts and the application runs. The debug toolbar is displayed.
 image::images/debugger_toolbar.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="2">
 <li>
 <p>Open the Sessions window by choosing Window &gt; Debugging &gt; Sessions.
 The debugging session is shown in this window.</p>
@@ -318,22 +306,38 @@ The debugging session is shown in this window.</p>
 image::images/function_breakpoint3.png[]</p>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="3">
 <li>
 <p>Click the tab for the Call Stack window or choose Window &gt; Debugging &gt; Call Stack. The call stack shows three frames.
 image::images/call_stack.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="4">
 <li>
 <p>Open the Variables window and note that one variable is displayed.</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="5">
 <li>
 <p>Click the expand icons to expand the structure.
 image::images/local_variables1.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="6">
 <li>
 <p>Click the Continue button in the toolbar.
 The  <code>GetDiscount</code>  function is executed, printing the customer discount to the Output (Debug) window. Then you are prompted for input.</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="7">
 <li>
 <p>Enter the input in response to the prompts.</p>
 </li>
@@ -348,27 +352,47 @@ The  <code>GetDiscount</code>  function is executed, printing the customer disco
 </div>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="8">
 <li>
 <p>Click the Variables tab and note the long list of variables.
 image::images/local_variables2.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="9">
 <li>
 <p>Click the Call Stack tab and note that there is now one frame in the stack.</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="10">
 <li>
 <p>Choose Window &gt; Debugging &gt; Registers.
 The Registers window opens, displaying the current contents of the registers.
 image::images/registers.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="11">
 <li>
 <p>Choose Window &gt; Debugging &gt; Disassembly.
 The Disassembly window opens, displaying the assembly instructions for the current source file.
 image::images/disassembly.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="12">
 <li>
 <p>Click the Continue button in the toolbar and continue entering input in response to the prompts in the Output window until the program is completed.</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="13">
 <li>
 <p>When you press Enter to exit the program, your debug session ends. To end the debug session before the execution of the program was complete, you could click the Finish Debugger Session button in the toolbar or choose Debug &gt; Finish Debugger Session.</p>
 </li>
diff --git a/content/kb/docs/cnd/debugging_ja.html b/content/kb/docs/cnd/debugging_ja.html
index 5cf056b..c0ace4b 100644
--- a/content/kb/docs/cnd/debugging_ja.html
+++ b/content/kb/docs/cnd/debugging_ja.html
@@ -96,8 +96,7 @@
             
             <div id="toc" class="toc">
 <div id="toctitle"></div>
-<ul class="sectlevel2">
-<li><a href="#_内容">内容</a></li>
+<ul class="sectlevel1">
 <li><a href="#_要件">要件</a></li>
 <li><a href="#_サンプル_プロジェクトの作成">サンプル・プロジェクトの作成</a></li>
 <li><a href="#_ブレークポイントの作成">ブレークポイントの作成</a>
@@ -121,45 +120,6 @@
 </div>
 </div>
 </div>
-<div class="sect2">
-<h3 id="_内容">内容</h3>
-<div class="imageblock">
-<div class="content">
-<img src="images/netbeans-stamp-80-74.png" alt="netbeans stamp 80 74">
-</div>
-<div class="title">Figure 1. このページの内容は、NetBeans IDE 7.4および8.0に適用されます</div>
-</div>
-<table class="tableblock frame-all grid-all spread">
-<colgroup>
-<col style="width: 50%;">
-<col style="width: 50%;">
-</colgroup>
-<thead>
-<tr>
-<th class="tableblock halign-left valign-top">- </th>
-<th class="tableblock halign-left valign-top"><a href="#requirements">要件</a></th>
-</tr>
-</thead>
-<tbody>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">- </p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#project">サンプル・プロジェクトの作成</a></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">- </p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#breakpoints">ブレークポイントの作成</a></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">- </p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#starting">デバッグ・セッションの開始</a></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">- </p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#inspecting">アプリケーションの状態の検査</a></p></td>
-</tr>
-</tbody>
-</table>
-</div>
 <div class="sect1">
 <h2 id="_要件">要件</h2>
 <div class="sectionbody">
@@ -231,13 +191,25 @@
 <p>行171 ( <code>response=readChar("Enter disk module type: (S for single disks, R for RAID; Q - exit)", 'S');</code> )の横の、「ソース・エディタ」ウィンドウの左マージンをクリックすることによって行ブレークポイントを設定します。赤く強調表示されている行は、ブレークポイントが設定されていることを示します。
 image::images/line_breakpoint1.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="3">
 <li>
 <p>ブレークポイントは、左マージン内のアイコンをクリックすることによって除去できます。</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="4">
 <li>
 <p>「ウィンドウ」&gt;「デバッグ」&gt;「ブレークポイント」を選択し、「ブレークポイント」ウィンドウを開きます。行ブレークポイントがC/C++ノードの下に一覧表示されます。
 image::images/line_breakpoint2.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="5">
 <li>
 <p>行ブレークポイントを表示するには、C/C++ノードを拡張します。
 image::images/line_breakpoint2_expand.png[]</p>
@@ -262,14 +234,26 @@ image::images/line_breakpoint2_expand.png[]</p>
 <p>「関数名」テキスト・フィールドに「 <code>Customer::GetDiscount</code> 」を入力します。「OK」をクリックします。
 image::images/function_breakpoint1.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="5">
 <li>
 <p>関数ブレークポイントが設定され、「ブレークポイント」ウィンドウの一覧に追加されます。
 image::images/function_breakpoint2.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="6">
 <li>
 <p>左マージンで「ブレークポイント・グループを選択」ボタンをクリックしてブレークポイントを各種グループに編成し、「タイプ」を選択します。
 image::images/group_breakpoint_type.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="7">
 <li>
 <p>ブレークポイントを表示するには、「ファイル:行」および「関数」グループを拡張します。
 image::images/breakpoint_types.png[]</p>
@@ -292,6 +276,10 @@ image::images/breakpoint_types.png[]</p>
 デバッガが起動し、アプリケーションが実行されます。デバッグ・ツールバーが表示されます。
 image::images/debugger_toolbar.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="2">
 <li>
 <p>「ウィンドウ」&gt;「デバッグ」&gt;「セッション」を選択して「セッション」ウィンドウを開きます。
 開いたウィンドウにデバッグ・セッションが表示されます。</p>
@@ -318,22 +306,38 @@ image::images/debugger_toolbar.png[]</p>
 image::images/function_breakpoint3.png[]</p>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="3">
 <li>
 <p>「呼出しスタック」ウィンドウのタブをクリックするか、「ウィンドウ」&gt;「デバッグ」&gt;「呼出しスタック」を選択します。コール・スタックに3つのフレームが表示されます。
 image::images/call_stack.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="4">
 <li>
 <p>「変数」ウィンドウを開いて、変数が1つ表示されていることを確認します。</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="5">
 <li>
 <p>展開アイコンをクリックし、構造を展開します。
 image::images/local_variables1.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="6">
 <li>
 <p>ツールバーにある「続行」ボタンをクリックします。
 <code>GetDiscount</code> 関数が実行され、「出力」(デバッグ)ウィンドウに顧客の割引額が表示されます。その後、入力が求められます。</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="7">
 <li>
 <p>このプロンプトに対して入力を行います。</p>
 </li>
@@ -348,27 +352,47 @@ image::images/local_variables1.png[]</p>
 </div>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="8">
 <li>
 <p>「変数」タブをクリックし、変数の一覧を確認します。
 image::images/local_variables2.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="9">
 <li>
 <p>「コール・スタック」タブをクリックし、スタック内にフレームが1つあることを確認します。</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="10">
 <li>
 <p>「ウィンドウ」&gt;「デバッグ」&gt;「レジスタ」を選択します。
 「レジスタ」ウィンドウが開き、現在のレジスタの内容が表示されます。
 image::images/registers.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="11">
 <li>
 <p>「ウィンドウ」&gt;「デバッグ」&gt;「逆アセンブリ」を選択します。
 「逆アセンブリ」ウィンドウが開き、現在のソース・ファイルのアセンブリ命令が表示されます。
 image::images/disassembly.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="12">
 <li>
 <p>ツールバーにある「続行」ボタンをクリックし、プログラムが完了するまで、「出力」ウィンドウのプロンプトに対応して入力を続けます。</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="13">
 <li>
 <p>[Enter]を押してプログラムを終了するとデバッグ・セッションが終了します。プログラムの実行が完了する前にデバッグ・セッションを終了するには、ツールバーで「デバッガ・セッションを終了」ボタンをクリックするか、「デバッグ」&gt;「デバッガ・セッションを終了」を選択します。</p>
 </li>
diff --git a/content/kb/docs/cnd/debugging_pt_BR.html b/content/kb/docs/cnd/debugging_pt_BR.html
index c7dd318..3df6ae5 100644
--- a/content/kb/docs/cnd/debugging_pt_BR.html
+++ b/content/kb/docs/cnd/debugging_pt_BR.html
@@ -118,42 +118,6 @@
 <div class="paragraph">
 <p>O breve tutorial a seguir o guia por algumas funcionalidades de depuração de um projeto C ou C++ no NetBeans IDE.</p>
 </div>
-<div class="imageblock">
-<div class="content">
-<img src="images/netbeans-stamp-80-74.png" alt="netbeans stamp 80 74">
-</div>
-<div class="title">Figure 1. O conteúdo desta página se aplica ao NetBeans IDE 7.4 e 8.0</div>
-</div>
-<table class="tableblock frame-all grid-all spread">
-<colgroup>
-<col style="width: 50%;">
-<col style="width: 50%;">
-</colgroup>
-<thead>
-<tr>
-<th class="tableblock halign-left valign-top">- </th>
-<th class="tableblock halign-left valign-top"><a href="#requirements">Requisitos</a></th>
-</tr>
-</thead>
-<tbody>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">- </p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#project">Criando o Projeto de Amostra</a></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">- </p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#breakpoints">Criando Pontos de Interrupção</a></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">- </p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#starting">Iniciando uma Sessão de Depuração</a></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">- </p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#inspecting">Inspecionando o Estado da Aplicação</a></p></td>
-</tr>
-</tbody>
-</table>
 </div>
 </div>
 <div class="sect1">
@@ -227,13 +191,25 @@
 <p>Defina um ponto de interrupção clicando na margem esquerda da janela Editor de código-fonte ao lado da linha 171 ( <code>response = readChar("Digite o tipo do módulo do disco: (S para discos únicos, R para RAID; Q - sair)", 'S');</code> ). A linha é realçada em vermelho para indicar que o ponto de interrupção está definido.
 image::images/line_breakpoint1.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="3">
 <li>
 <p>Você pode remover o ponto de interrupção, clicando no ícone na margem esquerda.</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="4">
 <li>
 <p>Escolha Janela &gt; Depuração &gt; Pontos de Interrupção para abrir a janela Pontos de interrupção. Seu ponto de interrupção de linha é listado no nó C/C++.
 image::images/line_breakpoint2.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="5">
 <li>
 <p>Expanda o nó C/C++ para ver seu ponto de interrupção.
 image::images/line_breakpoint2_expand.png[]</p>
@@ -258,14 +234,26 @@ image::images/line_breakpoint2_expand.png[]</p>
 <p>Digite o nome da função  <code>Customer::GetDiscount</code>  no campo de texto Nome da Função. Clique em OK.
 image::images/function_breakpoint1.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="5">
 <li>
 <p>Seu ponto de interrupção da função é definido e adicionado à lista na janela Pontos de Interrupção.
 image::images/function_breakpoint2.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="6">
 <li>
 <p>Clique no botão Selecionar Grupos de Ponto de Interrupção na margem esquerda para organizar os pontos de interrupção em diferentes grupos e selecione Tipo.
 image::images/group_breakpoint_type.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="7">
 <li>
 <p>Expanda os grupos de Arquivo:Linha e Função para exibir seus pontos de interrupção.
 image::images/breakpoint_types.png[]</p>
@@ -288,6 +276,10 @@ image::images/breakpoint_types.png[]</p>
 O depurador é iniciado e a aplicação é executada. A barra de ferramentas do depurador é exibida.
 image::images/debugger_toolbar.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="2">
 <li>
 <p>Abra a janela Sessões escolhendo Janela &gt; Depuração &gt; Sessões.
 A sessão de depuração é mostrada nessa janela.</p>
@@ -314,22 +306,38 @@ A sessão de depuração é mostrada nessa janela.</p>
 image::images/function_breakpoint3.png[]</p>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="3">
 <li>
 <p>Clique na guia da janela Pilha de Chamadas ou selecione Janela &gt; Depurando &gt; Pilha de Chamadas. A pilha de chamadas mostra três quadros.
 image::images/call_stack.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="4">
 <li>
 <p>Abra a janela Variáveis e observe que uma variável é exibida.</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="5">
 <li>
 <p>Clique no ícones Expandir para expandir a estrutura.
 image::images/local_variables1.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="6">
 <li>
 <p>Clique no botão Continuar na barra de ferramentas.
 A função  <code>GetDiscount</code>  é executada, imprimindo o desconto do cliente na janela de Saída (Depuração). Em seguida, é solicitado que você faça a entrada.</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="7">
 <li>
 <p>Insira a entrada em resposta aos prompts.</p>
 </li>
@@ -344,27 +352,47 @@ A função  <code>GetDiscount</code>  é executada, imprimindo o desconto do cli
 </div>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="8">
 <li>
 <p>Clique na guia Variáveis e observe a longa lista de variáveis.
 image::images/local_variables2.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="9">
 <li>
 <p>Clique na guia Pilha de Chamadas e observe que há somente um quadro na pilha.</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="10">
 <li>
 <p>Escolha Janela &gt; Depuração &gt; Registros.
 A janela Registros se abre, exibindo o conteúdo atual dos registros.
 image::images/registers.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="11">
 <li>
 <p>Escolha Janela &gt; Depuração &gt; Desmontar.
 A janela Desmontar é aberta, exibindo as instruções de montagem do arquivo de código-fonte atual.
 image::images/disassembly.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="12">
 <li>
 <p>Clique no botão Continuar na barra de ferramentas e continue inserindo entradas em resposta aos prompts na janela de Saída até que o programa seja concluído.</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="13">
 <li>
 <p>Quando você pressiona Enter para sair do programa, sua sessão de depuração termina. Para terminar a sessão de depuração antes que a execução do programa seja concluída, você pode clicar no botão Finalizar Sessão do Depurador na barra de ferramentas ou escolher Depurar &gt; Finalizar Sessão do Depurador.</p>
 </li>
diff --git a/content/kb/docs/cnd/debugging_ru.html b/content/kb/docs/cnd/debugging_ru.html
index 45957c6..b64d9fc 100644
--- a/content/kb/docs/cnd/debugging_ru.html
+++ b/content/kb/docs/cnd/debugging_ru.html
@@ -118,42 +118,6 @@
 <div class="paragraph">
 <p>В этом кратком практическом руководстве рассматриваются некоторые аспекты отладки проектов C или C++ в IDE NetBeans.</p>
 </div>
-<div class="imageblock">
-<div class="content">
-<img src="images/netbeans-stamp-80-74.png" alt="netbeans stamp 80 74">
-</div>
-<div class="title">Figure 1. Содержимое этой страницы применимо к IDE NetBeans 7.4 и 8.0</div>
-</div>
-<table class="tableblock frame-all grid-all spread">
-<colgroup>
-<col style="width: 50%;">
-<col style="width: 50%;">
-</colgroup>
-<thead>
-<tr>
-<th class="tableblock halign-left valign-top">- </th>
-<th class="tableblock halign-left valign-top"><a href="#requirements">Требования</a></th>
-</tr>
-</thead>
-<tbody>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">- </p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Создание примера проекта</p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">- </p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#breakpoints">Создание точек останова</a></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">- </p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#starting">Запуск сеанса отладки</a></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">- </p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#inspecting">Проверка состояния приложения</a></p></td>
-</tr>
-</tbody>
-</table>
 </div>
 </div>
 <div class="sect1">
@@ -227,13 +191,25 @@
 <p>Установите точку останова на строке, щелкнув левое поле окна редактора исходного кода рядом со строкой 171 ( <code>response = readChar("Enter disk module type: (S for single disks, R for RAID; Q - exit)", 'S');</code> ). Строка будет выделена красным цветом, что обозначает установку точки останова.
 image::images/line_breakpoint1.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="3">
 <li>
 <p>Чтобы удалить точку останова, щелкните значок в левом поле.</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="4">
 <li>
 <p>Выберите "Окно" &gt; "Отладка" &gt; "Точки останова", чтобы открыть окно точек останова. Линейная точка останова находится в списке под узлом C/C++.
 image::images/line_breakpoint2.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="5">
 <li>
 <p>Разверните узел C/C++, чтобы стала видна точка останова.
 image::images/line_breakpoint2_expand.png[]</p>
@@ -258,14 +234,26 @@ image::images/line_breakpoint2_expand.png[]</p>
 <p>Введите имя функции  <code>Customer::GetDiscount</code>  в текстовом поле "Имя функции". Нажмите кнопку "ОК".
 image::images/function_breakpoint1.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="5">
 <li>
 <p>Точка останова на функции установлена и добавлена в список в окне "Точки останова".
 image::images/function_breakpoint2.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="6">
 <li>
 <p>Нажмите кнопку 'Выбрать группы точек останова' в левой части окна, чтобы объединить точки останова в различные группы и выбрать тип.
 image::images/group_breakpoint_type.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="7">
 <li>
 <p>Разверните группы 'Файл:Строка' и 'Функция', чтобы стали видны точки останова.
 image::images/breakpoint_types.png[]</p>
@@ -288,6 +276,10 @@ image::images/breakpoint_types.png[]</p>
 Запускается отладчик и приложение выполняется. Отображается панель инструментов отладчика.
 image::images/debugger_toolbar.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="2">
 <li>
 <p>Откройте окно "Сеансы": для этого выберите "Окно" &gt; "Отладка" &gt; "Сеансы".
 Сеанс отладки показан в этом окне.</p>
@@ -314,22 +306,38 @@ image::images/debugger_toolbar.png[]</p>
 image::images/function_breakpoint3.png[]</p>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="3">
 <li>
 <p>Нажмите на вкладку, чтобы открыть окно 'Стек вызовов' или выберите Окно &gt; Отладка &gt; Стек вызовов. В стеке вызовов отображаются три окна.
 image::images/call_stack.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="4">
 <li>
 <p>Откройте окно "Переменные", в которой отображается одна переменная.</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="5">
 <li>
 <p>Щелкните значок 'Развернуть', чтобы развернуть структуру.
 image::images/local_variables1.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="6">
 <li>
 <p>Нажмите кнопку "Продолжить" на панели инструментов.
 Будет выполнена функция  <code>GetDiscount</code> , и результаты скидки для клиента появятся в окне 'Результаты (Отладка)'. После этого отобразится запрос на ввод данных.</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="7">
 <li>
 <p>Введите данные после отображения запроса.</p>
 </li>
@@ -344,27 +352,47 @@ image::images/local_variables1.png[]</p>
 </div>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="8">
 <li>
 <p>Перейдите на вкладку "Переменные", в которой отобразится длинный список переменных.
 image::images/local_variables2.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="9">
 <li>
 <p>Перейдите на вкладку "Стек вызовов", в которой теперь отобразится одно окно в стеке.</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="10">
 <li>
 <p>Выберите "Окно" &gt; "Отладка" &gt; "Регистры".
 Откроется окно "Регистры", отображающее текущее содержимое регистров.
 image::images/registers.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="11">
 <li>
 <p>Выберите "Окно" &gt; "Отладка" &gt; "Дисассемблер".
 Откроется окно "Дисассемблер", отображающее команды ассемблера для текущего файла исходного кода.
 image::images/disassembly.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="12">
 <li>
 <p>Нажмите кнопку 'Продолжить'; на панели инструментов и продолжите вводить данные в ответ на запросы в окно вывода, пока программа не будет завершена.</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="13">
 <li>
 <p>Когда вы нажимаете Enter, чтобы выйти из программы, сеанс отладки завершается. Чтобы завершить сеанс отладки до завершения выполнения программы, можно нажать кнопку 'Завершить сеанс отладчика' на панели инструментов или выбрать Отладка &gt; Завершить сеанс отладчика.</p>
 </li>
diff --git a/content/kb/docs/cnd/debugging_zh_CN.html b/content/kb/docs/cnd/debugging_zh_CN.html
index 5a6a2d2..e5b7da9 100644
--- a/content/kb/docs/cnd/debugging_zh_CN.html
+++ b/content/kb/docs/cnd/debugging_zh_CN.html
@@ -118,42 +118,6 @@
 <div class="paragraph">
 <p>下面的简明教程将为您介绍 NetBeans IDE 中用于调试 C 或 C++ 项目的一些功能。</p>
 </div>
-<div class="imageblock">
-<div class="content">
-<img src="images/netbeans-stamp-80-74.png" alt="netbeans stamp 80 74">
-</div>
-<div class="title">Figure 1. 此页上的内容适用于 NetBeans IDE 7.4 和 8.0</div>
-</div>
-<table class="tableblock frame-all grid-all spread">
-<colgroup>
-<col style="width: 50%;">
-<col style="width: 50%;">
-</colgroup>
-<thead>
-<tr>
-<th class="tableblock halign-left valign-top">-</th>
-<th class="tableblock halign-left valign-top"><a href="#requirements">要求</a></th>
-</tr>
-</thead>
-<tbody>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">-</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#project">创建样例项目</a></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">-</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#breakpoints">创建断点</a></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">-</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#starting">启动调试会话</a></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">-</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#inspecting">检查应用程序状态</a></p></td>
-</tr>
-</tbody>
-</table>
 </div>
 </div>
 <div class="sect1">
@@ -227,13 +191,25 @@
 <p>在源代码编辑器窗口靠近 171 行 ( <code>response = readChar("Enter disk module type: (S for single disks, R for RAID; Q - exit)", 'S');</code> ) 的左旁注中单击,设置一个行断点。该行将以红色突出显示,表明断点已设置。
 image::images/line_breakpoint1.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="3">
 <li>
 <p>您可以通过单击位于左旁注中的图标来删除断点。</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="4">
 <li>
 <p>选择 "Window"(窗口)&gt; "Debugging"(调试)&gt; "Breakpoints"(断点)打开 "Breakpoints"(断点)窗口。在 C/C++ 节点下列出您的行断点。
 image::images/line_breakpoint2.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="5">
 <li>
 <p>展开 C/C++ 节点可查看您的断点。
 image::images/line_breakpoint2_expand.png[]</p>
@@ -258,14 +234,26 @@ image::images/line_breakpoint2_expand.png[]</p>
 <p>在 "Function Name"(函数名)文本字段中键入函数名  <code>Customer::GetDiscount</code> 。单击 "OK"(确定)。
 image::images/function_breakpoint1.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="5">
 <li>
 <p>函数断点已设置,并且已添加到 "Breakpoints"(断点)窗口列表中。
 image::images/function_breakpoint2.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="6">
 <li>
 <p>单击左旁注中的 "Select Breakpoint Groups"(选择断点组)按钮以将断点组织到不同的组,然后选择 "Type"(类型)。
 image::images/group_breakpoint_type.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="7">
 <li>
 <p>展开 "File:Line"(文件:行)和 "Function"(函数)组以显示您的断点。
 image::images/breakpoint_types.png[]</p>
@@ -288,6 +276,10 @@ image::images/breakpoint_types.png[]</p>
 此时将启动调节器,并运行应用程序。显示调试工具栏。
 image::images/debugger_toolbar.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="2">
 <li>
 <p>选择 "Window"(窗口)&gt; "Debugging"(调试)&gt; "Sessions"(会话)打开 "Sessions"(会话)窗口。
 调试会话将显示在此窗口中。</p>
@@ -314,22 +306,38 @@ image::images/debugger_toolbar.png[]</p>
 image::images/function_breakpoint3.png[]</p>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="3">
 <li>
 <p>单击 "Call Stack"(调用堆栈)窗口的标签,或者选择 "Window"(窗口)&gt; "Debugging"(调试)&gt; "Call Stack"(调用堆栈)。此时调用堆栈将显示三个框架。
 image::images/call_stack.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="4">
 <li>
 <p>打开 "Variables"(变量)窗口,此时您看到显示了一个变量。</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="5">
 <li>
 <p>单击展开图标以展开此结构。
 image::images/local_variables1.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="6">
 <li>
 <p>单击工具栏中的 "Continue"(继续)按钮。
 此时将执行  <code>GetDiscount</code>  函数,同时在 "Output (Debug)"(输出(调试))窗口中显示客户折扣。此时系统会提示输入信息。</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="7">
 <li>
 <p>按照提示输入信息。</p>
 </li>
@@ -344,27 +352,47 @@ image::images/local_variables1.png[]</p>
 </div>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="8">
 <li>
 <p>单击 "Variables"(变量)标签,注意会显示局部变量的详细列表。
 image::images/local_variables2.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="9">
 <li>
 <p>单击 "Call Stack"(调用堆栈)标签,注意此时堆栈中有一个框架。</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="10">
 <li>
 <p>选择 "Window"(窗口)&gt; "Debugging"(调试)&gt; "Registers"(注册)。
 此时将打开 "Registers"(注册)窗口,其中显示注册的当前内容。
 image::images/registers.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="11">
 <li>
 <p>选择 "Window"(窗口)&gt; "Debugging"(调试)&gt; "Disassembly"(反汇编)。
 此时将打开 "Disassembly"(反汇编)窗口,其中显示当前源文件的汇编指令。
 image::images/disassembly.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="12">
 <li>
 <p>单击工具栏中的 "Continue"(继续)按钮,并继续按照提示在 "Output"(输出)窗口中输入信息,直到程序完成。</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="13">
 <li>
 <p>按 Enter 键退出程序后,调试会话便会结束。要在程序执行完毕以前结束调试会话,可以在工具栏中单击 "Finish Debugger Session"(完成调试器会话)按钮,或者选择 "Debug"(调试)&gt; "Finish Debugger Session"(完成调试器会话)。</p>
 </li>
diff --git a/content/kb/docs/cnd/development-environment.html b/content/kb/docs/cnd/development-environment.html
index 9116b84..c6a5835 100644
--- a/content/kb/docs/cnd/development-environment.html
+++ b/content/kb/docs/cnd/development-environment.html
@@ -250,13 +250,21 @@ You can also add collections from the Tools &gt; Options &gt; C/C++ &gt; Build T
 </div>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="3">
 <li>
 <p>In the Add New Tool Collection dialog box, type the directory path for the tool collection&#8217;s executable files in the Base Directory field, or use the Browse button to navigate to the directory, which is usually called  <code>bin</code> .</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="4">
 <li>
 <p>The Tool Collection Family and Tool Collection Name are filled in automatically for valid paths. You can specify a different name to display in the IDE for the collection. If you change the Tool Collection Family, make sure that the family you specify is correct for the collection or the compiler flags might not be valid.</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="5">
 <li>
 <p>Click OK.</p>
 </li>
@@ -299,7 +307,7 @@ You can also add collections from the Tools &gt; Options &gt; C/C++ &gt; Build T
 </div>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="5">
 <li>
 <p>Click OK.</p>
 </li>
diff --git a/content/kb/docs/cnd/development-environment_ja.html b/content/kb/docs/cnd/development-environment_ja.html
index 2840a2a..7a7e6f4 100644
--- a/content/kb/docs/cnd/development-environment_ja.html
+++ b/content/kb/docs/cnd/development-environment_ja.html
@@ -250,13 +250,21 @@
 </div>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="3">
 <li>
 <p>「新規ツール・コレクションの追加」ダイアログ・ボックスで、「ベース・ディレクトリ」フィールドにツール・コレクションの実行可能ファイルのディレクトリ・パスを入力するか、「参照」ボタンを使用してディレクトリ(通常は <code>bin</code> と呼ばれている)に移動します。</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="4">
 <li>
 <p>「ツール・コレクション・ファミリ」と「ツール・コレクション名」は、有効なパスに対して自動的に入力されます。IDEで表示する別の名前をコレクションに指定することもできます。ツール・コレクション・ファミリを変更する場合は、指定するファミリがコレクションに適切であることを確認してください。適切ではなかった場合、コンパイラのフラグが有効にならない可能性があります。</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="5">
 <li>
 <p>「OK」をクリックします。</p>
 </li>
@@ -299,7 +307,7 @@
 </div>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="5">
 <li>
 <p>「OK」をクリックします。</p>
 </li>
diff --git a/content/kb/docs/cnd/development-environment_pt_BR.html b/content/kb/docs/cnd/development-environment_pt_BR.html
index 773d965..658bc5b 100644
--- a/content/kb/docs/cnd/development-environment_pt_BR.html
+++ b/content/kb/docs/cnd/development-environment_pt_BR.html
@@ -250,13 +250,21 @@ Você também pode adicionar coleções na guia Ferramentas &gt; Opções &gt; F
 </div>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="3">
 <li>
 <p>Na caixa de diálogo Adicionar Nova Coleção de Ferramentas, digite o caminho do diretório dos arquivos executáveis da coleção de ferramentas no campo Diretório base ou use o botão Procurar para ir até o diretório, que geralmente é chamado  <code>bin</code> .</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="4">
 <li>
 <p>Os campos Família de Coleções de Ferramentas e Nome da Coleção de ferramentas são preenchidos automaticamente com caminhos válidos. Você pode especificar um nome diferente para exibir no IDE para a coleção. Se você alterar a Família de Coleções de Ferramentas, certifique-se de que a família especificada seja a correta para a coleção; caso contrário, os flags do compilador talvez não sejam válidos.</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="5">
 <li>
 <p>Clique em OK.</p>
 </li>
@@ -299,7 +307,7 @@ Você também pode adicionar coleções na guia Ferramentas &gt; Opções &gt; F
 </div>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="5">
 <li>
 <p>Clique em OK.</p>
 </li>
diff --git a/content/kb/docs/cnd/development-environment_ru.html b/content/kb/docs/cnd/development-environment_ru.html
index d21ca27..0dd4a82 100644
--- a/content/kb/docs/cnd/development-environment_ru.html
+++ b/content/kb/docs/cnd/development-environment_ru.html
@@ -250,13 +250,21 @@
 </div>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="3">
 <li>
 <p>В диалоговом окне 'Добавление набора средств' в поле 'Базовый каталог' введите путь к каталогу с исполняемыми файлами набора средств или нажмите кнопку 'Обзор' для перехода в этот каталог, который обычно называется  <code>bin</code> .</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="4">
 <li>
 <p>Поля "Семейство наборов средств" и "Имя набора средств" для действительных путей заполняются автоматически. Вы можете указать другое имя, которое будет отображаться для набора в IDE. Если вы хотите изменить семейство наборов средств, убедитесь, что указанное семейство совместимо с набором средств, иначе флаги компилятора могут быть интерпретированы неверно.</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="5">
 <li>
 <p>Нажмите кнопку "ОК".</p>
 </li>
@@ -299,7 +307,7 @@
 </div>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="5">
 <li>
 <p>Нажмите кнопку "ОК".</p>
 </li>
diff --git a/content/kb/docs/cnd/development-environment_zh_CN.html b/content/kb/docs/cnd/development-environment_zh_CN.html
index a8f9c25..3bedaeb 100644
--- a/content/kb/docs/cnd/development-environment_zh_CN.html
+++ b/content/kb/docs/cnd/development-environment_zh_CN.html
@@ -250,13 +250,21 @@
 </div>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="3">
 <li>
 <p>在 "Add New Tool Collection"(添加新工具集合)对话框的 "Base Directory"(基目录)字段中,键入该工具集合的可执行文件的目录路径,或使用 "Browse"(浏览)按钮导航至该目录(通常称为  <code>bin</code> )。</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="4">
 <li>
 <p>如果路径有效,将自动填充 "Tool Collection Family"(工具集合系列)和 "Tool Collection Name"(工具集合名称)。可以为集合指定在 IDE 中显示的不同名称。如果更改 "Tool Collection Family"(工具集合系列),请确保您指定的系列是该集合的正确系列,否则编译器标志可能无效。</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="5">
 <li>
 <p>单击 "OK"(确定)。</p>
 </li>
@@ -299,7 +307,7 @@
 </div>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="5">
 <li>
 <p>单击 "OK"(确定)。</p>
 </li>
diff --git a/content/kb/docs/cnd/navigating-editing.html b/content/kb/docs/cnd/navigating-editing.html
index 88aff43..d01d0a8 100644
--- a/content/kb/docs/cnd/navigating-editing.html
+++ b/content/kb/docs/cnd/navigating-editing.html
@@ -96,8 +96,7 @@
             
             <div id="toc" class="toc">
 <div id="toctitle"></div>
-<ul class="sectlevel2">
-<li><a href="#_contents">Contents</a></li>
+<ul class="sectlevel1">
 <li><a href="#_requirements">Requirements</a></li>
 <li><a href="#_creating_the_sample_project">Creating the Sample Project</a></li>
 <li><a href="#_editing_c_and_c_source_files">Editing C and C++ Source Files</a>
@@ -137,45 +136,6 @@ March 2014_ [Revision number: V8.0]</p>
 </div>
 </div>
 </div>
-<div class="sect2">
-<h3 id="_contents">Contents</h3>
-<div class="imageblock">
-<div class="content">
-<img src="images/netbeans-stamp-80-74.png" alt="netbeans stamp 80 74">
-</div>
-<div class="title">Figure 1. Content on this page applies to the NetBeans IDE 7.4 and 8.0</div>
-</div>
-<table class="tableblock frame-all grid-all spread">
-<colgroup>
-<col style="width: 50%;">
-<col style="width: 50%;">
-</colgroup>
-<thead>
-<tr>
-<th class="tableblock halign-left valign-top">- </th>
-<th class="tableblock halign-left valign-top"><a href="#requirements">Requirements</a></th>
-</tr>
-</thead>
-<tbody>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">- </p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#project">Creating the Sample Project</a></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">- </p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#editing">Editing C and C++ Source Files</a></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">- </p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#navigating">Navigating C and C++ Source Files</a></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">- </p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#nextsteps">Next Steps</a></p></td>
-</tr>
-</tbody>
-</table>
-</div>
 <div class="sect1">
 <h2 id="_requirements">Requirements</h2>
 <div class="sectionbody">
@@ -263,6 +223,10 @@ for information about downloading and installing the required software.</p>
 <p>Select the style you want to set from the Style drop-down list.
 image::images/formatting_style.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="6">
 <li>
 <p>Modify the style properties as desired.</p>
 </li>
@@ -321,9 +285,17 @@ image::images/code_folding.png[]</p>
 <p>All of the occurrences of the  <code>Customer</code>  class in the file are highlighted with a yellow background. The right margin also shows markings that indicate points where an occurrence is located in the file. The markings let you see how many occurrences there are without scrolling through the file. You can click the markings to jump to the occurrences that they represent.
 image::images/highlighting1.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="9">
 <li>
 <p>To easily navigate between the occurrences, press Alt+Down to go to the next occurrence, and press Alt+Up to go to the previous occurrence.</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="10">
 <li>
 <p>Open the  <code>customer.h</code>  file, located in the Headers folder, and notice that class names are again highlighted in bold.
 image::images/highlighting2.png[]</p>
@@ -351,21 +323,41 @@ image::images/highlighting2.png[]</p>
 <p>Expand the list of items by pressing Ctrl-Space again.
 image::images/code_completion1.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="4">
 <li>
 <p>Use your arrow keys or mouse to highlight a standard library function such as  <code>calloc</code>  from the list, and the documentation window displays the man page for that function if the man page is accessible to the IDE.
 image::images/code-completion-documentation.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="5">
 <li>
 <p>Select the  <code>Customer</code>  class and press Enter.</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="6">
 <li>
 <p>Complete the new instance of the  <code>Customer</code>  class by typing "  <code>andrew;</code> ". On the next line, type the letter  <code>a</code>  and press Ctrl-Space twice. The code completion box displays a list of choices starting with the letter  <code>a</code> , such as method arguments, class fields, and global names, that are accessible from the current context.
 image::images/code_completion2.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="7">
 <li>
 <p>Double-click the  <code>andrew</code>  option to accept it and type a period after it. Press Ctrl-Space and you are provided with a list of the public methods and fields of the  <code>Customer</code>  class.
 image::images/code_completion3.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="8">
 <li>
 <p>Delete the code you have added.</p>
 </li>
@@ -383,24 +375,48 @@ image::images/code_completion3.png[]</p>
 <p>In the  <code>quote.cc</code>  file, place your cursor on line 75, or the line above the line
 <code>int readNumberOf(const char* item, int min, int max) {</code></p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="2">
 <li>
 <p>Type a slash and two asterisks and press Enter. The editor inserts a Doxygen-formatted comment for the  <code>readNumberOf</code>  class.
 image::images/doxygen_comment.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="3">
 <li>
 <p>Add some descriptive text to each of the @param lines and save the file.
 image::images/doxygen_comment_edited.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="4">
 <li>
 <p>Click the  <code>readNumberOf</code>  class to highlight it in yellow, and click one of the occurrences marks on the right to jump to a location where the class is used.</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="5">
 <li>
 <p>Click the  <code>readNumberOf</code>  class in the line you jumped to, and press Ctrl-Shift-Space to show the documentation that you just added for the parameters.
 image::images/doxygen_displayed.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="6">
 <li>
 <p>Click anywhere else in the file to close the documentation window, and click on the  <code>readNumberOf</code>  class again.</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="7">
 <li>
 <p>Choose Source &gt; Show Documentation to open the documentation window for the class again.</p>
 </li>
@@ -497,13 +513,25 @@ image::images/code_templates.png[]</p>
 </ul>
 </div>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="2">
 <li>
 <p>In the Find In Projects dialog box, select the Default Search tab or the Grep tab. The Grep tab uses the  <code>grep</code>  utility, which provides a faster search, especially for remote projects.
 image::images/find_in_projects.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="3">
 <li>
 <p>In the Grep tab, type the text or regular expression for which you want to search, specify the search scope and file name pattern, and select the check box Open in New Tab so you can save multiple searches in separate tabs.</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="4">
 <li>
 <p>Click Find.
 The Search Results tab lists the files in which the text or regular expression is found.</p>
@@ -519,10 +547,14 @@ The Search Results tab lists the files in which the text or regular expression i
 </div>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="5">
 <li>
 <p>Click the Expand/Collapse button to collapse the list of files so only the filenames are shown. Click the other buttons to show the search results as a directory tree or as a list of files. These options are useful when you perform a search across multiple projects.</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="6">
 <li>
 <p>Double-click one of the items in the list and the IDE takes you to the corresponding location in the source editor.</p>
 </li>
@@ -554,6 +586,10 @@ The Search Results tab lists the files in which the text or regular expression i
 <p>Expand the  <code>Customer</code>  class.
 image::images/classes_window.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="4">
 <li>
 <p>Double-click the  <code>name</code>  variable to open the  <code>customer.h</code>  header file.</p>
 </li>
@@ -574,9 +610,17 @@ image::images/classes_window.png[]</p>
 <p>A compact view of the file is displayed in the Navigator window.
 image::images/navigator_window.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="3">
 <li>
 <p>To navigate to an element of the file, double-click the element in the Navigator window and the cursor in the Editor window moves to that element.</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="4">
 <li>
 <p>Right-click in the Navigator to choose a different way to sort the elements, or group the items, or filter them.</p>
 </li>
@@ -603,6 +647,10 @@ image::images/navigator_window.png[]</p>
 <p>The Usages window opens and displays all of the usages of the  <code>Customer</code>  class in the source files of the project.
 image::images/usages_window.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="4">
 <li>
 <p>Click the arrow buttons in the left margin to step through the occurrences and show them in the Editor, or change between logical and physical view. You can also filter the information using a second column of buttons in the left margin.</p>
 </li>
@@ -629,14 +677,22 @@ image::images/call_graph1.png[]</p>
 <p>If you do not see all the functions as shown here, click the third button on the left side of the Call Graph window to show "who is called from this function."</p>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="3">
 <li>
 <p>Expand the  <code>endl</code>  node to display the functions called by that function. Notice the graph is updated to show the functions called by  <code>endl</code>  as well.</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="4">
 <li>
 <p>Click the second button, called Bring Into Focus, on the left side of the window to focus on the  <code>endl</code>  function, then click the fourth button Who Calls this Function to view all the functions that call the  <code>endl</code>  function.
 image::images/call_graph2.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="5">
 <li>
 <p>Expand some of the nodes in the tree to see more functions.
 image::images/call_graph3.png[]</p>
@@ -655,28 +711,56 @@ image::images/call_graph3.png[]</p>
 <p>In the  <code>cpu.cc</code>  file of the  <code>Quote_1</code>  project, mouse over line 37 while pressing Ctrl. The  <code>ComputeSupportMetric</code> function is highlighted and an annotation displays information about the function.
 image::images/hyperlinks1.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="2">
 <li>
 <p>Click the hyperlink and the editor jumps to the definition of the function.
 image::images/hyperlinks2.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="3">
 <li>
 <p>Mouse over the definition while pressing Ctrl, and click the hyperlink. The editor jumps to the declaration of the function in the  <code>cpu.h</code>  header file.
 image::images/hyperlinks3.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="4">
 <li>
 <p>Click the left arrow in the editor toolbar (second button from the left) and the editor jumps back to the definition in  <code>cpu.cc</code> .</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="5">
 <li>
 <p>Hover the mouse cursor over the green circle in the left margin and see the annotation that indicates that this method overrides another method.
 image::images/overide_annotation.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="6">
 <li>
 <p>Click the green circle to go to the overridden method and you jump to the  <code>module.h</code>  header file, which shows a gray circle in the margin to indicate the method is overridden.</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="7">
 <li>
 <p>Click the gray circle and the editor displays a list of methods that override this method.
 image::images/overridden_by_list.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="8">
 <li>
 <p>Click the  <code>Cpu::ComputeSupportMetric</code>  item and you jump back to the declaration of the method in the  <code>cpu.h</code>  header file.</p>
 </li>
diff --git a/content/kb/docs/cnd/navigating-editing_ja.html b/content/kb/docs/cnd/navigating-editing_ja.html
index 851b362..82cfd03 100644
--- a/content/kb/docs/cnd/navigating-editing_ja.html
+++ b/content/kb/docs/cnd/navigating-editing_ja.html
@@ -96,8 +96,7 @@
             
             <div id="toc" class="toc">
 <div id="toctitle"></div>
-<ul class="sectlevel2">
-<li><a href="#_内容">内容</a></li>
+<ul class="sectlevel1">
 <li><a href="#_要件">要件</a></li>
 <li><a href="#_サンプル_プロジェクトの作成">サンプル・プロジェクトの作成</a></li>
 <li><a href="#_c_c_ソース_ファイルの編集">C/C++ソース・ファイルの編集</a>
@@ -137,45 +136,6 @@
 </div>
 </div>
 </div>
-<div class="sect2">
-<h3 id="_内容">内容</h3>
-<div class="imageblock">
-<div class="content">
-<img src="images/netbeans-stamp-80-74.png" alt="netbeans stamp 80 74">
-</div>
-<div class="title">Figure 1. このページの内容は、NetBeans IDE 7.4および8.0に適用されます</div>
-</div>
-<table class="tableblock frame-all grid-all spread">
-<colgroup>
-<col style="width: 50%;">
-<col style="width: 50%;">
-</colgroup>
-<thead>
-<tr>
-<th class="tableblock halign-left valign-top">- </th>
-<th class="tableblock halign-left valign-top"><a href="#requirements">要件</a></th>
-</tr>
-</thead>
-<tbody>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">- </p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#project">サンプル・プロジェクトの作成</a></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">- </p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#editing">C/C++ソース・ファイルの編集</a></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">- </p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#navigating">C/C++ソース・ファイルのナビゲート</a></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">- </p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#nextsteps">次の手順</a></p></td>
-</tr>
-</tbody>
-</table>
-</div>
 <div class="sect1">
 <h2 id="_要件">要件</h2>
 <div class="sectionbody">
@@ -262,6 +222,10 @@
 <p>設定するスタイルを「スタイル」ドロップダウン・リストから選択します。
 image::images/formatting_style.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="6">
 <li>
 <p>必要に応じて、スタイルのプロパティを変更します。</p>
 </li>
@@ -320,9 +284,17 @@ image::images/code_folding.png[]</p>
 <p>ファイル内にある <code>Customer</code> クラスのすべての出現箇所が、黄色の背景で強調表示されます。右マージンにも、ファイル内の出現箇所を示すマークが表示されます。このマークにより、ファイルをスクロールしなくても、出現箇所がどのくらいあるかを確認できます。マークをクリックすると、それが示す出現箇所へジャンプできます。
 image::images/highlighting1.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="9">
 <li>
 <p>出現箇所の間を簡単に移動するには、<span class="Alt">[Down]を押すと次の出現箇所に移動し、[Alt]</span>[Up]を押すと前の出現箇所に移動します。</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="10">
 <li>
 <p>ヘッダー・フォルダにある <code>customer.h</code> ファイルを開くと、ここでもクラス名が太字で強調表示されているのが確認できます。
 image::images/highlighting2.png[]</p>
@@ -350,21 +322,41 @@ image::images/highlighting2.png[]</p>
 <p>再度[Ctrl]-[Space]を押して、項目の一覧を展開します。
 image::images/code_completion1.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="4">
 <li>
 <p>矢印キーまたはマウスを使用してリストから <code>calloc</code> などの標準ライブラリ関数を強調表示すると、IDEがマニュアル・ページにアクセスできる場合は、ドキュメント・ウィンドウにその関数のマニュアル・ページが表示されます。
 image::images/code-completion-documentation.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="5">
 <li>
 <p><code>Customer</code> クラスを選択し、[Enter]キーを押します。</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="6">
 <li>
 <p>「 <code>andrew;</code> 」を入力して、 <code>Customer</code> クラスの新しいインスタンスを完了させます。次の行で、文字「 <code>a</code> 」を入力し、[Ctrl]-[Space]を2回押します。コード補完ボックスに、文字「 <code>a</code> 」から始まる、現在のコンテキストからアクセス可能なメソッド引数、クラス・フィールド、グローバル名などの選択肢が一覧表示されます。
 image::images/code_completion2.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="7">
 <li>
 <p><code>andrew</code> オプションをダブルクリックして受け入れ、その後にピリオド1つを入力します。[Ctrl]-[Space]を押すと、 <code>Customer</code> クラスのpublicメソッドおよびフィールドの一覧が自動的に表示されます。
 image::images/code_completion3.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="8">
 <li>
 <p>追加したコードを削除します。</p>
 </li>
@@ -382,24 +374,48 @@ image::images/code_completion3.png[]</p>
 <p><code>quote.cc</code> ファイルの75行目(次に示す行の上の行)にカーソルを置きます。
 <code>int readNumberOf(const char* item, int min, int max){</code></p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="2">
 <li>
 <p>スラッシュおよび2つのアスタリスクを入力して、[Enter]を押します。エディタによって、 <code>readNumberOf</code> クラスにDoxygen形式のコメントが挿入されます。
 image::images/doxygen_comment.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="3">
 <li>
 <p>それぞれの@paramの行に説明文を追加して、ファイルを保存します。
 image::images/doxygen_comment_edited.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="4">
 <li>
 <p>黄色で強調表示されている <code>readNumberOf</code> クラスをクリックし、次に右にある出現箇所のマークの1つをクリックして、このクラスが使用されている場所へジャンプします。</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="5">
 <li>
 <p>ジャンプした行で <code>readNumberOf</code> クラスをクリックして[Ctrl]-[Shift]-[Space]を押すと、追加したパラメータのドキュメントが表示されます。
 image::images/doxygen_displayed.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="6">
 <li>
 <p>ファイル内のどこかをクリックしてドキュメント・ウィンドウを閉じ、再度 <code>readNumberOf</code> クラスをクリックします。</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="7">
 <li>
 <p>「ソース」&gt;「ドキュメントを表示」を選択して、クラスのドキュメント・ウィンドウを再度開きます。</p>
 </li>
@@ -496,13 +512,25 @@ image::images/code_templates.png[]</p>
 </ul>
 </div>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="2">
 <li>
 <p>「プロジェクト内を検索」ダイアログ・ボックスで、「デフォルト検索」タブまたは「Grep」タブを選択します。「Grep」タブでは、特にリモート・プロジェクトに対して高速検索を提供する <code>grep</code> ユーティリティが使用されます。
 image::images/find_in_projects.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="3">
 <li>
 <p>「Grep」タブで、検索するテキストまたは正規表現を入力し、検索範囲およびファイル名パターンを指定して、複数の検索を別々のタブで保存できるように「新しいタブで開く」チェックボックスを選択します。</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="4">
 <li>
 <p>「検索」をクリックします。
 「検索結果」タブには、該当のテキストまたは正規表現が検出されたファイルが一覧表示されます。</p>
@@ -518,10 +546,14 @@ image::images/find_in_projects.png[]</p>
 </div>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="5">
 <li>
 <p>ファイル名のみが表示されるようにファイルのリストを縮小する場合は、展開/縮小ボタンをクリックします。検索結果をディレクトリ・ツリーまたはファイルのリストとして表示するには、他のボタンをクリックします。これらのオプションは、複数のプロジェクトにわたる検索を実行するときに役立ちます。</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="6">
 <li>
 <p>リスト内のアイテムの1つをダブルクリックすると、IDEではソース・エディタ内の該当する場所まで移動できます。</p>
 </li>
@@ -553,6 +585,10 @@ image::images/find_in_projects.png[]</p>
 <p><code>Customer</code> クラスを展開します。
 image::images/classes_window.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="4">
 <li>
 <p><code>name</code> 変数をダブルクリックし、 <code>customer.h</code> ヘッダー・ファイルを開きます。</p>
 </li>
@@ -573,9 +609,17 @@ image::images/classes_window.png[]</p>
 <p>ファイルが縮小表示され、「ナビゲータ」ウィンドウに表示されます。
 image::images/navigator_window.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="3">
 <li>
 <p>ファイルの要素へ移動するには、「ナビゲータ」ウィンドウで要素をダブルクリックすると、「エディタ」ウィンドウでカーソルがその要素へ移動します。</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="4">
 <li>
 <p>「ナビゲータ」で右クリックすると、要素のソート、項目のグループ化やフィルタの方法を別の方法に変更できます。</p>
 </li>
@@ -599,6 +643,10 @@ image::images/navigator_window.png[]</p>
 <p>「使用状況」ウィンドウが開き、プロジェクトのソース・ファイル内での <code>Customer</code> クラスの使用状況がすべて表示されます。
 image::images/usages_window.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="4">
 <li>
 <p>左マージンの矢印ボタンをクリックして表示項目を移動し、エディタで表示するか、論理ビューおよび物理ビュー間を変更します。左マージンの2列目のボタンを使用して、情報をフィルタリングすることもできます。</p>
 </li>
@@ -625,14 +673,22 @@ image::images/call_graph1.png[]</p>
 <p>ここに示すようにすべての関数が表示されない場合は、「コール・グラフ」ウィンドウの左側の3つ目のボタンをクリックして、「この関数のコール先」を表示します。</p>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="3">
 <li>
 <p><code>endl</code> ノードを展開し、その関数によってコールされる関数を表示します。グラフも更新され、 <code>endl</code> によってコールされる関数が表示されます。</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="4">
 <li>
 <p>ウィンドウの左側の2つ目のボタン、「フォーカス」をクリックして <code>endl</code> 関数にフォーカスを置いてから、4つ目のボタンの「関数の呼出し元」をクリックして <code>endl</code> 関数をコールするすべての関数を表示します。
 image::images/call_graph2.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="5">
 <li>
 <p>ツリー内のノードの一部を展開すると、より多くの関数が表示されます。
 image::images/call_graph3.png[]</p>
@@ -651,28 +707,56 @@ image::images/call_graph3.png[]</p>
 <p><code>Quote_1</code> プロジェクトの <code>cpu.cc</code> ファイルで、Ctrlキーを押しながら行37にマウス・ポインタを置きます。 <code>ComputeSupportMetric</code> 関数が強調表示され、関数についての情報が注釈に表示されます。
 image::images/hyperlinks1.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="2">
 <li>
 <p>ハイパーリンクをクリックすると、エディタがその関数の定義にジャンプします。
 image::images/hyperlinks2.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="3">
 <li>
 <p>Ctrlキーを押しながら定義にマウスを置き、ハイパーリンクをクリックします。エディタが、 <code>cpu.h</code> ヘッダー・ファイル内のその関数の宣言にジャンプします。
 image::images/hyperlinks3.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="4">
 <li>
 <p>エディタ・ツールバーの左向き矢印(左から2番目のボタン)をクリックすると、エディタは <code>cpu.cc</code> 内の定義へジャンプして戻ります。</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="5">
 <li>
 <p>左マージンにある緑色の円の上にマウスを置くと、このメソッドが別のメソッドをオーバーライドすることを示す注釈が表示されます。
 image::images/overide_annotation.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="6">
 <li>
 <p>オーバーライドされているメソッドに移動するには、緑色の円をクリックします。 <code>module.h</code> ヘッダー・ファイルにジャンプし、メソッドがオーバーライドされていることを示す灰色の円がマージンに表示されます。</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="7">
 <li>
 <p>灰色の円をクリックすると、エディタはこのメソッドをオーバーライドするメソッドの一覧を表示します。
 image::images/overridden_by_list.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="8">
 <li>
 <p><code>Cpu::ComputeSupportMetric</code> の項目をクリックすると、 <code>cpu.h</code> ヘッダー・ファイル内のメソッドの宣言へジャンプして戻ります。</p>
 </li>
diff --git a/content/kb/docs/cnd/navigating-editing_pt_BR.html b/content/kb/docs/cnd/navigating-editing_pt_BR.html
index 4bbda14..d6bfda2 100644
--- a/content/kb/docs/cnd/navigating-editing_pt_BR.html
+++ b/content/kb/docs/cnd/navigating-editing_pt_BR.html
@@ -134,42 +134,6 @@ Março de 2014_ [Número da revisão: V8.0]</p>
 <div class="paragraph">
 <p>Este tutorial resumido orienta você em algumas funcionalidades de navegação e edição dos arquivos de código-fonte em um projeto C ou C++ no NetBeans IDE.</p>
 </div>
-<div class="imageblock">
-<div class="content">
-<img src="images/netbeans-stamp-80-74.png" alt="netbeans stamp 80 74">
-</div>
-<div class="title">Figure 1. O conteúdo desta página se aplica ao NetBeans IDE 7.4 e 8.0</div>
-</div>
-<table class="tableblock frame-all grid-all spread">
-<colgroup>
-<col style="width: 50%;">
-<col style="width: 50%;">
-</colgroup>
-<thead>
-<tr>
-<th class="tableblock halign-left valign-top">- </th>
-<th class="tableblock halign-left valign-top"><a href="#requirements">Requisitos</a></th>
-</tr>
-</thead>
-<tbody>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">- </p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#project">Criando o Projeto de Amostra</a></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">- </p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#editing">Editando Arquivos de Código-fonte C e C++</a></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">- </p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#navigating">Navegando em Arquivos de Código-fonte C e C++</a></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">- </p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#nextsteps">Próximas Etapas</a></p></td>
-</tr>
-</tbody>
-</table>
 </div>
 </div>
 <div class="sect1">
@@ -259,6 +223,10 @@ para obter informações sobre o download e a instalação do software necessár
 <p>Selecione o estilo que deseja definir na lista drop-down Estilo.
 image::images/formatting_style.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="6">
 <li>
 <p>Modifique as propriedades de estilo, conforme desejado.</p>
 </li>
@@ -317,9 +285,17 @@ image::images/code_folding.png[]</p>
 <p>Toas as ocorrências da classe  <code>Cliente</code>  no arquivo estão realçadas com um fundo amarelo. A margem da direita também mostra marcações que indicam pontos onde uma ocorrência está localizada no arquivo. As marcações permitem a visualização de quantas ocorrências existem sem rolar o arquivo. É possível clicar nas marcações para saltar às ocorrências que elas representam.
 image::images/highlighting1.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="9">
 <li>
 <p>Para navegar facilmente entre as ocorrências, pressione as teclas Alt+Seta para baixo para ir para a próxima ocorrência e Alt+Seta para cima para ir para a ocorrência anterior.</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="10">
 <li>
 <p>Abra o arquivo  <code>customer.h</code> , localizado na pasta Cabeçalho e observe que nomes de método estão novamente realçados em negrito.
 image::images/highlighting2.png[]</p>
@@ -347,21 +323,41 @@ image::images/highlighting2.png[]</p>
 <p>Expanda a lista de itens pressionando Ctrl-Espaço novamente.
 image::images/code_completion1.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="4">
 <li>
 <p>Utilize as teclas de seta ou o mouse para realçar uma função de biblioteca padrão como  <code>calloc</code>  e a janela da documentação exibe a página do manual para essa função se a página do manual está acessível para o IDE.
 image::images/code-completion-documentation.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="5">
 <li>
 <p>Selecione a classe  <code>Cliente</code>  e pressione Enter.</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="6">
 <li>
 <p>Complete a nova instância da classe  <code>Cliente</code>  digitando "  <code>andrew;</code> ". Na próxima linha, digite a letra  <code>a</code>  e pressione Ctrl-Espaço. A caixa de autocompletar código exibe uma lista de opções começando com a letra  <code>a</code> , tais como argumentos de método, campos de classe e nomes globais, que podem ser acessados no menu de contexto.
 image::images/code_completion2.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="7">
 <li>
 <p>Clique duas vezes na opção  <code>andrew</code>  para aceitá-la e digite um ponto depois dela. Pressione Ctrl + Espaço e você receberá automaticamente uma lista dos métodos e campos públicos da classe  <code>Cliente</code> .
 image::images/code_completion3.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="8">
 <li>
 <p>Delete o código que você adicionou.</p>
 </li>
@@ -379,24 +375,48 @@ image::images/code_completion3.png[]</p>
 <p>No arquivo  <code>quote.cc</code> , coloque o cursor na linha 75 ou na linha abaixo da linha
 <code>int readNumberOf(const char* item, int mín, int máx) {</code></p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="2">
 <li>
 <p>Digite uma barra e dois asteriscos e pressione Enter. O editor insere um comentário doxygen-formatado para a classe  <code>readnumberof</code> .
 image::images/doxygen_comment.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="3">
 <li>
 <p>Adicione algum texto descritivo para cada uma das linhas @param e salve o arquivo.
 image::images/doxygen_comment_edited.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="4">
 <li>
 <p>Enquanto a classe  <code>readNumberOf</code>  ainda está realçada em amarelo, clique em um dos marcadores de ocorrência na direita para saltar para o local onde a classe é utilizada.</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="5">
 <li>
 <p>Clique na classe  <code>readNumberOf</code>  na linha para qual você saltou e pressione Ctrl-Shift-Espaço para mostrar a documentação recentemente adicionada aos parâmetros.
 image::images/doxygen_displayed.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="6">
 <li>
 <p>Clique em qualquer lugar no arquivo para finalizar a janela de documentação, e clique na classe  <code>readNumberOf</code> .</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="7">
 <li>
 <p>Escolha Código-fonte &gt; Mostrar Documentação para abrir novamente a janela de documentação da classe.</p>
 </li>
@@ -493,13 +513,25 @@ image::images/code_templates.png[]</p>
 </ul>
 </div>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="2">
 <li>
 <p>Na caixa de diálogo Localizar nos Projetos, selecione a guia de Pesquisa Default ou a guia Grep. A guia Grep usa o utilitário  <code>grep</code> , que fornece uma pesquisa mais rápida, principalmente para projetos remoto.
 image::images/find_in_projects.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="3">
 <li>
 <p>Na guia Grep, digite o texto ou expressão regular que você deseja pesquisar, especifique o escopo da pesquisa e o padrão de nome do arquivo e marque a caixa de seleção Abrir em Nova Guia, de forma que você possa salvar várias pesquisas em guias separadas.</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="4">
 <li>
 <p>Clique em Localizar.
 A guia Resultados da Pesquisa lista os arquivos em que o texto ou expressão regular é encontrado.</p>
@@ -515,10 +547,14 @@ A guia Resultados da Pesquisa lista os arquivos em que o texto ou expressão reg
 </div>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="5">
 <li>
 <p>Clique no botão Expandir/Contrair para contrair a lista de arquivos, de forma que só os nomes de arquivo sejam mostrados. Clique nos outros botões para mostrar os resultados da pesquisa, como uma árvore de diretório ou uma lista de arquivos. Estas opções são úteis quando você executa uma pesquisa em vários projetos.</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="6">
 <li>
 <p>Clique duas vezes em um dos itens da lista e o IDE o conduzirá para o local correspondente no editor de código-fonte.</p>
 </li>
@@ -550,6 +586,10 @@ A guia Resultados da Pesquisa lista os arquivos em que o texto ou expressão reg
 <p>Expanda a classe  <code>Cliente</code> .
 image::images/classes_window.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="4">
 <li>
 <p>Clique duas vezes na variável  <code>name</code>  para abrir o arquivo de cabeçalho  <code>customer.h</code> .</p>
 </li>
@@ -570,9 +610,17 @@ image::images/classes_window.png[]</p>
 <p>Uma view compacta do arquivo é exibida na janela Navegador.
 image::images/navigator_window.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="3">
 <li>
 <p>Para navegar para um elemento do arquivo, clique duas vezes no elemento na janela Navegador e o cursor na janela Editor se move para esse elemento.</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="4">
 <li>
 <p>Clique com o botão direito no Navegador para escolher uma maneira diferente para classificar os elementos, agrupar os itens ou filtrá-los.</p>
 </li>
@@ -599,6 +647,10 @@ image::images/navigator_window.png[]</p>
 <p>A janela Usos se abre e exibe todos os usos da classe  <code>Cliente</code>  nos arquivos de código-fonte do projeto.
 image::images/usages_window.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="4">
 <li>
 <p>Clique nos botões de seta na margem esquerda para percorrer as ocorrências e mostrá-las no Editor, ou altere entre view lógica e física. Você também pode filtrar as informações usando uma segunda coluna dos botões na margem esquerda.</p>
 </li>
@@ -625,14 +677,22 @@ image::images/call_graph1.png[]</p>
 <p>Se não for possível visualizar todas as funções mostradas aqui, clique no terceiro botão no lado esquerdo da janela Gráfico de Chamada para mostrar "quem é chamado para essa função."</p>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="3">
 <li>
 <p>Expanda o nó  <code>endl</code>  para exibir as funções chamadas por tal função. Observe que o gráfico é atualizado para mostrar as funções chamadas por  <code>endl</code>  também.</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="4">
 <li>
 <p>Clique no segundo botão, chamado Trazer para o Foco no lado esquerdo da janela para focar na função  <code>endl</code>  e, em seguida, clique no quarto botão Quem Chama esta Função para exibir todas as funções que chamam a função  <code>endl</code> .
 image::images/call_graph2.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="5">
 <li>
 <p>Expanda alguns nós da árvore para ver mais funções.
 image::images/call_graph3.png[]</p>
@@ -651,28 +711,56 @@ image::images/call_graph3.png[]</p>
 <p>No arquivo  <code>cpu.cc</code>  do projeto  <code>Quote_1</code> , mova o mouse sobre a linha 37 enquanto o Ctrl estiver pressionado. A função  <code>ComputeSupportMetric</code>  está realçada e uma anotação exibe informações sobre a função.
 image::images/hyperlinks1.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="2">
 <li>
 <p>Clique no hiperlink e o editor saltará para a definição da função.
 image::images/hyperlinks2.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="3">
 <li>
 <p>Mova o mouse sobre a definição quanto o Ctrl estiver pressionado e clique no hiperlink. O editor salta para a declaração da função no arquivo de cabeçalho  <code>cpu.h</code> .
 image::images/hyperlinks3.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="4">
 <li>
 <p>Clique na seta da esquerda na barra de ferramentas do editor (segundo botão da esquerda) e o editor salta de volta para a definição no  <code>cpu.cc</code> .</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="5">
 <li>
 <p>Passe o cursor do mouse sobre o círculo verde na margem esquerda e veja a anotação que indica que este método substitui qualquer outro método.
 image::images/overide_annotation.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="6">
 <li>
 <p>Ao clicar no círculo verde para ir para o método substituído, você salta para o arquivo de cabeçalho  <code>module.h</code> , que mostra um círculo cinza na margem para indicar que o método está substituído.</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="7">
 <li>
 <p>Um clique no círculo cinza e o editor exibe uma lista de métodos que substituíram esse método.
 image::images/overridden_by_list.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="8">
 <li>
 <p>Ao clicar no item  <code>Cpu::ComputeSupportMetric</code> , você salta de volta para a declaração do método no arquivo de cabeçalho  <code>cpu.h</code> .</p>
 </li>
diff --git a/content/kb/docs/cnd/navigating-editing_ru.html b/content/kb/docs/cnd/navigating-editing_ru.html
index fe36f8b..f45dbeb 100644
--- a/content/kb/docs/cnd/navigating-editing_ru.html
+++ b/content/kb/docs/cnd/navigating-editing_ru.html
@@ -134,42 +134,6 @@
 <div class="paragraph">
 <p>В этом кратком практическом руководстве описываются некоторые возможности навигации по исходным файлам и редактирования этих файлов в проекте C или C++ в среде IDE NetBeans.</p>
 </div>
-<div class="imageblock">
-<div class="content">
-<img src="images/netbeans-stamp-80-74.png" alt="netbeans stamp 80 74">
-</div>
-<div class="title">Figure 1. Содержимое этой страницы применимо к IDE NetBeans 7.4 и 8.0</div>
-</div>
-<table class="tableblock frame-all grid-all spread">
-<colgroup>
-<col style="width: 50%;">
-<col style="width: 50%;">
-</colgroup>
-<thead>
-<tr>
-<th class="tableblock halign-left valign-top">- </th>
-<th class="tableblock halign-left valign-top"><a href="#requirements">Требования</a></th>
-</tr>
-</thead>
-<tbody>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">- </p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Создание примера проекта</p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">- </p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#editing">Изменение исходных файлов на языке C и C++</a></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">- </p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#navigating">Переход по исходным файлам на C и C++</a></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">- </p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#nextsteps">Следующие действия</a></p></td>
-</tr>
-</tbody>
-</table>
 </div>
 </div>
 <div class="sect1">
@@ -259,6 +223,10 @@
 <p>Выберите в раскрывающемся списке "Стиль" необходимый стиль.
 image::images/formatting_style.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="6">
 <li>
 <p>Измените свойства стиля требуемым образом.</p>
 </li>
@@ -317,9 +285,17 @@ image::images/code_folding.png[]</p>
 <p>Все вхождения класса  <code>Customer</code>  в файле будут выделены желтым цветом. В правом поле также отображаются отметки, указывающие расположение вхождений в файле. Отметки позволяют оценить число вхождений в файле без прокручивания. Чтобы перейти ко вхождению, следует щелкнуть необходимую отметку.
 image::images/highlighting1.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="9">
 <li>
 <p>Для легкого перехода между вхождениями нажимайте клавиши Alt+Down, чтобы перейти к следующему вхождению, и Alt+Up, чтобы перейти к предыдущему вхождению.</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="10">
 <li>
 <p>Откройте файл  <code>customer.h</code> , расположенный в папке "Headers", и обратите внимание, что имена методов снова выделены жирным.
 image::images/highlighting2.png[]</p>
@@ -347,21 +323,41 @@ image::images/highlighting2.png[]</p>
 <p>Разверните список элементов, снова нажав CTRL+ПРОБЕЛ.
 image::images/code_completion1.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="4">
 <li>
 <p>Используйте клавиши со стрелками или кнопки мыши для выделения стандартной функции библиотеки (например,  <code>calloc</code> ) из списка. В окне документации появится страница системной справки для этой функции, если эта страница доступна для среды IDE.
 image::images/code-completion-documentation.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="5">
 <li>
 <p>Выберите класс  <code>Customer</code>  и нажмите ENTER.</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="6">
 <li>
 <p>Заполните новый экземпляр класса  <code>Customer</code> , введя текст  <code>andrew;</code> . Введите в следующей строке латинскую букву  <code>a</code>  и нажмите CTRL+ПРОБЕЛ. Появится окно автозавершения кода со списком возможных элементов с начальной буквой  <code>a</code> , например аргументы метода, поля класса и глобальные имена, доступные в текущем контексте.
 image::images/code_completion2.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="7">
 <li>
 <p>Дважды щелкните параметр  <code>andrew</code> , чтобы принять его и ввести после него точку. Нажмите Ctrl-пробел, и будет выведен список общедоступных методов и полей класса  <code>Customer</code> .
 image::images/code_completion3.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="8">
 <li>
 <p>Удалите добавленный код.</p>
 </li>
@@ -379,24 +375,48 @@ image::images/code_completion3.png[]</p>
 <p>Наведите курсор в файле  <code>quote.cc</code>  на строку 75 или на строку, расположенную выше.
 <code>int readNumberOf(const char* item, int min, int max) {</code></p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="2">
 <li>
 <p>Введите косую черту и две звездочки, а затем нажмите ENTER. Редактор вставляет комментарий, отформатированный по синтаксису Doxygen, для класса  <code>readNumberOf</code> .
 image::images/doxygen_comment.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="3">
 <li>
 <p>Добавьте текст описания в каждую строку аннотации @param и сохраните файл.
 image::images/doxygen_comment_edited.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="4">
 <li>
 <p>Щелкните класс  <code>readNumberOf</code>  для выделения его желтым и щелкните одну из отметок вхождений справа для перехода к области использования класса.</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="5">
 <li>
 <p>Щелкните класс  <code>readNumberOf</code>  в строке, к которой выполнен переход, и нажмите сочетание клавиш CTRL+SHIFT+ПРОБЕЛ для отображения документации, добавленной для параметров.
 image::images/doxygen_displayed.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="6">
 <li>
 <p>Щелкните в любом месте файла, чтобы закрыть окно документации, а затем щелкните класс  <code>readNumberOf</code>  повторно.</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="7">
 <li>
 <p>Выберите "Исходный код" &gt; "Показать документацию", чтобы снова открыть окно документации для класса.</p>
 </li>
@@ -493,13 +513,25 @@ image::images/code_templates.png[]</p>
 </ul>
 </div>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="2">
 <li>
 <p>В диалоговом окне "Найти в проектах" перейдите на вкладку "Список по умолчанию" или на вкладку "Grep". На вкладке 'Grep' используется служебная программа  <code>grep</code> , обеспечивающая более быстрый поиск, особенно для удаленных проектов.
 image::images/find_in_projects.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="3">
 <li>
 <p>На вкладке Grep введите искомый текст или регулярное выражение, укажите область поиска и шаблон имени файла и установите флажок 'Открыть в новой вкладке'. Это позволит сохранить несколько результатов поиска на отдельных вкладках.</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="4">
 <li>
 <p>Нажмите 'Найти'.
 На вкладке 'Результаты поиска' перечислены файлы, в которых найдены текст или регулярные выражения.</p>
@@ -515,10 +547,14 @@ image::images/find_in_projects.png[]</p>
 </div>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="5">
 <li>
 <p>Нажмите кнопку 'Развернуть/Свернуть', чтобы свернуть список файлов. При этом будут отображаться только имена файлов. Другие кнопки предназначены для отображения результатов поиска в виде дерева каталогов или в виде списка файлов. Эти функции удобно использовать при поиске по нескольким проектам.</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="6">
 <li>
 <p>Дважды щелкните один из элементов в списке. Среда IDE перемещает вас на соответствующую позицию в редакторе исходного кода.</p>
 </li>
@@ -550,6 +586,10 @@ image::images/find_in_projects.png[]</p>
 <p>Разверните класс  <code>Customer</code> .
 image::images/classes_window.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="4">
 <li>
 <p>Дважды щелкните переменную  <code>name</code> , чтобы открыть файл заголовка  <code>customer.h</code> .</p>
 </li>
@@ -570,9 +610,17 @@ image::images/classes_window.png[]</p>
 <p>В окне навигатора отобразится компактное представление файла.
 image::images/navigator_window.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="3">
 <li>
 <p>Для перехода к определенному элементу файла дважды щелкните его в окне навигатора, а курсор в окне редактора переместится к этому элементу.</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="4">
 <li>
 <p>Щелкните правой кнопкой мыши в окне навигатора, чтобы выбрать другой способ сортировки элементов, группировку элементов или их фильтрацию.</p>
 </li>
@@ -599,6 +647,10 @@ image::images/navigator_window.png[]</p>
 <p>Появится окно "Случаи использования" со случаями использования класса  <code>Customer</code>  в исходных файлах проекта.
 image::images/usages_window.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="4">
 <li>
 <p>Кнопки со стрелками в левой части окна предназначены для перехода между вхождениями и их отображения в редакторе, а также для переключения представления с логического на физическое и наоборот. Также можно фильтровать данные с помощью второго вертикального ряда кнопок в левой части окна.</p>
 </li>
@@ -625,14 +677,22 @@ image::images/call_graph1.png[]</p>
 <p>Если отображаются не все функции, приведенные на рисунке выше, нажмите в окне "Граф вызовов" третью кнопку слева для вывода элементов, вызванных из данной функции.</p>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="3">
 <li>
 <p>Разверните узел  <code>endl</code>  для отображения функций, вызванных этой функцией. Обратите внимание, что график обновляется для дополнительного вывода функций, вызванных функцией  <code>endl</code> .</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="4">
 <li>
 <p>Нажмите вторую кнопку 'Фокусировать' в левой части окна для перемещения фокуса к функции  <code>endl</code> , затем нажмите четвертую кнопку 'Кто вызывает эту функцию', чтобы просмотреть все функции, вызывающие функцию  <code>endl</code> .
 image::images/call_graph2.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="5">
 <li>
 <p>Разверните несколько узлов дерева для просмотра большего числа функций.
 image::images/call_graph3.png[]</p>
@@ -651,28 +711,56 @@ image::images/call_graph3.png[]</p>
 <p>В файле  <code>cpu.cc</code>  проекта  <code>Quote_1</code>  наведите курсор мыши на строку 37, нажав клавишу CTRL. Функция  <code>ComputeSupportMetric</code>  будет выделена, а в аннотации будут выведены сведения о данной функции.
 image::images/hyperlinks1.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="2">
 <li>
 <p>Щелкните гиперссылку, и в окне редактора будет выполнен переход к определению функции.
 image::images/hyperlinks2.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="3">
 <li>
 <p>Наведите курсор на определение, нажав клавишу CTRL, и щелкните ссылку. В редакторе будет выполнен переход к объявлению функции в файле заголовка  <code>cpu.h</code> .
 image::images/hyperlinks3.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="4">
 <li>
 <p>Нажмите на панели редактора стрелку влево (вторая кнопка слева), и редактор снова перейдет к определению в файле  <code>cpu.cc</code> .</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="5">
 <li>
 <p>Наведите курсор мыши на зеленый круг в левом поле и просмотрите аннотацию, указывающую, что данный метод переопределяет другой метод.
 image::images/overide_annotation.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="6">
 <li>
 <p>Щелкните зеленый круг для перехода к переопределенному методу: будет выполнен переход к файлу заголовка  <code>module.h</code> . В это файле на полях отображается серый круг, указывающий на то, что метод переопределен.</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="7">
 <li>
 <p>Щелкните серый круг, и в окне редактора появится список методов, переопределяющих этот метод.
 image::images/overridden_by_list.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="8">
 <li>
 <p>Щелкните элемент  <code>Cpu::ComputeSupportMetric</code>  для обратного перехода к объявлению метода в файле заголовка  <code>cpu.h</code> .</p>
 </li>
diff --git a/content/kb/docs/cnd/navigating-editing_zh_CN.html b/content/kb/docs/cnd/navigating-editing_zh_CN.html
index 6fe72c4..f6910c2 100644
--- a/content/kb/docs/cnd/navigating-editing_zh_CN.html
+++ b/content/kb/docs/cnd/navigating-editing_zh_CN.html
@@ -134,42 +134,6 @@
 <div class="paragraph">
 <p>下面的简明教程介绍了 NetBeans IDE 中用于导航和编辑 C 或 C++ 项目源文件的一些功能。</p>
 </div>
-<div class="imageblock">
-<div class="content">
-<img src="images/netbeans-stamp-80-74.png" alt="netbeans stamp 80 74">
-</div>
-<div class="title">Figure 1. 此页上的内容适用于 NetBeans IDE 7.4 和 8.0</div>
-</div>
-<table class="tableblock frame-all grid-all spread">
-<colgroup>
-<col style="width: 50%;">
-<col style="width: 50%;">
-</colgroup>
-<thead>
-<tr>
-<th class="tableblock halign-left valign-top">-</th>
-<th class="tableblock halign-left valign-top"><a href="#requirements">要求</a></th>
-</tr>
-</thead>
-<tbody>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">-</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#project">创建样例项目</a></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">-</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#editing">编辑 C 和 C++ 源文件</a></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">-</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#navigating">导航 C 和 C++ 源文件</a></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">-</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#nextsteps">后续步骤</a></p></td>
-</tr>
-</tbody>
-</table>
 </div>
 </div>
 <div class="sect1">
@@ -259,6 +223,10 @@
 <p>从 "Style"(样式)下拉列表中选择要设置的样式。
 image::images/formatting_style.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="6">
 <li>
 <p>按您的想法修改样式属性。</p>
 </li>
@@ -317,9 +285,17 @@ image::images/code_folding.png[]</p>
 <p>文件中出现的所有  <code>Customer</code>  类都将以黄色背景突出显示。右旁注还会显示一些标记,以指示文件中出现该类的位置。通过这些标记,您无需滚动查看整个文件,便可了解文件中存在多少该类。单击标记,可以跳转至它们所指示的实例位置。
 image::images/highlighting1.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="9">
 <li>
 <p>要在实例之间轻松地进行导航,请按 Alt+向下方向键转至下一个实例,或者按 Alt+向上方向键转至上一个实例。</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="10">
 <li>
 <p>打开位于 "Headers"(头)文件夹中的  <code>customer.h</code>  文件,您会看到类名同样以粗体突出显示。
 image::images/highlighting2.png[]</p>
@@ -347,21 +323,41 @@ image::images/highlighting2.png[]</p>
 <p>再次按 Ctrl-空格键以展开项目列表。
 image::images/code_completion1.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="4">
 <li>
 <p>使用方向键或鼠标突出显示列表中的某个标准库函数(例如  <code>calloc</code> );如果 IDE 可以访问该函数的手册页,则文档窗口便会显示该手册页。
 image::images/code-completion-documentation.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="5">
 <li>
 <p>选择  <code>Customer</code>  类,并按 Enter 键。</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="6">
 <li>
 <p>键入  <code>andrew;</code> ,完成新的  <code>Customer</code>  类实例。在下一行中,键入字母  <code>a</code>  并按 Ctrl-空格键两次。代码完成框显示以字母  <code>a</code>  开头的选择列表,例如可从当前上下文访问的方法参数、类字段和全局名。
 image::images/code_completion2.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="7">
 <li>
 <p>双击  <code>andrew</code>  选项接受它,并在其后键入一个句点。按 Ctrl-空格键,将显示  <code>Customer</code>  类的公共方法和字段的列表。
 image::images/code_completion3.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="8">
 <li>
 <p>删除添加的代码。</p>
 </li>
@@ -379,24 +375,48 @@ image::images/code_completion3.png[]</p>
 <p>在  <code>quote.cc</code>  文件中,将光标置于第 75 行或该行的上一行
 <code>int readNumberOf(const char* item, int min, int max) {</code></p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="2">
 <li>
 <p>键入一个正斜杠和两个星号,然后按 Enter 键。编辑器会为  <code>readNumberOf</code>  类插入一条 Doxygen 格式的注释。
 image::images/doxygen_comment.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="3">
 <li>
 <p>在每个 @param 行中添加一些描述性文本,然后保存该文件。
 image::images/doxygen_comment_edited.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="4">
 <li>
 <p>单击  <code>readNumberOf</code>  类以便以黄色突出显示,然后单击右侧的某一实例标记以跳至使用该类的位置。</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="5">
 <li>
 <p>单击所跳转到的行中的  <code>readNumberOf</code>  类,然后按 Ctrl-Shift-空格键以显示刚才为参数添加的文档。
 image::images/doxygen_displayed.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="6">
 <li>
 <p>单击该文件中的任意其他位置以关闭文档窗口,然后再次单击  <code>readNumberOf</code>  类。</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="7">
 <li>
 <p>选择 "Source"(源)&gt; "Show Documentation"(显示文档)以再次打开该类的文档窗口。</p>
 </li>
@@ -493,13 +513,25 @@ image::images/code_templates.png[]</p>
 </ul>
 </div>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="2">
 <li>
 <p>在 "Find In Projects"(在项目中查找)对话框中,选择 "Default Search"(默认搜索)标签或 "Grep" 标签。"Grep" 标签使用  <code>grep</code>  实用程序,该实用程序提供较快的搜索,尤其适用于远程项目。
 image::images/find_in_projects.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="3">
 <li>
 <p>在 "Grep" 标签中,键入要搜索的文本或正则表达式,指定搜索范围和文件名模式,然后选中 "Open in New Tab"(在新标签中打开)复选框,这样您就可以在单独的标签中保存多个搜索。</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="4">
 <li>
 <p>单击 "Find"(查找)。
 "Search Results"(搜索结果)标签会列出已在其中找到相应文本或正则表达式的文件。</p>
@@ -515,10 +547,14 @@ image::images/find_in_projects.png[]</p>
 </div>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="5">
 <li>
 <p>单击 "Expand/Collapse"(展开/折叠)按钮可折叠文件列表,以便只显示文件名。单击其他按钮可以目录树形式或文件列表形式显示搜索结果。这些选项在跨多个项目执行搜索时非常有用。</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="6">
 <li>
 <p>双击列表中的某一项,IDE 将转到源代码编辑器中的对应位置。</p>
 </li>
@@ -550,6 +586,10 @@ image::images/find_in_projects.png[]</p>
 <p>展开  <code>Customer</code>  类。
 image::images/classes_window.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="4">
 <li>
 <p>双击  <code>name</code>  变量打开  <code>customer.h</code>  头文件。</p>
 </li>
@@ -570,9 +610,17 @@ image::images/classes_window.png[]</p>
 <p>文件的紧凑视图就会在 "Navigator"(导航器)窗口中显示出来。
 image::images/navigator_window.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="3">
 <li>
 <p>要导航至文件的一个元素,可以在 "Navigator"(导航器)窗口中双击该元素,编辑器窗口中的光标就会移动到这个元素处。</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="4">
 <li>
 <p>在 "Navigator"(导航器)中单击鼠标右键以选择其他元素排序方式、项目分组方式或过滤方式。</p>
 </li>
@@ -599,6 +647,10 @@ image::images/navigator_window.png[]</p>
 <p>此时 "Usages"(使用实例)窗口会打开并显示项目源文件中的  <code>Customer</code>  类。
 image::images/usages_window.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="4">
 <li>
 <p>单击左旁注中的箭头按钮以逐一浏览各个实例并将其显示在编辑器中,或者在逻辑和物理视图之间更改。您也可以使用左旁注中的第二列按钮对信息进行过滤。</p>
 </li>
@@ -625,14 +677,22 @@ image::images/call_graph1.png[]</p>
 <p>如果此处未显示所有函数,请单击 "Call Graph"(调用图形)窗口左侧的第三个按钮,以显示“从该函数调用的函数”。</p>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="3">
 <li>
 <p>展开  <code>endl</code>  节点以显示该函数所调用的函数。请注意,图形也会更新以显示由  <code>endl</code>  调用的函数。</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="4">
 <li>
 <p>单击窗口左侧的第二个按钮 "Bring Into Focus"(聚焦)以将焦点放在  <code>endl</code>  函数上,然后单击第四个按钮 "Who Calls this Function"(此函数的调用者)以查看调用  <code>endl</code>  函数的所有函数。
 image::images/call_graph2.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="5">
 <li>
 <p>展开树中的某些节点以查看更多函数。
 image::images/call_graph3.png[]</p>
@@ -651,28 +711,56 @@ image::images/call_graph3.png[]</p>
 <p>在  <code>Quote_1</code>  项目的  <code>cpu.cc</code>  文件中,按住 Ctrl 键的同时将鼠标悬停在第 37 行上。此时会突出显示  <code>ComputeSupportMetric</code>  函数,并且还会显示一个包含该函数相关信息的标注。
 image::images/hyperlinks1.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="2">
 <li>
 <p>单击超链接,编辑器会跳转至函数定义。
 image::images/hyperlinks2.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="3">
 <li>
 <p>在按住 Ctrl 键的同时,将鼠标悬停在其定义上,然后单击超链接。编辑器会跳转至  <code>cpu.h</code>  头文件中的函数声明。
 image::images/hyperlinks3.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="4">
 <li>
 <p>单击编辑器工具栏中的左箭头(从左侧算起的第二个按钮),编辑器会跳回  <code>cpu.cc</code>  中的定义。</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="5">
 <li>
 <p>将鼠标光标悬停在左旁注中的绿色圆圈上,此时会显示标注,指示此方法覆盖了其他方法。
 image::images/overide_annotation.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="6">
 <li>
 <p>单击绿色圆圈以转至覆盖的方法,此时会跳转至  <code>module.h</code>  头文件,该文件的旁注中显示了指示方法已覆盖的灰色圆圈。</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="7">
 <li>
 <p>单击灰色圆圈,编辑器会显示覆盖此方法的方法列表。
 image::images/overridden_by_list.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="8">
 <li>
 <p>单击  <code>Cpu::ComputeSupportMetric</code>  项,此时会跳转回  <code>cpu.h</code>  头文件中的方法声明。</p>
 </li>
diff --git a/content/kb/docs/cnd/quickstart.html b/content/kb/docs/cnd/quickstart.html
index 936012c..0d13d64 100644
--- a/content/kb/docs/cnd/quickstart.html
+++ b/content/kb/docs/cnd/quickstart.html
@@ -211,9 +211,17 @@ for information about downloading and installing the required software.</p>
 <p>The wizard gives you a choice of several types of new projects. Select C/C++ Application and click Next.
 image::images/creating_application.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="4">
 <li>
 <p>Create a new C/C++ Application project from the wizard using the defaults. You can choose the name of the project and the location of the project.</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="5">
 <li>
 <p>Click Finish to exit the wizard.</p>
 </li>
@@ -237,6 +245,10 @@ image::images/creating_application.png[]</p>
 <p>Select the Files tab. This window shows the physical view of your project. It displays files and folders as they are stored on disk.
 image::images/files_tab.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="2">
 <li>
 <p>Select the Projects tab. This window shows the logical view of your project.
 image::images/projects_tab.png[]</p>
@@ -287,7 +299,7 @@ image::images/projects_tab.png[]</p>
 </div>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="3">
 <li>
 <p>Click Finish.</p>
 </li>
@@ -497,6 +509,10 @@ image::images/project_properties.png[]</p>
 <p>In the Run Command text field, type 1111 2222 3333. Click OK.
 image::images/setting_arguments.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="8">
 <li>
 <p>Right-click the project node and choose Run.The application runs. Your arguments are displayed in the Output window.</p>
 </li>
@@ -529,22 +545,42 @@ image::images/setting_arguments.png[]</p>
 <p>Extract the pthreads library in your Windows user directory.</p>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="2">
 <li>
 <p>Download the  <code>loki-0.1.7</code>  library from <a href="http://sourceforge.net/projects/loki-lib">+  <code>http://sourceforge.net/projects/loki-lib</code> +</a>.</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="3">
 <li>
 <p>Uncompress  <code>loki-0.1.7</code>  in a directory of your choice.</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="4">
 <li>
 <p>Open the New Project wizard by choosing File &gt; New Project.</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="5">
 <li>
 <p>Select the C/C++ category.</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="6">
 <li>
 <p>Select C/C++ Project With Existing Sources and click Next.</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="7">
 <li>
 <p>On the Select Mode page, click the Browse button. In the Select Project Folder dialog box, navigate to the directory where you saved  <code>loki-0.1.7</code> . Select the  <code>loki-0.1.7</code>  directory. Click Select.</p>
 </li>
@@ -556,7 +592,7 @@ image::images/setting_arguments.png[]</p>
 </div>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="8">
 <li>
 <p>Use the default Configuration Mode, Automatic. Click Finish.</p>
 </li>
@@ -600,10 +636,14 @@ On the Select Binary File page of the New Project wizard, click the Browse butto
 </div>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="5">
 <li>
 <p>Click Next.</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="6">
 <li>
 <p>On the Project Name and Location page, you can choose the name and location of the project. Click Finish.</p>
 </li>
diff --git a/content/kb/docs/cnd/quickstart_ja.html b/content/kb/docs/cnd/quickstart_ja.html
index 11f2977..4c1d4b1 100644
--- a/content/kb/docs/cnd/quickstart_ja.html
+++ b/content/kb/docs/cnd/quickstart_ja.html
@@ -210,9 +210,17 @@
 <p>このウィザードでは、新規プロジェクトのタイプをいくつかの中から選択できます。「C/C++アプリケーション」を選択して「次」をクリックします。
 image::images/creating_application.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="4">
 <li>
 <p>ウィザードのデフォルトの値を使用して、新しいC/C++アプリケーション・プロジェクトを作成します。プロジェクトの名前と場所を選択できます。</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="5">
 <li>
 <p>「終了」をクリックしてウィザードを終了します。</p>
 </li>
@@ -236,6 +244,10 @@ image::images/creating_application.png[]</p>
 <p>「ファイル」タブを選択します。次のウィンドウはプロジェクトの物理ビューを示しています。このビューには、ディスクに格納されているとおりにファイルおよびフォルダが表示されます。
 image::images/files_tab.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="2">
 <li>
 <p>「プロジェクト」タブを選択します。次のウィンドウはプロジェクトの論理ビューを示しています。
 image::images/projects_tab.png[]</p>
@@ -286,7 +298,7 @@ image::images/projects_tab.png[]</p>
 </div>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="3">
 <li>
 <p>「終了」をクリックします。</p>
 </li>
@@ -498,6 +510,10 @@ image::images/project_properties.png[]</p>
 <p>「コマンドの実行」テキスト・フィールドに「1111 2222 3333」を入力します。「OK」をクリックします。
 image::images/setting_arguments.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="8">
 <li>
 <p>プロジェクトのノードを右クリックし、「実行」を選択します。アプリケーションが実行されます。「出力」ウィンドウに引数が表示されます。</p>
 </li>
@@ -530,22 +546,42 @@ image::images/setting_arguments.png[]</p>
 <p>Windowsユーザー・ディレクトリにPthreadsライブラリを抽出します。</p>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="2">
 <li>
 <p><a href="http://sourceforge.net/projects/loki-lib">+ <code>http://sourceforge.net/projects/loki-lib</code> +</a>から <code>loki-0.1.7</code> ライブラリをダウンロードします。</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="3">
 <li>
 <p>適当なディレクトリに <code>loki-0.1.7</code> を展開します。</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="4">
 <li>
 <p>「ファイル」&gt;「新規プロジェクト」を選択して、新規プロジェクト・ウィザードを開きます。</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="5">
 <li>
 <p>「C/C++」カテゴリを選択します。</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="6">
 <li>
 <p>「既存のソースを使用するC/C++プロジェクト」を選択して「次」をクリックします。</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="7">
 <li>
 <p>モードを選択ページで「参照」ボタンをクリックします。「プロジェクト・フォルダを選択」ダイアログ・ボックスで <code>loki-0.1.7</code> の保存先ディレクトリに移動します。 <code>loki-0.1.7</code> ディレクトリを選択します。「選択」をクリックします。</p>
 </li>
@@ -557,7 +593,7 @@ image::images/setting_arguments.png[]</p>
 </div>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="8">
 <li>
 <p>デフォルトの構成モードの「自動」を使用します。「終了」をクリックします。</p>
 </li>
@@ -601,10 +637,14 @@ image::images/setting_arguments.png[]</p>
 </div>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="5">
 <li>
 <p>「次」をクリックします。</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="6">
 <li>
 <p>「プロジェクトの名前と場所」ページで、プロジェクトの名前と場所を選択できます。「終了」をクリックします。</p>
 </li>
diff --git a/content/kb/docs/cnd/quickstart_pt_BR.html b/content/kb/docs/cnd/quickstart_pt_BR.html
index ac3eaf8..8cbb93e 100644
--- a/content/kb/docs/cnd/quickstart_pt_BR.html
+++ b/content/kb/docs/cnd/quickstart_pt_BR.html
@@ -211,9 +211,17 @@ para obter informações sobre o download e a instalação do software necessár
 <p>O assistente fornece a escolha de diversos tipos de novos projetos. Selecione Aplicação C/C++ e clique em Próximo.
 image::images/creating_application.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="4">
 <li>
 <p>Crie um novo projeto de Aplicação C/C++ no assistente usando os defaults. É possível escolher o nome do projeto e a localização do projeto.</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="5">
 <li>
 <p>Clique em Finalizar para sair do assistente.</p>
 </li>
@@ -237,6 +245,10 @@ image::images/creating_application.png[]</p>
 <p>Selecione a guia Arquivos. Esta janela exibe a view física do projeto. Isso exibe os arquivos e as pastas conforme eles estão armazenados no disco.
 image::images/files_tab.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="2">
 <li>
 <p>Selecione a guia Projetos. Esta janela exibe a view lógica do projeto.
 image::images/projects_tab.png[]</p>
@@ -287,7 +299,7 @@ image::images/projects_tab.png[]</p>
 </div>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="3">
 <li>
 <p>Clique em Finalizar.</p>
 </li>
@@ -497,6 +509,10 @@ image::images/project_properties.png[]</p>
 <p>No campo de texto Executar Comando, digite 1111 2222 3333. Clique em OK.
 image::images/setting_arguments.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="8">
 <li>
 <p>Clique com o botão direito no nó do projeto e escolha Executar. A aplicação é executada. Seus argumentos são exibidos na janela de Saída.</p>
 </li>
@@ -529,22 +545,42 @@ image::images/setting_arguments.png[]</p>
 <p>Extraia a biblioteca pthreads no diretório de usuário do Windows.</p>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="2">
 <li>
 <p>Faça o download da biblioteca  <code>loki-0.1.7</code>  em <a href="http://sourceforge.net/projects/loki-lib">+  <code>http://sourceforge.net/projects/loki-lib</code> +</a>.</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="3">
 <li>
 <p>Descompacte  <code>loki-0.1.7</code>  em um diretório da sua escolha.</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="4">
 <li>
 <p>Abra o assistente para Novo Projeto em Arquivo &gt; Novo Projeto.</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="5">
 <li>
 <p>Selecione a categoria C/C++.</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="6">
 <li>
 <p>Selecione Projeto C/C++ com Códigos-fonte Existentes e clique em Próximo.</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="7">
 <li>
 <p>Na página Selecionar Modo, clique no botão Procurar. Na caixa de diálogo Selecionar Pasta do Projeto, vá ao diretório no qual salvou  <code>loki-0.1.7</code> . Selecione o diretório  <code>loki-0.1.7</code> . Clique em Selecionar.</p>
 </li>
@@ -556,7 +592,7 @@ image::images/setting_arguments.png[]</p>
 </div>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="8">
 <li>
 <p>Utilize o Modo de Configuração default, Automático. Clique em Finalizar.</p>
 </li>
@@ -600,10 +636,14 @@ Na página Selecionar Arquivo Binário do Assistente de Novo projeto, clique no
 </div>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="5">
 <li>
 <p>Clique em Próximo.</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="6">
 <li>
 <p>Na página Nome do Projeto e Localização, você pode escolher o nome e a localização do projeto. Clique em Finalizar.</p>
 </li>
diff --git a/content/kb/docs/cnd/quickstart_ru.html b/content/kb/docs/cnd/quickstart_ru.html
index 579ae7c..a10d747 100644
--- a/content/kb/docs/cnd/quickstart_ru.html
+++ b/content/kb/docs/cnd/quickstart_ru.html
@@ -211,9 +211,17 @@
 <p>Мастер предлагает возможность выбора типа нового проекта. Выберите параметр "Приложение на C/C++" и нажмите кнопку "Далее".
 image::images/creating_application.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="4">
 <li>
 <p>Создайте в мастере новый проект "Приложение C/C++", используя параметры по умолчанию. Название проекта и его расположение выбираются разработчиком.</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="5">
 <li>
 <p>Для выхода из мастера нажмите кнопку "Готово".</p>
 </li>
@@ -237,6 +245,10 @@ image::images/creating_application.png[]</p>
 <p>Перейдите на вкладку "Файлы". В этом окне содержится физическое представление проекта. В нем отображается расположение файлов и папок на диске.
 image::images/files_tab.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="2">
 <li>
 <p>Перейдите на вкладку "Проекты". В этом окне содержится логическое представление проекта.
 image::images/projects_tab.png[]</p>
@@ -287,7 +299,7 @@ image::images/projects_tab.png[]</p>
 </div>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="3">
 <li>
 <p>Нажмите кнопку 'Готово'.</p>
 </li>
@@ -497,6 +509,10 @@ image::images/project_properties.png[]</p>
 <p>В текстовом поле "Выполнить команду" введите текст "1111 2222 3333". Нажмите кнопку "ОК".
 image::images/setting_arguments.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="8">
 <li>
 <p>Щелкните правой кнопкой мыши узел проекта и выберите "Выполнить". Приложение будет выполнено. Аргументы отображаются в окне вывода.</p>
 </li>
@@ -529,22 +545,42 @@ image::images/setting_arguments.png[]</p>
 <p>Распакуйте библиотеку pthreads в пользовательском каталоге Windows.</p>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="2">
 <li>
 <p>Загрузите библиотеку  <code>loki-0.1.7</code>  с сайта <a href="http://sourceforge.net/projects/loki-lib">+  <code>http://sourceforge.net/projects/loki-lib</code> +</a>.</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="3">
 <li>
 <p>Разархивируйте каталог  <code>loki-0.1.7</code>  в выбранный каталог.</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="4">
 <li>
 <p>Откройте мастер "Новый проект" с помощью команды FIle ("Файл") &gt; New Project ("Новый проект").</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="5">
 <li>
 <p>Выберите категорию "C/C++".</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="6">
 <li>
 <p>Выберите элемент "Проект C/C++ с существующими исходными кодами" и нажмите кнопку "Далее".</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="7">
 <li>
 <p>На странице "Выбрать режим" нажмите кнопку "Обзор". В диалоговом окне "Выбрать папку проекта" перейдите в каталог, в котором сохранен каталог  <code>loki-0.1.7</code> . Выберите каталог  <code>loki-0.1.7</code> . Нажмите кнопку "Выбрать".</p>
 </li>
@@ -556,7 +592,7 @@ image::images/setting_arguments.png[]</p>
 </div>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="8">
 <li>
 <p>Используйте режим "Режим настройки" по умолчанию – значение "Автоматически". Нажмите кнопку 'Готово'.</p>
 </li>
@@ -600,10 +636,14 @@ image::images/setting_arguments.png[]</p>
 </div>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="5">
 <li>
 <p>Нажмите кнопку "Далее".</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="6">
 <li>
 <p>На странице 'Имя и местоположение' можно выбрать имя и местоположение проекта Нажмите кнопку 'Готово'.</p>
 </li>
diff --git a/content/kb/docs/cnd/quickstart_zh_CN.html b/content/kb/docs/cnd/quickstart_zh_CN.html
index b20be7c..1f8567a 100644
--- a/content/kb/docs/cnd/quickstart_zh_CN.html
+++ b/content/kb/docs/cnd/quickstart_zh_CN.html
@@ -211,9 +211,17 @@
 <p>该向导提供了多种类型的新项目供您选择。选择 "C/C Application"(C/C 应用程序),然后单击 "Next"(下一步)。
 image::images/creating_application.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="4">
 <li>
 <p>通过向导并使用默认设置来创建一个 "C/C Application"(C/C 应用程序)项目。您可以选择项目的名称和位置。</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="5">
 <li>
 <p>单击 "Finish"(完成)退出向导。</p>
 </li>
@@ -237,6 +245,10 @@ image::images/creating_application.png[]</p>
 <p>选择 "Files"(文件)标签。该窗口显示项目的物理视图。它按原样体现磁盘上存储的文件和文件夹。
 image::images/files_tab.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="2">
 <li>
 <p>选择 "Projects"(项目)标签。该窗口显示项目的逻辑视图。
 image::images/projects_tab.png[]</p>
@@ -287,7 +299,7 @@ image::images/projects_tab.png[]</p>
 </div>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="3">
 <li>
 <p>单击 "Finish"(完成)。</p>
 <div class="literalblock">
@@ -501,6 +513,10 @@ image::images/project_properties.png[]</p>
 <p>在 "Run Command"(运行命令)文本字段中,键入 1111 2222 3333。单击 "OK"(确定)。
 image::images/setting_arguments.png[]</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="8">
 <li>
 <p>右键单击项目节点,然后选择 "Run"(运行)。此时将运行应用程序。参数将显示在 "Output"(输出)窗口中。</p>
 </li>
@@ -533,22 +549,42 @@ image::images/setting_arguments.png[]</p>
 <p>将 Pthreads 库解压缩到您的 Windows 用户目录中。</p>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="2">
 <li>
 <p>从 <a href="http://sourceforge.net/projects/loki-lib">+ <code>http://sourceforge.net/projects/loki-lib</code> +</a> 下载  <code>loki-0.1.7</code>  库。</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="3">
 <li>
 <p>将  <code>loki-0.1.7</code>  解压缩到您所选的目录中。</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="4">
 <li>
 <p>选择“文件”&gt;“新建项目”以打开新建项目向导。</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="5">
 <li>
 <p>选择 "C/C++" 类别。</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="6">
 <li>
 <p>选择 "C/C Project With Existing Sources"(基于现有源代码的 C/C 项目),然后单击 "Next"(下一步)。</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="7">
 <li>
 <p>在 "Select Mode"(选择模式)页上,单击 "Browse"(浏览)按钮。在 "Select Project Folder"(选择项目文件夹)对话框中,导航至保存  <code>loki-0.1.7</code>  的目录。选择  <code>loki-0.1.7</code>  目录。单击 "Select"(选择)按钮。</p>
 </li>
@@ -560,7 +596,7 @@ image::images/setting_arguments.png[]</p>
 </div>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="8">
 <li>
 <p>使用默认的配置模式("Automatic"(自动))。单击 "Finish"(完成)。</p>
 </li>
@@ -604,10 +640,14 @@ image::images/setting_arguments.png[]</p>
 </div>
 </div>
 <div class="olist arabic">
-<ol class="arabic">
+<ol class="arabic" start="5">
 <li>
 <p>单击 "Next"(下一步)。</p>
 </li>
+</ol>
+</div>
+<div class="olist arabic">
+<ol class="arabic" start="6">
 <li>
 <p>在 "Project Name and Location"(项目名称和位置)页上,可以选择项目的名称和位置。单击 "Finish"(完成)。</p>
 </li>
diff --git a/content/kb/docs/cnd/remote-modes.html b/content/kb/docs/cnd/remote-modes.html
new file mode 100644
index 0000000..9fe68f7
--- /dev/null
+++ b/content/kb/docs/cnd/remote-modes.html
@@ -0,0 +1,621 @@
+
+<!DOCTYPE html>
+<html class="no-js" lang="en" dir="ltr">
+    
+<head>
+    <meta charset="utf-8">
+    <meta http-equiv="x-ua-compatible" content="ie=edge">
+    <title>Modes of C/C++ Remote Development in the IDE</title>
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <meta name="description" content="Modes of C/C++ Remote Development in the IDE - Apache NetBeans">
+    <meta name="author" content="Apache NetBeans">
+    <meta name="keywords" content="Apache NetBeans, Tutorials, Modes of C/C++ Remote Development in the IDE">
+    <meta name="generator" content="Apache NetBeans">
+    <link rel="stylesheet" href="/css/font-awesome.min.css">
+     <link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/styles/default.min.css"> 
+    <link rel="stylesheet" href="/css/netbeans.css">
+    <link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png">
+    <link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png">
+    <link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png">
+    <link rel="manifest" href="/site.webmanifest">
+    <link rel="mask-icon" href="/safari-pinned-tab.svg" color="#5bbad5">
+    <meta name="msapplication-TileColor" content="#ffc40d">
+    <meta name="theme-color" content="#ffffff">
+    <link href="https://fonts.googleapis.com/css?family=Open+Sans:400,700" rel="stylesheet"> 
+    <!--
+        Licensed to the Apache Software Foundation (ASF) under one
+        or more contributor license agreements.  See the NOTICE file
+        distributed with this work for additional information
+        regarding copyright ownership.  The ASF licenses this file
+        to you under the Apache License, Version 2.0 (the
+        "License"); you may not use this file except in compliance
+        with the License.  You may obtain a copy of the License at
+        http://www.apache.org/licenses/LICENSE-2.0
+        Unless required by applicable law or agreed to in writing,
+        software distributed under the License is distributed on an
+        "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+        KIND, either express or implied.  See the License for the
+        specific language governing permissions and limitations
+        under the License.
+    -->
+</head>
+
+
+    <body>
+        
+
+<div class="title-bar" data-responsive-toggle="responsive-menu" data-hide-for="medium">
+    <button type="button" data-toggle="responsive-menu"><i style='font-size: 32px; color: #fff; padding: 8px' class='fa fa-bars'></i></button>
+    <div class="title-bar-title">Apache NetBeans</div>
+</div>
+<div class="top-bar" id="responsive-menu">
+    <div class='top-bar-left'>
+        <a class='title' href="/"><img src='/images/apache-netbeans.svg' style='padding: 8px; height: 48px;'></img> Apache NetBeans</a>
+    </div>
+    <div class="top-bar-right">
+        <ul class="vertical medium-horizontal menu" data-responsive-menu="drilldown medium-dropdown">
+            <li> <a href="/community/index.html">Community</a> </li>
+            <li> <a href="/participate/index.html">Participate</a> </li>
+            <li> <a href="https://blogs.apache.org/netbeans/">Blog</a></li>
+            <li> <a href="/help/index.html">Get Help</a> </li>
+            <li> <a href="/plugins/index.html">Plugins</a> </li>
+            <li> <a href="/download/index.html">Download</a> </li>
+        </ul>
+    </div>
+</div>
+
+
+        
+<!-- src/templates/news -->
+<section class="hero news alternate">
+    <div class='grid-container'>
+        <div class='cell'>
+            <div class="annotation">Just released!</div>
+            <h1 syle='font-size: 2rem'>Apache NetBeans 11.2</h1>
+            <p><a class="button success" href="/download/nb112/index.html">Find out more</a></p>
+        </div>
+    </div>
+</section>
+
+        <div class='grid-container main-content tutorial'>
+            <h1 class="sect0">Modes of C/C++ Remote Development in the IDE</h1>
+            
+            <div class="sectionbody">
+              <div class="admonitionblock note">
+                <table>
+                  <tbody><tr>
+                  <td class="icon"><i class="fa icon-note" title="Note"></i></td>
+                  <td class="content">This tutorial needs a review. 
+                     You can <a href="https://issues.apache.org/jira/projects/NETBEANS/issues">open a JIRA issue</a>, 
+                     or <a href="https://github.com/apache/netbeans-website/blob/master/netbeans.apache.org/src/content/kb/docs/cnd/remote-modes.asciidoc" title="Edit this tutorial in github">edit it in GitHub </a>
+                     following these <a href="/kb/docs/contributing.html">contribution guidelines.</a></td>
+                  </tr></tbody>
+                </table>
+              </div>
+            </div>
+            
+            <div id="toc" class="toc">
+<div id="toctitle"></div>
+<ul class="sectlevel1">
+<li><a href="#_what_remote_development_is">What Remote Development Is</a></li>
+<li><a href="#_when_to_use_remote_development">When to Use Remote Development</a></li>
+<li><a href="#_how_remote_development_works">How Remote Development Works</a></li>
+<li><a href="#_benefits_of_remote_development">Benefits of Remote Development</a></li>
+<li><a href="#_deciding_which_remote_development_mode_to_use">Deciding Which Remote Development Mode to Use</a>
+<ul class="sectlevel2">
+<li><a href="#_simple_mode">Simple Mode</a></li>
+<li><a href="#_mixed_shared_mode">Mixed (Shared) Mode</a></li>
+<li><a href="#_full_mode">Full Mode</a></li>
+</ul>
+</li>
+<li><a href="#_selecting_your_remote_development_mode">Selecting Your Remote Development Mode</a>
+<ul class="sectlevel2">
+<li><a href="#_simple_mode_2">Simple mode</a></li>
+<li><a href="#_mixed_mode">Mixed mode</a></li>
+<li><a href="#_full_remote_mode">Full remote mode</a></li>
+</ul>
+</li>
+<li><a href="#_full_remote_development_using_the_tool_bar">Full Remote Development Using the Tool Bar</a></li>
+<li><a href="#_caches_and_security">Caches and Security</a></li>
+<li><a href="#_for_more_information">For More Information</a></li>
+</ul>
+</div>
+<div id="preamble">
+<div class="sectionbody">
+<div class="paragraph">
+<p>March 2014 [Revision number: V8.0-1]</p>
+</div>
+<div class="paragraph">
+<p>This article describes the remote development features available in the NetBeans IDE when you have the C/C++ module installed, and how to choose the best way to use them in your development environment.</p>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="_what_remote_development_is">What Remote Development Is</h2>
+<div class="sectionbody">
+<div class="paragraph">
+<p>Remote development is a feature of the NetBeans IDE that allows you to run the IDE on a computer running Microsoft Windows, Mac OS X, Oracle Solaris, or Linux; and build, run, and debug your program on another computer running Oracle Solaris or Linux.</p>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="_when_to_use_remote_development">When to Use Remote Development</h2>
+<div class="sectionbody">
+<div class="paragraph">
+<p>You might want to use remote development if some of the following circumstances are true for you:</p>
+</div>
+<div class="ulist">
+<ul>
+<li>
+<p>Your desktop system is not running Oracle Solaris or Linux.</p>
+</li>
+<li>
+<p>You are running the IDE on a shared Solaris system that sometimes experiences high loads.</p>
+</li>
+<li>
+<p>Your access to systems running Oracle Solaris or Linux is limited to Secure Shell (SSH) for security reasons.</p>
+</li>
+<li>
+<p>Running graphical user interface tools in the Solaris environment is difficult.</p>
+</li>
+<li>
+<p>The software you are developing must compile and run on multiple platforms including Solaris or Linux.</p>
+</li>
+</ul>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="_how_remote_development_works">How Remote Development Works</h2>
+<div class="sectionbody">
+<div class="paragraph">
+<p>The IDE provides features for managing remote hosts. You can configure a remote host to use for building, running, and debugging your C, C++, and Fortran projects. The remote host must meet the following conditions:</p>
+</div>
+<div class="ulist">
+<ul>
+<li>
+<p>The remote host operating system must be Oracle Solaris or Linux.</p>
+</li>
+<li>
+<p>The remote host must run the SSH daemon, <code>sshd</code>.</p>
+</li>
+<li>
+<p>At least one tool collection (GNU, Oracle Solaris Studio, or Sun Studio) must be accessible on the remote host.</p>
+</li>
+<li>
+<p>You must have a user account on the host.</p>
+</li>
+</ul>
+</div>
+<div class="paragraph">
+<p>You can manage your remote hosts in the Services window of the IDE.</p>
+</div>
+<div class="imageblock">
+<div class="content">
+<img src="images/services_window.png" alt="services window">
+</div>
+</div>
+<div class="paragraph">
+<p>Once you have configured the remote host and connected to it, you can build, run, and debug projects just as you do on your local system. Remote IDE commands are executed over SSH.</p>
+</div>
+<div class="paragraph">
+<p>When you use a remote development host, the local and remote hosts both need to access the project files. This access can be accomplished through file sharing or securely copying the files. Before the IDE can use file sharing between the local and remote systems, the shared filesystem or folder must be set up and accessible to both systems. Remote files are accessed through SFTP or another file sharing mechanism available in the operating system the host is running (for example, Netwo [...]
+</div>
+<div class="paragraph">
+<p>If file sharing is not possible, you can use Automatic Copying to copy the files to the server using SSH.</p>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="_benefits_of_remote_development">Benefits of Remote Development</h2>
+<div class="sectionbody">
+<div class="paragraph">
+<p>Remote development provides the following benefits:</p>
+</div>
+<div class="ulist">
+<ul>
+<li>
+<p>You can use the same development environment for all of your projects.</p>
+</li>
+<li>
+<p>The resources of your desktop system are better utilized.</p>
+</li>
+<li>
+<p>Network traffic is optimized.</p>
+</li>
+<li>
+<p>Your IDE response time is better.</p>
+</li>
+<li>
+<p>You can browse remote file systems from the IDE.</p>
+</li>
+<li>
+<p>You can open a terminal window in the IDE for a remote host.</p>
+</li>
+<li>
+<p>You can use it in SSH-only secure environments.</p>
+<div class="literalblock">
+<div class="content">
+<pre>image::images/modes_diagram.png[]</pre>
+</div>
+</div>
+</li>
+</ul>
+</div>
+<div class="paragraph">
+<p>In simple mode, the source files reside primarily on your local host. When you build your project, the source files are delivered on demand to the remote host using SSH File Transfer Protocol (SFTP).</p>
+</div>
+<div class="paragraph">
+<p>In mixed or shared mode, the source files reside in a location that is shared between the local host and remote host using NFS, Samba, WebDAV, or another file sharing system.</p>
+</div>
+<div class="paragraph">
+<p>In full remote mode, the source files reside on the remote host. The IDE accesses the files using SFTP.</p>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="_deciding_which_remote_development_mode_to_use">Deciding Which Remote Development Mode to Use</h2>
+<div class="sectionbody">
+<div class="paragraph">
+<p>Which development mode is best for your specific situation depends on the development environment in which you work. Each of the following sections describes an example of a development environment in which one development mode provides the most benefits.</p>
+</div>
+<div class="sect2">
+<h3 id="_simple_mode">Simple Mode</h3>
+<div class="paragraph">
+<p>Simple mode might be the best remote mode for your needs if the following diagram describes your development environment.</p>
+</div>
+<div class="imageblock">
+<div class="content">
+<img src="images/simple_mode_diagram.png" alt="simple mode diagram">
+</div>
+</div>
+<div class="paragraph">
+<p>In this environment, simple mode provides these benefits:</p>
+</div>
+<div class="ulist">
+<ul>
+<li>
+<p>You can use the same IDE for local and remote development.</p>
+</li>
+<li>
+<p>You can switch easily between hosts and platforms in the IDE.</p>
+</li>
+<li>
+<p>You can use the IDE in an SSH-only environment.</p>
+</li>
+<li>
+<p>Your mobility is improved.</p>
+</li>
+</ul>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_mixed_shared_mode">Mixed (Shared) Mode</h3>
+<div class="paragraph">
+<p>Mixed or shared mode might be a good choice if your development environment resembles the one shown in the following diagram.</p>
+</div>
+<div class="imageblock">
+<div class="content">
+<img src="images/mixed_mode_diagram.png" alt="mixed mode diagram">
+</div>
+</div>
+<div class="paragraph">
+<p>The benefits of using mixed mode in this environment are:</p>
+</div>
+<div class="ulist">
+<ul>
+<li>
+<p>You can easily switch between hosts and platforms in the IDE.</p>
+</li>
+<li>
+<p>There is no duplication of files (caching) such as would occur in the other two modes.</p>
+</li>
+<li>
+<p>The network throughput will be as good as your file sharing mechanism (for example, NFS, Samba, or WebDAV) can provide.</p>
+</li>
+</ul>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_full_mode">Full Mode</h3>
+<div class="paragraph">
+<p>Full mode might be the best mode for you if your development environment resembles the one shown in the following diagram.</p>
+</div>
+<div class="imageblock">
+<div class="content">
+<img src="images/full_mode_diagram.png" alt="full mode diagram">
+</div>
+</div>
+<div class="paragraph">
+<p>In this environment, the benefits of using full remote mode are:</p>
+</div>
+<div class="ulist">
+<ul>
+<li>
+<p>Migration from using X-window forwarding or VNC is virtually seamless.</p>
+</li>
+<li>
+<p>Your IDE response time improves.</p>
+</li>
+<li>
+<p>You are less dependent on the resources of the development host.</p>
+</li>
+<li>
+<p>A smaller load on the development host reduces the load on Oracle Solaris.</p>
+</li>
+<li>
+<p>You can create new remote projects from remote binary files.</p>
+</li>
+</ul>
+</div>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="_selecting_your_remote_development_mode">Selecting Your Remote Development Mode</h2>
+<div class="sectionbody">
+<div class="paragraph">
+<p>The remote development mode that you use is determined by the way you configure a remote build host, but also by the way you access the project in the IDE.</p>
+</div>
+<div class="paragraph">
+<p>For each mode, you must first configure a remote build host, as described in the <a href="./remotedev-tutorial.html">C/C+ Remote Development tutorial+</a> and in the IDE help.</p>
+</div>
+<div class="paragraph">
+<p>You can select simple mode or mixed mode for your remote host in the IDE using the Host Properties dialog box to specify how project files should be accessed when you use the host.</p>
+</div>
+<div class="paragraph">
+<p>Open the Services window, expand the C/C++ Build Hosts node, right click a remote host, and select Properties.</p>
+</div>
+<div class="imageblock">
+<div class="content">
+<img src="images/host_properties_dialog.png" alt="host properties dialog">
+</div>
+</div>
+<div class="sect2">
+<h3 id="_simple_mode_2">Simple mode</h3>
+<div class="paragraph">
+<p>For simple mode, set Access project files via to Automatic copying.</p>
+</div>
+<div class="paragraph">
+<p>You can right-click a project, select Set Build Host, and select the remote host that you have configured to access project files via automatic copying. Then you are using simple remote development mode. When you build the project, the project files will be copied automatically to your NetBeans user directory on the remote host.</p>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_mixed_mode">Mixed mode</h3>
+<div class="paragraph">
+<p>For mixed mode, set Access project files via to System level file sharing.</p>
+</div>
+<div class="paragraph">
+<p>You can right-click a project, select Set Build Host, and select the remote host that you have configured to access project files via system level file sharing. Then you are using mixed remote development mode. When you build the project, the project files stay where they are because they can be accessed from the local host and the remote build host.</p>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_full_remote_mode">Full remote mode</h3>
+<div class="paragraph">
+<p>To use full remote mode in the IDE, use the Remote Development tool bar described in the following section.</p>
+</div>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="_full_remote_development_using_the_tool_bar">Full Remote Development Using the Tool Bar</h2>
+<div class="sectionbody">
+<div class="paragraph">
+<p>In full remote mode, you can use the IDE running on your local host to work on projects that are located on a remote host by using the remote development tool bar.</p>
+</div>
+<div class="paragraph">
+<p>The tool bar is shown in the following figure.</p>
+</div>
+<div class="imageblock">
+<div class="content">
+<img src="images/RemoteToolbar.gif" alt="RemoteToolbar">
+</div>
+</div>
+<div class="paragraph">
+<p>If you do not see the tool bar in the IDE, you can display it by choosing View &gt; Toolbars &gt; Remote.</p>
+</div>
+<div class="paragraph">
+<p>You can use the remote tool bar to select a remote host you have already configured and work on projects and files on the remote host the same as if they were local.</p>
+</div>
+<div class="paragraph">
+<p>Use the icons as described in the following table.</p>
+</div>
+<table class="tableblock frame-all grid-all spread">
+<colgroup>
+<col style="width: 100%;">
+</colgroup>
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">image::images/connected24.gif[]</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Connection status. Click the icon to connect to the server selected in the list next to the icon. If you are already connected, you can click this icon to disconnect from the server.</p>
+<p class="tableblock">The icon indicates connection status by turning green when connected and red when not connected.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">image::images/newProject24.gif[]</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Create remote project. Click the icon to create a new project on the currently connected host.</p>
+<p class="tableblock">By default, the project is created in your <code>~/NetBeansProjects</code> directory on the remote host.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">image::images/openProject24.gif[]</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Open remote project. Click the icon to open an existing project on the currently connected host.</p>
+<p class="tableblock">You can browse to the project on the remote file system.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">image::images/openFile24.gif[]</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Open remote file. Click the icon to open a file on the currently connected host.</p>
+<p class="tableblock">You can browse to the file on the remote file system.</p></td>
+</tr>
+</tbody>
+</table>
+</div>
+</div>
+<div class="sect1">
+<h2 id="_caches_and_security">Caches and Security</h2>
+<div class="sectionbody">
+<div class="paragraph">
+<p>To provide fast access to remote files, the IDE uses a disk cache on the local system. The cache is located in <code><em>userdir</em>/var/cache/remote-files</code> where <code><em>userdir</em></code> is unique to the user and its location varies by the platform where you are running the IDE.</p>
+</div>
+<div class="paragraph">
+<p>See a description of the <code><em>userdir</em></code> and locations for each platform at <a href="http://wiki.netbeans.org/FaqWhatIsUserdir">http://wiki.netbeans.org/FaqWhatIsUserdir</a>.</p>
+</div>
+<div class="paragraph">
+<p>When using remote development in simple and shared modes, only system headers will be accessed through the local cache so there is no security risk.</p>
+</div>
+<div class="paragraph">
+<p>In full remote mode, although the files are located on the remote host, the project is parsed on the local computer. As the source files are accessed for parsing, they are cached on the local host in <code><em>userdir</em>/var/cache/remote-files</code> and eventually all the source files are in the cache.</p>
+</div>
+<div class="paragraph">
+<p>On mobile computers this might be considered a security risk. For increased security, the cache directory can be encrypted or can be deleted on a regular basis.</p>
+</div>
+<div class="paragraph">
+<p>Caches that reside at ` ~/.netbeans/remote` on the remote host are created when you use simple mode and source files are copied automatically on demand from the local host to the remote host when you build the project. These files are as secure as any others on the server, so are not a security concern.</p>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="_for_more_information">For More Information</h2>
+<div class="sectionbody">
+<div class="paragraph">
+<p>See the following locations for more information:</p>
+</div>
+<div class="ulist">
+<ul>
+<li>
+<p>The Help menu in the IDE provides access to extensive information about using the IDE.</p>
+</li>
+<li>
+<p>The <a href="./remotedev-tutorial.html">C/C+ Remote Development tutorial+</a> tells how to do simple remote development step-by-step</p>
+</li>
+<li>
+<p>The link:https://netbeans.org/kb/trails/cnd.html[+C/C Learning Trail+] provides several articles and tutorials for developing in C/C in the IDE.</p>
+</li>
+</ul>
+</div>
+<div class="paragraph">
+<p><a href="/about/contact_form.html?to=3&amp;subject=Feedback:%20C/C%20Remote%20Development%20Modes%20-%20NetBeans%20IDE%20Article[+Send Us Your Feedback+]link:mailto:users@cnd.netbeans.org?subject=Feedback:%20C/C%20Remote%20Development%20Modes%20-%20NetBeans%20IDE%20Article">Send Feedback on This Article</a></p>
+</div>
+</div>
+</div>
+            
+<section class='tools'>
+    <ul class="menu align-center">
+        <li><a title="Facebook" href="https://www.facebook.com/NetBeans"><i class="fa fa-md fa-facebook"></i></a></li>
+        <li><a title="Twitter" href="https://twitter.com/netbeans"><i class="fa fa-md fa-twitter"></i></a></li>
+        <li><a title="Github" href="https://github.com/apache/netbeans"><i class="fa fa-md fa-github"></i></a></li>
+        <li><a title="YouTube" href="https://www.youtube.com/user/netbeansvideos"><i class="fa fa-md fa-youtube"></i></a></li>
+        <li><a title="Slack" href="https://tinyurl.com/netbeans-slack-signup/"><i class="fa fa-md fa-slack"></i></a></li>
+        <li><a title="JIRA" href="https://issues.apache.org/jira/projects/NETBEANS/summary"><i class="fa fa-mf fa-bug"></i></a></li>
+    </ul>
+    <ul class="menu align-center">
+        
+        <li><a href="https://github.com/apache/netbeans-website/blob/master/netbeans.apache.org/src/content/kb/docs/cnd/remote-modes.asciidoc" title="See this page in github"><i class="fa fa-md fa-edit"></i> See this page in GitHub.</a></li>
+    </ul>
+</section>
+
+        </div>
+        
+
+<div class='grid-container incubator-area' style='margin-top: 64px'>
+    <div class='grid-x grid-padding-x'>
+        <div class='large-auto cell text-center'>
+            <a href="https://www.apache.org/">
+                <img style="width: 320px" title="Apache Software Foundation" src="/images/asf_logo_wide.svg" />
+            </a>
+        </div>
+        <div class='large-auto cell text-center'>
+            <a href="https://www.apache.org/events/current-event.html">
+               <img style="width:234px; height: 60px;" title="Apache Software Foundation current event" src="https://www.apache.org/events/current-event-234x60.png"/>
+            </a>
+        </div>
+    </div>
+</div>
+<footer>
+    <div class="grid-container">
+        <div class="grid-x grid-padding-x">
+            <div class="large-auto cell">
+                
+                <h1><a href="/about/index.html">About</a></h1>
+                <ul>
+                    <li><a href="https://netbeans.apache.org/community/who.html">Who's Who</a></li>
+                    <li><a href="https://www.apache.org/foundation/thanks.html">Thanks</a></li>
+                    <li><a href="https://www.apache.org/foundation/sponsorship.html">Sponsorship</a></li>
+                    <li><a href="https://www.apache.org/security/">Security</a></li>
+                </ul>
+            </div>
+            <div class="large-auto cell">
+                <h1><a href="/community/index.html">Community</a></h1>
+                <ul>
+                    <li><a href="/community/mailing-lists.html">Mailing lists</a></li>
+                    <li><a href="/community/committer.html">Becoming a committer</a></li>
+                    <li><a href="/community/events.html">NetBeans Events</a></li>
+                    <li><a href="https://www.apache.org/events/current-event.html">Apache Events</a></li>
+                </ul>
+            </div>
+            <div class="large-auto cell">
+                <h1><a href="/participate/index.html">Participate</a></h1>
+                <ul>
+                    <li><a href="/participate/submit-pr.html">Submitting Pull Requests</a></li>
+                    <li><a href="/participate/report-issue.html">Reporting Issues</a></li>
+                    <li><a href="/participate/index.html#documentation">Improving the documentation</a></li>
+                </ul>
+            </div>
+            <div class="large-auto cell">
+                <h1><a href="/help/index.html">Get Help</a></h1>
+                <ul>
+                    <li><a href="/help/index.html#documentation">Documentation</a></li>
+                    <li><a href="/wiki/index.asciidoc">Wiki</a></li>
+                    <li><a href="/help/index.html#support">Community Support</a></li>
+                    <li><a href="/help/commercial-support.html">Commercial Support</a></li>
+                </ul>
+            </div>
+            <div class="large-auto cell">
+                <h1><a href="/download/nb110/nb110.html">Download</a></h1>
+                <ul>
+                    <li><a href="/download/index.html">Releases</a></li>                    
+                    <li><a href="/plugins/index.html">Plugins</a></li>
+                    <li><a href="/download/index.html#source">Building from source</a></li>
+                    <li><a href="/download/index.html#previous">Previous releases</a></li>
+                </ul>
+            </div>
+        </div>
+    </div>
+</footer>
+<div class='footer-disclaimer'>
+    <div class="footer-disclaimer-content">
+        <p>Copyright &copy; 2017-2019 <a href="https://www.apache.org">The Apache Software Foundation</a>.</p>
+        <p>Licensed under the Apache <a href="https://www.apache.org/licenses/">license</a>, version 2.0</p>
+        <div style='max-width: 40em; margin: 0 auto'>
+            <p>Apache, Apache NetBeans, NetBeans, the Apache feather logo and the Apache NetBeans logo are trademarks of <a href="https://www.apache.org">The Apache Software Foundation</a>.</p>
+            <p>Oracle and Java are registered trademarks of Oracle and/or its affiliates.</p>
+        </div>
+        
+    </div>
+</div>
+
+
+
+        <script src="/js/vendor/jquery-3.2.1.min.js"></script>
+        <script src="/js/vendor/what-input.js"></script>
+        <script src="/js/vendor/jquery.colorbox-min.js"></script>
+        <script src="/js/vendor/foundation.min.js"></script>
+        <script src="/js/netbeans.js"></script>
+        <script>
+            
+            $(function(){ $(document).foundation(); });
+        </script>
+        
+        <script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/highlight.min.js"></script>
+        <script>
+         $(document).ready(function() { $("pre code").each(function(i, block) { hljs.highlightBlock(block); }); }); 
+        </script>
+        
+    </body>
+</html>
diff --git a/content/kb/docs/cnd/remote-modes_ja.html b/content/kb/docs/cnd/remote-modes_ja.html
new file mode 100644
index 0000000..7f805cb
--- /dev/null
+++ b/content/kb/docs/cnd/remote-modes_ja.html
@@ -0,0 +1,621 @@
+
+<!DOCTYPE html>
+<html class="no-js" lang="en" dir="ltr">
+    
+<head>
+    <meta charset="utf-8">
+    <meta http-equiv="x-ua-compatible" content="ie=edge">
+    <title>IDEでのC/C++リモート開発のモード</title>
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <meta name="description" content="IDEでのC/C++リモート開発のモード - Apache NetBeans">
+    <meta name="author" content="Apache NetBeans">
+    <meta name="keywords" content="Apache NetBeans, Tutorials, IDEでのC/C++リモート開発のモード">
+    <meta name="generator" content="Apache NetBeans">
+    <link rel="stylesheet" href="/css/font-awesome.min.css">
+     <link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/styles/default.min.css"> 
+    <link rel="stylesheet" href="/css/netbeans.css">
+    <link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png">
+    <link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png">
+    <link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png">
+    <link rel="manifest" href="/site.webmanifest">
+    <link rel="mask-icon" href="/safari-pinned-tab.svg" color="#5bbad5">
+    <meta name="msapplication-TileColor" content="#ffc40d">
+    <meta name="theme-color" content="#ffffff">
+    <link href="https://fonts.googleapis.com/css?family=Open+Sans:400,700" rel="stylesheet"> 
+    <!--
+        Licensed to the Apache Software Foundation (ASF) under one
+        or more contributor license agreements.  See the NOTICE file
+        distributed with this work for additional information
+        regarding copyright ownership.  The ASF licenses this file
+        to you under the Apache License, Version 2.0 (the
+        "License"); you may not use this file except in compliance
+        with the License.  You may obtain a copy of the License at
+        http://www.apache.org/licenses/LICENSE-2.0
+        Unless required by applicable law or agreed to in writing,
+        software distributed under the License is distributed on an
+        "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+        KIND, either express or implied.  See the License for the
+        specific language governing permissions and limitations
+        under the License.
+    -->
+</head>
+
+
+    <body>
+        
+
+<div class="title-bar" data-responsive-toggle="responsive-menu" data-hide-for="medium">
+    <button type="button" data-toggle="responsive-menu"><i style='font-size: 32px; color: #fff; padding: 8px' class='fa fa-bars'></i></button>
+    <div class="title-bar-title">Apache NetBeans</div>
+</div>
+<div class="top-bar" id="responsive-menu">
+    <div class='top-bar-left'>
+        <a class='title' href="/"><img src='/images/apache-netbeans.svg' style='padding: 8px; height: 48px;'></img> Apache NetBeans</a>
+    </div>
+    <div class="top-bar-right">
+        <ul class="vertical medium-horizontal menu" data-responsive-menu="drilldown medium-dropdown">
+            <li> <a href="/community/index.html">Community</a> </li>
+            <li> <a href="/participate/index.html">Participate</a> </li>
+            <li> <a href="https://blogs.apache.org/netbeans/">Blog</a></li>
+            <li> <a href="/help/index.html">Get Help</a> </li>
+            <li> <a href="/plugins/index.html">Plugins</a> </li>
+            <li> <a href="/download/index.html">Download</a> </li>
+        </ul>
+    </div>
+</div>
+
+
+        
+<!-- src/templates/news -->
+<section class="hero news alternate">
+    <div class='grid-container'>
+        <div class='cell'>
+            <div class="annotation">Just released!</div>
+            <h1 syle='font-size: 2rem'>Apache NetBeans 11.2</h1>
+            <p><a class="button success" href="/download/nb112/index.html">Find out more</a></p>
+        </div>
+    </div>
+</section>
+
+        <div class='grid-container main-content tutorial'>
+            <h1 class="sect0">IDEでのC/C++リモート開発のモード</h1>
+            
+            <div class="sectionbody">
+              <div class="admonitionblock note">
+                <table>
+                  <tbody><tr>
+                  <td class="icon"><i class="fa icon-note" title="Note"></i></td>
+                  <td class="content">This tutorial needs a review. 
+                     You can <a href="https://issues.apache.org/jira/projects/NETBEANS/issues">open a JIRA issue</a>, 
+                     or <a href="https://github.com/apache/netbeans-website/blob/master/netbeans.apache.org/src/content/kb/docs/cnd/remote-modes_ja.asciidoc" title="Edit this tutorial in github">edit it in GitHub </a>
+                     following these <a href="/kb/docs/contributing.html">contribution guidelines.</a></td>
+                  </tr></tbody>
+                </table>
+              </div>
+            </div>
+            
+            <div id="toc" class="toc">
+<div id="toctitle"></div>
+<ul class="sectlevel1">
+<li><a href="#_リモート開発とは">リモート開発とは</a></li>
+<li><a href="#_リモート開発を使用する場合">リモート開発を使用する場合</a></li>
+<li><a href="#_リモート開発の機能">リモート開発の機能</a></li>
+<li><a href="#_リモート開発の利点">リモート開発の利点</a></li>
+<li><a href="#_使用するリモート開発モードの決定">使用するリモート開発モードの決定</a>
+<ul class="sectlevel2">
+<li><a href="#_単純モード">単純モード</a></li>
+<li><a href="#_混合_共有_モード">混合(共有)モード</a></li>
+<li><a href="#_完全モード">完全モード</a></li>
+</ul>
+</li>
+<li><a href="#_リモート開発モードの選択">リモート開発モードの選択</a>
+<ul class="sectlevel2">
+<li><a href="#_単純モード_2">単純モード</a></li>
+<li><a href="#_混合モード">混合モード</a></li>
+<li><a href="#_完全リモート_モード">完全リモート・モード</a></li>
+</ul>
+</li>
+<li><a href="#_ツールバーを使用した完全リモート開発">ツールバーを使用した完全リモート開発</a></li>
+<li><a href="#_キャッシュとセキュリティ">キャッシュとセキュリティ</a></li>
+<li><a href="#_詳細情報">詳細情報</a></li>
+</ul>
+</div>
+<div id="preamble">
+<div class="sectionbody">
+<div class="paragraph">
+<p>2014年3月 [リビジョン番号: V8.0-1]</p>
+</div>
+<div class="paragraph">
+<p>この記事では、C/C++モジュールがインストールされている場合にNetBeans IDEで使用可能なリモート開発機能と、開発環境でそれらを使用する最善の方法を選択する方法について説明します。</p>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="_リモート開発とは">リモート開発とは</h2>
+<div class="sectionbody">
+<div class="paragraph">
+<p>リモート開発は、Microsoft Windows、Mac OS X、Oracle SolarisまたはLinuxを実行しているコンピュータでIDEを実行し、Oracle SolarisまたはLinuxを実行している別のコンピュータ上のプログラムをビルド、実行およびデバッグできるようにするNetBeans IDEの機能です。</p>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="_リモート開発を使用する場合">リモート開発を使用する場合</h2>
+<div class="sectionbody">
+<div class="paragraph">
+<p>次のいずれかの状況に該当する場合は、リモート開発を使用できます。</p>
+</div>
+<div class="ulist">
+<ul>
+<li>
+<p>デスクトップ・システムがOracle SolarisまたはLinuxを実行していない。</p>
+</li>
+<li>
+<p>負荷が高くなることのある共有SolarisシステムでIDEを実行している。</p>
+</li>
+<li>
+<p>Oracle SolarisまたはLinuxを実行しているシステムへのアクセスが、セキュリティ上の理由からSecure Shell (SSH)に制限されている。</p>
+</li>
+<li>
+<p>Solaris環境でのグラフィカル・ユーザー・インタフェース・ツールの実行が難しい。</p>
+</li>
+<li>
+<p>開発しているソフトウェアを、SolarisまたはLinuxを含む複数プラットフォーム上でコンパイルおよび実行する必要がある。</p>
+</li>
+</ul>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="_リモート開発の機能">リモート開発の機能</h2>
+<div class="sectionbody">
+<div class="paragraph">
+<p>IDEには、リモート・ホストの管理機能が用意されています。C、C++およびFortranプロジェクトのビルド、実行およびデバッグに使用するようにリモート・ホストを構成できます。リモート・ホストは次の条件を満たす必要があります。</p>
+</div>
+<div class="ulist">
+<ul>
+<li>
+<p>リモート・ホスト・オペレーティング・システムはOracle SolarisまたはLinuxである必要があります。</p>
+</li>
+<li>
+<p>リモート・ホストはSSHデーモン`sshd`を実行する必要があります。</p>
+</li>
+<li>
+<p>少なくとも1つのツール・コレクション(GNU、Oracle Solaris StudioまたはSun Studio)がリモート・ホスト上でアクセス可能である必要があります。</p>
+</li>
+<li>
+<p>ホストにユーザー・アカウントが必要です。</p>
+</li>
+</ul>
+</div>
+<div class="paragraph">
+<p>リモート・ホストは、IDEの「サービス」ウィンドウで管理できます。</p>
+</div>
+<div class="imageblock">
+<div class="content">
+<img src="images/services_window.png" alt="services window">
+</div>
+</div>
+<div class="paragraph">
+<p>リモート・ホストを構成し、接続した後で、ローカル・システムの場合と同様にプロジェクトをビルド、実行およびデバッグできます。リモートIDEコマンドはSSH上で実行されます。</p>
+</div>
+<div class="paragraph">
+<p>リモート開発ホストを使用する場合、ローカル・ホストとリモート・ホストの両方がプロジェクト・ファイルにアクセスする必要があります。このアクセスは、ファイル共有またはファイルのセキュアなコピーを通じて実現できます。IDEがローカル・システムとリモート・システム間のファイル共有を使用するには、その前に共有ファイルシステムまたはフォルダを設定し、両方のシステムからアクセス可能にする必要があります。リモート・ファイルは、SFTP、またはホストが実行しているオペレーティング・システムで使用可能な別のファイル共有メカニズム(たとえば、Network File System (NFS)、Samba、WebDAV)を通じてアクセスされます。</p>
+</div>
+<div class="paragraph">
+<p>ファイル共有が可能でない場合は、「自動コピー」を使用し、SSHを使用してファイルをサーバーにコピーできます。</p>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="_リモート開発の利点">リモート開発の利点</h2>
+<div class="sectionbody">
+<div class="paragraph">
+<p>リモート開発には次の利点があります。</p>
+</div>
+<div class="ulist">
+<ul>
+<li>
+<p>すべてのプロジェクトに同じ開発環境を使用できます。</p>
+</li>
+<li>
+<p>デスクトップ・システムのリソースがより効率よく利用されます。</p>
+</li>
+<li>
+<p>ネットワーク・トラフィックが最適化されます。</p>
+</li>
+<li>
+<p>IDEレスポンス時間が向上します。</p>
+</li>
+<li>
+<p>IDEからリモート・ファイル・システムを参照できます。</p>
+</li>
+<li>
+<p>リモート・ホスト用にIDEにターミナル・ウィンドウを開くことができます。</p>
+</li>
+<li>
+<p>これをSSHのみのセキュアな環境で使用できます。</p>
+<div class="literalblock">
+<div class="content">
+<pre>image::images/modes_diagram.png[]</pre>
+</div>
+</div>
+</li>
+</ul>
+</div>
+<div class="paragraph">
+<p>単純モードでは、ソース・ファイルは主にローカル・ホストに存在します。プロジェクトをビルドする場合、ソース・ファイルはSSHファイル転送プロトコル(SFTP)を使用してリモート・ホストにオンデマンドで配信されます。</p>
+</div>
+<div class="paragraph">
+<p>混合または共有モードでは、ソース・ファイルは、NFS、Samba、WebDAVまたはその他のファイル共有システムを使用してローカル・ホストとリモート・ホスト間で共有される場所に存在します。</p>
+</div>
+<div class="paragraph">
+<p>完全リモート・モードでは、ソース・ファイルはリモート・ホストに存在します。IDEは、SFTPを使用してファイルにアクセスします。</p>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="_使用するリモート開発モードの決定">使用するリモート開発モードの決定</h2>
+<div class="sectionbody">
+<div class="paragraph">
+<p>特定の状況に最適な開発モードは、作業している開発環境によって決まります。次の各項では、1つの開発モードが最大の利点を提供する開発環境の例について説明します。</p>
+</div>
+<div class="sect2">
+<h3 id="_単純モード">単純モード</h3>
+<div class="paragraph">
+<p>単純モードは、次の図で説明される開発環境を使用している場合に、ニーズに最適なリモート・モードです。</p>
+</div>
+<div class="imageblock">
+<div class="content">
+<img src="images/simple_mode_diagram.png" alt="simple mode diagram">
+</div>
+</div>
+<div class="paragraph">
+<p>この環境では、単純モードに次の利点があります。</p>
+</div>
+<div class="ulist">
+<ul>
+<li>
+<p>ローカル開発とリモート開発に同じIDEを使用できます。</p>
+</li>
+<li>
+<p>IDEでホストとプラットフォーム間を簡単に切り替えることができます。</p>
+</li>
+<li>
+<p>SSHのみの環境でIDEを使用できます。</p>
+</li>
+<li>
+<p>モビリティが向上します。</p>
+</li>
+</ul>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_混合_共有_モード">混合(共有)モード</h3>
+<div class="paragraph">
+<p>混合または共有モードは、開発環境が次の図に示す環境に似ている場合に適切な選択肢です。</p>
+</div>
+<div class="imageblock">
+<div class="content">
+<img src="images/mixed_mode_diagram.png" alt="mixed mode diagram">
+</div>
+</div>
+<div class="paragraph">
+<p>この環境で混合モードを使用する利点は次のとおりです。</p>
+</div>
+<div class="ulist">
+<ul>
+<li>
+<p>IDEでホストとプラットフォーム間を簡単に切り替えることができます。</p>
+</li>
+<li>
+<p>他の2つのモードで発生するようなファイル(キャッシング)の重複がありません。</p>
+</li>
+<li>
+<p>ネットワーク・スループットは、ファイル共有メカニズム(NFS、Samba、WebDAVなど)と同じぐらい良好です。</p>
+</li>
+</ul>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_完全モード">完全モード</h3>
+<div class="paragraph">
+<p>完全モードは、開発環境が次の図に示す環境に似ている場合に最適なモードです。</p>
+</div>
+<div class="imageblock">
+<div class="content">
+<img src="images/full_mode_diagram.png" alt="full mode diagram">
+</div>
+</div>
+<div class="paragraph">
+<p>この環境で完全リモート・モードを使用する利点は次のとおりです。</p>
+</div>
+<div class="ulist">
+<ul>
+<li>
+<p>X-window転送またはVNCの使用からの移行が事実上シームレスです。</p>
+</li>
+<li>
+<p>IDEレスポンス時間が向上します。</p>
+</li>
+<li>
+<p>開発ホストのリソースへの依存度が軽減されます。</p>
+</li>
+<li>
+<p>開発ホストの負荷が低いため、Oracle Solarisの負荷が軽減されます。</p>
+</li>
+<li>
+<p>リモート・バイナリ・ファイルから新規リモート・プロジェクトを作成できます。</p>
+</li>
+</ul>
+</div>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="_リモート開発モードの選択">リモート開発モードの選択</h2>
+<div class="sectionbody">
+<div class="paragraph">
+<p>使用するリモート開発モードは、リモート・ビルド・ホストの構成方法によって決まりますが、IDEでプロジェクトにアクセスする方法によっても決まります。</p>
+</div>
+<div class="paragraph">
+<p>各モードについて、<a href="./remotedev-tutorial.html">C/C+リモート開発のチュートリアル+</a>およびIDEヘルプの説明に従ってリモート・ビルド・ホストを最初に構成する必要があります。</p>
+</div>
+<div class="paragraph">
+<p>「ホストのプロパティ」ダイアログ・ボックスを使用してIDEでリモート・ホストに単純モードまたは混合モードを選択して、ホストを使用する際にプロジェクト・ファイルにアクセスする方法を指定できます。</p>
+</div>
+<div class="paragraph">
+<p>「サービス」ウィンドウを開き、「C/C++ビルド・ホスト」ノードを展開し、リモート・ホストを右クリックして「プロパティ」を選択します。</p>
+</div>
+<div class="imageblock">
+<div class="content">
+<img src="images/host_properties_dialog.png" alt="host properties dialog">
+</div>
+</div>
+<div class="sect2">
+<h3 id="_単純モード_2">単純モード</h3>
+<div class="paragraph">
+<p>単純モードでは、「次の方法でプロジェクト・ファイルにアクセス」を「自動コピー」に設定します。</p>
+</div>
+<div class="paragraph">
+<p>プロジェクトを右クリックし、「ビルド・ホストを設定」を選択し、自動コピーを介してプロジェクト・ファイルにアクセスするように構成したリモート・ホストを選択できます。これで、単純リモート開発モードを使用することになります。プロジェクトをビルドすると、プロジェクト・ファイルがリモート・ホスト上のNetBeansユーザー・ディレクトリに自動的にコピーされます。</p>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_混合モード">混合モード</h3>
+<div class="paragraph">
+<p>混合モードでは、「次の方法でプロジェクト・ファイルにアクセス」をシステム・レベル・ファイル共有に設定します。</p>
+</div>
+<div class="paragraph">
+<p>プロジェクトを右クリックし、「ビルド・ホストを設定」を選択し、システム・レベル・ファイル共有を介してプロジェクト・ファイルにアクセスするように構成したリモート・ホストを選択できます。これで、混合リモート開発モードを使用することになります。プロジェクトをビルドすると、プロジェクト・ファイルはローカル・ホストとリモート・ビルド・ホストからアクセスできるため、同じ場所に残ります。</p>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_完全リモート_モード">完全リモート・モード</h3>
+<div class="paragraph">
+<p>IDEで完全リモート・モードを使用するには、次の項で説明するリモート開発ツールバーを使用します。</p>
+</div>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="_ツールバーを使用した完全リモート開発">ツールバーを使用した完全リモート開発</h2>
+<div class="sectionbody">
+<div class="paragraph">
+<p>完全リモート・モードでは、ローカル・ホストで実行されているIDEを使用して、リモート開発ツールバーを使用することによりリモート・ホストに存在するプロジェクトを操作できます。</p>
+</div>
+<div class="paragraph">
+<p>次の図にツールバーを示します。</p>
+</div>
+<div class="imageblock">
+<div class="content">
+<img src="images/RemoteToolbar.gif" alt="RemoteToolbar">
+</div>
+</div>
+<div class="paragraph">
+<p>IDEにツールバーが表示されない場合は、「表示」→「ツールバー」→「リモート」を選択して表示できます。</p>
+</div>
+<div class="paragraph">
+<p>リモート・ツールバーを使用して、すでに構成したリモート・ホストを選択し、ローカルの場合と同じようにリモート・ホスト上のプロジェクトおよびファイルを操作できます。</p>
+</div>
+<div class="paragraph">
+<p>次の表で説明するアイコンを使用します。</p>
+</div>
+<table class="tableblock frame-all grid-all spread">
+<colgroup>
+<col style="width: 100%;">
+</colgroup>
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">image::images/connected24.gif[]</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">接続ステータス。アイコンをクリックして、アイコンの横のリストで選択したサーバーに接続します。すでに接続している場合は、このアイコンをクリックしてサーバーから切断できます。</p>
+<p class="tableblock">アイコンは、接続されている場合に緑に、接続されていない場合に赤に変わることで接続ステータスを示します。</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">image::images/newProject24.gif[]</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">リモート・プロジェクトを作成します。アイコンをクリックして、現在接続しているホストに新規プロジェクトを作成します。</p>
+<p class="tableblock">デフォルトでは、プロジェクトはリモート・ホストの`~/NetBeansProjects`ディレクトリに作成されます。</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">image::images/openProject24.gif[]</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">リモート・プロジェクトを開きます。アイコンをクリックして、現在接続しているホストの既存のプロジェクトを開きます。</p>
+<p class="tableblock">リモート・ファイル・システムのプロジェクトを参照できます。</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">image::images/openFile24.gif[]</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">リモート・ファイルを開きます。アイコンをクリックして、現在接続しているホストのファイルを開きます。</p>
+<p class="tableblock">リモート・ファイル・システムのファイルを参照できます。</p></td>
+</tr>
+</tbody>
+</table>
+</div>
+</div>
+<div class="sect1">
+<h2 id="_キャッシュとセキュリティ">キャッシュとセキュリティ</h2>
+<div class="sectionbody">
+<div class="paragraph">
+<p>リモート・ファイルに高速にアクセスするために、IDEはローカル・システム上のディスク・キャッシュを使用します。キャッシュは`<em>userdir</em>/var/cache/remote-files`にあり、`<em>userdir</em>`はユーザーに固有で、その場所はIDEを実行しているプラットフォームにより異なります。</p>
+</div>
+<div class="paragraph">
+<p><a href="http://wiki.netbeans.org/FaqWhatIsUserdir">http://wiki.netbeans.org/FaqWhatIsUserdir</a>で、`<em>userdir</em>`の説明と各プラットフォームでの場所を参照してください。</p>
+</div>
+<div class="paragraph">
+<p>単純および共有モードでリモート開発を使用している場合、システム・ヘッダーのみローカル・キャッシュを通じてアクセスされるため、セキュリティ・リスクがありません。</p>
+</div>
+<div class="paragraph">
+<p>完全リモート・モードでは、ファイルはリモート・ホストにありますが、プロジェクトはローカル・コンピュータ上で解析されます。ソース・ファイルは解析のためにアクセスされるため、ローカル・ホストの`<em>userdir</em>/var/cache/remote-files`にキャッシュされ、最終的にすべてのソース・ファイルがキャッシュに入ります。</p>
+</div>
+<div class="paragraph">
+<p>モバイル・コンピュータでは、これがセキュリティ・リスクとみなされることがあります。セキュリティ向上のために、キャッシュ・ディレクトリを暗号化するか、定期的に削除できます。</p>
+</div>
+<div class="paragraph">
+<p>リモート・ホストの`~/.netbeans/remote`に存在するキャッシュは、単純モードを使用する場合に作成され、プロジェクトをビルドするとローカル・ホストからリモート・ホストにオンデマンドで自動的にコピーされます。これらのファイルは、サーバー上の他のファイルと同程度にセキュアであるため、セキュリティ上の懸念はありません。</p>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="_詳細情報">詳細情報</h2>
+<div class="sectionbody">
+<div class="paragraph">
+<p>詳細は次の場所を参照してください。</p>
+</div>
+<div class="ulist">
+<ul>
+<li>
+<p>IDEの「ヘルプ」メニューでは、IDEの使用に関する詳細情報にアクセスできます。</p>
+</li>
+<li>
+<p><a href="./remotedev-tutorial.html">C/C+リモート開発のチュートリアル+</a>は、単純なリモート開発の手順を示します。</p>
+</li>
+<li>
+<p>link:https://netbeans.org/kb/trails/cnd.html[+C/Cの学習+]は、IDEでのC/Cを使用した開発に関する複数の記事とチュートリアルを提供します。</p>
+</li>
+</ul>
+</div>
+<div class="paragraph">
+<p><a href="/about/contact_form.html?to=3&amp;subject=Feedback:%20C/C%20Remote%20Development%20Modes%20-%20NetBeans%20IDE%20Article[+ご意見をお寄せください+]link:mailto:users@cnd.netbeans.org?subject=Feedback:%20C/C%20Remote%20Development%20Modes%20-%20NetBeans%20IDE%20Article">この記事に関するご意見をお寄せください</a></p>
+</div>
+</div>
+</div>
+            
+<section class='tools'>
+    <ul class="menu align-center">
+        <li><a title="Facebook" href="https://www.facebook.com/NetBeans"><i class="fa fa-md fa-facebook"></i></a></li>
+        <li><a title="Twitter" href="https://twitter.com/netbeans"><i class="fa fa-md fa-twitter"></i></a></li>
+        <li><a title="Github" href="https://github.com/apache/netbeans"><i class="fa fa-md fa-github"></i></a></li>
+        <li><a title="YouTube" href="https://www.youtube.com/user/netbeansvideos"><i class="fa fa-md fa-youtube"></i></a></li>
+        <li><a title="Slack" href="https://tinyurl.com/netbeans-slack-signup/"><i class="fa fa-md fa-slack"></i></a></li>
+        <li><a title="JIRA" href="https://issues.apache.org/jira/projects/NETBEANS/summary"><i class="fa fa-mf fa-bug"></i></a></li>
+    </ul>
+    <ul class="menu align-center">
+        
+        <li><a href="https://github.com/apache/netbeans-website/blob/master/netbeans.apache.org/src/content/kb/docs/cnd/remote-modes_ja.asciidoc" title="See this page in github"><i class="fa fa-md fa-edit"></i> See this page in GitHub.</a></li>
+    </ul>
+</section>
+
+        </div>
+        
+
+<div class='grid-container incubator-area' style='margin-top: 64px'>
+    <div class='grid-x grid-padding-x'>
+        <div class='large-auto cell text-center'>
+            <a href="https://www.apache.org/">
+                <img style="width: 320px" title="Apache Software Foundation" src="/images/asf_logo_wide.svg" />
+            </a>
+        </div>
+        <div class='large-auto cell text-center'>
+            <a href="https://www.apache.org/events/current-event.html">
+               <img style="width:234px; height: 60px;" title="Apache Software Foundation current event" src="https://www.apache.org/events/current-event-234x60.png"/>
+            </a>
+        </div>
+    </div>
+</div>
+<footer>
+    <div class="grid-container">
+        <div class="grid-x grid-padding-x">
+            <div class="large-auto cell">
+                
+                <h1><a href="/about/index.html">About</a></h1>
+                <ul>
+                    <li><a href="https://netbeans.apache.org/community/who.html">Who's Who</a></li>
+                    <li><a href="https://www.apache.org/foundation/thanks.html">Thanks</a></li>
+                    <li><a href="https://www.apache.org/foundation/sponsorship.html">Sponsorship</a></li>
+                    <li><a href="https://www.apache.org/security/">Security</a></li>
+                </ul>
+            </div>
+            <div class="large-auto cell">
+                <h1><a href="/community/index.html">Community</a></h1>
+                <ul>
+                    <li><a href="/community/mailing-lists.html">Mailing lists</a></li>
+                    <li><a href="/community/committer.html">Becoming a committer</a></li>
+                    <li><a href="/community/events.html">NetBeans Events</a></li>
+                    <li><a href="https://www.apache.org/events/current-event.html">Apache Events</a></li>
+                </ul>
+            </div>
+            <div class="large-auto cell">
+                <h1><a href="/participate/index.html">Participate</a></h1>
+                <ul>
+                    <li><a href="/participate/submit-pr.html">Submitting Pull Requests</a></li>
+                    <li><a href="/participate/report-issue.html">Reporting Issues</a></li>
+                    <li><a href="/participate/index.html#documentation">Improving the documentation</a></li>
+                </ul>
+            </div>
+            <div class="large-auto cell">
+                <h1><a href="/help/index.html">Get Help</a></h1>
+                <ul>
+                    <li><a href="/help/index.html#documentation">Documentation</a></li>
+                    <li><a href="/wiki/index.asciidoc">Wiki</a></li>
+                    <li><a href="/help/index.html#support">Community Support</a></li>
+                    <li><a href="/help/commercial-support.html">Commercial Support</a></li>
+                </ul>
+            </div>
+            <div class="large-auto cell">
+                <h1><a href="/download/nb110/nb110.html">Download</a></h1>
+                <ul>
+                    <li><a href="/download/index.html">Releases</a></li>                    
+                    <li><a href="/plugins/index.html">Plugins</a></li>
+                    <li><a href="/download/index.html#source">Building from source</a></li>
+                    <li><a href="/download/index.html#previous">Previous releases</a></li>
+                </ul>
+            </div>
+        </div>
+    </div>
+</footer>
+<div class='footer-disclaimer'>
+    <div class="footer-disclaimer-content">
+        <p>Copyright &copy; 2017-2019 <a href="https://www.apache.org">The Apache Software Foundation</a>.</p>
+        <p>Licensed under the Apache <a href="https://www.apache.org/licenses/">license</a>, version 2.0</p>
+        <div style='max-width: 40em; margin: 0 auto'>
+            <p>Apache, Apache NetBeans, NetBeans, the Apache feather logo and the Apache NetBeans logo are trademarks of <a href="https://www.apache.org">The Apache Software Foundation</a>.</p>
+            <p>Oracle and Java are registered trademarks of Oracle and/or its affiliates.</p>
+        </div>
+        
+    </div>
+</div>
+
+
+
+        <script src="/js/vendor/jquery-3.2.1.min.js"></script>
+        <script src="/js/vendor/what-input.js"></script>
+        <script src="/js/vendor/jquery.colorbox-min.js"></script>
+        <script src="/js/vendor/foundation.min.js"></script>
+        <script src="/js/netbeans.js"></script>
+        <script>
+            
+            $(function(){ $(document).foundation(); });
+        </script>
+        
+        <script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/highlight.min.js"></script>
+        <script>
+         $(document).ready(function() { $("pre code").each(function(i, block) { hljs.highlightBlock(block); }); }); 
+        </script>
+        
+    </body>
+</html>
diff --git a/content/kb/docs/cnd/remote-modes_pt_BR.html b/content/kb/docs/cnd/remote-modes_pt_BR.html
new file mode 100644
index 0000000..f5adaee
--- /dev/null
+++ b/content/kb/docs/cnd/remote-modes_pt_BR.html
@@ -0,0 +1,621 @@
+
+<!DOCTYPE html>
+<html class="no-js" lang="en" dir="ltr">
+    
+<head>
+    <meta charset="utf-8">
+    <meta http-equiv="x-ua-compatible" content="ie=edge">
+    <title>Modos de Desenvolvimento Remoto de C/C++ no IDE</title>
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <meta name="description" content="Modos de Desenvolvimento Remoto de C/C++ no IDE - Apache NetBeans">
+    <meta name="author" content="Apache NetBeans">
+    <meta name="keywords" content="Apache NetBeans, Tutorials, Modos de Desenvolvimento Remoto de C/C++ no IDE">
+    <meta name="generator" content="Apache NetBeans">
+    <link rel="stylesheet" href="/css/font-awesome.min.css">
+     <link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/styles/default.min.css"> 
+    <link rel="stylesheet" href="/css/netbeans.css">
+    <link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png">
+    <link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png">
+    <link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png">
+    <link rel="manifest" href="/site.webmanifest">
+    <link rel="mask-icon" href="/safari-pinned-tab.svg" color="#5bbad5">
+    <meta name="msapplication-TileColor" content="#ffc40d">
+    <meta name="theme-color" content="#ffffff">
+    <link href="https://fonts.googleapis.com/css?family=Open+Sans:400,700" rel="stylesheet"> 
+    <!--
+        Licensed to the Apache Software Foundation (ASF) under one
+        or more contributor license agreements.  See the NOTICE file
+        distributed with this work for additional information
+        regarding copyright ownership.  The ASF licenses this file
+        to you under the Apache License, Version 2.0 (the
+        "License"); you may not use this file except in compliance
+        with the License.  You may obtain a copy of the License at
+        http://www.apache.org/licenses/LICENSE-2.0
+        Unless required by applicable law or agreed to in writing,
+        software distributed under the License is distributed on an
+        "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+        KIND, either express or implied.  See the License for the
+        specific language governing permissions and limitations
+        under the License.
+    -->
+</head>
+
+
+    <body>
+        
+
+<div class="title-bar" data-responsive-toggle="responsive-menu" data-hide-for="medium">
+    <button type="button" data-toggle="responsive-menu"><i style='font-size: 32px; color: #fff; padding: 8px' class='fa fa-bars'></i></button>
+    <div class="title-bar-title">Apache NetBeans</div>
+</div>
+<div class="top-bar" id="responsive-menu">
+    <div class='top-bar-left'>
+        <a class='title' href="/"><img src='/images/apache-netbeans.svg' style='padding: 8px; height: 48px;'></img> Apache NetBeans</a>
+    </div>
+    <div class="top-bar-right">
+        <ul class="vertical medium-horizontal menu" data-responsive-menu="drilldown medium-dropdown">
+            <li> <a href="/community/index.html">Community</a> </li>
+            <li> <a href="/participate/index.html">Participate</a> </li>
+            <li> <a href="https://blogs.apache.org/netbeans/">Blog</a></li>
+            <li> <a href="/help/index.html">Get Help</a> </li>
+            <li> <a href="/plugins/index.html">Plugins</a> </li>
+            <li> <a href="/download/index.html">Download</a> </li>
+        </ul>
+    </div>
+</div>
+
+
+        
+<!-- src/templates/news -->
+<section class="hero news alternate">
+    <div class='grid-container'>
+        <div class='cell'>
+            <div class="annotation">Just released!</div>
+            <h1 syle='font-size: 2rem'>Apache NetBeans 11.2</h1>
+            <p><a class="button success" href="/download/nb112/index.html">Find out more</a></p>
+        </div>
+    </div>
+</section>
+
+        <div class='grid-container main-content tutorial'>
+            <h1 class="sect0">Modos de Desenvolvimento Remoto de C/C++ no IDE</h1>
+            
+            <div class="sectionbody">
+              <div class="admonitionblock note">
+                <table>
+                  <tbody><tr>
+                  <td class="icon"><i class="fa icon-note" title="Note"></i></td>
+                  <td class="content">This tutorial needs a review. 
+                     You can <a href="https://issues.apache.org/jira/projects/NETBEANS/issues">open a JIRA issue</a>, 
+                     or <a href="https://github.com/apache/netbeans-website/blob/master/netbeans.apache.org/src/content/kb/docs/cnd/remote-modes_pt_BR.asciidoc" title="Edit this tutorial in github">edit it in GitHub </a>
+                     following these <a href="/kb/docs/contributing.html">contribution guidelines.</a></td>
+                  </tr></tbody>
+                </table>
+              </div>
+            </div>
+            
+            <div id="toc" class="toc">
+<div id="toctitle"></div>
+<ul class="sectlevel1">
+<li><a href="#_o_que_É_desenvolvimento_remoto">O Que É Desenvolvimento Remoto</a></li>
+<li><a href="#_quando_usar_o_desenvolvimento_remoto">Quando Usar o Desenvolvimento Remoto</a></li>
+<li><a href="#_como_funciona_o_desenvolvimento_remoto">Como Funciona o Desenvolvimento Remoto</a></li>
+<li><a href="#_benefícios_do_desenvolvimento_remoto">Benefícios do Desenvolvimento Remoto</a></li>
+<li><a href="#_decidindo_qual_modo_de_desenvolvimento_remoto_usar">Decidindo Qual Modo de Desenvolvimento Remoto Usar</a>
+<ul class="sectlevel2">
+<li><a href="#_modo_simples">Modo Simples</a></li>
+<li><a href="#_modo_misto_compartilhado">Modo Misto (Compartilhado)</a></li>
+<li><a href="#_modo_totalmente_remoto">Modo Totalmente Remoto</a></li>
+</ul>
+</li>
+<li><a href="#_selecionando_seu_modo_de_desenvolvimento_remoto">Selecionando seu Modo de Desenvolvimento Remoto</a>
+<ul class="sectlevel2">
+<li><a href="#_modo_simples_2">Modo Simples</a></li>
+<li><a href="#_modo_misto">Modo misto</a></li>
+<li><a href="#_modo_totalmente_remoto_2">Modo totalmente remoto</a></li>
+</ul>
+</li>
+<li><a href="#_desenvolvimento_totalmente_remoto_usando_a_barra_de_ferramentas">Desenvolvimento Totalmente Remoto Usando a Barra de Ferramentas</a></li>
+<li><a href="#_caches_e_segurança">Caches e Segurança</a></li>
+<li><a href="#_para_obter_mais_informações">Para Obter Mais Informações</a></li>
+</ul>
+</div>
+<div id="preamble">
+<div class="sectionbody">
+<div class="paragraph">
+<p>Março de 2014 [Número da revisão: V8.0-1]</p>
+</div>
+<div class="paragraph">
+<p>Este artigo descreve os recursos de desenvolvimento remoto disponíveis no NetBeans IDE quando você tiver o módulo C/C++ instalado, e como escolher a melhor forma de usá-los no seu ambiente de desenvolvimento.</p>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="_o_que_É_desenvolvimento_remoto">O Que É Desenvolvimento Remoto</h2>
+<div class="sectionbody">
+<div class="paragraph">
+<p>O desenvolvimento remoto é uma funcionalidade do NetBeans IDE que permite executar o IDE em um computador executando Microsoft Windows, Mac OS X, Oracle Solaris ou Linux. Ele permite ainda compilar, executar e depurar seu programa em outro computador que execute Oracle Solaris ou Linux.</p>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="_quando_usar_o_desenvolvimento_remoto">Quando Usar o Desenvolvimento Remoto</h2>
+<div class="sectionbody">
+<div class="paragraph">
+<p>Você pode usar o desenvolvimento remoto se uma das circunstâncias abaixo for verdadeira para você:</p>
+</div>
+<div class="ulist">
+<ul>
+<li>
+<p>Seu sistema operacional não está executando Oracle Solaris ou Linux.</p>
+</li>
+<li>
+<p>Você está executando o IDE em um sistema Solaris que às vezes tem cargas altas.</p>
+</li>
+<li>
+<p>Seu acesso aos sistemas que executam o Oracle Solaris ou Linux se limita ao SSH (Shell Seguro) por motivos de segurança.</p>
+</li>
+<li>
+<p>A execução das ferramentas da interface gráfica do usuário é difícil no ambiente do Solaris.</p>
+</li>
+<li>
+<p>O software que você está desenvolvendo deve ser compilado e executado em várias plataformas, como Solaris e Linux.</p>
+</li>
+</ul>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="_como_funciona_o_desenvolvimento_remoto">Como Funciona o Desenvolvimento Remoto</h2>
+<div class="sectionbody">
+<div class="paragraph">
+<p>O IDE fornece funcionalidades para gerenciar hosts remotos. Você pode configurar um host remoto para usar para compilação, execução e depuração dos projetos em C, C++ e Fortran. O host remoto deve atender às seguintes condições:</p>
+</div>
+<div class="ulist">
+<ul>
+<li>
+<p>O sistema operacional do host remoto deve ser Oracle Solaris ou Linux.</p>
+</li>
+<li>
+<p>O host remoto deve executar o daemon do SSH, <code>sshd</code>.</p>
+</li>
+<li>
+<p>Pelo menos um conjunto de ferramentas (GNU, Oracle Solaris Studio ou Sun Studio) deve estar acessível no host remoto.</p>
+</li>
+<li>
+<p>Você deve ter uma conta de usuário no host.</p>
+</li>
+</ul>
+</div>
+<div class="paragraph">
+<p>Você pode gerenciar seus hosts remotos na janela Serviços do IDE.</p>
+</div>
+<div class="imageblock">
+<div class="content">
+<img src="images/services_window.png" alt="services window">
+</div>
+</div>
+<div class="paragraph">
+<p>Depois de configurar o host remoto e conectá-lo, você poderá compilar, executar e depurar projetos como faz no seu sistema local. Os comandos do IDE Remoto são executados em SSH.</p>
+</div>
+<div class="paragraph">
+<p>Quando você usa um host de desenvolvimento remoto, os hosts locais e remotos precisam acessar os arquivos do projeto. Esse acesso pode ser realizado por meio de compartilhamento de arquivos ou cópia segura dos arquivos. Antes de o IDE usar o compartilhamento de arquivos entre os sistemas locais e remotos, o sistema de arquivos compartilhado ou a pasta deve ser configurada e ficar acessível para ambos os sistemas. Os arquivos remotos são acessados por SFTP ou outro mecanismo de compart [...]
+</div>
+<div class="paragraph">
+<p>Se o compartilhamento de arquivos não for possível, você poderá usar a Cópia Automática para copiar os arquivos no servidor usando SSH.</p>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="_benefícios_do_desenvolvimento_remoto">Benefícios do Desenvolvimento Remoto</h2>
+<div class="sectionbody">
+<div class="paragraph">
+<p>O desenvolvimento remoto oferece os seguintes benefícios:</p>
+</div>
+<div class="ulist">
+<ul>
+<li>
+<p>Você pode usar o mesmo ambiente de desenvolvimento para todos os projetos.</p>
+</li>
+<li>
+<p>Os recursos para seu sistema de desktop são melhor utilizados.</p>
+</li>
+<li>
+<p>O tráfego de rede é otimizado.</p>
+</li>
+<li>
+<p>O tempo de resposta do IDE é melhor.</p>
+</li>
+<li>
+<p>Você pode navegar por sistemas de arquivo remotos do IDE.</p>
+</li>
+<li>
+<p>Você pode abrir uma janela de terminal no IDE para um host remoto.</p>
+</li>
+<li>
+<p>Você só pode usá-lo em ambientes seguros de SSH.</p>
+<div class="literalblock">
+<div class="content">
+<pre>image::images/modes_diagram.png[]</pre>
+</div>
+</div>
+</li>
+</ul>
+</div>
+<div class="paragraph">
+<p>No modo simples, os arquivos de origem residem principalmente no host local. Quando você cria seu projeto, os arquivos de origem são entregues sob demanda para o host remoto com o uso do SFTP (Protocolo de Transferência de Arquivos do SSH).</p>
+</div>
+<div class="paragraph">
+<p>No modo misto ou compartilhado, os arquivos de origem residem em um local compartilhado entre o host local e o remoto usando o NFS, Samba, WebDAV ou outro sistema de compartilhamento de arquivos.</p>
+</div>
+<div class="paragraph">
+<p>No modo totalmente remoto, os arquivos de origem residem no host remoto. O IDE acessa os arquivos usando SFTP.</p>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="_decidindo_qual_modo_de_desenvolvimento_remoto_usar">Decidindo Qual Modo de Desenvolvimento Remoto Usar</h2>
+<div class="sectionbody">
+<div class="paragraph">
+<p>O melhor modo de desenvolvimento para sua situação específica depende do ambiente de desenvolvimento em que você trabalha. Cada seção a seguir descreve um exemplo de um ambiente de desenvolvimento em que um modo de desenvolvimento oferece os maiores benefícios.</p>
+</div>
+<div class="sect2">
+<h3 id="_modo_simples">Modo Simples</h3>
+<div class="paragraph">
+<p>O modo simples pode ser o melhor modo remoto para suas necessidades se o diagrama a seguir descrever seu ambiente de desenvolvimento.</p>
+</div>
+<div class="imageblock">
+<div class="content">
+<img src="images/simple_mode_diagram.png" alt="simple mode diagram">
+</div>
+</div>
+<div class="paragraph">
+<p>Neste ambiente, o modo simples oferece estes benefícios:</p>
+</div>
+<div class="ulist">
+<ul>
+<li>
+<p>Você pode usar o mesmo IDE para desenvolvimento local e remoto.</p>
+</li>
+<li>
+<p>Você pode alternar facilmente entre hosts e plataformas no IDE.</p>
+</li>
+<li>
+<p>Você pode usar o IDE em um ambiente somente SSH.</p>
+</li>
+<li>
+<p>Sua mobilidade aumentou.</p>
+</li>
+</ul>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_modo_misto_compartilhado">Modo Misto (Compartilhado)</h3>
+<div class="paragraph">
+<p>O modo misto ou compartilhado pode ser uma boa escolha se seu ambiente de desenvolvimento tiver a aparência mostrada no seguinte diagrama.</p>
+</div>
+<div class="imageblock">
+<div class="content">
+<img src="images/mixed_mode_diagram.png" alt="mixed mode diagram">
+</div>
+</div>
+<div class="paragraph">
+<p>Os benefícios do uso de modo misto neste ambiente são:</p>
+</div>
+<div class="ulist">
+<ul>
+<li>
+<p>Você pode alternar facilmente entre hosts e plataformas no IDE.</p>
+</li>
+<li>
+<p>Não há nenhuma duplicação de arquivos (armazenamento no cache) como ocorreria na outros dois modos.</p>
+</li>
+<li>
+<p>O throughput de rede será tão bom quanto seu mecanismo de compartilhamento de arquivo (por exemplo, NFS, Samba ou WebDAV) puder especificar.</p>
+</li>
+</ul>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_modo_totalmente_remoto">Modo Totalmente Remoto</h3>
+<div class="paragraph">
+<p>O modo totalmente remoto pode ser o melhor para você se o seu ambiente de desenvolvimento tiver a aparência mostrada no diagrama a seguir.</p>
+</div>
+<div class="imageblock">
+<div class="content">
+<img src="images/full_mode_diagram.png" alt="full mode diagram">
+</div>
+</div>
+<div class="paragraph">
+<p>Neste ambiente, os benefícios do uso de modo totalmente remoto são:</p>
+</div>
+<div class="ulist">
+<ul>
+<li>
+<p>A migração com o uso de encaminhamento de X-window ou VNC é praticamente inigualável.</p>
+</li>
+<li>
+<p>O tempo de resposta do IDE aumenta.</p>
+</li>
+<li>
+<p>Você dependerá menos dos recursos do host de desenvolvimento.</p>
+</li>
+<li>
+<p>Uma carga menor no host de desenvolvimento reduz a carga no Oracle Solaris.</p>
+</li>
+<li>
+<p>Você pode criar novos projetos remotos de arquivos binários remotos.</p>
+</li>
+</ul>
+</div>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="_selecionando_seu_modo_de_desenvolvimento_remoto">Selecionando seu Modo de Desenvolvimento Remoto</h2>
+<div class="sectionbody">
+<div class="paragraph">
+<p>O modo de desenvolvimento remoto que você usa é determinado pela forma que você configura um host de compilação remoto, mas também pela forma como você acessa o projeto no IDE.</p>
+</div>
+<div class="paragraph">
+<p>Para cada modo, você deve primeiro configurar um host de compilação remota, como descrito no <a href="./remotedev-tutorial.html">tutorial de Desenvolvimento Remoto do C/C++</a> e na Ajuda do IDE.</p>
+</div>
+<div class="paragraph">
+<p>Você pode selecionar o modo simples ou misto para o host remoto no IDE usando a caixa de diálogo Propriedades do Host para especificar como os arquivos de projeto devem ser acessados quando você usa o host.</p>
+</div>
+<div class="paragraph">
+<p>Abra a janela Serviços, expanda o nó Hosts de Compilação do C/C++, clique com o botão direito do mouse em um host remoto e selecione Propriedades.</p>
+</div>
+<div class="imageblock">
+<div class="content">
+<img src="images/host_properties_dialog.png" alt="host properties dialog">
+</div>
+</div>
+<div class="sect2">
+<h3 id="_modo_simples_2">Modo Simples</h3>
+<div class="paragraph">
+<p>Para o modo simples, defina Acessar arquivos do projeto pela cópia Automática.</p>
+</div>
+<div class="paragraph">
+<p>É possível clicar com o botão direito do mouse, selecionar Definir Host da Compilação e selecionar o host remoto que você configurou para acessar os arquivos do projeto via cópia automática. Em seguida, você usará o modo de desenvolvimento remoto simples. Quando você compilar o projeto, os arquivos de projeto serão copiados automaticamente para seu diretório de usuário do NetBeans no host remoto.</p>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_modo_misto">Modo misto</h3>
+<div class="paragraph">
+<p>Para o modo misto, defina o Acesso aos arquivos do projeto via Compartilhamento de arquivos no nível do sistema.</p>
+</div>
+<div class="paragraph">
+<p>É possível clicar com o botão direito do mouse, selecionar Definir Host da Compilação e selecionar o host remoto que você configurou para acessar os arquivos do projeto via compartilhamento do arquivo no nível do sistema. Em seguida, você usará o modo de desenvolvimento remoto misto. Quando você criar o projeto, os arquivos do projeto permanecerão onde estão, pois poderão ser acessados do host local e do host de compilação remota.</p>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_modo_totalmente_remoto_2">Modo totalmente remoto</h3>
+<div class="paragraph">
+<p>Para usar o modo totalmente remoto no IDE, use a barra de ferramentas Desenvolvimento Remoto descrita na seção a seguir.</p>
+</div>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="_desenvolvimento_totalmente_remoto_usando_a_barra_de_ferramentas">Desenvolvimento Totalmente Remoto Usando a Barra de Ferramentas</h2>
+<div class="sectionbody">
+<div class="paragraph">
+<p>No modo totalmente remoto, você pode usar o IDE em execução no host local para trabalhar em projetos localizados em um host remoto, usando a barra de ferramentas de desenvolvimento remoto.</p>
+</div>
+<div class="paragraph">
+<p>A barra de ferramentas é mostrada na figura a seguir.</p>
+</div>
+<div class="imageblock">
+<div class="content">
+<img src="images/RemoteToolbar.gif" alt="RemoteToolbar">
+</div>
+</div>
+<div class="paragraph">
+<p>Se você não vir a barra de ferramentas no IDE, poderá exibi-la escolhendo Exibir &gt; Barras de Ferramentas &gt; Remota.</p>
+</div>
+<div class="paragraph">
+<p>Você pode usar a barra de ferramentas remota para selecionar um host remoto que já tenha configurado e trabalhar com projetos e arquivos no host remoto como se eles fossem locais.</p>
+</div>
+<div class="paragraph">
+<p>Use os ícones conforme descrito na tabela a seguir.</p>
+</div>
+<table class="tableblock frame-all grid-all spread">
+<colgroup>
+<col style="width: 100%;">
+</colgroup>
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">image::images/connected24.gif[]</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Status da conexão. Clique no ícone para conectar o servidor selecionado na lista ao lado do ícone. Se você já estiver conectado, poderá clicar nesse ícone para se desconectar do servidor.</p>
+<p class="tableblock">O ícone indica o status da conexão, ficando verde quando conectado e vermelho quando não conectado.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">image::images/newProject24.gif[]</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Criar projeto remoto. Clique no ícone para criar um novo projeto no host conectado no momento.</p>
+<p class="tableblock">Por default, o projeto é criado no seu diretório <code>~/NetBeansProjects</code> no host remoto.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">image::images/openProject24.gif[]</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Abrir projeto remoto. Clique no ícone para abrir projeto existente no host conectado no momento.</p>
+<p class="tableblock">Você pode navegar até o projeto no sistema de arquivos remoto.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">image::images/openFile24.gif[]</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Abrir arquivo remoto. Clique no ícone para abrir um arquivo no host conectado no momento.</p>
+<p class="tableblock">Você pode navegar até o arquivo no sistema de arquivos remoto.</p></td>
+</tr>
+</tbody>
+</table>
+</div>
+</div>
+<div class="sect1">
+<h2 id="_caches_e_segurança">Caches e Segurança</h2>
+<div class="sectionbody">
+<div class="paragraph">
+<p>Para oferecer acesso rápido aos arquivos remotos, o IDE usa um cache em disco no sistema local. O cache se localiza em <code><em>userdir</em>/var/cache/remote-files</code>, em que <code><em>userdir</em></code> é exclusivo para o usuário e sua localização varia de acordo com a plataforma que você está executando o IDE.</p>
+</div>
+<div class="paragraph">
+<p>Consulte uma descrição do <code><em>userdir</em></code> e dos locais de cada plataforma em <a href="http://wiki.netbeans.org/FaqWhatIsUserdir">http://wiki.netbeans.org/FaqWhatIsUserdir</a>.</p>
+</div>
+<div class="paragraph">
+<p>Quando você usar um desenvolvimento remoto em modos simples e compartilhados, somente cabeçalhos do sistema serão acessados pelo cache local, de forma que não haja risco de segurança.</p>
+</div>
+<div class="paragraph">
+<p>No modo totalmente remoto, embora os arquivos se localizem no host remoto, o projeto é analisado no computador local. Quando os arquivos de origem são acessados para análise, eles são armazenados em cache no host local em <code><em>userdir</em>/var/cache/remote-files</code> e eventualmente todos os arquivos de origem ficam no cache.</p>
+</div>
+<div class="paragraph">
+<p>Nos computadores remotos, isso pode ser considerado risco de segurança. Para aumentar a segurança, o diretório de cache pode ser criptografado ou excluído regularmente.</p>
+</div>
+<div class="paragraph">
+<p>Os caches que residem no ` ~/.netbeans/remote` no host remoto são criados quando você usa o modo simples e os arquivos de origem são copiados automaticamente sob demanda do host local para o host remoto, durante a compilação do projeto. Esses arquivos estão tão seguros quanto qualquer outro do servidor, portanto eles não geram preocupação de segurança.</p>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="_para_obter_mais_informações">Para Obter Mais Informações</h2>
+<div class="sectionbody">
+<div class="paragraph">
+<p>Consulte os seguintes locais para obter mais informações:</p>
+</div>
+<div class="ulist">
+<ul>
+<li>
+<p>O menu Ajuda do IDE oferece acesso a muitas informações sobre o uso do IDE.</p>
+</li>
+<li>
+<p>O <a href="./remotedev-tutorial.html">tutorial de Desenvolvimento Remoto do C/C++</a> informa como fazer o desenvolvimento remoto simples passo a passo</p>
+</li>
+<li>
+<p>A link:https://netbeans.org/kb/trails/cnd.html[+Trilha de Aprendizado C/C+] oferece diversos artigos e tutoriais para o desenvolvimento em C/C no IDE.</p>
+</li>
+</ul>
+</div>
+<div class="paragraph">
+<p><a href="/about/contact_form.html?to=3&amp;subject=Feedback:%20C/C%20Remote%20Development%20Modes%20-%20NetBeans%20IDE%20Article[+Envie-nos Seu Feedback+]link:mailto:users@cnd.netbeans.org?subject=Feedback:%20C/C%20Remote%20Development%20Modes%20-%20NetBeans%20IDE%20Article">Enviar Feedback sobre Este Artigo</a></p>
+</div>
+</div>
+</div>
+            
+<section class='tools'>
+    <ul class="menu align-center">
+        <li><a title="Facebook" href="https://www.facebook.com/NetBeans"><i class="fa fa-md fa-facebook"></i></a></li>
+        <li><a title="Twitter" href="https://twitter.com/netbeans"><i class="fa fa-md fa-twitter"></i></a></li>
+        <li><a title="Github" href="https://github.com/apache/netbeans"><i class="fa fa-md fa-github"></i></a></li>
+        <li><a title="YouTube" href="https://www.youtube.com/user/netbeansvideos"><i class="fa fa-md fa-youtube"></i></a></li>
+        <li><a title="Slack" href="https://tinyurl.com/netbeans-slack-signup/"><i class="fa fa-md fa-slack"></i></a></li>
+        <li><a title="JIRA" href="https://issues.apache.org/jira/projects/NETBEANS/summary"><i class="fa fa-mf fa-bug"></i></a></li>
+    </ul>
+    <ul class="menu align-center">
+        
+        <li><a href="https://github.com/apache/netbeans-website/blob/master/netbeans.apache.org/src/content/kb/docs/cnd/remote-modes_pt_BR.asciidoc" title="See this page in github"><i class="fa fa-md fa-edit"></i> See this page in GitHub.</a></li>
+    </ul>
+</section>
+
+        </div>
+        
+
+<div class='grid-container incubator-area' style='margin-top: 64px'>
+    <div class='grid-x grid-padding-x'>
+        <div class='large-auto cell text-center'>
+            <a href="https://www.apache.org/">
+                <img style="width: 320px" title="Apache Software Foundation" src="/images/asf_logo_wide.svg" />
+            </a>
+        </div>
+        <div class='large-auto cell text-center'>
+            <a href="https://www.apache.org/events/current-event.html">
+               <img style="width:234px; height: 60px;" title="Apache Software Foundation current event" src="https://www.apache.org/events/current-event-234x60.png"/>
+            </a>
+        </div>
+    </div>
+</div>
+<footer>
+    <div class="grid-container">
+        <div class="grid-x grid-padding-x">
+            <div class="large-auto cell">
+                
+                <h1><a href="/about/index.html">About</a></h1>
+                <ul>
+                    <li><a href="https://netbeans.apache.org/community/who.html">Who's Who</a></li>
+                    <li><a href="https://www.apache.org/foundation/thanks.html">Thanks</a></li>
+                    <li><a href="https://www.apache.org/foundation/sponsorship.html">Sponsorship</a></li>
+                    <li><a href="https://www.apache.org/security/">Security</a></li>
+                </ul>
+            </div>
+            <div class="large-auto cell">
+                <h1><a href="/community/index.html">Community</a></h1>
+                <ul>
+                    <li><a href="/community/mailing-lists.html">Mailing lists</a></li>
+                    <li><a href="/community/committer.html">Becoming a committer</a></li>
+                    <li><a href="/community/events.html">NetBeans Events</a></li>
+                    <li><a href="https://www.apache.org/events/current-event.html">Apache Events</a></li>
+                </ul>
+            </div>
+            <div class="large-auto cell">
+                <h1><a href="/participate/index.html">Participate</a></h1>
+                <ul>
+                    <li><a href="/participate/submit-pr.html">Submitting Pull Requests</a></li>
+                    <li><a href="/participate/report-issue.html">Reporting Issues</a></li>
+                    <li><a href="/participate/index.html#documentation">Improving the documentation</a></li>
+                </ul>
+            </div>
+            <div class="large-auto cell">
+                <h1><a href="/help/index.html">Get Help</a></h1>
+                <ul>
+                    <li><a href="/help/index.html#documentation">Documentation</a></li>
+                    <li><a href="/wiki/index.asciidoc">Wiki</a></li>
+                    <li><a href="/help/index.html#support">Community Support</a></li>
+                    <li><a href="/help/commercial-support.html">Commercial Support</a></li>
+                </ul>
+            </div>
+            <div class="large-auto cell">
+                <h1><a href="/download/nb110/nb110.html">Download</a></h1>
+                <ul>
+                    <li><a href="/download/index.html">Releases</a></li>                    
+                    <li><a href="/plugins/index.html">Plugins</a></li>
+                    <li><a href="/download/index.html#source">Building from source</a></li>
+                    <li><a href="/download/index.html#previous">Previous releases</a></li>
+                </ul>
+            </div>
... 136409 lines suppressed ...


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@netbeans.apache.org
For additional commands, e-mail: commits-help@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists