Juergen Spitzmueller
992e3aec88
Support suffix-less tex file input in tex2lyx ( #12340 )
2022-12-28 13:35:12 +01:00
Juergen Spitzmueller
abe7adc8af
Update tex2lyx tests again
2022-12-28 12:32:39 +01:00
Juergen Spitzmueller
b3a1caa9b9
Update tex2lyx tests after 7868929aac
2022-12-28 12:32:39 +01:00
Juergen Spitzmueller
32b5d253d1
tex2lyx: consider utf8 default encoding in newer LaTeX
2022-12-28 12:32:39 +01:00
Juergen Spitzmueller
2dafc6af0d
Fix indentation
2022-12-28 10:58:36 +01:00
Juergen Spitzmueller
7868929aac
tex2lyx: put adjacent comment lines in one ERT inset ( #4797 )
2022-12-28 09:40:22 +01:00
Thibaut Cuvelier
8b5bfa971b
Amend febd1855eb
: fix compilability of tex2lyx
2022-12-28 02:33:11 +01:00
Thibaut Cuvelier
4aeba17895
Fix a typo in a comment
2022-12-28 02:32:05 +01:00
Juergen Spitzmueller
d3b5905007
tex2lyx: support "Other" type
2022-12-26 10:40:39 +01:00
Richard Kimberly Heck
3d2bedb160
typo
2022-12-25 12:50:54 -05:00
Richard Kimberly Heck
1413b509ac
Update tex2lyx tests.
2022-12-25 12:49:42 -05:00
Juergen Spitzmueller
163844a6d0
Allow defaultfamily change with non_TeX fonts ( #12608 )
2022-12-11 14:47:13 +01:00
Juergen Spitzmueller
a759fb7ae9
Update tex2lyx tests again
2022-12-05 18:01:31 +01:00
Juergen Spitzmueller
dedcee9117
tex2lyx support for starred refs
2022-12-05 07:52:41 +01:00
Richard Kimberly Heck
e0e84eba01
Update tex2lyx tests
2022-12-05 01:09:05 -05:00
Richard Kimberly Heck
d4f2460ac4
Fix bug #11410 .
...
Main part of patch from Daniel, adapted by me.
I also added the lyx2lyx code.
2022-12-04 18:33:58 -05:00
Juergen Spitzmueller
592f21aafd
Update tex2lyx tests
...
This was forgotten at the latest file format change
2022-12-03 08:42:33 +01:00
Juergen Spitzmueller
5bf7f938a4
Fix tex2lyx corner case ( #12537 )
2022-11-11 08:12:14 +01:00
Jean-Marc Lasgouttes
90ea508111
Fix pasting as LaTeX in documents with no modules
...
When there is no module, the old code would invoke tex2lyx with option
-m
instead of
-m ""
and an error would ensue.
This is because the QProcess command line parser used in Systemcall is
broken and does not recognize empty parameters as such. The solution
is to rewrite our parsecmd() parser to generate a list of parameters.
This is post-2.4.0 work.
The workaround used here is:
- set the list of modules to "," when it should be empty. In effect,
this is a list of two empty modules.
- change tex2lyx to accept empty module names and ignore them; this is
good in terms of robustness anyway.
Additionally, when there is no receiving buffer, set the defaults as
the BufferParams defaults instead of empty (this is cleaner, but
should not make a difference in practice).
In the long term, we should switch to use the QStringList-based API of
QProcess in Systemcall (see QTBUG-80640).
2022-11-06 13:20:02 +01:00
Juergen Spitzmueller
3c488c22e1
Update tex2lyx tests
2022-10-31 21:11:07 +01:00
Juergen Spitzmueller
077ccf905d
Rename subindex to subentry
...
Makes more sense, and distinguishes it better from printsubindex
2022-10-31 06:51:38 +01:00
Juergen Spitzmueller
b3b22b0c70
Sync with master
2022-10-26 10:52:21 +02:00
Juergen Spitzmueller
7d7b21ec3e
Introduce InsetIndexMacros
...
This adds native macros for subindexes (!level), |see and |seealso
as well as native support for ranges |( |) and pagination format
-- e.g., |textbf -- via the index dialog
Resolves #12478 , #7232 and #5014
The feature is complete (incl. tex2lyx) except for
* file format change and lyx2lyx
* docbook/xhtml
* documentation
2022-04-19 11:46:08 +02:00
Thibaut Cuvelier
422bb60a14
tex2lyx tests: set the encoding when reading a file, not all OSes default to UTF-8
2022-03-03 01:57:28 +01:00
Juergen Spitzmueller
0c73df6efb
Revert "Adapt resulting lyx-file to amend 39c0b322
(changed tex2lyx output)"
...
This reverts commit 5e8969b597
.
2022-03-02 12:30:16 +01:00
Kornel Benko
5e8969b597
Adapt resulting lyx-file to amend 39c0b322
(changed tex2lyx output)
2022-03-02 08:48:35 +01:00
Juergen Spitzmueller
afd6e1d45e
Fix indentation fix.
2022-03-02 07:11:27 +01:00
Thibaut Cuvelier
c66be94d14
Fix indentation.
2022-03-02 00:39:53 +01:00
Thibaut Cuvelier
1220f399a7
Use a static method instead of a method call on a global variable.
2022-03-01 03:15:30 +01:00
Juergen Spitzmueller
b3ae129de7
Update tex2lyx tests
2022-02-12 17:11:18 +01:00
Juergen Spitzmueller
1da80d4d8f
Add basic support for \DeclareMetadata
...
File format change
2022-02-12 17:10:34 +01:00
Jean-Marc Lasgouttes
4dec64dba4
gzstream is able to read uncompressed files too
...
This allows to simplify the code in Lexer and to remove the dependency
on Formats class.
As a consequence, a pair of dummy definitions of isZippedFile can be removed.
2021-11-24 11:44:53 +01:00
Kornel Benko
687ccdbb32
Complete the FontTag typeinfo
2021-09-20 11:52:16 +02:00
Eugene Chornyi
e9d5fc0190
prevent Qt6 from defining UNICODE (Qt6.1.1 and upwards)
2021-06-19 10:48:49 +02:00
Scott Kostyshak
b2b68c3ee7
Update tex2lyx tests
2021-03-24 13:08:28 -04:00
Kornel Benko
92a50fa273
Cmake build Qt6: Remove some redundant statements.
2021-03-24 11:42:39 +01:00
Thibaut Cuvelier
6a5288e31e
DocBook: add the MathML-namespace prefix in the GUI.
2021-03-23 00:32:45 +01:00
Kornel Benko
02a3705496
Amend 635a7d77
: Allow compiling with Qt6 with cmake
...
Thanks Scott for checking.
TODO: Check compilation on Windows and Mac.
2021-03-22 16:19:10 +01:00
Juergen Spitzmueller
a0a7ba7cce
Update tex2lyx tests
2021-03-07 08:24:01 +01:00
Juergen Spitzmueller
52196d6c48
Set proper multirow size in X table columns
2021-01-29 10:15:36 +01:00
Juergen Spitzmueller
aa781a4891
Update tex2lyx tests
2021-01-28 10:28:57 +01:00
Juergen Spitzmueller
f84007bd53
Fixup tex2lyx parse_cell_content method
2021-01-23 15:50:39 +01:00
Juergen Spitzmueller
5979a01b1d
Allow paragraph and line breaks in multirow ( #12083 )
2021-01-23 14:24:54 +01:00
Juergen Spitzmueller
526d2841df
tex2lyx: support extended varwidth table cells
2021-01-23 09:33:52 +01:00
Juergen Spitzmueller
af550b4589
update tex2lyx tests
2021-01-23 08:19:21 +01:00
Juergen Spitzmueller
64b22a6d80
update tex2lyx tests
2021-01-19 18:33:22 +01:00
Juergen Spitzmueller
2225f0ed61
Update tex2lyx tests
2021-01-18 10:49:42 +01:00
Juergen Spitzmueller
6766ca2c99
Update tex2lyx tests
2021-01-18 10:01:09 +01:00
Richard Kimberly Heck
be34206b0c
Update tex2lyx tests
2021-01-06 01:58:30 -05:00
Yuriy Skalko
cafa1d4ae4
Fix C++20 compilation on systems where char_type is wchar_t
2020-12-30 09:42:50 +02:00