Uwe Stöhr
e8678bc606
Arabic UserGuide.lyx: update from Hatim
2018-03-20 03:32:13 +01:00
Richard Kimberly Heck
5912f25f46
Fix problem with conversion of stmary10.lyx.
2018-03-19 18:46:48 -04:00
Richard Heck
a5c859f863
Update contributor.
2018-03-18 11:34:50 -04:00
Juergen Spitzmueller
cf9f077100
lyx2lyx fixes for the recent font additions.
2018-03-16 09:02:29 +01:00
Juergen Spitzmueller
6a0f0d28a5
Add support for xcharter font.
...
File format change.
Patch by Yuriy Skalko.
2018-03-15 15:44:49 +01:00
Uwe Stöhr
d3c51876a9
add support for the PT fonts
...
- fileformat change
- I also started https://wiki.lyx.org/LyX/NewInLyX24 for new features
2018-03-10 19:59:48 +01:00
Juergen Spitzmueller
3d0ce01ff1
syntax.default: some additions.
2018-03-09 15:17:23 +01:00
Juergen Spitzmueller
23766fdd59
syntax.default: add missing *
...
Fixes : #10501
2018-03-09 14:47:04 +01:00
Uwe Stöhr
7b3a04b07f
Arabic UserGuide.lyx
...
- new file
- it is just a start and put into git to assure that we keep a compilable version
- Hatim will bit by bit translate it
- can be removed if it should not be ready before the next major release
2018-03-09 05:53:39 +01:00
Uwe Stöhr
1174279967
tex2lyx: parse \xymatrix
...
LyX's \xymatrix support relies on math therefore put it into math and parse its content
fixes bug #10638
2018-03-09 04:53:33 +01:00
Juergen Spitzmueller
822aef947b
Amend 4ec133e1ae
...
Didn't see this test is already there.
(cherry picked from commit 83c7e818f8
)
2018-03-06 19:56:24 +01:00
Uwe Stöhr
6fde01e70e
Arabic doc files: corrections by Hatim
2018-03-05 22:34:10 +01:00
Richard Heck
5531b40c9b
Simplify code a bit.
...
(cherry picked from commit 490506c45f
)
2018-03-02 23:12:35 -05:00
Richard Heck
cec9edd34b
Use pythonic syntax, as suggested by José.
2018-03-02 23:02:46 -05:00
Uwe Stöhr
64d1751f2f
configure.py: fix bug #11053
...
- add quotes around the path to the python executable
2018-03-02 20:14:58 +01:00
Juergen Spitzmueller
905516fd70
Fix the implementation of new libertine package
...
Needs to go to 2.3.1-staging
2018-03-02 12:17:33 +01:00
Pavel Sanda
a32573a16f
sv.po reviewed by Jim
2018-02-24 14:11:04 +01:00
Juergen Spitzmueller
dee1994451
Add LyX 2.3 format
2018-02-23 08:59:20 +01:00
Juergen Spitzmueller
e0a5babde7
Add literal param to InsetInclude
...
This is used by lstinput
File format change.
Fixes : #10544 .
2018-02-23 08:58:16 +01:00
Uwe Stöhr
713970001a
Arabic Shortcuts.lyx: fixes by Hatim
2018-02-22 15:35:50 +01:00
Uwe Stöhr
652ca5f578
Arabic Shortcuts.lyx: translation update from Hatim
2018-02-21 19:58:25 +01:00
jpc
2224258ddb
More French translations of the UserGuide
2018-02-21 16:47:55 +01:00
Juergen Spitzmueller
8a703573ea
Implement IsTocCaption for normal layouts.
...
But use default "true" to maintain current behavior if not explicitly
stated otherwise.
Fixes : #11045
2018-02-21 16:37:07 +01:00
Jean-Marc Lasgouttes
6d582e5e50
whitespace
2018-02-21 12:09:18 +01:00
Jean-Marc Lasgouttes
4447fb349c
Add Alex Dunlap to our contributors
2018-02-21 12:05:40 +01:00
jpc
110a5e2a15
More translations for fr/UserGuire.lyx
2018-02-21 11:51:56 +01:00
Uwe Stöhr
b04e6eae3b
port the recent fixes and update of layouttranslations to master
2018-02-20 20:42:36 +01:00
Uwe Stöhr
9457c60d52
move README.Documentation to attic
...
It is outdated since many years now and we have the relevant info in the Development.lyx file
2018-02-20 20:31:00 +01:00
Uwe Stöhr
973b4447ba
ar.po and layouttranslations: updates from Hatim
2018-02-20 18:06:06 +01:00
Uwe Stöhr
b854df1b47
splash.lyx and ru.po: updates from Yuriy
2018-02-19 23:32:20 +01:00
Uwe Stöhr
2eb8016e78
layouttranslations and uk.po: corrections from Yuri
2018-02-19 23:16:06 +01:00
Juergen Spitzmueller
5b331b1466
Fix convert_separator routine with ancient LyX files.
2018-02-19 18:03:52 +01:00
Uwe Stöhr
599e41e237
French UserGuide.lyx: fix a typo
2018-02-18 23:42:03 +01:00
jpc
0afd533085
Partial update of fr/UserGuide.lyx
2018-02-18 22:45:27 +01:00
Scott Kostyshak
0c2f431003
Add Nomenclature to localization_test.lyx
2018-02-18 00:40:53 -05:00
Uwe Stöhr
7df53d50f2
port recent Basque translation updates
2018-02-18 02:24:22 +01:00
jpc
83485b670e
Untranslated menu name in fr/EmbeddedObjects.lyx
2018-02-17 18:44:03 +01:00
jpc
c9a9f26f42
A couple of forgotten items in fr/Additional.lyx
2018-02-17 18:33:25 +01:00
jpc
99b6af52f1
Remove spurious occurrence of AGU and EGS chapters in fr/Additional.lyx
2018-02-17 18:08:25 +01:00
Uwe Stöhr
1fb1b0a3f8
UserGuide.lyx: document the removal of the pixmap cache for all languages
2018-02-14 14:51:22 +01:00
Richard Heck
5f1b32f8c5
Also fix chapter layout in tufte-book.
2018-02-12 16:29:54 -05:00
Pavel Sanda
8160ed97bf
* lib/layouttranslations, sync with 2.3
2018-02-12 21:40:06 +01:00
Pavel Sanda
149f03d403
Fixing painting regression - chapter top spacing.
...
https://www.mail-archive.com/lyx-devel@lists.lyx.org/msg203685.html
2018-02-12 21:14:56 +01:00
Uwe Stöhr
5c1a121d1d
Customization.lyx: distribute all tracked changes
2018-02-12 18:53:12 +01:00
Jean-Marc Lasgouttes
54e491c6fe
There is actually a home for obsolete templates in Makefile
...
Fixup to 24fd7d2b
.
2018-02-12 17:19:10 +01:00
Jean-Marc Lasgouttes
24fd7d2bac
Remove template AGUTeX.lyx from Makefile
2018-02-12 17:06:19 +01:00
jpc
86e42848fe
Remove sections 6.7 and 6.4 from Additional manual (obsolete classes egs and aguplus)
...
Edit LaTeXConfig.lyx accordingly
Move teaplates/AGUTeX.lyx to teaplates/obsolete
2018-02-12 11:33:17 +01:00
Juergen Spitzmueller
b0ecfebad4
biblatex-natbib.citeengine: Remove erroneous blank
2018-02-11 16:43:14 +01:00
Juergen Spitzmueller
71fea63326
Disable CheckTeX while buffer is processed
...
Since CheckTeX itself processes the tex file, a synchronous run with
a TeX process can lead to all sorts of conflicts, including crashes.
Fixes : #7434 .
2018-02-10 18:18:43 +01:00
Günter Milde
8f86b72cf4
lyx2lyx fixes and cleanup.
...
Don't insert empty line when translating QuoteInsets to literal
quotes.
Fix regexp pattern in re/convert_dashligatures.
Adjust logic in re/convert_dash(ligatur)es.
2018-02-09 16:49:23 +01:00
Pavel Sanda
b7caaf6196
Proper naming of LFUN_SET_GRAPHICS_GROUP.
2018-02-08 21:59:41 +01:00
Pavel Sanda
b88ed81e7f
Unify graphics-groups inside marked block functionality.
...
Fixes #11026 .
https://www.mail-archive.com/lyx-devel@lists.lyx.org/msg203683.html
2018-02-08 21:33:37 +01:00
Günter Milde
e4f90cdf65
lyx2lyx refactoring.
...
Avoid duplicate code. Fix some corner-cases.
2018-02-07 18:49:21 +01:00
Günter Milde
2ddaa0a59b
New lyx2lyx parser tools find_substring() and set_bool_value().
2018-02-07 18:49:20 +01:00
Juergen Spitzmueller
9b23b49d41
Do not show "Abstract" label in KOMA classes
...
This is not output by those classes (per default).
2018-02-06 18:39:00 +01:00
Günter Milde
2b451f01f5
Add newlines around \backslash in put_cmd_in_ert.
...
Fix for 2fce4d49ee
.
2018-02-04 10:16:54 +01:00
Günter Milde
8caa9701b9
Use re.match to find regexp at begin of string/line.
...
Consistently use the re.match() or the match() method of a
regexp object to find a match at the begin of a line.
This is faster than re.find('^...').
Cf. https://stackoverflow.com/questions/180986/what-is-the-difference-between-re-search-and-re-match
(The subtle difference for multi-line strings is irrelevant for
configure.py, as we match line-wise.)
2018-02-04 10:08:07 +01:00
Pavel Sanda
584b83d33c
Fix sideset hints, part of bug #11015 .
2018-02-03 17:51:00 +01:00
Richard Heck
16a6a98182
Harden a few of the other regexes, too.
...
I've tested this and get no difference of output.
2018-02-01 22:14:51 -05:00
Richard Heck
50676c782a
Make module and citeengine regexes a little more discerning.
2018-02-01 22:11:45 -05:00
Richard Heck
0e3d209295
Double escape binary regexes in module and citeengine searches.
...
See previous commit for explanation.
2018-02-01 22:11:45 -05:00
Richard Heck
6b5a7116cd
Double escape binary regex in lyx2lyx and fix line-ending problem.
...
When we switched from r'...' to b'...', this required strings used
as input to re.compile to be double-escaped. It's not an issue with
"\s", because "\s" has no special meaning in a string.
Also, printing in binary mode did not output a line ending.
2018-02-01 22:11:45 -05:00
Uwe Stöhr
46845d8069
French docs: remove a file that was accidentally committed
2018-02-01 05:19:08 +01:00
Uwe Stöhr
5e7c44d7b6
pt_BR.po: updates from Georger
...
- He also reviewed layouttranslations and says it is OK
2018-02-01 05:11:17 +01:00
Günter Milde
2fce4d49ee
lyx2lyx refactoring.
...
* use unicode.transform() instead of loop over replacements
* telling variable names
* remove trailing whitespace
* documentation update
* don't set use_ligature_dashes if both dash types are found
* remove spurious warning, normalize indentation, and use
Python idioms in revert_baselineskip()
2018-01-31 21:13:43 +01:00
jpc
e4c0c6afdf
Remove unappropriate French style command from preamble
2018-01-31 17:51:27 +01:00
Günter Milde
ed3f6801bd
Remove spurious no-break space.
2018-01-31 11:01:11 +01:00
Uwe Stöhr
08ebc32123
French Additional.lyx: sync with branch
2018-01-31 05:47:41 +01:00
Günter Milde
0d9708ef04
Use LaTeX macros instead of Latin transcription for Greek characters.
...
Use the LaTeX internal character representation (LICR) macros
provided by lgrenc.def (since version 0.8 from 2013-05-13)
in lib/unicodesymbols. This fixes the PDF bookmarks (except for the
legacy input encoding iso-8859-7) and solves the problem of a missing
"v" character in Libertine LGR fonts (see lyx-users from 2018-01-29).
The ctest unicodesymbols/008-greek-and-coptic_iso8859-7_pdf2" now fails
(due to #9681 ). This is not a regression, as it is already
"unreliable" (wrong output, Latin character instead of Greek).
Drop compatibility definition of \~ as perispomeni accent
(that was required with lgrenc.def < 0.8).
2018-01-30 22:31:08 +01:00
Günter Milde
232c5b7766
Do not use "ligature dashes" with French documents.
...
In Spanish and French, dashes around parenthetical statements
are treated similar to brackets: line breaks are not allowed
on the inner side. Use of "breakable" dashes risks accidential
line breaks after the "opening" dash.
(Ligature dashes allow line breaks even if a no-break space follows.)
2018-01-30 21:49:12 +01:00
Juergen Spitzmueller
7e071f14b9
Once more, the libertine font package has been renamed.
...
Take the newest one, if present.
Candidate for 2.3.x.
2018-01-30 08:16:06 +01:00
Uwe Stöhr
59ce6dac2f
French EmbeddedObjects.lyx: sync document settings with English version
...
- English EmbeddedObjects.lyx: correct a typo
2018-01-29 15:10:02 +01:00
Juergen Spitzmueller
fc2d8238dc
Add Bibliography to the Outliner.
...
Fixes : #11001 , #7724 .
2018-01-29 09:09:51 +01:00
Uwe Stöhr
d809ced05b
Additional.lyx: port recent changes
2018-01-29 01:35:23 +01:00
Juergen Spitzmueller
8a08a19122
Document B_ in cite style definitions
2018-01-27 14:53:18 +01:00
Juergen Spitzmueller
5db4d712ef
Differentiate Buffer strings and GUI strings in citeengines
...
The former need to be translated to the buffer language, the latter to
the GUI language.
Fixes : #10946
2018-01-27 14:29:41 +01:00
Pavel Sanda
2900f93c81
* layouttranslations - update ar, ru, el
2018-01-26 19:49:40 +01:00
Scott Kostyshak
9b262fcff4
Correct \origin in the new ru examples
2018-01-24 23:43:34 -05:00
Günter Milde
a151b274bf
Fix lyx2lyx dash conversion and make it faster.
2018-01-24 17:38:19 +01:00
Günter Milde
a77cfef1c6
Fix some more lyx2lyx round-trips.
...
Also restore corrupted seminar example.
Add default return value to parser_tools.is_in_inset().
2018-01-24 01:04:14 +01:00
Günter Milde
67eca412ff
Fix some lyx2lyx round-trip tests.
...
Fix cases where lyx2lyx adds changes with every round cycle
uncovered by recent ctest change.
Add optional `delete` argument to parser_tools.get*value():
If True, delete the matching line.
More efficient "allowbreak" con/reversion.
2018-01-23 14:01:30 +01:00
Günter Milde
8da6cdcf23
New lyx2lyx tools.
...
New lyx2lyx parser tools find_complete_lines() (replaces find_slice),
del_complete_lines(), and find_across_lines(). Default value 0
for start argument in utility functions.
Rework the implementation of dash-conversion.
2018-01-23 09:10:50 +01:00
Günter Milde
8e825de4b2
Fix preamble-code removal in lyx2lyx. Do some optimizations.
...
Fix failure of revert_dashes() found by lyx2lyx ctests
using an efficient function to find a given sequence of lines
in a list of lines.
Some optimizations using Python idioms instead of C-like code.
2018-01-21 19:55:27 +01:00
Uwe Stöhr
1450b99ed1
UserGuide.lyx: correct an equation
...
thanks Yuriy for spotting
2018-01-19 01:02:25 +01:00
Uwe Stöhr
98cfc25277
ru.po: updates from Yuriy
...
- also some updates for Tutorial.lyx
2018-01-19 00:31:47 +01:00
Günter Milde
9ce5d8578b
Prevent rows of hyphens becoming dashes when back-porting to 2.1.
...
Insert ligature breaks between hyphens where
they are separate in 2.2 but ligated by TeX in 2.1.
This fixes output with LyX 2.1 and prevents -- and --- becoming
en and em dash in the LyX source after a round-trip to 2.1
and back.
Solves lyx2lyx ctest failures with a warning about
possible line-break changes.
2018-01-17 21:39:03 +01:00
Uwe Stöhr
1d81e098a3
French example files: port recent changes to master
2018-01-17 15:58:07 +01:00
Kornel Benko
d794a6d60d
Add testfiles-references to automake build: vcs_info_export moved to new directory, part 4
2018-01-17 15:31:57 +01:00
Kornel Benko
26eeaa1af2
vcs_info_export moved to new directory, part 2
2018-01-17 12:25:22 +01:00
Günter Milde
6fe2e45f97
Remove trailing whitespace in lyx2lyx.
2018-01-17 09:48:08 +01:00
Uwe Stöhr
58121e887a
example files: distribute some changes
...
- French:
- fix compilation of beamer.lyx
- update a screenshot
2018-01-16 14:50:25 +01:00
Uwe Stöhr
5f93099b88
EmbeddedObjects.lyx: fix a typo spotted by Paul Rubin
...
fixes #10965
2018-01-16 04:45:44 +01:00
Uwe Stöhr
53188a5f47
doc files: correct preamble commands
...
thanks toe Jean-Pierre
2018-01-16 04:08:52 +01:00
Scott Kostyshak
baefa82a81
Restore 3c6fa867
and b83252b1
...
This restores the https URLs.
2018-01-15 16:51:35 -05:00
Scott Kostyshak
a816ef9c33
Restore math options to "load automatically"
2018-01-15 16:51:35 -05:00
Scott Kostyshak
caa6602a15
Restore \origin
2018-01-15 16:51:35 -05:00
Scott Kostyshak
ef9a05dede
Big changes to ja/sweave/lyx and ja/knitr.lyx
...
- Use bxjsarticle + XeLaTeX instead of article + pLaTeX.
- Use LyX's "chunk" inset instead of ERT.
- Translate a couple of English strings.
Patch from Koji Yokota.
2018-01-15 16:51:35 -05:00
Pavel Sanda
3a57f9766c
* layouttranslations.review
...
wa never used, da forgotten, en not needed.
2018-01-14 14:33:38 +01:00
Pavel Sanda
f50e980a40
* layouttranslation.review: pt reviewed by Jose.
...
https://www.mail-archive.com/lyx-devel@lists.lyx.org/msg203376.html
2018-01-14 14:03:55 +01:00
Kornel Benko
aed458f007
Cmake tests: New test for the outliner with beamer
...
Test idea from Pavel Šanda
Move insets down and up, then compare with expected latex output.
2018-01-14 13:47:27 +01:00