ooxml

Timeline
Login

Timeline

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

50 most recent check-ins

2025-09-11
00:11
Took over the first obvious bug fixes and improvements from Miguels last contribution. Leaf check-in: e30d573b41 user: rolf tags: docx
2025-09-10
21:26
Added a first bit of Office Math Markup Language (OMML). This was initially contributed by Miguel Bañón. check-in: d12bec7400 user: rolf tags: docx
2025-09-09
00:17
Merged from docx. Closed-Leaf check-in: 8a9db8e937 user: rolf tags: mathml
00:16
Fixed the new -ignorable option, check-in: 19d7eeed9f user: rolf tags: docx
00:14
Changed the calling convention of the mathml method to what the wml core has: first -option values then script to evaluate. check-in: a4d47c6d45 user: rolf tags: mathml
2025-09-08
23:16
Merged from docx. check-in: 2907c33a00 user: rolf tags: mathml
23:14
Changed the default of mc:Ignorable to "w14 wp14 wpg wps". Added option -ignorable to configure to set it at will. check-in: dce10631fa user: rolf tags: docx
2025-09-07
22:01
Added a way to say that groups of options are mutually exclusive for the Create machinery. Used for mrun. Simplified mrun futher: the -plane and -upright options were only used to say -sty p; removed them. The element m:rPr may be empty according to the xsd. Fixed leftover from moving attribute prefix setting to method math. check-in: d0a7762643 user: rolf tags: mathml
21:43
Finished digression. Closed-Leaf check-in: 8d032d68fa user: rolf tags: wip
00:31
wip check-in: 87506875f7 user: rolf tags: wip
2025-09-06
22:58
Adapted docx-example2.tcl to the new spelling-corrected option name. Generalized attribute namespace control. Set the attribute namespace to m once in the umbrella method math. check-in: f2c2ea3fc7 user: rolf tags: mathml
22:41
m:fPr may be empty according to the xsd. check-in: b9fc87d82a user: rolf tags: mathml
22:28
Factored out repeated code. check-in: 1a14246a11 user: rolf tags: mathml
2025-09-05
23:47
Simplified test in Mt. Fixed the (by me) missed naryPr umbrellar. According to xsd both both sub and sup elements must always be present. check-in: e36ee92aa1 user: rolf tags: mathml
11:22
Use the create machinery also for MathML. Formated the math related type checks along the style used by the others. check-in: 3cd554ae21 user: rolf tags: mathml
2025-09-04
23:11
MathML support contributed by Miguel Bañón. check-in: 6038a5c14d user: rolf tags: mathml
21:50
White space clean up. check-in: 3f76c3e2ca user: rolf tags: docx
20:47
Spell fixes in option names. Thanks to Miguel Bañón. check-in: ab7d7cf020 user: rolf tags: docx
2025-08-26
19:17
Fixed the (ridiculously botched) handling of \n, \r, \t and \f in text appended to the document. check-in: c7e5ba3eed user: rolf tags: docx
00:03
Additions contributed by Miguel Bañón. check-in: 0ffe5ce889 user: rolf tags: docx
2025-08-22
06:39
Merged from havepandoc Leaf check-in: 5494695e07 user: alex tags: trunk
06:37
autoconf 2.72 Closed-Leaf check-in: c43bc8cf44 user: alex tags: havepandoc
00:24
Merged from trunk. check-in: 8362f17099 user: rolf tags: docx
2025-08-21
22:40
More tweaks to make ooxml compatible with tdom 0.9.6. check-in: abd8521a2c user: rolf tags: trunk
22:22
Made the xlsx-* examples work with tdom 0.9.6. check-in: 1d3ac010f2 user: rolf tags: trunk
20:56
Enhanced the buiild description for wml content to mark keys in key value option values as required, with or without default. Used for pgMar which has only required attribures. check-in: d8e0f9d258 user: rolf tags: docx
2025-08-19
22:36
Made the generated WordprocessingML "more valid" (although even Microsoft products digested what was created so far). check-in: 5cc20bc5c9 user: rolf tags: docx
2025-08-08
10:37
Changed makefile so that it does not raise error in case of make all or make doc and pandoc is not installed. check-in: 11d806adbb user: rolf tags: havepandoc
2025-08-07
00:40
wip Leaf check-in: b0a6d2db5c user: rolf tags: commentrange
2025-07-31
22:55
Work on documentation helper script. check-in: 041132a4c3 user: rolf tags: docx
2025-07-27
22:11
Added more table row properties. check-in: 36966e624b user: rolf tags: docx
17:12
Added the -headerrow option to table rows, enabling repeated header rows on subsequent pages a table spans about. check-in: a00ceef10e user: rolf tags: docx
2025-07-25
15:50
Minor work on documentation. Started helper script to generate markdown for options and option values. check-in: 04c9ec5765 user: rolf tags: docx
2025-07-20
13:43
Removed left over code line from rewrite of earlier version. check-in: fdae1872a1 user: rolf tags: docx
02:21
Fixed the last commit. check-in: e4234973d5 user: rolf tags: docx
02:10
Ensure that every footnote and endnote have a footnoteRef/endnoteRef element. check-in: bfc010c327 user: rolf tags: docx
2025-07-19
15:02
Work on the developer documentation. check-in: ead3052132 user: rolf tags: docx
2025-07-18
09:11
Fixed fall-out of namespace variable resolution quirk for Tcl < 9.0. check-in: 6afa429b9f user: rolf tags: docx
2025-07-17
23:31
More field types for the field method- check-in: 9b59794c90 user: rolf tags: docx
23:01
Added more table cell options. check-in: f8b1bdff73 user: rolf tags: docx
22:46
Improved bookmark support. check-in: e53b56c658 user: rolf tags: docx
12:54
Fixed the package provide lines to be in sync what pkgIndex.tcl say. Added internal code to be used to generate documentation stubs. check-in: b91fba1669 user: rolf tags: docx
2025-07-16
12:27
More user friendly error stack also for textbox body scripts. check-in: 3ba1d156be user: rolf tags: docx
00:58
Just take all XML files over from the given .docx with the exception of document.xml. check-in: b53a9cf053 user: rolf tags: docx
2025-07-14
23:49
Added footnotes/endnotes. check-in: 2eab3e6a6c user: rolf tags: docx
23:49
Improved error handling code. Closed-Leaf check-in: 727a52e7fa user: rolf tags: footendnote
2025-07-09
12:59
Footnotes and endnotes basically work. check-in: 742deb7eb7 user: rolf tags: footendnote
08:31
Corrected typo. check-in: d0e200da37 user: rolf tags: docx
2025-06-30
23:32
Improved error messages. Removed not used type check. check-in: 14912390c7 user: rolf tags: docx
00:24
More user friendly error messages. check-in: 0f268beb70 user: rolf tags: docx