Thibaut Cuvelier
ed7072985e
DocBook: for computing font changes, simplify code by removing state evolution from iteration to iteration. This surely makes the code slightly slower (although the compiler should be smart enough), but (much) easier to reason about.
2022-12-27 01:58:48 +01:00
Thibaut Cuvelier
2b03f0a2c1
DocBook: add some TODOs for the future.
2022-12-27 00:03:07 +01:00
Thibaut Cuvelier
55ccae72d4
layout2layout: improve coding style.
...
Useless parentheses (not helping with readability either) and semicolon. Redo indentation to be consistent throughout the file. Also, fix typos along the way.
2022-12-26 21:22:13 +01:00
Thibaut Cuvelier
e3eddd4cf9
Add comments about variable usage.
2022-12-26 20:57:44 +01:00
Thibaut Cuvelier
8b6ec979ff
Fix a typo in a comment.
2022-12-26 20:57:24 +01:00
Thibaut Cuvelier
b2fdc04f96
InsetIPAMacro: implement the XHTML conversion, refactor plaintext and DocBook to share more code.
2022-12-26 20:54:36 +01:00
John R Hudson
f1bb623fb2
Insert four entries for Floats & Captions modules, four entries for Foot- and Endnotes modules and two entries for Leisure, Sports and Music modules into Chapter 4 Modules of Additional.lyx.
2022-12-26 20:40:26 +01:00
Thibaut Cuvelier
3839897c0f
InsetMathExFunc: use XML entities instead of HTML in MathML.
...
This part should have been committed with bc73a857
in the first place.
2022-12-26 20:38:06 +01:00
Thibaut Cuvelier
9b80a5ba9e
InsetMathSpace: use XML entities instead of HTML in MathML.
...
This part should have been committed with bc73a857
in the first place.
2022-12-26 20:35:26 +01:00
Thibaut Cuvelier
df025d15df
InsetIPAMacro: refactor code between DocBook and XHTML.
2022-12-26 20:23:05 +01:00
Thibaut Cuvelier
21d1d917ba
DocBook/HTML: use XML entities for spaces.
...
This part should have been committed with bc73a857
in the first place.
2022-12-26 19:11:41 +01:00
Pavel Sanda
90dab5d1e9
Revert doc update for Additional.lyx so maitenance work can continue.
2022-12-26 17:46:55 +01:00
jpc
548ce5f87b
Update fr.po
2022-12-26 17:11:34 +01:00
Juergen Spitzmueller
ca3d97603a
de.po
2022-12-26 13:51:19 +01:00
Juergen Spitzmueller
68146184a8
Minor doc updates
2022-12-26 13:43:11 +01:00
Juergen Spitzmueller
0c56f60535
Associate "run:" link types with "Other"
2022-12-26 13:19:52 +01:00
Kornel Benko
7b5c410fbe
Update sk.po
2022-12-26 11:34:26 +01:00
Juergen Spitzmueller
be25181d87
Disambiguate string
2022-12-26 11:24:29 +01:00
Kornel Benko
1c10656e3d
Update sk.po
2022-12-26 11:00:00 +01:00
Juergen Spitzmueller
14d74c9578
Try to be more precise in the hyperlink type tooltips
2022-12-26 10:46:54 +01:00
Juergen Spitzmueller
d3b5905007
tex2lyx: support "Other" type
2022-12-26 10:40:39 +01:00
Juergen Spitzmueller
5f8e41dc9b
GuiHyperlink: some minor fixes
...
* disambiguate "Other" label
* Add accelerator
* Add tooltip to "Other" widget
* Amend tooltip of "Web" widget (since "other" now seems to have taken
part of its function)
2022-12-26 10:13:51 +01:00
Thibaut Cuvelier
b9b0ac1b6c
Cleanup documentation about old XML support.
2022-12-26 01:42:27 +01:00
Thibaut Cuvelier
7556fc42ff
CommandDepth is no longer used, remove it from the documentation.
2022-12-26 01:41:07 +01:00
Thibaut Cuvelier
4c8cfae776
Cleanup documentation about old XML support.
2022-12-26 01:40:52 +01:00
Thibaut Cuvelier
2592a36dae
Amend bc73a85778
...
Missing return in `specialCharKindToXMLEntity`. Previously, the
functions that were merged into `specialCharKindToXMLEntity` did not
return any kind of error in case an unknown special character is met
(enumerated value). This behaviour is preserved.
2022-12-26 00:18:47 +01:00
Thibaut Cuvelier
ff2a2b2a8a
DocBook: add a comment about the need for DocBook 5.2.
2022-12-25 20:48:26 +01:00
Thibaut Cuvelier
c77872f314
Cleanup following the removal of HTML entities
...
The remaining part that was not handled in the previous commit. It focuses on lib/symbols.
2022-12-25 20:48:14 +01:00
Thibaut Cuvelier
bc73a85778
LyXHTML: switch the doctype to (X)HTML5 and only output XML entities.
...
This is a new take on c8e2c17a
that was reverted at da67bde61a
due to entities no more recognised by the browsers. Corresponding thread on the mailing list: https://www.mail-archive.com/lyx-devel@lists.lyx.org/msg213179.html
This patch is a huge cleanup overall, by removing the distinction between HTML and XML entities (the latter arrived due to the DocBook support).
In InsetListingParams, I also changed the mechanism that relied on " to use an XML entity to be consistent with the rest of the code, mostly in case someone looks for HTML entities and wonders why they are still there.
2022-12-25 20:48:14 +01:00
Thibaut Cuvelier
d85969b8b8
LyXHTML: give the language in the root tag.
2022-12-25 20:48:14 +01:00
Thibaut Cuvelier
33cc71636f
Add a TODO file for the latest tests
2022-12-25 20:39:14 +01:00
Thibaut Cuvelier
e44cef2a3c
LyXHTML: add a script to validate all the generated files.
...
It could be a part of the standard test suite, but it might be quite long to run.
This test ensures that the generated XHTML files are valid HTML5 files, i.e. should display fine in all browsers.
2022-12-25 20:37:04 +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
Richard Kimberly Heck
fadf8ca68f
Update doc format
2022-12-25 12:48:19 -05:00
Richard Kimberly Heck
144cf4bb9a
Allow an 'other' type for hyperlinks. Format change.
...
Also, perform the URL fixing magic for DocBook and XHTML.
As it was, it was impossible to enter e.g. "tel:" type links. Now
choosing the "Other" type just outputs the URL as given.
Also, the addition of "http" or "file" was not being done for
DocBook and XHTML. Now it is.
2022-12-25 12:45:48 -05:00
John R Hudson
962f2370b2
Insert entries for Section boxes, Variable-width minipages, Fix Computer Modern Fonts, LaTeX Kernel fixes, Minimalistic Insets and Title and Preamble Hacks into Chapter 4 Modules of Additional.lyx
2022-12-24 18:19:05 +01:00
Juergen Spitzmueller
1e28965589
Do not wrap forceTLR in \L with babel and unicode engines
...
It does not seem to be needed, the \L macro is undefined, and there
does not seem to be an alternative.
2022-12-24 09:20:02 +01:00
Juergen Spitzmueller
064955b151
Used pressed() signal in status bar widgets ( fixes #12613 )
2022-12-24 07:20:39 +01:00
John R Hudson
af5da98cae
Insert entries for APA with NatBiB, Fancy Colored Boxes and Graphic Boxes to Chapter 4: Modules of Additional.lyx
2022-12-24 01:06:40 +01:00
John R Hudson
d7ed4b9bd0
Insert entries for Braille, FiXme, PDF Comments, PDF Forms, Ruby and TODO notes into Chapter 4 Modules of Additional.lyx
2022-12-23 17:19:51 +01:00
Juergen Spitzmueller
f06ddb2342
Fix signals
2022-12-23 16:07:47 +01:00
Kornel Benko
962d8ae35f
Update sk.po
2022-12-23 14:22:27 +01:00
Juergen Spitzmueller
6731c51a07
de.po
2022-12-23 10:32:22 +01:00
Juergen Spitzmueller
0bb25ee3cd
\R and \L are not defined in babel with Xe/LuaTeX
2022-12-23 10:07:41 +01:00
jpc
b416792354
Update fr.po
2022-12-23 09:26:52 +01:00
Juergen Spitzmueller
d90484de0a
Fix UI of document color selection
...
The coloring of push buttons does not work with all themes, so use a
dedicated widget.
Also, accelerators have been used multiple times.
2022-12-23 09:17:01 +01:00
Juergen Spitzmueller
7015d7db07
Mark "edit externally" button of preamble and local layout
...
while external editing is underway
2022-12-23 08:19:26 +01:00
John R Hudson
5732b0482a
Add entries for Hazard and Precautionary Statements, Risk and Safety Statements and Linguistics to Chapter 4 Modules of Additional.lyx
2022-12-22 22:56:45 +01:00
Kornel Benko
d3d007143c
Update sk.po
2022-12-22 20:26:37 +01:00