Richard Kimberly Heck
01af66d658
Minor fixes
2018-11-03 10:00:48 -04:00
Richard Kimberly Heck
c9be8bff74
Speed up parenthesis conversion routine for Hebrew. Patch from Guy.
2018-11-03 09:58:32 -04:00
Juergen Spitzmueller
0ec295d63e
Fix parentheses with Hebrew
...
Patch by Guy Rutenberg, with some changes of mine.
Fixes : #11191
2018-10-30 12:33:35 +01:00
Enrico Forestieri
f5e6db7171
Fix bug #11332
...
Add the "hyperref-driver=dvips" option to the extra flags of the
latex->dvi converter so that the breakurl package is automatically
loaded when needed.
2018-10-10 19:41:31 +02:00
Juergen Spitzmueller
00ee54e694
Load covington later
...
This solves a loading order conflict with beamer-article.
2018-10-09 10:42:38 +02:00
Jean-Marc Lasgouttes
9fe101e890
Remove support for pixmap cache
...
This code has issues and there is no evidence that it improves performance.
Remove LyXRC variable \use_pixmap_cache and update rc format to 29.
Now the global pixmap cache is only used by GuiCompleter. Therefore
there is no need to reset it when fonts change.
2018-10-07 14:56:55 +02:00
Richard Kimberly Heck
17b7eab0cc
Fix up e5fc7327
.
2018-10-04 17:56:14 -04:00
Richard Kimberly Heck
dc8dce75ed
Fix context menu for external edit.
2018-10-04 17:32:48 -04:00
Richard Kimberly Heck
e5fc7327e3
Extend fix for #7404 to allow any inset collapsible to be edited
...
externally.
2018-10-04 13:41:41 -04:00
Kornel Benko
99174acff8
Increment version to 565 due to add of adobe source pro fonts
2018-10-02 17:24:47 +02:00
Kornel Benko
6d0f7fc98d
Added Adobe Source Pro fonts to lyx-GUI
2018-10-02 11:28:46 +02:00
Richard Kimberly Heck
cfb2a89ef3
Revert "Check for old "LyX 2.3" user directory when configuring."
...
This reverts commit 1fe6352d4f
.
2018-09-29 17:31:39 -04:00
Richard Kimberly Heck
1fe6352d4f
Check for old "LyX 2.3" user directory when configuring.
...
This is due to the bad packaging in the early 2.3.x installers. We
normally do not use version suffixes on Windows, but did.
(cherry picked from commit b738aa53d1
)
2018-09-28 21:56:25 -04:00
Kornel Benko
676318115a
Added some char styles to sk/menus.bind
2018-09-27 08:36:55 +02:00
Juergen Spitzmueller
97b4b9ed69
Layout fixes
2018-09-23 14:11:53 +02:00
Juergen Spitzmueller
f5dfb8098e
Amend bf0d4d3bc2
2018-09-23 13:29:19 +02:00
Juergen Spitzmueller
bf0d4d3bc2
chessgame.lyx: correct advice
...
(lyx)skak requires the ps route for the movement indication.
Candidate for stable.
2018-09-23 13:02:57 +02:00
Juergen Spitzmueller
9c33bbed10
Rework chessboard support
...
* Use a module rather than a layout, since this package can be used with
any class
* Do not hardcode options and settings. The package is very flexible,
there is no need to limit this in LyX
2018-09-23 12:26:43 +02:00
Juergen Spitzmueller
9792a15141
Customization: use info-inset for layout format
2018-09-20 11:34:44 +02:00
Juergen Spitzmueller
5e26a3a633
Implement layout format in insetinfo
...
The docs refer to the outdated layout formats. The inset prevents this.
2018-09-20 11:33:03 +02:00
Juergen Spitzmueller
305d449a47
Fix copy-paste error.
...
Candidate for stable.
2018-09-16 10:34:01 +02:00
Jean-Marc Lasgouttes
23dbacb636
needauth is not needed for Sweave>LyX
...
Indeed this relies on tex2lyx and does not run R scripts.
The same holds for Knitr>LyX
2018-09-12 15:14:56 +02:00
Kornel Benko
fd50c8e4d8
Unbind conflicting shortcut in Slovak UI
2018-09-12 00:38:38 +02:00
Juergen Spitzmueller
ab16bb7eb9
Covington now provides subexamples itself
...
Candidate for stable.
2018-09-08 09:50:48 +02:00
Juergen Spitzmueller
399a4d7e71
Fix suprious comma in book and thesis bib preview.
...
Fixes : #11272
2018-09-06 14:46:44 +02:00
Pavel Sanda
2d4ac410dc
* RELEASE-NOTES
2018-09-02 13:34:51 +02:00
Enrico Forestieri
b277ac5390
Update format of bind and ui files
2018-08-30 21:56:26 +02:00
José Matos
cac27076ea
Replace /usr/bin/env python -> /usr/bin/python3
2018-08-29 17:26:21 +01:00
Enrico Forestieri
c480889077
Document the Qt5 default in RELEASE-NOTES
2018-08-26 17:47:40 +02:00
Kornel Benko
ff503934c5
Amend 0c56808
2018-08-24 13:23:16 +02:00
Kornel Benko
2a72fa3a04
Amend 2877032
2018-08-24 13:20:51 +02:00
Kornel Benko
2877032791
Replacement for chess support
...
This layout does not use lyxskak.sty, which depends on skak.sty
Instead it uses chessboard.sty, depending on chessfss and xskak.
Compiles and displays fine with pdflatex, XeTeX
but still does not compile with lualatex.
We are now able again to mark fields and moves on the chessboard
2018-08-23 11:58:32 +02:00
Kornel Benko
6aef7081bf
Typo in commit c9038e3
2018-08-22 18:20:00 +02:00
Kornel Benko
c9038e3eaf
Add missing entries
...
The files were added in bd6ba07
, 6bfd91e
and 0c56808
2018-08-22 17:37:28 +02:00
Kornel Benko
a25b970296
Unified handling of IBMPlex and DejaVu fonts in lyx2lyx
2018-08-20 15:47:49 +02:00
Juergen Spitzmueller
fb8e2c5ef1
Fix another entry
2018-08-20 09:30:06 +02:00
Juergen Spitzmueller
ed61ce74b7
So long, date-insert!
...
This function is superseded by info-insert date, which is much mightier
and more flexible.
2018-08-20 09:25:22 +02:00
Juergen Spitzmueller
4bb3511f25
fix CREDITS entry
2018-08-20 09:21:03 +02:00
Juergen Spitzmueller
0c7819ddc7
Fix contributions entry
2018-08-20 08:48:35 +02:00
Pavel Sanda
30332ad2e7
* layouttranslations - all hu strings reviewed by Alex.
2018-08-20 01:33:14 +02:00
Kornel Benko
66a33930f5
Amend 24050bf
, DejaVu adm IBM-Plex fonts need different scale options
2018-08-18 17:10:43 +02:00
Kornel Benko
24050bfa30
Added IBM Plex fonts to lyx-GUI
...
This extends also 366e37c
2018-08-18 16:21:40 +02:00
Juergen Spitzmueller
43e26a562b
Add prefs2prefs code for vcs info inset renaming
2018-08-18 16:11:08 +02:00
Juergen Spitzmueller
963c9d6449
Add Version Control Revision to Insert > Fields
2018-08-18 14:30:24 +02:00
Enrico Forestieri
061cd7fd9c
Fix bug #11247
...
async is a reserved keyword in python 3.7
2018-08-17 22:28:03 +02:00
Juergen Spitzmueller
6dfdcf9914
Amend 2d4284e89e
2018-08-17 20:29:28 +02:00
Juergen Spitzmueller
2d4284e89e
Adapt VCS toolbar to info-inset change
2018-08-17 20:15:10 +02:00
Juergen Spitzmueller
908e0cf3cc
Typo
2018-08-17 11:14:45 +02:00
Juergen Spitzmueller
b124adbd38
Introduce listpreamble argument type
...
This uses the InsetArgument interface to provide access to a document
part hitherto inaccessible by LyX: the part between \begin and the first
\item in a list (where lengths and counters can be redefined, for
instance).
Fixes : #11098
File format change, layout format change
2018-08-17 10:22:32 +02:00
Kornel Benko
b3f852bcdc
Grrr, including noops (like comments) can be so destructive
2018-08-14 17:06:59 +02:00
Kornel Benko
8f906204de
Allow using hyperref together with aastex62
...
Also chnage some ERT-constructs in aas_sample62.lyx to
the appropriate lyx-constructs.
2018-08-14 16:22:09 +02:00
Kornel Benko
af1caddcb3
Remove some latex definition from aastex62 user-preamble
...
Moved to the features of the aastex62 layout
2018-08-14 13:05:01 +02:00
Kornel Benko
c92c5b92a3
Use correct entry to remove an obsolete inset layout
2018-08-14 12:30:28 +02:00
Kornel Benko
cfd79b586d
Comments only
...
No new lokalisable strings
2018-08-14 12:09:17 +02:00
Kornel Benko
6bfd91ead4
New sample for aastex62
...
aas_sample62.lyx is a adapted version of aas_sample.lyx
2018-08-14 10:29:15 +02:00
Kornel Benko
0c56808871
New layout for copernicus.cls
...
TODO: Update LaTeXConfig.lyx
2018-08-14 08:55:22 +02:00
Kornel Benko
bd6ba072ce
New layout for aastex62.cls
2018-08-14 08:49:34 +02:00
Juergen Spitzmueller
e9b187af08
New info-inset type l7n
...
This returns a localized version of a string (in the GUI language)
if available, removing trailing colons and accelerator marks.
This can be used to refer to dialog items in the docs in a portable way.
2018-08-13 17:18:44 +02:00
Juergen Spitzmueller
d6a93143ec
InsetInfo: enable inset dissolve
2018-08-11 17:43:25 +02:00
Kornel Benko
df59cb89e9
Amend 3058deb
: Make convert_fonts robust
...
The preamble handling needs to know, which package belongs to
which font-type
* The conversion is now independent of the sequence in the preamble
This is important for instance, if the user created the preamble manually
2018-08-11 13:04:57 +02:00
Kornel Benko
3058debb60
Amend 366e37c
: Add also the conversion routine
...
Created also routines convert_fonts() and revert_fonts()
so that adding new fonts which have similar features should be easier
2018-08-11 11:45:02 +02:00
Kornel Benko
366e37c851
Added latex-DejaVu fonts to lyx-GUI.
...
Increment lyx-format to 561
2018-08-10 19:38:06 +02:00
Juergen Spitzmueller
136b8a63be
typo
2018-08-10 17:10:59 +02:00
Juergen Spitzmueller
fd7490762d
Support key symbols via menukeys package
2018-08-09 15:05:19 +02:00
Juergen Spitzmueller
cd3eab36df
Resolve shortcut conflict
2018-08-08 10:07:57 +02:00
Juergen Spitzmueller
369f55d959
Doc update
2018-08-07 15:25:04 +02:00
Juergen Spitzmueller
dd3ae00f74
Disambiguate time (period) from time (of day).
2018-08-07 15:24:40 +02:00
Juergen Spitzmueller
c6d8efba6c
Add user name and email to Insert > Fields
...
This is a low hanging fruit, since it's already available (although
quite hidden)
Generally, output "not set" i a pref is not set rather than an empty
string.
2018-08-07 14:57:44 +02:00
Juergen Spitzmueller
7efdf98fc8
Further extend Info insets:
...
* Add time type (time, modtime, fixtime)
* Add "name-noext" buffer type (file name w/o extension)
2018-08-07 12:14:45 +02:00
Juergen Spitzmueller
74158ec6a7
remove duplicate entries
...
Paste error :-/
2018-08-07 10:30:49 +02:00
Juergen Spitzmueller
307319e95e
Introduce InsetInfoParams
...
This allows to open the dialog without having an inset already.
2018-08-06 20:07:15 +02:00
Juergen Spitzmueller
801d66c0d4
Temporarily disable
...
We need proper InsetInfoParams to get this working (I'm on it)
2018-08-06 09:25:05 +02:00
Juergen Spitzmueller
53f699561d
de/UserGuide: update
2018-08-05 16:32:40 +02:00
Juergen Spitzmueller
8536fc1dfa
Basic field documentation
2018-08-05 11:18:24 +02:00
Juergen Spitzmueller
8be9e8f3bb
Style
2018-08-05 10:19:25 +02:00
Juergen Spitzmueller
e730234e57
Add date-related info insets
...
With this commit, info insets leave the dark backstage room of an opaque
and quite hidden dev-only feature and come frontstage.
In the UI, they present themselves as "Fields" since this is what people
know from word processors. Other user-related fields that could be
implemented next: time, user name (I plan to do that for 2.4).
Since this supersedes date-insert, I removed Insert > Date from
the menu and propose to ditch date-insert and the corresponding rc.
The lyx2lyx reversion routine has lots of room for improvement and
attractive tasks for pythons (file timestamp, switch of localization).
Please feel invited!
This is a file format change.
2018-08-05 10:01:36 +02:00
Kornel Benko
a1a174f3d2
Add default language to make RJournal.lyx compilable again
2018-08-05 09:09:47 +02:00
Kornel Benko
a96845660e
Do not increment start for find(phrase) while looping over phrases
...
The increment will be done at the end of the for-loop.
2018-08-02 22:51:36 +02:00
Juergen Spitzmueller
f675fe95c9
auto-nest beamer note item in list
...
candidate for stable
2018-08-01 16:16:46 +02:00
Kornel Benko
7f3fd5a809
lyx2lyx: Use correct check for emty lines while converting Begin/EndFrontmatter
...
* Coversion now tries not to pollute the result with emty lines
* stripped some trailing spaces
2018-07-31 13:44:48 +02:00
Kornel Benko
f8f9eec358
Amend 3e92efd
: Remove (Begin|End)Frontmatter in elsarticle
...
1.) Revert changes in elsarticle.lyx
2.) upgrade format to 558
3.) added missing lyx2lyx routines
2018-07-30 13:44:01 +02:00
Juergen Spitzmueller
358436ea1e
Split vcs Info inset from buffer Info inset
...
This should go separately in the GUI, and thus in the inset.
2018-07-29 19:41:34 +02:00
Juergen Spitzmueller
e38db01a0b
Add Gilbert Forkel to the Credits
2018-07-29 15:24:45 +02:00
Enrico Forestieri
0056867be8
Fix bug #11214
...
The checkProg() function was separating a command from its parameters
by splitting at the first space. This was a problem if the command
was specified with a full path containing spaces. Now the checkProg()
function separates a command from the parameters by splitting at the
first non-quoted space. So, it suffices quoting a path to solve the
issue.
2018-07-28 23:07:17 +02:00
Kornel Benko
3e92efd118
Replace styles '(Begin|End)Frontmatter' with environment in elsarticle
...
No change in tex or pdf output.
This does not help in compiling, but still feels more natural.
2018-07-28 14:30:25 +02:00
Juergen Spitzmueller
df33cc3334
Add Winfred Huang to the Credits
2018-07-28 09:33:43 +02:00
Juergen Spitzmueller
f8e286b823
Use footnotehyper rather than footnote if hyperref is used
...
Fixes : #11212
2018-07-25 18:01:22 +02:00
Juergen Spitzmueller
b12ea3b731
Fix austrian language code\n\nCandidate for stable.
2018-07-25 14:59:21 +02:00
Richard Kimberly Heck
4549f46a43
Speed up convert_literalparam. Part of #11200 .
2018-07-21 22:49:49 -04:00
Richard Kimberly Heck
8573391aee
Try to speed up convert_phrases by re-ordering the loops. Part of #11200 .
2018-07-21 22:32:39 -04:00
Richard Kimberly Heck
96ea84e042
Speed up convert_specialchars. Part of #11200 .
2018-07-21 22:18:22 -04:00
Richard Kimberly Heck
4cb209b121
Speed up convert_captionlayouts. Part of #11200 .
2018-07-21 22:18:09 -04:00
Juergen Spitzmueller
9b76237bfe
farsi needs LAE encoding as well
2018-07-21 16:00:40 +02:00
Scott Kostyshak
7b57685048
Hebrew docs: No need to mark logos as English
...
Thanks to the fix to #10423 , we can leave e.g. \LyX and \LaTeX as
the default language (which is Hebrew for these document).
2018-07-16 05:13:32 -04:00
Juergen Spitzmueller
1e5acc5656
Fix command line output of convertDefault.py for ImageMagick
...
Part of #11186
2018-07-13 10:20:26 +02:00
Juergen Spitzmueller
3fde6b5ecc
Minor doc tweaks/corrections
2018-07-08 12:38:56 +02:00
Kornel Benko
526380da04
Revert "Remove dependences from .layout files"
...
Some styles are not second-level dependencies
This reverts commit 92c8a86407
.
2018-07-07 16:10:45 +02:00
Juergen Spitzmueller
e6e3777363
Add support for bib files encoding
...
File format change.
Fixes : #6223
2018-07-07 15:25:35 +02:00
Kornel Benko
92c8a86407
Remove dependences from .layout files
2018-07-07 14:13:40 +02:00
Kornel Benko
41d86ff9e1
Amend 8da02501
, Add bindings for inset-settings
...
Added binding to emacs.bind too
2018-07-07 11:29:40 +02:00