AllLangHelp_scalc.mk                              |    1 
 source/text/scalc/01/04060101.xhp                 |   48 +--
 source/text/scalc/01/04060103.xhp                 |   56 ++--
 source/text/scalc/01/04060104.xhp                 |   88 +++----
 source/text/scalc/01/04060105.xhp                 |   28 +-
 source/text/scalc/01/04060106.xhp                 |  266 +++++++++++-----------
 source/text/scalc/01/04060107.xhp                 |   52 ++--
 source/text/scalc/01/04060109.xhp                 |   82 +++---
 source/text/scalc/01/04060110.xhp                 |  138 +++++------
 source/text/scalc/01/04060111.xhp                 |   26 +-
 source/text/scalc/01/04060115.xhp                 |   76 +++---
 source/text/scalc/01/04060116.xhp                 |   84 +++---
 source/text/scalc/01/04060118.xhp                 |   76 +++---
 source/text/scalc/01/04060119.xhp                 |   96 +++----
 source/text/scalc/01/04060120.xhp                 |   24 -
 source/text/scalc/01/04060181.xhp                 |  100 ++++----
 source/text/scalc/01/04060182.xhp                 |   96 +++----
 source/text/scalc/01/04060183.xhp                 |   60 ++--
 source/text/scalc/01/04060184.xhp                 |  120 ++++-----
 source/text/scalc/01/04060185.xhp                 |  160 ++++++-------
 source/text/scalc/01/04060199.xhp                 |    8 
 source/text/scalc/01/common_func.xhp              |   25 ++
 source/text/scalc/01/ex_data_stat_func.xhp        |    2 
 source/text/scalc/01/exponsmooth_embd.xhp         |    2 
 source/text/scalc/01/func_aggregate.xhp           |    4 
 source/text/scalc/01/func_averageif.xhp           |    2 
 source/text/scalc/01/func_averageifs.xhp          |    2 
 source/text/scalc/01/func_countifs.xhp            |    2 
 source/text/scalc/01/func_date.xhp                |    4 
 source/text/scalc/01/func_datedif.xhp             |    4 
 source/text/scalc/01/func_datevalue.xhp           |    4 
 source/text/scalc/01/func_day.xhp                 |    4 
 source/text/scalc/01/func_days.xhp                |    4 
 source/text/scalc/01/func_days360.xhp             |    4 
 source/text/scalc/01/func_eastersunday.xhp        |    4 
 source/text/scalc/01/func_edate.xhp               |    4 
 source/text/scalc/01/func_eomonth.xhp             |    4 
 source/text/scalc/01/func_error_type.xhp          |    4 
 source/text/scalc/01/func_forecastetsadd.xhp      |    2 
 source/text/scalc/01/func_forecastetsmult.xhp     |    2 
 source/text/scalc/01/func_forecastetspiadd.xhp    |    2 
 source/text/scalc/01/func_forecastetspimult.xhp   |    2 
 source/text/scalc/01/func_forecastetsseason.xhp   |    2 
 source/text/scalc/01/func_forecastetsstatadd.xhp  |    2 
 source/text/scalc/01/func_forecastetsstatmult.xhp |    2 
 source/text/scalc/01/func_hour.xhp                |    4 
 source/text/scalc/01/func_isoweeknum.xhp          |    4 
 source/text/scalc/01/func_maxifs.xhp              |    2 
 source/text/scalc/01/func_minifs.xhp              |    2 
 source/text/scalc/01/func_minute.xhp              |    4 
 source/text/scalc/01/func_month.xhp               |    4 
 source/text/scalc/01/func_networkdays.intl.xhp    |    4 
 source/text/scalc/01/func_networkdays.xhp         |    4 
 source/text/scalc/01/func_now.xhp                 |    4 
 source/text/scalc/01/func_numbervalue.xhp         |    4 
 source/text/scalc/01/func_second.xhp              |    4 
 source/text/scalc/01/func_sumifs.xhp              |    2 
 source/text/scalc/01/func_time.xhp                |    4 
 source/text/scalc/01/func_timevalue.xhp           |    4 
 source/text/scalc/01/func_today.xhp               |    4 
 source/text/scalc/01/func_webservice.xhp          |   12 
 source/text/scalc/01/func_weekday.xhp             |    4 
 source/text/scalc/01/func_weeknum.xhp             |    4 
 source/text/scalc/01/func_weeknum_ooo.xhp         |    4 
 source/text/scalc/01/func_weeknumadd.xhp          |    4 
 source/text/scalc/01/func_workday.intl.xhp        |    4 
 source/text/scalc/01/func_workday.xhp             |    4 
 source/text/scalc/01/func_year.xhp                |    4 
 source/text/scalc/01/func_yearfrac.xhp            |    4 
 source/text/scalc/01/stat_data.xhp                |    8 
 source/text/scalc/01/statistics.xhp               |    2 
 71 files changed, 956 insertions(+), 930 deletions(-)

New commits:
commit b358fb9b95915743d8666b238acb8e117c8751ce
Author:     Olivier Hallot <olivier.hal...@libreoffice.org>
AuthorDate: Sat Sep 29 15:26:04 2018 -0300
Commit:     Olivier Hallot <olivier.hal...@libreoffice.org>
CommitDate: Tue Oct 2 08:54:16 2018 +0200

    Reduce L10N workload for repetitive strings
    
    Change 'Syntax' and 'Examples' heading into an embedded string
    translated only once.
    
    Change-Id: Iac2eef8fedbaa4461aa2f941af7f065a3b16fb2d
    Reviewed-on: https://gerrit.libreoffice.org/61143
    Tested-by: Jenkins
    Reviewed-by: Olivier Hallot <olivier.hal...@libreoffice.org>

