Scott Kostyshak
8896c2b62e
Move "LyX Documentation Tools" toolbar to "Others"
...
This move is done because not many users likely use this toolbar.
Those who use it now need to go through the extra submenu "Other
Toolbars" and also need to move the toolbar from the bottom to the
top (if they want previous behavior). But once that is done, the
toolbar stays across sessions.
2020-12-17 20:59:10 -05:00
Pavel Sanda
203981c5c1
* layouttranslations - review of id by Waluyo Adi Siswanto
2020-12-17 22:33:59 +01:00
Scott Kostyshak
12285354e0
Mv "Math Panels" toolbar item by other math items
...
Now in View > Toolbars the math items are together, ordered as
follows:
5. Math
6. Math Panels
7. Math Macros
"Math Macros" is last because it seems the least important.
This commit makes no change to the toolbar contents (I just
cut/pasted to reorder).
2020-12-17 10:28:21 -05:00
Juergen Spitzmueller
f661469734
Implement sane UI for switching tristate toolbars ( #6364 )
...
Also fix toolbar toggling with AllowAuto which was broken since
a long time.
2020-12-17 10:15:18 +01:00
Kornel Benko
6a37a67b46
Small improvement to 2ac48f2c
.
...
Making the regex little more robust.
2020-12-15 12:55:50 +01:00
Juergen Spitzmueller
2ac48f2c5b
Fix prefs2prefs for \\set_color
2020-12-15 09:15:23 +01:00
Pavel Sanda
e9e1b4963a
Regenerate for id
2020-12-14 00:28:21 +01:00
Scott Kostyshak
9602d24039
layouts: s/theorem-counters/theorems-counters/
...
Amends ccc7c641
.
2020-12-13 13:26:42 -05:00
Juergen Spitzmueller
704331fdcd
Add dark theme colors to semantic colors ( #8325 )
2020-12-12 10:56:05 +01:00
Juergen Spitzmueller
621f07ed85
Document new label colors and warn against using static colors in layouts
2020-12-11 11:47:01 +01:00
Juergen Spitzmueller
b58c75b8da
Use only semantic colors in layout definitions
...
Part of #8325
2020-12-11 11:46:31 +01:00
Juergen Spitzmueller
91026711ae
Introduce semantic label colors
...
This allows customization e.g. in dark mode and is a prerequisite
for color theming
Part of #8325
2020-12-11 11:44:45 +01:00
Juergen Spitzmueller
1b137f7d95
Add contents of soul flex insets to toc
2020-12-10 14:02:30 +01:00
Juergen Spitzmueller
d254fc351b
Harmonize some math icon colors
...
Use the same blue and red all over the place
2020-12-10 09:23:12 +01:00
Richard Kimberly Heck
a58ca65d07
Update credits
2020-12-08 18:13:40 -05:00
Enrico Forestieri
5be2e3c734
Typo
2020-12-07 22:32:36 +01:00
Juergen Spitzmueller
b57b4a3e12
Clarify documentation if "Keep change markup on paste" pref
2020-12-06 17:04:17 +01:00
Richard Kimberly Heck
aa39a2aaf7
Allow listings insets to be edited externally.
2020-12-05 21:17:02 -05:00
Scott Kostyshak
f86411e15d
Amend ccc7c641
2020-12-05 19:51:40 -05:00
Richard Kimberly Heck
ccc7c641c6
Modularize counter declarations.
2020-12-05 18:41:41 -05:00
Richard Kimberly Heck
52a0ffc02f
Change name and email in some other files
2020-12-05 17:39:46 -05:00
Richard Kimberly Heck
967fba10f8
Change name and email in layout files
2020-12-05 17:14:10 -05:00
Richard Kimberly Heck
c00084e4a2
Add LaTeXName to counters that need it.
...
I'm sure I've missed some here. I tried to check the CLS files for
some of these, but since I don't use a lot of these layouts, it is
hard to catch them all.
2020-12-05 17:06:35 -05:00
Richard Kimberly Heck
88bc81d782
Update layouts
2020-12-05 16:46:33 -05:00
Richard Kimberly Heck
ae2ce7a86a
LaTeXName tag for counters. Layout format change.
2020-12-05 16:46:33 -05:00
Juergen Spitzmueller
37eb3cd961
de/UserGuide: document No Page Break
2020-12-03 15:37:20 +01:00
Juergen Spitzmueller
623d417921
de/UserGuide: spelling fixes
2020-12-03 15:37:04 +01:00
Juergen Spitzmueller
3d2eb25d6b
UserGuide: Document No Page Break in Menus section
2020-12-03 15:36:15 +01:00
Juergen Spitzmueller
aa1a4d0613
UserGuide: Casing fixes
2020-12-03 15:35:56 +01:00
Juergen Spitzmueller
de2be5bdaa
Recent LaTeX includes all math and text spaces
...
amsmath no longer required here.
2020-12-03 10:49:18 +01:00
Juergen Spitzmueller
e9cbd69f6e
Implement Hungarian quotation marks style ( #12040 )
...
File format change
2020-12-02 17:00:40 +01:00
Juergen Spitzmueller
560d2df70c
Capitalization fixes
2020-12-02 14:52:51 +01:00
Thibaut Cuvelier
822a9ef573
DocBook: fix new-line behaviour of URLs.
2020-11-29 22:54:03 +01:00
Thibaut Cuvelier
877806f208
DocBook: implement SciPoster.
2020-11-29 22:54:03 +01:00
Thibaut Cuvelier
59acb375d1
DocBook: add layout parameters to control the special case and argument positioning.
...
Only for flex insets.
Also add similar checks in InsetText to avoid bibliographies in paragraphs.
2020-11-29 22:54:03 +01:00
Thibaut Cuvelier
12d512d4e4
DocBook: implement iopart.
2020-11-28 05:08:58 +01:00
Thibaut Cuvelier
76bc063bcd
DocBook: implement IEEEtran.
2020-11-28 04:56:19 +01:00
Thibaut Cuvelier
b2ec2ff1a9
DocBook: slightly change the Copernicus template to be valid DocBook.
...
This is just adding an author instead of leaving the field blank.
2020-11-28 04:56:19 +01:00
Thibaut Cuvelier
5d996f4fff
DocBook: implement ectaart.
2020-11-28 04:56:19 +01:00
Thibaut Cuvelier
633a617841
DocBook: implement Copernicus.
...
Includes a fix when wrappers are used with empty paragraphs. The logic is probably wrong if two legit wrapped paragraphs have one empty paragraph in the middle. This is only for slightly convoluted cases... Wrapping decisions should rather be taken for a series of paragraphs at once, but it would be more complex to implement and would only solve very peculiar cases like these ones.
2020-11-28 04:56:19 +01:00
Thibaut Cuvelier
14cfcf00cb
DocBook: implement AEA and APA.
2020-11-28 00:51:35 +01:00
Thibaut Cuvelier
bd9dce3749
DocBook: bug fixes for JASA.
...
Includes more consistent behaviour for bibliographies in appendix (do the same as LyX shows the user, i.e. bibliography in appendix).
2020-11-27 05:53:46 +01:00
Thibaut Cuvelier
185a62e695
DocBook: in aa, fix acknowledgements.
2020-11-27 04:52:39 +01:00
Thibaut Cuvelier
a397928f78
DocBook: implement author for layouts that previously missed it.
2020-11-27 04:40:16 +01:00
Thibaut Cuvelier
f52946e143
DocBook: implement subtitle for layouts that previously missed it.
2020-11-27 04:35:54 +01:00
Thibaut Cuvelier
2741d195e4
DocBook: implement title for layouts that previously missed it.
2020-11-27 04:34:33 +01:00
Thibaut Cuvelier
78d7f7d8f5
DocBook: implement standard for layouts that previously missed it.
2020-11-27 04:29:40 +01:00
Thibaut Cuvelier
a456dac340
DocBook: implement keywords for layouts that previously missed it.
2020-11-27 04:26:31 +01:00
Thibaut Cuvelier
0e4d8a8159
DocBook: implement IJMP C/D.
2020-11-27 04:16:48 +01:00
Thibaut Cuvelier
77fa9a6c42
DocBook: implement iucr.
2020-11-27 02:49:54 +01:00
Thibaut Cuvelier
5f488ed746
DocBook: deploy fix for acknowledgements.
2020-11-27 02:12:29 +01:00
Thibaut Cuvelier
587f1f5571
DocBook: implement Mathematical Monthly.
2020-11-27 01:54:00 +01:00
Thibaut Cuvelier
eeb732cd5f
DocBook: implement JASA.
2020-11-26 06:55:49 +01:00
Thibaut Cuvelier
ed6fbdd249
DocBook: implement Kluwer.
...
Includes an assertion fix that only occurred with this example.
2020-11-26 06:41:13 +01:00
Thibaut Cuvelier
dae0640436
DocBook: implement REVTeX.
...
Improvements to abstract detection: it can now contain lists or anything with a higher depth.
Implement video floats.
2020-11-26 06:22:27 +01:00
Yuriy Skalko
13ab1a4d8b
Update ru/UserGuide.lyx
2020-11-25 23:32:36 +02:00
Juergen Spitzmueller
17ebec693a
Fix tex4ht odt converter
...
Private message by Michal Hoftich (tex4ht head developer):
oolatex is not recommended way to use Tex4ht for the ODT conversion.
It is better to use
make4ht -f odt mwe.tex
make4ht fixes some issues in ODT files
This is candidate for stable.
2020-11-25 13:10:04 +01:00
Günter Milde
8eff3b1772
Fix lithuanian default font encoding and Xindy name.
...
FontEncoding L7x required for hyphenation but no longer set
by Babel (since 2017-12-06).
The PostBabelPreamble now sets L7x for Lithuanian, if it is defined
and restores the previous font encodng on exit.
2020-11-22 22:16:57 +01:00
Yuriy Skalko
22a8b82ad5
Update links to spellchecking/thesaurus dictionaries in UserGuide
2020-11-22 20:40:32 +02:00
Thibaut Cuvelier
1176fab1d4
DocBook: make InsetText respect tag types.
2020-11-20 18:41:03 +01:00
Thibaut Cuvelier
f426e458c4
DocBook: InsetText supports items and wrappers.
2020-11-20 18:41:02 +01:00
Thibaut Cuvelier
2c6537ff66
DocBook: ensure that <info>-related insets in the abstract are not generated in the abstract.
...
This helps generate more conformant DocBook files.
Also implement wrapper tags for InsetText.
2020-11-20 18:41:02 +01:00
Jean-Marc Lasgouttes
0b9c27222a
Fix screen display of parts and chapters in default classes
...
This has been done by reading the LaTeX sources (classes.dtx) to try
to get things right
* fix font sizes of chapters and parts. Note that the labels have
smaller size as the title itself.
* fix alignment of Part and put label on top
* add spacing between label and title.
2020-11-18 10:19:15 +01:00
Thibaut Cuvelier
5ddd82bcea
DocBook: fix indentation.
2020-11-17 03:58:39 +01:00
Thibaut Cuvelier
c6fe1fbe5f
DocBook: implement svglobal.
2020-11-16 20:15:34 +01:00
Yuriy Skalko
9b55d2f71e
Bump minimal GCC version to 4.9
2020-11-16 19:37:12 +02:00
Thibaut Cuvelier
d64b3f5397
DocBook: implement Elsevier.
2020-11-16 06:09:03 +01:00
Thibaut Cuvelier
059b268e0d
DocBook: do a little something for variable-width minipages.
2020-11-16 00:08:11 +01:00
Thibaut Cuvelier
afba0672d0
DocBook: do a little something for Sweave & co.
2020-11-15 23:54:23 +01:00
Thibaut Cuvelier
e94c7871cc
DocBook: implement fancy color box.
2020-11-15 19:29:57 +01:00
Pavel Sanda
eb0194081b
Add Sam Crawley to credits.
2020-11-15 10:43:04 +01:00
Sam Crawley
f3c1fa0b04
Added test for nested insets bug ( #9395 )
2020-11-15 10:36:10 +01:00
Sam Crawley
434ac146bd
Added tests for compare function
...
Runs the compare via the command line, and then compares the output to the
expected result. Required adding a script to do the comparison, so that
the timestamps on changes in the lyx file are ignored.
2020-11-15 10:36:01 +01:00
Pavel Sanda
3784d79882
Add Phil to credits
2020-11-15 10:10:12 +01:00
Thibaut Cuvelier
39e1665194
DocBook: implement simple CV.
2020-11-15 04:03:04 +01:00
Thibaut Cuvelier
f18c00418a
DocBook: implement modern CV.
2020-11-15 04:03:04 +01:00
Thibaut Cuvelier
045c8d6537
DocBook: remove output for some paragraphs in CVs.
2020-11-15 04:03:04 +01:00
Thibaut Cuvelier
6f696151cf
DocBook: implement European CV.
2020-11-14 05:46:36 +01:00
Scott Kostyshak
b20d01681c
Noweb_Listerrors.lyx: do not force ps2pdf
...
Export to all formats seems to work well after removing the "ps2pdf"
option to the hyperref package.
Accordingly we uninvert the tests for the other formats. All ctests
pass on an updated TeX Live 2020.
2020-11-13 21:30:22 -05:00
Thibaut Cuvelier
1c19a04c7a
DocBook: implement EuropassCV.
2020-11-14 03:14:51 +01:00
Thibaut Cuvelier
03a8208dc5
DocBook: implement chess.
2020-11-14 00:28:45 +01:00
Thibaut Cuvelier
185f34b20e
DocBook: implement aa.
2020-11-12 04:17:49 +01:00
Thibaut Cuvelier
14887dda1c
DocBook: implement achemso.
2020-11-12 03:18:03 +01:00
Yuriy Skalko
14bcdb2bc7
Update Development.lyx
2020-11-12 00:24:54 +02:00
Yuriy Skalko
61a80ab6d3
Merge CodingRulesAndAdvice.lyx into Development.lyx
2020-11-11 20:28:01 +02:00
Pavel Sanda
23d0e44bd6
Fix Riki's contact
2020-11-09 15:06:42 +01:00
Pavel Sanda
032418ddfd
Customization.lyx: Import and review changes from Phil Netro.
...
Chap. 1 & 2.
2020-11-09 14:42:25 +01:00
Yuriy Skalko
5887601f68
Update Russian localization
2020-11-05 20:00:57 +02:00
Thibaut Cuvelier
302bed3f68
DocBook: many fixes for the user guide.
2020-11-05 02:42:03 +01:00
Thibaut Cuvelier
0ba926a3ce
DocBook: implement AMS articles.
2020-11-04 22:51:18 +01:00
Thibaut Cuvelier
a42c5e3880
DocBook: implement AMS book.
2020-11-04 22:29:02 +01:00
Thibaut Cuvelier
6b3e6a6248
DocBook: basic implementation of recipe book.
2020-11-04 18:50:45 +01:00
Thibaut Cuvelier
9060509d52
DocBook: implement Braille.
...
Basically, nothing to do: the conversion must be performed by the DocBook-processing agent (which is not a standard feature).
2020-11-04 05:06:56 +01:00
Richard Kimberly Heck
060c3de2f0
StepMasterCounter --> StepParentCounter
2020-11-02 17:36:58 -05:00
Thibaut Cuvelier
ebfdac4fa3
DocBook: implement svmult.
...
More generally, ensures that paragraphs in abstracts do not have something else configured.
A major problem in making the layout more useful is that article titles are not supposed to be in TOC.
2020-11-02 04:30:39 +01:00
Thibaut Cuvelier
d9d5bb9324
DocBook: implement DIN-Brief.
2020-11-02 03:03:24 +01:00
Richard Kimberly Heck
967c43b218
Comment updates
2020-11-01 18:08:18 -05:00
Scott Kostyshak
11ec1af4fc
Powerdot examples: work around undefined ref
...
The hook that defines the "lastslide" label is interfered with for
some reason on an updated TeX Live 2020. We thus avoid referencing
the label and instead show only the current slide number on each
slide. We leave instructions in the preamble for how to get back the
previous behavior if desired.
2020-11-01 13:42:47 -05:00
Thibaut Cuvelier
4ea841fe24
DocBook: implement other letter classes (frletter, standard letter, KOMA-Script).
...
I gave up on G-Brief, it's too far from the other classes.
2020-11-01 04:41:16 +01:00
Thibaut Cuvelier
78e1297e82
DocBook: implement French letter.
2020-11-01 03:51:15 +01:00
Thibaut Cuvelier
d8e097686a
DocBook: implement Hollywood layout.
2020-11-01 02:53:03 +01:00
Scott Kostyshak
5ba4692ab0
Foils: set default output to PDF (ps2pdf)
...
We currently specify that dvips be used. This could potentially
change in the future. One issue is that with system fonts XeTeX and
LuaTeX do not correctly rotate pages.
2020-10-30 21:00:20 -04:00
José Matos
c539b57a0e
Make all exectuable python scripts use python3
...
This is only relevant on linux/unix if running the scripts from a shell.
These two were the last where the call still used an unversioned python.
This has no reflex on the way that lyx calls the scripts or the python
version used since the #! "shebang line" is ignored.
2020-10-30 18:46:13 +00:00
Richard Kimberly Heck
5eb913ca99
Whitespace
2020-10-30 12:18:41 -04:00
Scott Kostyshak
1aa4987b2f
Address failures of Seminar examples on new TL20
...
Compilation of our Seminar example file fails on updated TL20. The
maintainer of "Seminar" is not planning to fix the core issue and
states the following (in a private email with permission to quote):
it is a problem with the new hook management of the current latex.ltx
seminar is a quite old package and there is no reason to use it with a
new LaTeX format. It won't be fixed, so the usual way is to use the
package latexrealease to get the old hook management.
This commit adds a note to the example files explaining the
workaround of exporting to a .tex file and prepending the following
line:
\RequirePackage[2020-02-02]{latexrelease}
We now invert the relevant tests.
2020-10-29 23:29:26 -04:00
Thibaut Cuvelier
661c5d256b
DocBook: support for <info> tags in inner sections.
...
Previously, this code only worked correctly for the root tag.
2020-10-30 01:59:34 +01:00
Thibaut Cuvelier
f2b7f8a089
DocBook: generate chapter metadata in <info>, for Springer mono.
2020-10-30 01:59:34 +01:00
Thibaut Cuvelier
149e1ccc02
DocBook: add DocBookSection parameter for styles that define new sections and implement argument parameters; improve Springer support.
...
For elements that should behave like sections (for now, mostly prefaces).
A second paragraph of PartBacktext can only wreak havok: it should start a section, and nothing else (otherwise, it's a real nightmare to implement).
2020-10-30 01:59:34 +01:00
Yuriy Skalko
b7b79c1d2e
Update Additional.lyx manual
2020-10-29 15:53:47 +02:00
Yuriy Skalko
eb7ad5757b
Update Russian localization
2020-10-29 10:17:27 +02:00
Yuriy Skalko
98a64be872
Russian translation of Additional manual by Henry Chern
2020-10-29 07:34:26 +02:00
Richard Kimberly Heck
bd142885a6
Update layouts
2020-10-25 11:43:32 -04:00
Kornel Benko
2dbf351542
Distribution: Added some missing files
2020-10-25 16:38:00 +01:00
Yuriy Skalko
47330a66a8
Update Russian localization
2020-10-25 09:35:02 +02:00
Thibaut Cuvelier
957ac2f0c6
DocBook: Springer, more features implemented.
2020-10-20 02:34:02 +02:00
Thibaut Cuvelier
c896bf19c9
DocBook: implement svjour (still partial).
2020-10-18 09:00:01 +02:00
Thibaut Cuvelier
d5319e1689
DocBook: implement APA.
2020-10-16 19:12:37 +02:00
Thibaut Cuvelier
d721f5c6bd
DocBook: make report output a book.
...
Reports are allowed to have chapters, which implies that this must be a DocBook book.
2020-10-16 18:40:07 +02:00
Kornel Benko
a0f0220348
Amend 0536193c
: Remove requirement of revsymb4-1.sty.
...
Fixes #12005 , reported and indicated a fix by 'ert'
2020-10-15 12:16:30 +02:00
Pavel Sanda
c0b0add882
UG: add nopagebreak section
2020-10-14 22:24:13 +02:00
Richard Kimberly Heck
4770cfebaf
Fixed date
2020-10-13 17:18:05 -04:00
Richard Kimberly Heck
aac4179c43
Fix counter docs
2020-10-13 17:18:05 -04:00
Pavel Sanda
0ea9df7467
Add inset for \nopagebreak.
...
https://www.mail-archive.com/lyx-devel@lists.lyx.org/msg213388.html
2020-10-13 19:13:59 +02:00
Yuriy Skalko
384aa5916d
Update Russian localization
2020-10-09 09:24:29 +03:00
Richard Kimberly Heck
6b86a5a395
Bind new template dialog to template shortcut (bug 11996).
...
From Daniel.
2020-10-08 22:02:15 -04:00
Kornel Benko
aef74183c1
distribute db_*.inc files
...
Missed if using docbook5 export
2020-10-07 12:44:20 +02:00
Thibaut Cuvelier
0bd2978ac9
DocBook: add DocBookInnerTag and family.
...
This allows old DocBook documents to be valid when output.
2020-10-07 06:05:22 +02:00
Thibaut Cuvelier
1a054e4571
DocBook: restore the old DocBook support.
2020-10-07 05:33:56 +02:00
Pavel Sanda
ebc01f49d5
UG: add lineno opt
2020-10-06 15:09:39 +02:00
Kornel Benko
8f5bd45460
Amend 31d64c73
: slipped in part removed.
2020-10-04 01:59:23 +02:00
Kornel Benko
31d64c7395
Enable handling of spreadsheets in export to docbook5 format.
...
In cooperation with Thibaut Cuvelier:
lib/scripts/spreadsheet_to_docbook.py: Strip the document header and convert some flags
lib/xtemplates/gnumeric.xtemplate: use this output to be inserted in docbook5
lib/configure.py: Add needed conversion entries
2020-10-04 01:43:44 +02:00
Thibaut Cuvelier
4b63a9715d
DocBook: support for Labeling
2020-10-03 16:17:39 +02:00
Kornel Benko
d8ac04354f
Add formats to be used by converting docbook5 -> pdf
...
Preparation to test docbook5 exports
'xhtml_table': Format used for inserting spreadsheet tables in docbook
'pdf9': Result format used by conversion docbook5 with pandoc to create a pdf
2020-10-03 14:44:10 +02:00
Richard Kimberly Heck
444285aca2
Fix bug #11986
2020-09-28 22:34:52 -04:00
Enrico Forestieri
35c0783bd3
Update layouts
2020-09-28 22:32:30 +02:00
Enrico Forestieri
77f9858388
Fix the layout2layout script
...
It was not correctly updated at dab71087
, ad18c194
, and 6998e764
.
2020-09-28 22:29:28 +02:00
José Matos
0bda5e5b8d
Make script compliant with python 3
2020-09-28 11:13:47 +01:00
Scott Kostyshak
d0aa20afcf
Revert "Update layouts"
...
A fix to layout2layout is needed first. See:
https://www.mail-archive.com/search?l=mid&q=20200927192424.GA1224%40GIOVE
This reverts commit 5d7efd2fa9
.
2020-09-27 16:47:43 -04:00
Scott Kostyshak
5d7efd2fa9
Update layouts
...
Fixes a slight delay when cutting (#11988 ).
2020-09-27 11:47:10 -04:00
Kornel Benko
70725040db
Gnumeric conversions to html: Remove wrong closing </p> flag
...
Now LyXHTML export for Spreadsheet.lyx is errorles, but stil we need a wrapper
to remove unneeded 'Ark' captions.
2020-09-24 10:14:35 +02:00
Yuriy Skalko
8099b9f8e6
Update Russian localization
2020-09-23 10:11:35 +02:00
José Matos
4419f6e059
Simplify reversion code (keeping the same output)
2020-09-21 14:36:52 +01:00
Kornel Benko
c4acb6c5b9
Remove the noun-flag from the separator in index entry
2020-09-21 12:48:58 +02:00
Thibaut Cuvelier
1991d0ed24
Converters: always set version to something.
...
Otherwise, it's common to compare "None >= (6,2,6)", which makes no sense. Set it to (0,0,0) so that any comparison fails (without an error message).
2020-09-19 20:43:41 +02:00
Thibaut Cuvelier
e4065cc1b1
Converters: slightly more pythonic code.
2020-09-19 20:43:41 +02:00
Thibaut Cuvelier
6c51cabd35
DocBook: fix output in Layout::write.
2020-09-19 20:43:41 +02:00
Thibaut Cuvelier
dd8660c07e
layout2layout: use name instead of pseudonym.
2020-09-19 20:43:41 +02:00
Thibaut Cuvelier
41a15f7b6d
DocBook: in configure.py, DeclareDocBookClass doesn't need to be checked anymore.
2020-09-19 20:43:41 +02:00
Thibaut Cuvelier
f28c193569
DocBook: remove now useless function in configure.py.
2020-09-19 20:43:41 +02:00
Thibaut Cuvelier
08a58242c1
DocBook: better output with the Linguistics module.
...
One issue left: <table> output within an <informaltable>, that does not make sense... I'm debugging it.
2020-09-19 20:43:40 +02:00
Thibaut Cuvelier
632bad62c9
DocBook: do a little something for shapepar.
2020-09-19 20:43:40 +02:00
Thibaut Cuvelier
ca1ca4326b
DocBook: implement theorems.
...
This is a minimal implementation, as DocBook lacks a serious way of encoding all of this. Maybe a <formalpara> could do the trick, but I'd need to find a way to shoehorn a title through the styles (i.e. a first complete tag):
Theorem: Bla bla
<formalpara>
<title>Theorem</title>
<para>Bla bla</para>
</formalpara>
This would also only be a solution for single-paragraph things, as formalpara only allows one paragraph. Or a sidebar, but it's semantically very remote.
2020-09-19 20:43:40 +02:00
Thibaut Cuvelier
e3da8b65f6
DocBook: several missing features for Additional.lyx.
...
Includes: semantic markup (sorry about noun: Additional.lyx uses it to mark menus; there is something better in DocBook, but it looks like the LaTeX equivalent is really for person names), boxes, info layouts.
2020-09-19 20:43:40 +02:00
Thibaut Cuvelier
19734ea454
DocBook: implement LyX-Code.
...
This is quite ugly.
2020-09-19 20:43:40 +02:00
Thibaut Cuvelier
ff2e4ec7e6
DocBook: support Full Width from Tufte Book.
2020-09-19 20:43:39 +02:00
Thibaut Cuvelier
6d246bba69
DocBook: fix margin notes.
...
They were nested twice in <sidebar>. Also fixes a new line issue.
2020-09-19 20:43:39 +02:00
Thibaut Cuvelier
6688b076cc
DocBook: fixes in lists.
...
Actually output something when list item is empty. XMLStream discarded the sequence StartTag/EndTag (nothing in between).
New-line behaviour around term in description lists.
2020-09-19 20:43:39 +02:00
Thibaut Cuvelier
5b01c80635
DocBook: fix titles in KOMA Script.
2020-09-19 20:43:39 +02:00
Thibaut Cuvelier
7ec0307b13
DocBook: bug fixing in AASTeX layout.
...
That's mostly generating DocBook tags at an inappropriate place with some metadata, rather than outputting whatever you have at your disposal. Far from satisfying, but good enough for a generic tool (see details in the new TODO). Doesn't trigger assertions. Is valid XML.
2020-09-19 20:43:39 +02:00
Thibaut Cuvelier
fb8c07a2c7
DocBook: adapt AASTeX for tag types (new-line behaviour).
2020-09-19 20:43:39 +02:00
Thibaut Cuvelier
1f2c51d56b
DocBook: adapt SimpleCV for tag types (new-line behaviour).
2020-09-19 20:43:39 +02:00
Thibaut Cuvelier
78a361778f
DocBook: fix float tags (was unduly overridden).
...
The output was not valid for floats without title.
2020-09-19 20:43:38 +02:00
Thibaut Cuvelier
97cfabb883
DocBook: fix indentation for section titles (including stars).
2020-09-19 20:43:38 +02:00
Thibaut Cuvelier
fc2c36289b
DocBook: rewrite makeListEnvironment.
2020-09-19 20:43:38 +02:00
Thibaut Cuvelier
52b2d3f683
DocBook: make Paragraph::simpleDocBookOnePar return a list of paragraphs.
...
Before, it directly wrote to the XMLStream, but it made implementation of new lines tricky. Now, it returns the XML for each sub-paragraph (delimited by new lines) as a string, so that the caller can adopt a more precise behaviour (such as in lists).
2020-09-19 20:43:38 +02:00
Thibaut Cuvelier
9393ca74ba
DocBook: new logic to handle the new lines, only used in output_docbook for now.
2020-09-19 20:43:37 +02:00
Thibaut Cuvelier
360139a091
DocBook: documentation for the new tags.
2020-09-19 20:43:37 +02:00
Thibaut Cuvelier
6998e76495
DocBook: define new arguments in layouts to configure new-line behaviour.
2020-09-19 20:43:37 +02:00
Thibaut Cuvelier
87dae26e4a
Simplify code to generate only one paragraph at a time.
2020-09-19 20:43:37 +02:00
Thibaut Cuvelier
dab71087cf
DocBook: add a layout tag to tell whether an item is the abstract or not.
2020-09-19 20:43:37 +02:00
Thibaut Cuvelier
7b0f9d9524
DocBook: simplify code to handle abstracts.
2020-09-19 20:43:37 +02:00
Thibaut Cuvelier
0f145c3ef0
DocBook: use DocBookWrapperMergeWithPrevious in the code.
2020-09-19 20:43:37 +02:00
Thibaut Cuvelier
c417253d0b
DocBook: use DocBookItemTag within paragraphs.
...
This is at least helpful for AAS, even though it slightly resembles a repurposition of that parameter.
2020-09-19 20:43:37 +02:00
Thibaut Cuvelier
ad18c19492
DocBook: add new layout parameter DocBookWrapperMergeWithPrevious.
2020-09-19 20:43:36 +02:00
Yuriy Skalko
6b85dd5ac0
Separate string for translation
2020-09-19 08:47:35 +02:00
José Matos
5154400b64
Avoid crash when string only has one char
2020-09-18 01:09:36 +01:00
José Matos
d0a27e3afc
Whitespace cleanup
2020-09-18 01:07:39 +01:00
Yuriy Skalko
e36fda8375
Update UserGuide
2020-09-17 17:24:14 +02:00
Yuriy Skalko
cd933534bd
Increment preferences format to 34: rename Cyrillic *.kmap files
2020-09-17 15:05:31 +02:00
Juergen Spitzmueller
40159fd2ab
Fixup graphics height conversion when special is non-empty
2020-09-17 08:43:04 +02:00
Juergen Spitzmueller
6ad1c359fc
Fix Makefile.am after 821603def3
2020-09-17 08:00:54 +02:00
Yuriy Skalko
821603def3
Fix Cyrillic keyboard map files
2020-09-17 07:50:05 +02:00
Yuriy Skalko
06aed96f34
Update Russian localization
2020-09-17 07:21:02 +02:00
Scott Kostyshak
06855a66ca
Fix ru Beamer_Article polyglossia exports
...
Set fonts to DejaVu to avoid the following error:
! Package polyglossia Error: The current latin font does not
contain the "Cyrillic" script!
This choice of font is consistent with the Russian intro and
tutorial manuals.
2020-09-13 01:31:00 -04:00
Scott Kostyshak
6a5f1f380e
ru Beamer: make absolute path relative
2020-09-11 00:52:36 -04:00
Richard Kimberly Heck
3e8a17f340
Documentation for ctrl-click on a reference
2020-09-10 13:09:48 -04:00
Yuriy Skalko
dbb97050b5
Update Russian Beamer docs
2020-09-09 07:37:27 +02:00
Yuriy Skalko
b2109b9d39
Add Russian translation of Beamer manual, by Henry Chern
2020-09-07 18:58:34 +02:00
Yuriy Skalko
ace9fbb6a0
Update Russian localization
2020-09-04 19:01:50 +02:00
Pavel Sanda
a218f64a56
Fix dist
2020-09-04 09:29:56 +02:00
Enrico Forestieri
50294f6442
Rename and update description of fonts
2020-09-03 21:46:16 +02:00
Pavel Sanda
bc93c6f99e
Update check_glyphs.lyx.
2020-09-03 18:39:05 +02:00
Enrico Forestieri
a9afdbb73c
Personalize fonts
...
When the fonts distributed with texlive with same family name
as ours are also managed by fontconfig, Qt is not able to
discriminate ours by the style only. In order to be sure Qt
will load our fonts, we change the foundry name from 'PfEd'
to 'LyEd' and augment the font family name with this foundry
name. This only works on *nix, because adding a foundry name
seemingly breaks things on Windows. However, this is a *nix
only problem, seemingly.
2020-09-03 17:46:30 +02:00
Juergen Spitzmueller
a99695ce82
Fix conversion and reversion of relative totalheights/heights
2020-08-30 11:44:08 +02:00
Pavel Sanda
2fad89df08
This test is no more just about stmary10.
2020-08-30 10:50:58 +02:00
Pavel Sanda
5054204d53
Add new section about problems on opensuse.
2020-08-30 10:50:58 +02:00
Scott Kostyshak
1146e6ba43
ru XY examples: set fonts to DejaVu
...
This choice of fonts is consistent with the Russian Intro manual,
and fixes compilation with XeTeX.
2020-08-30 00:34:06 -04:00
Scott Kostyshak
c225b758cb
ru UserGuide: set default output format to pdf2
...
This is consistent with the math manual, and some of the other
formats don't work, because of varioref issues.
2020-08-29 14:00:07 -04:00
jpc
c4cba1d323
Set Deja Vu as non-TeX fonts to make xetex/luatex succeed
2020-08-29 14:26:32 +02:00
Juergen Spitzmueller
d7b64b8e59
Fix Hebrew intro with LuaTeX
...
(use iftex rather than ifpdf)
2020-08-29 11:55:56 +02:00
Pavel Sanda
78f97fcc10
UG: Import and review changes from Phil Netro.
...
Chapter 4-6 & Appendix.
Only few bits actually.
2020-08-28 20:54:26 +02:00
Enrico Forestieri
8a826918de
Amend f96b99dc
2020-08-28 17:39:01 +02:00
Daniel Ramoeller
ad561fc9bc
Fix for bug #11948
...
Force plain layout in soul char styles.
2020-08-28 08:08:39 +02:00
Juergen Spitzmueller
31d0811171
Improve and translate documentation of openCitation feature
2020-08-27 13:33:12 +02:00
Juergen Spitzmueller
0d98fb8548
lyxpaperview: take the first match
2020-08-27 12:05:49 +02:00
Juergen Spitzmueller
ff14d0bd00
Report back if citation target could not be opened
2020-08-27 11:52:52 +02:00
Juergen Spitzmueller
c5c3323f32
Properly disable function
2020-08-27 10:59:15 +02:00
Juergen Spitzmueller
8365eabd6f
Make paper search function accessible and customizable
2020-08-27 08:48:55 +02:00
Stephan Witt
8593d00912
autotools build: Install lyx.svg under images for all platforms
2020-08-26 14:36:47 +02:00
Yuriy Skalko
761648b1f7
Update Russian localization
2020-08-26 11:48:57 +02:00
Juergen Spitzmueller
e52514ffd3
Install lyx.svg
2020-08-26 10:01:53 +02:00
Scott Kostyshak
4a9bbe61df
ctests: restore use of -shell-escape to fix Minted
...
This commit amends 4bb00e99
and fixes the Minted tests.
2020-08-24 16:30:36 -04:00
Juergen Spitzmueller
298fa2eee5
lyxpaperview.py: credit Pavel
2020-08-24 15:59:26 +02:00
Juergen Spitzmueller
7097c4e6b1
laypaperview.py: Fix program description
2020-08-24 15:41:52 +02:00
Juergen Spitzmueller
3e31fad5f6
lyxpaperview.py: no need to limit to year and author
...
The script can now take an unlimited number of arguments, which are all
searched for in the filename. This allows for more flexibility.
2020-08-24 15:38:55 +02:00
Pavel Sanda
71332820d1
UG: Remove opening comment from Phil.
2020-08-24 15:11:53 +02:00
Pavel Sanda
9bd4da2769
First draft of open citation feature
2020-08-24 15:11:53 +02:00
Juergen Spitzmueller
935c9aad5a
Add python lyxpaperview script
2020-08-24 13:32:50 +02:00
Yuriy Skalko
d4e9a268e0
Update Russian localization
2020-08-24 07:24:26 +02:00
Pavel Sanda
894ad70eba
Enable Open Citation menu item iff citation contain locator information or external search script is available.
...
Per Juergen's request.
2020-08-23 22:19:34 +02:00
Pavel Sanda
9c9a2c1b92
distribute lyxpaperview
2020-08-23 20:47:39 +02:00
Pavel Sanda
86d949e82e
UG: Import and review changes from Phil Netro.
...
Chapter 3.
Few additional changes from me.
2020-08-23 14:48:02 +02:00
Pavel Sanda
57076cfff4
UG: Import and review changes from Phil Netro.
...
Chapter 2.
Few additional changes from me.
2020-08-23 13:01:08 +02:00
Juergen Spitzmueller
d6854b01ca
de/UserGuide: adapt some changes from en
2020-08-23 10:38:15 +02:00
Pavel Sanda
7112c8b67e
UG: Import and review changes from Phil Netro.
...
Chapter 1.
2020-08-22 21:11:38 +02:00
Pavel Sanda
8362360639
switch args
2020-08-21 09:25:10 +02:00
Scott Kostyshak
4c0073cd03
Whitespace
2020-08-20 21:51:29 -04:00
jpc
6b508e959c
French manual Customization.lyx : import from 2.3
2020-08-20 17:17:36 +02:00
Juergen Spitzmueller
24c2b8e21a
Add ellipses
2020-08-20 16:39:34 +02:00
Pavel Sanda
4cd3ab1b1a
Example script for looking up the citation pdfs.
2020-08-20 09:12:54 +02:00
Pavel Sanda
e648202e7e
Allow LyX to find pdfs and urls of citation references and follow them from context menu.
...
Currently tested:
- url & doi fields for bibtex.
- all documented eprinttypes of biblatex
- absolute paths of first entry of 'file' field for jabref and kbibtex
- external script searching for author + year pdf
Additional polishing will follow.
https://www.mail-archive.com/lyx-devel@lists.lyx.org/msg212505.html
2020-08-20 09:12:54 +02:00
Kornel Benko
4bb00e99fb
Cmake export tests: Omit next group of possible conflicts while runnig test in parallel
...
Disable conversion cache because all lyx instances use the same cache without
any locking between read and write to the cache.
Thanks to Scott catching this case.
2020-08-19 22:28:50 +02:00
Yuriy Skalko
3761058f2c
Update Russian localization
2020-08-19 10:16:02 +02:00
Juergen Spitzmueller
09a49da0d7
Customization: Improve documentation of ResetsFont
...
Fixes #8454
2020-08-18 09:02:14 +02:00
Juergen Spitzmueller
71c1931b92
Fix default mark ( #8454 )
2020-08-17 13:45:44 +02:00
Juergen Spitzmueller
cc55ae34f0
Customization: update to current format (for better detection of following changes)
2020-08-17 13:45:00 +02:00
Juergen Spitzmueller
69c5a07082
Comment out non-working nomencl entry
2020-08-17 09:12:51 +02:00
Juergen Spitzmueller
a7ad074776
he/Tutorial: fix conditional so that this also works with LuaTeX
...
(requires forthcoming polyglossia 1.50 to work properly)
2020-08-16 11:22:53 +02:00
Juergen Spitzmueller
d31e829462
typo
2020-08-15 19:21:20 +02:00
José Matos
a8094051c1
Consider file encoding for modules in reconfigure
...
If the modules are not in utf8 then we warn and skip that file
like it happens for layout files.
It would be nice in both cases to have a warn in the gui and not only in the config.log
2020-08-15 17:49:23 +01:00
José Matos
5a212823d7
Trim endline whitespace
2020-08-15 16:36:34 +01:00
Juergen Spitzmueller
80e9f7f426
Fixup Apa7 template
2020-08-15 09:52:35 +02:00
Pavel Sanda
48b1e8a0ac
New attempt on #9906 : allow following hyperlinks via context menu.
...
Now safer version with the help of Qt.
2020-08-14 19:48:47 +02:00
Juergen Spitzmueller
f348e0edc5
Fix emphasizing
2020-08-12 15:27:21 +02:00
Juergen Spitzmueller
91170accde
Fix string
2020-08-12 14:30:25 +02:00
Juergen Spitzmueller
bafd74c46e
zh_CN/Tutotrial: Fix emphases
2020-08-11 08:23:27 +02:00
Richard Kimberly Heck
8218225f6e
Distinguish size of Part from that of Chapter, in articles.
2020-08-10 18:34:17 -04:00
Richard Kimberly Heck
74e63e754c
Amend e6de6c2b
2020-08-09 13:31:36 -04:00
Daniel Ramoeller
e6de6c2b59
Fix bug #11741 .
...
Theorems weren't being numbered by chapter.
2020-08-09 13:09:41 -04:00
Yuriy Skalko
1af9e3b0fc
Update Russian localization
2020-08-08 16:12:29 +02:00
Juergen Spitzmueller
7bbc4270ad
Add new Russian example files to Makefile
2020-08-05 19:14:13 +02:00
Yuriy Skalko
067a39ee97
Update Russian XY-Pic manual
2020-08-05 18:50:06 +02:00
Yuriy Skalko
3e63bcdeba
Minor fixes to XY-Pic.lyx
2020-08-05 18:48:36 +02:00
Juergen Spitzmueller
53e6d7adcb
de/UserGuide: two minor corrections
2020-08-05 08:51:51 +02:00
Yuriy Skalko
41e768fd42
Documentation fixes
2020-08-05 08:51:05 +02:00
Yuriy Skalko
e46670b122
Russian translation of XY-pic manual by Henry Chern
2020-08-05 08:34:43 +02:00
Yuriy Skalko
86a4d6c8ab
Update Russian localization
2020-08-05 08:26:30 +02:00
Thibaut Cuvelier
fa38ae3fc0
Revert "DocBook: add new layout parameter DocBookWrapperMergeWithPrevious."
...
This reverts commit 59b0f88d2b
.
2020-08-03 22:57:49 +02:00
Thibaut Cuvelier
fe8aff31fd
Revert "DocBook: use DocBookItemTag within paragraphs."
...
This reverts commit 49b998f99b
.
2020-08-03 22:57:11 +02:00
Thibaut Cuvelier
4c01ab9ecf
Revert "DocBook: use DocBookWrapperMergeWithPrevious in the code."
...
This reverts commit 62c9f4332d
.
2020-08-03 22:56:25 +02:00
Thibaut Cuvelier
42eca3d8d6
Revert "DocBook: simplify code to handle abstracts."
...
This reverts commit 0199e048ff
.
2020-08-03 22:56:06 +02:00
Thibaut Cuvelier
f025538c95
Revert "DocBook: add a layout tag to tell whether an item is the abstract or not."
...
This reverts commit 5ccd63eff6
.
2020-08-03 22:55:52 +02:00
Thibaut Cuvelier
5ccd63eff6
DocBook: add a layout tag to tell whether an item is the abstract or not.
2020-08-03 16:04:58 +02:00
Thibaut Cuvelier
0199e048ff
DocBook: simplify code to handle abstracts.
2020-08-03 16:04:58 +02:00
Thibaut Cuvelier
62c9f4332d
DocBook: use DocBookWrapperMergeWithPrevious in the code.
2020-08-03 16:04:58 +02:00
Thibaut Cuvelier
49b998f99b
DocBook: use DocBookItemTag within paragraphs.
...
This is at least helpful for AAS, even though it slightly resembles a repurposition of that parameter.
2020-08-03 16:04:58 +02:00
Thibaut Cuvelier
59b0f88d2b
DocBook: add new layout parameter DocBookWrapperMergeWithPrevious.
2020-08-03 16:04:57 +02:00
Richard Kimberly Heck
8bc01d304a
Release notes
2020-08-02 23:25:48 -04:00
Enrico Forestieri
6d35db73fb
layouttranslations: nothing to do for it
2020-08-02 19:10:03 +02:00
Yuriy Skalko
10bbf9e62b
Update Russian documentation
2020-08-02 10:00:49 +02:00
Thibaut Cuvelier
8d115413c1
DocBook: fix delimitation of bibliographies.
2020-08-02 04:03:39 +02:00
Thibaut Cuvelier
1b123c0200
DocBook: improve AAS support.
2020-08-01 22:45:56 +02:00
Scott Kostyshak
d3b7657e3c
Spacing
2020-08-01 10:04:41 -04:00
Pavel Sanda
2489c51f7c
ru layouttranslations review
2020-08-01 13:54:18 +02:00
Thibaut Cuvelier
20fe5a6781
DocBook: slight improvement for AAS documents.
2020-08-01 04:09:45 +02:00
Juergen Spitzmueller
857036c0c1
Fix table in ru/Math
2020-07-31 09:31:32 +02:00
Yuriy Skalko
b0ec45b767
Update ru.po and Russian docs
2020-07-31 09:01:33 +02:00
Pavel Sanda
9d8a45b5c0
sk review
2020-07-30 17:20:02 +02:00
Kornel Benko
5de13a804f
Update sk.po
2020-07-30 17:10:42 +02:00
Pavel Sanda
53824067fe
* layouttranslations for ru
2020-07-30 16:54:15 +02:00
Pavel Sanda
0160f644ce
layouttranslations - Notes on more used
2020-07-30 16:50:02 +02:00
Juergen Spitzmueller
5d1451498a
typo
2020-07-30 16:38:35 +02:00
Pavel Sanda
6061ab8e69
typo
2020-07-30 16:35:24 +02:00
Yuriy Skalko
9909ce1b2d
Minor fixes in Math.lyx
2020-07-30 16:19:29 +02:00
Juergen Spitzmueller
205d123a99
layouttranslation.review: minor clarification
2020-07-30 16:12:03 +02:00
Juergen Spitzmueller
011722604d
Correct layout string
2020-07-30 16:11:50 +02:00
Pavel Sanda
b268ed41ec
zh_CN update of layouttranslations
2020-07-30 15:59:33 +02:00
Pavel Sanda
4e383ecdb9
* layouttranslations.review
2020-07-30 15:50:20 +02:00
Pavel Sanda
28911d05ea
New Notes items in layouttranslation
2020-07-30 15:41:57 +02:00
Juergen Spitzmueller
d031edc587
Russian Math manual
...
by Henri Chern and Yuriy Skalko
2020-07-29 12:43:56 +02:00
Juergen Spitzmueller
483d914642
Correct version number
2020-07-29 10:55:30 +02:00
Thibaut Cuvelier
d75ff9931d
Revert "Support the mathbbm font."
...
This reverts commit e709a6626e
.
2020-07-28 18:01:38 +02:00
Thibaut Cuvelier
e709a6626e
Support the mathbbm font.
...
Should just be able to read formulae, not add it from the GUI, as it's mostly redundant with mathds and mathbb.
2020-07-27 03:15:00 +02:00
Thibaut Cuvelier
62af830fa7
DocBook: support for lists in more layouts
2020-07-25 17:48:23 +02:00
Thibaut Cuvelier
b9c1fe1bac
DocBook 5: very basic support for simplecv, support for Itemize in many layouts
2020-07-25 17:37:12 +02:00
Enrico Forestieri
1e2885fe81
Update layouts
2020-07-24 18:50:53 +02:00
Enrico Forestieri
585da1de4a
Fix typos in lib/symbols
...
This amends e8ee0100
and f96b99dc
.
2020-07-24 12:57:00 +02:00
Thibaut Cuvelier
c9f8469c00
DocBook: allow KOMA-Script documents to be generated as DocBook
2020-07-21 02:59:57 +02:00
Pavel Sanda
1fa60342be
* lib/RELEASE-NOTES
2020-07-21 00:12:24 +02:00
Jean-Marc Lasgouttes
f96b99dcb3
Implement properly \limits and \nolimits
...
These are now properties of insets that can be operators :
InsetMathSymbols, InsetMathDecoration (for over/underbrace) and
InsetMathMacro (for its contents).
Each of these has a limit_ member that allows to remember a limit
forcing and a member defaultLimits() that indicates what to do in the
absence of such forcing. Moreover the write() method calls
writeLimits().
This allows to simplify the definitions of integrals in lib/symbols by
defining the integrals as macros of their "op" version, as it is done in
the style files.
Also, many hardcoded assumptions can now be removed.
The handling of LFUN_MATH_LIMITS is now done in InsetNest, which tries
successively to apply the limit change to (1) the character after
cursor, (2) the character before cursor and (3) the character at the
end of the inset (useful for script insets?)
The new code allows to define
\newcommand\int{\intop\limits}
but not
\newcommand\makelimits#1{#1\limits}
It is also possible to type explicitly \limits or \nolimits to modify
a symbol.
2020-07-20 23:20:26 +02:00
Thibaut Cuvelier
c8d216d6e1
DocBook: allow Tufte books to be (more) properly generated.
...
Includes a test case useful for some of the previous commits (notes in abstract, PI escaping, counter warnings).
Still missing: marginal and side notes. Shouldn't they be ported to InsetMarginal?
2020-07-20 03:01:41 +02:00
Thibaut Cuvelier
1706438cba
Partial revert of e3027574
: don't add \docbook_table_output at lyx2lyx step, let LyX do it when saving the document
2020-07-20 01:56:33 +02:00
Jean-Marc Lasgouttes
e8ee0100fc
Implement variable size bigops
...
The goal is to reproduce the change of size of operators like \sum wen they
are in display style.
The syntax of the symbols file has been extended to allow for two code
points (like 80|88 for \sum). In this case, the second one will be
used in display style.
Update the symbols file to handle all bigops from cmex, esint, wasy and
stmaryrd.
Let the code for math symbol inset handle symbols which can change size,
using the information from the symbols file.
2020-07-17 22:25:18 +02:00
Richard Kimberly Heck
ab31598e04
Simplify
2020-07-17 12:16:47 -04:00
Thibaut Cuvelier
e302757476
Add support for CALS tables in DocBook.
2020-07-16 00:40:16 +02:00
Pavel Sanda
5df5cc3840
* RELEASE-NOTES
2020-07-12 11:52:06 +02:00
Juergen Spitzmueller
667a9ad0ce
Add support for Libertinus Math
2020-07-09 18:59:54 +02:00
Juergen Spitzmueller
77eaa8a0ce
Typo
2020-07-09 17:39:57 +02:00
Juergen Spitzmueller
8cb9a6d3f6
Add support for the libertinus family of fonts ( #11899 )
...
File format change.
2020-07-09 11:46:07 +02:00
Juergen Spitzmueller
780d9a5f4c
LaTeXFonts: Add ScaleCommand
...
This is needed to add support for scaling to fonts that are switched
via command
2020-07-09 11:41:21 +02:00
Juergen Spitzmueller
3335344261
Provide option to prevent unnecessary font loading.
...
If an OSF font is an alternative to a non-OSF one, only load the OSFFont
if osf is requested.
2020-07-09 11:39:43 +02:00
Thibaut Cuvelier
7ed43d751a
Update RELEASE-NOTES for DocBook
2020-07-09 10:19:29 +02:00
Pavel Sanda
b17294a02b
Update customization manual for docbook (part2).
2020-07-09 00:41:36 +02:00
Pavel Sanda
dce2b4e016
Update customization manual for docbook (part1).
2020-07-09 00:41:36 +02:00
Thibaut Cuvelier
eeaea7cbbb
Clean up DeclareDocBookClass
2020-07-08 15:47:34 +02:00
Pavel Sanda
f6460f48fa
Revert docbook updates to Customization manual.
...
Something went wrong while merging.
2020-07-08 14:15:33 +02:00
Thibaut Cuvelier
8ac6fbf112
Remove AGU DTD style, probably doesn't work, impossible to check.
2020-07-08 13:36:08 +02:00
Pavel Sanda
d393df4f1a
Makefile forgotten in previous patch
2020-07-08 10:08:15 +02:00
Thibaut Cuvelier
7989ebca85
Add documentation for the new layout attributes.
2020-07-08 09:41:16 +02:00
Thibaut Cuvelier
67414563ac
Migrate the previous DocBook layouts so the old documents can still be generated with the new implementation.
...
The output WILL change for these documents, as the output is updated from DocBook 4 to DocBook 5.
2020-07-08 09:40:50 +02:00
Thibaut Cuvelier
1ec87298ff
Migrate the existing layouts to the new DocBook attributes.
2020-07-08 09:39:08 +02:00
Thibaut Cuvelier
b596921211
The new DocBook output has no prerequisite on the document, so enable it for each and every document.
2020-07-08 09:35:03 +02:00
Yuval Deutscher
328c70a31a
Update labels and tooltips for moderncv layout
...
Update the user-facing strings in modercv's layout according to the
documentation of the cventry command in moderncv.
Signed-off-by: Yuval Deutscher <yuval@deut.sh>
2020-07-07 19:06:52 +02:00
Pavel Sanda
8c11b81c08
* contrib
2020-07-07 09:52:22 +02:00
Pavel Sanda
28968b1f0d
Add required elements in the layouts to support DocBook.
...
Slightly modified patch from Thibaut Cuvelier.
2020-07-07 09:49:48 +02:00
Thibaut Cuvelier
8a6e500570
Remove old example, as its mechanisms are now deprecated.
2020-07-02 15:27:20 +02:00
Yuriy Skalko
d1993458d8
Update Russian localization
2020-07-01 16:51:03 +02:00
Thibaut Cuvelier
c9e0c2e28a
Configure script: update names for new DocBook support, which is now always enabled.
2020-06-29 13:02:06 +02:00
Juergen Spitzmueller
5f960a1dbb
Use new parskip in UG
2020-06-29 11:00:31 +02:00
Juergen Spitzmueller
e121bd04bb
Support halfline and fullline also in vspace.
2020-06-28 18:27:59 +02:00
Juergen Spitzmueller
b0c102cfb4
use package parskip to separate paragraphs with vertical space ( #4796 )
...
File format change
2020-06-28 17:20:18 +02:00
Yuriy Skalko
3ebedf66dd
Update Russian
2020-06-27 18:17:32 +02:00
Juergen Spitzmueller
4fc6b5f37c
Clarify \upbrace and \downbrace ( #11896 )
2020-06-27 09:22:36 +02:00
Juergen Spitzmueller
19aa8e0de9
Document medspace and thickspace
2020-06-26 11:13:18 +02:00
Juergen Spitzmueller
a68b0389bc
Add support for medspace and thickspace (in text) ( #11893 )
...
File format change.
2020-06-26 11:12:35 +02:00
Juergen Spitzmueller
3579a13a50
Harmonize some space shortcuts (math/text context menu)
2020-06-25 16:22:42 +02:00
Juergen Spitzmueller
05eae049d8
Add negmedspace and negthickspace to context menu
2020-06-24 14:47:12 +02:00
Richard Kimberly Heck
6f084c4c30
Some python cleanup from Thibault.
2020-06-21 11:37:23 -04:00
Thibaut Cuvelier
8f89768211
Fix in symbols handling: parse the XML entity with \def.
2020-06-19 08:22:56 +02:00
Thibaut Cuvelier
718eede94b
MathML: Convert HTML entities to XML entities.
2020-06-18 19:37:08 +02:00
Juergen Spitzmueller
7860d19fbc
Yet another ru update by Yuriy
2020-06-15 09:55:00 +02:00
Richard Kimberly Heck
2a2f15ec03
Fix bug noticed by Scott.
...
Since there may be subfloats, we do not want to move past the end
of a float when modifying it.
2020-06-14 19:01:44 -04:00
Richard Kimberly Heck
8e33b681a8
Minor cleanup.
2020-06-14 19:01:44 -04:00
Enrico Forestieri
57272e837b
Correctly display \dag and \ddag in mathed
...
They are synonyms for \dagger and \ddagger and are used
in Sect. 13.1 of the math manual.
2020-06-13 16:48:54 +02:00
Juergen Spitzmueller
674ec430cf
Add mathds to math type table
2020-06-13 16:43:35 +02:00
Enrico Forestieri
d28e6b00cc
Add mathds to math type table
2020-06-13 15:45:36 +02:00
Juergen Spitzmueller
05c36c9f26
Add mathscr to math type table
2020-06-13 10:31:23 +02:00
Juergen Spitzmueller
fcba229f92
Add mathscr to math type table, by Yuriy
2020-06-13 10:25:05 +02:00
Juergen Spitzmueller
2bfb606562
Updates for Russian, by Yuriy
2020-06-13 10:24:40 +02:00
Enrico Forestieri
0e30594eba
Document the doublestroke package
2020-06-12 13:03:01 +02:00
Enrico Forestieri
6f6d985b9e
Amend 5a80f7bb
...
Was forgetting this.
2020-06-11 17:43:44 +02:00
Enrico Forestieri
5a80f7bb6a
Add support for the doublestroke package
...
This commit adds the mathed command \mathds that selects a
font more appropriate than \mathbb for typesetting the
mathematical symbols for the natural (N), whole numbers (Z),
rational numbers (Q), real numbers (R), complex numbers (C),
and some others.
As in the \mathbb case, only capital letters are supported,
but in addition one can also typeset a symbol often used for
representing the indicator function (\mathds{1}) and the
letters a, h, k.
Fixes bug #11887 .
2020-06-11 16:42:31 +02:00
Kornel Benko
3af543455b
Rename a file to comform with the layout description
...
Saves one translatable string
2020-06-11 12:08:48 +02:00
Kornel Benko
ac7871d5d1
Amend(2) f7d6a0b7
: Add template for APA v.7
...
Distribute the new template
2020-06-10 16:11:59 +02:00
Pavel Sanda
d5fb7ddaf2
We were finally able to get in contact with MARC maintainers.
2020-06-09 22:36:10 +02:00
Kornel Benko
11f922b676
Amend f7d6a0b7
: Add template for APA v.7
...
Copy-Paste error, slipped in unintended
2020-06-09 21:37:58 +02:00
Kornel Benko
f7d6a0b7fa
Add template for APA v.7
...
Based on TL20 texmf-dist/doc/latex/apa7/samples/longsample.tex
2020-06-09 19:24:42 +02:00
Kornel Benko
3a8755f2d6
Amend cb26ecbb
: Added apa7 layout
...
The command addORCIDlink{}{} can be used in the preamble (like title{} or author{})
or in the body of document. For this a Flex-inset-layout seems appropriate.
2020-06-09 14:49:51 +02:00
Juergen Spitzmueller
ca6c973ab0
Add some localized (Russian) cliparts, by Yuriy
2020-06-06 12:54:43 +02:00
Kornel Benko
6a0dda1719
Typo
2020-06-06 11:47:28 +02:00
Juergen Spitzmueller
0572fafacd
Update to Russian UG by Yuriy and Henry
2020-06-06 09:59:59 +02:00
Juergen Spitzmueller
2e21b10aed
Update to Russian from Yuriy
2020-06-06 09:58:21 +02:00
Jean-Marc Lasgouttes
b08791f731
Use combined toolbar icons for depth-(in|de)crement and outline-(in|out)
...
The Tab binding already combines those (and more).
2020-06-06 01:44:06 +02:00
Kornel Benko
cb26ecbb58
Added apa7 layout
2020-06-05 22:03:59 +02:00
Juergen Spitzmueller
91cf97b198
Some corrections to the Russian User Guide, by Yuriy
2020-06-03 12:05:42 +02:00
Juergen Spitzmueller
1bf18368cf
Add support for the xindex index processor
...
This is a modern alternative for makeindex that is fully unicode-aware
and written in lua.
As opposed to xindy, it is more lightweight and actively maintained.
The program is still in a rather early stage of development, so we do
not propose this as default.
This relies on xindex 0.22 (about to be released) to function properly.
2020-05-30 12:54:20 +02:00
Juergen Spitzmueller
a7428c0855
Add Henry Chern to credits
2020-05-26 12:45:25 +02:00
Juergen Spitzmueller
330628a685
Russian translation of the User Guide, by Henry Chern
2020-05-26 12:39:23 +02:00
Juergen Spitzmueller
ddd8b17a3b
User Guide: some minor corrections suggested by Henry Chern
2020-05-26 10:49:29 +02:00
Juergen Spitzmueller
45a8484a94
ru updates by Yuriy
2020-05-26 10:28:03 +02:00
Juergen Spitzmueller
a9f619cf05
Tutorial: Some UI adaptations
2020-05-24 09:38:02 +02:00
Juergen Spitzmueller
0067fea555
Russian updates by Yuriy
2020-05-24 08:28:23 +02:00
Scott Kostyshak
386aba099b
Add bind to Insert > Separated <Environment> Above
...
The binding <Alt + p, Shift + Return> is already used for
environment-split outer, so we bind <Alt + p, Alt + Return>
to environment-split before.
2020-05-23 14:36:59 -04:00
Richard Kimberly Heck
b5b015ba3a
Update layout format
2020-05-23 11:45:01 -04:00
Richard Kimberly Heck
c90a8e6885
Add revtex 4.2 files to distribution
2020-05-18 13:20:39 -04:00
Juergen Spitzmueller
53ada26596
Fixup inkscape detection on Windows
2020-05-18 12:40:32 +02:00
Juergen Spitzmueller
bd89a273bc
Amend 74f831e06d
...
Forgot this part.
2020-05-18 08:32:26 +02:00
Juergen Spitzmueller
d5079c2e73
Safer 0.x version test
2020-05-15 15:22:14 +02:00
Juergen Spitzmueller
74f831e06d
Add support for inkscape 1.0
...
Command line syntax has changed. We now check for the version and use
the appropriate cl options.
Fixes #11742
2020-05-15 14:08:46 +02:00
Jean-Marc Lasgouttes
125f5d5d20
Add rtl version of outline-in/out icons
2020-05-15 12:10:30 +02:00
Richard Kimberly Heck
5588c22e77
Python cleanup from Thibaut.
2020-05-08 13:31:05 -04:00
jpc
ce85562c7b
Linguistics manual translation in French (up to sec. 2)
2020-05-07 11:13:39 +02:00
Juergen Spitzmueller
ce7cd4b983
linguistics.module: fix counters
2020-05-05 14:42:44 +02:00
Richard Kimberly Heck
c506f304bc
Fix a number of issues that were stopping compilation with MSVC 19.
...
Patch from Thibaut Cuvelier, modified slightly by me (mostly for style).
2020-05-04 19:45:58 -04:00
Pavel Sanda
cf628911d0
Add new template for Hebrew.
...
Provided by Guy Rutenberg, available also here:
https://github.com/guyru/lyx-hebrew-templates
2020-05-04 13:05:36 +02:00
Richard Kimberly Heck
086d65bd7c
Update documentation about counters.
2020-05-03 14:06:48 -04:00
Juergen Spitzmueller
3be8726695
Add missing ellipses
2020-05-03 13:30:04 +02:00
Juergen Spitzmueller
98c24f3413
Amend e7e70b021e
2020-05-03 13:16:20 +02:00
Juergen Spitzmueller
e40fe3a15d
Update link
2020-05-03 09:13:59 +02:00
Richard Kimberly Heck
e7e70b021e
Better name
2020-05-03 02:20:14 -04:00
Richard Kimberly Heck
a7e26710cb
Add GuiNames to counter declarations.
2020-05-02 23:17:16 -04:00
Richard Kimberly Heck
9bcb243ec6
Increment layout format.
2020-05-02 23:17:16 -04:00
Richard Kimberly Heck
6580c5753d
Remove unused counter
2020-05-02 22:09:45 -04:00
Richard Kimberly Heck
32a5436108
Somehow this got corrupted...
2020-05-02 22:05:02 -04:00
Richard Kimberly Heck
c37500050d
More polishing of counter dialog. Thanks to Jürgen for help.
...
Also, remove the 'display value' option. We will move this to InsetInfo
at some point.
2020-05-02 20:33:03 -04:00
Kornel Benko
b55f735afe
Moving lib/scripts/{GetOptions.pm,listFontWithLang.pl} to development/tools
2020-05-02 13:40:26 +02:00
Kornel Benko
4d7c7f1e74
Perl script (for developpers) to select desired system font names.
...
Needed font-config (so that this script is probably OK on unix systems only)
Probably needed module for Getopt::Mixed.
On debian systems it is contained in package libgetopt-mixed-perl
2020-05-02 13:20:53 +02:00
Richard Kimberly Heck
bc4ca12ab5
Polish the counter UI a bit and add some to the documentation.
2020-05-01 19:03:54 -04:00
Richard Kimberly Heck
a08621ebce
Documentation for counter inset.
2020-04-30 23:46:26 -04:00
Richard Kimberly Heck
de40b09474
Fix thinkos for counter value type
2020-04-30 23:46:18 -04:00
Richard Kimberly Heck
9a147255df
GUI for new counter inset.
2020-04-30 23:11:59 -04:00
Richard Kimberly Heck
9a1b26a156
Format and reversion code for new counter inset.
2020-04-30 23:11:59 -04:00
Jean-Marc Lasgouttes
b9538b10d4
Ignore some more files when building in source tree
2020-04-23 19:17:15 +02:00
Juergen Spitzmueller
733c9b04d8
Minor doc update by Yuriy
2020-04-23 07:33:51 +02:00
Jean-Marc Lasgouttes
bb0117d182
Simplify code for bidi icons
...
Most of the RtL icons that we provide are simply mirrors of the LtR ones.
Therefore let the code do that by default if no +rtl icon is found.
The only RtL icon left for now is for "layout Enumerate" (notice the
numbers in it).
Also remove useless getPixmap wrapper and several old bidi_xxx icons
that were forgotten in previous patch.
2020-04-16 20:54:53 +02:00
Jean-Marc Lasgouttes
43eda5ad73
Reimplement properly bidi icons
...
When the cursor in RTL text, icons for "depth-increment" or
"layout-toggle Enumerate" look wrong.
Instead of relying on the clumsy "bidi" lfun of 2898c335
, this new
version relies on a new Toobar tag BidiItem that inserts an action
which can have two icons, depending on the direction of the paragraph
containing the caret (or of the direction of the UI when no file is
open).
The alternative icon has the same name as the original one, with a
"+rtl" string appended to the lfun string. The alternative icon is
only active if the file is found. The icon themes `default', `oxygen'
and `classic' have been updated accordingly.
Fixes bug #4451 .
2020-04-14 22:47:56 +02:00
Jean-Marc Lasgouttes
ce0538e372
Revert "Add mechanism to change icons in RTL mode"
...
This is really too clumsy. Revert in preparation for a better
mechanism.
This reverts commit 2898c335be
.
2020-04-14 22:47:50 +02:00
Kornel Benko
0536193c22
Added revtex4-2.layout
...
For revtex4.1, this is only cosmetics, because the content
of the layout moved to revtex4-x.inc.
2020-04-08 10:27:34 +02:00
Kornel Benko
701c6a6287
Add "inset-settings" shortcut to sk/menus.bind
2020-04-07 11:52:58 +02:00
Jean-Marc Lasgouttes
c8ebd2117c
Change tootip for Labeling layout toolbar button
...
Labeled List sounds better that Labeling.
Part of bug #11770 .
2020-04-03 19:16:04 +02:00
Juergen Spitzmueller
fe09ddf1b9
Implement buffer-write force
2020-03-31 08:01:17 +02:00
Richard Kimberly Heck
d34bb46387
Fix bug #11799 .
...
I've made cut, etc, OptItems, as this menu is already very long.
2020-03-28 23:34:44 -04:00
Juergen Spitzmueller
f51100459a
ru/Intro: update by Yuriy
2020-03-26 15:13:49 +01:00
Enrico Forestieri
92c4bb4682
Amend bd6d09fc
...
Was forgetting this.
2020-03-22 22:03:49 +01:00
Pavel Sanda
f5669c0a3d
* fix missing entry in ia.po
2020-03-20 20:43:39 +01:00
Pavel Sanda
e91b2e2fbe
layouttranslations check from Giovanni
2020-03-20 17:48:36 +01:00
Juergen Spitzmueller
07e8e4352f
lyx_2_0.pyx_ add convert_includeall method
...
It's better to have that param explicitly in the document.
2020-03-15 09:32:02 +01:00
Enrico Forestieri
bd6d09fc98
Fix Python 3 issues when generating preview snippets
...
The log file generated by latex can contain strings encoded in
whatever supported encoding. Instead of guessing the encoding,
it is better to open it in binary mode and then performing the
necessary comparisons as "bytes". In order to do this, the
strings are encoded in utf8, so that, for example, b"pythön" is
encoded as "pyth\xc3\xb6n" (7 bytes). Of course, this means that
we can only successfully perform comparisons with ascii strings.
However, this is what we actually do, as we only search for
ascii strings in the log file.
2020-03-14 17:19:08 +01:00
Juergen Spitzmueller
f4af191403
Introduce maintain unincluded children "mostly"
...
This is a mode for includeonly handling that is effective and still outputs
at least mostly correct counters and references. This is intended for non-
final editing work.
File format change.
2020-03-13 15:46:35 +01:00
Stephan Witt
46596455db
#11767 improved default binding on Mac for window-close
2020-03-08 13:33:30 +01:00
Günter Milde
c1357cbd01
ctest autotest for #11773 language nesting with lyx2lyx.
...
* invert failing lyx2lyx tests for ko/Welcome
* add dedicated test sample
* set language for English text part in ko/Welcome.
Also
* fix a lyx2lyx language test sample
* fix clause in unreliableTests
2020-03-05 00:24:08 +01:00
Günter Milde
0db0d7f375
Remove no longer needed module import.
2020-03-05 00:24:08 +01:00
Günter Milde
91bdcbbb82
Refactor lyx2lyx code.
...
Use helper functions for shorter, self-documenting code.
Drop optional arguments that equal the default value.
Remove hard TABs and trailing whitespace.
2020-03-05 00:24:08 +01:00
Jean-Marc Lasgouttes
0b5ce4b5ba
Fixup cf9827df
: do not forget keyboard bindings and docs
...
Keyboard bindings are easy. For lfun icons in documentation, both the UserGuide and Tutorial have to be updated. Since this will have to be done again once the documentation is imported from branch, I list them here for reference:
For the lib/doc/ directory:
find . -name 'Tutorial.lyx' | xargs sed -i 's/"layout List"/"layout Labeling"/g'
find . -name 'UserGuide.lyx' | xargs sed -i 's/"layout List"/"layout Labeling"/g'
and then
find . -name 'Tutorial.lyx' | xargs sed -i 's/"layout \(Itemize\|Description\|Labeling\|Enumerate\|List\)"/"layout-toggle \1"/g'
find . -name 'UserGuide.lyx' | xargs sed -i 's/"layout \(Itemize\|Description\|Labeling\|Enumerate\|List\)"/"layout-toggle \1"/g'
Related to bug #11770 .
2020-03-04 14:07:03 +01:00
Jean-Marc Lasgouttes
cf9827dfc1
List is obsoleted by Labeling: update icons
...
This does not change much in master but it is cleaner since the List
layout has been obsolete since 2010 (7f8b868f
).
See bug #11770 .
2020-03-04 11:52:52 +01:00
Juergen Spitzmueller
f6f51587cf
Un-provide amsmath in beamer article layouts
...
Fixes #11768
2020-02-29 19:20:18 +01:00
Richard Kimberly Heck
9d8dfe934b
Fix bug #11750 .
...
Unfortunately, stat.st_ino returns 0 on Windows, at least on Python 2.7, so we can't use that way of telling when we're seeing the same directory again. Surely the real pathname should work.
2020-02-24 19:07:31 -05:00
Stephan Witt
a891a1ba20
Avoid UTF8 "no-break space" and use the space inset instead.
2020-02-22 15:21:26 +01:00
Stephan Witt
90079857fe
Provide predefined key binding for LFUN "forward-search" on Mac
2020-02-22 12:24:41 +01:00
Scott Kostyshak
562917dc1c
lyxpreview_tools.py: fix a regular expression
...
Three backslashes are needed before a LaTeX command, not one. Before
this commit, the code gave the following error with Python >= 3.6:
re.error: bad escape \g at position 29
This error was introduced with Python 3.6, as documented [1] by the
following line of documentation:
Changed in version 3.6: Unknown escapes in pattern consisting of
'\' and an ASCII letter now are errors.
Although previous Python versions did not give an error, the regular
expression was not working as intended: for example, the "\\n" in
"\\newcommandx" would be interpreted as a new line.
[1] https://docs.python.org/3.6/library/re.html#re.sub
2020-02-15 21:57:30 -05:00
Juergen Spitzmueller
c4da8d38c9
Handle encoding error in layout file parsing more gracefully
...
Issue a warning about non-decodable files, but do not break
completely.
Addresses #11736
2020-02-13 08:13:22 +01:00
Enrico Forestieri
4e3567523a
Fix syntax error with Python 2
...
Python 2 wants b"..." and gives error win rb"...".
2020-02-06 10:50:02 +01:00
Juergen Spitzmueller
b2b7e5cac1
Amend 400706ad05
2020-01-27 11:15:49 +01:00
Pavel Sanda
b9bf39240b
* lib/RELEASE-NOTES
2020-01-14 22:12:35 +01:00
Juergen Spitzmueller
dd60e2d9f4
Update RELEASE NOTES
2020-01-13 16:02:42 +01:00
Juergen Spitzmueller
5fc2662b13
Add pref to keep ct markup on copy/paste
...
Fixes #10278 , #10128
2020-01-13 15:20:48 +01:00
Juergen Spitzmueller
a450797b2a
Rest in peace, dvipost!
2020-01-13 08:59:26 +01:00
Jean-Marc Lasgouttes
0f0ed8073a
This should not have been reverted
2020-01-12 21:47:54 +01:00
Jean-Marc Lasgouttes
dba1e40b52
Revert "Automatically show the review toolbar if the document has tracked changes"
...
We will replace this with a better solution
For now, only keep
- Changes::isChanged()
- Buffer::areChangesPresent(), replaced by a dummy function
Next step will be to provide a working areChangesPresent() and to
compute Inset::isChanged in updateBuffer.
This reverts commit 6d4e6aad24
.
2020-01-12 20:26:35 +01:00
Juergen Spitzmueller
bbc6ea4a5f
Implement change tracking of column/row addition/deletion
...
Fixes #8469
File format change
2020-01-11 16:17:04 +01:00
Juergen Spitzmueller
c3bdeefbec
de/UserGuide: minor update.
2020-01-10 15:45:59 +01:00
Juergen Spitzmueller
c77999a5f3
Add buffer param to opt-out fragile content movement
...
Fixes #11714
File format change
2020-01-10 10:21:09 +01:00
Juergen Spitzmueller
191adc2fad
Fix ordering
2020-01-06 17:26:38 +01:00
Juergen Spitzmueller
9c97021623
Add Eugene (Yu Jin) to the credits
2020-01-06 17:20:55 +01:00
Juergen Spitzmueller
f1a84d0c91
Typo
2020-01-05 13:45:20 +01:00
Juergen Spitzmueller
75718b9777
Add Patrick De Visschere to the credits
2020-01-05 13:41:02 +01:00
Juergen Spitzmueller
31595759ac
generate_contributions.py: allow mail-archive message IDs
...
as MARC stopped tracking us
2020-01-05 13:32:46 +01:00
Juergen Spitzmueller
d653bf01f9
Additional.lyx: Add a note on Okular inverse search.
2020-01-05 09:00:07 +01:00
Juergen Spitzmueller
64775b7875
Introduce Menu item to accept/reject all changes in master/children
...
Fixes #11652
2020-01-02 14:10:22 +01:00
Juergen Spitzmueller
dc41c1f6df
New helper lfun ifrelatives
...
This executes a command only if a buffer has either a master or children
Helps to disable master-related items in the UI
2020-01-02 14:09:24 +01:00
Juergen Spitzmueller
69792bbaa5
Implement master-buffer-forall
...
Similar to buffer-forall with the notable exception that its scope is
limited to the files of a project (master and all children)
2019-12-31 12:27:00 +01:00
Juergen Spitzmueller
0e6a7aa85a
Update RELEASE-NOTES
2019-12-31 12:24:25 +01:00
Juergen Spitzmueller
89b5607e0a
Centralize code to markup deleted complex objects (with tikz) in output
...
This fixes #9293
2019-12-28 13:43:17 +01:00
Juergen Spitzmueller
8e62dcc20f
Add pref option to disable underlining of added text (in workarea)
...
Addresses #10102
2019-12-27 10:35:52 +01:00
Juergen Spitzmueller
dc4823e759
Add native changebars
...
Fixes #10750
2019-12-24 18:12:22 +01:00
Juergen Spitzmueller
a08cbf41cf
Provide way to add (optional) user initials
...
This makes it easier to hook the changes package into LyX's ct markup.
2019-12-24 14:31:08 +01:00
Kornel Benko
a5a8c6731c
Make EmbeddedObjects.lyx compilable with lualatex/xelatex again
...
Comment from Jürgen Spitzmüller:
As we didn't report makeindex errors until my commit yesterday(17 Dec 2019), this
problem got unnoted (and the respective index entry was simply omitted).
2019-12-23 14:29:42 +01:00
Juergen Spitzmueller
f4472d6ab9
Plain xindy works for us only wirh the texindy module
2019-12-16 11:50:11 +01:00
Juergen Spitzmueller
239dee34af
Report makeindex/xindy errors
...
Fixes #2569
2019-12-15 13:48:21 +01:00
Juergen Spitzmueller
aa141bc293
Enhance support for Xindy
...
This adds the proper language module and codepage for languages supported
by Xindy
2019-12-15 12:01:59 +01:00
Juergen Spitzmueller
7ddec2affc
Fix index entry
2019-12-14 17:12:39 +01:00
Juergen Spitzmueller
cb25603ae1
Set makeindex as index processor in the docs
...
Prevent that another processor (such as xindy) is used when set in prefs.
xindy does not play well with hyperref.
Fixes #11708
2019-12-14 09:48:33 +01:00
Juergen Spitzmueller
4779d013ad
fr/Modules/Braille: make this work with polyglossia
...
The usage of English here was a bad hack anyway.
2019-12-13 11:58:12 +01:00
Juergen Spitzmueller
e75fa6f3ac
Re-fix #11146 with recent LaTeX
2019-11-20 11:48:18 +01:00
Juergen Spitzmueller
a37c003448
Beamer loads amsmath
2019-11-20 09:38:16 +01:00
Günter Milde
70bdbd3a57
ctest update.
...
Debian stable ships now TL18, we don't need to care for older TL versions.
Make CJK-ko documentation more robust (failed with non-TeX fonts and XeTeX,
if LatinModern is not installed system-wide).
The test sample for LyX bug 3059 triggers an error only with
"fontencoding auto-legacy" and can be safely ignored with non-TeX fonts.
2019-11-18 22:24:55 +01:00
Juergen Spitzmueller
34b629cc29
These languages are now also supported by polyglossia
...
Afrikaans, Belarusian, Bosnian, and Georgian
2019-11-17 08:08:33 +01:00
Juergen Spitzmueller
400706ad05
Consider shorthand in biblatex cite display
...
Fixes #11696
2019-11-12 13:52:05 +01:00
José Matos
668aa17ad7
Fix typo (thanks to Salvatore Falco for the fix).
2019-11-04 12:12:23 +00:00
Juergen Spitzmueller
6e810d9811
Another comment to languages
2019-11-01 11:58:58 +01:00
Juergen Spitzmueller
89257a33ab
Comments on soon-to-be supported polyglossia languages
2019-11-01 09:23:58 +01:00
Juergen Spitzmueller
f814d690e2
Some languages supported by polyglossia nowadays
2019-11-01 07:04:04 +01:00
Richard Kimberly Heck
ac106bd720
Remove MIME type from HTML table format.
...
I did not realize when I added this that it would mean that ALL
files detected as text/html would be handled this way.
Should fix #11087 . But it is the right thing to do anyway.
2019-10-12 14:05:48 -04:00
Richard Kimberly Heck
1ea2e250c3
More updates from Yuriy
2019-10-10 17:42:55 -04:00
Juergen Spitzmueller
2458dc2ca6
Another Yuriy update
2019-09-26 16:53:20 +02:00
Juergen Spitzmueller
7291f35aef
ru/Tutorial.lyx: update by Yuriy
2019-09-25 17:19:51 +02:00
Juergen Spitzmueller
d76cef70a0
Allow to hide formats from menus
...
Fixes : #11657
2019-09-11 10:29:50 +02:00
Juergen Spitzmueller
9a0c52ed7e
ru/Tutorial.lyx: update by Yuriy
2019-09-11 10:22:01 +02:00
Juergen Spitzmueller
ae67e54501
UserGuide: some typos fixed by Yuriy
2019-09-11 10:21:15 +02:00
Günter Milde
cec04267b2
Make preview skript Python-3 compatible.
2019-09-05 09:42:56 +02:00
Scott Kostyshak
db65b1a3c3
Port gnuplot2pdf.py to Python 3
...
Instead of wait(), use communicate(), as mentioned here:
https://docs.python.org/3/library/subprocess.html
Otherwise, the process seems to hang as cautioned in the above URL.
Also, use byte strings.
2019-09-04 09:12:09 -04:00
Scott Kostyshak
48f88d550e
Obs. APA: fix missing citations
...
The document now compiles and the ctests pass.
2019-09-02 22:22:20 -04:00
Scott Kostyshak
0344284e9b
Fix origin path of three obsolete docs
2019-09-02 22:20:45 -04:00
Juergen Spitzmueller
8bfe3d7198
lyx2lyx: Fix revert_new_languages
2019-08-31 11:20:10 +02:00
Juergen Spitzmueller
087b4e39bb
Hooked in one year too early
2019-08-30 08:27:34 +02:00
Juergen Spitzmueller
54fd0a70f4
Fix encoding in aa class, which is preset via class options
...
Hook into nearby file format change.
2019-08-30 08:09:57 +02:00
Scott Kostyshak
9efa348232
J of Acoustical Society: add a space before cite
...
Without the space, the citation followed directly the word "in".
2019-08-29 17:09:20 -04:00
Scott Kostyshak
d05b2f16c5
J of Acoustical Society: fix missing citations
...
This restores compilation of the file and all ctests work as
expected.
2019-08-28 21:52:00 -04:00
Juergen Spitzmueller
44bfdbd5b2
Fix totalheight reversion routine if there was no totalheight set
2019-08-28 07:27:28 +02:00
Juergen Spitzmueller
bb1f81502c
Tutorial: some style fixes by Yuryi.
2019-08-28 06:20:57 +02:00
Juergen Spitzmueller
9b70264aef
Update of Russian po and Tutorial by Yuriy
2019-08-27 10:45:10 +02:00
Juergen Spitzmueller
6ab3be039e
Use acadian rather than canadien
...
This is what babel-french urges, and canadien currently is broken.
acadien seems to be there for at least 15 years.
2019-08-27 10:25:15 +02:00
Juergen Spitzmueller
08000643e7
Enable Canadian English and French in polyglossia
...
These are equivalent to usenglish and french in babel anyway.
2019-08-26 09:18:59 +02:00
Juergen Spitzmueller
02a31b4c5c
Correct index
2019-08-23 22:36:35 +02:00
Juergen Spitzmueller
69ed8cb89a
lyx2lyx: correct placement of (new) local layout
...
This ended up inside modules sometimes.
2019-08-23 18:38:55 +02:00
Stephan Witt
c7d4d81385
#11642 add version of used python to configure.log protocol
2019-08-23 08:09:53 +02:00
Juergen Spitzmueller
52e21bfcc9
lyx2lyx: fixup gloss reversion
2019-08-22 17:16:26 +02:00
Günter Milde
eac3298751
unicodesymbols: force "latin capital letter Schwa" also for utf8x.
2019-08-21 09:00:10 +02:00
Scott Kostyshak
fea1842149
ja/EmbeddedObjects: fix case of KOMA-script cites
...
Without these case changes, the citations are undefined.
2019-08-16 09:27:56 -04:00
Scott Kostyshak
714e8560c2
ja/EmbeddedObjects: update format for next commit
...
The format was already post-2.3.x.
2019-08-16 09:23:34 -04:00
Juergen Spitzmueller
6b6d3ae5ce
ru/Tutorial: re-save in 2.3 format
2019-08-16 07:30:16 +02:00
Juergen Spitzmueller
d88beef1cd
ru/Tutorial: fix for utf8 doc encoding
2019-08-16 07:26:58 +02:00
Scott Kostyshak
7556e94a92
es/UserGuide: comment out 2 citations to fix comp
...
The citation "spanish" is broken. Commenting it out at least fixes
the compilation.
2019-08-15 16:05:26 -04:00
Scott Kostyshak
343ffc41fb
es/UserGuide: fix a broken cross-reference
2019-08-15 16:05:17 -04:00
Scott Kostyshak
a22b48cbfa
es/Customization: fix ref to fix compilation
...
The reference was using the label of the English version, so was
broken.
2019-08-15 13:34:55 -04:00
Scott Kostyshak
f5c4b95dee
es/Customization: update format for next commit
...
This manual was already saved with a post-2.3.x format, so I am
updating to the format of master so that the next commit's diff is
readable.
2019-08-15 13:30:04 -04:00
Scott Kostyshak
1dcc688cb0
es/Additional: remove citation to fix compilation
...
Removing this last citation in the manual is consistent with
032932cb
, as well as other similar places in the text (it seems we
now reference documentation with a hyperlink instead of a citation).
2019-08-15 12:55:59 -04:00
Scott Kostyshak
11170a3172
CREDITS: "!" in email should be followed by space
...
Otherwise a literal "!" is output. This commit fixes typos in two
email addresses.
2019-08-15 11:46:02 -04:00
Juergen Spitzmueller
1f2eb92b33
hebarticle: fix compilation with XeTeX (bug #10525 )
2019-08-15 17:42:27 +02:00
Scott Kostyshak
f11e9adf8a
Implement commenting for CREDITS file
...
The reader of CREDITS (GuiAbout.cpp) now ignores lines that start
with the number sign (#). This commit also introduces a commented
out header in CREDITS reminding any potential editor that all
changes will be overwritten by generate_contributions.py.
2019-08-14 22:09:42 -04:00
Scott Kostyshak
792f428230
Port CREDITS changes to source
...
All changes must be in generate_contributions.py.
This commit amends 144e5189
.
2019-08-14 19:28:53 -04:00
Scott Kostyshak
144e5189c5
CREDITS: remove errant ">" from two addresses
2019-08-14 13:10:24 -04:00
Joel A. Kulesza
29b725afa1
Correct typo in contributor email address
2019-08-14 12:57:18 -04:00
Juergen Spitzmueller
4b0069860c
InsetGraphics: use totalheight for height output
...
Graphics "height" is only the height above the baseline and thus not
what most people will expect. Also, using height can result in a
division by zero with rotation.
Use totalheight now since this means "height of the figure" (independent
of the baseline).
The custom options field can be used if height is really desired.
We handle this in conversion/reversion, respectively, so document
output will not change.
Hence, file format change.
Fixes : #9676
2019-08-14 16:55:43 +02:00
Juergen Spitzmueller
1929caf4b7
Re-fix #2005
...
Loading keyval does not work any longer. Fix it properly by de-activating
the equal character locally if graphics options use it.
2019-08-14 14:49:38 +02:00
Juergen Spitzmueller
f995fba310
Fix cprotect with Slovak
...
babel-slovak makes ^ active, though cprotect relies on it being
catcode 9 ("ignored"). Thus we locally change the catcode with Slovak.
2019-08-14 14:00:29 +02:00
Juergen Spitzmueller
ce447e1760
Deactivate active - in tables with \cline or \cmidrule
...
This introduces a new languages tag ActiveChar which also can be used
for similar cases.
2019-08-14 13:10:42 +02:00
Juergen Spitzmueller
3a3a27447b
Fix another dead ref
2019-08-13 12:31:34 +02:00
Juergen Spitzmueller
4926460456
Fix another dead ref
2019-08-13 12:25:30 +02:00
Juergen Spitzmueller
f0dd7370df
Fix documents
2019-08-13 12:18:50 +02:00
Juergen Spitzmueller
0dd5824b43
Support memoir's builtin endnotes
2019-08-13 10:38:26 +02:00
Juergen Spitzmueller
d0379db1aa
Localize endnotes header (with endnotes.sty)
2019-08-13 10:13:32 +02:00
Juergen Spitzmueller
a8871e5418
Typo
2019-08-13 07:55:21 +02:00
Juergen Spitzmueller
8abe7b25e8
Add support for the enotez package
...
This is a modern implementation of endnotes building on LaTeX3 tools which
gets away with deficiencies of the endnotes package, has some extra features,
is localized, supports hyperref and is better customizable.
As this is a fairly new package requiring l3, we keep the old endnotes
module and provide this as an alternative.
2019-08-13 07:30:20 +02:00
Juergen Spitzmueller
28796bcb63
lyx2lyx: remove landscape module in reversion
2019-08-13 07:29:07 +02:00
Juergen Spitzmueller
2a07efa6f7
lyx2lyx: fix del_module method
2019-08-13 07:28:12 +02:00
Scott Kostyshak
73afc41e5e
Fix clipart path for nl Tutorial
...
The absolute path from the translator was accidentally used
(bbdee57e
).
The document now compiles.
2019-08-12 22:19:46 -04:00
Juergen Spitzmueller
1ed5aa3a3e
Update layout formats
2019-08-12 14:54:52 +02:00
Juergen Spitzmueller
d61f722080
foottoend.module: no need to tinker with redefinitions
...
when we just can output what we want right away.
2019-08-12 14:48:21 +02:00
Juergen Spitzmueller
229052b29a
Extend endnotes support
...
Support native solution for Endnotes list rather than having to use
\\theendnotes via ERT
File format change
2019-08-12 13:00:54 +02:00
Juergen Spitzmueller
cbfce678d8
Add Requires to float definition.
2019-08-12 12:18:28 +02:00
Juergen Spitzmueller
673e5fed51
Typo
2019-08-09 08:05:11 +02:00
Juergen Spitzmueller
006f1cbe43
update layout formats
2019-08-07 17:10:58 +02:00
Juergen Spitzmueller
0b7305024a
Use generic paper size names rather than LaTeXisms such as "letterpaper"
...
This allows to support classes that don't use the Xpaper wording.
Add support for KOMA font (keyval) syntax on top of that.
Also support class-specific font and paper sizes in tex2lyx.
File and layout format change.
2019-08-07 16:44:11 +02:00
Juergen Spitzmueller
1386a3d8fd
Allow for multiple use of same key in qualified citation lists
...
File format change
Fixes : #11618 , #11632
2019-08-07 13:00:29 +02:00
Juergen Spitzmueller
af7f2e9f58
Add default page size to KOMA layout
2019-08-06 20:01:07 +02:00
Juergen Spitzmueller
7ff1a5738e
update layout formats
2019-08-06 19:34:43 +02:00
Juergen Spitzmueller
9f61c8d4af
Add more fontsizes to KOMA classes.
...
Theoretically, KOMA supports any font size. We add a sensible range.
2019-08-06 19:29:18 +02:00
Juergen Spitzmueller
50abaa0e57
Add FontSizeFormat textclass option
...
This allows to customize the way fontsizes are passed to the class (e.g.,
"fontsize=12", as used by KOMA, rather than "12pt").
2019-08-06 19:27:49 +02:00
Juergen Spitzmueller
b01075469d
Add more page sizes to KOMA and memoir
2019-08-06 18:18:37 +02:00
Juergen Spitzmueller
c6f262a5b7
Add textclass options for paper size selection and default paper size
...
Fixes : #4506
Implementing this to the classes requires file format changes, as the
classes' page layout will likely differ from geometry's.
2019-08-06 17:34:16 +02:00
Juergen Spitzmueller
65c1ae8133
Fix interplay of memoir and geometry
...
Fixes : #10970
2019-08-05 19:01:48 +02:00
Pavel Sanda
992fe6561e
Additional manual - few updates about VCS info inset from Joel and me.
2019-07-29 13:36:15 +02:00
Pavel Sanda
a6634f5bb3
git VCS: add support for short hashes in inset info ("Abbreviated revision").
...
Fixes bug #11620 .
Patch from Joel Kulesza.
2019-07-28 22:01:17 +02:00
Richard Kimberly Heck
4597622ce5
Fix typo
2019-07-25 00:05:21 -04:00
Juergen Spitzmueller
6c2a0c6b37
Correct visual/logic cursor description
2019-07-23 07:36:53 +02:00
Jean-Marc Lasgouttes
bcd998c1eb
forgot this
2019-07-22 15:48:28 +02:00
Jean-Marc Lasgouttes
2898c335be
Add mechanism to change icons in RTL mode
...
When the cursor in RTL text, icons for "depth-increment" or
"layout-toggle Enumerate" look wrong.
To fix this, the lfun "bidi" is introduced. "bidi ltr func" behaves
like "func" in LTR text, but is unknown in RTL text. "bidi rtl" does
the opposite. This allows to add two icons, but only have one icon
available. When no document is available, only LTR is assumed.
To make this work, the handling of unknown functions in toolbar has
been changed so this these functions can change dynamically their
existence.
The icon themes `default', `oxygen' and `classic' have been updated
accordingly.
Fixes bug #4451 .
2019-07-22 15:20:38 +02:00
Juergen Spitzmueller
55465142ff
UserGuide: decimal separator updates.
2019-07-22 08:13:45 +02:00
Juergen Spitzmueller
2b41bf22a9
de/UserGuide: correction
2019-07-21 17:59:53 +02:00
Juergen Spitzmueller
f47e5ea24b
UserGuide: update prefs language documentation
2019-07-21 14:37:41 +02:00
Uwe Stöhr
ebf42d9b10
Fancy_Colored_Boxes.lyx: add section about references
...
is a user request
2019-07-21 01:27:43 +02:00
Jean-Marc Lasgouttes
c293be56bd
Rename frontend qt4 to qt
...
In particular, the directory frontends/qt4 is renamed to frontends/qt.
Many configurations file have to be updated. All mentions of qt4 in
the source have been audited, and changed to qt if necessary.
The only part that has not been updated is the CMake build system.
2019-07-20 23:39:40 +02:00
Jean-Marc Lasgouttes
c476c3766c
Add a pref to disable OS keyboard language support
...
By default, the behavior is the same as before, except that the
language of new document is not unconditionally en_US anymore.
The new checkbox "Respect OS keyboard language" (off by default)
governs this behavior.
Update prefs format to 30.
2019-07-20 12:57:16 +02:00
Juergen Spitzmueller
a7d9982bfc
Add missing GuiName
2019-07-20 06:58:30 +02:00
Juergen Spitzmueller
433de6f461
More latexfonts fixes
...
Adobe is not part of the font name
2019-07-18 18:53:27 +02:00
Juergen Spitzmueller
9108c75fa5
latexfonts: more minor fixes
2019-07-18 18:49:42 +02:00
Juergen Spitzmueller
850c5a3d55
Support for CrimsonPro
2019-07-18 10:50:46 +02:00
Juergen Spitzmueller
d6ce4abd40
Amend 212314ada7
2019-07-18 09:08:24 +02:00
Juergen Spitzmueller
212314ada7
Merge the two noto regular fonts
...
These are actually the same font and shape, so no need for two entries
2019-07-18 08:41:00 +02:00
Juergen Spitzmueller
2e07502c8b
Regular series is default
2019-07-18 08:26:59 +02:00
Juergen Spitzmueller
777a2a9baa
Remove Plex Semibolds
...
These are not font shapes proper. The semibold is to be combined with
font shapes and thus needs to go to extra options.
2019-07-18 08:14:09 +02:00
Juergen Spitzmueller
fad3378864
Missing renames
2019-07-18 07:10:31 +02:00
Kornel Benko
91ff5c4198
Rename packageoption->packageoptions
...
This reflects the description in latexfonts
2019-07-17 18:52:58 +02:00
Kornel Benko
7515648774
AmendI2) e9c0d48d
. Remove unneded entries,
...
Thanks Jürgen
2019-07-17 18:27:06 +02:00
Kornel Benko
a45759cdb4
Amend e9c0d48d
...
Forgotten to commit lyx_2_4.py
2019-07-17 18:03:31 +02:00
Kornel Benko
e9c0d48d58
Add sans serif font series "Chivo"
2019-07-17 18:02:22 +02:00
Jean-Marc Lasgouttes
10379aba7a
Remove layout_xxx icons
...
These have been superceded by lyx-toggle_xxx icons.
Part of bug #9864 .
2019-07-15 23:48:15 +02:00
Jean-Marc Lasgouttes
f1c5587add
Improve description of smallmatrix
...
I did not notice there was already something about it.
2019-07-15 23:36:04 +02:00
Günter Milde
b9cc642856
Fix encoding issues with configuration under Python 3.
...
The part of the configure.py script that runs only when
there is no user ~.lyx/ directory failed under Python 3.
2019-07-15 18:10:01 +02:00
Jean-Marc Lasgouttes
25fce652fb
Document smallmatrix (with change tracking)
2019-07-15 14:17:22 +02:00
Juergen Spitzmueller
3c716cc300
Add support for the Fira family of fonts
...
This is a beautiful and feature rich sans and monospaced font family
designed by Erik Spiekermann and reminiscent to his famous (and
commercial) FF Meta.
2019-07-15 13:32:31 +02:00
Juergen Spitzmueller
b1bdc75a10
Remove another unneeded AltFont
2019-07-15 12:51:09 +02:00
Juergen Spitzmueller
b6dc8c8a4a
Put font series in parentheses
...
This is how we've done it until these new fonts have been added
2019-07-15 12:49:29 +02:00
Kornel Benko
1faef77458
Add support for cantarell font
2019-07-15 12:43:32 +02:00
Juergen Spitzmueller
989b5b9c9b
lyx2lyx: Support conversion of fonts from preamble with extra opts
2019-07-15 10:34:19 +02:00
Juergen Spitzmueller
f404b57de2
Remove unneeded AltFont
...
Also Remove "Sans Serif" specifier from font name, as this s obvious
from the GUI (and there is no other Cantarell type anyway).
2019-07-15 08:02:11 +02:00
Juergen Spitzmueller
6e88579c56
Fix cantarell conversion
2019-07-15 07:11:43 +02:00
Juergen Spitzmueller
fada053c72
Fix copy/paste error
2019-07-15 07:11:27 +02:00
Juergen Spitzmueller
70167007e4
Fix cantarell reversion
...
conversion still needs work
2019-07-15 06:34:28 +02:00
Pavel Sanda
1d56ea325a
layouttranslation: this part slipped in without intention
2019-07-15 00:36:02 +02:00
Pavel Sanda
321923444a
nl reviewed by Niko.
2019-07-14 23:22:38 +02:00
Pavel Sanda
b8c5aabc0f
layouttranslation reviewed for nl by Niko
2019-07-14 23:21:02 +02:00
Kornel Benko
97a099b137
Add sans serif font "cantarell"
2019-07-14 21:44:58 +02:00
Juergen Spitzmueller
2ceeb9e0b3
Handle remaining TeX fonts wrt MoreOptions
...
Closes #11615
2019-07-14 15:08:01 +02:00
Juergen Spitzmueller
ef39cde0ad
latexfonts: add comment.
2019-07-14 12:08:53 +02:00
Juergen Spitzmueller
dcf06fdb22
Split osf options to families
...
Nowadays we support sf and tt fonts with osf options, so this needs to
be selectable separately.
File format change.
2019-07-14 11:41:36 +02:00
Juergen Spitzmueller
996079de49
Remove cantarellMS font
...
This seems to have slipped in by accident at [6ca8238cb8a/lyxgit]
The necessary file format change etc. was not done.
2019-07-14 11:31:43 +02:00
Juergen Spitzmueller
509551cae0
More osf (texfont) fixes
2019-07-14 09:09:46 +02:00
Juergen Spitzmueller
655cb7073d
Bring back accidentally removed option
2019-07-13 18:24:07 +02:00
Juergen Spitzmueller
89f9bab0f0
Properly handle osf in noto and adobe source fonts
2019-07-13 17:34:55 +02:00
Juergen Spitzmueller
04c2594c82
Support MoreOptions for IBM Plex, Noto, and Adobe Source fonts
2019-07-13 14:55:59 +02:00
Juergen Spitzmueller
e8d8716735
recode file in utf8
2019-07-13 12:08:41 +02:00
Juergen Spitzmueller
9e3e09d786
Russian doc updates by Yuriy
2019-07-13 09:50:48 +02:00
Juergen Spitzmueller
2d26def78a
Remove broken information about loaded hyphenation patterns and add FIXME
2019-07-13 09:42:04 +02:00
Juergen Spitzmueller
88460b2398
Minor doc updates.
2019-07-13 08:51:14 +02:00
Juergen Spitzmueller
003d675c2f
Use \babelfonts only if babel >= 3.15 is available.
2019-07-13 08:42:42 +02:00
Günter Milde
c09a693d24
Update release notes, correct comment.
2019-07-12 20:30:22 +02:00
Pavel Sanda
2e6163f075
Update lib/layouttranslation after nl update
2019-07-12 11:48:17 +02:00
Juergen Spitzmueller
c3c2815092
Implement support for font options
...
This revives a patch by Uwe and extends it. Additional options to font
packages/fontspec can now be entered in Document Settings.
This is principally also true for TeX fonts, if the new TeXFont tag
MoreOptions is set. For the time being, I have only done this for
MinionPro, as a model and prove of concept.
Note that adding more TeXFonts requires a file format change,
respectively, and changes to tex2lyx (in the same way as I've done for
MinionPro).
This addresses #8226
2019-07-11 20:28:34 +02:00
Juergen Spitzmueller
cb5bd87e9c
Add support for \babelfont
...
This is a higher-level (non-TeX) font interface of babel that draws on,
but is supposed to be used rather than, fontspec with babel and XeTeX/
LuaTeX.
File format change.
Addresses: #11614
2019-07-11 13:21:32 +02:00
Juergen Spitzmueller
0922aa0072
Update Russian Tutorial
...
by Yuriy
2019-07-09 16:16:29 +02:00
Juergen Spitzmueller
88c1aaf444
Bump layout formats
2019-07-08 16:21:31 +02:00
Juergen Spitzmueller
13b6632228
Add TextClass option BibInToc
...
Fixes #1889
2019-07-08 15:40:17 +02:00
Günter Milde
110247f0b7
lyx2lyx refactoring
2019-07-07 23:33:27 +02:00
Günter Milde
e829c97f91
Fix lyx2lyx.
...
Wrong number in the "revert" list,
Missing integer in "Provides" tag of local layout.
2019-07-07 21:24:34 +02:00
Günter Milde
8556cb1c66
fix layout2layout with stdin/out for Py3.
...
sys.stdin and sys.stdout expect a Unicode string,
with bytes we must use sys.std(in|out).buffer.
2019-07-07 20:37:12 +02:00
Günter Milde
0d49918c0c
Refactor lyx2lyx for speed and simplicity.
2019-07-07 19:32:41 +02:00
Günter Milde
a483fff07d
Add missing backslash escapes.
2019-07-07 19:32:41 +02:00
Juergen Spitzmueller
bbdee57e81
Dutch doc updates by Niko
2019-07-06 15:49:16 +02:00
Kornel Benko
6ca8238cb8
Enable old style figures for noto fonts
2019-07-05 13:55:01 +02:00
Juergen Spitzmueller
0a8294d426
Improve encoding GUI string
2019-06-26 08:57:05 +02:00
Jean-Marc Lasgouttes
642b4acca1
Let TeXFiles.py handle symbolic links.
...
Nix (https://nixos.org ) is a Unix package manager, which can be used to
install LaTeX on macOS. A peculiarity of Nix is that all packages are
installed into separate directories and the actual directory tree is
then constructed via symlinks.
This interacts badly with the way LyX currently detects files in the
TeX setup, because TeXFiles.py does not follow symlinks. Therefore,
almost nothing is found when using LyX together with Nix’ LaTeX.
Patch from Michael Roitzsch.
2019-06-25 15:52:46 +02:00
Jean-Marc Lasgouttes
dd4ca3ad4c
Update e-mail address for Isaac Oscar
2019-06-25 12:21:38 +02:00
Juergen Spitzmueller
219fa22cea
de/Linguistics: another typo
2019-06-24 13:49:30 +02:00
Juergen Spitzmueller
7951a9819c
de/Linguistics: Fix typo (thanks, Kornel!)
2019-06-24 13:37:38 +02:00
Juergen Spitzmueller
3b4ff0b43c
de/Linguistics: minor fix
2019-06-24 11:16:15 +02:00
Juergen Spitzmueller
8c5668ca59
Linguistics: mini fix
2019-06-23 16:42:07 +02:00
Juergen Spitzmueller
29f39f93b4
de/Linguistics.lyx: update
2019-06-23 13:43:31 +02:00
Juergen Spitzmueller
94654b3586
Linguistics: add support for Discourse Representation Structures
...
File format change
2019-06-23 12:59:56 +02:00
Juergen Spitzmueller
07cbca1d9d
linguistics.module: some comments and minor re-shuffling
2019-06-23 09:30:03 +02:00
Juergen Spitzmueller
74b8266d73
Linguistics: doc update
2019-06-23 08:26:01 +02:00
Juergen Spitzmueller
d13c582e5d
linguistics.module: use covington's semantic markups rather than self-baked ones
2019-06-23 08:25:50 +02:00
Juergen Spitzmueller
15d9b89add
Linguistics: doc updates
2019-06-22 14:13:00 +02:00
Juergen Spitzmueller
c6c70649af
Linguistics: Support for subexamples optional arg
2019-06-22 13:56:12 +02:00
Günter Milde
672102fc7c
Example/documentation for Korean with the "cjk-ko" package.
2019-06-21 12:40:41 +02:00
Juergen Spitzmueller
722ae1556d
Add Niko Strijbol to the credits
2019-06-21 12:16:20 +02:00
Stephan Witt
d05a8c805e
correct typo in help message
2019-06-17 16:46:59 +02:00
Jean-Marc Lasgouttes
e1f2dc6a41
Remove old compatibility code from 2002
...
At the time, there were two competing packages for French language:
frenchle (aka french.sty), the historical one, and frenchb.ldf, the
new kid on the block. I was difficult to know which one was loaded by
babel, and frenchle did not define \og and \fg. Thus the need for our
own definition.
These were the good old days, but this time is gone for good.
2019-06-12 16:46:19 +02:00
Jean-Marc Lasgouttes
9bf3e7b045
Document the new autocorrect behavior
2019-06-12 13:54:03 +02:00
Günter Milde
c627507b3f
Revert 051de65db
and implement alternative fix for remainder of #11115 .
2019-06-12 11:48:47 +02:00
Jean-Marc Lasgouttes
bf88ad495c
Make Word Wrap property confiurable by language
...
It is now possible to specify in the lib/language file whether screen
rows can be broken anywhere (CJK languages) or only at work boundary.
Set WordWrap to false for the CJK languages (notice that japanese-cjk
had been forgotten before).
Moreover, remove a test for separators in row element that was not
really helpful.
Fixes part of ticket #10299 .
2019-06-05 15:50:53 +02:00
José Matos
58734edff6
Make the lyx2lyx code compatible between python2 and python3.
...
FWIW this code is important for very old versions of lyx, older than 1.1.5 (released 19 years ago - 2000/06/06).
Funny fact of the day, byte strings do not behave as regular strings in python3 when taking and index.
To get a sub-string we need to pass a range, a integer index will not work as it happens in a regular string:
$ ipython3
...
In [30]: line
Out[30]: b'#This file was created by <mike> Tue Jan 25 10:36:51 2000'
In [31]: line[0]
Out[31]: 35
In [32]: line[0:1]
Out[32]: b'#'
The range notations works for both byte and regular strings in python 3, and it also works in python 2.
Thus the change is simple and effective. In any case I should confess that I was quite surprised by this. :-)
2019-06-05 14:06:09 +01:00
Günter Milde
051de65db9
Fix remainder of #11115 .
...
Implement GUI suggestions from
https://www.lyx.org/trac/ticket/11115#comment:26
2019-06-05 11:18:36 +02:00
José Matos
4268a9e812
Remove code that is redudant.
...
Both for python2 and python3 output is always a string.
2019-06-04 18:26:13 +01:00
Juergen Spitzmueller
2519666166
Use a somewhat more realistic trigloss example
2019-06-04 14:01:06 +02:00
Juergen Spitzmueller
24814759a1
de/Linguistics: minor corrections
2019-06-04 13:40:02 +02:00
Juergen Spitzmueller
9f0dd70ed3
de/Linguistics: update
2019-06-04 11:51:18 +02:00
Juergen Spitzmueller
e2f81b3a84
Rework linguistic gloss support
...
This now uses the new and enhanced \digloss ad \trigloss macros of
convington 2.0 rather than the deficient self-baked ones.
File format change.
2019-06-04 11:01:19 +02:00
Juergen Spitzmueller
550f46a188
Remove covington backwards compatibility code
...
The new environments are out now long enough, and we are going to require
covington 2.0 for the glosses in 2.4 anyway.
2019-06-04 08:20:02 +02:00
José Matos
639b5da1af
Fix the remaing issues with comparisons with objects of different types.
...
In python it is possible to compare tuples with a lexicographic order.
Take advantage of that since there is no need to resort to the C-trick of converting a version in hex format.
We need to set a dummy version in case we are using ImageMagick to ensure that version is always an integer 3-tuple.
2019-06-03 19:07:20 +01:00
José Matos
a8937b53ec
Fix bug in python comparison.
...
It worked in python2 but not the way the authors imagined. Because hex always returns a string.
From python2:
>>> 1 > "2"
False
>>> "2" > 1
True
>>> "1" > 2
True
The rational is that an integer is always smaller than a string.
In python 3 this because it does not make sense to compare objects of different types.
2019-06-03 17:15:09 +01:00
Günter Milde
bab2316092
ctests Arabic: mark non-Arabic text parts as English, fix inversion pattern.
2019-06-03 16:58:10 +02:00
Günter Milde
f1e7f5267d
lyx2lyx refactoring and minor fixes.
2019-06-03 16:58:10 +02:00
Günter Milde
b2cee3dcc5
Support more languages (file format change).
...
Format incremented to 576:
Support for the document languages azerbaijani, bengali,
churchslavonic, and oldrussian.
2019-06-03 16:58:10 +02:00
Günter Milde
8e06c2ffa9
Fix some problems with lyx2lyx_tools.revert_languages().
...
Amends 7bb30286
.
Tested cases are now handled fine.
(There are still many cases where the language support emulation
is too complex for lyx2lyx and manual fixes are required after
lyx2lyx conversion.)
2019-06-03 16:58:10 +02:00
Enrico Forestieri
1df3151b6a
Math autocorret: cycle through dots
...
Also remove the unknown symbols \hdots and \udots.
2019-06-03 16:55:55 +02:00
Enrico Forestieri
16d87a615b
Some more tweaks to math autocorrect
...
In particular, make the '>' and '<' symbols followed by '*' cycle
through some sensible group of symbols.
2019-06-03 12:32:13 +02:00
Enrico Forestieri
3b1ee92167
Close cycle and correct typo
...
I think that the autocorrect file needs an overhaul.
2019-06-03 11:37:15 +02:00
Jean-Marc Lasgouttes
af0c6abd21
Add Isaac Oscar to credits
2019-06-03 10:53:49 +02:00