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