test commit fork
Generic Test Added:
doc file with different permutations for Bold Italics and Underline, including combinations of the three
ToDo: add support for headings with style, at the moment is not supported

TestCorpus:
Small set of cases of Bold, Italics extracted from the corpus docx.
ToDo: verify style in headings and add more samples from other papers.
doc to tei generator

reads doc file as input  and outputs tei
pass0.xsl
New variable italic and bold, to be getted when the style is not embeded but added as a style

tei_to_nlm.xsl
-paragraphs can have styles asigned in the attribute rand, call template doTags to process styles
-hi can have several styles inside same attribute @rand, method doTags support that.

GenericTest:
Includes robot case againts a sample docx containing differnt ways of Bold, Italics and Underline.
ToDo: support for styles in headers

TestCorpus:
Includes a robot case against a small model of a corpus, More testing for different cases still needed
Tei to nlm:
Now supports superscript and subscript, also with the posibility of cascade styles.

Test case added:
007_sup_sub.docx includes superscript and subscript, including styles in cascade (one inside another).
valuechain.docx more test cases for italics
Tests for Zotero field presence

This test case adds a pre-structured Word XML file that contains extraneous Zotero markup. The test will succeed when these fields are removed and a plaintext reference remains in place. This may need to be changed later when reference parsing works.

As a side note, this has also incurred the implementation of a parser script that will take a pre-extracted Word folder and go from there. We could use this to separate out the stages of extraction because, at present, it's somewhat repetitious.
Merge branch 'master' of https://github.com/josille/meTypeset
Fix paths for Robot tests

In my test runner environment (RIDE) it was necessary to make the paths relative to the "tests" folder; if this isn't the same for others we may need to change.
Reorder of Test cases to avoid problems with RIDE.
unused log files removed
Rearranged tests

Robot tests should reside in the tests directory; they can reference sub-directories but the test server will not run tests outside of this directory.
Removed test.txt

Unnecessary previous commit put this file here.
Change to use arbitrary depth search for endnotes

Instead of an absolute depth (which should have been predictable but, at present, is not due to list parsing bugs) I have switched the endnote parser to using //note as its search criterion.

This allows us to pick up the endnotes at any depth and enables correct ordering.
initial commit of the python parser process
remove tei.xml
metadata,

default article type added in the xsl
extra attributes added to the defaul metadata.xml

tei-to-nlm

template for fn-group: line 265
now recognize notes inside paragraph and hi, an attribute of id is added to, to link to the reference.
ToDo: further development to improve finding footnotes

template for list: line 412
now include attributes to determine and assign the type of list

template for list/item: line 442
validation to avoid empty items tags

template to cit: line 505
validation to avoid avoid empty quotes tags

template for ref: line 571
dafult attribute link type added as uri.
ToDo: parser to detect teh type of link attribute

template for notes: line 661
identifier for the reference added
Merge branch 'master' of https://github.com/josille/meTypeset
Tests directory should /not/ be ignored in commits!
Add an explanation to the Zotero test directory
martin last updates
parser implementation docx2tei