Help ja_JP: fix duplicated xml:id after f26e5021 11/17711/2
Clément DAVID [Fri, 22 Jan 2016 11:30:42 +0000 (12:30 +0100)]
Change-Id: I0f4e097ba3b73c5944f89eb04fc7d5c022cba69d

113 files changed:
scilab/modules/api_scilab/help/ja_JP/getting_started.xml [deleted file]
scilab/modules/api_scilab/help/ja_JP/legacy/api_scilab.xml [moved from scilab/modules/api_scilab/help/ja_JP/api_scilab.xml with 100% similarity]
scilab/modules/api_scilab/help/ja_JP/legacy/boolean/A_isBooleanType.xml [moved from scilab/modules/api_scilab/help/ja_JP/boolean/A_isBooleanType.xml with 100% similarity]
scilab/modules/api_scilab/help/ja_JP/legacy/boolean/B_getScalarBoolean.xml [moved from scilab/modules/api_scilab/help/ja_JP/boolean/B_getScalarBoolean.xml with 100% similarity]
scilab/modules/api_scilab/help/ja_JP/legacy/boolean/C_createScalarBoolean.xml [moved from scilab/modules/api_scilab/help/ja_JP/boolean/C_createScalarBoolean.xml with 100% similarity]
scilab/modules/api_scilab/help/ja_JP/legacy/boolean/D_booleanExample.xml [moved from scilab/modules/api_scilab/help/ja_JP/boolean/D_booleanExample.xml with 100% similarity]
scilab/modules/api_scilab/help/ja_JP/legacy/boolean_sparse/A_isBooleanSparseType.xml [moved from scilab/modules/api_scilab/help/ja_JP/boolean_sparse/A_isBooleanSparseType.xml with 100% similarity]
scilab/modules/api_scilab/help/ja_JP/legacy/boolean_sparse/B_getAllocatedBooleanSparseMatrix.xml [moved from scilab/modules/api_scilab/help/ja_JP/boolean_sparse/B_getAllocatedBooleanSparseMatrix.xml with 100% similarity]
scilab/modules/api_scilab/help/ja_JP/legacy/boolean_sparse/CHAPTER [moved from scilab/modules/api_scilab/help/ja_JP/boolean_sparse/CHAPTER with 100% similarity]
scilab/modules/api_scilab/help/ja_JP/legacy/boolean_sparse/C_freeAllocatedBooleanSparse.xml [moved from scilab/modules/api_scilab/help/ja_JP/boolean_sparse/C_freeAllocatedBooleanSparse.xml with 100% similarity]
scilab/modules/api_scilab/help/ja_JP/legacy/boolean_sparse/D_booleanSparseExample.xml [moved from scilab/modules/api_scilab/help/ja_JP/boolean_sparse/D_booleanSparseExample.xml with 100% similarity]
scilab/modules/api_scilab/help/ja_JP/legacy/capi/CHAPTER [moved from scilab/modules/api_scilab/help/ja_JP/capi/CHAPTER with 100% similarity]
scilab/modules/api_scilab/help/ja_JP/legacy/capi/Scierror.xml [moved from scilab/modules/api_scilab/help/ja_JP/capi/Scierror.xml with 100% similarity]
scilab/modules/api_scilab/help/ja_JP/legacy/capi/sci_types.xml [moved from scilab/modules/api_scilab/help/ja_JP/capi/sci_types.xml with 100% similarity]
scilab/modules/api_scilab/help/ja_JP/legacy/capi/sciprint.xml [moved from scilab/modules/api_scilab/help/ja_JP/capi/sciprint.xml with 100% similarity]
scilab/modules/api_scilab/help/ja_JP/legacy/double/A_isDoubleType.xml [moved from scilab/modules/api_scilab/help/ja_JP/double/A_isDoubleType.xml with 100% similarity]
scilab/modules/api_scilab/help/ja_JP/legacy/double/B_getScalarDouble.xml [moved from scilab/modules/api_scilab/help/ja_JP/double/B_getScalarDouble.xml with 100% similarity]
scilab/modules/api_scilab/help/ja_JP/legacy/double/C_getScalarComplexDouble.xml [moved from scilab/modules/api_scilab/help/ja_JP/double/C_getScalarComplexDouble.xml with 100% similarity]
scilab/modules/api_scilab/help/ja_JP/legacy/double/D_createScalarDouble.xml [moved from scilab/modules/api_scilab/help/ja_JP/double/D_createScalarDouble.xml with 100% similarity]
scilab/modules/api_scilab/help/ja_JP/legacy/double/E_createScalarComplexDouble.xml [moved from scilab/modules/api_scilab/help/ja_JP/double/E_createScalarComplexDouble.xml with 100% similarity]
scilab/modules/api_scilab/help/ja_JP/legacy/double/F_doubleExample.xml [moved from scilab/modules/api_scilab/help/ja_JP/double/F_doubleExample.xml with 100% similarity]
scilab/modules/api_scilab/help/ja_JP/legacy/handle/A_isHandleType.xml [moved from scilab/modules/api_scilab/help/ja_JP/handle/A_isHandleType.xml with 100% similarity]
scilab/modules/api_scilab/help/ja_JP/legacy/handle/B_getScalarHandle.xml [moved from scilab/modules/api_scilab/help/ja_JP/handle/B_getScalarHandle.xml with 100% similarity]
scilab/modules/api_scilab/help/ja_JP/legacy/handle/C_createScalarHandle.xml [moved from scilab/modules/api_scilab/help/ja_JP/handle/C_createScalarHandle.xml with 100% similarity]
scilab/modules/api_scilab/help/ja_JP/legacy/handle/D_handleExample.xml [moved from scilab/modules/api_scilab/help/ja_JP/handle/D_handleExample.xml with 100% similarity]
scilab/modules/api_scilab/help/ja_JP/legacy/hypermat/A_isHypermatType.xml [moved from scilab/modules/api_scilab/help/ja_JP/hypermat/A_isHypermatType.xml with 100% similarity]
scilab/modules/api_scilab/help/ja_JP/legacy/hypermat/B_getHypermatOfDouble.xml [moved from scilab/modules/api_scilab/help/ja_JP/hypermat/B_getHypermatOfDouble.xml with 100% similarity]
scilab/modules/api_scilab/help/ja_JP/legacy/hypermat/C_getHypermatOfInt.xml [moved from scilab/modules/api_scilab/help/ja_JP/hypermat/C_getHypermatOfInt.xml with 100% similarity]
scilab/modules/api_scilab/help/ja_JP/legacy/integer/A_isIntegerType.xml [moved from scilab/modules/api_scilab/help/ja_JP/integer/A_isIntegerType.xml with 100% similarity]
scilab/modules/api_scilab/help/ja_JP/legacy/integer/B_getScalarInteger.xml [moved from scilab/modules/api_scilab/help/ja_JP/integer/B_getScalarInteger.xml with 100% similarity]
scilab/modules/api_scilab/help/ja_JP/legacy/integer/C_createScalarInteger.xml [moved from scilab/modules/api_scilab/help/ja_JP/integer/C_createScalarInteger.xml with 100% similarity]
scilab/modules/api_scilab/help/ja_JP/legacy/integer/D_integerExample.xml [moved from scilab/modules/api_scilab/help/ja_JP/integer/D_integerExample.xml with 100% similarity]
scilab/modules/api_scilab/help/ja_JP/legacy/list_management/CHAPTER [moved from scilab/modules/api_scilab/help/ja_JP/list_management/CHAPTER with 100% similarity]
scilab/modules/api_scilab/help/ja_JP/legacy/list_management/isListType.xml [moved from scilab/modules/api_scilab/help/ja_JP/list_management/isListType.xml with 100% similarity]
scilab/modules/api_scilab/help/ja_JP/legacy/list_management/list_boolean_reading_api.xml [moved from scilab/modules/api_scilab/help/ja_JP/list_management/list_boolean_reading_api.xml with 100% similarity]
scilab/modules/api_scilab/help/ja_JP/legacy/list_management/list_boolean_writing_api.xml [moved from scilab/modules/api_scilab/help/ja_JP/list_management/list_boolean_writing_api.xml with 100% similarity]
scilab/modules/api_scilab/help/ja_JP/legacy/list_management/list_bsparse_reading_api.xml [moved from scilab/modules/api_scilab/help/ja_JP/list_management/list_bsparse_reading_api.xml with 100% similarity]
scilab/modules/api_scilab/help/ja_JP/legacy/list_management/list_bsparse_writing_api.xml [moved from scilab/modules/api_scilab/help/ja_JP/list_management/list_bsparse_writing_api.xml with 100% similarity]
scilab/modules/api_scilab/help/ja_JP/legacy/list_management/list_createlist_api.xml [moved from scilab/modules/api_scilab/help/ja_JP/list_management/list_createlist_api.xml with 100% similarity]
scilab/modules/api_scilab/help/ja_JP/legacy/list_management/list_double_reading_api.xml [moved from scilab/modules/api_scilab/help/ja_JP/list_management/list_double_reading_api.xml with 100% similarity]
scilab/modules/api_scilab/help/ja_JP/legacy/list_management/list_double_writing_api.xml [moved from scilab/modules/api_scilab/help/ja_JP/list_management/list_double_writing_api.xml with 100% similarity]
scilab/modules/api_scilab/help/ja_JP/legacy/list_management/list_getlistitemaddress_api.xml [moved from scilab/modules/api_scilab/help/ja_JP/list_management/list_getlistitemaddress_api.xml with 100% similarity]
scilab/modules/api_scilab/help/ja_JP/legacy/list_management/list_getlistitemnumber_api.xml [moved from scilab/modules/api_scilab/help/ja_JP/list_management/list_getlistitemnumber_api.xml with 100% similarity]
scilab/modules/api_scilab/help/ja_JP/legacy/list_management/list_integer_reading_api.xml [moved from scilab/modules/api_scilab/help/ja_JP/list_management/list_integer_reading_api.xml with 100% similarity]
scilab/modules/api_scilab/help/ja_JP/legacy/list_management/list_integer_writing_api.xml [moved from scilab/modules/api_scilab/help/ja_JP/list_management/list_integer_writing_api.xml with 100% similarity]
scilab/modules/api_scilab/help/ja_JP/legacy/list_management/list_pointer_reading_api.xml [moved from scilab/modules/api_scilab/help/ja_JP/list_management/list_pointer_reading_api.xml with 100% similarity]
scilab/modules/api_scilab/help/ja_JP/legacy/list_management/list_pointer_writing_api.xml [moved from scilab/modules/api_scilab/help/ja_JP/list_management/list_pointer_writing_api.xml with 100% similarity]
scilab/modules/api_scilab/help/ja_JP/legacy/list_management/list_poly_reading_api.xml [moved from scilab/modules/api_scilab/help/ja_JP/list_management/list_poly_reading_api.xml with 100% similarity]
scilab/modules/api_scilab/help/ja_JP/legacy/list_management/list_poly_writing_api.xml [moved from scilab/modules/api_scilab/help/ja_JP/list_management/list_poly_writing_api.xml with 100% similarity]
scilab/modules/api_scilab/help/ja_JP/legacy/list_management/list_sparse_reading_api.xml [moved from scilab/modules/api_scilab/help/ja_JP/list_management/list_sparse_reading_api.xml with 100% similarity]
scilab/modules/api_scilab/help/ja_JP/legacy/list_management/list_sparse_writing_api.xml [moved from scilab/modules/api_scilab/help/ja_JP/list_management/list_sparse_writing_api.xml with 100% similarity]
scilab/modules/api_scilab/help/ja_JP/legacy/list_management/list_string_reading_api.xml [moved from scilab/modules/api_scilab/help/ja_JP/list_management/list_string_reading_api.xml with 100% similarity]
scilab/modules/api_scilab/help/ja_JP/legacy/list_management/list_string_writing_api.xml [moved from scilab/modules/api_scilab/help/ja_JP/list_management/list_string_writing_api.xml with 100% similarity]
scilab/modules/api_scilab/help/ja_JP/legacy/low_level_functions/AssignOutputVariable.xml [moved from scilab/modules/api_scilab/help/ja_JP/low_level_functions/AssignOutputVariable.xml with 100% similarity]
scilab/modules/api_scilab/help/ja_JP/legacy/low_level_functions/CHAPTER [moved from scilab/modules/api_scilab/help/ja_JP/low_level_functions/CHAPTER with 100% similarity]
scilab/modules/api_scilab/help/ja_JP/legacy/low_level_functions/CallOverloadFunction.xml [moved from scilab/modules/api_scilab/help/ja_JP/low_level_functions/CallOverloadFunction.xml with 100% similarity]
scilab/modules/api_scilab/help/ja_JP/legacy/low_level_functions/CheckInputArgument.xml [moved from scilab/modules/api_scilab/help/ja_JP/low_level_functions/CheckInputArgument.xml with 100% similarity]
scilab/modules/api_scilab/help/ja_JP/legacy/low_level_functions/CheckOutputArgument.xml [moved from scilab/modules/api_scilab/help/ja_JP/low_level_functions/CheckOutputArgument.xml with 100% similarity]
scilab/modules/api_scilab/help/ja_JP/legacy/low_level_functions/ReturnArguments.xml [moved from scilab/modules/api_scilab/help/ja_JP/low_level_functions/ReturnArguments.xml with 100% similarity]
scilab/modules/api_scilab/help/ja_JP/legacy/low_level_functions/boolean_reading_api.xml [moved from scilab/modules/api_scilab/help/ja_JP/low_level_functions/boolean_reading_api.xml with 100% similarity]
scilab/modules/api_scilab/help/ja_JP/legacy/low_level_functions/boolean_writing_api.xml [moved from scilab/modules/api_scilab/help/ja_JP/low_level_functions/boolean_writing_api.xml with 100% similarity]
scilab/modules/api_scilab/help/ja_JP/legacy/low_level_functions/bsparse_reading_api.xml [moved from scilab/modules/api_scilab/help/ja_JP/low_level_functions/bsparse_reading_api.xml with 100% similarity]
scilab/modules/api_scilab/help/ja_JP/legacy/low_level_functions/bsparse_writing_api.xml [moved from scilab/modules/api_scilab/help/ja_JP/low_level_functions/bsparse_writing_api.xml with 100% similarity]
scilab/modules/api_scilab/help/ja_JP/legacy/low_level_functions/check_matrix_dimension.xml [moved from scilab/modules/api_scilab/help/ja_JP/low_level_functions/check_matrix_dimension.xml with 100% similarity]
scilab/modules/api_scilab/help/ja_JP/legacy/low_level_functions/common_getvaraddr_api.xml [moved from scilab/modules/api_scilab/help/ja_JP/low_level_functions/common_getvaraddr_api.xml with 100% similarity]
scilab/modules/api_scilab/help/ja_JP/legacy/low_level_functions/common_getvardimension_api.xml [moved from scilab/modules/api_scilab/help/ja_JP/low_level_functions/common_getvardimension_api.xml with 100% similarity]
scilab/modules/api_scilab/help/ja_JP/legacy/low_level_functions/common_getvartype_api.xml [moved from scilab/modules/api_scilab/help/ja_JP/low_level_functions/common_getvartype_api.xml with 100% similarity]
scilab/modules/api_scilab/help/ja_JP/legacy/low_level_functions/common_iscomplex_api.xml [moved from scilab/modules/api_scilab/help/ja_JP/low_level_functions/common_iscomplex_api.xml with 100% similarity]
scilab/modules/api_scilab/help/ja_JP/legacy/low_level_functions/common_isvarmatrixtype_api.xml [moved from scilab/modules/api_scilab/help/ja_JP/low_level_functions/common_isvarmatrixtype_api.xml with 100% similarity]
scilab/modules/api_scilab/help/ja_JP/legacy/low_level_functions/deleteNamedVariable.xml [moved from scilab/modules/api_scilab/help/ja_JP/low_level_functions/deleteNamedVariable.xml with 100% similarity]
scilab/modules/api_scilab/help/ja_JP/legacy/low_level_functions/double_reading_api.xml [moved from scilab/modules/api_scilab/help/ja_JP/low_level_functions/double_reading_api.xml with 100% similarity]
scilab/modules/api_scilab/help/ja_JP/legacy/low_level_functions/double_writing_api.xml [moved from scilab/modules/api_scilab/help/ja_JP/low_level_functions/double_writing_api.xml with 100% similarity]
scilab/modules/api_scilab/help/ja_JP/legacy/low_level_functions/getNbInputArgument.xml [moved from scilab/modules/api_scilab/help/ja_JP/low_level_functions/getNbInputArgument.xml with 100% similarity]
scilab/modules/api_scilab/help/ja_JP/legacy/low_level_functions/getNbOutputArgument.xml [moved from scilab/modules/api_scilab/help/ja_JP/low_level_functions/getNbOutputArgument.xml with 100% similarity]
scilab/modules/api_scilab/help/ja_JP/legacy/low_level_functions/handle_reading_api.xml [moved from scilab/modules/api_scilab/help/ja_JP/low_level_functions/handle_reading_api.xml with 100% similarity]
scilab/modules/api_scilab/help/ja_JP/legacy/low_level_functions/handle_writing_api.xml [moved from scilab/modules/api_scilab/help/ja_JP/low_level_functions/handle_writing_api.xml with 100% similarity]
scilab/modules/api_scilab/help/ja_JP/legacy/low_level_functions/int_getmatrixofintegerprecision_api.xml [moved from scilab/modules/api_scilab/help/ja_JP/low_level_functions/int_getmatrixofintegerprecision_api.xml with 100% similarity]
scilab/modules/api_scilab/help/ja_JP/legacy/low_level_functions/integer_reading_api.xml [moved from scilab/modules/api_scilab/help/ja_JP/low_level_functions/integer_reading_api.xml with 100% similarity]
scilab/modules/api_scilab/help/ja_JP/legacy/low_level_functions/integer_writing_api.xml [moved from scilab/modules/api_scilab/help/ja_JP/low_level_functions/integer_writing_api.xml with 100% similarity]
scilab/modules/api_scilab/help/ja_JP/legacy/low_level_functions/nbInputArgument.xml [moved from scilab/modules/api_scilab/help/ja_JP/low_level_functions/nbInputArgument.xml with 100% similarity]
scilab/modules/api_scilab/help/ja_JP/legacy/low_level_functions/pointer_reading_api.xml [moved from scilab/modules/api_scilab/help/ja_JP/low_level_functions/pointer_reading_api.xml with 100% similarity]
scilab/modules/api_scilab/help/ja_JP/legacy/low_level_functions/pointer_writing_api.xml [moved from scilab/modules/api_scilab/help/ja_JP/low_level_functions/pointer_writing_api.xml with 100% similarity]
scilab/modules/api_scilab/help/ja_JP/legacy/low_level_functions/poly_getpolyvariablename_api.xml [moved from scilab/modules/api_scilab/help/ja_JP/low_level_functions/poly_getpolyvariablename_api.xml with 100% similarity]
scilab/modules/api_scilab/help/ja_JP/legacy/low_level_functions/poly_reading_api.xml [moved from scilab/modules/api_scilab/help/ja_JP/low_level_functions/poly_reading_api.xml with 100% similarity]
scilab/modules/api_scilab/help/ja_JP/legacy/low_level_functions/poly_writing_api.xml [moved from scilab/modules/api_scilab/help/ja_JP/low_level_functions/poly_writing_api.xml with 100% similarity]
scilab/modules/api_scilab/help/ja_JP/legacy/low_level_functions/sparse_reading_api.xml [moved from scilab/modules/api_scilab/help/ja_JP/low_level_functions/sparse_reading_api.xml with 100% similarity]
scilab/modules/api_scilab/help/ja_JP/legacy/low_level_functions/sparse_writing_api.xml [moved from scilab/modules/api_scilab/help/ja_JP/low_level_functions/sparse_writing_api.xml with 100% similarity]
scilab/modules/api_scilab/help/ja_JP/legacy/low_level_functions/string_reading_api.xml [moved from scilab/modules/api_scilab/help/ja_JP/low_level_functions/string_reading_api.xml with 100% similarity]
scilab/modules/api_scilab/help/ja_JP/legacy/low_level_functions/string_writing_api.xml [moved from scilab/modules/api_scilab/help/ja_JP/low_level_functions/string_writing_api.xml with 100% similarity]
scilab/modules/api_scilab/help/ja_JP/legacy/optionals/getOptionals.xml [moved from scilab/modules/api_scilab/help/ja_JP/optionals/getOptionals.xml with 100% similarity]
scilab/modules/api_scilab/help/ja_JP/legacy/polynomial/A_isPolyType.xml [moved from scilab/modules/api_scilab/help/ja_JP/polynomial/A_isPolyType.xml with 100% similarity]
scilab/modules/api_scilab/help/ja_JP/legacy/polynomial/B_getAllocatedSinglePoly.xml [moved from scilab/modules/api_scilab/help/ja_JP/polynomial/B_getAllocatedSinglePoly.xml with 100% similarity]
scilab/modules/api_scilab/help/ja_JP/legacy/polynomial/C_getAllocatedSingleComplexPoly.xml [moved from scilab/modules/api_scilab/help/ja_JP/polynomial/C_getAllocatedSingleComplexPoly.xml with 100% similarity]
scilab/modules/api_scilab/help/ja_JP/legacy/polynomial/D_getAllocatedMatrixOfPoly.xml [moved from scilab/modules/api_scilab/help/ja_JP/polynomial/D_getAllocatedMatrixOfPoly.xml with 100% similarity]
scilab/modules/api_scilab/help/ja_JP/legacy/polynomial/E_getAllocatedMatrixOfComplexPoly.xml [moved from scilab/modules/api_scilab/help/ja_JP/polynomial/E_getAllocatedMatrixOfComplexPoly.xml with 100% similarity]
scilab/modules/api_scilab/help/ja_JP/legacy/polynomial/F_freeAllocatedSinglePoly.xml [moved from scilab/modules/api_scilab/help/ja_JP/polynomial/F_freeAllocatedSinglePoly.xml with 100% similarity]
scilab/modules/api_scilab/help/ja_JP/legacy/polynomial/G_freeAllocatedSingleComplexPoly.xml [moved from scilab/modules/api_scilab/help/ja_JP/polynomial/G_freeAllocatedSingleComplexPoly.xml with 100% similarity]
scilab/modules/api_scilab/help/ja_JP/legacy/polynomial/H_freeAllocatedMatrixOfPoly.xml [moved from scilab/modules/api_scilab/help/ja_JP/polynomial/H_freeAllocatedMatrixOfPoly.xml with 100% similarity]
scilab/modules/api_scilab/help/ja_JP/legacy/polynomial/I_freeAllocatedMatrixOfComplexPoly.xml [moved from scilab/modules/api_scilab/help/ja_JP/polynomial/I_freeAllocatedMatrixOfComplexPoly.xml with 100% similarity]
scilab/modules/api_scilab/help/ja_JP/legacy/polynomial/J_polyExample.xml [moved from scilab/modules/api_scilab/help/ja_JP/polynomial/J_polyExample.xml with 100% similarity]
scilab/modules/api_scilab/help/ja_JP/legacy/sparse/A_isSparseType.xml [moved from scilab/modules/api_scilab/help/ja_JP/sparse/A_isSparseType.xml with 100% similarity]
scilab/modules/api_scilab/help/ja_JP/legacy/sparse/B_getAllocatedSparseMatrix.xml [moved from scilab/modules/api_scilab/help/ja_JP/sparse/B_getAllocatedSparseMatrix.xml with 100% similarity]
scilab/modules/api_scilab/help/ja_JP/legacy/sparse/C_getAllocatedComplexSparseMatrix.xml [moved from scilab/modules/api_scilab/help/ja_JP/sparse/C_getAllocatedComplexSparseMatrix.xml with 100% similarity]
scilab/modules/api_scilab/help/ja_JP/legacy/sparse/D_freeAllocatedSparseMatrix.xml [moved from scilab/modules/api_scilab/help/ja_JP/sparse/D_freeAllocatedSparseMatrix.xml with 100% similarity]
scilab/modules/api_scilab/help/ja_JP/legacy/sparse/E_freeAllocatedComplexSparseMatrix.xml [moved from scilab/modules/api_scilab/help/ja_JP/sparse/E_freeAllocatedComplexSparseMatrix.xml with 100% similarity]
scilab/modules/api_scilab/help/ja_JP/legacy/sparse/F_sparseExample.xml [moved from scilab/modules/api_scilab/help/ja_JP/sparse/F_sparseExample.xml with 100% similarity]
scilab/modules/api_scilab/help/ja_JP/legacy/string/A_isStringType.xml [moved from scilab/modules/api_scilab/help/ja_JP/string/A_isStringType.xml with 100% similarity]
scilab/modules/api_scilab/help/ja_JP/legacy/string/B_getAllocatedSingleString.xml [moved from scilab/modules/api_scilab/help/ja_JP/string/B_getAllocatedSingleString.xml with 100% similarity]
scilab/modules/api_scilab/help/ja_JP/legacy/string/C_getAllocatedMatrixOfString.xml [moved from scilab/modules/api_scilab/help/ja_JP/string/C_getAllocatedMatrixOfString.xml with 100% similarity]
scilab/modules/api_scilab/help/ja_JP/legacy/string/D_createSingleString.xml [moved from scilab/modules/api_scilab/help/ja_JP/string/D_createSingleString.xml with 100% similarity]
scilab/modules/api_scilab/help/ja_JP/legacy/string/E_freeAllocatedSingleString.xml [moved from scilab/modules/api_scilab/help/ja_JP/string/E_freeAllocatedSingleString.xml with 100% similarity]
scilab/modules/api_scilab/help/ja_JP/legacy/string/F_freeAllocatedMatrixOfString.xml [moved from scilab/modules/api_scilab/help/ja_JP/string/F_freeAllocatedMatrixOfString.xml with 100% similarity]
scilab/modules/api_scilab/help/ja_JP/legacy/string/G_stringExample.xml [moved from scilab/modules/api_scilab/help/ja_JP/string/G_stringExample.xml with 100% similarity]

