Subject: [jats-list] Re: <contrib> insights welcome From: "Beck, Jeff (NIH/NLM/NCBI) [E] beck@xxxxxxxxxxxxxxxx" <jats-list-service@xxxxxxxxxxxxxxxxxxxxxx> Date: Wed, 22 Feb 2023 18:09:01 -0000 |
Hi Eliza It looks like you have parsed names (<surname> and <given-names>) and are not providing character data within the <string-name>, so probably the easiest way to get rid of this error is to use <name> rather than <string-name> in <contrib>. Jeff ________________________________ From: Sproat, Eliza X esproat@xxxxxxx <jats-list-service@xxxxxxxxxxxxxxxxxxxxxx> Sent: Wednesday, February 22, 2023 12:34 PM To: jats-list@xxxxxxxxxxxxxxxxxxxxxx <jats-list@xxxxxxxxxxxxxxxxxxxxxx> Subject: [EXTERNAL] [jats-list] <contrib> insights welcome Greetings, First time posting to list. New to role--incumbent left at head of pandemic. Comfortable with the why of XML; look forward to growing skills in the how. Would appreciate your ideas about the <contrib> tag. Fixing errors returned by the PMC Style Checker to develop a template that will be used downstream (for the xslt). This strategy has so far yielded decent results. For example, an external-supplied xml file (jats 1.3) initially returned a valid DTD (joy) along with 20 errors and 18 warnings. After working through errors, new PMC result now indicates 11 errors and no warnings. Feels like progress. Am a bit *familiar with the <contrib> tag, but not much as I would like. Seek your input if you have any. Sample of PMC-returned errors: 133: <string-name name-style="western"> > ^ > error: contrib content check: <contrib> must have one of the following: [collab, collab-alternatives, name, name-alternatives, anonymous]. (Tagging Guidelines) see https://www.ncbi.nlm.nih.gov/pmc/pmcdoc/tagging-guidelines/article/tags.html# el-contrib > Go to the next error show .... 143: <contrib-id authenticated="true" contrib-id-type="orcid">https://gcc02.safelinks.protection.outlook.com/?url=h ttps%3A%2F%2Forcid.org%2F0000-0002-9010-2865&data=05%7C01%7Cbeck%40ncbi.nlm.n ih.gov%7C99f1ef47b5ac43d67db208db14fb1dda%7C14b77578977342d58507251ca2dc2b06% 7C0%7C0%7C638126841010133995%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQ IjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=%2FJhUUsWivh X0Wpdkq4k5Id8hQDSv%2FSQwOZTa1aUvLUA%3D&reserved=0</contrib-id> > ^ > error: contrib content check: <contrib> must have one of the following: [collab, collab-alternatives, name, name-alternatives, anonymous]. (Tagging Guidelines) see https://www.ncbi.nlm.nih.gov/pmc/pmcdoc/tagging-guidelines/article/tags.html# el-contrib ====Sample original XML==== <string-name name-style="western"> <given-names>Eileen</given-na mes> <surname>Rogers</surname> </string-name> <x xml:space="preserve">, </x> <xref ref-type="aff" rid="AFF10"> <sup>10</sup> </xref> </contrib> <contrib contrib-type="author"> <string-name name-style="western"> <given-names>Michaela</given- names> <surname>Praus</surname> </string-name> <x xml:space="preserve"> & </x> <xref ref-type="aff" rid="AFF11"> <sup>11</sup> </xref> </contrib> <contrib contrib-type="author" corresp="yes"> <contrib-id contrib-id-type="orcid" authenticated="false">https://gcc02.safelinks.protection.outlook.com/?url=htt ps%3A%2F%2Forcid.org%2F0000-0002-9010-2865&data=05%7C01%7Cbeck%40ncbi.nlm.nih .gov%7C99f1ef47b5ac43d67db208db14fb1dda%7C14b77578977342d58507251ca2dc2b06%7C 0%7C0%7C638126841010133995%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIj oiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=%2FJhUUsWivhX0 Wpdkq4k5Id8hQDSv%2FSQwOZTa1aUvLUA%3D&reserved=0</contrib-id> <string-name name-style="western"> <given-names>Mikhail A</given-names> <surname>Rojavin</surname> </string-name> <xref ref-type="corresp" rid="COR1">*</xref> <xref ref-type="aff" rid="AFF9"> <sup>9</sup> </xref> </contrib> I am looking for ways to resolve the <contrib> errors without mangling the data. Any tags I might add would seem to muddy the intent of the original. I already played around with a couple of things (order of authenticated=false ahead of contrib-id-type; and seeing what happened when false replaced with true) but neither improved the situation. Thank you, E. Sproat * for example, colleague helped me see that <contrib-group> requires <contrib> tag nested between when <collab> tag present. ** PS: Would appreciate too any of your favorite xml or jats book recommendations (or sites other than the obvious https://www.ncbi.nlm.nih.gov/pmc/tools/stylechecker/ , https://jats.nlm.nih.gov/publishing/1.3/, https://www.ncbi.nlm.nih.gov/pmc/pmcdoc/tagging-guidelines/article/tags.html# el-contrib and W3C). Confidentiality Notice: This electronic message transmission, including any attachment(s), may contain confidential, proprietary, or privileged information from CAS, a division of the American Chemical Society ("ACS"). If you have received this transmission in error, be advised that any disclosure, copying, distribution, or use of the contents of this information is strictly prohibited. Please destroy all copies of the message and contact the sender immediately by either replying to this message or calling 614-447-3600. CAUTION: This email originated from outside of the organization. Do not click links or open attachments unless you recognize the sender and are confident the content is safe.
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[jats-list] <contrib> insights welc, Sproat, Eliza X espr | Thread | [jats-list] Re: <contrib> insights , Sproat, Eliza X espr |
[jats-list] <contrib> insights welc, Sproat, Eliza X espr | Date | [jats-list] Re: <contrib> insights , Sproat, Eliza X espr |
Month |