none
What are RSIDs used for? RRS feed

  • Question

  • I know how RSIDs and RSIDroots are generated and managed, but what are they used for?

    I had presumed that RSIDs were used by Word's Compare and Combine functions to distinguish between additions and deletions, but that does not seem to be the case.

    Tuesday, January 19, 2016 2:48 AM

Answers

  • Sorry, I should have pointed to 17.3.1.22 p (Paragraph).

    The rsid attributes here are used to track changes made in an editing session. Are you finding that is not the case?

    For example, in the following document.xml fragment:

        <w:body>
            <w:p w:rsidR="003D3A41" w:rsidRDefault="0074793A" w:rsidP="00457F6C">
                <w:pPr>
                    <w:pStyle w:val="mystyle"/>
                </w:pPr>
                <w:r>
                    <w:t>Blah b</w:t>
                </w:r>
                <w:bookmarkStart w:id="0" w:name="_GoBack"/>
                <w:bookmarkEnd w:id="0"/>
                <w:r w:rsidR="005F639E">
                    <w:t>ah</w:t>
                </w:r>
                <w:r w:rsidR="00C15B86">
                    <w:t xml:space="preserve"> more</w:t>
                </w:r>
            </w:p>
    

    You'll notice that "Blah b" was from an editing session identified by the rsidR tag: 003D3A41.

    However, the next edit was done after a save and resulted in the "ah" (the "l" was deleted from the second "blah") and that edit was identified by the rsidR tag: 005F639E.

    Is this what you're referring to? Can you clarify what you're looking for exactly?

    Tom

    Tuesday, January 19, 2016 11:11 PM
    Moderator

All replies

  • Hi cinchbald,

    Just to clarify, I assume you are referring to ISO 29500-1:

    17.7.4.15 rsid (Revision Identifier for Style Definition)
    "This element specifies a unique four digit number which shall be used to determine the editing session in which
    this style definition was last modified..."

    If this is not the case, let me know. I will get back to you with more information on how these are used.

    Best regards,
    Tom Jebo
    Sr Escalation Engineer
    Microsoft Open Specifications

    Tuesday, January 19, 2016 7:45 PM
    Moderator
  • Sorry, I should have pointed to 17.3.1.22 p (Paragraph).

    The rsid attributes here are used to track changes made in an editing session. Are you finding that is not the case?

    For example, in the following document.xml fragment:

        <w:body>
            <w:p w:rsidR="003D3A41" w:rsidRDefault="0074793A" w:rsidP="00457F6C">
                <w:pPr>
                    <w:pStyle w:val="mystyle"/>
                </w:pPr>
                <w:r>
                    <w:t>Blah b</w:t>
                </w:r>
                <w:bookmarkStart w:id="0" w:name="_GoBack"/>
                <w:bookmarkEnd w:id="0"/>
                <w:r w:rsidR="005F639E">
                    <w:t>ah</w:t>
                </w:r>
                <w:r w:rsidR="00C15B86">
                    <w:t xml:space="preserve"> more</w:t>
                </w:r>
            </w:p>
    

    You'll notice that "Blah b" was from an editing session identified by the rsidR tag: 003D3A41.

    However, the next edit was done after a save and resulted in the "ah" (the "l" was deleted from the second "blah") and that edit was identified by the rsidR tag: 005F639E.

    Is this what you're referring to? Can you clarify what you're looking for exactly?

    Tom

    Tuesday, January 19, 2016 11:11 PM
    Moderator