diff --git a/scilab/modules/api_scilab/help/ja_JP/getting_started.xml b/scilab/modules/api_scilab/help/ja_JP/getting_started.xml
deleted file mode 100644 (file)
index abdb092..0000000
+++ /dev/null
@@ -1,446 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
-* Copyright (C) 2012 - Scilab Enterprises - Sylvestre LEDRU
-*
-* This file must be used under the terms of the CeCILL.
-* This source file is licensed as described in the file COPYING, which
-* you should have received as part of this distribution.  The terms
-* are also available at
-* http://www.cecill.info/licences/Licence_CeCILL_V2.1-en.txt
-*
--->
-<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:svg="http://www.w3.org/2000/svg" xmlns:ns5="http://www.w3.org/1999/xhtml" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:db="http://docbook.org/ns/docbook" xmlns:scilab="http://www.scilab.org" xml:id="api_scilab_getting_started" xml:lang="ja">
-    <refnamediv>
-        <refname>API_Scilab入門</refname>
-        <refpurpose>
-            C, C++ またはfortranコードを新しい関数としてScilabエンジンに読み込む方法
-        </refpurpose>
-    </refnamediv>
-    <refsection>
-        <title>説明</title>
-        <para>
-            <link linkend="api_scilab_legacy">api_scilabプレゼンテーション</link>
-            で説明されたように,
-            ScilabはC, C++またはFortranコード(ソースまたはライブラリ)で言語を
-            拡張するためのAPIを提供します.
-        </para>
-        <para>
-            Scilabエンジンとアプリケーションコードの間のリンクは
-            <literal>gateway</literal>と呼ばれます.
-        </para>
-        <para>
-            多くの場合, 処理は常に同じで,以下のようになります:
-            <orderedlist>
-                <listitem>
-                    <para>
-                        ユーザに指定された(入力及び出力)引数の数を調べます.
-                    </para>
-                    <para>
-                        例えば,関数<literal>foo(x)</literal>が <literal>foo()</literal> または <literal>foo(2,3)</literal>のようにコールされ, ユーザが答を得ます.
-                    </para>
-                    <para>
-                        詳細: <link linkend="CheckInputArgument">CheckInputArgument</link> および <link linkend="CheckOutputArgument">CheckOutputArgument</link>
-                    </para>
-                </listitem>
-                <listitem>
-                    <para>入力引数の管理</para>
-                    <para>
-                        複数の処理を行います:
-                        <orderedlist inheritnum="inherit">
-                            <listitem>
-                                <para>入力引数Xの変数アドレスを取得します</para>
-                                <para>
-                                    関数
-                                    <literal>
-                                        SciErr <link linkend="Common_getvaraddr_API">getVarAddressFromPosition</link>(void* context, int positionOfTheVariable, int** address)
-                                    </literal>
-                                </para>
-                            </listitem>
-                            <listitem>
-                                <para>変数の型を調べます: doubleの行列 (複素数または複素数以外), 文字列
-                                    , 等
-                                </para>
-                                <para>
-                                    <literal>
-                                        SciErr <link linkend="Common_getvartype_API">getVarType</link>(void* context, int* positionOfTheVariable, int* Type)
-                                    </literal>
-                                </para>
-                                <para>
-                                    他の関数も提供されています:
-                                    <itemizedlist>
-                                        <listitem>
-                                            <para>
-                                                <literal>int isBooleanType(void* context, int* address)</literal>
-                                            </para>
-                                        </listitem>
-                                        <listitem>
-                                            <para>
-                                                <literal>int isBooleanSparseType(void* context, int* address)</literal>
-                                            </para>
-                                        </listitem>
-                                        <listitem>
-                                            <para>
-                                                <literal>int isDoubleType(void* context, int* address)</literal>
-                                            </para>
-                                        </listitem>
-                                        <listitem>
-                                            <para>
-                                                <literal>int isIntegerType(void* context, int* address)</literal>
-                                            </para>
-                                        </listitem>
-                                        <listitem>
-                                            <para>
-                                                <literal>int isPointerType(void* context, int* address)</literal>
-                                            </para>
-                                        </listitem>
-                                        <listitem>
-                                            <para>
-                                                <literal>int isPolyType(void* context, int* address)</literal>
-                                            </para>
-                                        </listitem>
-                                        <listitem>
-                                            <para>
-                                                <literal>int isSparseType(void* context, int* address)</literal>
-                                            </para>
-                                        </listitem>
-                                        <listitem>
-                                            <para>
-                                                <literal>int isStringType(void* context, int* address)</literal>
-                                            </para>
-                                        </listitem>
-                                        <listitem>
-                                            <para>
-                                                <literal>int isListType(void* context, int* address)</literal>
-                                            </para>
-                                        </listitem>
-                                        <listitem>
-                                            <para>
-                                                <literal>int isTListType(void* context, int* address)</literal>
-                                            </para>
-                                        </listitem>
-                                        <listitem>
-                                            <para>
-                                                <literal>int isMListType(void* context, int* address)</literal>
-                                            </para>
-                                        </listitem>
-                                    </itemizedlist>
-                                </para>
-                            </listitem>
-                            <listitem>
-                                <para>
-                                    関連する場合, 入力引数かどうかを確認します.
-                                </para>
-                                <para>
-                                    <literal>
-                                        int <link linkend="Common_iscomplex_API">isVarComplex</link>(void* context, int* address)
-                                    </literal>
-                                </para>
-                            </listitem>
-                            <listitem>
-                                <para>
-                                    整数を処理する場合,さらに整数の精度も確認します
-                                </para>
-                                <para>
-                                    <literal>
-                                        SciErr <link linkend="int_getmatrixofintegerprecision_API">getMatrixOfIntegerPrecision</link>(void* context, int* address, int* precision)
-                                    </literal>
-                                </para>
-                            </listitem>
-                            <listitem>
-                                <para>変数の大きさを確認します: 正方行列, スカラー, 等</para>
-                                <para>
-                                    大きさに関する情報を取得する際にも
-                                    実際のデータを取得する際に使用するものと同じ関数を使用します.
-                                    例えば, double の行列の場合 関数コール
-                                    <literal>
-                                        SciErr <link linkend="Double_management_reading_API">getMatrixOfDouble</link>(void* context, int* address, int* nbRows, int* nbCols, double** theActualData)
-                                    </literal>
-                                    により行列の次元を取得できます.
-                                </para>
-                                <para>ほぼ全てのScilabデータ型にはこのような処理を行うための
-                                    同様なC関数があります.
-                                </para>
-                            </listitem>
-                            <listitem>
-                                <para>
-                                    その他, 特定の値かどうかを調べたり, 最初と2番目の入力引数の間の整合性を
-                                    確認したりすること等も可能です.
-                                </para>
-                            </listitem>
-                            <listitem>
-                                <para>データ変換 (オプション).</para>
-                                <para>
-                                    使用するコードまたはライブラリによっては,
-                                    いくつかの変換をデータに適用することができます.
-                                    古典的な例は行列の記録を列形式から線形式に変換するものです.
-                                </para>
-                                <para>
-                                    通常,このようにすると性能が低下することに注意してください.
-                                </para>
-                            </listitem>
-                        </orderedlist>
-                    </para>
-                </listitem>
-                <listitem>
-                    <para>アプリケーションコード</para>
-                    <para>
-                        確認とデータ取得を行った後,実際の主コードをコールできます.
-                        実際の情報処理(処理, データ変換, 等)をここで実行します.
-                    </para>
-                    <para>
-                        これは,
-                        <literal>src/c</literal>, <literal>src/cpp</literal> または
-                        <literal>src/fortran</literal>に保存,構築した
-                        サードパーティのコードにより行いますが,
-                        ライブラリ形式とすることも可能です.
-                        あらゆるライブラリをScilabにリンクすることができます.
-                    </para>
-                </listitem>
-                <listitem>
-                    <para>Scilabエンジンの出力引数を作成する</para>
-                    <para>通常,アプリケーションコードの実行後,
-                        何らかのデータをScilabインタプリタから戻します.
-                    </para>
-                    <para>
-                        例えば, doubleの行列をScilabエンジンに保存する場合,C関数
-                        <literal>
-                            SciErr <link linkend="Double_management_writing_API">createMatrixOfDouble</link>(void* context, int position, int nbRows, int nbCols, const double* matrixOfDouble)
-                        </literal>
-                        をコールします.
-                    </para>
-                    <para>
-                        通常,位置は
-                        <literal>nbInputArgument(pvApiCtx) + X</literal>により取得できます. 
-                        <literal>X</literal> が返す出力引数の位置となります.
-                        例えば, 関数プロファイル
-                        <literal>[a, b, c] = foo();</literal> 
-                        <literal>nbInputArgument(pvApiCtx) + 3</literal> は
-                        変数<literal>c</literal>となります.
-                    </para>
-                    <para>
-                        作成できる次元はゲートウェイの制約を受けることに注意してください.
-                    </para>
-                    <para>
-                        ほぼ全てのScilabデータ型はこのような処理を行う同様なC関数を有します.
-                    </para>
-                </listitem>
-                <listitem>
-                    <para>Scilabエンジンに出力引数を返す</para>
-                    <para>以下, タスク4で, 作成した変数を返します.</para>
-                    <para>
-                        <literal>a</literal>を返す
-                        前の例 <literal>[a, b, c] = foo();</literal>の場合,
-                        以下の宣言を行います: <literal>AssignOutputVariable(pvApiCtx, 1) = nbInputArgument(pvApiCtx) + 1;</literal>
-                    </para>
-                    <para>
-                        Scilabエンジンに新しい変数をコミットするには,
-                        関数
-                        <link linkend="ReturnArguments">ReturnArguments(pvApiCtx)</link> をコールします.
-                    </para>
-                </listitem>
-            </orderedlist>
-        </para>
-        <para>
-            ほぼ全てのAPI_Scilab関数がエラーに関する多くの情報を含む
-            SciErrと呼ばれるC構造体を返すことに注意してください.
-        </para>
-        <para>
-            デフォルトでは, Scilab数値はC言語の<literal>double</literal>型に保存されます.
-        </para>
-        <para>
-            習慣的に,
-            ゲートウェイは,<literal>sci_gateway/c/</literal> (または <literal>/cpp/</literal>)
-            に保存され,<literal>sci_functionName.c</literal>という名前が付けられます.
-        </para>
-        <para>
-            <literal>pvApiCtx</literal> は,グローバルコンテキスト変数です.
-            これは,バージョン5系では使用されていませんが, Scilab バージョン 6で導入される
-            マルチスレッド機能を管理するために導入されています.
-        </para>
-    </refsection>
-    <refsection>
-        <title>実用的な例</title>
-        <para>以下のScilab関数を例として示します:</para>
-        <para>
-            <literal>[c,d] = foo(a,b)</literal>
-        </para>
-        <para>
-            <literal>a</literal>はdouble行列,<literal>a</literal>と同じ大きさの
-            <literal>b</literal>は論理値行列,
-            foo は<literal>a</literal>の各要素に2を乗じて,
-            <literal>c</literal>として返します.
-            また,bを要素毎に逆の論理値に変換して返します.
-        </para>
-        <para>
-            Scilabバイナリに含まれるツールボックススケルトンでサンプルを取得できます.
-            パスは
-            <literal>contrib/toolbox_skeleton/sci_gateway/c/sci_foo.c</literal>です.
-        </para>
-        <para>詳細な説明は以下の例のCコメント形式で提供されています.
-        </para>
-        <programlisting role="code_gateway">
-            <![CDATA[ 
-// 完全なソースはtoolboxスケルトンのsci_gateway/c/ ディレクトリにあります
-
-// 標準ヘッダ
-#include "api_scilab.h"
-#include "BOOL.h"
-// 関数宣言
-int sci_foo(char *fname, void* pvApiCtx)
-{
-    // エラー管理変数
-    SciErr sciErr;
-    ////////// 変数宣言 //////////
-    int m1 = 0, n1 = 0;
-    int *piAddressVarOne = NULL;
-    double *matrixOfDouble = NULL;
-    double *newMatrixOfDouble = NULL;
-    int m2 = 0, n2 = 0;
-    int *piAddressVarTwo = NULL;
-    int *matrixOfBoolean = NULL;
-    int *newMatrixOfBoolean = NULL;
-    int i = 0;
-    ////////// 入力/出力引数の数を調べる //////////
-    /* --> [c, d] = foo(a, b) */
-    /* 入力引数が2のみであることを調べる */
-    /* 出力引数が2のみであることを調べる */
-    CheckInputArgument(pvApiCtx, 2, 2) ;
-    CheckOutputArgument(pvApiCtx, 2, 2) ;
-    ////////// 最初の入力引数 (double) を管理 //////////
-    /* 入力アドレスを取得 */
-    sciErr = getVarAddressFromPosition(pvApiCtx, 1, &piAddressVarOne);
-    if (sciErr.iErr)
-    {
-        printError(&sciErr, 0);
-        return 0;
-    }
-    /* 最初の入力引数が実数行列(複素数でない)であることを調べる */
-    if ( !isDoubleType(pvApiCtx, piAddressVarOne) ||  isVarComplex(pvApiCtx, piAddressVarOne) )
-    {
-        Scierror(999, "%s: Wrong type for input argument #%d: A real matrix expected.\n", fname, 1);
-        return 0;
-    }
-    /* 行列を取得 */
-    sciErr = getMatrixOfDouble(pvApiCtx, piAddressVarOne, &m1, &n1, &matrixOfDouble);
-    if (sciErr.iErr)
-    {
-        printError(&sciErr, 0);
-        return 0;
-    }
-    ////////// 2番目の入力引数を管理 (論理値) //////////
-    /* 入力アドレスを取得 */
-    sciErr = getVarAddressFromPosition(pvApiCtx, 2, &piAddressVarTwo);
-    if (sciErr.iErr)
-    {
-        printError(&sciErr, 0);
-        return 0;
-    }
-    if ( !isBooleanType(pvApiCtx, piAddressVarTwo) )
-    {
-        Scierror(999, "%s: Wrong type for input argument #%d: A boolean matrix expected.\n", fname, 2);
-        return 0;
-    }
-    /* 行列を取得 */
-    sciErr = getMatrixOfBoolean(pvApiCtx, piAddressVarTwo, &m2, &n2, &matrixOfBoolean);
-    if (sciErr.iErr)
-    {
-        printError(&sciErr, 0);
-        return 0;
-    }
-    ////////// 2つの入力引数の相関を確認 //////////
-    if ((m1 != m2) || (n1 != n2))
-    {
-        Scierror(999, "%s: Wrong size for input arguments: Same size expected.\n", fname, 1);
-        return 0;
-    }
-    newMatrixOfDouble = (double*)malloc(sizeof(double) * m1 * n1);
-    ////////// アプリケーションコード //////////
-    // ライブラリへのコールで置換することができます
-    for (i = 0; i < m1 * n1; i++)
-    {
-        /* 行列の各要素を2倍します */
-        newMatrixOfDouble[i] = matrixOfDouble[i] * 2;
-    }
-    newMatrixOfBoolean = (int*)malloc(sizeof(BOOL) * m2 * n2);
-    for (i = 0; i < m2 * n2; i++)
-    {
-        /* 行列の各要素について, 値を反転する */
-        newMatrixOfBoolean[i] = ((matrixOfBoolean[i] == TRUE) ? FALSE : TRUE);
-    }
-    ////////// 出力引数を作成 //////////
-    /* 関数の戻り値として行列を作成 */
-    sciErr = createMatrixOfDouble(pvApiCtx, nbInputArgument(pvApiCtx) + 1, m1, n1, newMatrixOfDouble);
-    free(newMatrixOfDouble); // データをScilabメモリにコピー
-    if (sciErr.iErr)
-    {
-        free(newMatrixOfBoolean); // エラーの際,完全にクリンナップします
-        printError(&sciErr, 0);
-        return 0;
-    }
-    /* 関数の戻り値として行列を作成 */
-    sciErr = createMatrixOfBoolean(pvApiCtx, nbInputArgument(pvApiCtx) + 2, m2, n2, newMatrixOfBoolean);
-    free(newMatrixOfBoolean); // データをScilabメモリにコピー
-    if (sciErr.iErr)
-    {
-        printError(&sciErr, 0);
-        return 0;
-    }
-    ////////// 出力引数をScilabエンジンに戻す //////////
-    AssignOutputVariable(pvApiCtx, 1) = nbInputArgument(pvApiCtx) + 1;
-    AssignOutputVariable(pvApiCtx, 2) = nbInputArgument(pvApiCtx) + 2;
-    return 0;
-}
-      ]]>
-        </programlisting>
-        <para>
-            このコードを構築,Scilabにロードする際,Scilabの動的リンク機能を使用します.
-            この組み込み処理はScilabに委任するため,以下のコードはマルチプラットフォーム対応です.
-            <programlisting role="scilab">
-                <![CDATA[
-      files=["sci_foo.c"];
-      // TODO: WTF ?
-      WITHOUT_AUTO_PUTLHSVAR = %t;
-      ilib_build('build_lib',['foo','sci_foo'],files,[]);
-      exec loader.sce
-      [c, d] = foo([2,%pi], [%t, %f])
-      ]]>
-            </programlisting>
-        </para>
-        <para>
-            種々の確認が行われます:
-            <programlisting role="no-scilab-exec">
-                <![CDATA[
--->[c, d] = foo(2, 2)
-                   !--error 999
-foo: Wrong type for input argument #2: A boolean matrix expected.
-      ]]>
-            </programlisting>
-            <programlisting role="no-scilab-exec">
-                <![CDATA[
--->[c, d] = foo([2,2], %t)
-                        !--error 999
-foo: Wrong size for input arguments: Same size expected.
-      ]]>
-            </programlisting>
-            <programlisting role="no-scilab-exec">
-                <![CDATA[
--->[a,b]=foo(2+%i,%t)
-                   !--error 999
-foo: Wrong type for input argument #1: A real matrix expected.
-      ]]>
-            </programlisting>
-            <programlisting role="no-scilab-exec">
-                <![CDATA[
--->[c, d] = foo([2,%pi], [%t, %f])
- d  =
-
-  F T
- c  =
-
-    4.    6.2831853
-      ]]>
-            </programlisting>
-        </para>
-    </refsection>
-</refentry>