Juergen Spitzmueller
66aa0d8699
Avoid empty option in babelCall
2024-08-25 13:23:57 +02:00
Juergen Spitzmueller
b625138be6
Add support for the following languages
...
Polyglossia:
Chinese (Simplified), Chinese (Traditional), Japanese, Kurdish (Sorani),
Latin (Classic), Latin (Ecclesiastic), Latin (Medieval), N'ko, Odia,
Punjabi, and Uyghur
Babel:
Amharic, Armenian, Asturian, Bengali, Church Slavonic, Coptic, Divehi,
Kannada, Kazakh, Khmer, Kurdish (Sorani), Lao, Latin (Classic),
Latin (Ecclesiastic), Latin (Medieval), Malayalam, Marathi, N'ko,
Occitan, Odia, Punjabi, Russian (Petrine orthography), Sanskrit, Syriac,
Tamil, Telugu, Tibetan, Urdu, and Uyghur
2024-08-25 13:22:07 +02:00
Juergen Spitzmueller
a2629b8eab
Assure OK/Apply button is initially disabled in InsetParamsDialogs ( #8927 )
2024-08-25 10:18:38 +02:00
Juergen Spitzmueller
047dee5a3b
Basic support for \babelprovide
...
This is the new(er) babel mechanism to load languages via babel *.ini
files.
Some languages (or varieties) are only supported this way, some work
better with unicode engines this way (for the latter case, we have
BabelProvide 2)
2024-08-25 09:46:29 +02:00
Juergen Spitzmueller
7e09f574ba
Add BabelOpts to languages
...
This way, some settings that were hardcoded in BabelPreamble are
customizable in document settings
2024-08-24 14:30:37 +02:00
Juergen Spitzmueller
8ff3e467a1
Avoid duplicate option passing with babel
2024-08-24 05:54:54 +02:00
Juergen Spitzmueller
401b783575
NomenclUI: fix spacer
...
This seems t be a bug in my Qt designer
2024-08-24 05:45:17 +02:00
Juergen Spitzmueller
285f467f24
Provide babel language options only for languages that have options
2024-08-24 04:51:45 +02:00
Pavel Sanda
ad0d5f9d40
Not needed anymore.
2024-08-23 21:35:53 +02:00
Juergen Spitzmueller
8a8d2d93d1
No need to decorate roots in one-level tree widgets
2024-08-23 18:00:58 +02:00
Juergen Spitzmueller
3c852439a6
Fix language options glitches
2024-08-23 16:46:30 +02:00
Juergen Spitzmueller
21252f924b
update tex2lyx tests
2024-08-23 16:13:53 +02:00
Juergen Spitzmueller
2889e98d01
Amend 7e49ae7b1318
2024-08-23 16:06:50 +02:00
Juergen Spitzmueller
7e49ae7b13
Add support for language options ( #8034 )
...
File format change.
Note that this cannot be properly reverted to LyX 2.4, so any options
will simply vanish on reversion or roundtrip
2024-08-23 15:52:34 +02:00
Scott Kostyshak
cdbdd4c7c5
Update tex2lyx tests
2024-08-22 12:04:11 -04:00
Scott Kostyshak
72f4acf66c
Fix Python SyntaxWarning
...
Use raw strings to avoid the following syntax warnings that show up
in LastTest.log after running tex2lyx ctests:
src/tex2lyx/test/runtests.py:135: SyntaxWarning: invalid escape sequence '\o'
if linex[:-1] == '\origin ' + inputdir + '/':
src/tex2lyx/test/runtests.py:136: SyntaxWarning: invalid escape sequence '\o'
lines1[i1] = '\origin ' + outputdir + '/' + "\n"
2024-08-22 10:54:02 -04:00
Juergen Spitzmueller
ceaaacd8e3
typos
2024-08-22 09:42:40 +02:00
Juergen Spitzmueller
739e9a2382
Oops ...
2024-08-22 09:30:48 +02:00
Juergen Spitzmueller
b73000a495
The InsetPrintNomenclature settings make no sense with nomentbl
2024-08-22 08:17:33 +02:00
Juergen Spitzmueller
33869b62bf
Add GUI support for nomencl options
2024-08-22 08:11:18 +02:00
Juergen Spitzmueller
0ca600b93b
\use_nomentbl -> \nomencl_opts
...
This allows for support of more options
As the param is only a few hours old, no lyx2lyx handling is needed
2024-08-22 05:35:47 +02:00
Juergen Spitzmueller
47176ce34c
Amend 13ee0bc8cd1025
...
Improve tex2lyx handling
2024-08-21 17:54:06 +02:00
Juergen Spitzmueller
954be0907b
update tex2lyx tests
2024-08-21 17:39:36 +02:00
Juergen Spitzmueller
13ee0bc8cd
Add support for the nomentbl nomenclature option
...
file format change
2024-08-21 17:39:36 +02:00
Koji Yokota
f88ee87d1c
Fix wrong preedit cursor position in Qt5
2024-08-20 22:44:39 +09:00
Pavel Sanda
e322ef153d
Fix regression introduced via #12819 .
...
We will mark buffer as modified only in case of removal,
not when just externally modified.
https://www.mail-archive.com/lyx-devel@lists.lyx.org/msg222715.html
2024-08-19 22:03:16 +02:00
Pavel Sanda
d5da93628a
Header not needed anymore.
2024-08-19 21:47:16 +02:00
Juergen Spitzmueller
1429552063
Improve output pane, as discussed in #12372
...
* The image scale param is shared by XHTML and DocBook
* It does not only apply to math
* Get rid of redundant group headers (#12902 )
2024-08-18 18:18:07 +02:00
Juergen Spitzmueller
03c5842006
Add "needcopiesfrom" converter flag
...
This is needed to provide ePub and other DocBook-based exports with
the right (renamed) images (fixes #12372 )
2024-08-18 17:53:51 +02:00
Juergen Spitzmueller
fe43d03448
Assure widest nomencl label is encodable
2024-08-18 09:59:37 +02:00
José Matos
34a616bd91
Add another option to get python by using the unversioned name
2024-08-16 17:33:14 +01:00
Juergen Spitzmueller
712600dd6c
Consider known latex text macros (basically the logos) in convertaTeXCommands()
2024-08-16 11:23:57 +02:00
Thibaut Cuvelier
8ae1b9554c
Fix typo in comment.
2024-08-15 15:40:31 +02:00
Juergen Spitzmueller
c993485782
Disable valign widget in tabularx tables
...
See https://marc.info/?l=lyx-users&m=172363857509065&w=2
2024-08-14 16:28:15 +02:00
Juergen Spitzmueller
6b0c243cda
Unbreak GuiTabular::fucEnabled()
...
I wonder how long this has been broken (if it ever worked)
2024-08-14 16:27:20 +02:00
Enrico Forestieri
d632753dea
Improve detection of our math fonts
...
It turns out that Qt font selection via style name is broken on
Windows (QTBUG-101436). As we use our own style name for discriminating
our math fonts and applying proper kerning, we need a fallback method.
With this commit we check for the family name when the style name does
not match. In computing the kerning we also consider the right bearing
reported by the font instead of the width of the enclosing bounding box,
as this produces better results (see bug 13087).
Fixes #13087 .
2024-08-13 22:51:40 +02:00
Juergen Spitzmueller
0659af15fb
Add InsertCotext tag to InsetLayout
...
Avoids hardcoding of insets, and this behavior is possibly useful to
other insets than index and nomencl
We take this on yesterday's layout format change
2024-08-13 07:29:14 +02:00
Juergen Spitzmueller
6fa0532ed4
Escape special chars in indexes
...
We now have the functionality via sub-insets, and unexperienced users
are surprised when they don't get a literal !.
The unescaped chars can still be used via ERT.
2024-08-12 17:10:57 +02:00
Juergen Spitzmueller
0d87a3aab2
Omit escape-chars in pass_thru context
2024-08-12 14:28:59 +02:00
Juergen Spitzmueller
99fcf9df0e
remove unused param
2024-08-12 13:15:02 +02:00
Juergen Spitzmueller
221a5c45dc
update tex2lyx tests
2024-08-12 12:35:07 +02:00
Juergen Spitzmueller
a5841b3312
Transform InsetNomenclature to a collapsible
...
Fixes : #10460 , #12595 , #6353
2024-08-12 12:33:16 +02:00
Juergen Spitzmueller
8847651623
Add EscapeChars layout tag
...
This allows to define chars to be escape and an escape character
Needed in index and nomenclature
2024-08-12 12:25:31 +02:00
Pavel Sanda
28cb88d608
Header not needed.
2024-08-09 09:47:36 +02:00
Pavel Sanda
fb87ed74bd
Header not needed.
2024-08-09 09:45:12 +02:00
Juergen Spitzmueller
90a876a049
enhance debug message (see #13087 )
2024-08-07 14:46:30 +02:00
Richard Kimberly Heck
b494286a9c
Fix bug with display of reference tooltips.
...
Previously, the tooltip was assigned during updateBuffer. But then
we could not determine the value for forward references.
2024-08-06 11:31:35 -04:00
Juergen Spitzmueller
8aeee03e3a
set toc_string_ before the label is being truncated
...
We do not want truncated items in the outliner.
2024-08-06 10:57:11 +02:00
Richard Kimberly Heck
1de4645286
Use the old-style sorts of label strings in the TOC.
...
There are several reasons to do it this way, among which is odd
behavior of the TOC filter if we put anything else there. This also
allows for filtering of the references themsevles in a natural way.
The change, I think, was really an unintended consequence of other
changes connected to showing formatted references in the work area.
2024-08-05 18:13:07 -04:00
Juergen Spitzmueller
9fc1194494
Amend 9464f0526ef
...
Simplify function
2024-07-30 15:30:41 +02:00