summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--AllLangHelp_scalc.mk1
-rw-r--r--AllLangHelp_shared.mk1
-rw-r--r--source/text/scalc/05/OpenCL_options.xhp59
-rw-r--r--source/text/shared/optionen/01060900.xhp214
-rw-r--r--source/text/shared/optionen/detailedcalculation.xhp63
-rw-r--r--source/text/shared/optionen/opencl.xhp6
6 files changed, 171 insertions, 173 deletions
diff --git a/AllLangHelp_scalc.mk b/AllLangHelp_scalc.mk
index eba3ef23ba..9daadf9a6a 100644
--- a/AllLangHelp_scalc.mk
+++ b/AllLangHelp_scalc.mk
@@ -276,7 +276,6 @@ $(eval $(call gb_AllLangHelp_add_helpfiles,scalc,\
helpcontent2/source/text/scalc/05/02140000 \
helpcontent2/source/text/scalc/06/calcsamplefiles \
helpcontent2/source/text/scalc/05/empty_cells \
- helpcontent2/source/text/scalc/05/OpenCL_options \
helpcontent2/source/text/scalc/guide/address_auto \
helpcontent2/source/text/scalc/guide/auto_off \
helpcontent2/source/text/scalc/guide/autofilter \
diff --git a/AllLangHelp_shared.mk b/AllLangHelp_shared.mk
index 7a97be4bc4..b019c5d6b4 100644
--- a/AllLangHelp_shared.mk
+++ b/AllLangHelp_shared.mk
@@ -888,6 +888,7 @@ $(eval $(call gb_AllLangHelp_add_helpfiles,shared,\
helpcontent2/source/text/shared/optionen/01160200 \
helpcontent2/source/text/shared/optionen/01160201 \
helpcontent2/source/text/shared/optionen/BasicIDE \
+ helpcontent2/source/text/shared/optionen/detailedcalculation \
helpcontent2/source/text/shared/optionen/experimental \
helpcontent2/source/text/shared/optionen/java \
helpcontent2/source/text/shared/optionen/expertconfig \
diff --git a/source/text/scalc/05/OpenCL_options.xhp b/source/text/scalc/05/OpenCL_options.xhp
deleted file mode 100644
index 19a096f30a..0000000000
--- a/source/text/scalc/05/OpenCL_options.xhp
+++ /dev/null
@@ -1,59 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
- * This file is part of the LibreOffice project.
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/.
- *
- -->
-
-
-<helpdocument version="1.0">
-<meta>
-<topic id="opencloptions" indexer="include" status="PUBLISH">
-<title id="tit" xml-lang="en-US">OpenCL Options</title>
-<filename>/text/scalc/05/OpenCL_options.xhp</filename>
-</topic>
-</meta>
-<body>
-<bookmark xml-lang="en-US" branch="index" id="bm_id3146799"><bookmark_value>OpenCl;options</bookmark_value>
-</bookmark>
-<bookmark xml-lang="en-US" branch="hid/modules/scalc/ui/formulacalculationoptions/FormulaCalculationOptions" id="bm_id2745673" localize="false"/>
-<paragraph role="heading" id="hd_id1502121" xml-lang="en-US" level="1"><variable id="empty_cells"><link href="text/scalc/05/OpenCL_options.xhp">OpenCL Options</link>
-</variable></paragraph>
-<paragraph role="note" id="par_id5293740" xml-lang="en-US">This page is under construction</paragraph>
-<paragraph role="paragraph" id="par_id2733542" xml-lang="en-US">OpenCL: the open standard for parallel programming of heterogeneous systems.</paragraph>
-
- <section id="howtoget">
- <paragraph role="paragraph" id="par_id2752992" xml-lang="en-US">
- <variable id="sam01">Menu <emph>Tools - Options - LibreOffice Calc - Formula</emph>, and in section <emph>Detailed Calculation Settings</emph> press <emph>Details...</emph> button</variable>
- </paragraph>
- </section>
-<paragraph role="paragraph" id="par_id8266853" xml-lang="en-US">
-OpenCLâ„¢ is the first open, royalty-free standard for cross-platform, parallel programming of modern processors found in personal computers, servers and handheld/embedded devices. OpenCL (Open Computing Language) greatly improves speed and responsiveness for a wide spectrum of applications in numerous market categories from gaming and entertainment to scientific and medical software</paragraph>
-<paragraph role="note" id="par_id5293741" xml-lang="en-US">for more information on OpenCL, visit <link href="http://www.khronos.org/opencl/">the OpenCL site</link></paragraph>
-<paragraph role="heading" id="par_id4238715" xml-lang="en-US" level="2">Contents to Numbers</paragraph>
-<paragraph role="heading" id="par_id8277230" xml-lang="en-US" level="3">Conversion from text to number</paragraph>
-<paragraph role="paragraph" id="par_id396740" xml-lang="en-US">How to treat text when encountered as operand in an arithmetic operation or as argument to a function that expects a number instead. Unambiguous conversion is possible for integer numbers including exponents and ISO 8601 dates and times in their extended formats with separators. Fractional numeric values with decimal separators or dates other than ISO 8601 are locale dependent. Note that in locale dependent conversions the resulting numeric value may differ between locales!</paragraph>
-<paragraph role="paragraph" id="par_id4086428" xml-lang="en-US"><emph>Generate #VALUE! error:</emph> Text found where numeric data is expected will generate #VALUE! error. Example: <item type="input">"123.45"</item> will generate a #VALUE! error, while <item type="input">123.45</item> not.</paragraph>
-<paragraph role="paragraph" id="par_id9024628" xml-lang="en-US"><emph>Treat as zero:</emph> Any text found where numeric data is expected will be considered as a number of value zero. Example: <item type="input">"123.45"</item> will map to zero, while <item type="input">123.45</item> not.</paragraph>
-<paragraph role="paragraph" id="par_id3067110" xml-lang="en-US"><emph>Convert only if unambiguous:</emph> If the text represents a valid and unambiguous numeric value, convert it. Example: <item type="input">"123.456"</item> will generate a #VALUE! error because the text contains a separator, while <item type="input">"123456"</item> will not.</paragraph>
-<paragraph role="paragraph" id="par_id8841822" xml-lang="en-US"><emph>Convert also locale dependent:</emph> convert values valid in the locale representation. Example: <item type="input">"123,45"</item> is a valid number in some locales because the comma is the decimal separator there.</paragraph>
-<paragraph role="heading" id="par_id4077578" xml-lang="en-US" level="3">Treat empty string as zero</paragraph>
-<paragraph role="paragraph" id="par_id9094515" xml-lang="en-US">This option determines how an empty string is treated when used in arithmetic operations. If you have set "Conversion from text to number" to either "Generate #VALUE! error" or "Treat as zero", you cannot choose (here) if conversion of an empty string to a number will generate an error or if it will treat empty strings as zero. Otherwise this option determines how empty strings are treated.</paragraph>
-<paragraph role="heading" id="par_id3859675" xml-lang="en-US" level="3">Reference syntax for string reference</paragraph>
-<paragraph role="paragraph" id="par_id402233" xml-lang="en-US">Formula syntax to use when parsing references given in string parameters. This affects built-in functions such as INDIRECT that takes a reference as a string value.</paragraph>
-<paragraph role="paragraph" id="par_id1623889" xml-lang="en-US"><emph>Use formula syntax:</emph></paragraph>
-<paragraph role="paragraph" id="par_id7781914" xml-lang="en-US"><emph>Calc A1:</emph></paragraph>
-<paragraph role="paragraph" id="par_id300912" xml-lang="en-US"><emph>Excel A1:</emph></paragraph>
-<paragraph role="paragraph" id="par_id9534592" xml-lang="en-US"><emph>Excel R1C1:</emph></paragraph>
-<paragraph role="heading" id="par_id4969328" xml-lang="en-US" level="2">OpenCL Settings</paragraph>
-<paragraph role="heading" id="par_id9635914" xml-lang="en-US" level="3">Use OpenCL only for a subset of operations</paragraph>
-<paragraph role="paragraph" id="par_id2476577" xml-lang="en-US">Use OpenCL only for some of the operations that spreadsheet formulas are translated to.</paragraph>
-<paragraph role="heading" id="par_id4217047" xml-lang="en-US" level="3">Minimum data size for OpenCL use:</paragraph>
-<paragraph role="paragraph" id="par_id2629474" xml-lang="en-US">An approximate lower limit on the number of data cells a spreadsheet formula should use for OpenCL to be considered.</paragraph>
-<paragraph role="heading" id="par_id8069704" xml-lang="en-US" level="3">Subset of OpCodes for which OpenCL is used</paragraph>
-<paragraph role="paragraph" id="par_id4524674" xml-lang="en-US">The list of operators and function opcodes for which to use OpenCL. If a formula contains only these operators and functions, it might be calculated using OpenCL.</paragraph>
-</body>
-</helpdocument>
diff --git a/source/text/shared/optionen/01060900.xhp b/source/text/shared/optionen/01060900.xhp
index 79622c8bd3..cb22ea2522 100644
--- a/source/text/shared/optionen/01060900.xhp
+++ b/source/text/shared/optionen/01060900.xhp
@@ -1,115 +1,105 @@
<?xml version="1.0" encoding="UTF-8"?>
<helpdocument version="1.0">
-<!--
- * This file is part of the LibreOffice project.
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/.
- *
- * This file incorporates work covered by the following license notice:
- *
- * 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 .
--->
-
-<meta>
- <topic id="textsharedoptionen01060900xml" indexer="include" status="PUBLISH">
- <title id="tit" xml-lang="en-US">Formula</title>
- <filename>/text/shared/optionen/01060900.xhp</filename>
- </topic>
-</meta>
-
-<body>
-
-
-<section id="formula">
-<bookmark xml-lang="en-US" branch="index" id="bm_id4249399">
- <bookmark_value>formula options;formula syntax</bookmark_value>
- <bookmark_value>formula options;separators</bookmark_value>
- <bookmark_value>formula options;reference syntax in string parameters</bookmark_value>
- <bookmark_value>formula options;recalculating spreadsheets</bookmark_value>
- <bookmark_value>formula options;large spreadsheet files</bookmark_value>
- <bookmark_value>formula options;loading spreadsheet files</bookmark_value>
- <bookmark_value>separators;function</bookmark_value>
- <bookmark_value>separators;array column</bookmark_value>
- <bookmark_value>separators;array row</bookmark_value>
- <bookmark_value>recalculating;formula options</bookmark_value>
- <bookmark_value>recalculating;large spreadsheet files</bookmark_value>
- <bookmark_value>loading;large spreadsheet files</bookmark_value>
-</bookmark>
-
-<bookmark xml-lang="en-US" branch="hid/modules/scalc/ui/optformula/OptFormula" id="bm_id3149095" localize="false"/>
-
-<paragraph id="hd_id3145071" role="heading" level="1" xml-lang="en-US"><link href="text/shared/optionen/01060900.xhp" name="Formula">Formula</link></paragraph>
-<paragraph id="par_id3147576" role="paragraph" xml-lang="en-US"><ahelp hid=".">Defines formula syntax options and loading options for %PRODUCTNAME Calc.</ahelp></paragraph>
-</section>
-
-<section id="howtoget">
-<embed href="text/shared/00/00000406.xhp#exopfo"/>
-</section>
-
-<paragraph id="hd_id3149399" role="heading" level="2" xml-lang="en-US">Formula options</paragraph>
-
-<paragraph id="hd_id31493991" role="heading" level="3" xml-lang="en-US">Formula syntax</paragraph>
-<paragraph id="par_id3155419" role="paragraph" xml-lang="en-US">There are three options. Let's see it by example. In a sample spreadsheet there are two worksheets, Sheet1 and Sheet2. In A1 cell of Sheet1 there is a reference to C4 cell of Sheet2.</paragraph>
-
-<list type="unordered">
- <listitem>
- <paragraph id="par_id3156155" role="listitem" xml-lang="en-US"><emph>Calc A1</emph> - This is the default of %PRODUCTNAME Calc. The reference will be <item type="input">=$Sheet2.C4</item></paragraph>
- </listitem>
- <listitem>
- <paragraph id="par_id3147530" role="listitem" xml-lang="en-US"><emph>Excel A1</emph> - This is the default of Microsoft Excel. The reference will be <item type="input">=Sheet2!C4</item></paragraph>
- </listitem>
- <listitem>
- <paragraph id="par_id3153061" role="listitem" xml-lang="en-US"><emph>Excel R1C1</emph> - This is the relative row/column addressing, known from Microsoft Excel. The reference will be <item type="input">=Sheet2!R[3]C[2]</item></paragraph>
- </listitem></list>
-
-<paragraph id="hd_id31493992" role="heading" level="3" xml-lang="en-US">Use English function names</paragraph>
-<paragraph id="par_id4155419" role="paragraph" xml-lang="en-US">In %PRODUCTNAME Calc function names can be localized. By default, the check box is off, which means the localized function names are used. Checking this check box will swap localized function names with the English ones. This change takes effect in all of the following areas: formula input and display, function wizard, and formula tips. You can of course uncheck it to go back to the localized function names.</paragraph>
-
-<paragraph id="hd_id4149399" role="heading" level="2" xml-lang="en-US">Separators</paragraph>
-<paragraph id="par_id5155419" role="paragraph" xml-lang="en-US">This option group lets you configure separators in your formula expressions. This comes in handy when, for instance, you want to separate your function parameters by commas (,) instead of semicolons (;).</paragraph>
-<paragraph id="par_id6155419" role="paragraph" xml-lang="en-US">For example, instead of <item type="input">=SUM(A1;B1;C1)</item> you can type <item type="input">=SUM(A1,B1,C1)</item>.</paragraph>
-<paragraph id="par_id7155419" role="paragraph" xml-lang="en-US">Likewise, you can also change the column and row separators for in-line arrays. Previously, an in-line array used semicolons (;) as the column separators and the pipe symbols (|) as the row separators, so a typical in-line array expression looked like this for a 5 x 2 matrix array:</paragraph>
-<paragraph id="par_id8155419" role="paragraph" xml-lang="en-US"><item type="input">={1;2;3;4;5|6;7;8;9;10}</item></paragraph>
-<paragraph id="par_id9155419" role="paragraph" xml-lang="en-US">By changing the column separators to commas (,) and the row separators to semicolons (;), the same expression will look like this:</paragraph>
-<paragraph id="par_id0155419" role="paragraph" xml-lang="en-US"><item type="input">={1,2,3,4,5;6,7,8,9,10}</item></paragraph>
-
-<paragraph id="hd_id5149399" role="heading" level="2" xml-lang="en-US">Detailed calculation settings</paragraph>
-<paragraph id="par_id1015549" role="paragraph" xml-lang="en-US">Here you can configure the formula syntax to use when parsing references given in string parameters. This affects built-in functions such as INDIRECT that takes a reference as a string value.</paragraph>
-
-<paragraph id="hd_id5149400" role="heading" level="2" xml-lang="en-US">Recalculation on File Load</paragraph>
-<paragraph id="par_id2335549" role="paragraph" xml-lang="en-US">Recalculating formulas can take significant time while loading very large files.</paragraph>
-
-<paragraph id="par_id2115549" role="heading" level="3" xml-lang="en-US">Excel 2007 and newer:</paragraph>
-<paragraph id="par_id2015549" role="paragraph" xml-lang="en-US">Loading a large spreadsheet file can take a long time. If you don't need to update your large spreadsheet data immediately, you can postpone the recalculation at a better time. %PRODUCTNAME allows you to defer recalculation of Excel 2007 (and above) spreadsheets to speedup loading time. </paragraph>
-
-<paragraph id="par_id2215549" role="heading" level="3" xml-lang="en-US">ODF Spreadsheet (not saved by %PRODUCTNAME):</paragraph>
-<paragraph id="par_id2016549" role="paragraph" xml-lang="en-US">Recent versions of %PRODUCTNAME caches spreadsheet formula results into its ODF file. This feature helps %PRODUCTNAME to recalculate a large ODF spreadsheet saved by %PRODUCTNAME faster. </paragraph>
-<paragraph id="par_id2017549" role="paragraph" xml-lang="en-US">For ODF spreadsheets saved by other programs, where such cached formula results may not exist, recalculation can be deferred to speedup file loading as with Excel 2007 files. </paragraph>
-<paragraph id="par_id2315549" role="paragraph" xml-lang="en-US">For the entries above the following choices are possible:</paragraph>
-
-<list type="unordered">
- <listitem>
- <paragraph id="par_id3256155" role="listitem" xml-lang="en-US"><emph>Never recalculate</emph> - No formulas will be recalculated on loading the file.</paragraph>
- </listitem>
- <listitem>
- <paragraph id="par_id3247530" role="listitem" xml-lang="en-US"><emph>Always recalculate</emph> - All formulas will be recalculated on file load.</paragraph>
- </listitem>
- <listitem>
- <paragraph id="par_id3253061" role="listitem" xml-lang="en-US"><emph>Prompt user</emph> - Prompt user for action.</paragraph>
- </listitem></list>
-<paragraph id="par_id2010549" role="tip" xml-lang="en-US">%PRODUCTNAME saved ODF spreadsheets will honor <emph>Never recalculate</emph> and <emph>Always recalculate</emph> options. </paragraph>
-
-<section id="relatedtopics">
-<paragraph id="par_id200920171902249043" role="paragraph" xml-lang="en-US"><link href="text/scalc/01/04060107.xhp">Array formulas</link></paragraph>
-</section>
+ <!--
+ * This file is part of the LibreOffice project.
+ *
+ * This Source Code Form is subject to the terms of the Mozilla Public
+ * License, v. 2.0. If a copy of the MPL was not distributed with this
+ * file, You can obtain one at http://mozilla.org/MPL/2.0/.
+ *
+ * This file incorporates work covered by the following license notice:
+ *
+ * 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 .
+ -->
+
+ <meta>
+ <topic id="textsharedoptionen01060900xml" indexer="include" status="PUBLISH">
+ <title id="tit" xml-lang="en-US">Formula</title>
+ <filename>/text/shared/optionen/01060900.xhp</filename>
+ </topic>
+ </meta>
+ <body>
+ <section id="formula">
+ <bookmark xml-lang="en-US" branch="index" id="bm_id4249399">
+<bookmark_value>formula options;formula syntax</bookmark_value>
+<bookmark_value>formula options;separators</bookmark_value>
+<bookmark_value>formula options;reference syntax in string parameters</bookmark_value>
+<bookmark_value>formula options;recalculating spreadsheets</bookmark_value>
+<bookmark_value>formula options;large spreadsheet files</bookmark_value>
+<bookmark_value>formula options;loading spreadsheet files</bookmark_value>
+<bookmark_value>separators;function</bookmark_value>
+<bookmark_value>separators;array column</bookmark_value>
+<bookmark_value>separators;array row</bookmark_value>
+<bookmark_value>recalculating;formula options</bookmark_value>
+<bookmark_value>recalculating;large spreadsheet files</bookmark_value>
+<bookmark_value>loading;large spreadsheet files</bookmark_value>
+ </bookmark>
+ <bookmark xml-lang="en-US" branch="hid/modules/scalc/ui/optformula/OptFormula" id="bm_id3149095" localize="false"/>
+ <bookmark xml-lang="en-US" branch="hid/modules/scalc/ui/optformula/@@nowidget@@" id="@@nowidget@@" localize="false"/>
+ <paragraph id="hd_id3145071" role="heading" level="1" xml-lang="en-US"><link href="text/shared/optionen/01060900.xhp" name="Formula">Formula</link></paragraph>
+ <paragraph id="par_id3147576" role="paragraph" xml-lang="en-US"><ahelp hid=".">Defines formula syntax options and loading options for %PRODUCTNAME Calc.</ahelp></paragraph>
+ </section>
+ <section id="howtoget">
+ <embed href="text/shared/00/00000406.xhp#exopfo"/>
+ </section>
+ <paragraph id="hd_id3149399" role="heading" level="2" xml-lang="en-US">Formula options</paragraph>
+ <paragraph id="hd_id31493991" role="heading" level="3" xml-lang="en-US">Formula syntax</paragraph>
+ <paragraph id="par_id3155419" role="paragraph" xml-lang="en-US">There are three options. Let's see it by example. In a sample spreadsheet there are two worksheets, Sheet1 and Sheet2. In A1 cell of Sheet1 there is a reference to C4 cell of Sheet2.</paragraph>
+
+ <list type="unordered">
+ <listitem>
+ <paragraph id="par_id3156155" role="listitem" xml-lang="en-US"><emph>Calc A1</emph> - This is the default of %PRODUCTNAME Calc. The reference will be <item type="input">=$Sheet2.C4</item></paragraph>
+ </listitem>
+ <listitem>
+ <paragraph id="par_id3147530" role="listitem" xml-lang="en-US"><emph>Excel A1</emph> - This is the default of Microsoft Excel. The reference will be <item type="input">=Sheet2!C4</item></paragraph>
+ </listitem>
+ <listitem>
+ <paragraph id="par_id3153061" role="listitem" xml-lang="en-US"><emph>Excel R1C1</emph> - This is the relative row/column addressing, known from Microsoft Excel. The reference will be <item type="input">=Sheet2!R[3]C[2]</item></paragraph>
+ </listitem></list>
+ <paragraph id="hd_id31493992" role="heading" level="3" xml-lang="en-US">Use English function names</paragraph>
+ <paragraph id="par_id4155419" role="paragraph" xml-lang="en-US">In %PRODUCTNAME Calc function names can be localized. By default, the check box is off, which means the localized function names are used. Checking this check box will swap localized function names with the English ones. This change takes effect in all of the following areas: formula input and display, function wizard, and formula tips. You can of course uncheck it to go back to the localized function names.</paragraph>
+
+ <paragraph id="hd_id4149399" role="heading" level="2" xml-lang="en-US">Separators</paragraph>
+ <paragraph id="par_id5155419" role="paragraph" xml-lang="en-US">This option group lets you configure separators in your formula expressions. This comes in handy when, for instance, you want to separate your function parameters by commas (,) instead of semicolons (;).</paragraph>
+ <paragraph id="par_id6155419" role="paragraph" xml-lang="en-US">For example, instead of <item type="input">=SUM(A1;B1;C1)</item> you can type <item type="input">=SUM(A1,B1,C1)</item>.</paragraph>
+ <paragraph id="par_id7155419" role="paragraph" xml-lang="en-US">Likewise, you can also change the column and row separators for in-line arrays. Previously, an in-line array used semicolons (;) as the column separators and the pipe symbols (|) as the row separators, so a typical in-line array expression looked like this for a 5 x 2 matrix array:</paragraph>
+ <paragraph id="par_id8155419" role="paragraph" xml-lang="en-US"><item type="input">={1;2;3;4;5|6;7;8;9;10}</item></paragraph>
+ <paragraph id="par_id9155419" role="paragraph" xml-lang="en-US">By changing the column separators to commas (,) and the row separators to semicolons (;), the same expression will look like this:</paragraph>
+ <paragraph id="par_id0155419" role="paragraph" xml-lang="en-US"><item type="input">={1,2,3,4,5;6,7,8,9,10}</item></paragraph>
+
+ <embed href="text/shared/optionen/detailedcalculation.xhp#detailed_calculation"/>
+
+ <paragraph id="hd_id5149400" role="heading" level="2" xml-lang="en-US">Recalculation on File Load</paragraph>
+ <paragraph id="par_id2335549" role="paragraph" xml-lang="en-US">Recalculating formulas can take significant time while loading very large files.</paragraph>
+
+ <paragraph id="par_id2115549" role="heading" level="3" xml-lang="en-US">Excel 2007 and newer:</paragraph>
+ <paragraph id="par_id2015549" role="paragraph" xml-lang="en-US">Loading a large spreadsheet file can take a long time. If you don't need to update your large spreadsheet data immediately, you can postpone the recalculation at a better time. %PRODUCTNAME allows you to defer recalculation of Excel 2007 (and above) spreadsheets to speedup loading time. </paragraph>
+
+ <paragraph id="par_id2215549" role="heading" level="3" xml-lang="en-US">ODF Spreadsheet (not saved by %PRODUCTNAME):</paragraph>
+ <paragraph id="par_id2016549" role="paragraph" xml-lang="en-US">Recent versions of %PRODUCTNAME caches spreadsheet formula results into its ODF file. This feature helps %PRODUCTNAME to recalculate a large ODF spreadsheet saved by %PRODUCTNAME faster. </paragraph>
+ <paragraph id="par_id2017549" role="paragraph" xml-lang="en-US">For ODF spreadsheets saved by other programs, where such cached formula results may not exist, recalculation can be deferred to speedup file loading as with Excel 2007 files. </paragraph>
+ <paragraph id="par_id2315549" role="paragraph" xml-lang="en-US">For the entries above the following choices are possible:</paragraph>
+
+ <list type="unordered">
+ <listitem>
+ <paragraph id="par_id3256155" role="listitem" xml-lang="en-US"><emph>Never recalculate</emph> - No formulas will be recalculated on loading the file.</paragraph>
+ </listitem>
+ <listitem>
+ <paragraph id="par_id3247530" role="listitem" xml-lang="en-US"><emph>Always recalculate</emph> - All formulas will be recalculated on file load.</paragraph>
+ </listitem>
+ <listitem>
+ <paragraph id="par_id3253061" role="listitem" xml-lang="en-US"><emph>Prompt user</emph> - Prompt user for action.</paragraph>
+ </listitem></list>
+ <paragraph id="par_id2010549" role="tip" xml-lang="en-US">%PRODUCTNAME saved ODF spreadsheets will honor <emph>Never recalculate</emph> and <emph>Always recalculate</emph> options. </paragraph>
+
+ <section id="relatedtopics">
+ <paragraph id="par_id200920171902249043" role="paragraph" xml-lang="en-US"><link href="text/scalc/01/04060107.xhp">Array formulas</link></paragraph>
+ </section>
</body>
-
-</helpdocument> \ No newline at end of file
+</helpdocument>
diff --git a/source/text/shared/optionen/detailedcalculation.xhp b/source/text/shared/optionen/detailedcalculation.xhp
new file mode 100644
index 0000000000..c8bdbc08fd
--- /dev/null
+++ b/source/text/shared/optionen/detailedcalculation.xhp
@@ -0,0 +1,63 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+* This file is part of the LibreOffice project.
+*
+* This Source Code Form is subject to the terms of the Mozilla Public
+* License, v. 2.0. If a copy of the MPL was not distributed with this
+* file, You can obtain one at http://mozilla.org/MPL/2.0/.
+*
+-->
+
+<helpdocument version="1.0">
+ <meta>
+ <topic id="detailedcalculation" indexer="include" status="PUBLISH">
+ <title id="tit" xml-lang="en-US">Detailed Calculation</title>
+ <filename>/text/shared/optionen/detailedcalculation.xhp</filename>
+ </topic>
+ </meta>
+ <body>
+ <bookmark xml-lang="en-US" branch="index" id="bm_id3146799">
+<bookmark_value>string;conversion to number settings</bookmark_value>
+<bookmark_value>string conversion to number options</bookmark_value>
+<bookmark_value>string;conversion to date settings</bookmark_value>
+<bookmark_value>string conversion to date options</bookmark_value>
+<bookmark_value>string;conversion to reference settings</bookmark_value>
+<bookmark_value>string conversion to reference options</bookmark_value>
+<bookmark_value>string;setting in spreadsheet formulas</bookmark_value>
+<bookmark_value>cell reference syntax in strings;Excel R1C1</bookmark_value>
+<bookmark_value>cell reference syntax in strings;Excel A1</bookmark_value>
+<bookmark_value>cell reference syntax in strings;Calc A1</bookmark_value>
+<bookmark_value>Excel R1C1;cell reference syntax in strings</bookmark_value>
+<bookmark_value>Excel A1;cell reference syntax in strings</bookmark_value>
+<bookmark_value>Calc A1;cell reference syntax in strings</bookmark_value>
+ </bookmark>
+ <section id="detailed_calculation">
+ <bookmark xml-lang="en-US" branch="hid/modules/scalc/ui/formulacalculationoptions/FormulaCalculationOptions" id="bm_id2745673" localize="false"/>
+ <bookmark xml-lang="en-US" branch="hid/modules/scalc/ui/formulacalculationoptions/@@nowidget@@" id="@@nowidget@@" localize="false"/>
+ <paragraph id="hd_id371535153017185" role="heading" level="1" xml-lang="en-US"><link href="text/shared/optionen/detailedcalculation.xhp" name="detailedcalc">Detailed Calculation Settings</link></paragraph>
+ <paragraph id="par_id461535153017196" role="paragraph" xml-lang="en-US"><variable id="variable name"><ahelp hid=".">Sets the rules for conversion from strings values to numeric values, string values to cell references, and strings values to date and time values. This affects built-in functions such as INDIRECT that takes a reference as a string value or date and time functions that takes arguments as string values in local or ISO 8601 formats.</ahelp></variable></paragraph>
+ </section>
+ <section id="howtoget">
+ <paragraph role="paragraph" id="par_id2752992" xml-lang="en-US"><variable id="sam01">Menu <switchinline select="sys"><caseinline select="MAC"><emph>%PRODUCTNAME - Preferences</emph></caseinline><defaultinline><emph>Tools - Options</emph></defaultinline></switchinline><emph> - %PRODUCTNAME Calc - Formula</emph>, and in section <emph>Detailed Calculation Settings</emph> press <emph>Details...</emph> button.</variable></paragraph>
+ </section>
+ <paragraph role="heading" id="par_id4238715" xml-lang="en-US" level="2">Contents to Numbers</paragraph>
+ <paragraph role="heading" id="par_id8277230" xml-lang="en-US" level="3">Conversion from text to number</paragraph>
+ <paragraph role="paragraph" id="par_id396740" xml-lang="en-US">How to treat text when encountered as operand in an arithmetic operation or as argument to a function that expects a number instead. Unambiguous conversion is possible for integer numbers including exponents and ISO 8601 dates and times in their extended formats with separators. Fractional numeric values with decimal separators or dates other than ISO 8601 are locale dependent. Note that in locale dependent conversions the resulting numeric value may differ between locales!</paragraph>
+ <paragraph role="paragraph" id="par_id4086428" xml-lang="en-US"><emph>Generate #VALUE! error:</emph> Text found where numeric data is expected will generate #VALUE! error. Example: <item type="input">"123.45"</item> will generate a #VALUE! error, while <item type="input">123.45</item> not.</paragraph>
+ <paragraph role="paragraph" id="par_id9024628" xml-lang="en-US"><emph>Treat as zero:</emph> Any text found where numeric data is expected will be considered as a number of value zero. Example: <item type="input">"123.45"</item> will map to zero, while <item type="input">123.45</item> not.</paragraph>
+ <paragraph role="paragraph" id="par_id3067110" xml-lang="en-US"><emph>Convert only if unambiguous:</emph> If the text represents a valid and unambiguous numeric value, convert it. Example: <item type="input">"123.456"</item> will generate a #VALUE! error because the text contains a separator, while <item type="input">"123456"</item> will not.</paragraph>
+ <paragraph role="paragraph" id="par_id8841822" xml-lang="en-US"><emph>Convert also locale dependent:</emph> convert values valid in the locale representation. Example: <item type="input">"123,45"</item> is a valid number in some locales because the comma is the decimal separator there.</paragraph>
+ <paragraph role="heading" id="par_id4077578" xml-lang="en-US" level="3">Treat empty string as zero</paragraph>
+ <paragraph role="paragraph" id="par_id9094515" xml-lang="en-US">This option determines how an empty string is treated when used in arithmetic operations. If you have set "Conversion from text to number" to either "Generate #VALUE! error" or "Treat as zero", you cannot choose (here) if conversion of an empty string to a number will generate an error or if it will treat empty strings as zero. Otherwise this option determines how empty strings are treated.</paragraph>
+ <paragraph role="heading" id="par_id3859675" xml-lang="en-US" level="3">Reference syntax for string reference</paragraph>
+ <paragraph role="paragraph" id="par_id402233" xml-lang="en-US">Formula syntax to use when parsing references given in string parameters. This affects built-in functions such as INDIRECT that takes a reference as a string value.</paragraph>
+ <paragraph role="paragraph" id="par_id1623889" xml-lang="en-US"><emph>Use formula syntax:</emph></paragraph>
+ <paragraph role="paragraph" id="par_id7781914" xml-lang="en-US"><emph>Calc A1:</emph></paragraph>
+ <paragraph role="paragraph" id="par_id300912" xml-lang="en-US"><emph>Excel A1:</emph></paragraph>
+ <paragraph role="paragraph" id="par_id9534592" xml-lang="en-US"><emph>Excel R1C1:</emph></paragraph>
+ <section id="relatedtopics">
+ <paragraph role="paragraph" id="par_id191535211862982" xml-lang="en-US"><link href="text/scalc/01/04060102.xhp" name="dateandtime">Date and time functions</link></paragraph>
+ <paragraph role="paragraph" id="par_id261535211868627" xml-lang="en-US"><link href="text/scalc/01/04060109.xhp#Section6" name="indirect">INDIRECT function</link></paragraph>
+ </section>
+</body>
+</helpdocument>
diff --git a/source/text/shared/optionen/opencl.xhp b/source/text/shared/optionen/opencl.xhp
index e288b65d9e..a240636d4e 100644
--- a/source/text/shared/optionen/opencl.xhp
+++ b/source/text/shared/optionen/opencl.xhp
@@ -36,6 +36,10 @@
</section>
<section id="howtoget"><embed href="text/shared/00/00000406.xhp#opencl"/>
</section>
+<paragraph role="paragraph" id="par_id8266853" xml-lang="en-US">
+ OpenCLâ„¢ is the first open, royalty-free standard for cross-platform, parallel programming of modern processors found in personal computers, servers and handheld/embedded devices. OpenCL (Open Computing Language) greatly improves speed and responsiveness for a wide spectrum of applications in numerous market categories from gaming and entertainment to scientific and medical software</paragraph>
+<paragraph role="note" id="par_id5293741" xml-lang="en-US">for more information on OpenCL, visit <link href="http://www.khronos.org/opencl/">the OpenCL site</link></paragraph>
+
<embed href="text/shared/need_help.xhp#needhelp"/>
</body>
-</helpdocument> \ No newline at end of file
+</helpdocument>