diff --git a/AllLangHelp_scalc.mk b/AllLangHelp_scalc.mk
index 9daadf9a6..b04311c82 100644
--- a/AllLangHelp_scalc.mk
+++ b/AllLangHelp_scalc.mk
@@ -223,6 +223,7 @@ $(eval $(call gb_AllLangHelp_add_helpfiles,scalc,\
     helpcontent2/source/text/scalc/01/func_minifs \
     helpcontent2/source/text/scalc/01/func_minute \
     helpcontent2/source/text/scalc/01/func_month \
+    helpcontent2/source/text/scalc/01/common_func \
     helpcontent2/source/text/scalc/01/common_func_workdaysintl \
     helpcontent2/source/text/scalc/01/func_networkdays \
     helpcontent2/source/text/scalc/01/func_networkdays.intl \
diff --git a/source/text/scalc/01/04060101.xhp 
b/source/text/scalc/01/04060101.xhp
index f7d9995d0..39630fea8 100644
--- a/source/text/scalc/01/04060101.xhp
+++ b/source/text/scalc/01/04060101.xhp
@@ -418,10 +418,10 @@
 <paragraph xml-lang="en-US" id="hd_id3150882" role="heading" 
level="2">DCOUNT</paragraph>
          <paragraph xml-lang="en-US" id="par_id3156133" 
role="paragraph"><ahelp hid="HID_FUNC_DBANZAHL">DCOUNT counts the number of 
rows (records) in a database that match the specified search criteria and 
contain numerical values in the DatabaseField column.</ahelp></paragraph>
          <embed href="text/shared/00/00000001.xhp#regulaer"/>
-         <paragraph xml-lang="en-US" id="hd_id3156099" role="heading" 
level="3">Syntax</paragraph>
+         <embed href="text/scalc/01/common_func.xhp#sectionsyntax"/>
          <paragraph xml-lang="en-US" id="par_id3153218" 
role="code">DCOUNT(Database; [DatabaseField]; SearchCriteria)</paragraph>
          <paragraph xml-lang="en-US" id="par_id3153273" role="paragraph">If 
the DatabaseField argument is omitted, DCOUNT returns the count of all records 
that satisfy Criteria. <embedvar 
href="text/scalc/01/04060101.xhp#quotes"/></paragraph>
-         <paragraph xml-lang="en-US" id="hd_id3154743" role="heading" 
level="3">Example</paragraph>
+         <embed href="text/scalc/01/common_func.xhp#sectionexample"/>
          <paragraph xml-lang="en-US" id="par_id3153623" role="paragraph">In 
the example above (scroll up, please), we want to know how many children have 
to travel more than 600 meters to school. The result is to be stored in cell 
B16. Set the cursor in cell B16. Enter the formula <item 
type="input">=DCOUNT(A1:E10;D1;A13:E14)</item> in B16. The <emph>Function 
Wizard</emph> helps you to input ranges.</paragraph>
          <paragraph xml-lang="en-US" id="par_id3149142" role="paragraph">
 <emph>Database</emph> is the range of data to be evaluated, including its 
headers: in this case A1:E10. <emph>DatabaseField</emph> specifies the column 
for the search criteria: in this case, the column with the numerical distance 
values. <emph>SearchCriteria</emph> is the range where you can enter the search 
parameters: in this case, A13:E14.</paragraph>
@@ -436,10 +436,10 @@
 <paragraph xml-lang="en-US" id="hd_id3156123" role="heading" 
level="2">DCOUNTA</paragraph>
          <paragraph xml-lang="en-US" id="par_id3156110" 
role="paragraph"><ahelp hid="HID_FUNC_DBANZAHL2">DCOUNTA counts the number of 
rows (records) in a database that match the specified search conditions, and 
contain numeric or alphanumeric values.</ahelp></paragraph>
          <embed href="text/shared/00/00000001.xhp#regulaer"/>
-         <paragraph xml-lang="en-US" id="hd_id3143228" role="heading" 
level="3">Syntax</paragraph>
+         <embed href="text/scalc/01/common_func.xhp#sectionsyntax"/>
          <paragraph xml-lang="en-US" id="par_id3146893" 
role="code">DCOUNTA(Database; [DatabaseField]; SearchCriteria)</paragraph>
          <paragraph xml-lang="en-US" id="par_id3153274" role="paragraph">If 
the DatabaseField argument is omitted, DCOUNTA returns the count of all records 
that satisfy Criteria. <embedvar 
href="text/scalc/01/04060101.xhp#quotes"/></paragraph>
-         <paragraph xml-lang="en-US" id="hd_id3149751" role="heading" 
level="3">Example</paragraph>
+         <embed href="text/scalc/01/common_func.xhp#sectionexample"/>
          <paragraph xml-lang="en-US" id="par_id3153982" role="paragraph">In 
the example above (scroll up, please), you can search for the number of 
children whose name starts with an E or a subsequent letter. Edit the formula 
in B16 to read <item type="input">=DCOUNTA(A1:E10;"Name";A13:E14)</item>. 
Delete the old search criteria and enter <item type="input">&gt;=E</item> under 
Name in field A14. The result is 5. If you now delete all number values for 
Greta in row 8, the result changes to 4. Row 8 is no longer included in the 
count because it does not contain any values. The name Greta is text, not a 
value. Note that the DatabaseField parameter must point to a column that can 
contain values.<comment>see i25407</comment></paragraph>
       </section>
       <section id="Section3">
@@ -451,10 +451,10 @@
 <paragraph xml-lang="en-US" id="hd_id3147256" role="heading" 
level="2">DGET</paragraph>
          <paragraph xml-lang="en-US" id="par_id3152801" 
role="paragraph"><ahelp hid="HID_FUNC_DBAUSZUG">DGET returns the contents of 
the referenced cell in a database which matches the specified search 
criteria.</ahelp> In case of an error, the function returns either #VALUE! for 
no row found, or Err502 for more than one cell found.</paragraph>
          <embed href="text/shared/00/00000001.xhp#regulaer"/>
-         <paragraph xml-lang="en-US" id="hd_id3159344" role="heading" 
level="3">Syntax</paragraph>
+         <embed href="text/scalc/01/common_func.xhp#sectionsyntax"/>
          <paragraph xml-lang="en-US" id="par_id3154696" 
role="code">DGET(Database; DatabaseField; SearchCriteria)</paragraph>
          <embed href="text/scalc/01/04060101.xhp#quotes"/>
-         <paragraph xml-lang="en-US" id="hd_id3153909" role="heading" 
level="3">Example</paragraph>
+         <embed href="text/scalc/01/common_func.xhp#sectionexample"/>
          <paragraph xml-lang="en-US" id="par_id3155388" role="paragraph">In 
the above example (scroll up, please), we want to determine what grade a child 
is in, whose name was entered in cell A14. The formula is entered in cell B16 
and differs slightly from the earlier examples because only one column (one 
database field) can be entered for <emph>DatabaseField</emph>. Enter the 
following formula:</paragraph>
          <paragraph xml-lang="en-US" id="par_id3153096" role="paragraph">
 <item type="input">=DGET(A1:E10;"Grade";A13:E14)</item>
@@ -475,10 +475,10 @@
 <paragraph xml-lang="en-US" id="hd_id3149766" role="heading" 
level="2">DMAX</paragraph>
          <paragraph xml-lang="en-US" id="par_id3154903" 
role="paragraph"><ahelp hid="HID_FUNC_DBMAX">DMAX returns the maximum content 
of a cell (field) in a database (all records) that matches the specified search 
conditions.</ahelp></paragraph>
          <embed href="text/shared/00/00000001.xhp#regulaer"/>
-         <paragraph xml-lang="en-US" id="hd_id3150771" role="heading" 
level="3">Syntax</paragraph>
+         <embed href="text/scalc/01/common_func.xhp#sectionsyntax"/>
          <paragraph xml-lang="en-US" id="par_id3159157" 
role="code">DMAX(Database; DatabaseField; SearchCriteria)</paragraph>
          <embed href="text/scalc/01/04060101.xhp#quotes"/>
-         <paragraph xml-lang="en-US" id="hd_id3145420" role="heading" 
level="3">Example</paragraph>
+         <embed href="text/scalc/01/common_func.xhp#sectionexample"/>
          <paragraph xml-lang="en-US" id="par_id3148442" role="paragraph">To 
find out how much the heaviest child in each grade weighed in the above example 
(scroll up, please), enter the following formula in B16:</paragraph>
          <paragraph xml-lang="en-US" id="par_id3148804" role="paragraph">
 <item type="input">=DMAX(A1:E10;"Weight";A13:E14)</item>
@@ -494,10 +494,10 @@
 <paragraph xml-lang="en-US" id="hd_id3159141" role="heading" 
level="2">DMIN</paragraph>
          <paragraph xml-lang="en-US" id="par_id3154261" 
role="paragraph"><ahelp hid="HID_FUNC_DBMIN">DMIN returns the minimum content 
of a cell (field) in a database that matches the specified search 
criteria.</ahelp></paragraph>
          <embed href="text/shared/00/00000001.xhp#regulaer"/>
-         <paragraph xml-lang="en-US" id="hd_id3147238" role="heading" 
level="3">Syntax</paragraph>
+         <embed href="text/scalc/01/common_func.xhp#sectionsyntax"/>
          <paragraph xml-lang="en-US" id="par_id3148479" 
role="code">DMIN(Database; DatabaseField; SearchCriteria)</paragraph>
          <embed href="text/scalc/01/04060101.xhp#quotes"/>
-         <paragraph xml-lang="en-US" id="hd_id3151050" role="heading" 
level="3">Example</paragraph>
+         <embed href="text/scalc/01/common_func.xhp#sectionexample"/>
          <paragraph xml-lang="en-US" id="par_id3148925" role="paragraph">To 
find the shortest distance to school for the children in each grade in the 
above example (scroll up, please), enter the following formula in 
B16:</paragraph>
          <paragraph xml-lang="en-US" id="par_id3149161" role="paragraph">
 <item type="input">=DMIN(A1:E10;"Distance to School";A13:E14)</item>
@@ -513,10 +513,10 @@
 <paragraph xml-lang="en-US" id="hd_id3154274" role="heading" 
level="2">DAVERAGE</paragraph>
          <paragraph xml-lang="en-US" id="par_id3166453" 
role="paragraph"><ahelp hid="HID_FUNC_DBMITTELWERT">DAVERAGE returns the 
average of the values of all cells (fields) in all rows (database records) that 
match the specified search criteria.</ahelp></paragraph>
          <embed href="text/shared/00/00000001.xhp#regulaer"/>
-         <paragraph xml-lang="en-US" id="hd_id3146955" role="heading" 
level="3">Syntax</paragraph>
+         <embed href="text/scalc/01/common_func.xhp#sectionsyntax"/>
          <paragraph xml-lang="en-US" id="par_id3150710" 
role="code">DAVERAGE(Database; DatabaseField; SearchCriteria)</paragraph>
          <embed href="text/scalc/01/04060101.xhp#quotes"/>
-         <paragraph xml-lang="en-US" id="hd_id3152943" role="heading" 
level="3">Example</paragraph>
+         <embed href="text/scalc/01/common_func.xhp#sectionexample"/>
          <paragraph xml-lang="en-US" id="par_id3149104" role="paragraph">To 
find the average weight of all children of the same age in the above example 
(scroll up, please), enter the following formula in B16:</paragraph>
          <paragraph xml-lang="en-US" id="par_id3153688" role="paragraph">
 <item type="input">=DAVERAGE(A1:E10;"Weight";A13:E14)</item>
@@ -531,10 +531,10 @@
 <paragraph xml-lang="en-US" id="hd_id3159269" role="heading" 
level="2">DPRODUCT</paragraph>
          <paragraph xml-lang="en-US" id="par_id3152879" 
role="paragraph"><ahelp hid="HID_FUNC_DBPRODUKT">DPRODUCT multiplies all cells 
of a data range where the cell contents match the search 
criteria.</ahelp></paragraph>
          <embed href="text/shared/00/00000001.xhp#regulaer"/>
-         <paragraph xml-lang="en-US" id="hd_id3149966" role="heading" 
level="3">Syntax</paragraph>
+         <embed href="text/scalc/01/common_func.xhp#sectionsyntax"/>
          <paragraph xml-lang="en-US" id="par_id3154854" 
role="code">DPRODUCT(Database; DatabaseField; SearchCriteria)</paragraph>
          <embed href="text/scalc/01/04060101.xhp#quotes"/>
-         <paragraph xml-lang="en-US" id="hd_id3149802" role="heading" 
level="3">Example</paragraph>
+         <embed href="text/scalc/01/common_func.xhp#sectionexample"/>
          <paragraph xml-lang="en-US" id="par_id3148986" role="paragraph">With 
the birthday party example above (scroll up, please), there is no meaningful 
application of this function.</paragraph>
       </section>
       <section id="Section8">
@@ -545,10 +545,10 @@
 <paragraph xml-lang="en-US" id="hd_id3148462" role="heading" 
level="2">DSTDEV</paragraph>
          <paragraph xml-lang="en-US" id="par_id3154605" 
role="paragraph"><ahelp hid="HID_FUNC_DBSTDABW">DSTDEV calculates the standard 
deviation of a population based on a sample, using the numbers in a database 
column that match the given conditions.</ahelp> The records are treated as a 
sample of data. That means that the children in the example represent a cross 
section of all children. Note that a representative result can not be obtained 
from a sample of less than one thousand.</paragraph>
          <embed href="text/shared/00/00000001.xhp#regulaer"/>
-         <paragraph xml-lang="en-US" id="hd_id3149427" role="heading" 
level="3">Syntax</paragraph>
+         <embed href="text/scalc/01/common_func.xhp#sectionsyntax"/>
          <paragraph xml-lang="en-US" id="par_id3148661" 
role="code">DSTDEV(Database; DatabaseField; SearchCriteria)</paragraph>
          <embed href="text/scalc/01/04060101.xhp#quotes"/>
-         <paragraph xml-lang="en-US" id="hd_id3153945" role="heading" 
level="3">Example</paragraph>
+         <embed href="text/scalc/01/common_func.xhp#sectionexample"/>
          <paragraph xml-lang="en-US" id="par_id3149934" role="paragraph">To 
find the standard deviation of the weight for all children of the same age in 
the example (scroll up, please), enter the following formula in B16:</paragraph>
          <paragraph xml-lang="en-US" id="par_id3150630" role="paragraph">
 <item type="input">=DSTDEV(A1:E10;"Weight";A13:E14)</item>
@@ -563,10 +563,10 @@
 <paragraph xml-lang="en-US" id="hd_id3150429" role="heading" 
level="2">DSTDEVP</paragraph>
          <paragraph xml-lang="en-US" id="par_id3145598" 
role="paragraph"><ahelp hid="HID_FUNC_DBSTDABWN">DSTDEVP calculates the 
standard deviation of a population based on all cells of a data range which 
match the search criteria.</ahelp> The records from the example are treated as 
the whole population.</paragraph>
          <embed href="text/shared/00/00000001.xhp#regulaer"/>
-         <paragraph xml-lang="en-US" id="hd_id3145307" role="heading" 
level="3">Syntax</paragraph>
+         <embed href="text/scalc/01/common_func.xhp#sectionsyntax"/>
          <paragraph xml-lang="en-US" id="par_id3149484" 
role="code">DSTDEVP(Database; DatabaseField; SearchCriteria)</paragraph>
          <embed href="text/scalc/01/04060101.xhp#quotes"/>
-         <paragraph xml-lang="en-US" id="hd_id3153322" role="heading" 
level="3">Example</paragraph>
+         <embed href="text/scalc/01/common_func.xhp#sectionexample"/>
          <paragraph xml-lang="en-US" id="par_id3155431" role="paragraph">To 
find the standard deviation of the weight for all children of the same age at 
Joe's birthday party (scroll up, please), enter the following formula in 
B16:</paragraph>
          <paragraph xml-lang="en-US" id="par_id3148411" role="paragraph">
 <item type="input">=DSTDEVP(A1:E10;"Weight";A13:E14)</item>
@@ -582,10 +582,10 @@
 <paragraph xml-lang="en-US" id="hd_id3154794" role="heading" 
level="2">DSUM</paragraph>
          <paragraph xml-lang="en-US" id="par_id3149591" 
role="paragraph"><ahelp hid="HID_FUNC_DBSUMME">DSUM returns the total of all 
cells in a database field in all rows (records) that match the specified search 
criteria.</ahelp></paragraph>
          <embed href="text/shared/00/00000001.xhp#regulaer"/>
-         <paragraph xml-lang="en-US" id="hd_id3146128" role="heading" 
level="3">Syntax</paragraph>
+         <embed href="text/scalc/01/common_func.xhp#sectionsyntax"/>
          <paragraph xml-lang="en-US" id="par_id3150989" 
role="code">DSUM(Database; DatabaseField; SearchCriteria)</paragraph>
          <embed href="text/scalc/01/04060101.xhp#quotes"/>
-         <paragraph xml-lang="en-US" id="hd_id3159079" role="heading" 
level="3">Example</paragraph>
+         <embed href="text/scalc/01/common_func.xhp#sectionexample"/>
          <paragraph xml-lang="en-US" id="par_id3152766" role="paragraph">To 
find the length of the combined distance to school of all children at Joe's 
birthday party (scroll up, please) who are in second grade, enter the following 
formula in B16:</paragraph>
          <paragraph xml-lang="en-US" id="par_id3151312" role="paragraph">
 <item type="input">=DSUM(A1:E10;"Distance to School";A13:E14)</item>
@@ -600,10 +600,10 @@
 <paragraph xml-lang="en-US" id="hd_id3155614" role="heading" 
level="2">DVAR</paragraph>
          <paragraph xml-lang="en-US" id="par_id3154418" 
role="paragraph"><ahelp hid="HID_FUNC_DBVARIANZ">DVAR returns the variance of 
all cells of a database field in all records that match the specified search 
criteria.</ahelp> The records from the example are treated as a sample of data. 
A representative result cannot be obtained from a sample population of less 
than one thousand.</paragraph>
          <embed href="text/shared/00/00000001.xhp#regulaer"/>
-         <paragraph xml-lang="en-US" id="hd_id3154825" role="heading" 
level="3">Syntax</paragraph>
+         <embed href="text/scalc/01/common_func.xhp#sectionsyntax"/>
          <paragraph xml-lang="en-US" id="par_id3156138" 
role="code">DVAR(Database; DatabaseField; SearchCriteria)</paragraph>
          <embed href="text/scalc/01/04060101.xhp#quotes"/>
-         <paragraph xml-lang="en-US" id="hd_id3151257" role="heading" 
level="3">Example</paragraph>
+         <embed href="text/scalc/01/common_func.xhp#sectionexample"/>
          <paragraph xml-lang="en-US" id="par_id3153701" role="paragraph">To 
find the variance of the weight of all children of the same age of the above 
example (scroll up, please), enter the following formula in B16:</paragraph>
          <paragraph xml-lang="en-US" id="par_id3153676" role="paragraph">
 <item type="input">=DVAR(A1:E10;"Weight";A13:E14)</item>
@@ -618,10 +618,10 @@
 <paragraph xml-lang="en-US" id="hd_id3153880" role="heading" 
level="2">DVARP</paragraph>
          <paragraph xml-lang="en-US" id="par_id3155119" 
role="paragraph"><ahelp hid="HID_FUNC_DBVARIANZEN">DVARP calculates the 
variance of all cell values in a database field in all records that match the 
specified search criteria.</ahelp> The records are from the example are treated 
as an entire population.</paragraph>
          <embed href="text/shared/00/00000001.xhp#regulaer"/>
-         <paragraph xml-lang="en-US" id="hd_id3145774" role="heading" 
level="3">Syntax</paragraph>
+         <embed href="text/scalc/01/common_func.xhp#sectionsyntax"/>
          <paragraph xml-lang="en-US" id="par_id3153776" 
role="code">DVARP(Database; DatabaseField; SearchCriteria)</paragraph>
          <embed href="text/scalc/01/04060101.xhp#quotes"/>
-         <paragraph xml-lang="en-US" id="hd_id3151110" role="heading" 
level="3">Example</paragraph>
+         <embed href="text/scalc/01/common_func.xhp#sectionexample"/>
          <paragraph xml-lang="en-US" id="par_id3147099" role="paragraph">To 
find the variance of the weight for all children of the same age at Joe's 
birthday party (scroll up, please), enter the following formula in 
B16:</paragraph>
          <paragraph xml-lang="en-US" id="par_id3147322" role="paragraph">
 <item type="input">=DVARP(A1:E10;"Weight";A13:E14)</item>
diff --git a/source/text/scalc/01/04060103.xhp 
b/source/text/scalc/01/04060103.xhp
index d9dc2d47a..4592d9d5f 100644
--- a/source/text/scalc/01/04060103.xhp
+++ b/source/text/scalc/01/04060103.xhp
@@ -43,7 +43,7 @@
 <bookmark xml-lang="en-US" branch="hid/SC_HID_AAI_FUNC_AMORDEGRC" 
id="bm_id3152578" localize="false"/>
 <paragraph xml-lang="en-US" id="hd_id3153366" role="heading" 
level="2">AMORDEGRC</paragraph>
          <paragraph xml-lang="en-US" id="par_id3147434" 
role="paragraph"><ahelp hid="HID_AAI_FUNC_AMORDEGRC">Calculates the amount of 
depreciation for a settlement period as degressive amortization.</ahelp> Unlike 
AMORLINC, a depreciation coefficient that is independent of the depreciable 
life is used here.</paragraph>
-         <paragraph xml-lang="en-US" id="hd_id3155855" role="heading" 
level="3">Syntax</paragraph>
+         <embed href="text/scalc/01/common_func.xhp#sectionsyntax"/>
          <paragraph xml-lang="en-US" id="par_id3147427" 
role="code">AMORDEGRC(Cost; DatePurchased; FirstPeriod; Salvage; Period; Rate; 
Basis)</paragraph>
          <paragraph xml-lang="en-US" id="par_id3147125" role="paragraph">
             <emph>Cost</emph> is the acquisition costs.</paragraph>
@@ -66,7 +66,7 @@
 <bookmark xml-lang="en-US" branch="hid/SC_HID_AAI_FUNC_AMORLINC" 
id="bm_id3153711" localize="false"/>
 <paragraph xml-lang="en-US" id="hd_id3153765" role="heading" 
level="2">AMORLINC</paragraph>
          <paragraph xml-lang="en-US" id="par_id3159264" 
role="paragraph"><ahelp hid="HID_AAI_FUNC_AMORLINC">Calculates the amount of 
depreciation for a settlement period as linear amortization. If the capital 
asset is purchased during the settlement period, the proportional amount of 
depreciation is considered.</ahelp></paragraph>
-         <paragraph xml-lang="en-US" id="hd_id3150044" role="heading" 
level="3">Syntax</paragraph>
+         <embed href="text/scalc/01/common_func.xhp#sectionsyntax"/>
          <paragraph xml-lang="en-US" id="par_id3147363" 
role="code">AMORLINC(Cost; DatePurchased; FirstPeriod; Salvage; Period; Rate; 
Basis)</paragraph>
          <paragraph xml-lang="en-US" id="par_id3146920" role="paragraph">
             <emph>Cost</emph> means the acquisition costs.</paragraph>
@@ -90,7 +90,7 @@
 <bookmark xml-lang="en-US" branch="index" 
id="bm_id3151276"><bookmark_value>accrued interests;periodic 
payments</bookmark_value>
 </bookmark><comment>mw changed "accrued interests"</comment>
 <paragraph xml-lang="en-US" id="par_id3151276" role="paragraph"><ahelp 
hid="HID_AAI_FUNC_ACCRINT">Calculates the accrued interest of a security in the 
case of periodic payments.</ahelp></paragraph>
-         <paragraph xml-lang="en-US" id="hd_id3152581" role="heading" 
level="3">Syntax</paragraph>
+<embed href="text/scalc/01/common_func.xhp#sectionsyntax"/>
          <paragraph xml-lang="en-US" id="par_id3159092" 
role="code">ACCRINT(Issue; FirstInterest; Settlement; Rate; Par; Frequency; 
Basis)</paragraph>
          <paragraph xml-lang="en-US" id="par_id3150519" role="paragraph">
             <emph>Issue</emph> (required) is the issue date of the 
security.</paragraph>
@@ -105,7 +105,7 @@
          <paragraph xml-lang="en-US" id="par_id3149406" role="paragraph">
             <emph>Frequency</emph> (required) is the number of interest 
payments per year (1, 2 or 4).</paragraph>
          <embed href="text/scalc/01/func_yearfrac.xhp#basis"/>
-         <paragraph xml-lang="en-US" id="hd_id3148699" role="heading" 
level="3">Example</paragraph>
+         <embed href="text/scalc/01/common_func.xhp#sectionexample"/>
          <paragraph xml-lang="en-US" id="par_id3148599" role="paragraph">A 
security is issued on 2001-02-28. First interest is set for 2001-08-31. The 
settlement date is 2001-05-01. The Rate is 0.1 or 10% and Par is 1000 currency 
units. Interest is paid half-yearly (frequency is 2). The basis is the US 
method (0). How much interest has accrued?</paragraph>
          <paragraph xml-lang="en-US" id="par_id3148840" role="paragraph">
             <item 
type="input">=ACCRINT("2001-02-28";"2001-08-31";"2001-05-01";0.1;1000;2;0)</item>
 returns 16.94444.</paragraph>
@@ -117,7 +117,7 @@
 <bookmark xml-lang="en-US" branch="hid/SC_HID_AAI_FUNC_ACCRINTM" 
id="bm_id3148866" localize="false"/>
 <paragraph xml-lang="en-US" id="hd_id3151240" role="heading" 
level="2">ACCRINTM</paragraph>
          <paragraph xml-lang="en-US" id="par_id3157981" 
role="paragraph"><ahelp hid="HID_AAI_FUNC_ACCRINTM">Calculates the accrued 
interest of a security in the case of one-off payment at the settlement 
date.</ahelp></paragraph>
-         <paragraph xml-lang="en-US" id="hd_id3159097" role="heading" 
level="3">Syntax</paragraph>
+         <embed href="text/scalc/01/common_func.xhp#sectionsyntax"/>
          <paragraph xml-lang="en-US" id="par_id3147074" 
role="code">ACCRINTM(Issue; Settlement; Rate; Par; Basis)</paragraph>
          <paragraph xml-lang="en-US" id="par_id3144773" role="paragraph">
             <emph>Issue</emph> (required) is the issue date of the 
security.</paragraph>
@@ -128,7 +128,7 @@
          <paragraph xml-lang="en-US" id="par_id3159204" role="paragraph">
             <emph>Par</emph> (optional) is the par value of the 
security.</paragraph>
          <embed href="text/scalc/01/func_yearfrac.xhp#basis"/>
-         <paragraph xml-lang="en-US" id="hd_id3155384" role="heading" 
level="3">Example</paragraph>
+         <embed href="text/scalc/01/common_func.xhp#sectionexample"/>
          <paragraph xml-lang="en-US" id="par_id3154541" role="paragraph">A 
security is issued on 2001-04-01. The maturity date is set for 2001-06-15. The 
Rate is 0.1 or 10% and Par is 1000 currency units. The basis of the 
daily/annual calculation is the daily balance (3). How much interest has 
accrued?</paragraph>
          <paragraph xml-lang="en-US" id="par_id3149128" role="paragraph">
             <item 
type="input">=ACCRINTM("2001-04-01";"2001-06-15";0.1;1000;3)</item> returns 
20.54795.</paragraph>
@@ -140,7 +140,7 @@
 <bookmark xml-lang="en-US" branch="hid/SC_HID_AAI_FUNC_RECEIVED" 
id="bm_id3143218" localize="false"/>
 <paragraph xml-lang="en-US" id="hd_id3145753" role="heading" 
level="2">RECEIVED</paragraph>
          <paragraph xml-lang="en-US" id="par_id3150051" 
role="paragraph"><ahelp hid="HID_AAI_FUNC_RECEIVED">Calculates the amount 
received that is paid for a fixed-interest security at a given point in 
time.</ahelp></paragraph>
-         <paragraph xml-lang="en-US" id="hd_id3149385" role="heading" 
level="3">Syntax</paragraph>
+         <embed href="text/scalc/01/common_func.xhp#sectionsyntax"/>
          <paragraph xml-lang="en-US" id="par_id3145362" 
role="code">RECEIVED("Settlement"; "Maturity"; Investment; Discount; 
Basis)</paragraph>
          <paragraph xml-lang="en-US" id="par_id3154654" role="paragraph">
             <emph>Settlement</emph> is the date of purchase of the 
security.</paragraph>
@@ -151,7 +151,7 @@
          <paragraph xml-lang="en-US" id="par_id3155760" role="paragraph">
             <emph>Discount</emph> is the percentage discount on acquisition of 
the security.</paragraph>
          <embed href="text/scalc/01/func_yearfrac.xhp#basis"/>
-         <paragraph xml-lang="en-US" id="hd_id3154710" role="heading" 
level="3">Example</paragraph>
+         <embed href="text/scalc/01/common_func.xhp#sectionexample"/>
          <paragraph xml-lang="en-US" id="par_id3154735" 
role="paragraph">Settlement date: February 15 1999, maturity date: May 15 1999, 
investment sum: 1000 currency units, discount: 5.75 per cent, basis: Daily 
balance/360 = 2.</paragraph>
          <paragraph xml-lang="en-US" id="par_id3146108" role="paragraph">The 
amount received on the maturity date is calculated as follows:</paragraph>
          <paragraph xml-lang="en-US" id="par_id3147246" role="paragraph">
@@ -167,7 +167,7 @@
          <paragraph xml-lang="en-US" id="par_id3153301" 
role="paragraph"><ahelp hid="HID_FUNC_BW">Returns the present value of an 
investment resulting from a series of regular payments.</ahelp></paragraph>
          <paragraph xml-lang="en-US" id="par_id3146099" role="paragraph">Use 
this function to calculate the amount of money needed to be invested at a fixed 
rate today, to receive a specific amount, an annuity, over a specified number 
of periods. You can also determine how much money is to remain after the elapse 
of the period. Specify as well if the amount is to be paid out at the beginning 
or at the end of each period.</paragraph>
          <paragraph xml-lang="en-US" id="par_id3153334" role="paragraph">Enter 
these values either as numbers, expressions or references. If, for example, 
interest is paid annually at 8%, but you want to use month as your period, 
enter 8%/12 under <emph>Rate</emph> and <item 
type="productname">%PRODUCTNAME</item> Calc with automatically calculate the 
correct factor.</paragraph>
-         <paragraph xml-lang="en-US" id="hd_id3147407" role="heading" 
level="3">Syntax</paragraph>
+         <embed href="text/scalc/01/common_func.xhp#sectionsyntax"/>
          <paragraph xml-lang="en-US" id="par_id3150395" role="code">PV(Rate; 
NPer; Pmt; FV; Type)</paragraph>
          <paragraph xml-lang="en-US" id="par_id3151341" role="paragraph">
             <emph>Rate</emph> defines the interest rate per period.</paragraph>
@@ -182,7 +182,7 @@
          <paragraph xml-lang="en-US" id="par_idN10B13" role="paragraph" 
localize="false">
             <embedvar href="text/scalc/00/00000004.xhp#optional"/>
          </paragraph>
-         <paragraph xml-lang="en-US" id="hd_id3150037" role="heading" 
level="3">Example</paragraph>
+         <embed href="text/scalc/01/common_func.xhp#sectionexample"/>
          <paragraph xml-lang="en-US" id="par_id3145225" role="paragraph">What 
is the present value of an investment, if 500 currency units are paid out 
monthly and the annual interest rate is 8%? The payment period is 48 months and 
20,000 currency units are to remain at the end of the payment 
period.</paragraph>
          <paragraph xml-lang="en-US" id="par_id3155907" role="paragraph">
             <item type="input">=PV(8%/12;48;500;20000)</item> = -35,019.37 
currency units. Under the named conditions, you must deposit 35,019.37 currency 
units today, if you want to receive 500 currency units per month for 48 months 
and have 20,000 currency units left over at the end. Cross-checking shows that 
48 x 500 currency units + 20,000 currency units = 44,000 currency units. The 
difference between this amount and the 35,000 currency units deposited 
represents the interest paid.</paragraph>
@@ -198,7 +198,7 @@
 <paragraph xml-lang="en-US" id="hd_id3152978" role="heading" 
level="2">SYD</paragraph>
          <paragraph xml-lang="en-US" id="par_id3148732" 
role="paragraph"><ahelp hid="HID_FUNC_DIA">Returns the arithmetic-declining 
depreciation rate.</ahelp></paragraph>
          <paragraph xml-lang="en-US" id="par_id3149886" role="paragraph">Use 
this function to calculate the depreciation amount for one period of the total 
depreciation span of an object. Arithmetic declining depreciation reduces the 
depreciation amount from period to period by a fixed sum.</paragraph>
-         <paragraph xml-lang="en-US" id="hd_id3149431" role="heading" 
level="3">Syntax</paragraph>
+         <embed href="text/scalc/01/common_func.xhp#sectionsyntax"/>
          <paragraph xml-lang="en-US" id="par_id3150483" role="code">SYD(Cost; 
Salvage; Life; Period)</paragraph>
          <paragraph xml-lang="en-US" id="par_id3146879" role="paragraph">
             <emph>Cost</emph> is the initial cost of an asset.</paragraph>
@@ -208,7 +208,7 @@
             <emph>Life</emph> is the period fixing the time span over which an 
asset is depreciated.</paragraph>
          <paragraph xml-lang="en-US" id="par_id3147473" role="paragraph">
             <emph>Period</emph> defines the period for which the depreciation 
is to be calculated.</paragraph>
-         <paragraph xml-lang="en-US" id="hd_id3148434" role="heading" 
level="3">Example</paragraph>
+        <embed href="text/scalc/01/common_func.xhp#sectionexample"/>
          <paragraph xml-lang="en-US" id="par_id3149688" role="paragraph">A 
video system initially costing 50,000 currency units is to be depreciated 
annually for the next 5 years. The salvage value is to be 10,000 currency 
units. You want to calculate depreciation for the first year.</paragraph>
          <paragraph xml-lang="en-US" id="par_id3150900" role="paragraph">
             <item type="input">=SYD(50000;10000;5;1)</item>=13,333.33 currency 
units. The depreciation amount for the first year is 13,333.33 currency 
units.</paragraph>
@@ -540,7 +540,7 @@
 <bookmark xml-lang="en-US" branch="hid/SC_HID_AAI_FUNC_DISC" id="bm_id3149290" 
localize="false"/>
 <paragraph xml-lang="en-US" id="hd_id3155104" role="heading" 
level="2">DISC</paragraph>
          <paragraph xml-lang="en-US" id="par_id3153891" 
role="paragraph"><ahelp hid="HID_AAI_FUNC_DISC">Calculates the allowance 
(discount) of a security as a percentage.</ahelp></paragraph>
-         <paragraph xml-lang="en-US" id="hd_id3153982" role="heading" 
level="3">Syntax</paragraph>
+         <embed href="text/scalc/01/common_func.xhp#sectionsyntax"/>
          <paragraph xml-lang="en-US" id="par_id3149756" 
role="code">DISC("Settlement"; "Maturity"; Price; Redemption; Basis)</paragraph>
          <paragraph xml-lang="en-US" id="par_id3156014" role="paragraph">
             <emph>Settlement</emph> is the date of purchase of the 
security.</paragraph>
@@ -551,7 +551,7 @@
          <paragraph xml-lang="en-US" id="par_id3147253" role="paragraph">
             <emph>Redemption</emph> is the redemption value of the security 
per 100 currency units of par value.</paragraph>
          <embed href="text/scalc/01/func_yearfrac.xhp#basis"/>
-         <paragraph xml-lang="en-US" id="hd_id3151174" role="heading" 
level="3">Example</paragraph>
+         <embed href="text/scalc/01/common_func.xhp#sectionexample"/>
          <paragraph xml-lang="en-US" id="par_id3155902" role="paragraph">A 
security is purchased on 2001-01-25; the maturity date is 2001-11-15. The price 
(purchase price) is 97, the redemption value is 100. Using daily balance 
calculation (basis 3) how high is the settlement (discount)?</paragraph>
          <paragraph xml-lang="en-US" id="par_id3152797" role="paragraph">
             <item 
type="input">=DISC("2001-01-25";"2001-11-15";97;100;3)</item> returns about 
0.0372 or 3.72 per cent.</paragraph>
@@ -565,7 +565,7 @@
 <paragraph xml-lang="en-US" id="hd_id3154695" role="heading" 
level="2">DURATION_ADD</paragraph>
          <paragraph xml-lang="en-US" id="par_id3145768" 
role="paragraph"><ahelp hid="HID_AAI_FUNC_DURATION">Calculates the duration of 
a fixed interest security in years.</ahelp></paragraph>
          <embed href="text/scalc/01/04060102.xhp#ADD_note"/>
-         <paragraph xml-lang="en-US" id="hd_id3153904" role="heading" 
level="3">Syntax</paragraph>
+         <embed href="text/scalc/01/common_func.xhp#sectionsyntax"/>
          <paragraph xml-lang="en-US" id="par_id3153373" 
role="code">DURATION_ADD("Settlement"; "Maturity"; Coupon; Yield; Frequency; 
Basis)</paragraph>
          <paragraph xml-lang="en-US" id="par_id3155397" role="paragraph">
             <emph>Settlement</emph> is the date of purchase of the 
security.</paragraph>
@@ -578,7 +578,7 @@
          <paragraph xml-lang="en-US" id="par_id3149906" role="paragraph">
             <emph>Frequency</emph> is the number of interest payments per year 
(1, 2 or 4).</paragraph>
          <embed href="text/scalc/01/func_yearfrac.xhp#basis"/>
-         <paragraph xml-lang="en-US" id="hd_id3146995" role="heading" 
level="3">Example</paragraph>
+         <embed href="text/scalc/01/common_func.xhp#sectionexample"/>
          <paragraph xml-lang="en-US" id="par_id3148834" role="paragraph">A 
security is purchased on 2001-01-01; the maturity date is 2006-01-01. The 
Coupon rate of interest is 8%. The yield is 9.0%. Interest is paid half-yearly 
(frequency is 2). Using daily balance interest calculation (basis 3) how long 
is the duration?</paragraph>
          <paragraph xml-lang="en-US" id="par_id3154902" role="paragraph">
             <item 
type="input">=DURATION_ADD("2001-01-01";"2006-01-01";0.08;0.09;2;3)</item>
@@ -594,13 +594,13 @@
 <paragraph xml-lang="en-US" id="hd_id3159147" role="heading" 
level="2">EFFECTIVE</paragraph>
          <paragraph xml-lang="en-US" id="par_id3154204" 
role="paragraph"><ahelp hid="HID_FUNC_EFFEKTIV">Returns the net annual interest 
rate for a nominal interest rate.</ahelp></paragraph>
          <paragraph xml-lang="en-US" id="par_id3145417" 
role="paragraph">Nominal interest refers to the amount of interest due at the 
end of a calculation period. Effective interest increases with the number of 
payments made. In other words, interest is often paid in installments (for 
example, monthly or quarterly) before the end of the calculation 
period.</paragraph>
-         <paragraph xml-lang="en-US" id="hd_id3150510" role="heading" 
level="3">Syntax</paragraph>
+         <embed href="text/scalc/01/common_func.xhp#sectionsyntax"/>
          <paragraph xml-lang="en-US" id="par_id3148805" 
role="code">EFFECTIVE(Nom; P)</paragraph>
          <paragraph xml-lang="en-US" id="par_id3149768" role="paragraph">
             <emph>Nom</emph> is the nominal interest.</paragraph>
          <paragraph xml-lang="en-US" id="par_id3149334" role="paragraph">
             <emph>P</emph> is the number of interest payment periods per 
year.</paragraph>
-         <paragraph xml-lang="en-US" id="hd_id3154223" role="heading" 
level="3">Example</paragraph>
+        <embed href="text/scalc/01/common_func.xhp#sectionexample"/>
          <paragraph xml-lang="en-US" id="par_id3144499" role="paragraph">If 
the annual nominal interest rate is 9.75% and four interest calculation periods 
are defined, what is the actual interest rate (effective rate)?</paragraph>
          <paragraph xml-lang="en-US" id="par_id3150772" role="paragraph">
             <item type="input">=EFFECTIVE(9.75%;4)</item> = 10.11% The annual 
effective rate is therefore 10.11%.</paragraph>
@@ -613,13 +613,13 @@
 <paragraph xml-lang="en-US" id="hd_id3147241" role="heading" 
level="2">EFFECT_ADD</paragraph>
          <paragraph xml-lang="en-US" id="par_id3147524" 
role="paragraph"><ahelp hid="HID_AAI_FUNC_EFFECT">Calculates the effective 
annual rate of interest on the basis of the nominal interest rate and the 
number of interest payments per annum.</ahelp></paragraph>
          <embed href="text/scalc/01/04060102.xhp#ADD_note"/>
-         <paragraph xml-lang="en-US" id="hd_id3155364" role="heading" 
level="3">Syntax</paragraph>
+         <embed href="text/scalc/01/common_func.xhp#sectionsyntax"/>
          <paragraph xml-lang="en-US" id="par_id3155118" 
role="code">EFFECT_ADD(NominalRate; NPerY)</paragraph>
          <paragraph xml-lang="en-US" id="par_id3148907" role="paragraph">
             <emph>NominalRate</emph> is the annual nominal rate of 
interest.</paragraph>
          <paragraph xml-lang="en-US" id="par_id3154274" role="paragraph">
             <emph>NPerY </emph>is the number of interest payments per 
year.</paragraph>
-         <paragraph xml-lang="en-US" id="hd_id3149156" role="heading" 
level="3">Example</paragraph>
+        <embed href="text/scalc/01/common_func.xhp#sectionexample"/>
          <paragraph xml-lang="en-US" id="par_id3158426" role="paragraph">What 
is the effective annual rate of interest for a 5.25% nominal rate and quarterly 
payment.</paragraph>
          <paragraph xml-lang="en-US" id="par_id3148927" role="paragraph">
             <item type="input">=EFFECT_ADD(0.0525;4)</item> returns 0.053543 
or 5.3543%.</paragraph>
@@ -634,7 +634,7 @@
 <paragraph xml-lang="en-US" id="hd_id3149998" role="heading" 
level="2">DDB</paragraph>
          <paragraph xml-lang="en-US" id="par_id3159190" 
role="paragraph"><ahelp hid="HID_FUNC_GDA">Returns the depreciation of an asset 
for a specified period using the arithmetic-declining 
method.</ahelp></paragraph>
          <paragraph xml-lang="en-US" id="par_id3152361" role="paragraph">Use 
this form of depreciation if you require a higher initial depreciation value as 
opposed to linear depreciation. The depreciation value gets less with each 
period and is usually used for assets whose value loss is higher shortly after 
purchase (for example, vehicles, computers). Please note that the book value 
will never reach zero under this calculation type.</paragraph>
-         <paragraph xml-lang="en-US" id="hd_id3156038" role="heading" 
level="3">Syntax</paragraph>
+         <embed href="text/scalc/01/common_func.xhp#sectionsyntax"/>
          <paragraph xml-lang="en-US" id="par_id3166452" role="code">DDB(Cost; 
Salvage; Life; Period; Factor)</paragraph>
          <paragraph xml-lang="en-US" id="par_id3153237" role="paragraph">
             <emph>Cost</emph> fixes the initial cost of an asset.</paragraph>
@@ -646,7 +646,7 @@
             <emph>Period</emph> states the period for which the value is to be 
calculated.</paragraph>
          <paragraph xml-lang="en-US" id="par_id3150243" role="paragraph">
             <emph>Factor</emph> (optional) is the factor by which depreciation 
decreases. If a value is not entered, the default is factor 2.</paragraph>
-         <paragraph xml-lang="en-US" id="hd_id3159274" role="heading" 
level="3">Example</paragraph>
+        <embed href="text/scalc/01/common_func.xhp#sectionexample"/>
          <paragraph xml-lang="en-US" id="par_id3152882" role="paragraph">A 
computer system with an initial cost of 75,000 currency units is to be 
depreciated monthly over 5 years. The value at the end of the depreciation is 
to be 1 currency unit. The factor is 2.</paragraph>
          <paragraph xml-lang="en-US" id="par_id3154106" role="paragraph">
             <item type="input">=DDB(75000;1;60;12;2) </item>= 1,721.81 
currency units. Therefore, the double-declining depreciation in the twelfth 
month after purchase is 1,721.81 currency units.</paragraph>
@@ -661,7 +661,7 @@
 <paragraph xml-lang="en-US" id="hd_id3149962" role="heading" 
level="2">DB</paragraph>
          <paragraph xml-lang="en-US" id="par_id3148989" 
role="paragraph"><ahelp hid="HID_FUNC_GDA2">Returns the depreciation of an 
asset for a specified period using the fixed-declining balance 
method.</ahelp></paragraph>
          <paragraph xml-lang="en-US" id="par_id3156213" role="paragraph">This 
form of depreciation is used if you want to get a higher depreciation value at 
the beginning of the depreciation (as opposed to linear depreciation). The 
depreciation value is reduced with every depreciation period by the 
depreciation already deducted from the initial cost.</paragraph>
-         <paragraph xml-lang="en-US" id="hd_id3149807" role="heading" 
level="3">Syntax</paragraph>
+         <embed href="text/scalc/01/common_func.xhp#sectionsyntax"/>
          <paragraph xml-lang="en-US" id="par_id3153349" role="code">DB(Cost; 
Salvage; Life; Period; Month)</paragraph>
          <paragraph xml-lang="en-US" id="par_id3148462" role="paragraph">
             <emph>Cost</emph> is the initial cost of an asset.</paragraph>
@@ -673,7 +673,7 @@
             <emph>Period</emph> is the length of each period. The length must 
be entered in the same date unit as the depreciation period.</paragraph>
          <paragraph xml-lang="en-US" id="par_id3150829" role="paragraph">
             <emph>Month</emph> (optional) denotes the number of months for the 
first year of depreciation. If an entry is not defined, 12 is used as the 
default.</paragraph>
-         <paragraph xml-lang="en-US" id="hd_id3151130" role="heading" 
level="3">Example</paragraph>
+        <embed href="text/scalc/01/common_func.xhp#sectionexample"/>
          <paragraph xml-lang="en-US" id="par_id3156147" role="paragraph">A 
computer system with an initial cost of 25,000 currency units is to be 
depreciated over a three year period. The salvage value is to be 1,000 currency 
units. One period is 30 days.</paragraph>
          <paragraph xml-lang="en-US" id="par_id3149513" role="paragraph">
             <item type="input">=DB(25000;1000;36;1;6)</item> = 1,075.00 
currency units</paragraph>
@@ -688,13 +688,13 @@
 <paragraph xml-lang="en-US" id="hd_id3153948" role="heading" 
level="2">IRR</paragraph>
          <paragraph xml-lang="en-US" id="par_id3143282" 
role="paragraph"><ahelp hid="HID_FUNC_IKV">Calculates the internal rate of 
return for an investment.</ahelp> The values represent cash flow values at 
regular intervals, at least one value must be negative (payments), and at least 
one value must be positive (income).</paragraph>
          <paragraph id="par_idN10E621" role="paragraph" xml-lang="en-US">If 
the payments take place at irregular intervals, use the <link 
href="text/scalc/01/04060118.xhp#xirr" name="XIRR">XIRR</link> 
function.</paragraph>
-         <paragraph xml-lang="en-US" id="hd_id3150599" role="heading" 
level="3">Syntax</paragraph>
+         <embed href="text/scalc/01/common_func.xhp#sectionsyntax"/>
          <paragraph xml-lang="en-US" id="par_id3155427" 
role="code">IRR(Values; Guess)</paragraph>
          <paragraph xml-lang="en-US" id="par_id3144758" role="paragraph">
             <emph>Values</emph> represents an array containing the 
values.</paragraph>
          <paragraph xml-lang="en-US" id="par_id3149233" role="paragraph">
             <emph>Guess</emph> (optional) is the estimated value. An iterative 
method is used to calculate the internal rate of return. If you can provide 
only few values, you should provide an initial guess to enable the 
iteration.</paragraph>
-         <paragraph xml-lang="en-US" id="hd_id3151258" role="heading" 
level="3">Example</paragraph>
+        <embed href="text/scalc/01/common_func.xhp#sectionexample"/>
          <paragraph xml-lang="en-US" id="par_id3150630" role="paragraph">Under 
the assumption that cell contents are A1=<item type="input">-10000</item>, 
A2=<item type="input">3500</item>, A3=<item type="input">7600</item> and 
A4=<item type="input">1000</item>, the formula <item 
type="input">=IRR(A1:A4)</item> gives a result of 11,33%.</paragraph>
          <paragraph xml-lang="en-US" id="par_id461513468030965" 
role="warning">Because of the iterative method used, it is possible for IRR to 
fail and return <link href="text/scalc/05/02140000.xhp" name="Error 523">Error 
523</link>, with "Error: Calculation does not converge" in the status bar. In 
that case, try another value for Guess.</paragraph>
       </section>
@@ -706,7 +706,7 @@
 <bookmark xml-lang="en-US" branch="hid/SC_HID_FUNC_ISPMT" id="bm_id3149491" 
localize="false"/>
 <paragraph xml-lang="en-US" id="hd_id3151012" role="heading" 
level="2">ISPMT</paragraph>
          <paragraph xml-lang="en-US" id="par_id3148693" 
role="paragraph"><ahelp hid="HID_FUNC_ISPMT">Calculates the level of interest 
for unchanged amortization installments.</ahelp></paragraph>
-         <paragraph xml-lang="en-US" id="hd_id3154661" role="heading" 
level="3">Syntax</paragraph>
+         <embed href="text/scalc/01/common_func.xhp#sectionsyntax"/>
          <paragraph xml-lang="en-US" id="par_id3146070" 
role="code">ISPMT(Rate; Period; TotalPeriods; Invest)</paragraph>
          <paragraph xml-lang="en-US" id="par_id3148672" role="paragraph">
             <emph>Rate</emph> sets the periodic interest rate.</paragraph>
@@ -716,7 +716,7 @@
             <emph>TotalPeriods</emph> is the total number of installment 
periods.</paragraph>
          <paragraph xml-lang="en-US" id="par_id3159390" role="paragraph">
             <emph>Invest</emph> is the amount of the investment.</paragraph>
-         <paragraph xml-lang="en-US" id="hd_id3156162" role="heading" 
level="3">Example</paragraph>
+        <embed href="text/scalc/01/common_func.xhp#sectionexample"/>
          <paragraph xml-lang="en-US" id="par_id3149558" role="paragraph">For a 
credit amount of 120,000 currency units with a two-year term and monthly 
installments, at a yearly interest rate of 12% the level of interest after 1.5 
years is required.</paragraph>
          <paragraph xml-lang="en-US" id="par_id3150949" role="paragraph">
             <item type="input">=ISPMT(1%;18;24;120000)</item> = -300 currency 
units. The monthly interest after 1.5 years amounts to 300 currency 
units.</paragraph>
diff --git a/source/text/scalc/01/04060104.xhp 
b/source/text/scalc/01/04060104.xhp
index 38c38016e..db7bb6c02 100644
--- a/source/text/scalc/01/04060104.xhp
+++ b/source/text/scalc/01/04060104.xhp
@@ -155,7 +155,7 @@
 <paragraph id="hd_id5787224" role="heading" level="2" 
xml-lang="en-US">INFO</paragraph>
 <paragraph id="par_id1507309" role="paragraph" xml-lang="en-US">Returns 
specific information about the current working environment. The function 
receives a single text argument and returns data depending on that 
parameter.</paragraph>
 
-<paragraph id="hd_id7693411" role="heading" level="3" 
xml-lang="en-US">Syntax</paragraph>
+<embed href="text/scalc/01/common_func.xhp#sectionsyntax"/>
 <paragraph id="par_id3928952" role="code" 
xml-lang="en-US">INFO("Type")</paragraph>
 <paragraph id="par_id5206762" role="paragraph" xml-lang="en-US">The following 
table lists the values for the text parameter <item type="literal">Type</item> 
and the return values of the INFO function.</paragraph>
 
@@ -212,7 +212,7 @@
 
 <paragraph id="par_id1161534" role="note" xml-lang="en-US">Other spreadsheet 
applications may accept localized values for the <item 
type="literal">Type</item> parameter, but %PRODUCTNAME Calc will only accept 
the English values.</paragraph>
 
-<paragraph id="hd_id5459456" role="heading" level="3" 
xml-lang="en-US">Example</paragraph>
+<embed href="text/scalc/01/common_func.xhp#sectionexample"/>
 <paragraph id="par_id3994567" role="paragraph" xml-lang="en-US"><item 
type="input">=INFO("release")</item> returns the product release number of the 
%PRODUCTNAME in use.<comment>Do not translate "release"</comment></paragraph>
 <paragraph id="par_id2873622" role="paragraph" xml-lang="en-US"><item 
type="input">=INFO(D5)</item> with cell <item type="literal">D5</item> 
containing a text string <item type="literal">system</item> returns the 
operation system type.<comment>Do not translate the hlp_literal 
system</comment></paragraph>
 </section>
@@ -227,10 +227,10 @@
 <paragraph id="hd_id3155625" role="heading" level="2" 
xml-lang="en-US">CURRENT</paragraph>
 <paragraph id="par_id3157975" role="paragraph" xml-lang="en-US"><ahelp 
hid="HID_FUNC_AKTUELL">This function returns the result to date of evaluating 
the formula of which it is a part (in other words the result as far as that 
evaluation has got). Its main use is together with the STYLE() function to 
apply selected styles to a cell depending on the cell 
contents.</ahelp></paragraph>
 
-<paragraph id="hd_id3148880" role="heading" level="3" 
xml-lang="en-US">Syntax</paragraph>
+<embed href="text/scalc/01/common_func.xhp#sectionsyntax"/>
 <paragraph id="par_id3150930" role="code" 
xml-lang="en-US">CURRENT()</paragraph>
 
-<paragraph id="hd_id3145629" role="heading" level="3" 
xml-lang="en-US">Example</paragraph>
+<embed href="text/scalc/01/common_func.xhp#sectionexample"/>
 <paragraph id="par_id5919064" role="paragraph" xml-lang="en-US"><item 
type="input">=1+2+CURRENT()</item></paragraph>
 <paragraph id="par_id8751792" role="paragraph" xml-lang="en-US">The example 
returns 6. The formula is calculated from left to right as: 1 + 2 equals 3, 
giving the result to date when CURRENT() is encountered; CURRENT() therefore 
yields 3, which is added to the original 3 to give 6.</paragraph>
 <paragraph id="par_id5863826" role="paragraph" xml-lang="en-US"><item 
type="input">=A2+B2+STYLE(IF(CURRENT()&gt;10;”Red”;”Default”))</item></paragraph>
@@ -251,12 +251,12 @@
 <paragraph id="hd_id3150688" role="heading" level="2" 
xml-lang="en-US">FORMULA</paragraph>
 <paragraph id="par_id3158417" role="paragraph" xml-lang="en-US"><ahelp 
hid="HID_FUNC_FORMEL">Displays the formula of a formula cell as a text 
string.</ahelp></paragraph>
 
-<paragraph id="hd_id3154954" role="heading" level="3" 
xml-lang="en-US">Syntax</paragraph>
+<embed href="text/scalc/01/common_func.xhp#sectionsyntax"/>
 <paragraph id="par_id3147535" role="code" 
xml-lang="en-US">FORMULA(Reference)</paragraph>
 <paragraph id="par_id3014313" role="paragraph" 
xml-lang="en-US"><emph>Reference</emph> is a reference to a cell containing a 
formula.</paragraph>
 <paragraph id="par_id8857081" role="paragraph" xml-lang="en-US">An invalid 
reference or a reference to a cell with no formula results in the error value 
#N/A.</paragraph>
 
-<paragraph id="hd_id3152820" role="heading" level="3" 
xml-lang="en-US">Example</paragraph>
+<embed href="text/scalc/01/common_func.xhp#sectionexample"/>
 <paragraph id="par_id3153179" role="paragraph" xml-lang="en-US">If cell A8 
contains the formula <item type="input">=SUM(1;2;3)</item> then</paragraph>
 <paragraph id="par_id3153923" role="paragraph" xml-lang="en-US"><item 
type="input">=FORMULA(A8)</item> returns the text =SUM(1;2;3).</paragraph>
 </section>
@@ -274,11 +274,11 @@
 <paragraph id="par_id3153723" role="paragraph" xml-lang="en-US"><ahelp 
hid="HID_FUNC_ISTBEZUG">Tests if the argument is a reference.</ahelp> Returns 
TRUE if the argument is a reference, returns FALSE otherwise. When given a 
reference this function does not examine the value being 
referenced.<comment>i82565</comment></paragraph>
 <embed href="text/shared/00/00000001.xhp#wahr"/>
 
-<paragraph id="hd_id3147175" role="heading" level="3" 
xml-lang="en-US">Syntax</paragraph>
+<embed href="text/scalc/01/common_func.xhp#sectionsyntax"/>
 <paragraph id="par_id3149821" role="code" 
xml-lang="en-US">ISREF(Value)</paragraph>
 <paragraph id="par_id3146152" role="paragraph" 
xml-lang="en-US"><emph>Value</emph> is the value to be tested, to determine 
whether it is a reference.</paragraph>
 
-<paragraph id="hd_id3083448" role="heading" level="3" 
xml-lang="en-US">Example</paragraph>
+<embed href="text/scalc/01/common_func.xhp#sectionexample"/>
 <paragraph id="par_id3154317" role="paragraph" xml-lang="en-US"><item 
type="input">=ISREF(C5)</item> returns the result TRUE because C5 is a valid 
reference.</paragraph>
 <paragraph id="par_id9728072" role="paragraph" xml-lang="en-US"><item 
type="input">=ISREF("abcdef")</item> returns always FALSE because a text can 
never be a reference.</paragraph>
 <paragraph id="par_id2131544" role="paragraph" xml-lang="en-US"><item 
type="input">=ISREF(4)</item> returns FALSE.</paragraph>
@@ -298,11 +298,11 @@
 <paragraph id="par_id3149282" role="paragraph" xml-lang="en-US"><ahelp 
hid="HID_FUNC_ISTFEHL">Tests for error conditions, except the #N/A error value, 
and returns TRUE or FALSE.</ahelp></paragraph>
 <embed href="text/shared/00/00000001.xhp#wahr"/>
 
-<paragraph id="hd_id3149450" role="heading" level="3" 
xml-lang="en-US">Syntax</paragraph>
+<embed href="text/scalc/01/common_func.xhp#sectionsyntax"/>
 <paragraph id="par_id3156312" role="code" 
xml-lang="en-US">ISERR(Value)</paragraph>
 <paragraph id="par_id3146857" role="paragraph" 
xml-lang="en-US"><emph>Value</emph> is any value or expression which is tested 
to see whether an error value other than #N/A is present.</paragraph>
 
-<paragraph id="hd_id3153212" role="heading" level="3" 
xml-lang="en-US">Example</paragraph>
+<embed href="text/scalc/01/common_func.xhp#sectionexample"/>
 <paragraph id="par_id3153276" role="paragraph" xml-lang="en-US"><item 
type="input">=ISERR(C8)</item> where cell C8 contains <item 
type="input">=1/0</item> returns TRUE, because 1/0 is an error.</paragraph>
 <paragraph id="par_id8456984" role="paragraph" xml-lang="en-US"><item 
type="input">=ISERR(C9)</item> where cell C9 contains <item 
type="input">=NA()</item> returns FALSE, because ISERR() ignores the #N/A 
error.</paragraph>
 </section>
@@ -319,11 +319,11 @@
 <paragraph id="par_id3156316" role="paragraph" xml-lang="en-US"><ahelp 
hid="HID_FUNC_ISTFEHLER">Tests for error conditions, including the #N/A error 
value, and returns TRUE or FALSE.</ahelp></paragraph>
 <embed href="text/shared/00/00000001.xhp#wahr"/>
 
-<paragraph id="hd_id3147569" role="heading" level="3" 
xml-lang="en-US">Syntax</paragraph>
+<embed href="text/scalc/01/common_func.xhp#sectionsyntax"/>
 <paragraph id="par_id3153155" role="code" 
xml-lang="en-US">ISERROR(Value)</paragraph>
 <paragraph id="par_id3154047" role="paragraph" 
xml-lang="en-US"><emph>Value</emph> is or refers to the value to be tested. 
ISERROR() returns TRUE if there is an error and FALSE if not.</paragraph>
 
-<paragraph id="hd_id3155994" role="heading" level="3" 
xml-lang="en-US">Example</paragraph>
+<embed href="text/scalc/01/common_func.xhp#sectionexample"/>
 <paragraph id="par_id3150256" role="paragraph" xml-lang="en-US"><item 
type="input">=ISERROR(C8)</item> where cell C8 contains <item 
type="input">=1/0</item> returns TRUE, because 1/0 is an error.</paragraph>
 <paragraph id="par_id1889095" role="paragraph" xml-lang="en-US"><item 
type="input">=ISERROR(C9)</item> where cell C9 contains <item 
type="input">=NA()</item> returns TRUE.</paragraph>
 </section>
@@ -339,12 +339,12 @@
 <paragraph id="hd_id31470811" role="heading" level="2" 
xml-lang="en-US">IFERROR</paragraph>
 <paragraph id="par_id31563161" role="paragraph" xml-lang="en-US"><ahelp 
hid="HID_FUNC_IFERROR">Returns the value if the cell does not contains an error 
value, or the alternative value if it does.</ahelp></paragraph>
 
-<paragraph id="hd_id31475691" role="heading" level="3" 
xml-lang="en-US">Syntax</paragraph>
+<embed href="text/scalc/01/common_func.xhp#sectionsyntax"/>
 <paragraph id="par_id31531551" role="code" 
xml-lang="en-US">IFERROR(Value;Alternate_value)</paragraph>
 <paragraph id="par_id31540471" role="paragraph" 
xml-lang="en-US"><emph>Value</emph> is the value or expression to be returned 
if it is not equal or results in an error.</paragraph>
 <paragraph id="par_id31540472" role="paragraph" 
xml-lang="en-US"><emph>Alternate_value</emph> is the value or expression to be 
returned if the expression or value of <emph>Value</emph> is equal or results 
in an error.</paragraph>
 
-<paragraph id="hd_id31559941" role="heading" level="3" 
xml-lang="en-US">Example</paragraph>
+<embed href="text/scalc/01/common_func.xhp#sectionexample"/>
 <paragraph id="par_id31502561" role="paragraph" xml-lang="en-US"><item 
type="input">=IFERROR(C8;C9)</item> where cell C8 contains <item 
type="input">=1/0</item> returns the value of C9, because 1/0 is an 
error.</paragraph>
 <paragraph id="par_id18890951" role="paragraph" xml-lang="en-US"><item 
type="input">=IFERROR(C8;C9)</item> where cell C8 contains <item 
type="input">13</item> returns 13, the value of C8, which is not an 
error.</paragraph>
 </section>
@@ -362,11 +362,11 @@
 <paragraph id="par_id3149138" role="paragraph" xml-lang="en-US"><ahelp 
hid="HID_FUNC_ISTFORMEL">Returns TRUE if a cell is a formula 
cell.</ahelp></paragraph>
 <embed href="text/shared/00/00000001.xhp#wahr"/>
 
-<paragraph id="hd_id3155100" role="heading" level="3" 
xml-lang="en-US">Syntax</paragraph>
+<embed href="text/scalc/01/common_func.xhp#sectionsyntax"/>
 <paragraph id="par_id3143230" role="code" 
xml-lang="en-US">ISFORMULA(Reference)</paragraph>
 <paragraph id="par_id3150150" role="paragraph" 
xml-lang="en-US"><emph>Reference</emph> indicates the reference to a cell in 
which a test will be performed to determine if it contains a 
formula.</paragraph>
 
-<paragraph id="hd_id3147491" role="heading" level="3" 
xml-lang="en-US">Example</paragraph>
+<embed href="text/scalc/01/common_func.xhp#sectionexample"/>
 <paragraph id="par_id3159182" role="paragraph" xml-lang="en-US"><item 
type="input">=ISFORMULA(C4)</item> returns FALSE if the cell C4 contains the 
number <item type="input">5</item>.</paragraph>
 </section>
 
@@ -381,12 +381,12 @@
 <paragraph id="hd_id3156048" role="heading" level="2" 
xml-lang="en-US">ISEVEN</paragraph>
 <paragraph id="par_id3149170" role="paragraph" xml-lang="en-US"><ahelp 
hid="HID_FUNC_ISTGERADE">Returns TRUE if the value is an even integer, or FALSE 
if the value is odd.</ahelp></paragraph>
 
-<paragraph id="hd_id3146928" role="heading" level="3" 
xml-lang="en-US">Syntax</paragraph>
+<embed href="text/scalc/01/common_func.xhp#sectionsyntax"/>
 <paragraph id="par_id3151203" role="code" 
xml-lang="en-US">ISEVEN(Value)</paragraph>
 <paragraph id="par_id3150491" role="paragraph" 
xml-lang="en-US"><emph>Value</emph> is the value to be checked.</paragraph>
 <paragraph id="par_id3445844" role="paragraph" xml-lang="en-US">If Value is 
not an integer any digits after the decimal point are ignored. The sign of 
Value is also ignored.</paragraph>
 
-<paragraph id="hd_id3154136" role="heading" level="3" 
xml-lang="en-US">Example</paragraph>
+<embed href="text/scalc/01/common_func.xhp#sectionexample"/>
 <paragraph id="par_id3163813" role="paragraph" xml-lang="en-US"><item 
type="input">=ISEVEN(48)</item> returns TRUE</paragraph>
 <paragraph id="par_id8378856" role="paragraph" xml-lang="en-US"><item 
type="input">=ISEVEN(33)</item> returns FALSE</paragraph>
 <paragraph id="par_id7154759" role="paragraph" xml-lang="en-US"><item 
type="input">=ISEVEN(0)</item> returns TRUE</paragraph>
@@ -405,11 +405,11 @@
 <paragraph id="par_id3147253" role="paragraph" xml-lang="en-US"><ahelp 
hid="HID_AAI_FUNC_ISEVEN">Tests for even numbers. Returns 1 if the number 
divided by 2 returns a whole number.</ahelp></paragraph>
 <embed href="text/scalc/01/04060102.xhp#ADD_note"/>
 
-<paragraph id="hd_id3152799" role="heading" level="3" 
xml-lang="en-US">Syntax</paragraph>
+<embed href="text/scalc/01/common_func.xhp#sectionsyntax"/>
 <paragraph id="par_id3149202" role="code" 
xml-lang="en-US">ISEVEN_ADD(Number)</paragraph>
 <paragraph id="par_id3151168" role="paragraph" 
xml-lang="en-US"><emph>Number</emph> is the number to be tested.</paragraph>
 
-<paragraph id="hd_id3150115" role="heading" level="3" 
xml-lang="en-US">Example</paragraph>
+<embed href="text/scalc/01/common_func.xhp#sectionexample"/>
 <paragraph id="par_id3153904" role="paragraph" xml-lang="en-US"><item 
type="input">=ISEVEN_ADD(5)</item> returns 0.</paragraph>
 <paragraph id="par_id6238308" role="paragraph" xml-lang="en-US"><item 
type="input">=ISEVEN_ADD(A1)</item> returns 1 if cell A1 contains the number 
<item type="input">2</item>.</paragraph>
 </section>
@@ -426,11 +426,11 @@
 <paragraph id="par_id3155330" role="paragraph" xml-lang="en-US"><ahelp 
hid="HID_FUNC_ISTKTEXT">Tests if the cell contents are text or numbers, and 
returns FALSE if the contents are text.</ahelp></paragraph>
 <paragraph id="par_id5719779" role="paragraph" xml-lang="en-US">If an error 
occurs, the function returns TRUE.</paragraph>
 
-<paragraph id="hd_id3154931" role="heading" level="3" 
xml-lang="en-US">Syntax</paragraph>
+<embed href="text/scalc/01/common_func.xhp#sectionsyntax"/>
 <paragraph id="par_id3148829" role="code" 
xml-lang="en-US">ISNONTEXT(Value)</paragraph>
 <paragraph id="par_id3146992" role="paragraph" 
xml-lang="en-US"><emph>Value</emph> is any value or expression where a test is 
performed to determine whether it is a text or numbers or a Boolean 
value.</paragraph>
 
-<paragraph id="hd_id3150525" role="heading" level="3" 
xml-lang="en-US">Example</paragraph>
+<embed href="text/scalc/01/common_func.xhp#sectionexample"/>
 <paragraph id="par_id3149906" role="paragraph" xml-lang="en-US"><item 
type="input">=ISNONTEXT(D2)</item> returns FALSE if cell D2 contains the text 
<item type="input">abcdef</item>.</paragraph>
 <paragraph id="par_id3150777" role="paragraph" xml-lang="en-US"><item 
type="input">=ISNONTEXT(D9)</item> returns TRUE if cell D9 contains the number 
<item type="input">8</item>.</paragraph>
 </section>
@@ -448,11 +448,11 @@
 <paragraph id="par_id3148800" role="paragraph" xml-lang="en-US"><ahelp 
hid="HID_FUNC_ISTLEER">Returns TRUE if the reference to a cell is 
blank.</ahelp> This function is used to determine if the content of a cell is 
empty. A cell with a formula inside is not empty.</paragraph>
 <embed href="text/shared/00/00000001.xhp#wahr"/>
 
-<paragraph id="hd_id3159162" role="heading" level="3" 
xml-lang="en-US">Syntax</paragraph>
+<embed href="text/scalc/01/common_func.xhp#sectionsyntax"/>
 <paragraph id="par_id3158406" role="code" 
xml-lang="en-US">ISBLANK(Value)</paragraph>
 <paragraph id="par_id3154212" role="paragraph" 
xml-lang="en-US"><emph>Value</emph> is the content to be tested.</paragraph>
 
-<paragraph id="hd_id3147508" role="heading" level="3" 
xml-lang="en-US">Example</paragraph>
+<embed href="text/scalc/01/common_func.xhp#sectionexample"/>
 <paragraph id="par_id3147234" role="paragraph" xml-lang="en-US"><item 
type="input">=ISBLANK(D2)</item> returns FALSE as a result.</paragraph>
 </section>
 
@@ -469,11 +469,11 @@
 <paragraph id="par_id3148926" role="paragraph" xml-lang="en-US"><ahelp 
hid="HID_FUNC_ISTLOG">Tests for a logical value (TRUE or 
FALSE).</ahelp></paragraph>
 <paragraph id="par_id3541062" role="paragraph" xml-lang="en-US">If an error 
occurs, the function returns FALSE.</paragraph>
 
-<paragraph id="hd_id3149162" role="heading" level="3" 
xml-lang="en-US">Syntax</paragraph>
+<embed href="text/scalc/01/common_func.xhp#sectionsyntax"/>
 <paragraph id="par_id3148918" role="code" 
xml-lang="en-US">ISLOGICAL(Value)</paragraph>
 <paragraph id="par_id3146946" role="paragraph" xml-lang="en-US">Returns TRUE 
if <emph>Value</emph> is a logical value (TRUE or FALSE), and returns FALSE 
otherwise.</paragraph>
 
-<paragraph id="hd_id3150709" role="heading" level="3" 
xml-lang="en-US">Example</paragraph>
+<embed href="text/scalc/01/common_func.xhp#sectionexample"/>
 <paragraph id="par_id3166442" role="paragraph" xml-lang="en-US"><item 
type="input">=ISLOGICAL(99)</item> returns FALSE, because 99 is a number, not a 
logical value.</paragraph>
 <paragraph id="par_id3556016" role="paragraph" xml-lang="en-US"><item 
type="input">=ISLOGICAL(ISNA(D4))</item> returns TRUE whatever the contents of 
cell D4, because ISNA() returns a logical value.</paragraph>
 </section>
@@ -490,11 +490,11 @@
 <paragraph id="par_id3149105" role="paragraph" xml-lang="en-US"><ahelp 
hid="HID_FUNC_ISTNV">Returns TRUE if a cell contains the #N/A (value not 
available) error value.</ahelp></paragraph>
 <paragraph id="par_id6018860" role="paragraph" xml-lang="en-US">If an error 
occurs, the function returns FALSE.</paragraph>
 
-<paragraph id="hd_id3152947" role="heading" level="3" 
xml-lang="en-US">Syntax</paragraph>
+<embed href="text/scalc/01/common_func.xhp#sectionsyntax"/>
 <paragraph id="par_id3153748" role="code" 
xml-lang="en-US">ISNA(Value)</paragraph>
 <paragraph id="par_id3152884" role="paragraph" 
xml-lang="en-US"><emph>Value</emph> is the value or expression to be 
tested.</paragraph>
 
-<paragraph id="hd_id3149964" role="heading" level="3" 
xml-lang="en-US">Example</paragraph>
+<embed href="text/scalc/01/common_func.xhp#sectionexample"/>
 <paragraph id="par_id3154852" role="paragraph" xml-lang="en-US"><item 
type="input">=ISNA(D3)</item> returns FALSE as a result.</paragraph>
 </section>
 
@@ -509,12 +509,12 @@
 <paragraph id="hd_id31536851" role="heading" level="2" 
xml-lang="en-US">IFNA</paragraph>
 <paragraph id="par_id31491051" role="paragraph" xml-lang="en-US"><ahelp 
hid="HID_FUNC_IFNA">Returns the value if the cell does not contains the #N/A 
(value not available) error value, or the alternative value if it 
does.</ahelp></paragraph>
 
-<paragraph id="hd_id31529471" role="heading" level="3" 
xml-lang="en-US">Syntax</paragraph>
+<embed href="text/scalc/01/common_func.xhp#sectionsyntax"/>
 <paragraph id="par_id31537481" role="code" 
xml-lang="en-US">IFNA(Value;Alternate_value)</paragraph>
 <paragraph id="par_id31528841" role="paragraph" 
xml-lang="en-US"><emph>Value</emph> is the value or expression to be returned 
if it is not equal or results in an #N/A error.</paragraph>
 <paragraph id="par_id31528842" role="paragraph" 
xml-lang="en-US"><emph>Alternate_value</emph> is the value or expression to be 
returned if the expression or value of <emph>Value</emph> is equal or results 
in an #N/A error.</paragraph>
 
-<paragraph id="hd_id31499641" role="heading" level="3" 
xml-lang="en-US">Example</paragraph>
+<embed href="text/scalc/01/common_func.xhp#sectionexample"/>
 <paragraph id="par_id31548521" role="paragraph" xml-lang="en-US"><item 
type="input">=IFNA(D3;D4)</item> returns the value of D3 if D3 does not result 
in an #N/A error, or D4 if it does.</paragraph>
 </section>
 
@@ -530,11 +530,11 @@
 <paragraph id="par_id3145368" role="paragraph" xml-lang="en-US"><ahelp 
hid="HID_FUNC_ISTTEXT">Returns TRUE if the cell contents refer to 
text.</ahelp></paragraph>
 <paragraph id="par_id6779686" role="paragraph" xml-lang="en-US">If an error 
occurs, the function returns FALSE.</paragraph>
 
-<paragraph id="hd_id3154332" role="heading" level="3" 
xml-lang="en-US">Syntax</paragraph>
+<embed href="text/scalc/01/common_func.xhp#sectionsyntax"/>
 <paragraph id="par_id3148649" role="code" 
xml-lang="en-US">ISTEXT(Value)</paragraph>
 <paragraph id="par_id3150417" role="paragraph" 
xml-lang="en-US"><emph>Value</emph> is a value, number, Boolean value, or an 
error value to be tested.</paragraph>
 
-<paragraph id="hd_id3149239" role="heading" level="3" 
xml-lang="en-US">Example</paragraph>
+<embed href="text/scalc/01/common_func.xhp#sectionexample"/>
 <paragraph id="par_id3144756" role="paragraph" xml-lang="en-US"><item 
type="input">=ISTEXT(D9)</item> returns TRUE if cell D9 contains the text <item 
type="input">abcdef</item>.</paragraph>
 <paragraph id="par_id3148416" role="paragraph" xml-lang="en-US"><item 
type="input">=ISTEXT(C3)</item> returns FALSE if cell C3 contains the number 
<item type="input">3</item>.</paragraph>
 </section>
@@ -550,12 +550,12 @@
 <paragraph id="hd_id3156034" role="heading" level="2" 
xml-lang="en-US">ISODD</paragraph>
 <paragraph id="par_id3155920" role="paragraph" xml-lang="en-US"><ahelp 
hid="HID_FUNC_ISTUNGERADE">Returns TRUE if the value is odd, or FALSE if the 
number is even.</ahelp></paragraph>
 
-<paragraph id="hd_id3151006" role="heading" level="3" 
xml-lang="en-US">Syntax</paragraph>
+<embed href="text/scalc/01/common_func.xhp#sectionsyntax"/>
 <paragraph id="par_id3151375" role="code" 
xml-lang="en-US">ISODD(value)</paragraph>
 <paragraph id="par_id3155139" role="paragraph" 
xml-lang="en-US"><emph>Value</emph> is the value to be checked.</paragraph>
 <paragraph id="par_id9027680" role="paragraph" xml-lang="en-US">If Value is 
not an integer any digits after the decimal point are ignored. The sign of 
Value is also ignored.</paragraph>
 
-<paragraph id="hd_id3163723" role="heading" level="3" 
xml-lang="en-US">Example</paragraph>
+<embed href="text/scalc/01/common_func.xhp#sectionexample"/>
 <paragraph id="par_id3155345" role="paragraph" xml-lang="en-US"><item 
type="input">=ISODD(33)</item> returns TRUE</paragraph>
 <paragraph id="par_id9392986" role="paragraph" xml-lang="en-US"><item 
type="input">=ISODD(48)</item> returns FALSE</paragraph>
 <paragraph id="par_id5971251" role="paragraph" xml-lang="en-US"><item 
type="input">=ISODD(3.999)</item> returns TRUE</paragraph>
@@ -573,11 +573,11 @@
 <paragraph id="par_id3153538" role="paragraph" xml-lang="en-US"><ahelp 
hid="HID_AAI_FUNC_ISODD">Returns TRUE (1) if the number does not return a whole 
number when divided by 2.</ahelp></paragraph>
 <embed href="text/scalc/01/04060102.xhp#ADD_note"/>
 
-<paragraph id="hd_id3145601" role="heading" level="3" 
xml-lang="en-US">Syntax</paragraph>
+<embed href="text/scalc/01/common_func.xhp#sectionsyntax"/>
 <paragraph id="par_id3149485" role="code" 
xml-lang="en-US">ISODD_ADD(Number)</paragraph>
 <paragraph id="par_id3153315" role="paragraph" 
xml-lang="en-US"><emph>Number</emph> is the number to be tested.</paragraph>
 
-<paragraph id="hd_id3143274" role="heading" level="3" 
xml-lang="en-US">Example</paragraph>
+<embed href="text/scalc/01/common_func.xhp#sectionexample"/>
 <paragraph id="par_id3154793" role="paragraph" xml-lang="en-US"><item 
type="input">=ISODD_ADD(5)</item> returns 1.</paragraph>
 </section>
 
@@ -593,11 +593,11 @@
 <paragraph id="par_id3154618" role="paragraph" xml-lang="en-US"><ahelp 
hid="HID_FUNC_ISTZAHL">Returns TRUE if the value refers to a 
number.</ahelp></paragraph>
 <embed href="text/shared/00/00000001.xhp#wahr"/>
 
-<paragraph id="hd_id3152769" role="heading" level="3" 
xml-lang="en-US">Syntax</paragraph>
+<embed href="text/scalc/01/common_func.xhp#sectionsyntax"/>
 <paragraph id="par_id3150595" role="code" 
xml-lang="en-US">ISNUMBER(Value)</paragraph>
 <paragraph id="par_id3150351" role="paragraph" 
xml-lang="en-US"><emph>Value</emph> is any expression to be tested to determine 
whether it is a number or text.</paragraph>
 
-<paragraph id="hd_id3146793" role="heading" level="3" 
xml-lang="en-US">Example</paragraph>
+<embed href="text/scalc/01/common_func.xhp#sectionexample"/>
 <paragraph id="par_id3155614" role="paragraph" xml-lang="en-US"><item 
type="input">=ISNUMBER(C3)</item> returns TRUE if the cell C3 contains the 
number <item type="input">4</item>.</paragraph>
 <paragraph id="par_id3154417" role="paragraph" xml-lang="en-US"><item 
type="input">=ISNUMBER(C2)</item> returns FALSE if the cell C2 contains the 
text <item type="input">abcdef</item>.</paragraph>
 </section>
@@ -613,11 +613,11 @@
 <paragraph id="par_id3150405" role="paragraph" xml-lang="en-US"><ahelp 
hid="HID_FUNC_N">Returns the numeric value of the given parameter. Returns 0 if 
parameter is text or FALSE.</ahelp></paragraph>
 <paragraph id="par_id9115573" role="paragraph" xml-lang="en-US">If an error 
occurs the function returns the error value.</paragraph>
 
-<paragraph id="hd_id3145774" role="heading" level="3" 
xml-lang="en-US">Syntax</paragraph>
+<embed href="text/scalc/01/common_func.xhp#sectionsyntax"/>
 <paragraph id="par_id3153883" role="code" xml-lang="en-US">N(Value)</paragraph>
 <paragraph id="par_id3151101" role="paragraph" 
xml-lang="en-US"><emph>Value</emph> is the parameter to be converted into a 
number. N() returns the numeric value if it can. It returns the logical values 
TRUE and FALSE as 1 and 0 respectively. It returns text as 0.</paragraph>
 
-<paragraph id="hd_id3147097" role="heading" level="3" 
xml-lang="en-US">Example</paragraph>
+<embed href="text/scalc/01/common_func.xhp#sectionexample"/>
 <paragraph id="par_id3154117" role="paragraph" xml-lang="en-US"><item 
type="input">=N(123)</item> returns 123</paragraph>
 <paragraph id="par_id2337717" role="paragraph" xml-lang="en-US"><item 
type="input">=N(TRUE())</item> returns 1</paragraph>
 <paragraph id="par_id3153781" role="paragraph" xml-lang="en-US"><item 
type="input">=N(FALSE())</item> returns 0</paragraph>
@@ -636,10 +636,10 @@
 <paragraph id="hd_id3156275" role="heading" level="2" 
xml-lang="en-US">NA</paragraph>
 <paragraph id="par_id3156161" role="paragraph" xml-lang="en-US"><ahelp 
hid="HID_FUNC_NV">Returns the error value #N/A.</ahelp></paragraph>
 
-<paragraph id="hd_id3147532" role="heading" level="3" 
xml-lang="en-US">Syntax</paragraph>
+<embed href="text/scalc/01/common_func.xhp#sectionsyntax"/>
 <paragraph id="par_id3149563" role="code" xml-lang="en-US">NA()</paragraph>
 
-<paragraph id="hd_id3155128" role="heading" level="3" 
xml-lang="en-US">Example</paragraph>
+<embed href="text/scalc/01/common_func.xhp#sectionexample"/>
 <paragraph id="par_id3154481" role="paragraph" xml-lang="en-US"><item 
type="input">=NA()</item> converts the contents of the cell into 
#N/A.</paragraph>
 </section>
 
@@ -654,7 +654,7 @@
 <paragraph id="par_id3155900" role="paragraph" xml-lang="en-US"><ahelp 
hid="HID_FUNC_TYP">Returns the type of value, where 1 = number, 2 = text, 4 = 
Boolean value, 8 = formula, 16 = error value, 64 = array.</ahelp></paragraph>
 <embed href="text/shared/00/00000001.xhp#wahr"/>
 
-<paragraph id="hd_id3149992" role="heading" level="3" 
xml-lang="en-US">Syntax</paragraph>
+<embed href="text/scalc/01/common_func.xhp#sectionsyntax"/>
 <paragraph id="par_id3148400" role="code" 
xml-lang="en-US">TYPE(Value)</paragraph>
 <paragraph id="par_id3150830" role="paragraph" 
xml-lang="en-US"><emph>Value</emph> is a specific value for which the data type 
is determined.</paragraph>
 
@@ -675,7 +675,7 @@
 <paragraph id="hd_id3155509" role="heading" level="2" 
xml-lang="en-US">CELL</paragraph>
 <paragraph id="par_id3153196" role="paragraph" xml-lang="en-US"><ahelp 
hid="HID_FUNC_ZELLE">Returns information on address, formatting or contents of 
a cell.</ahelp></paragraph>
 
-<paragraph id="hd_id3149323" role="heading" level="3" 
xml-lang="en-US">Syntax</paragraph>
+<embed href="text/scalc/01/common_func.xhp#sectionsyntax"/>
 <paragraph id="par_id3147355" role="code" xml-lang="en-US">CELL("InfoType"; 
Reference)</paragraph>
 <paragraph id="par_id3154716" role="paragraph" 
xml-lang="en-US"><emph>InfoType</emph> is the character string that specifies 
the type of information. The character string is always in English. Upper or 
lower case is optional.</paragraph>
 
diff --git a/source/text/scalc/01/04060105.xhp 
b/source/text/scalc/01/04060105.xhp
index 9a78019ae..63c8289ec 100644
--- a/source/text/scalc/01/04060105.xhp
+++ b/source/text/scalc/01/04060105.xhp
@@ -63,11 +63,11 @@
 <paragraph xml-lang="en-US" id="hd_id3147505" role="heading" 
level="2">AND</paragraph>
          <paragraph xml-lang="en-US" id="par_id3153959" 
role="paragraph"><ahelp hid="HID_FUNC_UND">Returns TRUE if all arguments are 
TRUE.</ahelp> If one of the elements is FALSE, this function returns the FALSE 
value.</paragraph>
          <paragraph xml-lang="en-US" id="par_id3146100" role="paragraph">The 
arguments are either logical expressions themselves (TRUE, 1&lt;5, 2+3=7, 
B8&lt;10) that return logical values, or arrays (A1:C3) containing logical 
values.</paragraph>
-         <paragraph xml-lang="en-US" id="hd_id3150374" role="heading" 
level="3">Syntax</paragraph>
+         <embed href="text/scalc/01/common_func.xhp#sectionsyntax"/>
          <paragraph xml-lang="en-US" id="par_id3159123" 
role="code">AND(LogicalValue1; LogicalValue2 ...LogicalValue30)</paragraph>
          <paragraph xml-lang="en-US" id="par_id3150038" role="paragraph">
             <emph>LogicalValue1; LogicalValue2 ...LogicalValue30</emph> are 
conditions to be checked. All conditions can be either TRUE or FALSE. If a 
range is entered as a parameter, the function uses all values of the range. The 
result is TRUE if the logical value in all cells within the cell range is 
TRUE.</paragraph>
-         <paragraph xml-lang="en-US" id="hd_id3149143" role="heading" 
level="3">Example</paragraph>
+        <embed href="text/scalc/01/common_func.xhp#sectionexample"/>
          <paragraph xml-lang="en-US" id="par_id3153123" role="paragraph">The 
logical values of entries 12&lt;13; 14&gt;12, and 7&lt;6 are to be 
checked:</paragraph>
          <paragraph xml-lang="en-US" id="par_id3145632" role="paragraph">
             <item type="input">=AND(12&lt;13;14&gt;12;7&lt;6)</item> returns 
FALSE.</paragraph>
@@ -80,9 +80,9 @@
 <bookmark xml-lang="en-US" branch="hid/SC_HID_FUNC_FALSCH" id="bm_id3154678" 
localize="false"/>
 <paragraph xml-lang="en-US" id="hd_id3149015" role="heading" 
level="2">FALSE</paragraph>
          <paragraph xml-lang="en-US" id="par_id3149890" 
role="paragraph"><ahelp hid="HID_FUNC_FALSCH">Returns the logical value 
FALSE.</ahelp> The FALSE() function does not require any arguments, and always 
returns the logical value FALSE.</paragraph>
-         <paragraph xml-lang="en-US" id="hd_id3146939" role="heading" 
level="3">Syntax</paragraph>
+         <embed href="text/scalc/01/common_func.xhp#sectionsyntax"/>
          <paragraph xml-lang="en-US" id="par_id3150030" 
role="code">FALSE()</paragraph>
-         <paragraph xml-lang="en-US" id="hd_id3150697" role="heading" 
level="3">Example</paragraph>
+         <embed href="text/scalc/01/common_func.xhp#sectionexample"/>
          <paragraph xml-lang="en-US" id="par_id3154842" role="paragraph">
             <item type="input">=FALSE()</item> returns FALSE</paragraph>
          <paragraph xml-lang="en-US" id="par_id3147468" role="paragraph">
@@ -94,7 +94,7 @@
 <bookmark xml-lang="en-US" branch="hid/SC_HID_FUNC_WENN" id="bm_id3152789" 
localize="false"/>
 <paragraph xml-lang="en-US" id="hd_id3150141" role="heading" 
level="2">IF</paragraph>
          <paragraph xml-lang="en-US" id="par_id3148740" 
role="paragraph"><ahelp hid="HID_FUNC_WENN">Specifies a logical test to be 
performed.</ahelp></paragraph>
-         <paragraph xml-lang="en-US" id="hd_id3153325" role="heading" 
level="3">Syntax</paragraph>
+         <embed href="text/scalc/01/common_func.xhp#sectionsyntax"/>
          <paragraph xml-lang="en-US" id="par_id3154558" role="code">IF(Test; 
ThenValue; OtherwiseValue)</paragraph>
          <paragraph xml-lang="en-US" id="par_id3149727" role="paragraph">
             <emph>Test</emph> is any value or expression that can be TRUE or 
FALSE.</paragraph>
@@ -105,7 +105,7 @@
          <paragraph xml-lang="en-US" id="par_idN107FA" role="paragraph" 
localize="false">
             <embedvar href="text/scalc/00/00000004.xhp#optional"/>
          </paragraph>
-         <paragraph xml-lang="en-US" id="hd_id3149507" role="heading" 
level="3">Examples</paragraph>
+         <embed href="text/scalc/01/common_func.xhp#sectionexample"/>
          <paragraph xml-lang="en-US" id="par_id3150867" role="paragraph">
             <item type="input">=IF(A1&gt;5;100;"too small")</item> If the 
value in A1 is higher than 5, the value 100 is entered in the current cell; 
otherwise, the text “too small” (without quotes) is entered.</paragraph>
       </section>
@@ -115,11 +115,11 @@
 <bookmark xml-lang="en-US" branch="hid/SC_HID_FUNC_NICHT" id="bm_id3145168" 
localize="false"/>
 <paragraph xml-lang="en-US" id="hd_id3155954" role="heading" 
level="2">NOT</paragraph>
          <paragraph xml-lang="en-US" id="par_id3153570" 
role="paragraph"><ahelp hid="HID_FUNC_NICHT">Complements (inverts) a logical 
value.</ahelp></paragraph>
-         <paragraph xml-lang="en-US" id="hd_id3147372" role="heading" 
level="3">Syntax</paragraph>
+         <embed href="text/scalc/01/common_func.xhp#sectionsyntax"/>
          <paragraph xml-lang="en-US" id="par_id3157996" 
role="code">NOT(LogicalValue)</paragraph>
          <paragraph xml-lang="en-US" id="par_id3148766" role="paragraph">
             <emph>LogicalValue</emph> is any value to be 
complemented.</paragraph>
-         <paragraph xml-lang="en-US" id="hd_id3149884" role="heading" 
level="3">Example</paragraph>
+        <embed href="text/scalc/01/common_func.xhp#sectionexample"/>
          <paragraph xml-lang="en-US" id="par_id3150132" role="paragraph">
             <item type="input">=NOT(A)</item>. If A=TRUE then NOT(A) will 
evaluate FALSE.</paragraph>
       </section>
@@ -130,11 +130,11 @@
 <paragraph xml-lang="en-US" id="hd_id3148394" role="heading" 
level="2">OR</paragraph>
          <paragraph xml-lang="en-US" id="par_id3156060" 
role="paragraph"><ahelp hid="HID_FUNC_ODER">Returns TRUE if at least one 
argument is TRUE.</ahelp> This function returns the value FALSE, if all the 
arguments have the logical value FALSE.</paragraph>
          <paragraph xml-lang="en-US" id="par_id3148771" role="paragraph">The 
arguments are either logical expressions themselves (TRUE, 1&lt;5, 2+3=7, 
B8&lt;10) that return logical values, or arrays (A1:C3) containing logical 
values.</paragraph>
-         <paragraph xml-lang="en-US" id="hd_id3155517" role="heading" 
level="3">Syntax</paragraph>
+         <embed href="text/scalc/01/common_func.xhp#sectionsyntax"/>
          <paragraph xml-lang="en-US" id="par_id3150468" 
role="code">OR(LogicalValue1; LogicalValue2 ...LogicalValue30)</paragraph>
          <paragraph xml-lang="en-US" id="par_id3155819" role="paragraph">
             <emph>LogicalValue1; LogicalValue2 ...LogicalValue30</emph> are 
conditions to be checked. All conditions can be either TRUE or FALSE. If a 
range is entered as a parameter, the function uses all values of the 
range.<comment>UFI: first try to fix bugtraq 4905779</comment></paragraph>
-         <paragraph xml-lang="en-US" id="hd_id3153228" role="heading" 
level="3">Example</paragraph>
+        <embed href="text/scalc/01/common_func.xhp#sectionexample"/>
          <paragraph xml-lang="en-US" id="par_id3154870" role="paragraph">The 
logical values of entries 12&lt;11; 13&gt;22, and 45=45 are to be 
checked.</paragraph>
          <paragraph xml-lang="en-US" id="par_id3155371" role="paragraph">
             <item type="input">=OR(12&lt;11;13&gt;22;45=45)</item> returns 
TRUE.</paragraph>
@@ -147,9 +147,9 @@
 <bookmark xml-lang="en-US" branch="hid/SC_HID_FUNC_WAHR" id="bm_id3148426" 
localize="false"/>
 <paragraph xml-lang="en-US" id="hd_id3156256" role="heading" 
level="2">TRUE</paragraph>
          <paragraph xml-lang="en-US" id="par_id3155985" 
role="paragraph"><ahelp hid="HID_FUNC_WAHR">The logical value is set to 
TRUE.</ahelp> The TRUE() function does not require any arguments, and always 
returns the logical value TRUE.</paragraph>
-         <paragraph xml-lang="en-US" id="hd_id3153717" role="heading" 
level="3">Syntax</paragraph>
+         <embed href="text/scalc/01/common_func.xhp#sectionsyntax"/>
          <paragraph xml-lang="en-US" id="par_id3152590" 
role="code">TRUE()</paragraph>
-         <paragraph xml-lang="en-US" id="hd_id3147175" role="heading" 
level="3">Example</paragraph>
+         <embed href="text/scalc/01/common_func.xhp#sectionexample"/>
          <paragraph xml-lang="en-US" id="par_id3146148" role="paragraph">If 
A=TRUE and B=FALSE the following examples appear:</paragraph>
          <paragraph xml-lang="en-US" id="par_id3083285" role="paragraph">
             <item type="input">=AND(A;B)</item> returns FALSE</paragraph>
@@ -165,9 +165,9 @@
 <paragraph xml-lang="en-US" id="hd_id3156257" role="heading" 
level="2">XOR</paragraph>
          <paragraph xml-lang="en-US" id="par_id3155987" 
role="paragraph"><ahelp hid="HID_FUNC_XOR">Returns true if an odd number of 
arguments evaluates to TRUE.</ahelp></paragraph>
          <paragraph xml-lang="en-US" id="par_id3148772" role="paragraph">The 
arguments are either logical expressions themselves (TRUE, 1&lt;5, 2+3=7, 
B8&lt;10) that return logical values, or arrays (A1:C3) containing logical 
values.</paragraph>
-         <paragraph xml-lang="en-US" id="hd_id3153718" role="heading" 
level="3">Syntax</paragraph>
+         <embed href="text/scalc/01/common_func.xhp#sectionsyntax"/>
          <paragraph xml-lang="en-US" id="par_id3150469" 
role="code">XOR(LogicalValue1; LogicalValue2 ...LogicalValue30)</paragraph>
-         <paragraph xml-lang="en-US" id="hd_id3147176" role="heading" 
level="3">Example</paragraph>
+         <embed href="text/scalc/01/common_func.xhp#sectionexample"/>
          <paragraph xml-lang="en-US" id="par_id3083286" role="paragraph">
             <item type="input">=XOR(TRUE;TRUE)</item> returns FALSE</paragraph>
          <paragraph xml-lang="en-US" id="par_id3083445" role="paragraph">
diff --git a/source/text/scalc/01/04060106.xhp 
b/source/text/scalc/01/04060106.xhp
index 297f91c12..5523e4b19 100644
--- a/source/text/scalc/01/04060106.xhp
+++ b/source/text/scalc/01/04060106.xhp
@@ -51,11 +51,11 @@
 <paragraph id="hd_id3146944" role="heading" level="2" 
xml-lang="en-US">ABS</paragraph>
 <paragraph id="par_id3154546" role="paragraph" xml-lang="en-US"><ahelp 
hid="HID_FUNC_ABS">Returns the absolute value of a number.</ahelp></paragraph>
 
-<paragraph id="hd_id3154843" role="heading" level="3" 
xml-lang="en-US">Syntax</paragraph>
+<embed href="text/scalc/01/common_func.xhp#sectionsyntax"/>
 <paragraph id="par_id3147475" role="code" 
xml-lang="en-US">ABS(Number)</paragraph>
 <paragraph id="par_id3148438" role="paragraph" 
xml-lang="en-US"><emph>Number</emph> is the number whose absolute value is to 
be calculated. The absolute value of a number is its value without the +/- 
sign.</paragraph>
 
-<paragraph id="hd_id3155823" role="heading" level="3" 
xml-lang="en-US">Example</paragraph>
+<embed href="text/scalc/01/common_func.xhp#sectionexample"/>
 <paragraph id="par_id3152787" role="paragraph" xml-lang="en-US"><item 
type="input">=ABS(-56)</item> returns 56.</paragraph>
 <paragraph id="par_id3148752" role="paragraph" xml-lang="en-US"><item 
type="input">=ABS(12)</item> returns 12.</paragraph>
 <paragraph id="par_id320139" role="paragraph" xml-lang="en-US"><item 
type="input">=ABS(0)</item> returns 0.<comment>see also 
SIGN</comment></paragraph>
@@ -71,12 +71,12 @@
 <paragraph id="hd_id3153114" role="heading" level="2" 
xml-lang="en-US">ACOS</paragraph>
 <paragraph id="par_id3145163" role="paragraph" xml-lang="en-US"><ahelp 
hid="HID_FUNC_ARCCOS">Returns the inverse trigonometric cosine of a 
number.</ahelp></paragraph>
 
-<paragraph id="hd_id3153565" role="heading" level="3" 
xml-lang="en-US">Syntax</paragraph>
+<embed href="text/scalc/01/common_func.xhp#sectionsyntax"/>
 <paragraph id="par_id3150020" role="code" 
xml-lang="en-US">ACOS(Number)</paragraph>
 <paragraph id="par_id3159134" role="paragraph" xml-lang="en-US">This function 
returns the inverse trigonometric cosine of <emph>Number</emph>, that is the 
angle (in radians) whose cosine is Number. The angle returned is between 0 and 
PI.</paragraph>
 <paragraph id="par_id679647" role="paragraph" xml-lang="en-US">To return the 
angle in degrees, use the DEGREES function.</paragraph>
 
-<paragraph id="hd_id3149882" role="heading" level="3" 
xml-lang="en-US">Example</paragraph>
+<embed href="text/scalc/01/common_func.xhp#sectionexample"/>
 <paragraph id="par_id3150128" role="paragraph" xml-lang="en-US"><item 
type="input">=ACOS(-1)</item> returns 3.14159265358979 (PI radians)</paragraph>
 <paragraph id="par_id8792382" role="paragraph" xml-lang="en-US"><item 
type="input">=DEGREES(ACOS(0.5))</item> returns 60. The cosine of 60 degrees is 
0.5.</paragraph><comment>see also COS, SIN, TAN, COT, ASIN, ATAN, ATAN2, 
ACOT</comment>
 <embed href="text/scalc/06/calcsamplefiles.xhp#trigon"/>
@@ -92,12 +92,12 @@
 <paragraph id="hd_id3145355" role="heading" level="2" 
xml-lang="en-US">ACOSH</paragraph>
 <paragraph id="par_id3157993" role="paragraph" xml-lang="en-US"><ahelp 
hid="HID_FUNC_ARCOSHYP">Returns the inverse hyperbolic cosine of a 
number.</ahelp></paragraph>
 
-<paragraph id="hd_id3145295" role="heading" level="3" 
xml-lang="en-US">Syntax</paragraph>
+<embed href="text/scalc/01/common_func.xhp#sectionsyntax"/>
 <paragraph id="par_id3151017" role="code" 
xml-lang="en-US">ACOSH(Number)</paragraph>
 <paragraph id="par_id3149000" role="paragraph" xml-lang="en-US">This function 
returns the inverse hyperbolic cosine of <emph>Number</emph>, that is the 
number whose hyperbolic cosine is Number.</paragraph>
 <paragraph id="par_id6393932" role="paragraph" xml-lang="en-US">Number must be 
greater than or equal to 1.</paragraph>
 
-<paragraph id="hd_id3150566" role="heading" level="3" 
xml-lang="en-US">Example</paragraph>
+<embed href="text/scalc/01/common_func.xhp#sectionexample"/>
 <paragraph id="par_id3145629" role="paragraph" xml-lang="en-US"><item 
type="input">=ACOSH(1)</item> returns 0.</paragraph>
 <paragraph id="par_id951567" role="paragraph" xml-lang="en-US"><item 
type="input">=ACOSH(COSH(4))</item> returns 4.</paragraph><comment>see also 
ASINH, ATANH, ACOTH, COSH, SINH, TANH, COTH</comment>
 <embed href="text/scalc/06/calcsamplefiles.xhp#trigon"/>
@@ -113,12 +113,12 @@
 <paragraph id="hd_id3149027" role="heading" level="2" 
xml-lang="en-US">ACOT</paragraph>
 <paragraph id="par_id3155818" role="paragraph" xml-lang="en-US"><ahelp 
hid="HID_FUNC_ARCCOT">Returns the inverse cotangent (the arccotangent) of the 
given number.</ahelp></paragraph>
 
-<paragraph id="hd_id3153225" role="heading" level="3" 
xml-lang="en-US">Syntax</paragraph>
+<embed href="text/scalc/01/common_func.xhp#sectionsyntax"/>
 <paragraph id="par_id3158419" role="code" 
xml-lang="en-US">ACOT(Number)</paragraph>
 <paragraph id="par_id3154948" role="paragraph" xml-lang="en-US">This function 
returns the inverse trigonometric cotangent of <emph>Number</emph>, that is the 
angle (in radians) whose cotangent is Number. The angle returned is between 0 
and PI.</paragraph>
 <paragraph id="par_id5834528" role="paragraph" xml-lang="en-US">To return the 
angle in degrees, use the DEGREES function.</paragraph>
 
-<paragraph id="hd_id3147538" role="heading" level="3" 
xml-lang="en-US">Example</paragraph>
+<embed href="text/scalc/01/common_func.xhp#sectionexample"/>
 <paragraph id="par_id3155375" role="paragraph" xml-lang="en-US"><item 
type="input">=ACOT(1)</item> returns 0.785398163397448 (PI/4 
radians).</paragraph>
 <paragraph id="par_id8589434" role="paragraph" xml-lang="en-US"><item 
type="input">=DEGREES(ACOT(1))</item> returns 45. The tangent of 45 degrees is 
1.</paragraph><comment>see also COS, SIN, TAN, COT, ACOS, ASIN, ATAN, 
ATAN2</comment>
 <embed href="text/scalc/06/calcsamplefiles.xhp#trigon"/>
@@ -134,12 +134,12 @@
 <paragraph id="hd_id3148426" role="heading" level="2" 
xml-lang="en-US">ACOTH</paragraph>
 <paragraph id="par_id3147478" role="paragraph" xml-lang="en-US"><ahelp 
hid="HID_FUNC_ARCOTHYP">Returns the inverse hyperbolic cotangent of the given 
number.</ahelp></paragraph>
 
-<paragraph id="hd_id3152585" role="heading" level="3" 
xml-lang="en-US">Syntax</paragraph>
+<embed href="text/scalc/01/common_func.xhp#sectionsyntax"/>
 <paragraph id="par_id3147172" role="code" 
xml-lang="en-US">ACOTH(Number)</paragraph>
 <paragraph id="par_id3146155" role="paragraph" xml-lang="en-US">This function 
returns the inverse hyperbolic cotangent of <emph>Number</emph>, that is the 
number whose hyperbolic cotangent is Number.</paragraph>
 <paragraph id="par_id5818659" role="paragraph" xml-lang="en-US">An error 
results if Number is between -1 and 1 inclusive.</paragraph>
 
-<paragraph id="hd_id3083452" role="heading" level="3" 
xml-lang="en-US">Example</paragraph>
+<embed href="text/scalc/01/common_func.xhp#sectionexample"/>
 <paragraph id="par_id3150608" role="paragraph" xml-lang="en-US"><item 
type="input">=ACOTH(1.1)</item> returns inverse hyperbolic cotangent of 1.1, 
approximately 1.52226.</paragraph><comment>see also ACOSH, ASINH, ATANH, COSH, 
SINH, TANH, COTH</comment>
 <embed href="text/scalc/06/calcsamplefiles.xhp#trigon"/>
 </section>
@@ -160,12 +160,12 @@
 <paragraph id="hd_id3145084" role="heading" level="2" 
xml-lang="en-US">ASIN</paragraph>
 <paragraph id="par_id3156296" role="paragraph" xml-lang="en-US"><ahelp 
hid="HID_FUNC_ARCSIN">Returns the inverse trigonometric sine of a 
number.</ahelp></paragraph>
 
-<paragraph id="hd_id3149716" role="heading" level="3" 
xml-lang="en-US">Syntax</paragraph>
+<embed href="text/scalc/01/common_func.xhp#sectionsyntax"/>
 <paragraph id="par_id3156305" role="code" 
xml-lang="en-US">ASIN(Number)</paragraph>
 <paragraph id="par_id3150964" role="paragraph" xml-lang="en-US">This function 
returns the inverse trigonometric sine of <emph>Number</emph>, that is the 
angle (in radians) whose sine is Number. The angle returned is between -PI/2 
and +PI/2.</paragraph>
 <paragraph id="par_id203863" role="paragraph" xml-lang="en-US">To return the 
angle in degrees, use the DEGREES function.</paragraph>
 
-<paragraph id="hd_id3149448" role="heading" level="3" 
xml-lang="en-US">Example</paragraph>
+<embed href="text/scalc/01/common_func.xhp#sectionexample"/>
 <paragraph id="par_id3156100" role="paragraph" xml-lang="en-US"><item 
type="input">=ASIN(0)</item> returns 0.</paragraph>
 <paragraph id="par_id6853846" role="paragraph" xml-lang="en-US"><item 
type="input">=ASIN(1)</item> returns 1.5707963267949 (PI/2 radians).</paragraph>
 <paragraph id="par_id8772240" role="paragraph" xml-lang="en-US"><item 
type="input">=DEGREES(ASIN(0.5))</item> returns 30. The sine of 30 degrees is 
0.5.</paragraph><comment>see also COS, SIN, TAN, COT, ACOS, ATAN, ATAN2, 
ACOT</comment>
@@ -182,11 +182,11 @@
 <paragraph id="hd_id3151266" role="heading" level="2" 
xml-lang="en-US">ASINH</paragraph>
 <paragraph id="par_id3147077" role="paragraph" xml-lang="en-US"><ahelp 
hid="HID_FUNC_ARSINHYP">Returns the inverse hyperbolic sine of a 
number.</ahelp></paragraph>
 
-<paragraph id="hd_id3150763" role="heading" level="3" 
xml-lang="en-US">Syntax</paragraph>
+<embed href="text/scalc/01/common_func.xhp#sectionsyntax"/>
 <paragraph id="par_id3150882" role="code" 
xml-lang="en-US">ASINH(Number)</paragraph>
 <paragraph id="par_id3147621" role="paragraph" xml-lang="en-US">This function 
returns the inverse hyperbolic sine of <emph>Number</emph>, that is the number 
whose hyperbolic sine is Number.</paragraph>
 
-<paragraph id="hd_id3153212" role="heading" level="3" 
xml-lang="en-US">Example</paragraph>
+<embed href="text/scalc/01/common_func.xhp#sectionexample"/>
 <paragraph id="par_id3156120" role="paragraph" xml-lang="en-US"><item 
type="input">=ASINH(-90)</item> returns approximately -5.1929877.</paragraph>
 <paragraph id="par_id4808496" role="paragraph" xml-lang="en-US"><item 
type="input">=ASINH(SINH(4))</item> returns 4.</paragraph><comment>see also 
ACOSH, ATANH, ACOTH, COSH, SINH, TANH, COTH</comment>
 <embed href="text/scalc/06/calcsamplefiles.xhp#trigon"/>
@@ -202,12 +202,12 @@
 <paragraph id="hd_id3155996" role="heading" level="2" 
xml-lang="en-US">ATAN</paragraph>
 <paragraph id="par_id3149985" role="paragraph" xml-lang="en-US"><ahelp 
hid="HID_FUNC_ARCTAN">Returns the inverse trigonometric tangent of a 
number.</ahelp></paragraph>
 
-<paragraph id="hd_id3151294" role="heading" level="3" 
xml-lang="en-US">Syntax</paragraph>
+<embed href="text/scalc/01/common_func.xhp#sectionsyntax"/>
 <paragraph id="par_id3150261" role="code" 
xml-lang="en-US">ATAN(Number)</paragraph>
 <paragraph id="par_id3147267" role="paragraph" xml-lang="en-US">This function 
returns the inverse trigonometric tangent of <emph>Number</emph>, that is the 
angle (in radians) whose tangent is Number. The angle returned is between -PI/2 
and PI/2.</paragraph>
 <paragraph id="par_id6293527" role="paragraph" xml-lang="en-US">To return the 
angle in degrees, use the DEGREES function.</paragraph>
 
-<paragraph id="hd_id3154054" role="heading" level="3" 
xml-lang="en-US">Example</paragraph>
+<embed href="text/scalc/01/common_func.xhp#sectionexample"/>
 <paragraph id="par_id3143229" role="paragraph" xml-lang="en-US"><item 
type="input">=ATAN(1)</item> returns 0.785398163397448 (PI/4 
radians).</paragraph>
 <paragraph id="par_id8746299" role="paragraph" xml-lang="en-US"><item 
type="input">=DEGREES(ATAN(1))</item> returns 45. The tangent of 45 degrees is 
1.</paragraph><comment>see also COS, SIN, TAN, COT, ACOS, ASIN, ATAN2, 
ACOT</comment>
 <embed href="text/scalc/06/calcsamplefiles.xhp#trigon"/>
@@ -223,14 +223,14 @@
 <paragraph id="hd_id3153983" role="heading" level="2" 
xml-lang="en-US">ATAN2</paragraph>
 <paragraph id="par_id3154297" role="paragraph" xml-lang="en-US"><ahelp 
hid="HID_FUNC_ARCTAN2">Returns the inverse trigonometric tangent of the 
specified x and y coordinates.</ahelp></paragraph>
 
-<paragraph id="hd_id3149758" role="heading" level="3" 
xml-lang="en-US">Syntax</paragraph>
+<embed href="text/scalc/01/common_func.xhp#sectionsyntax"/>
 <paragraph id="par_id3156013" role="code" xml-lang="en-US">ATAN2(NumberX; 
NumberY)</paragraph>
 <paragraph id="par_id3151168" role="paragraph" 
xml-lang="en-US"><emph>NumberX</emph> is the value of the x 
coordinate.</paragraph>
 <paragraph id="par_id3152798" role="paragraph" 
xml-lang="en-US"><emph>NumberY</emph> is the value of the y 
coordinate.</paragraph>
 <paragraph id="par_id5036164" role="paragraph" xml-lang="en-US">ATAN2 returns 
the inverse trigonometric tangent, that is, the angle (in radians) between the 
x-axis and a line from point NumberX, NumberY to the origin. The angle returned 
is between -PI and PI.</paragraph>
 <paragraph id="par_id3001800" role="paragraph" xml-lang="en-US">To return the 
angle in degrees, use the DEGREES function.</paragraph>
 
-<paragraph id="hd_id3145663" role="heading" level="3" 
xml-lang="en-US">Example</paragraph>
+<embed href="text/scalc/01/common_func.xhp#sectionexample"/>
 <paragraph id="par_id3154692" role="paragraph" xml-lang="en-US"><item 
type="input">=ATAN2(20;20)</item> returns 0.785398163397448 (PI/4 
radians).</paragraph>
 <paragraph id="par_id1477095" role="paragraph" xml-lang="en-US"><item 
type="input">=DEGREES(ATAN2(12.3;12.3))</item> returns 45. The tangent of 45 
degrees is 1.</paragraph><comment>see also COS, SIN, TAN, COT, ACOS, ASIN, 
ATAN, ACOT</comment>
 <embed href="text/scalc/06/calcsamplefiles.xhp#trigon"/>
@@ -246,12 +246,12 @@
 <paragraph id="hd_id3155398" role="heading" level="2" 
xml-lang="en-US">ATANH</paragraph>
 <paragraph id="par_id3148829" role="paragraph" xml-lang="en-US"><ahelp 
hid="HID_FUNC_ARTANHYP">Returns the inverse hyperbolic tangent of a 
number.</ahelp></paragraph>
 
-<paragraph id="hd_id3146997" role="heading" level="3" 
xml-lang="en-US">Syntax</paragraph>

... etc. - the rest is truncated
_______________________________________________
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits

Reply via email to