Commit Graph

630 Commits

Author SHA1 Message Date
Frédéric Péters 85cd05a2c7 draft port to LibreOffice 4 (/ Python 3) 2015-05-26 15:56:22 +02:00
Frédéric Péters b4def397b3 combine unicode combining characters (#7356) 2015-05-26 15:56:22 +02:00
Frédéric Péters 5f51402243 odf2legi: don't assume styles.xml will appear before others 2015-04-03 13:16:07 +02:00
Frédéric Péters e2b130e73e don't break on odt files missing a styles.xml component 2015-04-03 13:01:45 +02:00
Frédéric Péters a3deae3580 odf2legi: parse static list styles (#6899)
The styles.xml file is supposed to be static but it can actually change in some
situations; we cannot therefore rely on known style names for lists and have to
parse the various levels to discover their formats.
2015-04-03 12:36:40 +02:00
Frédéric Péters a7a432a668 template-pfb: update sess and docsess metadata values 2015-03-17 11:53:42 +01:00
Frédéric Péters dd3b066dea template-pfb: add more empty metadata to template 2015-03-17 11:53:09 +01:00
Frédéric Péters f704bc3860 turn pre-chapter elements of a CRI(COM) into a preface (#6627) 2015-03-09 08:32:06 +01:00
Frédéric Péters 6cb4bd58cd odf2legi: ignore missing image files (#6254) 2015-01-08 10:13:35 +01:00
Frédéric Péters 056cba7288 legi2odf/odf2legi: keep role="objet" attribute 2015-01-07 14:41:50 +01:00
Frédéric Péters ce41206cb8 legi2odf: handle emphasis elements that are not enclosed in <para> 2015-01-07 14:35:15 +01:00
Frédéric Péters cbeb691a41 legi2odf: fix handling of captions (#6132) 2014-12-10 15:28:45 +01:00
Frédéric Péters b1e8335e09 build: make it possible to use unopkg from a different path 2014-11-27 11:16:32 +01:00
Frédéric Péters 4f7cbbb0a2 legi2pdf: fix section code rendering of BQR 2014-11-27 10:43:19 +01:00
Frédéric Péters 53ae4db926 legi2pdf: don't balance last part of BQR 2014-11-27 10:42:46 +01:00
Frédéric Péters da6f1b7fdb legi2pdf: avoid 8bit character in pdftitle 2014-11-27 10:42:06 +01:00
Frédéric Péters 32e0507cf3 legi2pdf: don't use LaTeX code in pdftitle 2014-11-26 12:42:03 +01:00
Frédéric Péters 9fe5895596 odf2legi: add test for paragraphs filled with spans and styles 2014-11-21 08:47:04 +01:00
Frédéric Péters eaba5aa228 odf2legi: handle spans containing soft-breaks (#5978) 2014-11-20 12:51:30 +01:00
Frédéric Péters 9531583e6a handle real links in odt (#5861) 2014-11-04 14:35:04 +01:00
Frédéric Péters 4d812d6990 add custom processing of text nodes, for -- subsitution (#5854) 2014-11-04 14:18:55 +01:00
Frédéric Péters 996b4a112f do not set BulletChar for numbered lists (#5780) 2014-10-22 16:40:39 +02:00
Frédéric Péters c01dfafdea disable hack to force exception 2014-10-22 13:54:16 +02:00
Frédéric Péters 4362ce9143 even more debugging 2014-10-22 13:53:52 +02:00
Frédéric Péters 5f2ade7b80 add more debugging on list changes 2014-10-22 13:43:41 +02:00
Frédéric Péters 53513fe6de fix handling of level 4 sections (#4854) 2014-05-27 20:55:53 +02:00
Frédéric Péters a29e5025ae server: use parchemin mode for documents with type == PARCH (#3932) 2014-05-07 15:16:10 +02:00
Frédéric Péters 376df1781c odf2legi: basic handling of hypertext links (#4798) 2014-05-07 15:13:29 +02:00
Frédéric Péters f664410638 bump version number 2014-04-24 16:02:44 +02:00
Frédéric Péters 2e0bb8bebd reduce indent of list items (#4734) 2014-04-24 16:01:28 +02:00
Frédéric Péters 5d23ae942c use dashes in bullet lists, for compatibility and legi roundtrip (#4002) 2014-04-24 15:51:35 +02:00
Frédéric Péters 6b9730f9b1 remove "bullet list" button (#4002) 2014-04-24 15:49:23 +02:00
Frédéric Péters d14fcbd1c8 do not lose paragraph text when it's set in many <span>s (#4254) 2014-04-24 15:27:12 +02:00
Frédéric Péters a795cdc0c0 force current directory to match the script (#4595) 2014-03-28 11:31:30 +01:00
Frédéric Péters 633e083b44 preserve style prefix when converting documents (#4582) 2014-03-26 13:54:22 +01:00
Frédéric Péters b982d91c87 always insert underline property first, for proper LaTeX handling (#4276) 2014-02-03 13:43:02 +01:00
Frédéric Péters 71f4dc9df1 handle <span> leftover text (#4254) 2014-01-28 08:37:44 +00:00
Frédéric Péters e9d4ebc7fd template: add specifics for other list levels (#4002) 2014-01-06 15:25:40 +01:00
Frédéric Péters b63655faed legiodf: add support for line-break and page-break 2013-12-30 09:26:56 +01:00
Frédéric Péters c5d1446ca4 bump version number 2013-12-29 23:05:57 +01:00
Frédéric Péters 64a1b2a371 addon: disable blank paragraph check (#3960) 2013-12-29 23:05:11 +01:00
Frédéric Péters 8fd91c19a6 odf2legi: remove all blank/empty paragraphs (#3960) 2013-12-29 23:03:29 +01:00
Frédéric Péters e665b1f61b only consider properties marked as custom (#4117) 2013-12-16 12:52:03 +01:00
Frédéric Péters 70e32841b4 legi2pdf: do not touch multicols in preface (#4080) 2013-12-16 10:18:08 +01:00
Frédéric Péters 292429c6e6 addon: warn when document has multiple prefaces (#4076) 2013-12-16 10:05:21 +01:00
Frédéric Péters 5b9b47ff25 legi2pdf: do not depend on table of contents forcing a new page (#4076) 2013-12-16 09:58:41 +01:00
Frédéric Péters eea4bc937a add a test for blank paragraphs 2013-12-16 09:47:25 +01:00
Frédéric Péters cd73c14e65 version bump 2013-12-02 15:30:20 +01:00
Frédéric Péters b45f10af8e add a check for paragraphs filled with nothing but spaces (#3960) 2013-12-02 15:29:14 +01:00
Frédéric Péters a9d8cd5412 update list style names to match (#4002) 2013-11-27 13:44:00 +01:00